@charset "UTF-8";
/**
 * Instructions for Variables file
 */
/**
 * Start of Breeze
 */
.btn:focus-visible,
.btn-inline:focus-visible, .button:focus-visible, button.link:focus-visible {
  outline: -webkit-focus-ring-color auto 1px !important;
}

/**
 * Start of Breeze
 */
:root {
  --color-1: #0d6efd;
  --color-2: #6f42c1;
  --color-3: #6610f2;
  --color-4: #d63384;
  --color-5: #dc3545;
  --color-6: #fd7e14;
  --color-7: #ffc107;
  --color-8: #0dcaf0;
  --color-neutral: #C6CCD2;
  --color-important: #A6ADB4;
  --color-primary: var(--bs-primary);
  --color-secondary: var(--bs-secondary);
}

[class*=color-1] {
  --color: #0d6efd;
}

[class*=color-2] {
  --color: #6f42c1;
}

[class*=color-3] {
  --color: #6610f2;
}

[class*=color-4] {
  --color: #d63384;
}

[class*=color-5] {
  --color: #dc3545;
}

[class*=color-6] {
  --color: #fd7e14;
}

[class*=color-7] {
  --color: #ffc107;
}

[class*=color-8] {
  --color: #0dcaf0;
}

[class*=color-neutral] {
  --color: #C6CCD2;
}

[class*=color-important] {
  --color: #A6ADB4;
}

[class*=color-primary] {
  --color: var(--color-primary);
}

[class*=color-secondary] {
  --color: var(--color-secondary);
}

/**
 * Btn Primary & Secondarty Hover Color Values
 * If Bootstrap Vars are deprecated --> these will need to be set in a CSS Selector Contextuax statement rather than here.
 */
/**
 * Uncomment the following if "Broadcasts" need to support CSS Vars
 */
:root {
  --bs-blue: #0d6efd;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #198754;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #f0f2f5;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #0d6efd;
  --bs-secondary: #6c757d;
  --bs-success: #198754;
  --bs-info: #0dcaf0;
  --bs-warning: #ffc107;
  --bs-danger: #dc3545;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-primary-rgb: 13, 110, 253;
  --bs-secondary-rgb: 108, 117, 125;
  --bs-success-rgb: 25, 135, 84;
  --bs-info-rgb: 13, 202, 240;
  --bs-warning-rgb: 255, 193, 7;
  --bs-danger-rgb: 220, 53, 69;
  --bs-light-rgb: 248, 249, 250;
  --bs-dark-rgb: 33, 37, 41;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-body-color-rgb: 33, 37, 41;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.2;
  --bs-body-color: #212529;
  --bs-body-bg: #fff;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #dee2e6;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0.375rem;
  --bs-border-radius-sm: 0.5rem;
  --bs-border-radius-lg: 1.25rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-2xl: 2rem;
  --bs-border-radius-pill: 50rem;
  --bs-link-color: #0d6efd;
  --bs-link-hover-color: #0a58ca;
  --bs-code-color: #d63384;
  --bs-highlight-bg: #fff3cd;
}

*,
*::before,
*::after {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

@media (prefers-reduced-motion: no-preference) {
  :root {
    scroll-behavior: smooth;
  }
}

body {
  margin: 0;
  font-family: var(--bs-body-font-family);
  font-size: var(--bs-body-font-size);
  font-weight: var(--bs-body-font-weight);
  line-height: var(--bs-body-line-height);
  color: var(--bs-body-color);
  text-align: var(--bs-body-text-align);
  background-color: var(--bs-body-bg);
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

hr {
  margin: 1rem 0;
  color: inherit;
  border: 0;
  border-top: 1px solid;
  opacity: 0.25;
}

h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
}

h1, .h1 {
  font-size: calc(1.4rem + 1.8vw);
}
@media (min-width: 1200px) {
  h1, .h1 {
    font-size: 2.75rem;
  }
}

h2, .h2 {
  font-size: calc(1.35rem + 1.2vw);
}
@media (min-width: 1200px) {
  h2, .h2 {
    font-size: 2.25rem;
  }
}

h3, .h3 {
  font-size: calc(1.2875rem + 0.45vw);
}
@media (min-width: 1200px) {
  h3, .h3 {
    font-size: 1.625rem;
  }
}

h4, .h4 {
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  h4, .h4 {
    font-size: 1.5rem;
  }
}

h5, .h5 {
  font-size: 1.25rem;
}

h6, .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: bolder;
}

small, .small {
  font-size: 0.875em;
}

mark, .mark {
  padding: 0.1875em;
  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: var(--bs-link-color);
  text-decoration: underline;
}
a:hover {
  color: var(--bs-link-hover-color);
}

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: 0.5rem;
}
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: #6c757d;
  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: calc(1.275rem + 0.3vw);
  line-height: inherit;
}
@media (min-width: 1200px) {
  legend {
    font-size: 1.5rem;
  }
}
legend + * {
  clear: left;
}

::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-year-field {
  padding: 0;
}

::-webkit-inner-spin-button {
  height: auto;
}

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: textfield;
}

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

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

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

::file-selector-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

iframe {
  border: 0;
}

summary {
  display: list-item;
  cursor: pointer;
}

progress {
  vertical-align: baseline;
}

[hidden] {
  display: none !important;
}

.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.display-1 {
  font-size: calc(1.625rem + 4.5vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-1 {
    font-size: 5rem;
  }
}

.display-2 {
  font-size: calc(1.575rem + 3.9vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-2 {
    font-size: 4.5rem;
  }
}

.display-3 {
  font-size: calc(1.525rem + 3.3vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-3 {
    font-size: 4rem;
  }
}

.display-4 {
  font-size: calc(1.475rem + 2.7vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-4 {
    font-size: 3.5rem;
  }
}

.display-5 {
  font-size: calc(1.425rem + 2.1vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-5 {
    font-size: 3rem;
  }
}

.display-6 {
  font-size: calc(1.375rem + 1.5vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-6 {
    font-size: 2.5rem;
  }
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 0.875em;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}
.blockquote > :last-child {
  margin-bottom: 0;
}

.blockquote-footer {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 0.875em;
  color: #6c757d;
}
.blockquote-footer::before {
  content: "— ";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid var(--bs-border-color);
  border-radius: 0.375rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 0.875em;
  color: #6c757d;
}

.container,
.container-fluid,
.container-xl,
.container-lg {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 1200px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 1140px;
  }
}
@media (min-width: 1600px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1540px;
  }
}
.row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}
.row > * {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
}

.col {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 0%;
          flex: 1 0 0%;
}

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

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

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

.row-cols-3 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 33.3333333333%;
}

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

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

.row-cols-6 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 16.6666666667%;
}

.col-auto {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: auto;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.g-1,
.gx-1 {
  --bs-gutter-x: 0.25rem;
}

.g-1,
.gy-1 {
  --bs-gutter-y: 0.25rem;
}

.g-2,
.gx-2 {
  --bs-gutter-x: 0.5rem;
}

.g-2,
.gy-2 {
  --bs-gutter-y: 0.5rem;
}

.g-3,
.gx-3 {
  --bs-gutter-x: 1rem;
}

.g-3,
.gy-3 {
  --bs-gutter-y: 1rem;
}

.g-4,
.gx-4 {
  --bs-gutter-x: 1.5rem;
}

.g-4,
.gy-4 {
  --bs-gutter-y: 1.5rem;
}

.g-5,
.gx-5 {
  --bs-gutter-x: 3rem;
}

.g-5,
.gy-5 {
  --bs-gutter-y: 3rem;
}

@media (min-width: 576px) {
  .col-sm {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 0%;
  }

  .row-cols-sm-auto > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }

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

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

  .row-cols-sm-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.3333333333%;
  }

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

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

  .row-cols-sm-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.6666666667%;
  }

  .col-sm-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }

  .col-sm-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 8.33333333%;
  }

  .col-sm-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.66666667%;
  }

  .col-sm-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }

  .col-sm-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.33333333%;
  }

  .col-sm-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 41.66666667%;
  }

  .col-sm-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }

  .col-sm-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 58.33333333%;
  }

  .col-sm-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 66.66666667%;
  }

  .col-sm-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 75%;
  }

  .col-sm-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 83.33333333%;
  }

  .col-sm-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 91.66666667%;
  }

  .col-sm-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }

  .offset-sm-0 {
    margin-left: 0;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

  .g-sm-1,
.gx-sm-1 {
    --bs-gutter-x: 0.25rem;
  }

  .g-sm-1,
.gy-sm-1 {
    --bs-gutter-y: 0.25rem;
  }

  .g-sm-2,
.gx-sm-2 {
    --bs-gutter-x: 0.5rem;
  }

  .g-sm-2,
.gy-sm-2 {
    --bs-gutter-y: 0.5rem;
  }

  .g-sm-3,
.gx-sm-3 {
    --bs-gutter-x: 1rem;
  }

  .g-sm-3,
.gy-sm-3 {
    --bs-gutter-y: 1rem;
  }

  .g-sm-4,
.gx-sm-4 {
    --bs-gutter-x: 1.5rem;
  }

  .g-sm-4,
.gy-sm-4 {
    --bs-gutter-y: 1.5rem;
  }

  .g-sm-5,
.gx-sm-5 {
    --bs-gutter-x: 3rem;
  }

  .g-sm-5,
.gy-sm-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 768px) {
  .col-md {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 0%;
  }

  .row-cols-md-auto > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }

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

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

  .row-cols-md-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.3333333333%;
  }

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

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

  .row-cols-md-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.6666666667%;
  }

  .col-md-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }

  .col-md-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 8.33333333%;
  }

  .col-md-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.66666667%;
  }

  .col-md-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }

  .col-md-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.33333333%;
  }

  .col-md-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 41.66666667%;
  }

  .col-md-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }

  .col-md-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 58.33333333%;
  }

  .col-md-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 66.66666667%;
  }

  .col-md-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 75%;
  }

  .col-md-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 83.33333333%;
  }

  .col-md-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 91.66666667%;
  }

  .col-md-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }

  .offset-md-0 {
    margin-left: 0;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

  .g-md-1,
.gx-md-1 {
    --bs-gutter-x: 0.25rem;
  }

  .g-md-1,
.gy-md-1 {
    --bs-gutter-y: 0.25rem;
  }

  .g-md-2,
.gx-md-2 {
    --bs-gutter-x: 0.5rem;
  }

  .g-md-2,
.gy-md-2 {
    --bs-gutter-y: 0.5rem;
  }

  .g-md-3,
.gx-md-3 {
    --bs-gutter-x: 1rem;
  }

  .g-md-3,
.gy-md-3 {
    --bs-gutter-y: 1rem;
  }

  .g-md-4,
.gx-md-4 {
    --bs-gutter-x: 1.5rem;
  }

  .g-md-4,
.gy-md-4 {
    --bs-gutter-y: 1.5rem;
  }

  .g-md-5,
.gx-md-5 {
    --bs-gutter-x: 3rem;
  }

  .g-md-5,
.gy-md-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1200px) {
  .col-lg {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 0%;
  }

  .row-cols-lg-auto > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }

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

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

  .row-cols-lg-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.3333333333%;
  }

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

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

  .row-cols-lg-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.6666666667%;
  }

  .col-lg-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }

  .col-lg-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 8.33333333%;
  }

  .col-lg-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.66666667%;
  }

  .col-lg-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }

  .col-lg-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.33333333%;
  }

  .col-lg-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 41.66666667%;
  }

  .col-lg-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }

  .col-lg-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 58.33333333%;
  }

  .col-lg-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 66.66666667%;
  }

  .col-lg-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 75%;
  }

  .col-lg-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 83.33333333%;
  }

  .col-lg-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 91.66666667%;
  }

  .col-lg-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }

  .offset-lg-0 {
    margin-left: 0;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

  .g-lg-1,
.gx-lg-1 {
    --bs-gutter-x: 0.25rem;
  }

  .g-lg-1,
.gy-lg-1 {
    --bs-gutter-y: 0.25rem;
  }

  .g-lg-2,
.gx-lg-2 {
    --bs-gutter-x: 0.5rem;
  }

  .g-lg-2,
.gy-lg-2 {
    --bs-gutter-y: 0.5rem;
  }

  .g-lg-3,
.gx-lg-3 {
    --bs-gutter-x: 1rem;
  }

  .g-lg-3,
.gy-lg-3 {
    --bs-gutter-y: 1rem;
  }

  .g-lg-4,
.gx-lg-4 {
    --bs-gutter-x: 1.5rem;
  }

  .g-lg-4,
.gy-lg-4 {
    --bs-gutter-y: 1.5rem;
  }

  .g-lg-5,
.gx-lg-5 {
    --bs-gutter-x: 3rem;
  }

  .g-lg-5,
.gy-lg-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1600px) {
  .col-xl {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 0%;
  }

  .row-cols-xl-auto > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }

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

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

  .row-cols-xl-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.3333333333%;
  }

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

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

  .row-cols-xl-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.6666666667%;
  }

  .col-xl-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }

  .col-xl-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 8.33333333%;
  }

  .col-xl-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.66666667%;
  }

  .col-xl-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }

  .col-xl-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.33333333%;
  }

  .col-xl-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 41.66666667%;
  }

  .col-xl-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }

  .col-xl-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 58.33333333%;
  }

  .col-xl-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 66.66666667%;
  }

  .col-xl-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 75%;
  }

  .col-xl-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 83.33333333%;
  }

  .col-xl-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 91.66666667%;
  }

  .col-xl-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }

  .offset-xl-0 {
    margin-left: 0;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

  .g-xl-1,
.gx-xl-1 {
    --bs-gutter-x: 0.25rem;
  }

  .g-xl-1,
.gy-xl-1 {
    --bs-gutter-y: 0.25rem;
  }

  .g-xl-2,
.gx-xl-2 {
    --bs-gutter-x: 0.5rem;
  }

  .g-xl-2,
.gy-xl-2 {
    --bs-gutter-y: 0.5rem;
  }

  .g-xl-3,
.gx-xl-3 {
    --bs-gutter-x: 1rem;
  }

  .g-xl-3,
.gy-xl-3 {
    --bs-gutter-y: 1rem;
  }

  .g-xl-4,
.gx-xl-4 {
    --bs-gutter-x: 1.5rem;
  }

  .g-xl-4,
.gy-xl-4 {
    --bs-gutter-y: 1.5rem;
  }

  .g-xl-5,
.gx-xl-5 {
    --bs-gutter-x: 3rem;
  }

  .g-xl-5,
.gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
}
.table {
  --bs-table-color: var(--bs-body-color);
  --bs-table-bg: transparent;
  --bs-table-border-color: var(--bs-border-color);
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: var(--bs-body-color);
  --bs-table-striped-bg: #f9f9f9;
  --bs-table-active-color: var(--bs-body-color);
  --bs-table-active-bg: rgba(0, 0, 0, 0.1);
  --bs-table-hover-color: var(--bs-body-color);
  --bs-table-hover-bg: rgba(0, 0, 0, 0.075);
  width: 100%;
  margin-bottom: 1rem;
  color: var(--bs-table-color);
  vertical-align: top;
  border-color: var(--bs-table-border-color);
}
.table > :not(caption) > * > * {
  padding: 0.5rem 0.5rem;
  background-color: var(--bs-table-bg);
  border-bottom-width: 1px;
  -webkit-box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);
          box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);
}
.table > tbody {
  vertical-align: inherit;
}
.table > thead {
  vertical-align: bottom;
}

.table-group-divider {
  border-top: 2px solid currentcolor;
}

.caption-top {
  caption-side: top;
}

.table-sm > :not(caption) > * > * {
  padding: 0.25rem 0.25rem;
}

.table-bordered > :not(caption) > * {
  border-width: 1px 0;
}
.table-bordered > :not(caption) > * > * {
  border-width: 0 1px;
}

.table-borderless > :not(caption) > * > * {
  border-bottom-width: 0;
}
.table-borderless > :not(:first-child) {
  border-top-width: 0;
}

.table-striped > tbody > tr:nth-of-type(odd) > * {
  --bs-table-accent-bg: var(--bs-table-striped-bg);
  color: var(--bs-table-striped-color);
}

.table-striped-columns > :not(caption) > tr > :nth-child(even) {
  --bs-table-accent-bg: var(--bs-table-striped-bg);
  color: var(--bs-table-striped-color);
}

.table-active {
  --bs-table-accent-bg: var(--bs-table-active-bg);
  color: var(--bs-table-active-color);
}

.table-hover > tbody > tr:hover > * {
  --bs-table-accent-bg: var(--bs-table-hover-bg);
  color: var(--bs-table-hover-color);
}

.table-primary {
  --bs-table-color: #000;
  --bs-table-bg: #cfe2ff;
  --bs-table-border-color: #bacbe6;
  --bs-table-striped-bg: #c5d7f2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bacbe6;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #bfd1ec;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-secondary {
  --bs-table-color: #000;
  --bs-table-bg: #e2e3e5;
  --bs-table-border-color: #cbccce;
  --bs-table-striped-bg: #d7d8da;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #cbccce;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #d1d2d4;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-success {
  --bs-table-color: #000;
  --bs-table-bg: #d1e7dd;
  --bs-table-border-color: #bcd0c7;
  --bs-table-striped-bg: #c7dbd2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bcd0c7;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #c1d6cc;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-info {
  --bs-table-color: #000;
  --bs-table-bg: #cff4fc;
  --bs-table-border-color: #badce3;
  --bs-table-striped-bg: #c5e8ef;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #badce3;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #bfe2e9;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-warning {
  --bs-table-color: #000;
  --bs-table-bg: #fff3cd;
  --bs-table-border-color: #e6dbb9;
  --bs-table-striped-bg: #f2e7c3;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e6dbb9;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #ece1be;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-danger {
  --bs-table-color: #000;
  --bs-table-bg: #f8d7da;
  --bs-table-border-color: #dfc2c4;
  --bs-table-striped-bg: #eccccf;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfc2c4;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5c7ca;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-light {
  --bs-table-color: #000;
  --bs-table-bg: #f8f9fa;
  --bs-table-border-color: #dfe0e1;
  --bs-table-striped-bg: #ecedee;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfe0e1;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5e6e7;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-dark {
  --bs-table-color: #fff;
  --bs-table-bg: #212529;
  --bs-table-border-color: #373b3e;
  --bs-table-striped-bg: #2c3034;
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: #373b3e;
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: #323539;
  --bs-table-hover-color: #fff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-responsive {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1599.98px) {
  .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
.form-label {
  margin-bottom: 0.5rem;
}

.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.2;
}

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

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

.form-text {
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #6c757d;
}

.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.2;
  color: #212529;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-radius: 0.375rem;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    -webkit-transition: none;
    transition: none;
  }
}
.form-control[type=file] {
  overflow: hidden;
}
.form-control[type=file]:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control:focus {
  color: #212529;
  background-color: #fff;
  border-color: #86b7fe;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
          box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-control::-webkit-date-and-time-value {
  height: 1.2em;
}
.form-control::-webkit-input-placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control::-moz-placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control::-ms-input-placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control::placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control:disabled {
  background-color: #f0f2f5;
  opacity: 1;
}
.form-control::-webkit-file-upload-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  -webkit-margin-end: 0.75rem;
          margin-inline-end: 0.75rem;
  color: #212529;
  background-color: #f0f2f5;
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: 1px;
  border-radius: 0;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  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;
  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, -webkit-box-shadow 0.15s ease-in-out;
}
.form-control::file-selector-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  -webkit-margin-end: 0.75rem;
          margin-inline-end: 0.75rem;
  color: #212529;
  background-color: #f0f2f5;
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: 1px;
  border-radius: 0;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  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;
  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, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control::-webkit-file-upload-button {
    -webkit-transition: none;
    transition: none;
  }
  .form-control::file-selector-button {
    -webkit-transition: none;
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
  background-color: #e4e6e9;
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: #e4e6e9;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  line-height: 1.2;
  color: #212529;
  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(1.2em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: 0.5rem;
}
.form-control-sm::-webkit-file-upload-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  -webkit-margin-end: 0.5rem;
          margin-inline-end: 0.5rem;
}
.form-control-sm::file-selector-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  -webkit-margin-end: 0.5rem;
          margin-inline-end: 0.5rem;
}

.form-control-lg {
  min-height: calc(1.2em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.125rem;
  border-radius: 1.25rem;
}
.form-control-lg::-webkit-file-upload-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  -webkit-margin-end: 1rem;
          margin-inline-end: 1rem;
}
.form-control-lg::file-selector-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  -webkit-margin-end: 1rem;
          margin-inline-end: 1rem;
}

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

.form-control-color {
  width: 3rem;
  height: calc(1.2em + 0.75rem + 2px);
  padding: 0.375rem;
}
.form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control-color::-moz-color-swatch {
  border: 0 !important;
  border-radius: 0.375rem;
}
.form-control-color::-webkit-color-swatch {
  border-radius: 0.375rem;
}
.form-control-color.form-control-sm {
  height: calc(1.2em + 0.5rem + 2px);
}
.form-control-color.form-control-lg {
  height: calc(1.2em + 1rem + 2px);
}

.form-select {
  display: block;
  width: 100%;
  padding: 0.375rem 2.25rem 0.375rem 0.75rem;
  -moz-padding-start: calc(0.75rem - 3px);
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.2;
  color: #212529;
  background-color: #fff;
  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-position: right 0.75rem center;
  background-size: 16px 12px;
  border: 1px solid #ced4da;
  border-radius: 0.375rem;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .form-select {
    -webkit-transition: none;
    transition: none;
  }
}
.form-select:focus {
  border-color: #86b7fe;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
          box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-select[multiple], .form-select[size]:not([size="1"]) {
  padding-right: 0.75rem;
  background-image: none;
}
.form-select:disabled {
  background-color: #f0f2f5;
}
.form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #212529;
}

.form-select-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
  border-radius: 0.5rem;
}

.form-select-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.125rem;
  border-radius: 1.25rem;
}

.form-check {
  display: block;
  min-height: 1.2rem;
  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 {
  width: 1em;
  height: 1em;
  margin-top: 0.1em;
  vertical-align: top;
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: 1px solid rgba(0, 0, 0, 0.25);
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  -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 {
  -webkit-filter: brightness(90%);
          filter: brightness(90%);
}
.form-check-input:focus {
  border-color: #86b7fe;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
          box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-check-input:checked {
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.form-check-input:checked[type=checkbox] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}
.form-check-input:checked[type=radio] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
}
.form-check-input[type=checkbox]:indeterminate {
  background-color: #0d6efd;
  border-color: #0d6efd;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}
.form-check-input:disabled {
  pointer-events: none;
  -webkit-filter: none;
          filter: none;
  opacity: 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 {
  width: 2em;
  margin-left: -2.5em;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
  background-position: left center;
  border-radius: 2em;
  -webkit-transition: background-position 0.15s ease-in-out;
  transition: background-position 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-switch .form-check-input {
    -webkit-transition: none;
    transition: none;
  }
}
.form-switch .form-check-input:focus {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e");
}
.form-switch .form-check-input:checked {
  background-position: right center;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.form-switch.form-check-reverse {
  padding-right: 2.5em;
  padding-left: 0;
}
.form-switch.form-check-reverse .form-check-input {
  margin-right: -2.5em;
  margin-left: 0;
}

.form-check-inline {
  display: inline-block;
  margin-right: 1rem;
}

.btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.btn-check[disabled] + .btn,
.btn-check[disabled] + .btn-inline, .btn-check[disabled] + .button, .btn-check[disabled] + button.link, .btn-check:disabled + .btn,
.btn-check:disabled + .btn-inline, .btn-check:disabled + .button, .btn-check:disabled + button.link {
  pointer-events: none;
  -webkit-filter: none;
          filter: none;
  opacity: 0.65;
}

.form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.form-range:focus {
  outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
  -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
          box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-range::-moz-focus-outer {
  border: 0;
}
.form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-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;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
          appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color: #b6d4fe;
}
.form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #0d6efd;
  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;
  -moz-appearance: none;
       appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.form-range::-moz-range-thumb:active {
  background-color: #b6d4fe;
}
.form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.form-range:disabled {
  pointer-events: none;
}
.form-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}
.form-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}

.form-floating {
  position: relative;
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext,
.form-floating > .form-select {
  height: calc(3.5rem + 2px);
  line-height: 1.25;
}
.form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 1rem 0.75rem;
  overflow: hidden;
  text-align: start;
  text-overflow: ellipsis;
  white-space: nowrap;
  pointer-events: none;
  border: 1px solid transparent;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transition: opacity 0.1s ease-in-out, -webkit-transform 0.1s ease-in-out;
  transition: opacity 0.1s ease-in-out, -webkit-transform 0.1s ease-in-out;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out, -webkit-transform 0.1s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-floating > label {
    -webkit-transition: none;
    transition: none;
  }
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext {
  padding: 1rem 0.75rem;
}
.form-floating > .form-control::-webkit-input-placeholder, .form-floating > .form-control-plaintext::-webkit-input-placeholder {
  color: transparent;
}
.form-floating > .form-control::-moz-placeholder, .form-floating > .form-control-plaintext::-moz-placeholder {
  color: transparent;
}
.form-floating > .form-control:-ms-input-placeholder, .form-floating > .form-control-plaintext:-ms-input-placeholder {
  color: transparent;
}
.form-floating > .form-control::-ms-input-placeholder, .form-floating > .form-control-plaintext::-ms-input-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:not(:-ms-input-placeholder), .form-floating > .form-control-plaintext:not(:-ms-input-placeholder) {
  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 {
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:not(:-ms-input-placeholder) ~ label {
  opacity: 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 {
  opacity: 0.65;
  -webkit-transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
          transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:-webkit-autofill ~ label {
  opacity: 0.65;
  -webkit-transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
          transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control-plaintext ~ label {
  border-width: 1px 0;
}

.input-group {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-select,
.input-group > .form-floating {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  width: 1%;
  min-width: 0;
}
.input-group > .form-control:focus,
.input-group > .form-select:focus,
.input-group > .form-floating:focus-within {
  z-index: 5;
}
.input-group .btn,
.input-group .btn-inline, .input-group .button, .input-group button.link {
  position: relative;
  z-index: 2;
}
.input-group .btn:focus,
.input-group .btn-inline:focus, .input-group .button:focus, .input-group button.link:focus {
  z-index: 5;
}

.input-group-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.2;
  color: #212529;
  text-align: center;
  white-space: nowrap;
  background-color: #f0f2f5;
  border: 1px solid #ced4da;
  border-radius: 0.375rem;
}

.input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-group-lg > .input-group-text,
.input-group-lg > .btn,
.input-group-lg > .btn-inline,
.input-group-lg > .button,
.input-group-lg > button.link {
  padding: 0.5rem 1rem;
  font-size: 1.125rem;
  border-radius: 1.25rem;
}

.input-group-sm > .form-control,
.input-group-sm > .form-select,
.input-group-sm > .input-group-text,
.input-group-sm > .btn,
.input-group-sm > .btn-inline,
.input-group-sm > .button,
.input-group-sm > button.link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: 0.5rem;
}

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

.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: -1px;
  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: #198754;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: rgba(25, 135, 84, 0.9);
  border-radius: 0.375rem;
}

.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: #198754;
  padding-right: calc(1.2em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.3em + 0.1875rem) center;
  background-size: calc(0.6em + 0.375rem) calc(0.6em + 0.375rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #198754;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
          box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.2em + 0.75rem);
  background-position: top calc(0.3em + 0.1875rem) right calc(0.3em + 0.1875rem);
}

.was-validated .form-select:valid, .form-select.is-valid {
  border-color: #198754;
}
.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"] {
  padding-right: 4.125rem;
  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"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.6em + 0.375rem) calc(0.6em + 0.375rem);
}
.was-validated .form-select:valid:focus, .form-select.is-valid:focus {
  border-color: #198754;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
          box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
}

.was-validated .form-control-color:valid, .form-control-color.is-valid {
  width: calc(3rem + calc(1.2em + 0.75rem));
}

.was-validated .form-check-input:valid, .form-check-input.is-valid {
  border-color: #198754;
}
.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
  background-color: #198754;
}
.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
  -webkit-box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
          box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #198754;
}

.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: #dc3545;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: rgba(220, 53, 69, 0.9);
  border-radius: 0.375rem;
}

.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: #dc3545;
  padding-right: calc(1.2em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.3em + 0.1875rem) center;
  background-size: calc(0.6em + 0.375rem) calc(0.6em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #dc3545;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
          box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.2em + 0.75rem);
  background-position: top calc(0.3em + 0.1875rem) right calc(0.3em + 0.1875rem);
}

.was-validated .form-select:invalid, .form-select.is-invalid {
  border-color: #dc3545;
}
.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"] {
  padding-right: 4.125rem;
  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"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.6em + 0.375rem) calc(0.6em + 0.375rem);
}
.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
  border-color: #dc3545;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
          box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
}

.was-validated .form-control-color:invalid, .form-control-color.is-invalid {
  width: calc(3rem + calc(1.2em + 0.75rem));
}

.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
  border-color: #dc3545;
}
.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
  background-color: #dc3545;
}
.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
  -webkit-box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
          box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #dc3545;
}

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

.btn, .btn.btn-inline, button.btn-inline.link,
.btn-inline, a.button, .button, button.link {
  --bs-btn-padding-x: 0.75rem;
  --bs-btn-padding-y: 0.375rem;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 1rem;
  --bs-btn-font-weight: 400;
  --bs-btn-line-height: 1.2;
  --bs-btn-color: #212529;
  --bs-btn-bg: transparent;
  --bs-btn-border-width: 1px;
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: 0.375rem;
  --bs-btn-hover-border-color: transparent;
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  --bs-btn-disabled-opacity: 0.65;
  --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
  display: inline-block;
  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
  font-family: var(--bs-btn-font-family);
  font-size: var(--bs-btn-font-size);
  font-weight: var(--bs-btn-font-weight);
  line-height: var(--bs-btn-line-height);
  color: var(--bs-btn-color);
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
  border-radius: var(--bs-btn-border-radius);
  background-color: var(--bs-btn-bg);
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  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;
  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, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn, .btn.btn-inline, button.btn-inline.link,
.btn-inline, a.button, .button, button.link {
    -webkit-transition: none;
    transition: none;
  }
}
.btn:hover,
.btn-inline:hover, .button:hover, button.link: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,
.btn-check + .btn-inline:hover, .btn-check + .button:hover, .btn-check + button.link:hover {
  color: var(--bs-btn-color);
  background-color: var(--bs-btn-bg);
  border-color: var(--bs-btn-border-color);
}
.btn:focus-visible,
.btn-inline:focus-visible, .button:focus-visible, button.link:focus-visible {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  -webkit-box-shadow: var(--bs-btn-focus-box-shadow);
          box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:focus-visible + .btn,
.btn-check:focus-visible + .btn-inline, .btn-check:focus-visible + .button, .btn-check:focus-visible + button.link {
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  -webkit-box-shadow: var(--bs-btn-focus-box-shadow);
          box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked + .btn,
.btn-check:checked + .btn-inline, .btn-check:checked + .button, .btn-check:checked + button.link, :not(.btn-check) + .btn:active,
:not(.btn-check) + .btn-inline:active, :not(.btn-check) + .button:active, :not(.btn-check) + button.link:active, .btn:first-child:active,
.btn-inline:first-child:active, .button:first-child:active, button.link:first-child:active, .btn.active,
.active.btn-inline, .active.button, button.active.link, .btn.show,
.show.btn-inline, .show.button, button.show.link {
  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,
.btn-check:checked + .btn-inline:focus-visible, .btn-check:checked + .button:focus-visible, .btn-check:checked + button.link:focus-visible, :not(.btn-check) + .btn:active:focus-visible,
:not(.btn-check) + .btn-inline:active:focus-visible, :not(.btn-check) + .button:active:focus-visible, :not(.btn-check) + button.link:active:focus-visible, .btn:first-child:active:focus-visible,
.btn-inline:first-child:active:focus-visible, .button:first-child:active:focus-visible, button.link:first-child:active:focus-visible, .btn.active:focus-visible,
.active.btn-inline:focus-visible, .active.button:focus-visible, button.active.link:focus-visible, .btn.show:focus-visible,
.show.btn-inline:focus-visible, .show.button:focus-visible, button.show.link:focus-visible {
  -webkit-box-shadow: var(--bs-btn-focus-box-shadow);
          box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn:disabled,
.btn-inline:disabled, .button:disabled, button.link:disabled, .btn.disabled,
.disabled.btn-inline, .disabled.button, button.disabled.link, fieldset:disabled .btn,
fieldset:disabled .btn-inline, fieldset:disabled .button, fieldset:disabled button.link {
  color: var(--bs-btn-disabled-color);
  pointer-events: none;
  background-color: var(--bs-btn-disabled-bg);
  border-color: var(--bs-btn-disabled-border-color);
  opacity: var(--bs-btn-disabled-opacity);
}

.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0d6efd;
  --bs-btn-border-color: #0d6efd;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0b5ed7;
  --bs-btn-hover-border-color: #0a58ca;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0a58ca;
  --bs-btn-active-border-color: #0a53be;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0d6efd;
  --bs-btn-disabled-border-color: #0d6efd;
}

.btn-secondary, .btn.btn-inline, button.btn-inline.link,
.btn-inline {
  --bs-btn-color: #fff;
  --bs-btn-bg: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #5c636a;
  --bs-btn-hover-border-color: #565e64;
  --bs-btn-focus-shadow-rgb: 130, 138, 145;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #565e64;
  --bs-btn-active-border-color: #51585e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #6c757d;
  --bs-btn-disabled-border-color: #6c757d;
}

.btn-success {
  --bs-btn-color: #fff;
  --bs-btn-bg: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #157347;
  --bs-btn-hover-border-color: #146c43;
  --bs-btn-focus-shadow-rgb: 60, 153, 110;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #146c43;
  --bs-btn-active-border-color: #13653f;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #198754;
  --bs-btn-disabled-border-color: #198754;
}

.btn-info {
  --bs-btn-color: #000;
  --bs-btn-bg: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #31d2f2;
  --bs-btn-hover-border-color: #25cff2;
  --bs-btn-focus-shadow-rgb: 11, 172, 204;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #3dd5f3;
  --bs-btn-active-border-color: #25cff2;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #0dcaf0;
  --bs-btn-disabled-border-color: #0dcaf0;
}

.btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffca2c;
  --bs-btn-hover-border-color: #ffc720;
  --bs-btn-focus-shadow-rgb: 217, 164, 6;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffcd39;
  --bs-btn-active-border-color: #ffc720;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #ffc107;
  --bs-btn-disabled-border-color: #ffc107;
}

.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #bb2d3b;
  --bs-btn-hover-border-color: #b02a37;
  --bs-btn-focus-shadow-rgb: 225, 83, 97;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #b02a37;
  --bs-btn-active-border-color: #a52834;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #dc3545;
  --bs-btn-disabled-border-color: #dc3545;
}

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

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

.btn-outline-primary {
  --bs-btn-color: #0d6efd;
  --bs-btn-border-color: #0d6efd;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0d6efd;
  --bs-btn-hover-border-color: #0d6efd;
  --bs-btn-focus-shadow-rgb: 13, 110, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0d6efd;
  --bs-btn-active-border-color: #0d6efd;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0d6efd;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0d6efd;
  --bs-gradient: none;
}

.btn-outline-secondary {
  --bs-btn-color: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #6c757d;
  --bs-btn-hover-border-color: #6c757d;
  --bs-btn-focus-shadow-rgb: 108, 117, 125;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #6c757d;
  --bs-btn-active-border-color: #6c757d;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #6c757d;
  --bs-gradient: none;
}

.btn-outline-success {
  --bs-btn-color: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #198754;
  --bs-btn-hover-border-color: #198754;
  --bs-btn-focus-shadow-rgb: 25, 135, 84;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #198754;
  --bs-btn-active-border-color: #198754;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #198754;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #198754;
  --bs-gradient: none;
}

.btn-outline-info {
  --bs-btn-color: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #0dcaf0;
  --bs-btn-hover-border-color: #0dcaf0;
  --bs-btn-focus-shadow-rgb: 13, 202, 240;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #0dcaf0;
  --bs-btn-active-border-color: #0dcaf0;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0dcaf0;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0dcaf0;
  --bs-gradient: none;
}

.btn-outline-warning {
  --bs-btn-color: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffc107;
  --bs-btn-hover-border-color: #ffc107;
  --bs-btn-focus-shadow-rgb: 255, 193, 7;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffc107;
  --bs-btn-active-border-color: #ffc107;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #ffc107;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #ffc107;
  --bs-gradient: none;
}

.btn-outline-danger {
  --bs-btn-color: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #dc3545;
  --bs-btn-hover-border-color: #dc3545;
  --bs-btn-focus-shadow-rgb: 220, 53, 69;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #dc3545;
  --bs-btn-active-border-color: #dc3545;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #dc3545;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #dc3545;
  --bs-gradient: none;
}

.btn-outline-light {
  --bs-btn-color: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #f8f9fa;
  --bs-btn-hover-border-color: #f8f9fa;
  --bs-btn-focus-shadow-rgb: 248, 249, 250;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #f8f9fa;
  --bs-btn-active-border-color: #f8f9fa;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #f8f9fa;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f8f9fa;
  --bs-gradient: none;
}

.btn-outline-dark {
  --bs-btn-color: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #212529;
  --bs-btn-hover-border-color: #212529;
  --bs-btn-focus-shadow-rgb: 33, 37, 41;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #212529;
  --bs-btn-active-border-color: #212529;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #212529;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #212529;
  --bs-gradient: none;
}

.btn-link, button.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: none;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  text-decoration: underline;
}
.btn-link:focus-visible, button.link:focus-visible {
  color: var(--bs-btn-color);
}
.btn-link:hover, button.link:hover {
  color: var(--bs-btn-hover-color);
}

.btn-lg, .btn-group-lg > .btn,
.btn-group-lg > .btn-inline, .btn-group-lg > .button, .btn-group-lg > button.link {
  --bs-btn-padding-y: 0.5rem;
  --bs-btn-padding-x: 1rem;
  --bs-btn-font-size: 1.125rem;
  --bs-btn-border-radius: 1.25rem;
}

.btn-sm, .btn-group-sm > .btn,
.btn-group-sm > .btn-inline, .btn-group-sm > .button, .btn-group-sm > button.link {
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-padding-x: 0.5rem;
  --bs-btn-font-size: 0.875rem;
  --bs-btn-border-radius: 0.5rem;
}

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

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

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

.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: 340px;
  --bs-dropdown-padding-x: 0;
  --bs-dropdown-padding-y: 0.5rem;
  --bs-dropdown-spacer: 0.125rem;
  --bs-dropdown-font-size: 1rem;
  --bs-dropdown-color: #212529;
  --bs-dropdown-bg: #fff;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-border-radius: 0.375rem;
  --bs-dropdown-border-width: 1px;
  --bs-dropdown-inner-border-radius: calc(0.375rem - 1px);
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-divider-margin-y: 0.5rem;
  --bs-dropdown-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-dropdown-link-color: #212529;
  --bs-dropdown-link-hover-color: #1e2125;
  --bs-dropdown-link-hover-bg: #f0f2f5;
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #0d6efd;
  --bs-dropdown-link-disabled-color: #adb5bd;
  --bs-dropdown-item-padding-x: 1rem;
  --bs-dropdown-item-padding-y: 0.25rem;
  --bs-dropdown-header-color: #6c757d;
  --bs-dropdown-header-padding-x: 1rem;
  --bs-dropdown-header-padding-y: 0.5rem;
  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: 576px) {
  .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: 768px) {
  .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: 1200px) {
  .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: 1600px) {
  .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;
  }
}
.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;
}
.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.875rem;
  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: #fff;
  --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: #fff;
  --bs-dropdown-link-active-bg: #0d6efd;
  --bs-dropdown-link-disabled-color: #adb5bd;
  --bs-dropdown-header-color: #adb5bd;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group > .btn-inline, .btn-group > .button, .btn-group > button.link,
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-inline,
.btn-group-vertical > .button,
.btn-group-vertical > button.link {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.btn-group > .btn-check:checked + .btn,
.btn-group > .btn-check:checked + .btn-inline, .btn-group > .btn-check:checked + .button, .btn-group > .btn-check:checked + button.link,
.btn-group > .btn-check:focus + .btn,
.btn-group > .btn-check:focus + .btn-inline,
.btn-group > .btn-check:focus + .button,
.btn-group > .btn-check:focus + button.link,
.btn-group > .btn:hover,
.btn-group > .btn-inline:hover,
.btn-group > .button:hover,
.btn-group > button.link:hover,
.btn-group > .btn:focus,
.btn-group > .btn-inline:focus,
.btn-group > .button:focus,
.btn-group > button.link:focus,
.btn-group > .btn:active,
.btn-group > .btn-inline:active,
.btn-group > .button:active,
.btn-group > button.link:active,
.btn-group > .btn.active,
.btn-group > .active.btn-inline,
.btn-group > .active.button,
.btn-group > button.active.link,
.btn-group-vertical > .btn-check:checked + .btn,
.btn-group-vertical > .btn-check:checked + .btn-inline,
.btn-group-vertical > .btn-check:checked + .button,
.btn-group-vertical > .btn-check:checked + button.link,
.btn-group-vertical > .btn-check:focus + .btn,
.btn-group-vertical > .btn-check:focus + .btn-inline,
.btn-group-vertical > .btn-check:focus + .button,
.btn-group-vertical > .btn-check:focus + button.link,
.btn-group-vertical > .btn:hover,
.btn-group-vertical > .btn-inline:hover,
.btn-group-vertical > .button:hover,
.btn-group-vertical > button.link:hover,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn-inline:focus,
.btn-group-vertical > .button:focus,
.btn-group-vertical > button.link:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn-inline:active,
.btn-group-vertical > .button:active,
.btn-group-vertical > button.link:active,
.btn-group-vertical > .btn.active,
.btn-group-vertical > .active.btn-inline,
.btn-group-vertical > .active.button,
.btn-group-vertical > button.active.link {
  z-index: 1;
}

.btn-toolbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group {
  border-radius: 0.375rem;
}
.btn-group > :not(.btn-check:first-child) + .btn,
.btn-group > :not(.btn-check:first-child) + .btn-inline, .btn-group > :not(.btn-check:first-child) + .button, .btn-group > :not(.btn-check:first-child) + button.link,
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-inline:not(:last-child):not(.dropdown-toggle), .btn-group > .button:not(:last-child):not(.dropdown-toggle), .btn-group > button.link:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn.dropdown-toggle-split:first-child,
.btn-group > .dropdown-toggle-split.btn-inline:first-child,
.btn-group > .dropdown-toggle-split.button:first-child,
.btn-group > button.dropdown-toggle-split.link:first-child,
.btn-group > .btn-group:not(:last-child) > .btn,
.btn-group > .btn-group:not(:last-child) > .btn-inline,
.btn-group > .btn-group:not(:last-child) > .button,
.btn-group > .btn-group:not(:last-child) > button.link {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:nth-child(n+3),
.btn-group > .btn-inline:nth-child(n+3), .btn-group > .button:nth-child(n+3), .btn-group > button.link:nth-child(n+3),
.btn-group > :not(.btn-check) + .btn,
.btn-group > :not(.btn-check) + .btn-inline,
.btn-group > :not(.btn-check) + .button,
.btn-group > :not(.btn-check) + button.link,
.btn-group > .btn-group:not(:first-child) > .btn,
.btn-group > .btn-group:not(:first-child) > .btn-inline,
.btn-group > .btn-group:not(:first-child) > .button,
.btn-group > .btn-group:not(:first-child) > button.link {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.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,
.btn-group-sm > .btn-inline + .dropdown-toggle-split, .btn-group-sm > .button + .dropdown-toggle-split, .btn-group-sm > button.link + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split,
.btn-group-lg > .btn-inline + .dropdown-toggle-split, .btn-group-lg > .button + .dropdown-toggle-split, .btn-group-lg > button.link + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-inline, .btn-group-vertical > .button, .btn-group-vertical > button.link,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-inline:not(:first-child), .btn-group-vertical > .button:not(:first-child), .btn-group-vertical > button.link:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -1px;
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-inline:not(:last-child):not(.dropdown-toggle), .btn-group-vertical > .button:not(:last-child):not(.dropdown-toggle), .btn-group-vertical > button.link:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn,
.btn-group-vertical > .btn-group:not(:last-child) > .btn-inline,
.btn-group-vertical > .btn-group:not(:last-child) > .button,
.btn-group-vertical > .btn-group:not(:last-child) > button.link {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn ~ .btn,
.btn-group-vertical > .btn-inline ~ .btn,
.btn-group-vertical > .btn ~ .btn-inline,
.btn-group-vertical > .btn-inline ~ .btn-inline, .btn-group-vertical > .button ~ .btn,
.btn-group-vertical > .button ~ .btn-inline, .btn-group-vertical > .btn ~ .button,
.btn-group-vertical > .btn-inline ~ .button, .btn-group-vertical > .button ~ .button, .btn-group-vertical > button.link ~ .btn,
.btn-group-vertical > button.link ~ .btn-inline, .btn-group-vertical > button.link ~ .button, .btn-group-vertical > .btn ~ button.link,
.btn-group-vertical > .btn-inline ~ button.link, .btn-group-vertical > .button ~ button.link, .btn-group-vertical > button.link ~ button.link,
.btn-group-vertical > .btn-group:not(:first-child) > .btn,
.btn-group-vertical > .btn-group:not(:first-child) > .btn-inline,
.btn-group-vertical > .btn-group:not(:first-child) > .button,
.btn-group-vertical > .btn-group:not(:first-child) > button.link {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav {
  --bs-nav-link-padding-x: 1rem;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-link-color);
  --bs-nav-link-hover-color: var(--bs-link-hover-color);
  --bs-nav-link-disabled-color: #6c757d;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
  font-size: var(--bs-nav-link-font-size);
  font-weight: var(--bs-nav-link-font-weight);
  color: var(--bs-nav-link-color);
  text-decoration: none;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
  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 {
    -webkit-transition: none;
    transition: none;
  }
}
.nav-link:hover, .nav-link:focus {
  color: var(--bs-nav-link-hover-color);
}
.nav-link.disabled {
  color: var(--bs-nav-link-disabled-color);
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  --bs-nav-tabs-border-width: 1px;
  --bs-nav-tabs-border-color: #dee2e6;
  --bs-nav-tabs-border-radius: 0.375rem;
  --bs-nav-tabs-link-hover-border-color: #f0f2f5 #f0f2f5 #dee2e6;
  --bs-nav-tabs-link-active-color: #495057;
  --bs-nav-tabs-link-active-bg: #fff;
  --bs-nav-tabs-link-active-border-color: #dee2e6 #dee2e6 #fff;
  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));
  background: none;
  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.disabled, .nav-tabs .nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  background-color: transparent;
  border-color: transparent;
}
.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: 0.375rem;
  --bs-nav-pills-link-active-color: #fff;
  --bs-nav-pills-link-active-bg: #0d6efd;
}
.nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: var(--bs-nav-pills-border-radius);
}
.nav-pills .nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  background-color: transparent;
  border-color: transparent;
}
.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-fill > .nav-link,
.nav-fill .nav-item {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  text-align: center;
}

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

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

.navbar {
  --bs-navbar-padding-x: 0;
  --bs-navbar-padding-y: 0.5rem;
  --bs-navbar-color: rgba(0, 0, 0, 0.55);
  --bs-navbar-hover-color: rgba(0, 0, 0, 0.7);
  --bs-navbar-disabled-color: rgba(0, 0, 0, 0.3);
  --bs-navbar-active-color: rgba(0, 0, 0, 0.9);
  --bs-navbar-brand-padding-y: 0.425rem;
  --bs-navbar-brand-margin-end: 1rem;
  --bs-navbar-brand-font-size: 1.125rem;
  --bs-navbar-brand-color: rgba(0, 0, 0, 0.9);
  --bs-navbar-brand-hover-color: rgba(0, 0, 0, 0.9);
  --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.125rem;
  --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%280, 0, 0, 0.55%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(0, 0, 0, 0.1);
  --bs-navbar-toggler-border-radius: 0.375rem;
  --bs-navbar-toggler-focus-width: 0.25rem;
  --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
}
.navbar > .container,
.navbar > .container-fluid,
.navbar > .container-lg,
.navbar > .container-xl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: inherit;
      flex-wrap: inherit;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.navbar-brand {
  padding-top: var(--bs-navbar-brand-padding-y);
  padding-bottom: var(--bs-navbar-brand-padding-y);
  margin-right: var(--bs-navbar-brand-margin-end);
  font-size: var(--bs-navbar-brand-font-size);
  color: var(--bs-navbar-brand-color);
  text-decoration: none;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  color: var(--bs-navbar-brand-hover-color);
}

.navbar-nav {
  --bs-nav-link-padding-x: 0;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-navbar-color);
  --bs-nav-link-hover-color: var(--bs-navbar-hover-color);
  --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .show > .nav-link,
.navbar-nav .nav-link.active {
  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 {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.navbar-toggler {
  padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
  font-size: var(--bs-navbar-toggler-font-size);
  line-height: 1;
  color: var(--bs-navbar-color);
  background-color: transparent;
  border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
  border-radius: var(--bs-navbar-toggler-border-radius);
  -webkit-transition: var(--bs-navbar-toggler-transition);
  transition: var(--bs-navbar-toggler-transition);
}
@media (prefers-reduced-motion: reduce) {
  .navbar-toggler {
    -webkit-transition: none;
    transition: none;
  }
}
.navbar-toggler:hover {
  text-decoration: none;
}
.navbar-toggler:focus {
  text-decoration: none;
  outline: 0;
  -webkit-box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
          box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  background-image: var(--bs-navbar-toggler-icon-bg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}

.navbar-nav-scroll {
  max-height: var(--bs-scroll-height, 75vh);
  overflow-y: auto;
}

@media (min-width: 576px) {
  .navbar-expand-sm {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
  .navbar-expand-sm .offcanvas {
    position: static;
    z-index: auto;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    -webkit-transform: none !important;
            transform: none !important;
    -webkit-transition: none;
    transition: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
  .navbar-expand-md .offcanvas {
    position: static;
    z-index: auto;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    -webkit-transform: none !important;
            transform: none !important;
    -webkit-transition: none;
    transition: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-lg {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
  .navbar-expand-lg .offcanvas {
    position: static;
    z-index: auto;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    -webkit-transform: none !important;
            transform: none !important;
    -webkit-transition: none;
    transition: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1600px) {
  .navbar-expand-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xl .offcanvas {
    position: static;
    z-index: auto;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    -webkit-transform: none !important;
            transform: none !important;
    -webkit-transition: none;
    transition: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
.navbar-expand {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.navbar-expand .navbar-nav {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: var(--bs-navbar-nav-link-padding-x);
  padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}
.navbar-expand .offcanvas {
  position: static;
  z-index: auto;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
  background-color: transparent !important;
  border: 0 !important;
  -webkit-transform: none !important;
          transform: none !important;
  -webkit-transition: none;
  transition: none;
}
.navbar-expand .offcanvas .offcanvas-header {
  display: none;
}
.navbar-expand .offcanvas .offcanvas-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  padding: 0;
  overflow-y: visible;
}

.navbar-dark {
  --bs-navbar-color: rgba(255, 255, 255, 0.55);
  --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);
  --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
  --bs-navbar-active-color: #fff;
  --bs-navbar-brand-color: #fff;
  --bs-navbar-brand-hover-color: #fff;
  --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.card {
  --bs-card-spacer-y: 1rem;
  --bs-card-spacer-x: 1rem;
  --bs-card-title-spacer-y: 0.5rem;
  --bs-card-border-width: 1px;
  --bs-card-border-color: var(--bs-border-color-translucent);
  --bs-card-border-radius: 0.375rem;
  --bs-card-box-shadow: ;
  --bs-card-inner-border-radius: calc(0.375rem - 1px);
  --bs-card-cap-padding-y: 0.5rem;
  --bs-card-cap-padding-x: 1rem;
  --bs-card-cap-bg: rgba(0, 0, 0, 0.03);
  --bs-card-cap-color: ;
  --bs-card-height: ;
  --bs-card-color: ;
  --bs-card-bg: #fff;
  --bs-card-img-overlay-padding: 1rem;
  --bs-card-group-margin: 0.75rem;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-width: 0;
  height: var(--bs-card-height);
  word-wrap: break-word;
  background-color: var(--bs-card-bg);
  background-clip: border-box;
  border: var(--bs-card-border-width) solid var(--bs-card-border-color);
  border-radius: var(--bs-card-border-radius);
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);
  color: var(--bs-card-color);
}

.card-title {
  margin-bottom: var(--bs-card-title-spacer-y);
}

.card-subtitle {
  margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link + .card-link {
  margin-left: var(--bs-card-spacer-x);
}

.card-header {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  margin-bottom: 0;
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-header:first-child {
  border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;
}

.card-footer {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-footer:last-child {
  border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);
}

.card-header-tabs {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
  border-bottom: 0;
}
.card-header-tabs .nav-link.active {
  background-color: var(--bs-card-bg);
  border-bottom-color: var(--bs-card-bg);
}

.card-header-pills {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: var(--bs-card-img-overlay-padding);
  border-radius: var(--bs-card-inner-border-radius);
}

.card-img,
.card-img-top,
.card-img-bottom {
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}

.card-group > .card {
  margin-bottom: var(--bs-card-group-margin);
}
@media (min-width: 576px) {
  .card-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
  }
  .card-group > .card {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top,
.card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom,
.card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top,
.card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom,
.card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

.accordion {
  --bs-accordion-color: #212529;
  --bs-accordion-bg: #fff;
  --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
  --bs-accordion-border-color: var(--bs-border-color);
  --bs-accordion-border-width: 1px;
  --bs-accordion-border-radius: 0.375rem;
  --bs-accordion-inner-border-radius: calc(0.375rem - 1px);
  --bs-accordion-btn-padding-x: 1.25rem;
  --bs-accordion-btn-padding-y: 1rem;
  --bs-accordion-btn-color: #212529;
  --bs-accordion-btn-bg: var(--bs-accordion-bg);
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  --bs-accordion-btn-icon-width: 1.25rem;
  --bs-accordion-btn-icon-transform: rotate(-180deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  --bs-accordion-btn-focus-border-color: #86b7fe;
  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-accordion-body-padding-x: 1.25rem;
  --bs-accordion-body-padding-y: 1rem;
  --bs-accordion-active-color: #0c63e4;
  --bs-accordion-active-bg: #e7f1ff;
}

.accordion-button {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
  font-size: 1rem;
  color: var(--bs-accordion-btn-color);
  text-align: left;
  background-color: var(--bs-accordion-btn-bg);
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  -webkit-transition: var(--bs-accordion-transition);
  transition: var(--bs-accordion-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button {
    -webkit-transition: none;
    transition: none;
  }
}
.accordion-button:not(.collapsed) {
  color: var(--bs-accordion-active-color);
  background-color: var(--bs-accordion-active-bg);
  -webkit-box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
          box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
}
.accordion-button:not(.collapsed)::after {
  background-image: var(--bs-accordion-btn-active-icon);
  -webkit-transform: var(--bs-accordion-btn-icon-transform);
          transform: var(--bs-accordion-btn-icon-transform);
}
.accordion-button::after {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: var(--bs-accordion-btn-icon-width);
  height: var(--bs-accordion-btn-icon-width);
  margin-left: auto;
  content: "";
  background-image: var(--bs-accordion-btn-icon);
  background-repeat: no-repeat;
  background-size: var(--bs-accordion-btn-icon-width);
  -webkit-transition: var(--bs-accordion-btn-icon-transition);
  transition: var(--bs-accordion-btn-icon-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button::after {
    -webkit-transition: none;
    transition: none;
  }
}
.accordion-button:hover {
  z-index: 2;
}
.accordion-button:focus {
  z-index: 3;
  border-color: var(--bs-accordion-btn-focus-border-color);
  outline: 0;
  -webkit-box-shadow: var(--bs-accordion-btn-focus-box-shadow);
          box-shadow: var(--bs-accordion-btn-focus-box-shadow);
}

.accordion-header {
  margin-bottom: 0;
}

.accordion-item {
  color: var(--bs-accordion-color);
  background-color: var(--bs-accordion-bg);
  border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
}
.accordion-item:first-of-type {
  border-top-left-radius: var(--bs-accordion-border-radius);
  border-top-right-radius: var(--bs-accordion-border-radius);
}
.accordion-item:first-of-type .accordion-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-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-collapse {
  border-width: 0;
}
.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-button, .accordion-flush .accordion-item .accordion-button.collapsed {
  border-radius: 0;
}

.breadcrumb {
  --bs-breadcrumb-padding-x: 0;
  --bs-breadcrumb-padding-y: 0;
  --bs-breadcrumb-margin-bottom: 1rem;
  --bs-breadcrumb-bg: ;
  --bs-breadcrumb-border-radius: ;
  --bs-breadcrumb-divider-color: #6c757d;
  --bs-breadcrumb-item-padding-x: 0.5rem;
  --bs-breadcrumb-item-active-color: #6c757d;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);
  margin-bottom: var(--bs-breadcrumb-margin-bottom);
  font-size: var(--bs-breadcrumb-font-size);
  list-style: none;
  background-color: var(--bs-breadcrumb-bg);
  border-radius: var(--bs-breadcrumb-border-radius);
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: var(--bs-breadcrumb-item-padding-x);
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: var(--bs-breadcrumb-item-padding-x);
  color: var(--bs-breadcrumb-divider-color);
  content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */;
}
.breadcrumb-item.active {
  color: var(--bs-breadcrumb-item-active-color);
}

.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: #fff;
  --bs-pagination-border-width: 1px;
  --bs-pagination-border-color: #dee2e6;
  --bs-pagination-border-radius: 0.375rem;
  --bs-pagination-hover-color: var(--bs-link-hover-color);
  --bs-pagination-hover-bg: #f0f2f5;
  --bs-pagination-hover-border-color: #dee2e6;
  --bs-pagination-focus-color: var(--bs-link-hover-color);
  --bs-pagination-focus-bg: #f0f2f5;
  --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-pagination-active-color: #fff;
  --bs-pagination-active-bg: #0d6efd;
  --bs-pagination-active-border-color: #0d6efd;
  --bs-pagination-disabled-color: #6c757d;
  --bs-pagination-disabled-bg: #fff;
  --bs-pagination-disabled-border-color: #dee2e6;
  display: -webkit-box;
  display: -ms-flexbox;
  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);
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  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;
  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, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .page-link {
    -webkit-transition: none;
    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;
  -webkit-box-shadow: var(--bs-pagination-focus-box-shadow);
          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: -1px;
}
.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.125rem;
  --bs-pagination-border-radius: 1.25rem;
}

.pagination-sm {
  --bs-pagination-padding-x: 0.5rem;
  --bs-pagination-padding-y: 0.25rem;
  --bs-pagination-font-size: 0.875rem;
  --bs-pagination-border-radius: 0.5rem;
}

.badge {
  --bs-badge-padding-x: 0.65em;
  --bs-badge-padding-y: 0.35em;
  --bs-badge-font-size: 0.75em;
  --bs-badge-font-weight: 700;
  --bs-badge-color: #fff;
  --bs-badge-border-radius: 0.375rem;
  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,
.btn-inline .badge, .button .badge, button.link .badge {
  position: relative;
  top: -1px;
}

.alert {
  --bs-alert-bg: transparent;
  --bs-alert-padding-x: 1rem;
  --bs-alert-padding-y: 1rem;
  --bs-alert-margin-bottom: 1rem;
  --bs-alert-color: inherit;
  --bs-alert-border-color: transparent;
  --bs-alert-border: 1px solid var(--bs-alert-border-color);
  --bs-alert-border-radius: 0.375rem;
  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;
}

.alert-dismissible {
  padding-right: 3rem;
}
.alert-dismissible .btn-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1.25rem 1rem;
}

.alert-primary {
  --bs-alert-color: #084298;
  --bs-alert-bg: #cfe2ff;
  --bs-alert-border-color: #b6d4fe;
}
.alert-primary .alert-link {
  color: #06357a;
}

.alert-secondary {
  --bs-alert-color: #41464b;
  --bs-alert-bg: #e2e3e5;
  --bs-alert-border-color: #d3d6d8;
}
.alert-secondary .alert-link {
  color: #34383c;
}

.alert-success {
  --bs-alert-color: #0f5132;
  --bs-alert-bg: #d1e7dd;
  --bs-alert-border-color: #badbcc;
}
.alert-success .alert-link {
  color: #0c4128;
}

.alert-info {
  --bs-alert-color: #055160;
  --bs-alert-bg: #cff4fc;
  --bs-alert-border-color: #b6effb;
}
.alert-info .alert-link {
  color: #04414d;
}

.alert-warning {
  --bs-alert-color: #664d03;
  --bs-alert-bg: #fff3cd;
  --bs-alert-border-color: #ffecb5;
}
.alert-warning .alert-link {
  color: #523e02;
}

.alert-danger {
  --bs-alert-color: #842029;
  --bs-alert-bg: #f8d7da;
  --bs-alert-border-color: #f5c2c7;
}
.alert-danger .alert-link {
  color: #6a1a21;
}

.alert-light {
  --bs-alert-color: #636464;
  --bs-alert-bg: #fefefe;
  --bs-alert-border-color: #fdfdfe;
}
.alert-light .alert-link {
  color: #4f5050;
}

.alert-dark {
  --bs-alert-color: #141619;
  --bs-alert-bg: #d3d3d4;
  --bs-alert-border-color: #bcbebf;
}
.alert-dark .alert-link {
  color: #101214;
}

@-webkit-keyframes progress-bar-stripes {
  0% {
    background-position-x: 1rem;
  }
}

@keyframes progress-bar-stripes {
  0% {
    background-position-x: 1rem;
  }
}
.progress {
  --bs-progress-height: 1rem;
  --bs-progress-font-size: 0.75rem;
  --bs-progress-bg: #f0f2f5;
  --bs-progress-border-radius: 0.375rem;
  --bs-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --bs-progress-bar-color: #fff;
  --bs-progress-bar-bg: #0d6efd;
  --bs-progress-bar-transition: width 0.6s ease;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: var(--bs-progress-height);
  overflow: hidden;
  font-size: var(--bs-progress-font-size);
  background-color: var(--bs-progress-bg);
  border-radius: var(--bs-progress-border-radius);
}

.progress-bar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow: hidden;
  color: var(--bs-progress-bar-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-progress-bar-bg);
  -webkit-transition: var(--bs-progress-bar-transition);
  transition: var(--bs-progress-bar-transition);
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    -webkit-transition: none;
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: var(--bs-progress-height) var(--bs-progress-height);
}

.progress-bar-animated {
  -webkit-animation: 1s linear infinite progress-bar-stripes;
          animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    -webkit-animation: none;
            animation: none;
  }
}

.list-group {
  --bs-list-group-color: #212529;
  --bs-list-group-bg: #fff;
  --bs-list-group-border-color: rgba(0, 0, 0, 0.125);
  --bs-list-group-border-width: 1px;
  --bs-list-group-border-radius: 0.375rem;
  --bs-list-group-item-padding-x: 1rem;
  --bs-list-group-item-padding-y: 0.5rem;
  --bs-list-group-action-color: #495057;
  --bs-list-group-action-hover-color: #495057;
  --bs-list-group-action-hover-bg: #f8f9fa;
  --bs-list-group-action-active-color: #212529;
  --bs-list-group-action-active-bg: #f0f2f5;
  --bs-list-group-disabled-color: #6c757d;
  --bs-list-group-disabled-bg: #fff;
  --bs-list-group-active-color: #fff;
  --bs-list-group-active-bg: #0d6efd;
  --bs-list-group-active-border-color: #0d6efd;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: var(--bs-list-group-border-radius);
}

.list-group-numbered {
  list-style-type: none;
  counter-reset: section;
}
.list-group-numbered > .list-group-item::before {
  content: counters(section, ".") ". ";
  counter-increment: section;
}

.list-group-item-action {
  width: 100%;
  color: var(--bs-list-group-action-color);
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: var(--bs-list-group-action-hover-color);
  text-decoration: none;
  background-color: var(--bs-list-group-action-hover-bg);
}
.list-group-item-action:active {
  color: var(--bs-list-group-action-active-color);
  background-color: var(--bs-list-group-action-active-bg);
}

.list-group-item {
  position: relative;
  display: block;
  padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
  color: var(--bs-list-group-color);
  text-decoration: none;
  background-color: var(--bs-list-group-bg);
  border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: var(--bs-list-group-disabled-color);
  pointer-events: none;
  background-color: var(--bs-list-group-disabled-bg);
}
.list-group-item.active {
  z-index: 2;
  color: var(--bs-list-group-active-color);
  background-color: var(--bs-list-group-active-bg);
  border-color: var(--bs-list-group-active-border-color);
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: calc(-1 * var(--bs-list-group-border-width));
  border-top-width: var(--bs-list-group-border-width);
}

.list-group-horizontal {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child:not(:last-child) {
  border-bottom-left-radius: var(--bs-list-group-border-radius);
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child:not(:first-child) {
  border-top-right-radius: var(--bs-list-group-border-radius);
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: var(--bs-list-group-border-width);
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: calc(-1 * var(--bs-list-group-border-width));
  border-left-width: var(--bs-list-group-border-width);
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1600px) {
  .list-group-horizontal-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 var(--bs-list-group-border-width);
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: #084298;
  background-color: #cfe2ff;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #084298;
  background-color: #bacbe6;
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #084298;
  border-color: #084298;
}

.list-group-item-secondary {
  color: #41464b;
  background-color: #e2e3e5;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #41464b;
  background-color: #cbccce;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #41464b;
  border-color: #41464b;
}

.list-group-item-success {
  color: #0f5132;
  background-color: #d1e7dd;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #0f5132;
  background-color: #bcd0c7;
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #0f5132;
  border-color: #0f5132;
}

.list-group-item-info {
  color: #055160;
  background-color: #cff4fc;
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #055160;
  background-color: #badce3;
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #055160;
  border-color: #055160;
}

.list-group-item-warning {
  color: #664d03;
  background-color: #fff3cd;
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #664d03;
  background-color: #e6dbb9;
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #664d03;
  border-color: #664d03;
}

.list-group-item-danger {
  color: #842029;
  background-color: #f8d7da;
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #842029;
  background-color: #dfc2c4;
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #842029;
  border-color: #842029;
}

.list-group-item-light {
  color: #636464;
  background-color: #fefefe;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #636464;
  background-color: #e5e5e5;
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #636464;
  border-color: #636464;
}

.list-group-item-dark {
  color: #141619;
  background-color: #d3d3d4;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #141619;
  background-color: #bebebf;
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #141619;
  border-color: #141619;
}

.btn-close {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: #000;
  background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%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") center/1em auto no-repeat;
  border: 0;
  border-radius: 0.375rem;
  opacity: 0.5;
}
.btn-close:hover {
  color: #000;
  text-decoration: none;
  opacity: 0.75;
}
.btn-close:focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
          box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  opacity: 1;
}
.btn-close:disabled, .btn-close.disabled {
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 0.25;
}

.btn-close-white {
  -webkit-filter: invert(1) grayscale(100%) brightness(200%);
          filter: invert(1) grayscale(100%) brightness(200%);
}

.toast {
  --bs-toast-zindex: 1090;
  --bs-toast-padding-x: 0.75rem;
  --bs-toast-padding-y: 0.5rem;
  --bs-toast-spacing: 1.5rem;
  --bs-toast-max-width: 350px;
  --bs-toast-font-size: 0.875rem;
  --bs-toast-color: ;
  --bs-toast-bg: rgba(255, 255, 255, 0.85);
  --bs-toast-border-width: 1px;
  --bs-toast-border-color: var(--bs-border-color-translucent);
  --bs-toast-border-radius: 0.375rem;
  --bs-toast-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-toast-header-color: #6c757d;
  --bs-toast-header-bg: rgba(255, 255, 255, 0.85);
  --bs-toast-header-border-color: rgba(0, 0, 0, 0.05);
  width: var(--bs-toast-max-width);
  max-width: 100%;
  font-size: var(--bs-toast-font-size);
  color: var(--bs-toast-color);
  pointer-events: auto;
  background-color: var(--bs-toast-bg);
  background-clip: padding-box;
  border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);
  -webkit-box-shadow: var(--bs-toast-box-shadow);
          box-shadow: var(--bs-toast-box-shadow);
  border-radius: var(--bs-toast-border-radius);
}
.toast.showing {
  opacity: 0;
}
.toast:not(.show) {
  display: none;
}

.toast-container {
  --bs-toast-zindex: 1090;
  position: absolute;
  z-index: var(--bs-toast-zindex);
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  max-width: 100%;
  pointer-events: none;
}
.toast-container > :not(:last-child) {
  margin-bottom: var(--bs-toast-spacing);
}

.toast-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);
  color: var(--bs-toast-header-color);
  background-color: var(--bs-toast-header-bg);
  background-clip: padding-box;
  border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);
  border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
  border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
}
.toast-header .btn-close {
  margin-right: calc(-0.5 * var(--bs-toast-padding-x));
  margin-left: var(--bs-toast-padding-x);
}

.toast-body {
  padding: var(--bs-toast-padding-x);
  word-wrap: break-word;
}

.modal {
  --bs-modal-zindex: 1055;
  --bs-modal-width: 500px;
  --bs-modal-padding: 1rem;
  --bs-modal-margin: 0.5rem;
  --bs-modal-color: ;
  --bs-modal-bg: #fff;
  --bs-modal-border-color: var(--bs-border-color-translucent);
  --bs-modal-border-width: 1px;
  --bs-modal-border-radius: 1.25rem;
  --bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-modal-inner-border-radius: calc(1.25rem - 1px);
  --bs-modal-header-padding-x: 1rem;
  --bs-modal-header-padding-y: 1rem;
  --bs-modal-header-padding: 1rem 1rem;
  --bs-modal-header-border-color: var(--bs-border-color);
  --bs-modal-header-border-width: 1px;
  --bs-modal-title-line-height: 1.2;
  --bs-modal-footer-gap: 0.5rem;
  --bs-modal-footer-bg: ;
  --bs-modal-footer-border-color: var(--bs-border-color);
  --bs-modal-footer-border-width: 1px;
  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 {
  -webkit-transition: -webkit-transform 0.3s ease-out;
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
          transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    -webkit-transition: none;
    transition: none;
  }
}
.modal.show .modal-dialog {
  -webkit-transform: none;
          transform: none;
}
.modal.modal-static .modal-dialog {
  -webkit-transform: scale(1.02);
          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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: calc(100% - var(--bs-modal-margin) * 2);
}

.modal-content {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          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: #000;
  --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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: var(--bs-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;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  padding: var(--bs-modal-padding);
}

.modal-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          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: 576px) {
  .modal {
    --bs-modal-margin: 1.75rem;
    --bs-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  }

  .modal-dialog {
    max-width: var(--bs-modal-width);
    margin-right: auto;
    margin-left: auto;
  }

  .modal-sm {
    --bs-modal-width: 300px;
  }
}
@media (min-width: 1200px) {
  .modal-lg,
.modal-xl {
    --bs-modal-width: 800px;
  }
}
@media (min-width: 1600px) {
  .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: 575.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: 767.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: 1199.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: 1599.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;
  }
}
.tooltip {
  --bs-tooltip-zindex: 1080;
  --bs-tooltip-max-width: 200px;
  --bs-tooltip-padding-x: 0.5rem;
  --bs-tooltip-padding-y: 0.25rem;
  --bs-tooltip-margin: ;
  --bs-tooltip-font-size: 0.875rem;
  --bs-tooltip-color: #fff;
  --bs-tooltip-bg: #000;
  --bs-tooltip-border-radius: 0.375rem;
  --bs-tooltip-opacity: 0.9;
  --bs-tooltip-arrow-width: 0.8rem;
  --bs-tooltip-arrow-height: 0.4rem;
  z-index: var(--bs-tooltip-zindex);
  display: block;
  padding: var(--bs-tooltip-arrow-height);
  margin: var(--bs-tooltip-margin);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.2;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-tooltip-font-size);
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: var(--bs-tooltip-opacity);
}
.tooltip .tooltip-arrow {
  display: block;
  width: var(--bs-tooltip-arrow-width);
  height: var(--bs-tooltip-arrow-height);
}
.tooltip .tooltip-arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {
  bottom: 0;
}
.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  top: -1px;
  border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-top-color: var(--bs-tooltip-bg);
}

/* rtl:begin:ignore */
.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
  left: 0;
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  right: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-right-color: var(--bs-tooltip-bg);
}

/* rtl:end:ignore */
.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {
  top: 0;
}
.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  bottom: -1px;
  border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-bottom-color: var(--bs-tooltip-bg);
}

/* rtl:begin:ignore */
.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
  right: 0;
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  left: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-left-color: var(--bs-tooltip-bg);
}

/* rtl:end:ignore */
.tooltip-inner {
  max-width: var(--bs-tooltip-max-width);
  padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);
  color: var(--bs-tooltip-color);
  text-align: center;
  background-color: var(--bs-tooltip-bg);
  border-radius: var(--bs-tooltip-border-radius);
}

.popover {
  --bs-popover-zindex: 1070;
  --bs-popover-max-width: 276px;
  --bs-popover-font-size: 0.875rem;
  --bs-popover-bg: #fff;
  --bs-popover-border-width: 1px;
  --bs-popover-border-color: var(--bs-border-color-translucent);
  --bs-popover-border-radius: 1.25rem;
  --bs-popover-inner-border-radius: calc(1.25rem - 1px);
  --bs-popover-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-popover-header-padding-x: 1rem;
  --bs-popover-header-padding-y: 0.5rem;
  --bs-popover-header-font-size: 1rem;
  --bs-popover-header-color: ;
  --bs-popover-header-bg: #f0f0f0;
  --bs-popover-body-padding-x: 1rem;
  --bs-popover-body-padding-y: 1rem;
  --bs-popover-body-color: #212529;
  --bs-popover-arrow-width: 1rem;
  --bs-popover-arrow-height: 0.5rem;
  --bs-popover-arrow-border: var(--bs-popover-border-color);
  z-index: var(--bs-popover-zindex);
  display: block;
  max-width: var(--bs-popover-max-width);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.2;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-popover-font-size);
  word-wrap: break-word;
  background-color: var(--bs-popover-bg);
  background-clip: padding-box;
  border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-radius: var(--bs-popover-border-radius);
}
.popover .popover-arrow {
  display: block;
  width: var(--bs-popover-arrow-width);
  height: var(--bs-popover-arrow-height);
}
.popover .popover-arrow::before, .popover .popover-arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
  border-width: 0;
}

.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {
  bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
  bottom: 0;
  border-top-color: var(--bs-popover-arrow-border);
}
.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  bottom: var(--bs-popover-border-width);
  border-top-color: var(--bs-popover-bg);
}

/* rtl:begin:ignore */
.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {
  left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
  left: 0;
  border-right-color: var(--bs-popover-arrow-border);
}
.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  left: var(--bs-popover-border-width);
  border-right-color: var(--bs-popover-bg);
}

/* rtl:end:ignore */
.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {
  top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
  top: 0;
  border-bottom-color: var(--bs-popover-arrow-border);
}
.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  top: var(--bs-popover-border-width);
  border-bottom-color: var(--bs-popover-bg);
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: var(--bs-popover-arrow-width);
  margin-left: calc(-0.5 * var(--bs-popover-arrow-width));
  content: "";
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);
}

/* rtl:begin:ignore */
.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {
  right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
  right: 0;
  border-left-color: var(--bs-popover-arrow-border);
}
.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  right: var(--bs-popover-border-width);
  border-left-color: var(--bs-popover-bg);
}

/* rtl:end:ignore */
.popover-header {
  padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);
  margin-bottom: 0;
  font-size: var(--bs-popover-header-font-size);
  color: var(--bs-popover-header-color);
  background-color: var(--bs-popover-header-bg);
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-top-left-radius: var(--bs-popover-inner-border-radius);
  border-top-right-radius: var(--bs-popover-inner-border-radius);
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);
  color: var(--bs-popover-body-color);
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  -ms-touch-action: pan-y;
      touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    -webkit-transition: none;
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-start),
.active.carousel-item-end {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-end),
.active.carousel-item-start {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  -webkit-transform: none;
          transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-start,
.carousel-fade .carousel-item-prev.carousel-item-end {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-start,
.carousel-fade .active.carousel-item-end {
  z-index: 0;
  opacity: 0;
  -webkit-transition: opacity 0s 0.6s;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-start,
.carousel-fade .active.carousel-item-end {
    -webkit-transition: none;
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  -webkit-transition: opacity 0.15s ease;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
.carousel-control-next {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 100% 100%;
}

/* rtl:options: {
  "autoRename": true,
  "stringMap":[ {
    "name"    : "prev-next",
    "search"  : "prev",
    "replace" : "next"
  } ]
} */
.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0;
  margin-right: 15%;
  margin-bottom: 1rem;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators [data-bs-target] {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  width: 30px;
  height: 3px;
  padding: 0;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  -webkit-transition: opacity 0.6s ease;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators [data-bs-target] {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 1.25rem;
  left: 15%;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  color: #fff;
  text-align: center;
}

.carousel-dark .carousel-control-prev-icon,
.carousel-dark .carousel-control-next-icon {
  -webkit-filter: invert(1) grayscale(100);
          filter: invert(1) grayscale(100);
}
.carousel-dark .carousel-indicators [data-bs-target] {
  background-color: #000;
}
.carousel-dark .carousel-caption {
  color: #000;
}

.spinner-grow,
.spinner-border {
  display: inline-block;
  width: var(--bs-spinner-width);
  height: var(--bs-spinner-height);
  vertical-align: var(--bs-spinner-vertical-align);
  border-radius: 50%;
  -webkit-animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
          animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
}

@-webkit-keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg) /* rtl:ignore */;
            transform: rotate(360deg) /* rtl:ignore */;
  }
}

@keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg) /* rtl:ignore */;
            transform: rotate(360deg) /* rtl:ignore */;
  }
}
.spinner-border {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-border-width: 0.25em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-border;
  border: var(--bs-spinner-border-width) solid currentcolor;
  border-right-color: transparent;
}

.spinner-border-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
  --bs-spinner-border-width: 0.2em;
}

@-webkit-keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  50% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  50% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
.spinner-grow {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-grow;
  background-color: currentcolor;
  opacity: 0;
}

.spinner-grow-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
.spinner-grow {
    --bs-spinner-animation-speed: 1.5s;
  }
}
.offcanvas, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {
  --bs-offcanvas-zindex: 1045;
  --bs-offcanvas-width: 400px;
  --bs-offcanvas-height: 30vh;
  --bs-offcanvas-padding-x: 1rem;
  --bs-offcanvas-padding-y: 1rem;
  --bs-offcanvas-color: ;
  --bs-offcanvas-bg: #fff;
  --bs-offcanvas-border-width: 1px;
  --bs-offcanvas-border-color: var(--bs-border-color-translucent);
  --bs-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
}

@media (max-width: 575.98px) {
  .offcanvas-sm {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            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;
    -webkit-transition: -webkit-transform 0.3s ease-in-out;
    transition: -webkit-transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  }
}
@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-sm {
    -webkit-transition: none;
    transition: none;
  }
}
@media (max-width: 575.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);
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
}
@media (max-width: 575.98px) {
  .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);
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
}
@media (max-width: 575.98px) {
  .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);
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
}
@media (max-width: 575.98px) {
  .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);
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {
    -webkit-transform: none;
            transform: none;
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {
    visibility: visible;
  }
}
@media (min-width: 576px) {
  .offcanvas-sm {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-sm .offcanvas-header {
    display: none;
  }
  .offcanvas-sm .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 767.98px) {
  .offcanvas-md {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            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;
    -webkit-transition: -webkit-transform 0.3s ease-in-out;
    transition: -webkit-transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  }
}
@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-md {
    -webkit-transition: none;
    transition: none;
  }
}
@media (max-width: 767.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);
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
}
@media (max-width: 767.98px) {
  .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);
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
}
@media (max-width: 767.98px) {
  .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);
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
}
@media (max-width: 767.98px) {
  .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);
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {
    -webkit-transform: none;
            transform: none;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {
    visibility: visible;
  }
}
@media (min-width: 768px) {
  .offcanvas-md {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-md .offcanvas-header {
    display: none;
  }
  .offcanvas-md .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1199.98px) {
  .offcanvas-lg {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            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;
    -webkit-transition: -webkit-transform 0.3s ease-in-out;
    transition: -webkit-transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  }
}
@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-lg {
    -webkit-transition: none;
    transition: none;
  }
}
@media (max-width: 1199.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);
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
}
@media (max-width: 1199.98px) {
  .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);
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
}
@media (max-width: 1199.98px) {
  .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);
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
}
@media (max-width: 1199.98px) {
  .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);
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {
    -webkit-transform: none;
            transform: none;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {
    visibility: visible;
  }
}
@media (min-width: 1200px) {
  .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: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1599.98px) {
  .offcanvas-xl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            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;
    -webkit-transition: -webkit-transform 0.3s ease-in-out;
    transition: -webkit-transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  }
}
@media (max-width: 1599.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xl {
    -webkit-transition: none;
    transition: none;
  }
}
@media (max-width: 1599.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);
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
}
@media (max-width: 1599.98px) {
  .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);
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
}
@media (max-width: 1599.98px) {
  .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);
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
}
@media (max-width: 1599.98px) {
  .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);
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
  }
}
@media (max-width: 1599.98px) {
  .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {
    -webkit-transform: none;
            transform: none;
  }
}
@media (max-width: 1599.98px) {
  .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {
    visibility: visible;
  }
}
@media (min-width: 1600px) {
  .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: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

.offcanvas {
  position: fixed;
  bottom: 0;
  z-index: var(--bs-offcanvas-zindex);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          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;
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .offcanvas {
    -webkit-transition: none;
    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);
  -webkit-transform: translateX(-100%);
          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);
  -webkit-transform: translateX(100%);
          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);
  -webkit-transform: translateY(-100%);
          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);
  -webkit-transform: translateY(100%);
          transform: translateY(100%);
}
.offcanvas.showing, .offcanvas.show:not(.hiding) {
  -webkit-transform: none;
          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: #000;
}
.offcanvas-backdrop.fade {
  opacity: 0;
}
.offcanvas-backdrop.show {
  opacity: 0.5;
}

.offcanvas-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: var(--bs-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-top: calc(-0.5 * var(--bs-offcanvas-padding-y));
  margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));
  margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));
}

.offcanvas-title {
  margin-bottom: 0;
  line-height: 1.2;
}

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

.placeholder {
  display: inline-block;
  min-height: 1em;
  vertical-align: middle;
  cursor: wait;
  background-color: currentcolor;
  opacity: 0.5;
}
.placeholder.btn::before,
.placeholder.btn-inline::before, .placeholder.button::before, button.placeholder.link::before {
  display: inline-block;
  content: "";
}

.placeholder-xs {
  min-height: 0.6em;
}

.placeholder-sm {
  min-height: 0.8em;
}

.placeholder-lg {
  min-height: 1.2em;
}

.placeholder-glow .placeholder {
  -webkit-animation: placeholder-glow 2s ease-in-out infinite;
          animation: placeholder-glow 2s ease-in-out infinite;
}

@-webkit-keyframes placeholder-glow {
  50% {
    opacity: 0.2;
  }
}

@keyframes placeholder-glow {
  50% {
    opacity: 0.2;
  }
}
.placeholder-wave {
  -webkit-mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
          mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
  -webkit-mask-size: 200% 100%;
          mask-size: 200% 100%;
  -webkit-animation: placeholder-wave 2s linear infinite;
          animation: placeholder-wave 2s linear infinite;
}

@-webkit-keyframes placeholder-wave {
  100% {
    -webkit-mask-position: -200% 0%;
            mask-position: -200% 0%;
  }
}

@keyframes placeholder-wave {
  100% {
    -webkit-mask-position: -200% 0%;
            mask-position: -200% 0%;
  }
}
.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;
}

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

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

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

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

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

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

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

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

.d-flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.d-inline-flex {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}

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

.shadow {
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
          box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

.shadow-sm {
  -webkit-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
          box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.shadow-lg {
  -webkit-box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
          box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

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

.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 {
  -webkit-transform: translate(-50%, -50%) !important;
          transform: translate(-50%, -50%) !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.border-1 {
  --bs-border-width: 1px;
}

.border-2 {
  --bs-border-width: 2px;
}

.border-3 {
  --bs-border-width: 3px;
}

.border-4 {
  --bs-border-width: 4px;
}

.border-5 {
  --bs-border-width: 5px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.flex-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important;
}

.flex-column {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: column !important;
          flex-direction: column !important;
}

.flex-row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: row-reverse !important;
          flex-direction: row-reverse !important;
}

.flex-column-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: column-reverse !important;
          flex-direction: column-reverse !important;
}

.flex-grow-0 {
  -webkit-box-flex: 0 !important;
      -ms-flex-positive: 0 !important;
          flex-grow: 0 !important;
}

.flex-grow-1 {
  -webkit-box-flex: 1 !important;
      -ms-flex-positive: 1 !important;
          flex-grow: 1 !important;
}

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

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

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

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

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

.justify-content-start {
  -webkit-box-pack: start !important;
      -ms-flex-pack: start !important;
          justify-content: flex-start !important;
}

.justify-content-end {
  -webkit-box-pack: end !important;
      -ms-flex-pack: end !important;
          justify-content: flex-end !important;
}

.justify-content-center {
  -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
}

.justify-content-between {
  -webkit-box-pack: justify !important;
      -ms-flex-pack: justify !important;
          justify-content: space-between !important;
}

.justify-content-around {
  -ms-flex-pack: distribute !important;
      justify-content: space-around !important;
}

.justify-content-evenly {
  -webkit-box-pack: space-evenly !important;
      -ms-flex-pack: space-evenly !important;
          justify-content: space-evenly !important;
}

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

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

.align-items-center {
  -webkit-box-align: center !important;
      -ms-flex-align: center !important;
          align-items: center !important;
}

.align-items-baseline {
  -webkit-box-align: baseline !important;
      -ms-flex-align: baseline !important;
          align-items: baseline !important;
}

.align-items-stretch {
  -webkit-box-align: stretch !important;
      -ms-flex-align: stretch !important;
          align-items: stretch !important;
}

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

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

.align-content-center {
  -ms-flex-line-pack: center !important;
      align-content: center !important;
}

.align-content-between {
  -ms-flex-line-pack: justify !important;
      align-content: space-between !important;
}

.align-content-around {
  -ms-flex-line-pack: distribute !important;
      align-content: space-around !important;
}

.align-content-stretch {
  -ms-flex-line-pack: stretch !important;
      align-content: stretch !important;
}

.align-self-auto {
  -ms-flex-item-align: auto !important;
      align-self: auto !important;
}

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

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

.align-self-center {
  -ms-flex-item-align: center !important;
      align-self: center !important;
}

.align-self-baseline {
  -ms-flex-item-align: baseline !important;
      align-self: baseline !important;
}

.align-self-stretch {
  -ms-flex-item-align: stretch !important;
      align-self: stretch !important;
}

.order-first {
  -webkit-box-ordinal-group: 0 !important;
      -ms-flex-order: -1 !important;
          order: -1 !important;
}

.order-0 {
  -webkit-box-ordinal-group: 1 !important;
      -ms-flex-order: 0 !important;
          order: 0 !important;
}

.order-1 {
  -webkit-box-ordinal-group: 2 !important;
      -ms-flex-order: 1 !important;
          order: 1 !important;
}

.order-2 {
  -webkit-box-ordinal-group: 3 !important;
      -ms-flex-order: 2 !important;
          order: 2 !important;
}

.order-3 {
  -webkit-box-ordinal-group: 4 !important;
      -ms-flex-order: 3 !important;
          order: 3 !important;
}

.order-4 {
  -webkit-box-ordinal-group: 5 !important;
      -ms-flex-order: 4 !important;
          order: 4 !important;
}

.order-5 {
  -webkit-box-ordinal-group: 6 !important;
      -ms-flex-order: 5 !important;
          order: 5 !important;
}

.order-last {
  -webkit-box-ordinal-group: 7 !important;
      -ms-flex-order: 6 !important;
          order: 6 !important;
}

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

.m-1 {
  margin: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

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

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

.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}

.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}

.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}

.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}

.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}

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

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

.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}

.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}

.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}

.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}

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

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

.mt-1 {
  margin-top: 0.25rem !important;
}

.mt-2 {
  margin-top: 0.5rem !important;
}

.mt-3 {
  margin-top: 1rem !important;
}

.mt-4 {
  margin-top: 1.5rem !important;
}

.mt-5 {
  margin-top: 3rem !important;
}

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

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

.me-1 {
  margin-right: 0.25rem !important;
}

.me-2 {
  margin-right: 0.5rem !important;
}

.me-3 {
  margin-right: 1rem !important;
}

.me-4 {
  margin-right: 1.5rem !important;
}

.me-5 {
  margin-right: 3rem !important;
}

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

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

.mb-1 {
  margin-bottom: 0.25rem !important;
}

.mb-2 {
  margin-bottom: 0.5rem !important;
}

.mb-3 {
  margin-bottom: 1rem !important;
}

.mb-4 {
  margin-bottom: 1.5rem !important;
}

.mb-5 {
  margin-bottom: 3rem !important;
}

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

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

.ms-1 {
  margin-left: 0.25rem !important;
}

.ms-2 {
  margin-left: 0.5rem !important;
}

.ms-3 {
  margin-left: 1rem !important;
}

.ms-4 {
  margin-left: 1.5rem !important;
}

.ms-5 {
  margin-left: 3rem !important;
}

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

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

.p-1 {
  padding: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

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

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

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

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

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

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

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

.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}

.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}

.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}

.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}

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

.pt-1 {
  padding-top: 0.25rem !important;
}

.pt-2 {
  padding-top: 0.5rem !important;
}

.pt-3 {
  padding-top: 1rem !important;
}

.pt-4 {
  padding-top: 1.5rem !important;
}

.pt-5 {
  padding-top: 3rem !important;
}

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

.pe-1 {
  padding-right: 0.25rem !important;
}

.pe-2 {
  padding-right: 0.5rem !important;
}

.pe-3 {
  padding-right: 1rem !important;
}

.pe-4 {
  padding-right: 1.5rem !important;
}

.pe-5 {
  padding-right: 3rem !important;
}

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

.pb-1 {
  padding-bottom: 0.25rem !important;
}

.pb-2 {
  padding-bottom: 0.5rem !important;
}

.pb-3 {
  padding-bottom: 1rem !important;
}

.pb-4 {
  padding-bottom: 1.5rem !important;
}

.pb-5 {
  padding-bottom: 3rem !important;
}

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

.ps-1 {
  padding-left: 0.25rem !important;
}

.ps-2 {
  padding-left: 0.5rem !important;
}

.ps-3 {
  padding-left: 1rem !important;
}

.ps-4 {
  padding-left: 1.5rem !important;
}

.ps-5 {
  padding-left: 3rem !important;
}

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

.gap-1 {
  gap: 0.25rem !important;
}

.gap-2 {
  gap: 0.5rem !important;
}

.gap-3 {
  gap: 1rem !important;
}

.gap-4 {
  gap: 1.5rem !important;
}

.gap-5 {
  gap: 3rem !important;
}

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

.fs-1 {
  font-size: calc(1.375rem + 1.5vw) !important;
}

.fs-2 {
  font-size: calc(1.325rem + 0.9vw) !important;
}

.fs-3 {
  font-size: calc(1.3rem + 0.6vw) !important;
}

.fs-4 {
  font-size: calc(1.275rem + 0.3vw) !important;
}

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

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

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

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

.fw-light {
  font-weight: 300 !important;
}

.fw-lighter {
  font-weight: lighter !important;
}

.fw-normal {
  font-weight: 400 !important;
}

.fw-bold {
  font-weight: 700 !important;
}

.fw-semibold {
  font-weight: 600 !important;
}

.fw-bolder {
  font-weight: bolder !important;
}

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

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

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

.lh-lg {
  line-height: 2 !important;
}

.text-start {
  text-align: left !important;
}

.text-end {
  text-align: right !important;
}

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

.text-decoration-none {
  text-decoration: none !important;
}

.text-decoration-underline {
  text-decoration: underline !important;
}

.text-decoration-line-through {
  text-decoration: line-through !important;
}

.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

/* 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: #6c757d !important;
}

.text-black-50 {
  --bs-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5) !important;
}

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

.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-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-gradient {
  background-image: var(--bs-gradient) !important;
}

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

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

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

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

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

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

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

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

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

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

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

.rounded-5 {
  border-radius: var(--bs-border-radius-2xl) !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-end {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

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

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

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media (min-width: 576px) {
  .float-sm-start {
    float: left !important;
  }

  .float-sm-end {
    float: right !important;
  }

  .float-sm-none {
    float: 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-table {
    display: table !important;
  }

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

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

  .d-sm-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .d-sm-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }

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

  .flex-sm-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }

  .flex-sm-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }

  .flex-sm-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }

  .flex-sm-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }

  .flex-sm-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }

  .flex-sm-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }

  .flex-sm-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }

  .flex-sm-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }

  .flex-sm-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }

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

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

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

  .justify-content-sm-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }

  .justify-content-sm-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }

  .justify-content-sm-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }

  .justify-content-sm-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }

  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }

  .justify-content-sm-evenly {
    -webkit-box-pack: space-evenly !important;
        -ms-flex-pack: space-evenly !important;
            justify-content: space-evenly !important;
  }

  .align-items-sm-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }

  .align-items-sm-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }

  .align-items-sm-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }

  .align-items-sm-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }

  .align-items-sm-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }

  .align-content-sm-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }

  .align-content-sm-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }

  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }

  .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }

  .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }

  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }

  .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }

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

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

  .align-self-sm-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }

  .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }

  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }

  .order-sm-first {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }

  .order-sm-0 {
    -webkit-box-ordinal-group: 1 !important;
        -ms-flex-order: 0 !important;
            order: 0 !important;
  }

  .order-sm-1 {
    -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
            order: 1 !important;
  }

  .order-sm-2 {
    -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
            order: 2 !important;
  }

  .order-sm-3 {
    -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
            order: 3 !important;
  }

  .order-sm-4 {
    -webkit-box-ordinal-group: 5 !important;
        -ms-flex-order: 4 !important;
            order: 4 !important;
  }

  .order-sm-5 {
    -webkit-box-ordinal-group: 6 !important;
        -ms-flex-order: 5 !important;
            order: 5 !important;
  }

  .order-sm-last {
    -webkit-box-ordinal-group: 7 !important;
        -ms-flex-order: 6 !important;
            order: 6 !important;
  }

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

  .m-sm-1 {
    margin: 0.25rem !important;
  }

  .m-sm-2 {
    margin: 0.5rem !important;
  }

  .m-sm-3 {
    margin: 1rem !important;
  }

  .m-sm-4 {
    margin: 1.5rem !important;
  }

  .m-sm-5 {
    margin: 3rem !important;
  }

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

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

  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

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

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

  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

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

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

  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }

  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }

  .mt-sm-3 {
    margin-top: 1rem !important;
  }

  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }

  .mt-sm-5 {
    margin-top: 3rem !important;
  }

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

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

  .me-sm-1 {
    margin-right: 0.25rem !important;
  }

  .me-sm-2 {
    margin-right: 0.5rem !important;
  }

  .me-sm-3 {
    margin-right: 1rem !important;
  }

  .me-sm-4 {
    margin-right: 1.5rem !important;
  }

  .me-sm-5 {
    margin-right: 3rem !important;
  }

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

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

  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }

  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }

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

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

  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }

  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }

  .ms-sm-3 {
    margin-left: 1rem !important;
  }

  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }

  .ms-sm-5 {
    margin-left: 3rem !important;
  }

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

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

  .p-sm-1 {
    padding: 0.25rem !important;
  }

  .p-sm-2 {
    padding: 0.5rem !important;
  }

  .p-sm-3 {
    padding: 1rem !important;
  }

  .p-sm-4 {
    padding: 1.5rem !important;
  }

  .p-sm-5 {
    padding: 3rem !important;
  }

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

  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

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

  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

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

  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }

  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }

  .pt-sm-3 {
    padding-top: 1rem !important;
  }

  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }

  .pt-sm-5 {
    padding-top: 3rem !important;
  }

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

  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }

  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }

  .pe-sm-3 {
    padding-right: 1rem !important;
  }

  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }

  .pe-sm-5 {
    padding-right: 3rem !important;
  }

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

  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }

  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }

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

  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }

  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }

  .ps-sm-3 {
    padding-left: 1rem !important;
  }

  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }

  .ps-sm-5 {
    padding-left: 3rem !important;
  }

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

  .gap-sm-1 {
    gap: 0.25rem !important;
  }

  .gap-sm-2 {
    gap: 0.5rem !important;
  }

  .gap-sm-3 {
    gap: 1rem !important;
  }

  .gap-sm-4 {
    gap: 1.5rem !important;
  }

  .gap-sm-5 {
    gap: 3rem !important;
  }

  .text-sm-start {
    text-align: left !important;
  }

  .text-sm-end {
    text-align: right !important;
  }

  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .float-md-start {
    float: left !important;
  }

  .float-md-end {
    float: right !important;
  }

  .float-md-none {
    float: none !important;
  }

  .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-table {
    display: table !important;
  }

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

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

  .d-md-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .d-md-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }

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

  .flex-md-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }

  .flex-md-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }

  .flex-md-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }

  .flex-md-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }

  .flex-md-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }

  .flex-md-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }

  .flex-md-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }

  .flex-md-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }

  .flex-md-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }

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

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

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

  .justify-content-md-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }

  .justify-content-md-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }

  .justify-content-md-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }

  .justify-content-md-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }

  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }

  .justify-content-md-evenly {
    -webkit-box-pack: space-evenly !important;
        -ms-flex-pack: space-evenly !important;
            justify-content: space-evenly !important;
  }

  .align-items-md-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }

  .align-items-md-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }

  .align-items-md-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }

  .align-items-md-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }

  .align-items-md-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }

  .align-content-md-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }

  .align-content-md-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }

  .align-content-md-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }

  .align-content-md-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }

  .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }

  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }

  .align-self-md-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }

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

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

  .align-self-md-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }

  .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }

  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }

  .order-md-first {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }

  .order-md-0 {
    -webkit-box-ordinal-group: 1 !important;
        -ms-flex-order: 0 !important;
            order: 0 !important;
  }

  .order-md-1 {
    -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
            order: 1 !important;
  }

  .order-md-2 {
    -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
            order: 2 !important;
  }

  .order-md-3 {
    -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
            order: 3 !important;
  }

  .order-md-4 {
    -webkit-box-ordinal-group: 5 !important;
        -ms-flex-order: 4 !important;
            order: 4 !important;
  }

  .order-md-5 {
    -webkit-box-ordinal-group: 6 !important;
        -ms-flex-order: 5 !important;
            order: 5 !important;
  }

  .order-md-last {
    -webkit-box-ordinal-group: 7 !important;
        -ms-flex-order: 6 !important;
            order: 6 !important;
  }

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

  .m-md-1 {
    margin: 0.25rem !important;
  }

  .m-md-2 {
    margin: 0.5rem !important;
  }

  .m-md-3 {
    margin: 1rem !important;
  }

  .m-md-4 {
    margin: 1.5rem !important;
  }

  .m-md-5 {
    margin: 3rem !important;
  }

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

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

  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

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

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

  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

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

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

  .mt-md-1 {
    margin-top: 0.25rem !important;
  }

  .mt-md-2 {
    margin-top: 0.5rem !important;
  }

  .mt-md-3 {
    margin-top: 1rem !important;
  }

  .mt-md-4 {
    margin-top: 1.5rem !important;
  }

  .mt-md-5 {
    margin-top: 3rem !important;
  }

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

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

  .me-md-1 {
    margin-right: 0.25rem !important;
  }

  .me-md-2 {
    margin-right: 0.5rem !important;
  }

  .me-md-3 {
    margin-right: 1rem !important;
  }

  .me-md-4 {
    margin-right: 1.5rem !important;
  }

  .me-md-5 {
    margin-right: 3rem !important;
  }

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

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

  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-md-3 {
    margin-bottom: 1rem !important;
  }

  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-md-5 {
    margin-bottom: 3rem !important;
  }

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

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

  .ms-md-1 {
    margin-left: 0.25rem !important;
  }

  .ms-md-2 {
    margin-left: 0.5rem !important;
  }

  .ms-md-3 {
    margin-left: 1rem !important;
  }

  .ms-md-4 {
    margin-left: 1.5rem !important;
  }

  .ms-md-5 {
    margin-left: 3rem !important;
  }

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

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

  .p-md-1 {
    padding: 0.25rem !important;
  }

  .p-md-2 {
    padding: 0.5rem !important;
  }

  .p-md-3 {
    padding: 1rem !important;
  }

  .p-md-4 {
    padding: 1.5rem !important;
  }

  .p-md-5 {
    padding: 3rem !important;
  }

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

  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

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

  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

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

  .pt-md-1 {
    padding-top: 0.25rem !important;
  }

  .pt-md-2 {
    padding-top: 0.5rem !important;
  }

  .pt-md-3 {
    padding-top: 1rem !important;
  }

  .pt-md-4 {
    padding-top: 1.5rem !important;
  }

  .pt-md-5 {
    padding-top: 3rem !important;
  }

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

  .pe-md-1 {
    padding-right: 0.25rem !important;
  }

  .pe-md-2 {
    padding-right: 0.5rem !important;
  }

  .pe-md-3 {
    padding-right: 1rem !important;
  }

  .pe-md-4 {
    padding-right: 1.5rem !important;
  }

  .pe-md-5 {
    padding-right: 3rem !important;
  }

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

  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-md-3 {
    padding-bottom: 1rem !important;
  }

  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-md-5 {
    padding-bottom: 3rem !important;
  }

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

  .ps-md-1 {
    padding-left: 0.25rem !important;
  }

  .ps-md-2 {
    padding-left: 0.5rem !important;
  }

  .ps-md-3 {
    padding-left: 1rem !important;
  }

  .ps-md-4 {
    padding-left: 1.5rem !important;
  }

  .ps-md-5 {
    padding-left: 3rem !important;
  }

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

  .gap-md-1 {
    gap: 0.25rem !important;
  }

  .gap-md-2 {
    gap: 0.5rem !important;
  }

  .gap-md-3 {
    gap: 1rem !important;
  }

  .gap-md-4 {
    gap: 1.5rem !important;
  }

  .gap-md-5 {
    gap: 3rem !important;
  }

  .text-md-start {
    text-align: left !important;
  }

  .text-md-end {
    text-align: right !important;
  }

  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .float-lg-start {
    float: left !important;
  }

  .float-lg-end {
    float: right !important;
  }

  .float-lg-none {
    float: 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-table {
    display: table !important;
  }

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

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

  .d-lg-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .d-lg-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }

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

  .flex-lg-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }

  .flex-lg-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }

  .flex-lg-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }

  .flex-lg-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }

  .flex-lg-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }

  .flex-lg-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }

  .flex-lg-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }

  .flex-lg-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }

  .flex-lg-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }

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

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

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

  .justify-content-lg-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }

  .justify-content-lg-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }

  .justify-content-lg-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }

  .justify-content-lg-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }

  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }

  .justify-content-lg-evenly {
    -webkit-box-pack: space-evenly !important;
        -ms-flex-pack: space-evenly !important;
            justify-content: space-evenly !important;
  }

  .align-items-lg-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }

  .align-items-lg-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }

  .align-items-lg-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }

  .align-items-lg-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }

  .align-items-lg-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }

  .align-content-lg-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }

  .align-content-lg-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }

  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }

  .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }

  .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }

  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }

  .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }

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

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

  .align-self-lg-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }

  .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }

  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }

  .order-lg-first {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }

  .order-lg-0 {
    -webkit-box-ordinal-group: 1 !important;
        -ms-flex-order: 0 !important;
            order: 0 !important;
  }

  .order-lg-1 {
    -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
            order: 1 !important;
  }

  .order-lg-2 {
    -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
            order: 2 !important;
  }

  .order-lg-3 {
    -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
            order: 3 !important;
  }

  .order-lg-4 {
    -webkit-box-ordinal-group: 5 !important;
        -ms-flex-order: 4 !important;
            order: 4 !important;
  }

  .order-lg-5 {
    -webkit-box-ordinal-group: 6 !important;
        -ms-flex-order: 5 !important;
            order: 5 !important;
  }

  .order-lg-last {
    -webkit-box-ordinal-group: 7 !important;
        -ms-flex-order: 6 !important;
            order: 6 !important;
  }

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

  .m-lg-1 {
    margin: 0.25rem !important;
  }

  .m-lg-2 {
    margin: 0.5rem !important;
  }

  .m-lg-3 {
    margin: 1rem !important;
  }

  .m-lg-4 {
    margin: 1.5rem !important;
  }

  .m-lg-5 {
    margin: 3rem !important;
  }

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

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

  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

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

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

  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

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

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

  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }

  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }

  .mt-lg-3 {
    margin-top: 1rem !important;
  }

  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }

  .mt-lg-5 {
    margin-top: 3rem !important;
  }

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

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

  .me-lg-1 {
    margin-right: 0.25rem !important;
  }

  .me-lg-2 {
    margin-right: 0.5rem !important;
  }

  .me-lg-3 {
    margin-right: 1rem !important;
  }

  .me-lg-4 {
    margin-right: 1.5rem !important;
  }

  .me-lg-5 {
    margin-right: 3rem !important;
  }

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

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

  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }

  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }

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

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

  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }

  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }

  .ms-lg-3 {
    margin-left: 1rem !important;
  }

  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }

  .ms-lg-5 {
    margin-left: 3rem !important;
  }

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

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

  .p-lg-1 {
    padding: 0.25rem !important;
  }

  .p-lg-2 {
    padding: 0.5rem !important;
  }

  .p-lg-3 {
    padding: 1rem !important;
  }

  .p-lg-4 {
    padding: 1.5rem !important;
  }

  .p-lg-5 {
    padding: 3rem !important;
  }

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

  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

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

  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

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

  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }

  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }

  .pt-lg-3 {
    padding-top: 1rem !important;
  }

  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }

  .pt-lg-5 {
    padding-top: 3rem !important;
  }

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

  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }

  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }

  .pe-lg-3 {
    padding-right: 1rem !important;
  }

  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }

  .pe-lg-5 {
    padding-right: 3rem !important;
  }

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

  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }

  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }

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

  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }

  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }

  .ps-lg-3 {
    padding-left: 1rem !important;
  }

  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }

  .ps-lg-5 {
    padding-left: 3rem !important;
  }

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

  .gap-lg-1 {
    gap: 0.25rem !important;
  }

  .gap-lg-2 {
    gap: 0.5rem !important;
  }

  .gap-lg-3 {
    gap: 1rem !important;
  }

  .gap-lg-4 {
    gap: 1.5rem !important;
  }

  .gap-lg-5 {
    gap: 3rem !important;
  }

  .text-lg-start {
    text-align: left !important;
  }

  .text-lg-end {
    text-align: right !important;
  }

  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1600px) {
  .float-xl-start {
    float: left !important;
  }

  .float-xl-end {
    float: right !important;
  }

  .float-xl-none {
    float: 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-table {
    display: table !important;
  }

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

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

  .d-xl-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .d-xl-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }

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

  .flex-xl-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }

  .flex-xl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }

  .flex-xl-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }

  .flex-xl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }

  .flex-xl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }

  .flex-xl-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }

  .flex-xl-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }

  .flex-xl-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }

  .flex-xl-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }

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

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

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

  .justify-content-xl-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }

  .justify-content-xl-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }

  .justify-content-xl-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }

  .justify-content-xl-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }

  .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }

  .justify-content-xl-evenly {
    -webkit-box-pack: space-evenly !important;
        -ms-flex-pack: space-evenly !important;
            justify-content: space-evenly !important;
  }

  .align-items-xl-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }

  .align-items-xl-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }

  .align-items-xl-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }

  .align-items-xl-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }

  .align-items-xl-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }

  .align-content-xl-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }

  .align-content-xl-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }

  .align-content-xl-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }

  .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }

  .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }

  .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }

  .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }

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

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

  .align-self-xl-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }

  .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }

  .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }

  .order-xl-first {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }

  .order-xl-0 {
    -webkit-box-ordinal-group: 1 !important;
        -ms-flex-order: 0 !important;
            order: 0 !important;
  }

  .order-xl-1 {
    -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
            order: 1 !important;
  }

  .order-xl-2 {
    -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
            order: 2 !important;
  }

  .order-xl-3 {
    -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
            order: 3 !important;
  }

  .order-xl-4 {
    -webkit-box-ordinal-group: 5 !important;
        -ms-flex-order: 4 !important;
            order: 4 !important;
  }

  .order-xl-5 {
    -webkit-box-ordinal-group: 6 !important;
        -ms-flex-order: 5 !important;
            order: 5 !important;
  }

  .order-xl-last {
    -webkit-box-ordinal-group: 7 !important;
        -ms-flex-order: 6 !important;
            order: 6 !important;
  }

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

  .m-xl-1 {
    margin: 0.25rem !important;
  }

  .m-xl-2 {
    margin: 0.5rem !important;
  }

  .m-xl-3 {
    margin: 1rem !important;
  }

  .m-xl-4 {
    margin: 1.5rem !important;
  }

  .m-xl-5 {
    margin: 3rem !important;
  }

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

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

  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

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

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

  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

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

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

  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }

  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }

  .mt-xl-3 {
    margin-top: 1rem !important;
  }

  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }

  .mt-xl-5 {
    margin-top: 3rem !important;
  }

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

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

  .me-xl-1 {
    margin-right: 0.25rem !important;
  }

  .me-xl-2 {
    margin-right: 0.5rem !important;
  }

  .me-xl-3 {
    margin-right: 1rem !important;
  }

  .me-xl-4 {
    margin-right: 1.5rem !important;
  }

  .me-xl-5 {
    margin-right: 3rem !important;
  }

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

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

  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }

  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }

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

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

  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }

  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }

  .ms-xl-3 {
    margin-left: 1rem !important;
  }

  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }

  .ms-xl-5 {
    margin-left: 3rem !important;
  }

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

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

  .p-xl-1 {
    padding: 0.25rem !important;
  }

  .p-xl-2 {
    padding: 0.5rem !important;
  }

  .p-xl-3 {
    padding: 1rem !important;
  }

  .p-xl-4 {
    padding: 1.5rem !important;
  }

  .p-xl-5 {
    padding: 3rem !important;
  }

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

  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

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

  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

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

  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }

  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }

  .pt-xl-3 {
    padding-top: 1rem !important;
  }

  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }

  .pt-xl-5 {
    padding-top: 3rem !important;
  }

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

  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }

  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }

  .pe-xl-3 {
    padding-right: 1rem !important;
  }

  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }

  .pe-xl-5 {
    padding-right: 3rem !important;
  }

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

  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }

  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }

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

  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }

  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }

  .ps-xl-3 {
    padding-left: 1rem !important;
  }

  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }

  .ps-xl-5 {
    padding-left: 3rem !important;
  }

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

  .gap-xl-1 {
    gap: 0.25rem !important;
  }

  .gap-xl-2 {
    gap: 0.5rem !important;
  }

  .gap-xl-3 {
    gap: 1rem !important;
  }

  .gap-xl-4 {
    gap: 1.5rem !important;
  }

  .gap-xl-5 {
    gap: 3rem !important;
  }

  .text-xl-start {
    text-align: left !important;
  }

  .text-xl-end {
    text-align: right !important;
  }

  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .fs-1 {
    font-size: 2.5rem !important;
  }

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

  .fs-3 {
    font-size: 1.75rem !important;
  }

  .fs-4 {
    font-size: 1.5rem !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }

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

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

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

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

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

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

  .d-print-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .d-print-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }

  .d-print-none {
    display: none !important;
  }
}
/*!
 * Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2023 Fonticons, Inc.
 */
.fa {
  font-family: var(--fa-style-family, "Font Awesome 6 Pro");
  font-weight: var(--fa-style, 900);
}

.fa,
.fa-classic,
.fa-sharp,
.fas,
.fa-solid,
.far,
.fa-regular,
.fasr,
.fal,
.fa-light,
.fasl,
.fat,
.fa-thin,
.fad,
.fa-duotone,
.fass,
.fa-sharp-solid,
.fab,
.fa-brands,
.paragraph--type--contact-info #site-social-links li[data-social*="youtube.com"] i,
.paragraph--type--contact-info #site-social-links li[data-social*="linkedin.com"] i,
.paragraph--type--contact-info #site-social-links li[data-social*="instagram.com"] i,
.paragraph--type--contact-info #site-social-links li[data-social*="twitter.com"] i,
.paragraph--type--contact-info #site-social-links li[data-social*="x.com"] i,
.paragraph--type--contact-info #site-social-links li[data-social*="facebook.com"] i,
.footer__social #site-social-links li[data-social*="youtube.com"] i,
.footer__social #site-social-links li[data-social*="linkedin.com"] i,
.footer__social #site-social-links li[data-social*="instagram.com"] i,
.footer__social #site-social-links li[data-social*="twitter.com"] i,
.footer__social #site-social-links li[data-social*="x.com"] i,
.footer__social #site-social-links li[data-social*="facebook.com"] i {
  -moz-osx-font-smoothing: grayscale;
  -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,
.fal,
.fa-light,
.fat,
.fa-thin {
  font-family: "Font Awesome 6 Pro";
}

.fab,
.fa-brands,
.paragraph--type--contact-info #site-social-links li[data-social*="youtube.com"] i,
.paragraph--type--contact-info #site-social-links li[data-social*="linkedin.com"] i,
.paragraph--type--contact-info #site-social-links li[data-social*="instagram.com"] i,
.paragraph--type--contact-info #site-social-links li[data-social*="twitter.com"] i,
.paragraph--type--contact-info #site-social-links li[data-social*="x.com"] i,
.paragraph--type--contact-info #site-social-links li[data-social*="facebook.com"] i,
.footer__social #site-social-links li[data-social*="youtube.com"] i,
.footer__social #site-social-links li[data-social*="linkedin.com"] i,
.footer__social #site-social-links li[data-social*="instagram.com"] i,
.footer__social #site-social-links li[data-social*="twitter.com"] i,
.footer__social #site-social-links li[data-social*="x.com"] i,
.footer__social #site-social-links li[data-social*="facebook.com"] i {
  font-family: "Font Awesome 6 Brands";
}

.fad,
.fa-classic.fa-duotone,
.fa-duotone {
  font-family: "Font Awesome 6 Duotone";
}

.fass,
.fasr,
.fasl,
.fa-sharp {
  font-family: "Font Awesome 6 Sharp";
}

.fass,
.fa-sharp {
  font-weight: 900;
}

.paragraph--type--contact-info #site-social-links li[data-social*="youtube.com"] i, .paragraph--type--contact-info #site-social-links li[data-social*="linkedin.com"] i, .paragraph--type--contact-info #site-social-links li[data-social*="instagram.com"] i, .paragraph--type--contact-info #site-social-links li[data-social*="twitter.com"] i,
.paragraph--type--contact-info #site-social-links li[data-social*="x.com"] i, .paragraph--type--contact-info #site-social-links li[data-social*="facebook.com"] i, .footer__social #site-social-links li[data-social*="youtube.com"] i, .footer__social #site-social-links li[data-social*="linkedin.com"] i, .footer__social #site-social-links li[data-social*="instagram.com"] i, .footer__social #site-social-links li[data-social*="twitter.com"] i,
.footer__social #site-social-links li[data-social*="x.com"] i, .footer__social #site-social-links li[data-social*="facebook.com"] i {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
}

.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 {
  -webkit-animation-name: fa-beat;
          animation-name: fa-beat;
  -webkit-animation-delay: var(--fa-animation-delay, 0s);
          animation-delay: var(--fa-animation-delay, 0s);
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: var(--fa-animation-duration, 1s);
          animation-duration: var(--fa-animation-duration, 1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
          animation-timing-function: var(--fa-animation-timing, ease-in-out);
}

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

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

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

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

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

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

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

.fa-pulse,
.fa-spin-pulse {
  -webkit-animation-name: fa-spin;
          animation-name: fa-spin;
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: var(--fa-animation-duration, 1s);
          animation-duration: var(--fa-animation-duration, 1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing, steps(8));
          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 {
    -webkit-animation-delay: -1ms;
            animation-delay: -1ms;
    -webkit-animation-duration: 1ms;
            animation-duration: 1ms;
    -webkit-animation-iteration-count: 1;
            animation-iteration-count: 1;
    -webkit-transition-delay: 0s;
            transition-delay: 0s;
    -webkit-transition-duration: 0s;
            transition-duration: 0s;
  }
}
@-webkit-keyframes fa-beat {
  0%, 90% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  45% {
    -webkit-transform: scale(var(--fa-beat-scale, 1.25));
            transform: scale(var(--fa-beat-scale, 1.25));
  }
}
@keyframes fa-beat {
  0%, 90% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  45% {
    -webkit-transform: scale(var(--fa-beat-scale, 1.25));
            transform: scale(var(--fa-beat-scale, 1.25));
  }
}
@-webkit-keyframes fa-bounce {
  0% {
    -webkit-transform: scale(1, 1) translateY(0);
            transform: scale(1, 1) translateY(0);
  }
  10% {
    -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
            transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
  }
  30% {
    -webkit-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));
            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% {
    -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
            transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
  }
  57% {
    -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
            transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
  }
  64% {
    -webkit-transform: scale(1, 1) translateY(0);
            transform: scale(1, 1) translateY(0);
  }
  100% {
    -webkit-transform: scale(1, 1) translateY(0);
            transform: scale(1, 1) translateY(0);
  }
}
@keyframes fa-bounce {
  0% {
    -webkit-transform: scale(1, 1) translateY(0);
            transform: scale(1, 1) translateY(0);
  }
  10% {
    -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
            transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
  }
  30% {
    -webkit-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));
            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% {
    -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
            transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
  }
  57% {
    -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
            transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
  }
  64% {
    -webkit-transform: scale(1, 1) translateY(0);
            transform: scale(1, 1) translateY(0);
  }
  100% {
    -webkit-transform: scale(1, 1) translateY(0);
            transform: scale(1, 1) translateY(0);
  }
}
@-webkit-keyframes fa-fade {
  50% {
    opacity: var(--fa-fade-opacity, 0.4);
  }
}
@keyframes fa-fade {
  50% {
    opacity: var(--fa-fade-opacity, 0.4);
  }
}
@-webkit-keyframes fa-beat-fade {
  0%, 100% {
    opacity: var(--fa-beat-fade-opacity, 0.4);
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
            transform: scale(var(--fa-beat-fade-scale, 1.125));
  }
}
@keyframes fa-beat-fade {
  0%, 100% {
    opacity: var(--fa-beat-fade-opacity, 0.4);
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
            transform: scale(var(--fa-beat-fade-scale, 1.125));
  }
}
@-webkit-keyframes fa-flip {
  50% {
    -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
            transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
  }
}
@keyframes fa-flip {
  50% {
    -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
            transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
  }
}
@-webkit-keyframes fa-shake {
  0% {
    -webkit-transform: rotate(-15deg);
            transform: rotate(-15deg);
  }
  4% {
    -webkit-transform: rotate(15deg);
            transform: rotate(15deg);
  }
  8%, 24% {
    -webkit-transform: rotate(-18deg);
            transform: rotate(-18deg);
  }
  12%, 28% {
    -webkit-transform: rotate(18deg);
            transform: rotate(18deg);
  }
  16% {
    -webkit-transform: rotate(-22deg);
            transform: rotate(-22deg);
  }
  20% {
    -webkit-transform: rotate(22deg);
            transform: rotate(22deg);
  }
  32% {
    -webkit-transform: rotate(-12deg);
            transform: rotate(-12deg);
  }
  36% {
    -webkit-transform: rotate(12deg);
            transform: rotate(12deg);
  }
  40%, 100% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
}
@keyframes fa-shake {
  0% {
    -webkit-transform: rotate(-15deg);
            transform: rotate(-15deg);
  }
  4% {
    -webkit-transform: rotate(15deg);
            transform: rotate(15deg);
  }
  8%, 24% {
    -webkit-transform: rotate(-18deg);
            transform: rotate(-18deg);
  }
  12%, 28% {
    -webkit-transform: rotate(18deg);
            transform: rotate(18deg);
  }
  16% {
    -webkit-transform: rotate(-22deg);
            transform: rotate(-22deg);
  }
  20% {
    -webkit-transform: rotate(22deg);
            transform: rotate(22deg);
  }
  32% {
    -webkit-transform: rotate(-12deg);
            transform: rotate(-12deg);
  }
  36% {
    -webkit-transform: rotate(12deg);
            transform: rotate(12deg);
  }
  40%, 100% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.fa-rotate-90 {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}

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

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

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

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

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

.fa-rotate-by {
  -webkit-transform: rotate(var(--fa-rotate-angle, none));
          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-wagon-covered::before {
  content: "\f8ee";
}

.fa-line-height::before {
  content: "\f871";
}

.fa-bagel::before {
  content: "\e3d7";
}

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

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

.fa-rectangles-mixed::before {
  content: "\e323";
}

.fa-phone-arrow-up-right::before {
  content: "\e224";
}

.fa-phone-arrow-up::before {
  content: "\e224";
}

.fa-phone-outgoing::before {
  content: "\e224";
}

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

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

.fa-circle-l::before {
  content: "\e114";
}

.fa-head-side-goggles::before {
  content: "\f6ea";
}

.fa-head-vr::before {
  content: "\f6ea";
}

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

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

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

.fa-face-hand-yawn::before {
  content: "\e379";
}

.fa-gauge-simple-min::before {
  content: "\f62d";
}

.fa-tachometer-slowest::before {
  content: "\f62d";
}

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

.fa-coffin::before {
  content: "\f6c6";
}

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

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

.fa-salad::before {
  content: "\f81e";
}

.fa-bowl-salad::before {
  content: "\f81e";
}

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

.fa-robot-astromech::before {
  content: "\e2d2";
}

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

.fa-fondue-pot::before {
  content: "\e40d";
}

.fa-theta::before {
  content: "\f69e";
}

.fa-face-hand-peeking::before {
  content: "\e481";
}

.fa-square-user::before {
  content: "\e283";
}

.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-tire-pressure-warning::before {
  content: "\f633";
}

.fa-wifi-fair::before {
  content: "\f6ab";
}

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

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

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

.fa-mp3-player::before {
  content: "\f8ce";
}

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

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

.fa-rectangle-history::before {
  content: "\e4a2";
}

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

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

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

.fa-sun-haze::before {
  content: "\f765";
}

.fa-text-size::before {
  content: "\f894";
}

.fa-ufo::before {
  content: "\e047";
}

.fa-fork::before {
  content: "\f2e3";
}

.fa-utensil-fork::before {
  content: "\f2e3";
}

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

.fa-mobile-signal::before {
  content: "\e1ef";
}

.fa-barcode-scan::before {
  content: "\f465";
}

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

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

.fa-folder-arrow-down::before {
  content: "\e053";
}

.fa-folder-download::before {
  content: "\e053";
}

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

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

.fa-face-icicles::before {
  content: "\e37c";
}

.fa-shovel::before {
  content: "\f713";
}

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

.fa-films::before {
  content: "\e17a";
}

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

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

.fa-face-glasses::before {
  content: "\e377";
}

.fa-nfc::before {
  content: "\e1f7";
}

.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-closed-captioning-slash::before {
  content: "\e135";
}

.fa-calculator-simple::before {
  content: "\f64c";
}

.fa-calculator-alt::before {
  content: "\f64c";
}

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

.fa-sliders-up::before {
  content: "\f3f1";
}

.fa-sliders-v::before {
  content: "\f3f1";
}

.fa-location-minus::before {
  content: "\f609";
}

.fa-map-marker-minus::before {
  content: "\f609";
}

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

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

.fa-ski-boot::before {
  content: "\e3cc";
}

.fa-standard-definition::before {
  content: "\e28a";
}

.fa-rectangle-sd::before {
  content: "\e28a";
}

.fa-h1::before {
  content: "\f313";
}

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

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

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

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

.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-light-ceiling::before {
  content: "\e016";
}

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

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

.fa-bowl-scoop::before {
  content: "\e3de";
}

.fa-bowl-shaved-ice::before {
  content: "\e3de";
}

.fa-square-x::before {
  content: "\e286";
}

.fa-utility-pole-double::before {
  content: "\e2c4";
}

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

.fa-chevrons-up::before {
  content: "\f325";
}

.fa-chevron-double-up::before {
  content: "\f325";
}

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

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

.fa-user-vneck::before {
  content: "\e461";
}

.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-square-arrow-right::before {
  content: "\f33b";
}

.fa-arrow-square-right::before {
  content: "\f33b";
}

.fa-location-plus::before {
  content: "\f60a";
}

.fa-map-marker-plus::before {
  content: "\f60a";
}

.fa-lightbulb-exclamation-on::before {
  content: "\e1ca";
}

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

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

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

.fa-crate-empty::before {
  content: "\e151";
}

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

.fa-transporter::before {
  content: "\e042";
}

.fa-calendar-circle-user::before {
  content: "\e471";
}

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

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

.fa-person-carry-box::before {
  content: "\f4cf";
}

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

.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-union::before {
  content: "\f6a2";
}

.fa-chevrons-left::before {
  content: "\f323";
}

.fa-chevron-double-left::before {
  content: "\f323";
}

.fa-circle-heart::before {
  content: "\f4c7";
}

.fa-heart-circle::before {
  content: "\f4c7";
}

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

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

.fa-bring-forward::before {
  content: "\f856";
}

.fa-square-p::before {
  content: "\e279";
}

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

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

.fa-sigma::before {
  content: "\f68b";
}

.fa-camera-movie::before {
  content: "\f8a9";
}

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

.fa-clarinet::before {
  content: "\f8ad";
}

.fa-truck-flatbed::before {
  content: "\e2b6";
}

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

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

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

.fa-leaf-heart::before {
  content: "\f4cb";
}

.fa-house-building::before {
  content: "\e1b1";
}

.fa-cheese-swiss::before {
  content: "\f7f0";
}

.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-bow-arrow::before {
  content: "\f6b9";
}

.fa-cart-xmark::before {
  content: "\e0dd";
}

.fa-hexagon-xmark::before {
  content: "\f2ee";
}

.fa-times-hexagon::before {
  content: "\f2ee";
}

.fa-xmark-hexagon::before {
  content: "\f2ee";
}

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

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

.fa-merge::before {
  content: "\e526";
}

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

.fa-cart-minus::before {
  content: "\e0db";
}

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

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

.fa-pan-frying::before {
  content: "\e42c";
}

.fa-grid::before {
  content: "\e195";
}

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

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

.fa-hand-love::before {
  content: "\e1a5";
}

.fa-trees::before {
  content: "\f724";
}

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

.fa-page::before {
  content: "\e428";
}

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

.fa-diagram-previous::before {
  content: "\e478";
}

.fa-gauge-min::before {
  content: "\f628";
}

.fa-tachometer-alt-slowest::before {
  content: "\f628";
}

.fa-folder-grid::before {
  content: "\e188";
}

.fa-eggplant::before {
  content: "\e16c";
}

.fa-ram::before {
  content: "\f70a";
}

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

.fa-lips::before {
  content: "\f600";
}

.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-desktop-arrow-down::before {
  content: "\e155";
}

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

.fa-pumpkin::before {
  content: "\f707";
}

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

.fa-pen-field::before {
  content: "\e211";
}

.fa-blueberries::before {
  content: "\e2e8";
}

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

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

.fa-note::before {
  content: "\e1ff";
}

.fa-arrow-down-to-square::before {
  content: "\e096";
}

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

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

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

.fa-book-blank::before {
  content: "\f5d9";
}

.fa-book-alt::before {
  content: "\f5d9";
}

.fa-golf-flag-hole::before {
  content: "\e3ac";
}

.fa-message-arrow-down::before {
  content: "\e1db";
}

.fa-comment-alt-arrow-down::before {
  content: "\e1db";
}

.fa-face-unamused::before {
  content: "\e39f";
}

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

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

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

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

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

.fa-bowling-pins::before {
  content: "\f437";
}

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

.fa-down-right::before {
  content: "\e16b";
}

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

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

.fa-webhook::before {
  content: "\e5d5";
}

.fa-blinds-open::before {
  content: "\f8fc";
}

.fa-fence::before {
  content: "\e303";
}

.fa-up::before {
  content: "\f357";
}

.fa-arrow-alt-up::before {
  content: "\f357";
}

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

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

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

.fa-drumstick::before {
  content: "\f6d6";
}

.fa-square-v::before {
  content: "\e284";
}

.fa-face-awesome::before {
  content: "\e409";
}

.fa-gave-dandy::before {
  content: "\e409";
}

.fa-dial-off::before {
  content: "\e162";
}

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

.fa-face-smile-horns::before {
  content: "\e391";
}

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

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

.fa-grapes::before {
  content: "\e306";
}

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

.fa-dial-max::before {
  content: "\e15e";
}

.fa-circle-m::before {
  content: "\e115";
}

.fa-calendar-image::before {
  content: "\e0d4";
}

.fa-circle-caret-down::before {
  content: "\f32d";
}

.fa-caret-circle-down::before {
  content: "\f32d";
}

.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-shish-kebab::before {
  content: "\f821";
}

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

.fa-alarm-snooze::before {
  content: "\f845";
}

.fa-scarecrow::before {
  content: "\f70d";
}

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

.fa-gift-card::before {
  content: "\f663";
}

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

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

.fa-square-b::before {
  content: "\e264";
}

.fa-elephant::before {
  content: "\f6da";
}

.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-message-question::before {
  content: "\e1e3";
}

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

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

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

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

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

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

.fa-microwave::before {
  content: "\e01b";
}

.fa-chf-sign::before {
  content: "\e602";
}

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

.fa-cart-circle-arrow-up::before {
  content: "\e3f0";
}

.fa-trash-clock::before {
  content: "\e2b0";
}

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

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

.fa-sprinkler-ceiling::before {
  content: "\e44c";
}

.fa-browsers::before {
  content: "\e0cb";
}

.fa-trillium::before {
  content: "\e588";
}

.fa-music-slash::before {
  content: "\f8d1";
}

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

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

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

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

.fa-circle-c::before {
  content: "\e101";
}

.fa-star-christmas::before {
  content: "\f7d4";
}

.fa-chart-bullet::before {
  content: "\e0e1";
}

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

.fa-tree-christmas::before {
  content: "\f7db";
}

.fa-tire-flat::before {
  content: "\f632";
}

.fa-sunglasses::before {
  content: "\f892";
}

.fa-badge::before {
  content: "\f335";
}

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

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

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

.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-arrow-progress::before {
  content: "\e5df";
}

.fa-chess-rook-piece::before {
  content: "\f448";
}

.fa-chess-rook-alt::before {
  content: "\f448";
}

.fa-square-root::before {
  content: "\f697";
}

.fa-album-collection-circle-plus::before {
  content: "\e48e";
}

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

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

.fa-face-angry-horns::before {
  content: "\e368";
}

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

.fa-tombstone::before {
  content: "\f720";
}

.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-list-music::before {
  content: "\f8c9";
}

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

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

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

.fa-mustache::before {
  content: "\e5bc";
}

.fa-hyphen::before {
  content: "\-";
}

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

.fa-user-chef::before {
  content: "\e3d2";
}

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

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

.fa-users-medical::before {
  content: "\f830";
}

.fa-sensor-triangle-exclamation::before {
  content: "\e029";
}

.fa-sensor-alert::before {
  content: "\e029";
}

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

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

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

.fa-face-mask::before {
  content: "\e37f";
}

.fa-pickleball::before {
  content: "\e435";
}

.fa-star-sharp-half::before {
  content: "\e28c";
}

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

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

.fa-meat::before {
  content: "\f814";
}

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

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

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

.fa-empty-set::before {
  content: "\f656";
}

.fa-house-fire::before {
  content: "\e50c";
}

.fa-square-minus::before {
  content: "\f146";
}

.fa-minus-square::before {
  content: "\f146";
}

.fa-helicopter::before {
  content: "\f533";
}

.fa-bird::before {
  content: "\e469";
}

.fa-compass::before {
  content: "\f14e";
}

.fa-square-caret-down::before {
  content: "\f150";
}

.fa-caret-square-down::before {
  content: "\f150";
}

.fa-heart-half-stroke::before {
  content: "\e1ac";
}

.fa-heart-half-alt::before {
  content: "\e1ac";
}

.fa-file-circle-question::before {
  content: "\e4ef";
}

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

.fa-joystick::before {
  content: "\f8c5";
}

.fa-grill-fire::before {
  content: "\e5a4";
}

.fa-rectangle-vertical-history::before {
  content: "\e237";
}

.fa-swatchbook::before {
  content: "\f5c3";
}

.fa-prescription-bottle::before {
  content: "\f485";
}

.fa-bars::before {
  content: "\f0c9";
}

.fa-navicon::before {
  content: "\f0c9";
}

.fa-keyboard-left::before {
  content: "\e1c3";
}

.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-face-beam-hand-over-mouth::before {
  content: "\e47c";
}

.fa-droplet-percent::before {
  content: "\f750";
}

.fa-humidity::before {
  content: "\f750";
}

.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-corn::before {
  content: "\f6c7";
}

.fa-roller-coaster::before {
  content: "\e324";
}

.fa-photo-film-music::before {
  content: "\e228";
}

.fa-radar::before {
  content: "\e024";
}

.fa-sickle::before {
  content: "\f822";
}

.fa-film::before {
  content: "\f008";
}

.fa-coconut::before {
  content: "\e2f6";
}

.fa-ruler-horizontal::before {
  content: "\f547";
}

.fa-shield-cross::before {
  content: "\f712";
}

.fa-cassette-tape::before {
  content: "\f8ab";
}

.fa-square-terminal::before {
  content: "\e32a";
}

.fa-people-robbery::before {
  content: "\e536";
}

.fa-lightbulb::before {
  content: "\f0eb";
}

.fa-caret-left::before {
  content: "\f0d9";
}

.fa-comment-middle::before {
  content: "\e149";
}

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

.fa-block::before {
  content: "\e46a";
}

.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-face-frown-slight::before {
  content: "\e376";
}

.fa-circle-chevron-down::before {
  content: "\f13a";
}

.fa-chevron-circle-down::before {
  content: "\f13a";
}

.fa-sidebar-flip::before {
  content: "\e24f";
}

.fa-unlock-keyhole::before {
  content: "\f13e";
}

.fa-unlock-alt::before {
  content: "\f13e";
}

.fa-temperature-list::before {
  content: "\e299";
}

.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-pipe-section::before {
  content: "\e438";
}

.fa-space-station-moon-construction::before {
  content: "\e034";
}

.fa-space-station-moon-alt::before {
  content: "\e034";
}

.fa-circle-dollar-to-slot::before {
  content: "\f4b9";
}

.fa-donate::before {
  content: "\f4b9";
}

.fa-memory::before {
  content: "\f538";
}

.fa-face-sleeping::before {
  content: "\e38d";
}

.fa-road-spikes::before {
  content: "\e568";
}

.fa-fire-burner::before {
  content: "\e4f1";
}

.fa-squirrel::before {
  content: "\f71a";
}

.fa-arrow-up-to-line::before {
  content: "\f341";
}

.fa-arrow-to-top::before {
  content: "\f341";
}

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

.fa-face-cowboy-hat::before {
  content: "\e36e";
}

.fa-hanukiah::before {
  content: "\f6e6";
}

.fa-chart-scatter-3d::before {
  content: "\e0e8";
}

.fa-display-chart-up::before {
  content: "\e5e3";
}

.fa-square-code::before {
  content: "\e267";
}

.fa-feather::before {
  content: "\f52d";
}

.fa-volume-low::before {
  content: "\f027";
}

.fa-volume-down::before {
  content: "\f027";
}

.fa-xmark-to-slot::before {
  content: "\f771";
}

.fa-times-to-slot::before {
  content: "\f771";
}

.fa-vote-nay::before {
  content: "\f771";
}

.fa-box-taped::before {
  content: "\f49a";
}

.fa-box-alt::before {
  content: "\f49a";
}

.fa-comment-slash::before {
  content: "\f4b3";
}

.fa-swords::before {
  content: "\f71d";
}

.fa-cloud-sun-rain::before {
  content: "\f743";
}

.fa-album::before {
  content: "\f89f";
}

.fa-circle-n::before {
  content: "\e118";
}

.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-key-skeleton-left-right::before {
  content: "\e3b4";
}

.fa-comment-lines::before {
  content: "\f4b0";
}

.fa-luchador-mask::before {
  content: "\f455";
}

.fa-luchador::before {
  content: "\f455";
}

.fa-mask-luchador::before {
  content: "\f455";
}

.fa-square-check::before {
  content: "\f14a";
}

.fa-check-square::before {
  content: "\f14a";
}

.fa-shredder::before {
  content: "\f68a";
}

.fa-book-open-cover::before {
  content: "\e0c0";
}

.fa-book-open-alt::before {
  content: "\e0c0";
}

.fa-sandwich::before {
  content: "\f81f";
}

.fa-peseta-sign::before {
  content: "\e221";
}

.fa-square-parking-slash::before {
  content: "\f617";
}

.fa-parking-slash::before {
  content: "\f617";
}

.fa-train-tunnel::before {
  content: "\e454";
}

.fa-heading::before {
  content: "\f1dc";
}

.fa-header::before {
  content: "\f1dc";
}

.fa-ghost::before {
  content: "\f6e2";
}

.fa-face-anguished::before {
  content: "\e369";
}

.fa-hockey-sticks::before {
  content: "\f454";
}

.fa-abacus::before {
  content: "\f640";
}

.fa-film-simple::before {
  content: "\f3a0";
}

.fa-film-alt::before {
  content: "\f3a0";
}

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

.fa-list-squares::before {
  content: "\f03a";
}

.fa-tree-palm::before {
  content: "\f82b";
}

.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-border-center-v::before {
  content: "\f89d";
}

.fa-circle-dot::before {
  content: "\f192";
}

.fa-dot-circle::before {
  content: "\f192";
}

.fa-clipboard-medical::before {
  content: "\e133";
}

.fa-face-dizzy::before {
  content: "\f567";
}

.fa-dizzy::before {
  content: "\f567";
}

.fa-egg::before {
  content: "\f7fb";
}

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

.fa-arrow-alt-to-top::before {
  content: "\f34d";
}

.fa-house-medical-circle-xmark::before {
  content: "\e513";
}

.fa-watch-fitness::before {
  content: "\f63e";
}

.fa-clock-nine-thirty::before {
  content: "\e34d";
}

.fa-campground::before {
  content: "\f6bb";
}

.fa-folder-plus::before {
  content: "\f65e";
}

.fa-jug::before {
  content: "\f8c6";
}

.fa-futbol::before {
  content: "\f1e3";
}

.fa-futbol-ball::before {
  content: "\f1e3";
}

.fa-soccer-ball::before {
  content: "\f1e3";
}

.fa-snow-blowing::before {
  content: "\f761";
}

.fa-paintbrush::before {
  content: "\f1fc";
}

.fa-paint-brush::before {
  content: "\f1fc";
}

.fa-lock::before {
  content: "\f023";
}

.fa-arrow-down-from-line::before {
  content: "\f345";
}

.fa-arrow-from-top::before {
  content: "\f345";
}

.fa-gas-pump::before {
  content: "\f52f";
}

.fa-signal-bars-slash::before {
  content: "\f694";
}

.fa-signal-alt-slash::before {
  content: "\f694";
}

.fa-monkey::before {
  content: "\f6fb";
}

.fa-rectangle-pro::before {
  content: "\e235";
}

.fa-pro::before {
  content: "\e235";
}

.fa-house-night::before {
  content: "\e010";
}

.fa-hot-tub-person::before {
  content: "\f593";
}

.fa-hot-tub::before {
  content: "\f593";
}

.fa-globe-pointer::before {
  content: "\e60e";
}

.fa-blanket::before {
  content: "\f498";
}

.fa-map-location::before {
  content: "\f59f";
}

.fa-map-marked::before {
  content: "\f59f";
}

.fa-house-flood-water::before {
  content: "\e50e";
}

.fa-comments-question-check::before {
  content: "\e14f";
}

.fa-tree::before {
  content: "\f1bb";
}

.fa-arrows-cross::before {
  content: "\e0a2";
}

.fa-backpack::before {
  content: "\f5d4";
}

.fa-square-small::before {
  content: "\e27e";
}

.fa-folder-arrow-up::before {
  content: "\e054";
}

.fa-folder-upload::before {
  content: "\e054";
}

.fa-bridge-lock::before {
  content: "\e4cc";
}

.fa-crosshairs-simple::before {
  content: "\e59f";
}

.fa-sack-dollar::before {
  content: "\f81d";
}

.fa-pen-to-square::before {
  content: "\f044";
}

.fa-edit::before {
  content: "\f044";
}

.fa-square-sliders::before {
  content: "\f3f0";
}

.fa-sliders-h-square::before {
  content: "\f3f0";
}

.fa-car-side::before {
  content: "\f5e4";
}

.fa-message-middle-top::before {
  content: "\e1e2";
}

.fa-comment-middle-top-alt::before {
  content: "\e1e2";
}

.fa-lightbulb-on::before {
  content: "\f672";
}

.fa-knife::before {
  content: "\f2e4";
}

.fa-utensil-knife::before {
  content: "\f2e4";
}

.fa-share-nodes::before {
  content: "\f1e0";
}

.fa-share-alt::before {
  content: "\f1e0";
}

.fa-display-chart-up-circle-dollar::before {
  content: "\e5e6";
}

.fa-wave-sine::before {
  content: "\f899";
}

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

.fa-circle-w::before {
  content: "\e12c";
}

.fa-circle-calendar::before {
  content: "\e102";
}

.fa-calendar-circle::before {
  content: "\e102";
}

.fa-hourglass-half::before {
  content: "\f252";
}

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

.fa-microscope::before {
  content: "\f610";
}

.fa-sunset::before {
  content: "\f767";
}

.fa-sink::before {
  content: "\e06d";
}

.fa-calendar-exclamation::before {
  content: "\f334";
}

.fa-truck-container-empty::before {
  content: "\e2b5";
}

.fa-hand-heart::before {
  content: "\f4bc";
}

.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-reply-clock::before {
  content: "\e239";
}

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

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

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

.fa-arrow-alt-right::before {
  content: "\f356";
}

.fa-circle-f::before {
  content: "\e10e";
}

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

.fa-face-pleading::before {
  content: "\e386";
}

.fa-eye-slash::before {
  content: "\f070";
}

.fa-flask-vial::before {
  content: "\e4f3";
}

.fa-police-box::before {
  content: "\e021";
}

.fa-cucumber::before {
  content: "\e401";
}

.fa-head-side-brain::before {
  content: "\f808";
}

.fa-hand::before {
  content: "\f256";
}

.fa-hand-paper::before {
  content: "\f256";
}

.fa-person-biking-mountain::before {
  content: "\f84b";
}

.fa-biking-mountain::before {
  content: "\f84b";
}

.fa-utensils-slash::before {
  content: "\e464";
}

.fa-print-magnifying-glass::before {
  content: "\f81a";
}

.fa-print-search::before {
  content: "\f81a";
}

.fa-folder-bookmark::before {
  content: "\e186";
}

.fa-om::before {
  content: "\f679";
}

.fa-pi::before {
  content: "\f67e";
}

.fa-flask-round-potion::before {
  content: "\f6e1";
}

.fa-flask-potion::before {
  content: "\f6e1";
}

.fa-face-shush::before {
  content: "\e38c";
}

.fa-worm::before {
  content: "\e599";
}

.fa-house-circle-xmark::before {
  content: "\e50b";
}

.fa-plug::before {
  content: "\f1e6";
}

.fa-calendar-circle-exclamation::before {
  content: "\e46e";
}

.fa-square-i::before {
  content: "\e272";
}

.fa-chevron-up::before {
  content: "\f077";
}

.fa-face-saluting::before {
  content: "\e484";
}

.fa-gauge-simple-low::before {
  content: "\f62c";
}

.fa-tachometer-slow::before {
  content: "\f62c";
}

.fa-face-persevering::before {
  content: "\e385";
}

.fa-circle-camera::before {
  content: "\e103";
}

.fa-camera-circle::before {
  content: "\e103";
}

.fa-hand-spock::before {
  content: "\f259";
}

.fa-spider-web::before {
  content: "\f719";
}

.fa-circle-microphone::before {
  content: "\e116";
}

.fa-microphone-circle::before {
  content: "\e116";
}

.fa-book-arrow-up::before {
  content: "\e0ba";
}

.fa-popsicle::before {
  content: "\e43e";
}

.fa-command::before {
  content: "\e142";
}

.fa-blinds::before {
  content: "\f8fb";
}

.fa-stopwatch::before {
  content: "\f2f2";
}

.fa-saxophone::before {
  content: "\f8dc";
}

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

.fa-field-hockey-stick-ball::before {
  content: "\f44c";
}

.fa-field-hockey::before {
  content: "\f44c";
}

.fa-arrow-up-square-triangle::before {
  content: "\f88b";
}

.fa-sort-shapes-up-alt::before {
  content: "\f88b";
}

.fa-face-scream::before {
  content: "\e38b";
}

.fa-square-m::before {
  content: "\e276";
}

.fa-camera-web::before {
  content: "\f832";
}

.fa-webcam::before {
  content: "\f832";
}

.fa-comment-arrow-down::before {
  content: "\e143";
}

.fa-lightbulb-cfl::before {
  content: "\e5a6";
}

.fa-window-frame-open::before {
  content: "\e050";
}

.fa-face-kiss::before {
  content: "\f596";
}

.fa-kiss::before {
  content: "\f596";
}

.fa-bridge-circle-xmark::before {
  content: "\e4cb";
}

.fa-period::before {
  content: "\.";
}

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

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

.fa-up-to-dotted-line::before {
  content: "\e457";
}

.fa-thought-bubble::before {
  content: "\e32e";
}

.fa-skeleton-ribs::before {
  content: "\e5cb";
}

.fa-raygun::before {
  content: "\e025";
}

.fa-flute::before {
  content: "\f8b9";
}

.fa-acorn::before {
  content: "\f6ae";
}

.fa-video-arrow-up-right::before {
  content: "\e2c9";
}

.fa-grate-droplet::before {
  content: "\e194";
}

.fa-seal-exclamation::before {
  content: "\e242";
}

.fa-chess-bishop::before {
  content: "\f43a";
}

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

.fa-coffee-beans::before {
  content: "\e13f";
}

.fa-hat-witch::before {
  content: "\f6e7";
}

.fa-face-grin-wink::before {
  content: "\f58c";
}

.fa-grin-wink::before {
  content: "\f58c";
}

.fa-clock-three-thirty::before {
  content: "\e357";
}

.fa-ear-deaf::before {
  content: "\f2a4";
}

.fa-deaf::before {
  content: "\f2a4";
}

.fa-deafness::before {
  content: "\f2a4";
}

.fa-hard-of-hearing::before {
  content: "\f2a4";
}

.fa-alarm-clock::before {
  content: "\f34e";
}

.fa-eclipse::before {
  content: "\f749";
}

.fa-face-relieved::before {
  content: "\e389";
}

.fa-road-circle-check::before {
  content: "\e564";
}

.fa-dice-five::before {
  content: "\f523";
}

.fa-octagon-minus::before {
  content: "\f308";
}

.fa-minus-octagon::before {
  content: "\f308";
}

.fa-square-rss::before {
  content: "\f143";
}

.fa-rss-square::before {
  content: "\f143";
}

.fa-face-zany::before {
  content: "\e3a4";
}

.fa-tricycle::before {
  content: "\e5c3";
}

.fa-land-mine-on::before {
  content: "\e51b";
}

.fa-square-arrow-up-left::before {
  content: "\e263";
}

.fa-i-cursor::before {
  content: "\f246";
}

.fa-chart-mixed-up-circle-dollar::before {
  content: "\e5d9";
}

.fa-salt-shaker::before {
  content: "\e446";
}

.fa-stamp::before {
  content: "\f5bf";
}

.fa-file-plus::before {
  content: "\f319";
}

.fa-draw-square::before {
  content: "\f5ef";
}

.fa-toilet-paper-under-slash::before {
  content: "\e2a1";
}

.fa-toilet-paper-reverse-slash::before {
  content: "\e2a1";
}

.fa-stairs::before {
  content: "\e289";
}

.fa-drone-front::before {
  content: "\f860";
}

.fa-drone-alt::before {
  content: "\f860";
}

.fa-glass-empty::before {
  content: "\e191";
}

.fa-dial-high::before {
  content: "\e15c";
}

.fa-user-helmet-safety::before {
  content: "\f82c";
}

.fa-user-construction::before {
  content: "\f82c";
}

.fa-user-hard-hat::before {
  content: "\f82c";
}

.fa-i::before {
  content: "I";
}

.fa-hryvnia-sign::before {
  content: "\f6f2";
}

.fa-hryvnia::before {
  content: "\f6f2";
}

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

.fa-pills::before {
  content: "\f484";
}

.fa-face-grin-wide::before {
  content: "\f581";
}

.fa-grin-alt::before {
  content: "\f581";
}

.fa-tooth::before {
  content: "\f5c9";
}

.fa-basketball-hoop::before {
  content: "\f435";
}

.fa-objects-align-bottom::before {
  content: "\e3bb";
}

.fa-v::before {
  content: "V";
}

.fa-sparkles::before {
  content: "\f890";
}

.fa-squid::before {
  content: "\e450";
}

.fa-leafy-green::before {
  content: "\e41d";
}

.fa-circle-arrow-up-right::before {
  content: "\e0fc";
}

.fa-calendars::before {
  content: "\e0d7";
}

.fa-bangladeshi-taka-sign::before {
  content: "\e2e6";
}

.fa-bicycle::before {
  content: "\f206";
}

.fa-hammer-war::before {
  content: "\f6e4";
}

.fa-circle-d::before {
  content: "\e104";
}

.fa-spider-black-widow::before {
  content: "\f718";
}

.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-pear::before {
  content: "\e20c";
}

.fa-head-side-cough-slash::before {
  content: "\e062";
}

.fa-triangle::before {
  content: "\f2ec";
}

.fa-apartment::before {
  content: "\e468";
}

.fa-truck-medical::before {
  content: "\f0f9";
}

.fa-ambulance::before {
  content: "\f0f9";
}

.fa-pepper::before {
  content: "\e432";
}

.fa-piano::before {
  content: "\f8d4";
}

.fa-gun-squirt::before {
  content: "\e19d";
}

.fa-wheat-awn-circle-exclamation::before {
  content: "\e598";
}

.fa-snowman::before {
  content: "\f7d0";
}

.fa-user-alien::before {
  content: "\e04a";
}

.fa-shield-check::before {
  content: "\f2f7";
}

.fa-mortar-pestle::before {
  content: "\f5a7";
}

.fa-road-barrier::before {
  content: "\e562";
}

.fa-chart-candlestick::before {
  content: "\e0e2";
}

.fa-briefcase-blank::before {
  content: "\e0c8";
}

.fa-school::before {
  content: "\f549";
}

.fa-igloo::before {
  content: "\f7ae";
}

.fa-bracket-round::before {
  content: "\(";
}

.fa-parenthesis::before {
  content: "\(";
}

.fa-joint::before {
  content: "\f595";
}

.fa-horse-saddle::before {
  content: "\f8c3";
}

.fa-mug-marshmallows::before {
  content: "\f7b7";
}

.fa-filters::before {
  content: "\e17e";
}

.fa-bell-on::before {
  content: "\f8fa";
}

.fa-angle-right::before {
  content: "\f105";
}

.fa-dial-med::before {
  content: "\e15f";
}

.fa-horse::before {
  content: "\f6f0";
}

.fa-q::before {
  content: "Q";
}

.fa-monitor-waveform::before {
  content: "\f611";
}

.fa-monitor-heart-rate::before {
  content: "\f611";
}

.fa-link-simple::before {
  content: "\e1cd";
}

.fa-whistle::before {
  content: "\f460";
}

.fa-g::before {
  content: "G";
}

.fa-wine-glass-crack::before {
  content: "\f4bb";
}

.fa-fragile::before {
  content: "\f4bb";
}

.fa-slot-machine::before {
  content: "\e3ce";
}

.fa-notes-medical::before {
  content: "\f481";
}

.fa-car-wash::before {
  content: "\f5e6";
}

.fa-escalator::before {
  content: "\e171";
}

.fa-comment-image::before {
  content: "\e148";
}

.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-donut::before {
  content: "\e406";
}

.fa-doughnut::before {
  content: "\e406";
}

.fa-capsules::before {
  content: "\f46b";
}

.fa-poo-storm::before {
  content: "\f75a";
}

.fa-poo-bolt::before {
  content: "\f75a";
}

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

.fa-face-frown-open::before {
  content: "\f57a";
}

.fa-frown-open::before {
  content: "\f57a";
}

.fa-square-dashed::before {
  content: "\e269";
}

.fa-square-j::before {
  content: "\e273";
}

.fa-hand-point-up::before {
  content: "\f0a6";
}

.fa-money-bill::before {
  content: "\f0d6";
}

.fa-arrow-up-big-small::before {
  content: "\f88e";
}

.fa-sort-size-up::before {
  content: "\f88e";
}

.fa-barcode-read::before {
  content: "\f464";
}

.fa-baguette::before {
  content: "\e3d8";
}

.fa-bowl-soft-serve::before {
  content: "\e46b";
}

.fa-face-holding-back-tears::before {
  content: "\e482";
}

.fa-square-up::before {
  content: "\f353";
}

.fa-arrow-alt-square-up::before {
  content: "\f353";
}

.fa-train-subway-tunnel::before {
  content: "\e2a3";
}

.fa-subway-tunnel::before {
  content: "\e2a3";
}

.fa-square-exclamation::before {
  content: "\f321";
}

.fa-exclamation-square::before {
  content: "\f321";
}

.fa-semicolon::before {
  content: "\;";
}

.fa-bookmark::before {
  content: "\f02e";
}

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

.fa-align-justify::before {
  content: "\f039";
}

.fa-battery-low::before {
  content: "\e0b1";
}

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

.fa-credit-card-front::before {
  content: "\f38a";
}

.fa-brain-arrow-curved-right::before {
  content: "\f677";
}

.fa-mind-share::before {
  content: "\f677";
}

.fa-umbrella-beach::before {
  content: "\f5ca";
}

.fa-helmet-un::before {
  content: "\e503";
}

.fa-location-smile::before {
  content: "\f60d";
}

.fa-map-marker-smile::before {
  content: "\f60d";
}

.fa-arrow-left-to-line::before {
  content: "\f33e";
}

.fa-arrow-to-left::before {
  content: "\f33e";
}

.fa-bullseye::before {
  content: "\f140";
}

.fa-sushi::before {
  content: "\e48a";
}

.fa-nigiri::before {
  content: "\e48a";
}

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

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

.fa-trash-list::before {
  content: "\e2b1";
}

.fa-bacon::before {
  content: "\f7e5";
}

.fa-option::before {
  content: "\e318";
}

.fa-raccoon::before {
  content: "\e613";
}

.fa-hand-point-down::before {
  content: "\f0a7";
}

.fa-arrow-up-from-bracket::before {
  content: "\e09a";
}

.fa-head-side-gear::before {
  content: "\e611";
}

.fa-trash-plus::before {
  content: "\e2b2";
}

.fa-objects-align-top::before {
  content: "\e3c0";
}

.fa-folder::before {
  content: "\f07b";
}

.fa-folder-blank::before {
  content: "\f07b";
}

.fa-face-anxious-sweat::before {
  content: "\e36a";
}

.fa-credit-card-blank::before {
  content: "\f389";
}

.fa-file-waveform::before {
  content: "\f478";
}

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

.fa-microchip-ai::before {
  content: "\e1ec";
}

.fa-mug::before {
  content: "\f874";
}

.fa-plane-up-slash::before {
  content: "\e22e";
}

.fa-radiation::before {
  content: "\f7b9";
}

.fa-pen-circle::before {
  content: "\e20e";
}

.fa-bag-seedling::before {
  content: "\e5f2";
}

.fa-chart-simple::before {
  content: "\e473";
}

.fa-crutches::before {
  content: "\f7f8";
}

.fa-circle-parking::before {
  content: "\f615";
}

.fa-parking-circle::before {
  content: "\f615";
}

.fa-mars-stroke::before {
  content: "\f229";
}

.fa-leaf-oak::before {
  content: "\f6f7";
}

.fa-square-bolt::before {
  content: "\e265";
}

.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-lambda::before {
  content: "\f66e";
}

.fa-e::before {
  content: "E";
}

.fa-pizza::before {
  content: "\f817";
}

.fa-bowl-chopsticks-noodles::before {
  content: "\e2ea";
}

.fa-h3::before {
  content: "\f315";
}

.fa-pen-clip::before {
  content: "\f305";
}

.fa-pen-alt::before {
  content: "\f305";
}

.fa-bridge-circle-exclamation::before {
  content: "\e4ca";
}

.fa-badge-percent::before {
  content: "\f646";
}

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

.fa-sensor::before {
  content: "\e028";
}

.fa-comma::before {
  content: "\,";
}

.fa-school-circle-check::before {
  content: "\e56b";
}

.fa-toilet-paper-under::before {
  content: "\e2a0";
}

.fa-toilet-paper-reverse::before {
  content: "\e2a0";
}

.fa-light-emergency::before {
  content: "\e41f";
}

.fa-arrow-down-to-arc::before {
  content: "\e4ae";
}

.fa-dumpster::before {
  content: "\f793";
}

.fa-van-shuttle::before {
  content: "\f5b6";
}

.fa-shuttle-van::before {
  content: "\f5b6";
}

.fa-building-user::before {
  content: "\e4da";
}

.fa-light-switch::before {
  content: "\e017";
}

.fa-square-caret-left::before {
  content: "\f191";
}

.fa-caret-square-left::before {
  content: "\f191";
}

.fa-highlighter::before {
  content: "\f591";
}

.fa-wave-pulse::before {
  content: "\f5f8";
}

.fa-heart-rate::before {
  content: "\f5f8";
}

.fa-key::before {
  content: "\f084";
}

.fa-hat-santa::before {
  content: "\f7a7";
}

.fa-tamale::before {
  content: "\e451";
}

.fa-box-check::before {
  content: "\f467";
}

.fa-bullhorn::before {
  content: "\f0a1";
}

.fa-steak::before {
  content: "\f824";
}

.fa-location-crosshairs-slash::before {
  content: "\f603";
}

.fa-location-slash::before {
  content: "\f603";
}

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

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

.fa-synagogue::before {
  content: "\f69b";
}

.fa-file-chart-column::before {
  content: "\f659";
}

.fa-file-chart-line::before {
  content: "\f659";
}

.fa-person-half-dress::before {
  content: "\e548";
}

.fa-folder-image::before {
  content: "\e18a";
}

.fa-calendar-pen::before {
  content: "\f333";
}

.fa-calendar-edit::before {
  content: "\f333";
}

.fa-road-bridge::before {
  content: "\e563";
}

.fa-face-smile-tear::before {
  content: "\e393";
}

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

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

.fa-location-arrow::before {
  content: "\f124";
}

.fa-c::before {
  content: "C";
}

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

.fa-person-dress-fairy::before {
  content: "\e607";
}

.fa-rectangle-history-circle-user::before {
  content: "\e4a4";
}

.fa-building-lock::before {
  content: "\e4d6";
}

.fa-chart-line-up::before {
  content: "\e0e5";
}

.fa-mailbox::before {
  content: "\f813";
}

.fa-truck-bolt::before {
  content: "\e3d0";
}

.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-circle-three-quarters-stroke::before {
  content: "\e5d4";
}

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

.fa-scalpel::before {
  content: "\f61d";
}

.fa-ban::before {
  content: "\f05e";
}

.fa-cancel::before {
  content: "\f05e";
}

.fa-bell-exclamation::before {
  content: "\f848";
}

.fa-circle-bookmark::before {
  content: "\e100";
}

.fa-bookmark-circle::before {
  content: "\e100";
}

.fa-egg-fried::before {
  content: "\f7fc";
}

.fa-face-weary::before {
  content: "\e3a1";
}

.fa-uniform-martial-arts::before {
  content: "\e3d1";
}

.fa-camera-rotate::before {
  content: "\e0d8";
}

.fa-sun-dust::before {
  content: "\f764";
}

.fa-comment-text::before {
  content: "\e14d";
}

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

.fa-air-freshener::before {
  content: "\f5d0";
}

.fa-signal-bars::before {
  content: "\f690";
}

.fa-signal-alt::before {
  content: "\f690";
}

.fa-signal-alt-4::before {
  content: "\f690";
}

.fa-signal-bars-strong::before {
  content: "\f690";
}

.fa-diamond-exclamation::before {
  content: "\e405";
}

.fa-star::before {
  content: "\f005";
}

.fa-dial-min::before {
  content: "\e161";
}

.fa-repeat::before {
  content: "\f363";
}

.fa-cross::before {
  content: "\f654";
}

.fa-page-caret-down::before {
  content: "\e429";
}

.fa-file-caret-down::before {
  content: "\e429";
}

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

.fa-venus-mars::before {
  content: "\f228";
}

.fa-clock-seven-thirty::before {
  content: "\e351";
}

.fa-arrow-pointer::before {
  content: "\f245";
}

.fa-mouse-pointer::before {
  content: "\f245";
}

.fa-clock-four-thirty::before {
  content: "\e34b";
}

.fa-signal-bars-good::before {
  content: "\f693";
}

.fa-signal-alt-3::before {
  content: "\f693";
}

.fa-cactus::before {
  content: "\f8a7";
}

.fa-lightbulb-gear::before {
  content: "\e5fd";
}

.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-plane-tail::before {
  content: "\e22c";
}

.fa-gauge-simple-max::before {
  content: "\f62b";
}

.fa-tachometer-fastest::before {
  content: "\f62b";
}

.fa-circle-u::before {
  content: "\e127";
}

.fa-shield-slash::before {
  content: "\e24b";
}

.fa-square-phone-hangup::before {
  content: "\e27a";
}

.fa-phone-square-down::before {
  content: "\e27a";
}

.fa-arrow-up-left::before {
  content: "\e09d";
}

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

.fa-peanuts::before {
  content: "\e431";
}

.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-bin-bottles-recycle::before {
  content: "\e5f6";
}

.fa-arrow-up-from-square::before {
  content: "\e09c";
}

.fa-file-dashed-line::before {
  content: "\f877";
}

.fa-page-break::before {
  content: "\f877";
}

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

.fa-spider::before {
  content: "\f717";
}

.fa-clock-three::before {
  content: "\e356";
}

.fa-hands-bound::before {
  content: "\e4f9";
}

.fa-scalpel-line-dashed::before {
  content: "\f61e";
}

.fa-scalpel-path::before {
  content: "\f61e";
}

.fa-file-invoice-dollar::before {
  content: "\f571";
}

.fa-pipe-smoking::before {
  content: "\e3c4";
}

.fa-face-astonished::before {
  content: "\e36b";
}

.fa-window::before {
  content: "\f40e";
}

.fa-plane-circle-exclamation::before {
  content: "\e556";
}

.fa-ear::before {
  content: "\f5f0";
}

.fa-file-lock::before {
  content: "\e3a6";
}

.fa-diagram-venn::before {
  content: "\e15a";
}

.fa-x-ray::before {
  content: "\f497";
}

.fa-goal-net::before {
  content: "\e3ab";
}

.fa-coffin-cross::before {
  content: "\e051";
}

.fa-spell-check::before {
  content: "\f891";
}

.fa-location-xmark::before {
  content: "\f60e";
}

.fa-map-marker-times::before {
  content: "\f60e";
}

.fa-map-marker-xmark::before {
  content: "\f60e";
}

.fa-circle-quarter-stroke::before {
  content: "\e5d3";
}

.fa-lasso::before {
  content: "\f8c8";
}

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

.fa-person-to-portal::before {
  content: "\e022";
}

.fa-portal-enter::before {
  content: "\e022";
}

.fa-calendar-star::before {
  content: "\f736";
}

.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-pegasus::before {
  content: "\f703";
}

.fa-files-medical::before {
  content: "\f7fd";
}

.fa-nfc-lock::before {
  content: "\e1f8";
}

.fa-person-ski-lift::before {
  content: "\f7c8";
}

.fa-ski-lift::before {
  content: "\f7c8";
}

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

.fa-shop-slash::before {
  content: "\e070";
}

.fa-store-alt-slash::before {
  content: "\e070";
}

.fa-wind-turbine::before {
  content: "\f89b";
}

.fa-sliders-simple::before {
  content: "\e253";
}

.fa-grid-round::before {
  content: "\e5da";
}

.fa-badge-sheriff::before {
  content: "\f8a2";
}

.fa-server::before {
  content: "\f233";
}

.fa-virus-covid-slash::before {
  content: "\e4a9";
}

.fa-intersection::before {
  content: "\f668";
}

.fa-shop-lock::before {
  content: "\e4a5";
}

.fa-family::before {
  content: "\e300";
}

.fa-hourglass-start::before {
  content: "\f251";
}

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

.fa-user-hair-buns::before {
  content: "\e3d3";
}

.fa-blender-phone::before {
  content: "\f6b6";
}

.fa-hourglass-clock::before {
  content: "\e41b";
}

.fa-person-seat-reclined::before {
  content: "\e21f";
}

.fa-paper-plane-top::before {
  content: "\e20a";
}

.fa-paper-plane-alt::before {
  content: "\e20a";
}

.fa-send::before {
  content: "\e20a";
}

.fa-message-arrow-up::before {
  content: "\e1dc";
}

.fa-comment-alt-arrow-up::before {
  content: "\e1dc";
}

.fa-lightbulb-exclamation::before {
  content: "\f671";
}

.fa-layer-minus::before {
  content: "\f5fe";
}

.fa-layer-group-minus::before {
  content: "\f5fe";
}

.fa-chart-pie-simple-circle-currency::before {
  content: "\e604";
}

.fa-circle-e::before {
  content: "\e109";
}

.fa-building-wheat::before {
  content: "\e4db";
}

.fa-gauge-max::before {
  content: "\f626";
}

.fa-tachometer-alt-fastest::before {
  content: "\f626";
}

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

.fa-apostrophe::before {
  content: "\'";
}

.fa-fire-hydrant::before {
  content: "\e17f";
}

.fa-right-to-bracket::before {
  content: "\f2f6";
}

.fa-sign-in-alt::before {
  content: "\f2f6";
}

.fa-video-plus::before {
  content: "\f4e1";
}

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

.fa-arrow-alt-square-right::before {
  content: "\f352";
}

.fa-comment-smile::before {
  content: "\f4b4";
}

.fa-venus::before {
  content: "\f221";
}

.fa-passport::before {
  content: "\f5ab";
}

.fa-inbox-in::before {
  content: "\f310";
}

.fa-inbox-arrow-down::before {
  content: "\f310";
}

.fa-heart-pulse::before {
  content: "\f21e";
}

.fa-heartbeat::before {
  content: "\f21e";
}

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

.fa-clouds-moon::before {
  content: "\f745";
}

.fa-clock-ten-thirty::before {
  content: "\e355";
}

.fa-people-carry-box::before {
  content: "\f4ce";
}

.fa-people-carry::before {
  content: "\f4ce";
}

.fa-folder-user::before {
  content: "\e18e";
}

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

.fa-temperature-high::before {
  content: "\f769";
}

.fa-microchip::before {
  content: "\f2db";
}

.fa-left-long-to-line::before {
  content: "\e41e";
}

.fa-crown::before {
  content: "\f521";
}

.fa-weight-hanging::before {
  content: "\f5cd";
}

.fa-xmarks-lines::before {
  content: "\e59a";
}

.fa-file-prescription::before {
  content: "\f572";
}

.fa-calendar-range::before {
  content: "\e0d6";
}

.fa-flower-daffodil::before {
  content: "\f800";
}

.fa-hand-back-point-up::before {
  content: "\e1a2";
}

.fa-weight-scale::before {
  content: "\f496";
}

.fa-weight::before {
  content: "\f496";
}

.fa-arrow-up-to-arc::before {
  content: "\e617";
}

.fa-star-exclamation::before {
  content: "\f2f3";
}

.fa-books::before {
  content: "\f5db";
}

.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-layer-plus::before {
  content: "\f5ff";
}

.fa-layer-group-plus::before {
  content: "\f5ff";
}

.fa-play-pause::before {
  content: "\e22f";
}

.fa-block-question::before {
  content: "\e3dd";
}

.fa-snooze::before {
  content: "\f880";
}

.fa-zzz::before {
  content: "\f880";
}

.fa-scanner-image::before {
  content: "\f8f3";
}

.fa-tv-retro::before {
  content: "\f401";
}

.fa-square-t::before {
  content: "\e280";
}

.fa-farm::before {
  content: "\f864";
}

.fa-barn-silo::before {
  content: "\f864";
}

.fa-chess-knight::before {
  content: "\f441";
}

.fa-bars-sort::before {
  content: "\e0ae";
}

.fa-pallet-boxes::before {
  content: "\f483";
}

.fa-palette-boxes::before {
  content: "\f483";
}

.fa-pallet-alt::before {
  content: "\f483";
}

.fa-face-laugh-squint::before {
  content: "\f59b";
}

.fa-laugh-squint::before {
  content: "\f59b";
}

.fa-code-simple::before {
  content: "\e13d";
}

.fa-bolt-slash::before {
  content: "\e0b8";
}

.fa-panel-fire::before {
  content: "\e42f";
}

.fa-binary-circle-check::before {
  content: "\e33c";
}

.fa-comment-minus::before {
  content: "\f4b1";
}

.fa-burrito::before {
  content: "\f7ed";
}

.fa-violin::before {
  content: "\f8ed";
}

.fa-objects-column::before {
  content: "\e3c1";
}

.fa-square-chevron-down::before {
  content: "\f329";
}

.fa-chevron-square-down::before {
  content: "\f329";
}

.fa-comment-plus::before {
  content: "\f4b2";
}

.fa-triangle-instrument::before {
  content: "\f8e2";
}

.fa-triangle-music::before {
  content: "\f8e2";
}

.fa-wheelchair::before {
  content: "\f193";
}

.fa-user-pilot-tie::before {
  content: "\e2c1";
}

.fa-piano-keyboard::before {
  content: "\f8d5";
}

.fa-bed-empty::before {
  content: "\f8f9";
}

.fa-circle-arrow-up::before {
  content: "\f0aa";
}

.fa-arrow-circle-up::before {
  content: "\f0aa";
}

.fa-toggle-on::before {
  content: "\f205";
}

.fa-rectangle-vertical::before {
  content: "\f2fb";
}

.fa-rectangle-portrait::before {
  content: "\f2fb";
}

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

.fa-walking::before {
  content: "\f554";
}

.fa-l::before {
  content: "L";
}

.fa-signal-stream::before {
  content: "\f8dd";
}

.fa-down-to-bracket::before {
  content: "\e4e7";
}

.fa-circle-z::before {
  content: "\e130";
}

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

.fa-fire::before {
  content: "\f06d";
}

.fa-bed-pulse::before {
  content: "\f487";
}

.fa-procedures::before {
  content: "\f487";
}

.fa-house-day::before {
  content: "\e00e";
}

.fa-shuttle-space::before {
  content: "\f197";
}

.fa-space-shuttle::before {
  content: "\f197";
}

.fa-shirt-long-sleeve::before {
  content: "\e3c7";
}

.fa-chart-pie-simple::before {
  content: "\f64e";
}

.fa-chart-pie-alt::before {
  content: "\f64e";
}

.fa-face-laugh::before {
  content: "\f599";
}

.fa-laugh::before {
  content: "\f599";
}

.fa-folder-open::before {
  content: "\f07c";
}

.fa-album-collection-circle-user::before {
  content: "\e48f";
}

.fa-candy::before {
  content: "\e3e7";
}

.fa-bowl-hot::before {
  content: "\f823";
}

.fa-soup::before {
  content: "\f823";
}

.fa-flatbread::before {
  content: "\e40b";
}

.fa-heart-circle-plus::before {
  content: "\e500";
}

.fa-code-fork::before {
  content: "\e13b";
}

.fa-city::before {
  content: "\f64f";
}

.fa-signal-bars-weak::before {
  content: "\f691";
}

.fa-signal-alt-1::before {
  content: "\f691";
}

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

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

.fa-clock-twelve::before {
  content: "\e358";
}

.fa-pepper-hot::before {
  content: "\f816";
}

.fa-citrus-slice::before {
  content: "\e2f5";
}

.fa-sheep::before {
  content: "\f711";
}

.fa-unlock::before {
  content: "\f09c";
}

.fa-colon-sign::before {
  content: "\e140";
}

.fa-headset::before {
  content: "\f590";
}

.fa-badger-honey::before {
  content: "\f6b4";
}

.fa-h4::before {
  content: "\f86a";
}

.fa-store-slash::before {
  content: "\e071";
}

.fa-road-circle-xmark::before {
  content: "\e566";
}

.fa-signal-slash::before {
  content: "\f695";
}

.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-taco::before {
  content: "\f826";
}

.fa-hexagon-plus::before {
  content: "\f300";
}

.fa-plus-hexagon::before {
  content: "\f300";
}

.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-messages::before {
  content: "\f4b6";
}

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

.fa-bath::before {
  content: "\f2cd";
}

.fa-bathtub::before {
  content: "\f2cd";
}

.fa-umbrella-simple::before {
  content: "\e2bc";
}

.fa-umbrella-alt::before {
  content: "\e2bc";
}

.fa-rectangle-history-circle-plus::before {
  content: "\e4a3";
}

.fa-underline::before {
  content: "\f0cd";
}

.fa-prescription-bottle-pill::before {
  content: "\e5c0";
}

.fa-user-pen::before {
  content: "\f4ff";
}

.fa-user-edit::before {
  content: "\f4ff";
}

.fa-binary-slash::before {
  content: "\e33e";
}

.fa-square-o::before {
  content: "\e278";
}

.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-transporter-3::before {
  content: "\e045";
}

.fa-engine-warning::before {
  content: "\f5f2";
}

.fa-engine-exclamation::before {
  content: "\f5f2";
}

.fa-circle-down-right::before {
  content: "\e108";
}

.fa-square-k::before {
  content: "\e274";
}

.fa-manat-sign::before {
  content: "\e1d5";
}

.fa-money-check-pen::before {
  content: "\f872";
}

.fa-money-check-edit::before {
  content: "\f872";
}

.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-tilde::before {
  content: "\~";
}

.fa-jedi::before {
  content: "\f669";
}

.fa-square-poll-vertical::before {
  content: "\f681";
}

.fa-poll::before {
  content: "\f681";
}

.fa-arrow-down-square-triangle::before {
  content: "\f889";
}

.fa-sort-shapes-down-alt::before {
  content: "\f889";
}

.fa-mug-hot::before {
  content: "\f7b6";
}

.fa-dog-leashed::before {
  content: "\f6d4";
}

.fa-car-battery::before {
  content: "\f5df";
}

.fa-battery-car::before {
  content: "\f5df";
}

.fa-face-downcast-sweat::before {
  content: "\e371";
}

.fa-mailbox-flag-up::before {
  content: "\e5bb";
}

.fa-memo-circle-info::before {
  content: "\e49a";
}

.fa-gift::before {
  content: "\f06b";
}

.fa-dice-two::before {
  content: "\f528";
}

.fa-volume::before {
  content: "\f6a8";
}

.fa-volume-medium::before {
  content: "\f6a8";
}

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

.fa-gauge-circle-bolt::before {
  content: "\e496";
}

.fa-coin-front::before {
  content: "\e3fc";
}

.fa-file-slash::before {
  content: "\e3a7";
}

.fa-message-arrow-up-right::before {
  content: "\e1dd";
}

.fa-treasure-chest::before {
  content: "\f723";
}

.fa-chess-queen::before {
  content: "\f445";
}

.fa-paintbrush-fine::before {
  content: "\f5a9";
}

.fa-paint-brush-alt::before {
  content: "\f5a9";
}

.fa-paint-brush-fine::before {
  content: "\f5a9";
}

.fa-paintbrush-alt::before {
  content: "\f5a9";
}

.fa-glasses::before {
  content: "\f530";
}

.fa-hood-cloak::before {
  content: "\f6ef";
}

.fa-square-quote::before {
  content: "\e329";
}

.fa-up-left::before {
  content: "\e2bd";
}

.fa-bring-front::before {
  content: "\f857";
}

.fa-chess-board::before {
  content: "\f43c";
}

.fa-burger-cheese::before {
  content: "\f7f1";
}

.fa-cheeseburger::before {
  content: "\f7f1";
}

.fa-building-circle-check::before {
  content: "\e4d2";
}

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

.fa-arrow-down-to-line::before {
  content: "\f33d";
}

.fa-arrow-to-bottom::before {
  content: "\f33d";
}

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

.fa-swap-arrows::before {
  content: "\e60a";
}

.fa-right-long-to-line::before {
  content: "\e444";
}

.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-grid-round-5::before {
  content: "\e5de";
}

.fa-tally::before {
  content: "\f69c";
}

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

.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-up-from-dotted-line::before {
  content: "\e456";
}

.fa-eye-low-vision::before {
  content: "\f2a8";
}

.fa-low-vision::before {
  content: "\f2a8";
}

.fa-traffic-light-go::before {
  content: "\f638";
}

.fa-face-exhaling::before {
  content: "\e480";
}

.fa-sensor-fire::before {
  content: "\e02a";
}

.fa-user-unlock::before {
  content: "\e058";
}

.fa-hexagon-divide::before {
  content: "\e1ad";
}

.fa-00::before {
  content: "\e467";
}

.fa-crow::before {
  content: "\f520";
}

.fa-cassette-betamax::before {
  content: "\f8a4";
}

.fa-betamax::before {
  content: "\f8a4";
}

.fa-sailboat::before {
  content: "\e445";
}

.fa-window-restore::before {
  content: "\f2d2";
}

.fa-nfc-magnifying-glass::before {
  content: "\e1f9";
}

.fa-file-binary::before {
  content: "\e175";
}

.fa-circle-v::before {
  content: "\e12a";
}

.fa-square-plus::before {
  content: "\f0fe";
}

.fa-plus-square::before {
  content: "\f0fe";
}

.fa-bowl-scoops::before {
  content: "\e3df";
}

.fa-mistletoe::before {
  content: "\f7b4";
}

.fa-custard::before {
  content: "\e403";
}

.fa-lacrosse-stick::before {
  content: "\e3b5";
}

.fa-hockey-mask::before {
  content: "\f6ee";
}

.fa-sunrise::before {
  content: "\f766";
}

.fa-subtitles::before {
  content: "\e60f";
}

.fa-panel-ews::before {
  content: "\e42e";
}

.fa-torii-gate::before {
  content: "\f6a1";
}

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

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

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

.fa-frog::before {
  content: "\f52e";
}

.fa-bucket::before {
  content: "\e4cf";
}

.fa-floppy-disk-pen::before {
  content: "\e182";
}

.fa-image::before {
  content: "\f03e";
}

.fa-window-frame::before {
  content: "\e04f";
}

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

.fa-cow::before {
  content: "\f6c8";
}

.fa-file-zip::before {
  content: "\e5ee";
}

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

.fa-down-from-line::before {
  content: "\f349";
}

.fa-arrow-alt-from-top::before {
  content: "\f349";
}

.fa-caret-up::before {
  content: "\f0d8";
}

.fa-shield-xmark::before {
  content: "\e24c";
}

.fa-shield-times::before {
  content: "\e24c";
}

.fa-screwdriver::before {
  content: "\f54a";
}

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

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

.fa-folder-closed::before {
  content: "\e185";
}

.fa-house-tsunami::before {
  content: "\e515";
}

.fa-square-nfi::before {
  content: "\e576";
}

.fa-forklift::before {
  content: "\f47a";
}

.fa-arrow-up-from-ground-water::before {
  content: "\e4b5";
}

.fa-bracket-square-right::before {
  content: "\]";
}

.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-square-a::before {
  content: "\e25f";
}

.fa-tick::before {
  content: "\e32f";
}

.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-refrigerator::before {
  content: "\e026";
}

.fa-monument::before {
  content: "\f5a6";
}

.fa-octagon-xmark::before {
  content: "\f2f0";
}

.fa-times-octagon::before {
  content: "\f2f0";
}

.fa-xmark-octagon::before {
  content: "\f2f0";
}

.fa-align-slash::before {
  content: "\f846";
}

.fa-snowplow::before {
  content: "\f7d2";
}

.fa-angles-right::before {
  content: "\f101";
}

.fa-angle-double-right::before {
  content: "\f101";
}

.fa-truck-ramp-couch::before {
  content: "\f4dd";
}

.fa-truck-couch::before {
  content: "\f4dd";
}

.fa-cannabis::before {
  content: "\f55f";
}

.fa-circle-play::before {
  content: "\f144";
}

.fa-play-circle::before {
  content: "\f144";
}

.fa-arrow-up-right-and-arrow-down-left-from-center::before {
  content: "\e0a0";
}

.fa-tablets::before {
  content: "\f490";
}

.fa-360-degrees::before {
  content: "\e2dc";
}

.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-square-dashed-circle-plus::before {
  content: "\e5c2";
}

.fa-money-simple-from-bracket::before {
  content: "\e313";
}

.fa-bat::before {
  content: "\f6b5";
}

.fa-circle-stop::before {
  content: "\f28d";
}

.fa-stop-circle::before {
  content: "\f28d";
}

.fa-head-side-headphones::before {
  content: "\f8c2";
}

.fa-phone-rotary::before {
  content: "\f8d3";
}

.fa-compass-drafting::before {
  content: "\f568";
}

.fa-drafting-compass::before {
  content: "\f568";
}

.fa-plate-wheat::before {
  content: "\e55a";
}

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

.fa-chopsticks::before {
  content: "\e3f7";
}

.fa-car-wrench::before {
  content: "\f5e3";
}

.fa-car-mechanic::before {
  content: "\f5e3";
}

.fa-icicles::before {
  content: "\f7ad";
}

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

.fa-neuter::before {
  content: "\f22c";
}

.fa-id-badge::before {
  content: "\f2c1";
}

.fa-kazoo::before {
  content: "\f8c7";
}

.fa-marker::before {
  content: "\f5a1";
}

.fa-bin-bottles::before {
  content: "\e5f5";
}

.fa-face-laugh-beam::before {
  content: "\f59a";
}

.fa-laugh-beam::before {
  content: "\f59a";
}

.fa-square-arrow-down-left::before {
  content: "\e261";
}

.fa-battery-bolt::before {
  content: "\f376";
}

.fa-tree-large::before {
  content: "\f7dd";
}

.fa-helicopter-symbol::before {
  content: "\e502";
}

.fa-aperture::before {
  content: "\e2df";
}

.fa-universal-access::before {
  content: "\f29a";
}

.fa-gear-complex::before {
  content: "\e5e9";
}

.fa-file-magnifying-glass::before {
  content: "\f865";
}

.fa-file-search::before {
  content: "\f865";
}

.fa-up-right::before {
  content: "\e2be";
}

.fa-circle-chevron-up::before {
  content: "\f139";
}

.fa-chevron-circle-up::before {
  content: "\f139";
}

.fa-user-police::before {
  content: "\e333";
}

.fa-lari-sign::before {
  content: "\e1c8";
}

.fa-volcano::before {
  content: "\f770";
}

.fa-teddy-bear::before {
  content: "\e3cf";
}

.fa-stocking::before {
  content: "\f7d5";
}

.fa-person-walking-dashed-line-arrow-right::before {
  content: "\e553";
}

.fa-image-slash::before {
  content: "\e1b7";
}

.fa-mask-snorkel::before {
  content: "\e3b7";
}

.fa-smoke::before {
  content: "\f760";
}

.fa-sterling-sign::before {
  content: "\f154";
}

.fa-gbp::before {
  content: "\f154";
}

.fa-pound-sign::before {
  content: "\f154";
}

.fa-battery-exclamation::before {
  content: "\e0b0";
}

.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-crystal-ball::before {
  content: "\e362";
}

.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-star-shooting::before {
  content: "\e036";
}

.fa-binary-lock::before {
  content: "\e33d";
}

.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-comment-pen::before {
  content: "\f4ae";
}

.fa-comment-edit::before {
  content: "\f4ae";
}

.fa-file-import::before {
  content: "\f56f";
}

.fa-arrow-right-to-file::before {
  content: "\f56f";
}

.fa-banjo::before {
  content: "\f8a3";
}

.fa-square-arrow-up-right::before {
  content: "\f14c";
}

.fa-external-link-square::before {
  content: "\f14c";
}

.fa-light-emergency-on::before {
  content: "\e420";
}

.fa-kerning::before {
  content: "\f86f";
}

.fa-box-open::before {
  content: "\f49e";
}

.fa-square-f::before {
  content: "\e270";
}

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

.fa-spa::before {
  content: "\f5bb";
}

.fa-arrow-left-from-line::before {
  content: "\f344";
}

.fa-arrow-from-right::before {
  content: "\f344";
}

.fa-strawberry::before {
  content: "\e32b";
}

.fa-location-pin-lock::before {
  content: "\e51f";
}

.fa-pause::before {
  content: "\f04c";
}

.fa-clock-eight-thirty::before {
  content: "\e346";
}

.fa-plane-engines::before {
  content: "\f3de";
}

.fa-plane-alt::before {
  content: "\f3de";
}

.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-gauge-low::before {
  content: "\f627";
}

.fa-tachometer-alt-slow::before {
  content: "\f627";
}

.fa-registered::before {
  content: "\f25d";
}

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

.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-globe-snow::before {
  content: "\f7a3";
}

.fa-subscript::before {
  content: "\f12c";
}

.fa-diamond-turn-right::before {
  content: "\f5eb";
}

.fa-directions::before {
  content: "\f5eb";
}

.fa-integral::before {
  content: "\f667";
}

.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-blinds-raised::before {
  content: "\f8fd";
}

.fa-smog::before {
  content: "\f75f";
}

.fa-ufo-beam::before {
  content: "\e048";
}

.fa-circle-caret-up::before {
  content: "\f331";
}

.fa-caret-circle-up::before {
  content: "\f331";
}

.fa-user-vneck-hair-long::before {
  content: "\e463";
}

.fa-square-a-lock::before {
  content: "\e44d";
}

.fa-crutch::before {
  content: "\f7f7";
}

.fa-gas-pump-slash::before {
  content: "\f5f4";
}

.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-transporter-4::before {
  content: "\e2a5";
}

.fa-chart-mixed-up-circle-currency::before {
  content: "\e5d8";
}

.fa-objects-align-right::before {
  content: "\e3bf";
}

.fa-arrows-turn-right::before {
  content: "\e4c0";
}

.fa-vest::before {
  content: "\e085";
}

.fa-pig::before {
  content: "\f706";
}

.fa-inbox-full::before {
  content: "\e1ba";
}

.fa-circle-envelope::before {
  content: "\e10c";
}

.fa-envelope-circle::before {
  content: "\e10c";
}

.fa-triangle-person-digging::before {
  content: "\f85d";
}

.fa-construction::before {
  content: "\f85d";
}

.fa-ferry::before {
  content: "\e4ea";
}

.fa-bullseye-arrow::before {
  content: "\f648";
}

.fa-arrows-down-to-people::before {
  content: "\e4b9";
}

.fa-seedling::before {
  content: "\f4d8";
}

.fa-sprout::before {
  content: "\f4d8";
}

.fa-clock-seven::before {
  content: "\e350";
}

.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-flashlight::before {
  content: "\f8b8";
}

.fa-group-arrows-rotate::before {
  content: "\e4f6";
}

.fa-bowl-food::before {
  content: "\e4c6";
}

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

.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-square-dollar::before {
  content: "\f2e9";
}

.fa-dollar-square::before {
  content: "\f2e9";
}

.fa-usd-square::before {
  content: "\f2e9";
}

.fa-phone-arrow-right::before {
  content: "\e5be";
}

.fa-hand-holding-seedling::before {
  content: "\f4bf";
}

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

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

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

.fa-thunderstorm::before {
  content: "\f76c";
}

.fa-chart-line-up-down::before {
  content: "\e5d7";
}

.fa-text-slash::before {
  content: "\f87d";
}

.fa-remove-format::before {
  content: "\f87d";
}

.fa-watch::before {
  content: "\f2e1";
}

.fa-circle-down-left::before {
  content: "\e107";
}

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

.fa-projector::before {
  content: "\f8d6";
}

.fa-face-smile-wink::before {
  content: "\f4da";
}

.fa-smile-wink::before {
  content: "\f4da";
}

.fa-tombstone-blank::before {
  content: "\f721";
}

.fa-tombstone-alt::before {
  content: "\f721";
}

.fa-chess-king-piece::before {
  content: "\f440";
}

.fa-chess-king-alt::before {
  content: "\f440";
}

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

.fa-left::before {
  content: "\f355";
}

.fa-arrow-alt-left::before {
  content: "\f355";
}

.fa-file-word::before {
  content: "\f1c2";
}

.fa-file-powerpoint::before {
  content: "\f1c4";
}

.fa-square-down::before {
  content: "\f350";
}

.fa-arrow-alt-square-down::before {
  content: "\f350";
}

.fa-objects-align-center-vertical::before {
  content: "\e3bd";
}

.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-wreath::before {
  content: "\f7e2";
}

.fa-children::before {
  content: "\e4e1";
}

.fa-meter-droplet::before {
  content: "\e1ea";
}

.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-signal-strong::before {
  content: "\f68f";
}

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

.fa-lollipop::before {
  content: "\e424";
}

.fa-lollypop::before {
  content: "\e424";
}

.fa-list-tree::before {
  content: "\e1d2";
}

.fa-envelope-open::before {
  content: "\f2b6";
}

.fa-draw-circle::before {
  content: "\f5ed";
}

.fa-cat-space::before {
  content: "\e001";
}

.fa-handshake-simple-slash::before {
  content: "\e05f";
}

.fa-handshake-alt-slash::before {
  content: "\e05f";
}

.fa-rabbit-running::before {
  content: "\f709";
}

.fa-rabbit-fast::before {
  content: "\f709";
}

.fa-memo-pad::before {
  content: "\e1da";
}

.fa-mattress-pillow::before {
  content: "\e525";
}

.fa-alarm-plus::before {
  content: "\f844";
}

.fa-alicorn::before {
  content: "\f6b0";
}

.fa-comment-question::before {
  content: "\e14b";
}

.fa-gingerbread-man::before {
  content: "\f79d";
}

.fa-guarani-sign::before {
  content: "\e19a";
}

.fa-burger-fries::before {
  content: "\e0cd";
}

.fa-mug-tea::before {
  content: "\f875";
}

.fa-border-top::before {
  content: "\f855";
}

.fa-arrows-rotate::before {
  content: "\f021";
}

.fa-refresh::before {
  content: "\f021";
}

.fa-sync::before {
  content: "\f021";
}

.fa-circle-book-open::before {
  content: "\e0ff";
}

.fa-book-circle::before {
  content: "\e0ff";
}

.fa-arrows-to-dotted-line::before {
  content: "\e0a6";
}

.fa-fire-extinguisher::before {
  content: "\f134";
}

.fa-garage-open::before {
  content: "\e00b";
}

.fa-shelves-empty::before {
  content: "\e246";
}

.fa-cruzeiro-sign::before {
  content: "\e152";
}

.fa-watch-apple::before {
  content: "\e2cb";
}

.fa-watch-calculator::before {
  content: "\f8f0";
}

.fa-list-dropdown::before {
  content: "\e1cf";
}

.fa-cabinet-filing::before {
  content: "\f64b";
}

.fa-burger-soda::before {
  content: "\f858";
}

.fa-square-arrow-up::before {
  content: "\f33c";
}

.fa-arrow-square-up::before {
  content: "\f33c";
}

.fa-greater-than-equal::before {
  content: "\f532";
}

.fa-pallet-box::before {
  content: "\e208";
}

.fa-face-confounded::before {
  content: "\e36c";
}

.fa-shield-halved::before {
  content: "\f3ed";
}

.fa-shield-alt::before {
  content: "\f3ed";
}

.fa-truck-plow::before {
  content: "\f7de";
}

.fa-book-atlas::before {
  content: "\f558";
}

.fa-atlas::before {
  content: "\f558";
}

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

.fa-grid-round-2::before {
  content: "\e5db";
}

.fa-comment-middle-top::before {
  content: "\e14a";
}

.fa-envelope-circle-check::before {
  content: "\e4e8";
}

.fa-layer-group::before {
  content: "\f5fd";
}

.fa-restroom-simple::before {
  content: "\e23a";
}

.fa-arrows-to-dot::before {
  content: "\e4be";
}

.fa-border-outer::before {
  content: "\f851";
}

.fa-hashtag-lock::before {
  content: "\e415";
}

.fa-clock-two-thirty::before {
  content: "\e35b";
}

.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-heart-half::before {
  content: "\e1ab";
}

.fa-comment-check::before {
  content: "\f4ac";
}

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

.fa-memo::before {
  content: "\e1d8";
}

.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-glass-citrus::before {
  content: "\f869";
}

.fa-calendar-lines-pen::before {
  content: "\e472";
}

.fa-church::before {
  content: "\f51d";
}

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

.fa-snowmobile::before {
  content: "\f7d1";
}

.fa-face-hushed::before {
  content: "\e37b";
}

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

.fa-pickaxe::before {
  content: "\e5bf";
}

.fa-link-simple-slash::before {
  content: "\e1ce";
}

.fa-democrat::before {
  content: "\f747";
}

.fa-face-confused::before {
  content: "\e36d";
}

.fa-pinball::before {
  content: "\e229";
}

.fa-z::before {
  content: "Z";
}

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

.fa-skiing::before {
  content: "\f7c9";
}

.fa-deer::before {
  content: "\f78e";
}

.fa-input-pipe::before {
  content: "\e1be";
}

.fa-road-lock::before {
  content: "\e567";
}

.fa-a::before {
  content: "A";
}

.fa-bookmark-slash::before {
  content: "\e0c2";
}

.fa-temperature-arrow-down::before {
  content: "\e03f";
}

.fa-temperature-down::before {
  content: "\e03f";
}

.fa-mace::before {
  content: "\f6f8";
}

.fa-feather-pointed::before {
  content: "\f56b";
}

.fa-feather-alt::before {
  content: "\f56b";
}

.fa-sausage::before {
  content: "\f820";
}

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

.fa-p::before {
  content: "P";
}

.fa-broom-wide::before {
  content: "\e5d1";
}

.fa-snowflake::before {
  content: "\f2dc";
}

.fa-stomach::before {
  content: "\f623";
}

.fa-newspaper::before {
  content: "\f1ea";
}

.fa-rectangle-ad::before {
  content: "\f641";
}

.fa-ad::before {
  content: "\f641";
}

.fa-guitar-electric::before {
  content: "\f8be";
}

.fa-arrow-turn-down-right::before {
  content: "\e3d6";
}

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

.fa-bread-slice-butter::before {
  content: "\e3e1";
}

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

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

.fa-user-group-crown::before {
  content: "\f6a5";
}

.fa-users-crown::before {
  content: "\f6a5";
}

.fa-circle-i::before {
  content: "\e111";
}

.fa-toilet-paper-check::before {
  content: "\e5b2";
}

.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-chart-waterfall::before {
  content: "\e0eb";
}

.fa-sparkle::before {
  content: "\e5d6";
}

.fa-face-party::before {
  content: "\e383";
}

.fa-kidneys::before {
  content: "\f5fb";
}

.fa-wifi-exclamation::before {
  content: "\e2cf";
}

.fa-chart-network::before {
  content: "\f78a";
}

.fa-person-dress-burst::before {
  content: "\e544";
}

.fa-dice-d4::before {
  content: "\f6d0";
}

.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-wheat-awn-slash::before {
  content: "\e338";
}

.fa-face-kiss-wink-heart::before {
  content: "\f598";
}

.fa-kiss-wink-heart::before {
  content: "\f598";
}

.fa-dagger::before {
  content: "\f6cb";
}

.fa-podium::before {
  content: "\f680";
}

.fa-memo-circle-check::before {
  content: "\e1d9";
}

.fa-route-highway::before {
  content: "\f61a";
}

.fa-down-to-line::before {
  content: "\f34a";
}

.fa-arrow-alt-to-bottom::before {
  content: "\f34a";
}

.fa-filter::before {
  content: "\f0b0";
}

.fa-square-g::before {
  content: "\e271";
}

.fa-circle-phone::before {
  content: "\e11b";
}

.fa-phone-circle::before {
  content: "\e11b";
}

.fa-clipboard-prescription::before {
  content: "\f5e8";
}

.fa-user-nurse-hair::before {
  content: "\e45d";
}

.fa-question::before {
  content: "\?";
}

.fa-file-signature::before {
  content: "\f573";
}

.fa-toggle-large-on::before {
  content: "\e5b1";
}

.fa-up-down-left-right::before {
  content: "\f0b2";
}

.fa-arrows-alt::before {
  content: "\f0b2";
}

.fa-dryer-heat::before {
  content: "\f862";
}

.fa-dryer-alt::before {
  content: "\f862";
}

.fa-house-chimney-user::before {
  content: "\e065";
}

.fa-hand-holding-heart::before {
  content: "\f4be";
}

.fa-arrow-up-small-big::before {
  content: "\f88f";
}

.fa-sort-size-up-alt::before {
  content: "\f88f";
}

.fa-train-track::before {
  content: "\e453";
}

.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-file-exclamation::before {
  content: "\f31a";
}

.fa-code::before {
  content: "\f121";
}

.fa-whiskey-glass::before {
  content: "\f7a0";
}

.fa-glass-whiskey::before {
  content: "\f7a0";
}

.fa-moon-stars::before {
  content: "\f755";
}

.fa-building-circle-exclamation::before {
  content: "\e4d3";
}

.fa-clothes-hanger::before {
  content: "\e136";
}

.fa-mobile-notch::before {
  content: "\e1ee";
}

.fa-mobile-iphone::before {
  content: "\e1ee";
}

.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-images-user::before {
  content: "\e1b9";
}

.fa-won-sign::before {
  content: "\f159";
}

.fa-krw::before {
  content: "\f159";
}

.fa-won::before {
  content: "\f159";
}

.fa-image-polaroid-user::before {
  content: "\e1b6";
}

.fa-virus-covid::before {
  content: "\e4a8";
}

.fa-square-ellipsis::before {
  content: "\e26e";
}

.fa-pie::before {
  content: "\f705";
}

.fa-chess-knight-piece::before {
  content: "\f442";
}

.fa-chess-knight-alt::before {
  content: "\f442";
}

.fa-austral-sign::before {
  content: "\e0a9";
}

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

.fa-f::before {
  content: "F";
}

.fa-leaf::before {
  content: "\f06c";
}

.fa-bed-bunk::before {
  content: "\f8f8";
}

.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-clock-eight::before {
  content: "\e345";
}

.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-circle-q::before {
  content: "\e11e";
}

.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-face-disguise::before {
  content: "\e370";
}

.fa-circle-arrow-down-right::before {
  content: "\e0fa";
}

.fa-alien-8bit::before {
  content: "\f8f6";
}

.fa-alien-monster::before {
  content: "\f8f6";
}

.fa-hand-point-ribbon::before {
  content: "\e1a6";
}

.fa-poop::before {
  content: "\f619";
}

.fa-object-exclude::before {
  content: "\e49c";
}

.fa-telescope::before {
  content: "\e03e";
}

.fa-location-pin::before {
  content: "\f041";
}

.fa-map-marker::before {
  content: "\f041";
}

.fa-square-list::before {
  content: "\e489";
}

.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-comment-code::before {
  content: "\e147";
}

.fa-sim-cards::before {
  content: "\e251";
}

.fa-starship::before {
  content: "\e039";
}

.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-seal::before {
  content: "\e241";
}

.fa-user-cowboy::before {
  content: "\f8ea";
}

.fa-hexagon-vertical-nft::before {
  content: "\e505";
}

.fa-face-rolling-eyes::before {
  content: "\f5a5";
}

.fa-meh-rolling-eyes::before {
  content: "\f5a5";
}

.fa-bread-loaf::before {
  content: "\f7eb";
}

.fa-rings-wedding::before {
  content: "\f81b";
}

.fa-object-group::before {
  content: "\f247";
}

.fa-french-fries::before {
  content: "\f803";
}

.fa-chart-line::before {
  content: "\f201";
}

.fa-line-chart::before {
  content: "\f201";
}

.fa-calendar-arrow-down::before {
  content: "\e0d0";
}

.fa-calendar-download::before {
  content: "\e0d0";
}

.fa-send-back::before {
  content: "\f87e";
}

.fa-mask-ventilator::before {
  content: "\e524";
}

.fa-signature-lock::before {
  content: "\e3ca";
}

.fa-arrow-right::before {
  content: "\f061";
}

.fa-signs-post::before {
  content: "\f277";
}

.fa-map-signs::before {
  content: "\f277";
}

.fa-octagon-plus::before {
  content: "\f301";
}

.fa-plus-octagon::before {
  content: "\f301";
}

.fa-cash-register::before {
  content: "\f788";
}

.fa-person-circle-question::before {
  content: "\e542";
}

.fa-melon-slice::before {
  content: "\e311";
}

.fa-space-station-moon::before {
  content: "\e033";
}

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

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

.fa-cup-straw::before {
  content: "\e363";
}

.fa-left-from-line::before {
  content: "\f348";
}

.fa-arrow-alt-from-right::before {
  content: "\f348";
}

.fa-h::before {
  content: "H";
}

.fa-basket-shopping-simple::before {
  content: "\e0af";
}

.fa-shopping-basket-alt::before {
  content: "\e0af";
}

.fa-hands-holding-heart::before {
  content: "\f4c3";
}

.fa-hands-heart::before {
  content: "\f4c3";
}

.fa-clock-nine::before {
  content: "\e34c";
}

.fa-tarp::before {
  content: "\e57b";
}

.fa-face-sleepy::before {
  content: "\e38e";
}

.fa-hand-horns::before {
  content: "\e1a9";
}

.fa-screwdriver-wrench::before {
  content: "\f7d9";
}

.fa-tools::before {
  content: "\f7d9";
}

.fa-arrows-to-eye::before {
  content: "\e4bf";
}

.fa-circle-three-quarters::before {
  content: "\e125";
}

.fa-trophy-star::before {
  content: "\f2eb";
}

.fa-trophy-alt::before {
  content: "\f2eb";
}

.fa-plug-circle-bolt::before {
  content: "\e55b";
}

.fa-face-thermometer::before {
  content: "\e39a";
}

.fa-grid-round-4::before {
  content: "\e5dd";
}

.fa-shirt-running::before {
  content: "\e3c8";
}

.fa-book-circle-arrow-up::before {
  content: "\e0bd";
}

.fa-face-nauseated::before {
  content: "\e381";
}

.fa-heart::before {
  content: "\f004";
}

.fa-file-chart-pie::before {
  content: "\f65a";
}

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

.fa-house-user::before {
  content: "\e1b0";
}

.fa-home-user::before {
  content: "\e1b0";
}

.fa-circle-arrow-down-left::before {
  content: "\e0f9";
}

.fa-dumpster-fire::before {
  content: "\f794";
}

.fa-hexagon-minus::before {
  content: "\f307";
}

.fa-minus-hexagon::before {
  content: "\f307";
}

.fa-left-to-line::before {
  content: "\f34b";
}

.fa-arrow-alt-to-left::before {
  content: "\f34b";
}

.fa-house-crack::before {
  content: "\e3b1";
}

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

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

.fa-arrow-left-long-to-line::before {
  content: "\e3d4";
}

.fa-brackets-round::before {
  content: "\e0c5";
}

.fa-parentheses::before {
  content: "\e0c5";
}

.fa-martini-glass-citrus::before {
  content: "\f561";
}

.fa-cocktail::before {
  content: "\f561";
}

.fa-user-shakespeare::before {
  content: "\e2c2";
}

.fa-arrow-right-to-arc::before {
  content: "\e4b2";
}

.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-gauge-circle-plus::before {
  content: "\e498";
}

.fa-folders::before {
  content: "\f660";
}

.fa-angel::before {
  content: "\f779";
}

.fa-value-absolute::before {
  content: "\f6a6";
}

.fa-rabbit::before {
  content: "\f708";
}

.fa-toilet-paper-slash::before {
  content: "\e072";
}

.fa-circle-euro::before {
  content: "\e5ce";
}

.fa-apple-whole::before {
  content: "\f5d1";
}

.fa-apple-alt::before {
  content: "\f5d1";
}

.fa-kitchen-set::before {
  content: "\e51a";
}

.fa-diamond-half::before {
  content: "\e5b7";
}

.fa-lock-keyhole::before {
  content: "\f30d";
}

.fa-lock-alt::before {
  content: "\f30d";
}

.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-square-info::before {
  content: "\f30f";
}

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

.fa-wifi-slash::before {
  content: "\f6ac";
}

.fa-toilet-paper-xmark::before {
  content: "\e5b3";
}

.fa-hands-holding-dollar::before {
  content: "\f4c5";
}

.fa-hands-usd::before {
  content: "\f4c5";
}

.fa-cube::before {
  content: "\f1b2";
}

.fa-arrow-down-triangle-square::before {
  content: "\f888";
}

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

.fa-bitcoin-sign::before {
  content: "\e0b4";
}

.fa-shutters::before {
  content: "\e449";
}

.fa-shield-dog::before {
  content: "\e573";
}

.fa-solar-panel::before {
  content: "\f5ba";
}

.fa-lock-open::before {
  content: "\f3c1";
}

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

.fa-house-chimney-heart::before {
  content: "\e1b2";
}

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

.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-cart-circle-exclamation::before {
  content: "\e3f2";
}

.fa-sword::before {
  content: "\f71c";
}

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

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

.fa-recycle::before {
  content: "\f1b8";
}

.fa-user-astronaut::before {
  content: "\f4fb";
}

.fa-interrobang::before {
  content: "\e5ba";
}

.fa-plane-slash::before {
  content: "\e069";
}

.fa-circle-dashed::before {
  content: "\e105";
}

.fa-trademark::before {
  content: "\f25c";
}

.fa-basketball::before {
  content: "\f434";
}

.fa-basketball-ball::before {
  content: "\f434";
}

.fa-fork-knife::before {
  content: "\f2e6";
}

.fa-utensils-alt::before {
  content: "\f2e6";
}

.fa-satellite-dish::before {
  content: "\f7c0";
}

.fa-badge-check::before {
  content: "\f336";
}

.fa-circle-up::before {
  content: "\f35b";
}

.fa-arrow-alt-circle-up::before {
  content: "\f35b";
}

.fa-slider::before {
  content: "\e252";
}

.fa-mobile-screen-button::before {
  content: "\f3cd";
}

.fa-mobile-alt::before {
  content: "\f3cd";
}

.fa-clock-one-thirty::before {
  content: "\e34f";
}

.fa-inbox-out::before {
  content: "\f311";
}

.fa-inbox-arrow-up::before {
  content: "\f311";
}

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

.fa-volume-high::before {
  content: "\f028";
}

.fa-volume-up::before {
  content: "\f028";
}

.fa-users-rays::before {
  content: "\e593";
}

.fa-wallet::before {
  content: "\f555";
}

.fa-octagon-check::before {
  content: "\e426";
}

.fa-flatbread-stuffed::before {
  content: "\e40c";
}

.fa-clipboard-check::before {
  content: "\f46c";
}

.fa-cart-circle-plus::before {
  content: "\e3f3";
}

.fa-truck-clock::before {
  content: "\f48c";
}

.fa-shipping-timed::before {
  content: "\f48c";
}

.fa-pool-8-ball::before {
  content: "\e3c5";
}

.fa-file-audio::before {
  content: "\f1c7";
}

.fa-turn-down-left::before {
  content: "\e331";
}

.fa-lock-hashtag::before {
  content: "\e423";
}

.fa-chart-radar::before {
  content: "\e0e7";
}

.fa-staff::before {
  content: "\f71b";
}

.fa-burger::before {
  content: "\f805";
}

.fa-hamburger::before {
  content: "\f805";
}

.fa-utility-pole::before {
  content: "\e2c3";
}

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

.fa-wrench::before {
  content: "\f0ad";
}

.fa-bugs::before {
  content: "\e4d0";
}

.fa-vector-polygon::before {
  content: "\e2c7";
}

.fa-diagram-nested::before {
  content: "\e157";
}

.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-image-user::before {
  content: "\e1b8";
}

.fa-buoy::before {
  content: "\e5b5";
}

.fa-plane-departure::before {
  content: "\f5b0";
}

.fa-handshake-slash::before {
  content: "\e060";
}

.fa-book-bookmark::before {
  content: "\e0bb";
}

.fa-border-center-h::before {
  content: "\f89c";
}

.fa-can-food::before {
  content: "\e3e6";
}

.fa-typewriter::before {
  content: "\f8e7";
}

.fa-arrow-right-from-arc::before {
  content: "\e4b1";
}

.fa-circle-k::before {
  content: "\e113";
}

.fa-face-hand-over-mouth::before {
  content: "\e378";
}

.fa-popcorn::before {
  content: "\f819";
}

.fa-house-water::before {
  content: "\f74f";
}

.fa-house-flood::before {
  content: "\f74f";
}

.fa-object-subtract::before {
  content: "\e49e";
}

.fa-code-branch::before {
  content: "\f126";
}

.fa-warehouse-full::before {
  content: "\f495";
}

.fa-warehouse-alt::before {
  content: "\f495";
}

.fa-hat-cowboy::before {
  content: "\f8c0";
}

.fa-bridge::before {
  content: "\e4c8";
}

.fa-phone-flip::before {
  content: "\f879";
}

.fa-phone-alt::before {
  content: "\f879";
}

.fa-arrow-down-from-dotted-line::before {
  content: "\e090";
}

.fa-file-doc::before {
  content: "\e5ed";
}

.fa-square-quarters::before {
  content: "\e44e";
}

.fa-truck-front::before {
  content: "\e2b7";
}

.fa-cat::before {
  content: "\f6be";
}

.fa-trash-xmark::before {
  content: "\e2b4";
}

.fa-circle-caret-left::before {
  content: "\f32e";
}

.fa-caret-circle-left::before {
  content: "\f32e";
}

.fa-files::before {
  content: "\e178";
}

.fa-anchor-circle-exclamation::before {
  content: "\e4ab";
}

.fa-face-clouds::before {
  content: "\e47d";
}

.fa-user-crown::before {
  content: "\f6a4";
}

.fa-truck-field::before {
  content: "\e58d";
}

.fa-route::before {
  content: "\f4d7";
}

.fa-cart-circle-check::before {
  content: "\e3f1";
}

.fa-clipboard-question::before {
  content: "\e4e3";
}

.fa-panorama::before {
  content: "\e209";
}

.fa-comment-medical::before {
  content: "\f7f5";
}

.fa-teeth-open::before {
  content: "\f62f";
}

.fa-user-tie-hair-long::before {
  content: "\e460";
}

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

.fa-head-side-medical::before {
  content: "\f809";
}

.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-user-robot::before {
  content: "\e04b";
}

.fa-square-parking::before {
  content: "\f540";
}

.fa-parking::before {
  content: "\f540";
}

.fa-card-diamond::before {
  content: "\e3ea";
}

.fa-face-zipper::before {
  content: "\e3a5";
}

.fa-face-raised-eyebrow::before {
  content: "\e388";
}

.fa-house-signal::before {
  content: "\e012";
}

.fa-square-chevron-up::before {
  content: "\f32c";
}

.fa-chevron-square-up::before {
  content: "\f32c";
}

.fa-bars-progress::before {
  content: "\f828";
}

.fa-tasks-alt::before {
  content: "\f828";
}

.fa-faucet-drip::before {
  content: "\e006";
}

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

.fa-dolphin::before {
  content: "\e168";
}

.fa-arrow-up-right::before {
  content: "\e09f";
}

.fa-circle-r::before {
  content: "\e120";
}

.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-circle-sort-up::before {
  content: "\e032";
}

.fa-sort-circle-up::before {
  content: "\e032";
}

.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-chestnut::before {
  content: "\e3f6";
}

.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-heat::before {
  content: "\e00c";
}

.fa-ticket-airline::before {
  content: "\e29a";
}

.fa-boot-heeled::before {
  content: "\e33f";
}

.fa-arrows-minimize::before {
  content: "\e0a5";
}

.fa-compress-arrows::before {
  content: "\e0a5";
}

.fa-audio-description::before {
  content: "\f29e";
}

.fa-person-military-to-person::before {
  content: "\e54c";
}

.fa-file-shield::before {
  content: "\e4f0";
}

.fa-hexagon::before {
  content: "\f312";
}

.fa-manhole::before {
  content: "\e1d6";
}

.fa-user-slash::before {
  content: "\f506";
}

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

.fa-tower-observation::before {
  content: "\e586";
}

.fa-floppy-disks::before {
  content: "\e183";
}

.fa-toilet-paper-blank-under::before {
  content: "\e29f";
}

.fa-toilet-paper-reverse-alt::before {
  content: "\e29f";
}

.fa-file-code::before {
  content: "\f1c9";
}

.fa-signal::before {
  content: "\f012";
}

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

.fa-signal-perfect::before {
  content: "\f012";
}

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

.fa-bus::before {
  content: "\f207";
}

.fa-heart-circle-xmark::before {
  content: "\e501";
}

.fa-arrow-up-left-from-circle::before {
  content: "\e09e";
}

.fa-house-chimney::before {
  content: "\e3af";
}

.fa-home-lg::before {
  content: "\e3af";
}

.fa-window-maximize::before {
  content: "\f2d0";
}

.fa-dryer::before {
  content: "\f861";
}

.fa-face-frown::before {
  content: "\f119";
}

.fa-frown::before {
  content: "\f119";
}

.fa-chess-bishop-piece::before {
  content: "\f43b";
}

.fa-chess-bishop-alt::before {
  content: "\f43b";
}

.fa-shirt-tank-top::before {
  content: "\e3c9";
}

.fa-diploma::before {
  content: "\f5ea";
}

.fa-scroll-ribbon::before {
  content: "\f5ea";
}

.fa-screencast::before {
  content: "\e23e";
}

.fa-walker::before {
  content: "\f831";
}

.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-face-kiss-closed-eyes::before {
  content: "\e37d";
}

.fa-scale-unbalanced::before {
  content: "\f515";
}

.fa-balance-scale-left::before {
  content: "\f515";
}

.fa-file-user::before {
  content: "\f65c";
}

.fa-user-police-tie::before {
  content: "\e334";
}

.fa-face-tongue-money::before {
  content: "\e39d";
}

.fa-tennis-ball::before {
  content: "\f45e";
}

.fa-square-l::before {
  content: "\e275";
}

.fa-sort-up::before {
  content: "\f0de";
}

.fa-sort-asc::before {
  content: "\f0de";
}

.fa-calendar-arrow-up::before {
  content: "\e0d1";
}

.fa-calendar-upload::before {
  content: "\e0d1";
}

.fa-comment-dots::before {
  content: "\f4ad";
}

.fa-commenting::before {
  content: "\f4ad";
}

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

.fa-scarf::before {
  content: "\f7c1";
}

.fa-album-circle-plus::before {
  content: "\e48c";
}

.fa-user-nurse-hair-long::before {
  content: "\e45e";
}

.fa-diamond::before {
  content: "\f219";
}

.fa-square-left::before {
  content: "\f351";
}

.fa-arrow-alt-square-left::before {
  content: "\f351";
}

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

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

.fa-circle-ellipsis-vertical::before {
  content: "\e10b";
}

.fa-hand-holding-dollar::before {
  content: "\f4c0";
}

.fa-hand-holding-usd::before {
  content: "\f4c0";
}

.fa-grid-dividers::before {
  content: "\e3ad";
}

.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-face-pensive::before {
  content: "\e384";
}

.fa-user-music::before {
  content: "\f8eb";
}

.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-messages-dollar::before {
  content: "\f652";
}

.fa-comments-alt-dollar::before {
  content: "\f652";
}

.fa-sensor-on::before {
  content: "\e02b";
}

.fa-balloon::before {
  content: "\e2e3";
}

.fa-biohazard::before {
  content: "\f780";
}

.fa-chess-queen-piece::before {
  content: "\f446";
}

.fa-chess-queen-alt::before {
  content: "\f446";
}

.fa-location-crosshairs::before {
  content: "\f601";
}

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

.fa-mars-double::before {
  content: "\f227";
}

.fa-house-person-leave::before {
  content: "\e00f";
}

.fa-house-leave::before {
  content: "\e00f";
}

.fa-house-person-depart::before {
  content: "\e00f";
}

.fa-ruler-triangle::before {
  content: "\f61c";
}

.fa-card-club::before {
  content: "\e3e9";
}

.fa-child-dress::before {
  content: "\e59c";
}

.fa-users-between-lines::before {
  content: "\e591";
}

.fa-lungs-virus::before {
  content: "\e067";
}

.fa-spinner-third::before {
  content: "\f3f4";
}

.fa-face-grin-tears::before {
  content: "\f588";
}

.fa-grin-tears::before {
  content: "\f588";
}

.fa-phone::before {
  content: "\f095";
}

.fa-computer-mouse-scrollwheel::before {
  content: "\f8cd";
}

.fa-mouse-alt::before {
  content: "\f8cd";
}

.fa-calendar-xmark::before {
  content: "\f273";
}

.fa-calendar-times::before {
  content: "\f273";
}

.fa-child-reaching::before {
  content: "\e59d";
}

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

.fa-narwhal::before {
  content: "\f6fe";
}

.fa-ramp-loading::before {
  content: "\f4d4";
}

.fa-calendar-circle-plus::before {
  content: "\e470";
}

.fa-toothbrush::before {
  content: "\f635";
}

.fa-border-inner::before {
  content: "\f84e";
}

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

.fa-kiwi-fruit::before {
  content: "\e30c";
}

.fa-traffic-light-slow::before {
  content: "\f639";
}

.fa-rectangle-code::before {
  content: "\e322";
}

.fa-head-side-virus::before {
  content: "\e064";
}

.fa-keyboard-brightness::before {
  content: "\e1c0";
}

.fa-books-medical::before {
  content: "\f7e8";
}

.fa-lightbulb-slash::before {
  content: "\f673";
}

.fa-house-blank::before {
  content: "\e487";
}

.fa-home-blank::before {
  content: "\e487";
}

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

.fa-square-heart::before {
  content: "\f4c8";
}

.fa-heart-square::before {
  content: "\f4c8";
}

.fa-puzzle::before {
  content: "\e443";
}

.fa-user-gear::before {
  content: "\f4fe";
}

.fa-user-cog::before {
  content: "\f4fe";
}

.fa-pipe-circle-check::before {
  content: "\e436";
}

.fa-arrow-up-1-9::before {
  content: "\f163";
}

.fa-sort-numeric-up::before {
  content: "\f163";
}

.fa-octagon-exclamation::before {
  content: "\e204";
}

.fa-dial-low::before {
  content: "\e15d";
}

.fa-door-closed::before {
  content: "\f52a";
}

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

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

.fa-conveyor-belt-boxes::before {
  content: "\f46f";
}

.fa-conveyor-belt-alt::before {
  content: "\f46f";
}

.fa-shield-virus::before {
  content: "\e06c";
}

.fa-starfighter-twin-ion-engine-advanced::before {
  content: "\e28e";
}

.fa-starfighter-alt-advanced::before {
  content: "\e28e";
}

.fa-dice-six::before {
  content: "\f526";
}

.fa-starfighter-twin-ion-engine::before {
  content: "\e038";
}

.fa-starfighter-alt::before {
  content: "\e038";
}

.fa-rocket-launch::before {
  content: "\e027";
}

.fa-mosquito-net::before {
  content: "\e52c";
}

.fa-vent-damper::before {
  content: "\e465";
}

.fa-bridge-water::before {
  content: "\e4ce";
}

.fa-ban-bug::before {
  content: "\f7f9";
}

.fa-debug::before {
  content: "\f7f9";
}

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

.fa-text-width::before {
  content: "\f035";
}

.fa-garage-car::before {
  content: "\e00a";
}

.fa-square-kanban::before {
  content: "\e488";
}

.fa-hat-wizard::before {
  content: "\f6e8";
}

.fa-pen-fancy::before {
  content: "\f5ac";
}

.fa-coffee-pot::before {
  content: "\e002";
}

.fa-mouse-field::before {
  content: "\e5a8";
}

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

.fa-digging::before {
  content: "\f85e";
}

.fa-shower-down::before {
  content: "\e24d";
}

.fa-shower-alt::before {
  content: "\e24d";
}

.fa-box-circle-check::before {
  content: "\e0c4";
}

.fa-brightness::before {
  content: "\e0c9";
}

.fa-car-side-bolt::before {
  content: "\e344";
}

.fa-ornament::before {
  content: "\f7b8";
}

.fa-phone-arrow-down-left::before {
  content: "\e223";
}

.fa-phone-arrow-down::before {
  content: "\e223";
}

.fa-phone-incoming::before {
  content: "\e223";
}

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

.fa-hand-fingers-crossed::before {
  content: "\e1a3";
}

.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-arrow-down-small-big::before {
  content: "\f88d";
}

.fa-sort-size-down-alt::before {
  content: "\f88d";
}

.fa-book-medical::before {
  content: "\f7e6";
}

.fa-face-melting::before {
  content: "\e483";
}

.fa-poo::before {
  content: "\f2fe";
}

.fa-pen-clip-slash::before {
  content: "\e20f";
}

.fa-pen-alt-slash::before {
  content: "\e20f";
}

.fa-quote-right::before {
  content: "\f10e";
}

.fa-quote-right-alt::before {
  content: "\f10e";
}

.fa-scroll-old::before {
  content: "\f70f";
}

.fa-guitars::before {
  content: "\f8bf";
}

.fa-phone-xmark::before {
  content: "\e227";
}

.fa-hose::before {
  content: "\e419";
}

.fa-clock-six::before {
  content: "\e352";
}

.fa-shirt::before {
  content: "\f553";
}

.fa-t-shirt::before {
  content: "\f553";
}

.fa-tshirt::before {
  content: "\f553";
}

.fa-billboard::before {
  content: "\e5cd";
}

.fa-square-r::before {
  content: "\e27c";
}

.fa-cubes::before {
  content: "\f1b3";
}

.fa-envelope-open-dollar::before {
  content: "\f657";
}

.fa-divide::before {
  content: "\f529";
}

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

.fa-lamp-floor::before {
  content: "\e015";
}

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

.fa-tenge-sign::before {
  content: "\f7d7";
}

.fa-tenge::before {
  content: "\f7d7";
}

.fa-headphones::before {
  content: "\f025";
}

.fa-hands-holding::before {
  content: "\f4c2";
}

.fa-campfire::before {
  content: "\f6ba";
}

.fa-circle-ampersand::before {
  content: "\e0f8";
}

.fa-snowflakes::before {
  content: "\f7cf";
}

.fa-hands-clapping::before {
  content: "\e1a8";
}

.fa-republican::before {
  content: "\f75e";
}

.fa-leaf-maple::before {
  content: "\f6f6";
}

.fa-arrow-left::before {
  content: "\f060";
}

.fa-person-circle-xmark::before {
  content: "\e543";
}

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

.fa-cup-straw-swoosh::before {
  content: "\e364";
}

.fa-temperature-sun::before {
  content: "\f76a";
}

.fa-temperature-hot::before {
  content: "\f76a";
}

.fa-align-left::before {
  content: "\f036";
}

.fa-dice-d6::before {
  content: "\f6d1";
}

.fa-restroom::before {
  content: "\f7bd";
}

.fa-high-definition::before {
  content: "\e1ae";
}

.fa-rectangle-hd::before {
  content: "\e1ae";
}

.fa-j::before {
  content: "J";
}

.fa-galaxy::before {
  content: "\e008";
}

.fa-users-viewfinder::before {
  content: "\e595";
}

.fa-file-video::before {
  content: "\f1c8";
}

.fa-cherries::before {
  content: "\e0ec";
}

.fa-up-right-from-square::before {
  content: "\f35d";
}

.fa-external-link-alt::before {
  content: "\f35d";
}

.fa-circle-sort::before {
  content: "\e030";
}

.fa-sort-circle::before {
  content: "\e030";
}

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

.fa-th::before {
  content: "\f00a";
}

.fa-file-pdf::before {
  content: "\f1c1";
}

.fa-siren::before {
  content: "\e02d";
}

.fa-arrow-up-to-dotted-line::before {
  content: "\e0a1";
}

.fa-image-landscape::before {
  content: "\e1b5";
}

.fa-landscape::before {
  content: "\e1b5";
}

.fa-tank-water::before {
  content: "\e452";
}

.fa-curling-stone::before {
  content: "\f44a";
}

.fa-curling::before {
  content: "\f44a";
}

.fa-gamepad-modern::before {
  content: "\e5a2";
}

.fa-gamepad-alt::before {
  content: "\e5a2";
}

.fa-messages-question::before {
  content: "\e1e7";
}

.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-briefcase-arrow-right::before {
  content: "\e2f2";
}

.fa-expand-wide::before {
  content: "\f320";
}

.fa-clock-eleven-thirty::before {
  content: "\e348";
}

.fa-rv::before {
  content: "\f7be";
}

.fa-user-secret::before {
  content: "\f21b";
}

.fa-otter::before {
  content: "\f700";
}

.fa-dreidel::before {
  content: "\f792";
}

.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-flower-tulip::before {
  content: "\f801";
}

.fa-people-pants-simple::before {
  content: "\e21a";
}

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

.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-solar-system::before {
  content: "\e02f";
}

.fa-seal-question::before {
  content: "\e243";
}

.fa-phone-volume::before {
  content: "\f2a0";
}

.fa-volume-control-phone::before {
  content: "\f2a0";
}

.fa-disc-drive::before {
  content: "\f8b5";
}

.fa-hat-cowboy-side::before {
  content: "\f8c1";
}

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

.fa-rows::before {
  content: "\e292";
}

.fa-location-exclamation::before {
  content: "\f608";
}

.fa-map-marker-exclamation::before {
  content: "\f608";
}

.fa-face-fearful::before {
  content: "\e375";
}

.fa-clipboard-user::before {
  content: "\f7f3";
}

.fa-bus-school::before {
  content: "\f5dd";
}

.fa-film-slash::before {
  content: "\e179";
}

.fa-square-arrow-down-right::before {
  content: "\e262";
}

.fa-book-sparkles::before {
  content: "\f6b8";
}

.fa-book-spells::before {
  content: "\f6b8";
}

.fa-washing-machine::before {
  content: "\f898";
}

.fa-washer::before {
  content: "\f898";
}

.fa-child::before {
  content: "\f1ae";
}

.fa-lira-sign::before {
  content: "\f195";
}

.fa-user-visor::before {
  content: "\e04c";
}

.fa-file-plus-minus::before {
  content: "\e177";
}

.fa-chess-clock-flip::before {
  content: "\f43e";
}

.fa-chess-clock-alt::before {
  content: "\f43e";
}

.fa-satellite::before {
  content: "\f7bf";
}

.fa-plane-lock::before {
  content: "\e558";
}

.fa-steering-wheel::before {
  content: "\f622";
}

.fa-tag::before {
  content: "\f02b";
}

.fa-stretcher::before {
  content: "\f825";
}

.fa-book-section::before {
  content: "\e0c1";
}

.fa-book-law::before {
  content: "\e0c1";
}

.fa-inboxes::before {
  content: "\e1bb";
}

.fa-coffee-bean::before {
  content: "\e13e";
}

.fa-circle-yen::before {
  content: "\e5d0";
}

.fa-brackets-curly::before {
  content: "\f7ea";
}

.fa-ellipsis-stroke-vertical::before {
  content: "\f39c";
}

.fa-ellipsis-v-alt::before {
  content: "\f39c";
}

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

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

.fa-cake-candles::before {
  content: "\f1fd";
}

.fa-birthday-cake::before {
  content: "\f1fd";
}

.fa-cake::before {
  content: "\f1fd";
}

.fa-head-side::before {
  content: "\f6e9";
}

.fa-envelope::before {
  content: "\f0e0";
}

.fa-dolly-empty::before {
  content: "\f473";
}

.fa-face-tissue::before {
  content: "\e39c";
}

.fa-angles-up::before {
  content: "\f102";
}

.fa-angle-double-up::before {
  content: "\f102";
}

.fa-bin-recycle::before {
  content: "\e5f7";
}

.fa-paperclip::before {
  content: "\f0c6";
}

.fa-chart-line-down::before {
  content: "\f64d";
}

.fa-arrow-right-to-city::before {
  content: "\e4b3";
}

.fa-lock-a::before {
  content: "\e422";
}

.fa-ribbon::before {
  content: "\f4d6";
}

.fa-lungs::before {
  content: "\f604";
}

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

.fa-arrow-up-9-1::before {
  content: "\f887";
}

.fa-sort-numeric-up-alt::before {
  content: "\f887";
}

.fa-apple-core::before {
  content: "\e08f";
}

.fa-circle-y::before {
  content: "\e12f";
}

.fa-h6::before {
  content: "\e413";
}

.fa-litecoin-sign::before {
  content: "\e1d3";
}

.fa-circle-small::before {
  content: "\e122";
}

.fa-border-none::before {
  content: "\f850";
}

.fa-arrow-turn-down-left::before {
  content: "\e2e1";
}

.fa-circle-nodes::before {
  content: "\e4e2";
}

.fa-parachute-box::before {
  content: "\f4cd";
}

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

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

.fa-rugby-ball::before {
  content: "\e3c6";
}

.fa-comment-music::before {
  content: "\f8b0";
}

.fa-indent::before {
  content: "\f03c";
}

.fa-tree-deciduous::before {
  content: "\f400";
}

.fa-tree-alt::before {
  content: "\f400";
}

.fa-puzzle-piece-simple::before {
  content: "\e231";
}

.fa-puzzle-piece-alt::before {
  content: "\e231";
}

.fa-truck-field-un::before {
  content: "\e58e";
}

.fa-nfc-trash::before {
  content: "\e1fd";
}

.fa-hourglass::before {
  content: "\f254";
}

.fa-hourglass-empty::before {
  content: "\f254";
}

.fa-mountain::before {
  content: "\f6fc";
}

.fa-file-xmark::before {
  content: "\f317";
}

.fa-file-times::before {
  content: "\f317";
}

.fa-house-heart::before {
  content: "\f4c9";
}

.fa-home-heart::before {
  content: "\f4c9";
}

.fa-house-chimney-blank::before {
  content: "\e3b0";
}

.fa-meter-bolt::before {
  content: "\e1e9";
}

.fa-user-doctor::before {
  content: "\f0f0";
}

.fa-user-md::before {
  content: "\f0f0";
}

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

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

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

.fa-fishing-rod::before {
  content: "\e3a8";
}

.fa-hammer-crash::before {
  content: "\e414";
}

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

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

.fa-camera-polaroid::before {
  content: "\f8aa";
}

.fa-camera::before {
  content: "\f030";
}

.fa-camera-alt::before {
  content: "\f030";
}

.fa-square-virus::before {
  content: "\e578";
}

.fa-cart-arrow-up::before {
  content: "\e3ee";
}

.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-buoy-mooring::before {
  content: "\e5b6";
}

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

.fa-hand-holding-droplet::before {
  content: "\f4c1";
}

.fa-hand-holding-water::before {
  content: "\f4c1";
}

.fa-tricycle-adult::before {
  content: "\e5c4";
}

.fa-waveform::before {
  content: "\f8f1";
}

.fa-water::before {
  content: "\f773";
}

.fa-star-sharp-half-stroke::before {
  content: "\e28d";
}

.fa-star-sharp-half-alt::before {
  content: "\e28d";
}

.fa-nfc-signal::before {
  content: "\e1fb";
}

.fa-plane-prop::before {
  content: "\e22b";
}

.fa-calendar-check::before {
  content: "\f274";
}

.fa-clock-desk::before {
  content: "\e134";
}

.fa-calendar-clock::before {
  content: "\e0d2";
}

.fa-calendar-time::before {
  content: "\e0d2";
}

.fa-braille::before {
  content: "\f2a1";
}

.fa-prescription-bottle-medical::before {
  content: "\f486";
}

.fa-prescription-bottle-alt::before {
  content: "\f486";
}

.fa-plate-utensils::before {
  content: "\e43b";
}

.fa-family-pants::before {
  content: "\e302";
}

.fa-hose-reel::before {
  content: "\e41a";
}

.fa-house-window::before {
  content: "\e3b3";
}

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

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

.fa-crosshairs::before {
  content: "\f05b";
}

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

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

.fa-alien::before {
  content: "\f8f5";
}

.fa-tent::before {
  content: "\e57d";
}

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

.fa-vest-patches::before {
  content: "\e086";
}

.fa-people-dress-simple::before {
  content: "\e218";
}

.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-bowling-ball-pin::before {
  content: "\e0c3";
}

.fa-bell-school-slash::before {
  content: "\f5d6";
}

.fa-plus-large::before {
  content: "\e59e";
}

.fa-money-bill-wheat::before {
  content: "\e52a";
}

.fa-camera-viewfinder::before {
  content: "\e0da";
}

.fa-screenshot::before {
  content: "\e0da";
}

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

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

.fa-car-building::before {
  content: "\f859";
}

.fa-border-bottom-right::before {
  content: "\f854";
}

.fa-border-style-alt::before {
  content: "\f854";
}

.fa-octagon::before {
  content: "\f306";
}

.fa-comment-arrow-up-right::before {
  content: "\e145";
}

.fa-octagon-divide::before {
  content: "\e203";
}

.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-tv-music::before {
  content: "\f8e6";
}

.fa-hard-drive::before {
  content: "\f0a0";
}

.fa-hdd::before {
  content: "\f0a0";
}

.fa-reel::before {
  content: "\e238";
}

.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-alarm-exclamation::before {
  content: "\f843";
}

.fa-house-medical-circle-check::before {
  content: "\e511";
}

.fa-traffic-cone::before {
  content: "\f636";
}

.fa-grate::before {
  content: "\e193";
}

.fa-arrow-down-right::before {
  content: "\e093";
}

.fa-person-skiing-nordic::before {
  content: "\f7ca";
}

.fa-skiing-nordic::before {
  content: "\f7ca";
}

.fa-calendar-plus::before {
  content: "\f271";
}

.fa-person-from-portal::before {
  content: "\e023";
}

.fa-portal-exit::before {
  content: "\e023";
}

.fa-plane-arrival::before {
  content: "\f5af";
}

.fa-cowbell-circle-plus::before {
  content: "\f8b4";
}

.fa-cowbell-more::before {
  content: "\f8b4";
}

.fa-circle-left::before {
  content: "\f359";
}

.fa-arrow-alt-circle-left::before {
  content: "\f359";
}

.fa-distribute-spacing-vertical::before {
  content: "\e366";
}

.fa-signal-bars-fair::before {
  content: "\f692";
}

.fa-signal-alt-2::before {
  content: "\f692";
}

.fa-sportsball::before {
  content: "\e44b";
}

.fa-game-console-handheld-crank::before {
  content: "\e5b9";
}

.fa-train-subway::before {
  content: "\f239";
}

.fa-subway::before {
  content: "\f239";
}

.fa-chart-gantt::before {
  content: "\e0e4";
}

.fa-face-smile-upside-down::before {
  content: "\e395";
}

.fa-ball-pile::before {
  content: "\f77e";
}

.fa-badge-dollar::before {
  content: "\f645";
}

.fa-money-bills-simple::before {
  content: "\e1f4";
}

.fa-money-bills-alt::before {
  content: "\e1f4";
}

.fa-list-timeline::before {
  content: "\e1d1";
}

.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-keyboard-down::before {
  content: "\e1c2";
}

.fa-circle-up-right::before {
  content: "\e129";
}

.fa-cloud-bolt-moon::before {
  content: "\f76d";
}

.fa-thunderstorm-moon::before {
  content: "\f76d";
}

.fa-dna::before {
  content: "\f471";
}

.fa-virus-slash::before {
  content: "\e075";
}

.fa-bracket-round-right::before {
  content: "\)";
}

.fa-circle-sterling::before {
  content: "\e5cf";
}

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

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

.fa-subtract::before {
  content: "\f068";
}

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

.fa-flame::before {
  content: "\f6df";
}

.fa-right-to-line::before {
  content: "\f34c";
}

.fa-arrow-alt-to-right::before {
  content: "\f34c";
}

.fa-gif::before {
  content: "\e190";
}

.fa-chess::before {
  content: "\f439";
}

.fa-trash-slash::before {
  content: "\e2b3";
}

.fa-arrow-left-long::before {
  content: "\f177";
}

.fa-long-arrow-left::before {
  content: "\f177";
}

.fa-plug-circle-check::before {
  content: "\e55c";
}

.fa-font-case::before {
  content: "\f866";
}

.fa-street-view::before {
  content: "\f21d";
}

.fa-arrow-down-left::before {
  content: "\e091";
}

.fa-franc-sign::before {
  content: "\e18f";
}

.fa-flask-round-poison::before {
  content: "\f6e0";
}

.fa-flask-poison::before {
  content: "\f6e0";
}

.fa-volume-off::before {
  content: "\f026";
}

.fa-book-circle-arrow-right::before {
  content: "\e0bc";
}

.fa-chart-user::before {
  content: "\f6a3";
}

.fa-user-chart::before {
  content: "\f6a3";
}

.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-presentation-screen::before {
  content: "\f685";
}

.fa-presentation::before {
  content: "\f685";
}

.fa-circle-bolt::before {
  content: "\e0fe";
}

.fa-face-smile-halo::before {
  content: "\e38f";
}

.fa-cart-circle-arrow-down::before {
  content: "\e3ef";
}

.fa-house-person-return::before {
  content: "\e011";
}

.fa-house-person-arrive::before {
  content: "\e011";
}

.fa-house-return::before {
  content: "\e011";
}

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

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

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

.fa-file-certificate::before {
  content: "\f5f3";
}

.fa-file-award::before {
  content: "\f5f3";
}

.fa-user-doctor-hair-long::before {
  content: "\e459";
}

.fa-camera-security::before {
  content: "\f8fe";
}

.fa-camera-home::before {
  content: "\f8fe";
}

.fa-gear::before {
  content: "\f013";
}

.fa-cog::before {
  content: "\f013";
}

.fa-droplet-slash::before {
  content: "\f5c7";
}

.fa-tint-slash::before {
  content: "\f5c7";
}

.fa-book-heart::before {
  content: "\f499";
}

.fa-mosque::before {
  content: "\f678";
}

.fa-duck::before {
  content: "\f6d8";
}

.fa-mosquito::before {
  content: "\e52b";
}

.fa-star-of-david::before {
  content: "\f69a";
}

.fa-flag-swallowtail::before {
  content: "\f74c";
}

.fa-flag-alt::before {
  content: "\f74c";
}

.fa-person-military-rifle::before {
  content: "\e54b";
}

.fa-car-garage::before {
  content: "\f5e2";
}

.fa-cart-shopping::before {
  content: "\f07a";
}

.fa-shopping-cart::before {
  content: "\f07a";
}

.fa-book-font::before {
  content: "\e0bf";
}

.fa-shield-plus::before {
  content: "\e24a";
}

.fa-vials::before {
  content: "\f493";
}

.fa-eye-dropper-full::before {
  content: "\e172";
}

.fa-distribute-spacing-horizontal::before {
  content: "\e365";
}

.fa-tablet-rugged::before {
  content: "\f48f";
}

.fa-temperature-snow::before {
  content: "\f768";
}

.fa-temperature-frigid::before {
  content: "\f768";
}

.fa-moped::before {
  content: "\e3b9";
}

.fa-face-smile-plus::before {
  content: "\f5b9";
}

.fa-smile-plus::before {
  content: "\f5b9";
}

.fa-radio-tuner::before {
  content: "\f8d8";
}

.fa-radio-alt::before {
  content: "\f8d8";
}

.fa-face-swear::before {
  content: "\e399";
}

.fa-water-arrow-down::before {
  content: "\f774";
}

.fa-water-lower::before {
  content: "\f774";
}

.fa-scanner-touchscreen::before {
  content: "\f48a";
}

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

.fa-plug-circle-plus::before {
  content: "\e55f";
}

.fa-person-ski-jumping::before {
  content: "\f7c7";
}

.fa-ski-jump::before {
  content: "\f7c7";
}

.fa-place-of-worship::before {
  content: "\f67f";
}

.fa-water-arrow-up::before {
  content: "\f775";
}

.fa-water-rise::before {
  content: "\f775";
}

.fa-waveform-lines::before {
  content: "\f8f2";
}

.fa-waveform-path::before {
  content: "\f8f2";
}

.fa-split::before {
  content: "\e254";
}

.fa-film-canister::before {
  content: "\f8b7";
}

.fa-film-cannister::before {
  content: "\f8b7";
}

.fa-folder-xmark::before {
  content: "\f65f";
}

.fa-folder-times::before {
  content: "\f65f";
}

.fa-toilet-paper-blank::before {
  content: "\f71f";
}

.fa-toilet-paper-alt::before {
  content: "\f71f";
}

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

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

.fa-hexagon-vertical-nft-slanted::before {
  content: "\e506";
}

.fa-folder-music::before {
  content: "\e18d";
}

.fa-display-medical::before {
  content: "\e166";
}

.fa-desktop-medical::before {
  content: "\e166";
}

.fa-share-all::before {
  content: "\f367";
}

.fa-peapod::before {
  content: "\e31c";
}

.fa-chess-clock::before {
  content: "\f43d";
}

.fa-axe::before {
  content: "\f6b2";
}

.fa-square-d::before {
  content: "\e268";
}

.fa-grip-vertical::before {
  content: "\f58e";
}

.fa-mobile-signal-out::before {
  content: "\e1f0";
}

.fa-arrow-turn-up::before {
  content: "\f148";
}

.fa-level-up::before {
  content: "\f148";
}

.fa-u::before {
  content: "U";
}

.fa-arrow-up-from-dotted-line::before {
  content: "\e09b";
}

.fa-square-root-variable::before {
  content: "\f698";
}

.fa-square-root-alt::before {
  content: "\f698";
}

.fa-light-switch-on::before {
  content: "\e019";
}

.fa-arrow-down-arrow-up::before {
  content: "\f883";
}

.fa-sort-alt::before {
  content: "\f883";
}

.fa-raindrops::before {
  content: "\f75c";
}

.fa-dash::before {
  content: "\e404";
}

.fa-minus-large::before {
  content: "\e404";
}

.fa-clock::before {
  content: "\f017";
}

.fa-clock-four::before {
  content: "\f017";
}

.fa-input-numeric::before {
  content: "\e1bd";
}

.fa-truck-tow::before {
  content: "\e2b8";
}

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

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

.fa-pallet::before {
  content: "\f482";
}

.fa-car-bolt::before {
  content: "\e341";
}

.fa-arrows-maximize::before {
  content: "\f31d";
}

.fa-expand-arrows::before {
  content: "\f31d";
}

.fa-faucet::before {
  content: "\e005";
}

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

.fa-lamp-street::before {
  content: "\e1c5";
}

.fa-list-radio::before {
  content: "\e1d0";
}

.fa-pen-nib-slash::before {
  content: "\e4a1";
}

.fa-baseball-bat-ball::before {
  content: "\f432";
}

.fa-square-up-left::before {
  content: "\e282";
}

.fa-overline::before {
  content: "\f876";
}

.fa-s::before {
  content: "S";
}

.fa-timeline::before {
  content: "\e29c";
}

.fa-keyboard::before {
  content: "\f11c";
}

.fa-arrows-from-dotted-line::before {
  content: "\e0a3";
}

.fa-usb-drive::before {
  content: "\f8e9";
}

.fa-ballot::before {
  content: "\f732";
}

.fa-caret-down::before {
  content: "\f0d7";
}

.fa-location-dot-slash::before {
  content: "\f605";
}

.fa-map-marker-alt-slash::before {
  content: "\f605";
}

.fa-cards::before {
  content: "\e3ed";
}

.fa-house-chimney-medical::before {
  content: "\f7f2";
}

.fa-clinic-medical::before {
  content: "\f7f2";
}

.fa-boxing-glove::before {
  content: "\f438";
}

.fa-glove-boxing::before {
  content: "\f438";
}

.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-bell-school::before {
  content: "\f5d5";
}

.fa-mobile-screen::before {
  content: "\f3cf";
}

.fa-mobile-android-alt::before {
  content: "\f3cf";
}

.fa-plane-up::before {
  content: "\e22d";
}

.fa-folder-heart::before {
  content: "\e189";
}

.fa-circle-location-arrow::before {
  content: "\f602";
}

.fa-location-circle::before {
  content: "\f602";
}

.fa-face-head-bandage::before {
  content: "\e37a";
}

.fa-sushi-roll::before {
  content: "\e48b";
}

.fa-maki-roll::before {
  content: "\e48b";
}

.fa-makizushi::before {
  content: "\e48b";
}

.fa-car-bump::before {
  content: "\f5e0";
}

.fa-piggy-bank::before {
  content: "\f4d3";
}

.fa-racquet::before {
  content: "\f45a";
}

.fa-car-mirrors::before {
  content: "\e343";
}

.fa-industry-windows::before {
  content: "\f3b3";
}

.fa-industry-alt::before {
  content: "\f3b3";
}

.fa-bolt-auto::before {
  content: "\e0b6";
}

.fa-battery-half::before {
  content: "\f242";
}

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

.fa-flux-capacitor::before {
  content: "\f8ba";
}

.fa-mountain-city::before {
  content: "\e52e";
}

.fa-coins::before {
  content: "\f51e";
}

.fa-honey-pot::before {
  content: "\e418";
}

.fa-olive::before {
  content: "\e316";
}

.fa-khanda::before {
  content: "\f66d";
}

.fa-filter-list::before {
  content: "\e17c";
}

.fa-outlet::before {
  content: "\e01c";
}

.fa-sliders::before {
  content: "\f1de";
}

.fa-sliders-h::before {
  content: "\f1de";
}

.fa-cauldron::before {
  content: "\f6bf";
}

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

.fa-folder-tree::before {
  content: "\f802";
}

.fa-network-wired::before {
  content: "\f6ff";
}

.fa-croissant::before {
  content: "\f7f6";
}

.fa-map-pin::before {
  content: "\f276";
}

.fa-hamsa::before {
  content: "\f665";
}

.fa-cent-sign::before {
  content: "\e3f5";
}

.fa-swords-laser::before {
  content: "\e03d";
}

.fa-flask::before {
  content: "\f0c3";
}

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

.fa-square-u::before {
  content: "\e281";
}

.fa-wand-sparkles::before {
  content: "\f72b";
}

.fa-router::before {
  content: "\f8da";
}

.fa-ellipsis-vertical::before {
  content: "\f142";
}

.fa-ellipsis-v::before {
  content: "\f142";
}

.fa-sword-laser-alt::before {
  content: "\e03c";
}

.fa-ticket::before {
  content: "\f145";
}

.fa-power-off::before {
  content: "\f011";
}

.fa-coin::before {
  content: "\f85c";
}

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

.fa-right-long::before {
  content: "\f30b";
}

.fa-long-arrow-alt-right::before {
  content: "\f30b";
}

.fa-circle-b::before {
  content: "\e0fd";
}

.fa-person-dress-simple::before {
  content: "\e21c";
}

.fa-pipe-collar::before {
  content: "\e437";
}

.fa-lights-holiday::before {
  content: "\f7b2";
}

.fa-citrus::before {
  content: "\e2f4";
}

.fa-flag-usa::before {
  content: "\f74d";
}

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

.fa-tty::before {
  content: "\f1e4";
}

.fa-teletype::before {
  content: "\f1e4";
}

.fa-chart-tree-map::before {
  content: "\e0ea";
}

.fa-diagram-next::before {
  content: "\e476";
}

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

.fa-clock-five-thirty::before {
  content: "\e34a";
}

.fa-pipe-valve::before {
  content: "\e439";
}

.fa-arrow-up-from-arc::before {
  content: "\e4b4";
}

.fa-face-spiral-eyes::before {
  content: "\e485";
}

.fa-compress-wide::before {
  content: "\f326";
}

.fa-circle-phone-hangup::before {
  content: "\e11d";
}

.fa-phone-circle-down::before {
  content: "\e11d";
}

.fa-gear-complex-code::before {
  content: "\e5eb";
}

.fa-house-medical-circle-exclamation::before {
  content: "\e512";
}

.fa-badminton::before {
  content: "\e33a";
}

.fa-closed-captioning::before {
  content: "\f20a";
}

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

.fa-hiking::before {
  content: "\f6ec";
}

.fa-right-from-line::before {
  content: "\f347";
}

.fa-arrow-alt-from-left::before {
  content: "\f347";
}

.fa-venus-double::before {
  content: "\f226";
}

.fa-images::before {
  content: "\f302";
}

.fa-calculator::before {
  content: "\f1ec";
}

.fa-shuttlecock::before {
  content: "\f45b";
}

.fa-user-hair::before {
  content: "\e45a";
}

.fa-eye-evil::before {
  content: "\f6db";
}

.fa-people-pulling::before {
  content: "\e535";
}

.fa-n::before {
  content: "N";
}

.fa-swap::before {
  content: "\e609";
}

.fa-garage::before {
  content: "\e009";
}

.fa-cable-car::before {
  content: "\f7da";
}

.fa-tram::before {
  content: "\f7da";
}

.fa-shovel-snow::before {
  content: "\f7c3";
}

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

.fa-face-lying::before {
  content: "\e37e";
}

.fa-sprinkler::before {
  content: "\e035";
}

.fa-building-circle-xmark::before {
  content: "\e4d4";
}

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

.fa-sledding::before {
  content: "\f7cb";
}

.fa-game-console-handheld::before {
  content: "\f8bb";
}

.fa-ship::before {
  content: "\f21a";
}

.fa-clock-six-thirty::before {
  content: "\e353";
}

.fa-battery-slash::before {
  content: "\f377";
}

.fa-tugrik-sign::before {
  content: "\e2ba";
}

.fa-arrows-down-to-line::before {
  content: "\e4b8";
}

.fa-download::before {
  content: "\f019";
}

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

.fa-shelves::before {
  content: "\f480";
}

.fa-inventory::before {
  content: "\f480";
}

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

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

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

.fa-delete-left::before {
  content: "\f55a";
}

.fa-backspace::before {
  content: "\f55a";
}

.fa-oven::before {
  content: "\e01d";
}

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

.fa-eye-dropper::before {
  content: "\f1fb";
}

.fa-eye-dropper-empty::before {
  content: "\f1fb";
}

.fa-eyedropper::before {
  content: "\f1fb";
}

.fa-comment-captions::before {
  content: "\e146";
}

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

.fa-scribble::before {
  content: "\e23f";
}

.fa-rotate-exclamation::before {
  content: "\e23c";
}

.fa-file-circle-check::before {
  content: "\e5a0";
}

.fa-glass::before {
  content: "\f804";
}

.fa-loader::before {
  content: "\e1d4";
}

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

.fa-user-pilot::before {
  content: "\e2c0";
}

.fa-mobile::before {
  content: "\f3ce";
}

.fa-mobile-android::before {
  content: "\f3ce";
}

.fa-mobile-phone::before {
  content: "\f3ce";
}

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

.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-face-dotted::before {
  content: "\e47f";
}

.fa-face-worried::before {
  content: "\e3a3";
}

.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-vector-circle::before {
  content: "\e2c6";
}

.fa-car-circle-bolt::before {
  content: "\e342";
}

.fa-calendar-week::before {
  content: "\f784";
}

.fa-flying-disc::before {
  content: "\e3a9";
}

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

.fa-square-down-right::before {
  content: "\e26c";
}

.fa-b::before {
  content: "B";
}

.fa-seat-airline::before {
  content: "\e244";
}

.fa-moon-over-sun::before {
  content: "\f74a";
}

.fa-eclipse-alt::before {
  content: "\f74a";
}

.fa-pipe::before {
  content: "\|";
}

.fa-file-medical::before {
  content: "\f477";
}

.fa-potato::before {
  content: "\e440";
}

.fa-dice-one::before {
  content: "\f525";
}

.fa-circle-a::before {
  content: "\e0f7";
}

.fa-helmet-battle::before {
  content: "\f6eb";
}

.fa-butter::before {
  content: "\e3e4";
}

.fa-blanket-fire::before {
  content: "\e3da";
}

.fa-kiwi-bird::before {
  content: "\f535";
}

.fa-castle::before {
  content: "\e0de";
}

.fa-golf-club::before {
  content: "\f451";
}

.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-chart-pie-simple-circle-dollar::before {
  content: "\e605";
}

.fa-balloons::before {
  content: "\e2e4";
}

.fa-mill-sign::before {
  content: "\e1ed";
}

.fa-bowl-rice::before {
  content: "\e2eb";
}

.fa-timeline-arrow::before {
  content: "\e29d";
}

.fa-skull::before {
  content: "\f54c";
}

.fa-game-board-simple::before {
  content: "\f868";
}

.fa-game-board-alt::before {
  content: "\f868";
}

.fa-circle-video::before {
  content: "\e12b";
}

.fa-video-circle::before {
  content: "\e12b";
}

.fa-chart-scatter-bubble::before {
  content: "\e0e9";
}

.fa-house-turret::before {
  content: "\e1b4";
}

.fa-banana::before {
  content: "\e2e5";
}

.fa-hand-holding-skull::before {
  content: "\e1a4";
}

.fa-people-dress::before {
  content: "\e217";
}

.fa-loveseat::before {
  content: "\f4cc";
}

.fa-couch-small::before {
  content: "\f4cc";
}

.fa-tower-broadcast::before {
  content: "\f519";
}

.fa-broadcast-tower::before {
  content: "\f519";
}

.fa-truck-pickup::before {
  content: "\f63c";
}

.fa-block-quote::before {
  content: "\e0b5";
}

.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-money-check-dollar-pen::before {
  content: "\f873";
}

.fa-money-check-edit-alt::before {
  content: "\f873";
}

.fa-up-from-line::before {
  content: "\f346";
}

.fa-arrow-alt-from-bottom::before {
  content: "\f346";
}

.fa-upload::before {
  content: "\f093";
}

.fa-hurricane::before {
  content: "\f751";
}

.fa-grid-round-2-plus::before {
  content: "\e5dc";
}

.fa-people-pants::before {
  content: "\e219";
}

.fa-mound::before {
  content: "\e52d";
}

.fa-windsock::before {
  content: "\f777";
}

.fa-circle-half::before {
  content: "\e110";
}

.fa-brake-warning::before {
  content: "\e0c7";
}

.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-saxophone-fire::before {
  content: "\f8db";
}

.fa-sax-hot::before {
  content: "\f8db";
}

.fa-camera-web-slash::before {
  content: "\f833";
}

.fa-webcam-slash::before {
  content: "\f833";
}

.fa-folder-medical::before {
  content: "\e18c";
}

.fa-folder-gear::before {
  content: "\e187";
}

.fa-folder-cog::before {
  content: "\e187";
}

.fa-hand-wave::before {
  content: "\e1a7";
}

.fa-arrow-up-arrow-down::before {
  content: "\e099";
}

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

.fa-caravan::before {
  content: "\f8ff";
}

.fa-shield-cat::before {
  content: "\e572";
}

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

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

.fa-bolt::before {
  content: "\f0e7";
}

.fa-zap::before {
  content: "\f0e7";
}

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

.fa-glass-water::before {
  content: "\e4f4";
}

.fa-oil-well::before {
  content: "\e532";
}

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

.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-gear-code::before {
  content: "\e5e8";
}

.fa-notes::before {
  content: "\e202";
}

.fa-ruble-sign::before {
  content: "\f158";
}

.fa-rouble::before {
  content: "\f158";
}

.fa-rub::before {
  content: "\f158";
}

.fa-ruble::before {
  content: "\f158";
}

.fa-trash-undo::before {
  content: "\f895";
}

.fa-trash-arrow-turn-left::before {
  content: "\f895";
}

.fa-champagne-glass::before {
  content: "\f79e";
}

.fa-glass-champagne::before {
  content: "\f79e";
}

.fa-objects-align-center-horizontal::before {
  content: "\e3bc";
}

.fa-sun::before {
  content: "\f185";
}

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

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

.fa-screen-users::before {
  content: "\f63d";
}

.fa-users-class::before {
  content: "\f63d";
}

.fa-guitar::before {
  content: "\f7a6";
}

.fa-square-arrow-left::before {
  content: "\f33a";
}

.fa-arrow-square-left::before {
  content: "\f33a";
}

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

.fa-face-smile-hearts::before {
  content: "\e390";
}

.fa-brackets-square::before {
  content: "\f7e9";
}

.fa-brackets::before {
  content: "\f7e9";
}

.fa-laptop-arrow-down::before {
  content: "\e1c6";
}

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

.fa-house-tree::before {
  content: "\e1b3";
}

.fa-signal-fair::before {
  content: "\f68d";
}

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

.fa-face-laugh-wink::before {
  content: "\f59c";
}

.fa-laugh-wink::before {
  content: "\f59c";
}

.fa-circle-dollar::before {
  content: "\f2e8";
}

.fa-dollar-circle::before {
  content: "\f2e8";
}

.fa-usd-circle::before {
  content: "\f2e8";
}

.fa-horse-head::before {
  content: "\f7ab";
}

.fa-arrows-repeat::before {
  content: "\f364";
}

.fa-repeat-alt::before {
  content: "\f364";
}

.fa-bore-hole::before {
  content: "\e4c3";
}

.fa-industry::before {
  content: "\f275";
}

.fa-image-polaroid::before {
  content: "\f8c4";
}

.fa-wave-triangle::before {
  content: "\f89a";
}

.fa-person-running-fast::before {
  content: "\e5ff";
}

.fa-circle-down::before {
  content: "\f358";
}

.fa-arrow-alt-circle-down::before {
  content: "\f358";
}

.fa-grill::before {
  content: "\e5a3";
}

.fa-arrows-turn-to-dots::before {
  content: "\e4c1";
}

.fa-chart-mixed::before {
  content: "\f643";
}

.fa-analytics::before {
  content: "\f643";
}

.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-display-code::before {
  content: "\e165";
}

.fa-desktop-code::before {
  content: "\e165";
}

.fa-face-drooling::before {
  content: "\e372";
}

.fa-oil-temperature::before {
  content: "\f614";
}

.fa-oil-temp::before {
  content: "\f614";
}

.fa-square-question::before {
  content: "\f2fd";
}

.fa-question-square::before {
  content: "\f2fd";
}

.fa-air-conditioner::before {
  content: "\f8f4";
}

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

.fa-mountains::before {
  content: "\f6fd";
}

.fa-omega::before {
  content: "\f67a";
}

.fa-car-tunnel::before {
  content: "\e4de";
}

.fa-person-dolly-empty::before {
  content: "\f4d1";
}

.fa-pan-food::before {
  content: "\e42b";
}

.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-tickets-airline::before {
  content: "\e29b";
}

.fa-anchor-circle-xmark::before {
  content: "\e4ac";
}

.fa-ellipsis::before {
  content: "\f141";
}

.fa-ellipsis-h::before {
  content: "\f141";
}

.fa-nfc-slash::before {
  content: "\e1fc";
}

.fa-chess-pawn::before {
  content: "\f443";
}

.fa-kit-medical::before {
  content: "\f479";
}

.fa-first-aid::before {
  content: "\f479";
}

.fa-grid-2-plus::before {
  content: "\e197";
}

.fa-bells::before {
  content: "\f77f";
}

.fa-person-through-window::before {
  content: "\e5a9";
}

.fa-toolbox::before {
  content: "\f552";
}

.fa-envelope-dot::before {
  content: "\e16f";
}

.fa-envelope-badge::before {
  content: "\e16f";
}

.fa-hands-holding-circle::before {
  content: "\e4fb";
}

.fa-bug::before {
  content: "\f188";
}

.fa-bowl-chopsticks::before {
  content: "\e2e9";
}

.fa-credit-card::before {
  content: "\f09d";
}

.fa-credit-card-alt::before {
  content: "\f09d";
}

.fa-circle-s::before {
  content: "\e121";
}

.fa-box-ballot::before {
  content: "\f735";
}

.fa-car::before {
  content: "\f1b9";
}

.fa-automobile::before {
  content: "\f1b9";
}

.fa-hand-holding-hand::before {
  content: "\e4f7";
}

.fa-user-tie-hair::before {
  content: "\e45f";
}

.fa-podium-star::before {
  content: "\f758";
}

.fa-user-hair-mullet::before {
  content: "\e45c";
}

.fa-business-front::before {
  content: "\e45c";
}

.fa-party-back::before {
  content: "\e45c";
}

.fa-trian-balbot::before {
  content: "\e45c";
}

.fa-microphone-stand::before {
  content: "\f8cb";
}

.fa-book-open-reader::before {
  content: "\f5da";
}

.fa-book-reader::before {
  content: "\f5da";
}

.fa-family-dress::before {
  content: "\e301";
}

.fa-circle-x::before {
  content: "\e12e";
}

.fa-cabin::before {
  content: "\e46d";
}

.fa-mountain-sun::before {
  content: "\e52f";
}

.fa-chart-simple-horizontal::before {
  content: "\e474";
}

.fa-arrows-left-right-to-line::before {
  content: "\e4ba";
}

.fa-hand-back-point-left::before {
  content: "\e19f";
}

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

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

.fa-messaging::before {
  content: "\f4a3";
}

.fa-file-heart::before {
  content: "\e176";
}

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

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

.fa-dice-d20::before {
  content: "\f6cf";
}

.fa-drone::before {
  content: "\f85f";
}

.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-person-fairy::before {
  content: "\e608";
}

.fa-bed::before {
  content: "\f236";
}

.fa-book-copy::before {
  content: "\e0be";
}

.fa-square-h::before {
  content: "\f0fd";
}

.fa-h-square::before {
  content: "\f0fd";
}

.fa-square-c::before {
  content: "\e266";
}

.fa-clock-two::before {
  content: "\e35a";
}

.fa-square-ellipsis-vertical::before {
  content: "\e26f";
}

.fa-calendar-users::before {
  content: "\e5e2";
}

.fa-podcast::before {
  content: "\f2ce";
}

.fa-bee::before {
  content: "\e0b2";
}

.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-candy-bar::before {
  content: "\e3e8";
}

.fa-chocolate-bar::before {
  content: "\e3e8";
}

.fa-xmark-large::before {
  content: "\e59b";
}

.fa-pinata::before {
  content: "\e3c3";
}

.fa-arrows-from-line::before {
  content: "\e0a4";
}

.fa-superscript::before {
  content: "\f12b";
}

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

.fa-hexagon-check::before {
  content: "\e416";
}

.fa-plug-circle-xmark::before {
  content: "\e560";
}

.fa-star-of-life::before {
  content: "\f621";
}

.fa-phone-slash::before {
  content: "\f3dd";
}

.fa-traffic-light-stop::before {
  content: "\f63a";
}

.fa-paint-roller::before {
  content: "\f5aa";
}

.fa-accent-grave::before {
  content: "\`";
}

.fa-handshake-angle::before {
  content: "\f4c4";
}

.fa-hands-helping::before {
  content: "\f4c4";
}

.fa-circle-0::before {
  content: "\e0ed";
}

.fa-dial-med-low::before {
  content: "\e160";
}

.fa-location-dot::before {
  content: "\f3c5";
}

.fa-map-marker-alt::before {
  content: "\f3c5";
}

.fa-crab::before {
  content: "\e3ff";
}

.fa-box-open-full::before {
  content: "\f49c";
}

.fa-box-full::before {
  content: "\f49c";
}

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

.fa-greater-than::before {
  content: "\>";
}

.fa-quotes::before {
  content: "\e234";
}

.fa-pretzel::before {
  content: "\e441";
}

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

.fa-swimmer::before {
  content: "\f5c4";
}

.fa-arrow-down::before {
  content: "\f063";
}

.fa-user-robot-xmarks::before {
  content: "\e4a7";
}

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

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

.fa-candy-corn::before {
  content: "\f6bd";
}

.fa-folder-magnifying-glass::before {
  content: "\e18b";
}

.fa-folder-search::before {
  content: "\e18b";
}

.fa-notebook::before {
  content: "\e201";
}

.fa-droplet::before {
  content: "\f043";
}

.fa-tint::before {
  content: "\f043";
}

.fa-bullseye-pointer::before {
  content: "\f649";
}

.fa-eraser::before {
  content: "\f12d";
}

.fa-hexagon-image::before {
  content: "\e504";
}

.fa-earth-americas::before {
  content: "\f57d";
}

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

.fa-earth-america::before {
  content: "\f57d";
}

.fa-globe-americas::before {
  content: "\f57d";
}

.fa-crate-apple::before {
  content: "\f6b1";
}

.fa-apple-crate::before {
  content: "\f6b1";
}

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

.fa-game-board::before {
  content: "\f867";
}

.fa-hat-chef::before {
  content: "\f86b";
}

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

.fa-dove::before {
  content: "\f4ba";
}

.fa-snowflake-droplets::before {
  content: "\e5c1";
}

.fa-battery-empty::before {
  content: "\f244";
}

.fa-battery-0::before {
  content: "\f244";
}

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

.fa-socks::before {
  content: "\f696";
}

.fa-face-sunglasses::before {
  content: "\e398";
}

.fa-inbox::before {
  content: "\f01c";
}

.fa-square-0::before {
  content: "\e255";
}

.fa-section::before {
  content: "\e447";
}

.fa-square-this-way-up::before {
  content: "\f49f";
}

.fa-box-up::before {
  content: "\f49f";
}

.fa-gauge-high::before {
  content: "\f625";
}

.fa-tachometer-alt::before {
  content: "\f625";
}

.fa-tachometer-alt-fast::before {
  content: "\f625";
}

.fa-square-ampersand::before {
  content: "\e260";
}

.fa-envelope-open-text::before {
  content: "\f658";
}

.fa-lamp-desk::before {
  content: "\e014";
}

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

.fa-hospital-alt::before {
  content: "\f0f8";
}

.fa-hospital-wide::before {
  content: "\f0f8";
}

.fa-poll-people::before {
  content: "\f759";
}

.fa-whiskey-glass-ice::before {
  content: "\f7a1";
}

.fa-glass-whiskey-rocks::before {
  content: "\f7a1";
}

.fa-wine-bottle::before {
  content: "\f72f";
}

.fa-chess-rook::before {
  content: "\f447";
}

.fa-user-bounty-hunter::before {
  content: "\e2bf";
}

.fa-bars-staggered::before {
  content: "\f550";
}

.fa-reorder::before {
  content: "\f550";
}

.fa-stream::before {
  content: "\f550";
}

.fa-diagram-sankey::before {
  content: "\e158";
}

.fa-cloud-hail-mixed::before {
  content: "\f73a";
}

.fa-circle-up-left::before {
  content: "\e128";
}

.fa-dharmachakra::before {
  content: "\f655";
}

.fa-objects-align-left::before {
  content: "\e3be";
}

.fa-oil-can-drip::before {
  content: "\e205";
}

.fa-face-smiling-hands::before {
  content: "\e396";
}

.fa-broccoli::before {
  content: "\e3e2";
}

.fa-route-interstate::before {
  content: "\f61b";
}

.fa-ear-muffs::before {
  content: "\f795";
}

.fa-hotdog::before {
  content: "\f80f";
}

.fa-transporter-empty::before {
  content: "\e046";
}

.fa-person-walking-with-cane::before {
  content: "\f29d";
}

.fa-blind::before {
  content: "\f29d";
}

.fa-angle-90::before {
  content: "\e08d";
}

.fa-rectangle-terminal::before {
  content: "\e236";
}

.fa-kite::before {
  content: "\f6f4";
}

.fa-drum::before {
  content: "\f569";
}

.fa-scrubber::before {
  content: "\f2f8";
}

.fa-ice-cream::before {
  content: "\f810";
}

.fa-heart-circle-bolt::before {
  content: "\e4fc";
}

.fa-fish-bones::before {
  content: "\e304";
}

.fa-deer-rudolph::before {
  content: "\f78f";
}

.fa-fax::before {
  content: "\f1ac";
}

.fa-paragraph::before {
  content: "\f1dd";
}

.fa-head-side-heart::before {
  content: "\e1aa";
}

.fa-square-e::before {
  content: "\e26d";
}

.fa-meter-fire::before {
  content: "\e1eb";
}

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

.fa-check-to-slot::before {
  content: "\f772";
}

.fa-vote-yea::before {
  content: "\f772";
}

.fa-money-from-bracket::before {
  content: "\e312";
}

.fa-star-half::before {
  content: "\f089";
}

.fa-car-bus::before {
  content: "\f85a";
}

.fa-speaker::before {
  content: "\f8df";
}

.fa-timer::before {
  content: "\e29e";
}

.fa-boxes-stacked::before {
  content: "\f468";
}

.fa-boxes::before {
  content: "\f468";
}

.fa-boxes-alt::before {
  content: "\f468";
}

.fa-grill-hot::before {
  content: "\e5a5";
}

.fa-ballot-check::before {
  content: "\f733";
}

.fa-link::before {
  content: "\f0c1";
}

.fa-chain::before {
  content: "\f0c1";
}

.fa-ear-listen::before {
  content: "\f2a2";
}

.fa-assistive-listening-systems::before {
  content: "\f2a2";
}

.fa-file-minus::before {
  content: "\f318";
}

.fa-tree-city::before {
  content: "\e587";
}

.fa-play::before {
  content: "\f04b";
}

.fa-font::before {
  content: "\f031";
}

.fa-cup-togo::before {
  content: "\f6c5";
}

.fa-coffee-togo::before {
  content: "\f6c5";
}

.fa-square-down-left::before {
  content: "\e26b";
}

.fa-burger-lettuce::before {
  content: "\e3e3";
}

.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-chevrons-down::before {
  content: "\f322";
}

.fa-chevron-double-down::before {
  content: "\f322";
}

.fa-trash-can-arrow-up::before {
  content: "\f82a";
}

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

.fa-signal-good::before {
  content: "\f68e";
}

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

.fa-location-question::before {
  content: "\f60b";
}

.fa-map-marker-question::before {
  content: "\f60b";
}

.fa-floppy-disk-circle-xmark::before {
  content: "\e181";
}

.fa-floppy-disk-times::before {
  content: "\e181";
}

.fa-save-circle-xmark::before {
  content: "\e181";
}

.fa-save-times::before {
  content: "\e181";
}

.fa-naira-sign::before {
  content: "\e1f6";
}

.fa-peach::before {
  content: "\e20b";
}

.fa-taxi-bus::before {
  content: "\e298";
}

.fa-bracket-curly::before {
  content: "\{";
}

.fa-bracket-curly-left::before {
  content: "\{";
}

.fa-lobster::before {
  content: "\e421";
}

.fa-cart-flatbed-empty::before {
  content: "\f476";
}

.fa-dolly-flatbed-empty::before {
  content: "\f476";
}

.fa-colon::before {
  content: "\:";
}

.fa-cart-arrow-down::before {
  content: "\f218";
}

.fa-wand::before {
  content: "\f72a";
}

.fa-walkie-talkie::before {
  content: "\f8ef";
}

.fa-file-pen::before {
  content: "\f31c";
}

.fa-file-edit::before {
  content: "\f31c";
}

.fa-receipt::before {
  content: "\f543";
}

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

.fa-square-pen::before {
  content: "\f14b";
}

.fa-pen-square::before {
  content: "\f14b";
}

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

.fa-circle-microphone-lines::before {
  content: "\e117";
}

.fa-microphone-circle-alt::before {
  content: "\e117";
}

.fa-display-slash::before {
  content: "\e2fa";
}

.fa-desktop-slash::before {
  content: "\e2fa";
}

.fa-suitcase-rolling::before {
  content: "\f5c1";
}

.fa-person-circle-exclamation::before {
  content: "\e53f";
}

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

.fa-hands-holding-diamond::before {
  content: "\f47c";
}

.fa-hand-receiving::before {
  content: "\f47c";
}

.fa-money-bill-simple-wave::before {
  content: "\e1f2";
}

.fa-chevron-down::before {
  content: "\f078";
}

.fa-battery-full::before {
  content: "\f240";
}

.fa-battery::before {
  content: "\f240";
}

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

.fa-bell-plus::before {
  content: "\f849";
}

.fa-book-arrow-right::before {
  content: "\e0b9";
}

.fa-hospitals::before {
  content: "\f80e";
}

.fa-club::before {
  content: "\f327";
}

.fa-skull-crossbones::before {
  content: "\f714";
}

.fa-droplet-degree::before {
  content: "\f748";
}

.fa-dewpoint::before {
  content: "\f748";
}

.fa-code-compare::before {
  content: "\e13a";
}

.fa-list-ul::before {
  content: "\f0ca";
}

.fa-list-dots::before {
  content: "\f0ca";
}

.fa-hand-holding-magic::before {
  content: "\f6e5";
}

.fa-watermelon-slice::before {
  content: "\e337";
}

.fa-circle-ellipsis::before {
  content: "\e10a";
}

.fa-school-lock::before {
  content: "\e56f";
}

.fa-tower-cell::before {
  content: "\e585";
}

.fa-sd-cards::before {
  content: "\e240";
}

.fa-jug-bottle::before {
  content: "\e5fb";
}

.fa-down-long::before {
  content: "\f309";
}

.fa-long-arrow-alt-down::before {
  content: "\f309";
}

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

.fa-phone-office::before {
  content: "\f67d";
}

.fa-ranking-star::before {
  content: "\e561";
}

.fa-chess-king::before {
  content: "\f43f";
}

.fa-nfc-pen::before {
  content: "\e1fa";
}

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

.fa-hat-winter::before {
  content: "\f7a8";
}

.fa-brazilian-real-sign::before {
  content: "\e46c";
}

.fa-landmark-dome::before {
  content: "\f752";
}

.fa-landmark-alt::before {
  content: "\f752";
}

.fa-bone-break::before {
  content: "\f5d8";
}

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

.fa-down-from-dotted-line::before {
  content: "\e407";
}

.fa-tv::before {
  content: "\f26c";
}

.fa-television::before {
  content: "\f26c";
}

.fa-tv-alt::before {
  content: "\f26c";
}

.fa-border-left::before {
  content: "\f84f";
}

.fa-circle-divide::before {
  content: "\e106";
}

.fa-shrimp::before {
  content: "\e448";
}

.fa-list-check::before {
  content: "\f0ae";
}

.fa-tasks::before {
  content: "\f0ae";
}

.fa-diagram-subtask::before {
  content: "\e479";
}

.fa-jug-detergent::before {
  content: "\e519";
}

.fa-circle-user::before {
  content: "\f2bd";
}

.fa-user-circle::before {
  content: "\f2bd";
}

.fa-square-y::before {
  content: "\e287";
}

.fa-user-doctor-hair::before {
  content: "\e458";
}

.fa-planet-ringed::before {
  content: "\e020";
}

.fa-mushroom::before {
  content: "\e425";
}

.fa-user-shield::before {
  content: "\f505";
}

.fa-megaphone::before {
  content: "\f675";
}

.fa-wreath-laurel::before {
  content: "\e5d2";
}

.fa-circle-exclamation-check::before {
  content: "\e10d";
}

.fa-wind::before {
  content: "\f72e";
}

.fa-box-dollar::before {
  content: "\f4a0";
}

.fa-box-usd::before {
  content: "\f4a0";
}

.fa-car-burst::before {
  content: "\f5e1";
}

.fa-car-crash::before {
  content: "\f5e1";
}

.fa-y::before {
  content: "Y";
}

.fa-user-headset::before {
  content: "\f82d";
}

.fa-arrows-retweet::before {
  content: "\f361";
}

.fa-retweet-alt::before {
  content: "\f361";
}

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

.fa-snowboarding::before {
  content: "\f7ce";
}

.fa-square-chevron-right::before {
  content: "\f32b";
}

.fa-chevron-square-right::before {
  content: "\f32b";
}

.fa-lacrosse-stick-ball::before {
  content: "\e3b6";
}

.fa-truck-fast::before {
  content: "\f48b";
}

.fa-shipping-fast::before {
  content: "\f48b";
}

.fa-user-magnifying-glass::before {
  content: "\e5c5";
}

.fa-star-sharp::before {
  content: "\e28b";
}

.fa-comment-heart::before {
  content: "\e5c8";
}

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

.fa-circle-star::before {
  content: "\e123";
}

.fa-star-circle::before {
  content: "\e123";
}

.fa-fish::before {
  content: "\f578";
}

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

.fa-fog::before {
  content: "\f74e";
}

.fa-waffle::before {
  content: "\e466";
}

.fa-music-note::before {
  content: "\f8cf";
}

.fa-music-alt::before {
  content: "\f8cf";
}

.fa-hexagon-exclamation::before {
  content: "\e417";
}

.fa-cart-shopping-fast::before {
  content: "\e0dc";
}

.fa-object-union::before {
  content: "\e49f";
}

.fa-user-graduate::before {
  content: "\f501";
}

.fa-starfighter::before {
  content: "\e037";
}

.fa-circle-half-stroke::before {
  content: "\f042";
}

.fa-adjust::before {
  content: "\f042";
}

.fa-arrow-right-long-to-line::before {
  content: "\e3d5";
}

.fa-square-arrow-down::before {
  content: "\f339";
}

.fa-arrow-square-down::before {
  content: "\f339";
}

.fa-diamond-half-stroke::before {
  content: "\e5b8";
}

.fa-clapperboard::before {
  content: "\e131";
}

.fa-square-chevron-left::before {
  content: "\f32a";
}

.fa-chevron-square-left::before {
  content: "\f32a";
}

.fa-phone-intercom::before {
  content: "\e434";
}

.fa-link-horizontal::before {
  content: "\e1cb";
}

.fa-chain-horizontal::before {
  content: "\e1cb";
}

.fa-mango::before {
  content: "\e30f";
}

.fa-music-note-slash::before {
  content: "\f8d0";
}

.fa-music-alt-slash::before {
  content: "\f8d0";
}

.fa-circle-radiation::before {
  content: "\f7ba";
}

.fa-radiation-alt::before {
  content: "\f7ba";
}

.fa-face-tongue-sweat::before {
  content: "\e39e";
}

.fa-globe-stand::before {
  content: "\f5f6";
}

.fa-baseball::before {
  content: "\f433";
}

.fa-baseball-ball::before {
  content: "\f433";
}

.fa-circle-p::before {
  content: "\e11a";
}

.fa-award-simple::before {
  content: "\e0ab";
}

.fa-jet-fighter-up::before {
  content: "\e518";
}

.fa-diagram-project::before {
  content: "\f542";
}

.fa-project-diagram::before {
  content: "\f542";
}

.fa-pedestal::before {
  content: "\e20d";
}

.fa-chart-pyramid::before {
  content: "\e0e6";
}

.fa-sidebar::before {
  content: "\e24e";
}

.fa-snowman-head::before {
  content: "\f79b";
}

.fa-frosty-head::before {
  content: "\f79b";
}

.fa-copy::before {
  content: "\f0c5";
}

.fa-burger-glass::before {
  content: "\e0ce";
}

.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-bars-filter::before {
  content: "\e0ad";
}

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

.fa-party-bell::before {
  content: "\e31a";
}

.fa-user-vneck-hair::before {
  content: "\e462";
}

.fa-jack-o-lantern::before {
  content: "\f30e";
}

.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-keynote::before {
  content: "\f66c";
}

.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-hat-beach::before {
  content: "\e606";
}

.fa-plus::before {
  content: "\+";
}

.fa-add::before {
  content: "\+";
}

.fa-expand::before {
  content: "\f065";
}

.fa-computer::before {
  content: "\e4e5";
}

.fa-fort::before {
  content: "\e486";
}

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

.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-face-smirking::before {
  content: "\e397";
}

.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-rhombus::before {
  content: "\e23b";
}

.fa-claw-marks::before {
  content: "\f6c2";
}

.fa-peso-sign::before {
  content: "\e222";
}

.fa-face-smile-tongue::before {
  content: "\e394";
}

.fa-cart-circle-xmark::before {
  content: "\e3f4";
}

.fa-building-shield::before {
  content: "\e4d8";
}

.fa-circle-phone-flip::before {
  content: "\e11c";
}

.fa-phone-circle-alt::before {
  content: "\e11c";
}

.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-key-skeleton::before {
  content: "\f6f3";
}

.fa-trash-arrow-up::before {
  content: "\f829";
}

.fa-trash-restore::before {
  content: "\f829";
}

.fa-arrow-down-up-lock::before {
  content: "\e4b0";
}

.fa-arrow-down-to-bracket::before {
  content: "\e094";
}

.fa-lines-leaning::before {
  content: "\e51e";
}

.fa-square-q::before {
  content: "\e27b";
}

.fa-ruler-combined::before {
  content: "\f546";
}

.fa-symbols::before {
  content: "\f86e";
}

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

.fa-copyright::before {
  content: "\f1f9";
}

.fa-flask-gear::before {
  content: "\e5f1";
}

.fa-highlighter-line::before {
  content: "\e1af";
}

.fa-bracket-square::before {
  content: "\[";
}

.fa-bracket::before {
  content: "\[";
}

.fa-bracket-left::before {
  content: "\[";
}

.fa-island-tropical::before {
  content: "\f811";
}

.fa-island-tree-palm::before {
  content: "\f811";
}

.fa-arrow-right-from-line::before {
  content: "\f343";
}

.fa-arrow-from-left::before {
  content: "\f343";
}

.fa-h2::before {
  content: "\f314";
}

.fa-equals::before {
  content: "\=";
}

.fa-cake-slice::before {
  content: "\e3e5";
}

.fa-shortcake::before {
  content: "\e3e5";
}

.fa-peanut::before {
  content: "\e430";
}

.fa-wrench-simple::before {
  content: "\e2d1";
}

.fa-blender::before {
  content: "\f517";
}

.fa-teeth::before {
  content: "\f62e";
}

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

.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-cars::before {
  content: "\f85b";
}

.fa-axe-battle::before {
  content: "\f6b3";
}

.fa-user-hair-long::before {
  content: "\e45b";
}

.fa-map::before {
  content: "\f279";
}

.fa-arrow-left-from-arc::before {
  content: "\e615";
}

.fa-file-circle-info::before {
  content: "\e493";
}

.fa-face-disappointed::before {
  content: "\e36f";
}

.fa-lasso-sparkles::before {
  content: "\e1c9";
}

.fa-clock-eleven::before {
  content: "\e347";
}

.fa-rocket::before {
  content: "\f135";
}

.fa-siren-on::before {
  content: "\e02e";
}

.fa-clock-ten::before {
  content: "\e354";
}

.fa-candle-holder::before {
  content: "\f6bc";
}

.fa-video-arrow-down-left::before {
  content: "\e2c8";
}

.fa-photo-film::before {
  content: "\f87c";
}

.fa-photo-video::before {
  content: "\f87c";
}

.fa-floppy-disk-circle-arrow-right::before {
  content: "\e180";
}

.fa-save-circle-arrow-right::before {
  content: "\e180";
}

.fa-folder-minus::before {
  content: "\f65d";
}

.fa-planet-moon::before {
  content: "\e01f";
}

.fa-face-eyes-xmarks::before {
  content: "\e374";
}

.fa-chart-scatter::before {
  content: "\f7ee";
}

.fa-display-arrow-down::before {
  content: "\e164";
}

.fa-store::before {
  content: "\f54e";
}

.fa-arrow-trend-up::before {
  content: "\e098";
}

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

.fa-olive-branch::before {
  content: "\e317";
}

.fa-angle::before {
  content: "\e08c";
}

.fa-vacuum-robot::before {
  content: "\e04e";
}

.fa-sign-hanging::before {
  content: "\f4d9";
}

.fa-sign::before {
  content: "\f4d9";
}

.fa-square-divide::before {
  content: "\e26a";
}

.fa-signal-stream-slash::before {
  content: "\e250";
}

.fa-bezier-curve::before {
  content: "\f55b";
}

.fa-eye-dropper-half::before {
  content: "\e173";
}

.fa-store-lock::before {
  content: "\e4a6";
}

.fa-bell-slash::before {
  content: "\f1f6";
}

.fa-cloud-bolt-sun::before {
  content: "\f76e";
}

.fa-thunderstorm-sun::before {
  content: "\f76e";
}

.fa-camera-slash::before {
  content: "\e0d9";
}

.fa-comment-quote::before {
  content: "\e14c";
}

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

.fa-tablet-android::before {
  content: "\f3fb";
}

.fa-school-flag::before {
  content: "\e56e";
}

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

.fa-glass-half::before {
  content: "\e192";
}

.fa-glass-half-empty::before {
  content: "\e192";
}

.fa-glass-half-full::before {
  content: "\e192";
}

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

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

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

.fa-angle-up::before {
  content: "\f106";
}

.fa-dinosaur::before {
  content: "\e5fe";
}

.fa-drumstick-bite::before {
  content: "\f6d7";
}

.fa-link-horizontal-slash::before {
  content: "\e1cc";
}

.fa-chain-horizontal-slash::before {
  content: "\e1cc";
}

.fa-holly-berry::before {
  content: "\f7aa";
}

.fa-nose::before {
  content: "\e5bd";
}

.fa-arrow-left-to-arc::before {
  content: "\e616";
}

.fa-chevron-left::before {
  content: "\f053";
}

.fa-bacteria::before {
  content: "\e059";
}

.fa-clouds::before {
  content: "\f744";
}

.fa-money-bill-simple::before {
  content: "\e1f1";
}

.fa-hand-lizard::before {
  content: "\f258";
}

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

.fa-filter-slash::before {
  content: "\e17d";
}

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

.fa-trash-can-arrow-turn-left::before {
  content: "\f896";
}

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

.fa-notdef::before {
  content: "\e1fe";
}

.fa-disease::before {
  content: "\f7fa";
}

.fa-person-to-door::before {
  content: "\e433";
}

.fa-turntable::before {
  content: "\f8e4";
}

.fa-briefcase-medical::before {
  content: "\f469";
}

.fa-genderless::before {
  content: "\f22d";
}

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

.fa-signal-weak::before {
  content: "\f68c";
}

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

.fa-clock-five::before {
  content: "\e349";
}

.fa-retweet::before {
  content: "\f079";
}

.fa-car-rear::before {
  content: "\f5de";
}

.fa-car-alt::before {
  content: "\f5de";
}

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

.fa-computer-classic::before {
  content: "\f8b1";
}

.fa-frame::before {
  content: "\e495";
}

.fa-video-slash::before {
  content: "\f4e2";
}

.fa-battery-quarter::before {
  content: "\f243";
}

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

.fa-ellipsis-stroke::before {
  content: "\f39b";
}

.fa-ellipsis-h-alt::before {
  content: "\f39b";
}

.fa-radio::before {
  content: "\f8d7";
}

.fa-baby-carriage::before {
  content: "\f77d";
}

.fa-carriage-baby::before {
  content: "\f77d";
}

.fa-face-expressionless::before {
  content: "\e373";
}

.fa-down-to-dotted-line::before {
  content: "\e408";
}

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

.fa-traffic-light::before {
  content: "\f637";
}

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

.fa-thermometer::before {
  content: "\f491";
}

.fa-shield-minus::before {
  content: "\e249";
}

.fa-vr-cardboard::before {
  content: "\f729";
}

.fa-car-tilt::before {
  content: "\f5e5";
}

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

.fa-brightness-low::before {
  content: "\e0ca";
}

.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-conveyor-belt::before {
  content: "\f46e";
}

.fa-location-check::before {
  content: "\f606";
}

.fa-map-marker-check::before {
  content: "\f606";
}

.fa-coin-vertical::before {
  content: "\e3fd";
}

.fa-display::before {
  content: "\e163";
}

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

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

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

.fa-phone-hangup::before {
  content: "\e225";
}

.fa-signature-slash::before {
  content: "\e3cb";
}

.fa-thumbtack::before {
  content: "\f08d";
}

.fa-thumb-tack::before {
  content: "\f08d";
}

.fa-wheat-slash::before {
  content: "\e339";
}

.fa-trophy::before {
  content: "\f091";
}

.fa-clouds-sun::before {
  content: "\f746";
}

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

.fa-pray::before {
  content: "\f683";
}

.fa-hammer::before {
  content: "\f6e3";
}

.fa-face-vomit::before {
  content: "\e3a0";
}

.fa-speakers::before {
  content: "\f8e0";
}

.fa-tty-answer::before {
  content: "\e2b9";
}

.fa-teletype-answer::before {
  content: "\e2b9";
}

.fa-mug-tea-saucer::before {
  content: "\e1f5";
}

.fa-diagram-lean-canvas::before {
  content: "\e156";
}

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

.fa-dial::before {
  content: "\e15b";
}

.fa-dial-med-high::before {
  content: "\e15b";
}

.fa-hand-peace::before {
  content: "\f25b";
}

.fa-circle-trash::before {
  content: "\e126";
}

.fa-trash-circle::before {
  content: "\e126";
}

.fa-rotate::before {
  content: "\f2f1";
}

.fa-sync-alt::before {
  content: "\f2f1";
}

.fa-circle-quarters::before {
  content: "\e3f8";
}

.fa-spinner::before {
  content: "\f110";
}

.fa-tower-control::before {
  content: "\e2a2";
}

.fa-arrow-up-triangle-square::before {
  content: "\f88a";
}

.fa-sort-shapes-up::before {
  content: "\f88a";
}

.fa-whale::before {
  content: "\f72c";
}

.fa-robot::before {
  content: "\f544";
}

.fa-peace::before {
  content: "\f67c";
}

.fa-party-horn::before {
  content: "\e31b";
}

.fa-gears::before {
  content: "\f085";
}

.fa-cogs::before {
  content: "\f085";
}

.fa-sun-bright::before {
  content: "\e28f";
}

.fa-sun-alt::before {
  content: "\e28f";
}

.fa-warehouse::before {
  content: "\f494";
}

.fa-conveyor-belt-arm::before {
  content: "\e5f8";
}

.fa-lock-keyhole-open::before {
  content: "\f3c2";
}

.fa-lock-open-alt::before {
  content: "\f3c2";
}

.fa-square-fragile::before {
  content: "\f49b";
}

.fa-box-fragile::before {
  content: "\f49b";
}

.fa-square-wine-glass-crack::before {
  content: "\f49b";
}

.fa-arrow-up-right-dots::before {
  content: "\e4b7";
}

.fa-square-n::before {
  content: "\e277";
}

.fa-splotch::before {
  content: "\f5bc";
}

.fa-face-grin-hearts::before {
  content: "\f584";
}

.fa-grin-hearts::before {
  content: "\f584";
}

.fa-meter::before {
  content: "\e1e8";
}

.fa-mandolin::before {
  content: "\f6f9";
}

.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-up-from-bracket::before {
  content: "\e590";
}

.fa-knife-kitchen::before {
  content: "\f6f5";
}

.fa-border-right::before {
  content: "\f852";
}

.fa-arrow-turn-down::before {
  content: "\f149";
}

.fa-level-down::before {
  content: "\f149";
}

.fa-spade::before {
  content: "\f2f4";
}

.fa-card-spade::before {
  content: "\e3ec";
}

.fa-line-columns::before {
  content: "\f870";
}

.fa-arrow-right-to-line::before {
  content: "\f340";
}

.fa-arrow-to-right::before {
  content: "\f340";
}

.fa-person-falling-burst::before {
  content: "\e547";
}

.fa-flag-pennant::before {
  content: "\f456";
}

.fa-pennant::before {
  content: "\f456";
}

.fa-conveyor-belt-empty::before {
  content: "\e150";
}

.fa-user-group-simple::before {
  content: "\e603";
}

.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-camcorder::before {
  content: "\f8a8";
}

.fa-video-handheld::before {
  content: "\f8a8";
}

.fa-pancakes::before {
  content: "\e42d";
}

.fa-album-circle-user::before {
  content: "\e48d";
}

.fa-subtitles-slash::before {
  content: "\e610";
}

.fa-qrcode::before {
  content: "\f029";
}

.fa-dice-d10::before {
  content: "\f6cd";
}

.fa-fireplace::before {
  content: "\f79a";
}

.fa-browser::before {
  content: "\f37e";
}

.fa-pen-paintbrush::before {
  content: "\f618";
}

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

.fa-fish-cooked::before {
  content: "\f7fe";
}

.fa-chair-office::before {
  content: "\f6c1";
}

.fa-nesting-dolls::before {
  content: "\e3ba";
}

.fa-clock-rotate-left::before {
  content: "\f1da";
}

.fa-history::before {
  content: "\f1da";
}

.fa-trumpet::before {
  content: "\f8e3";
}

.fa-face-grin-beam-sweat::before {
  content: "\f583";
}

.fa-grin-beam-sweat::before {
  content: "\f583";
}

.fa-fire-smoke::before {
  content: "\f74b";
}

.fa-phone-missed::before {
  content: "\e226";
}

.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-arrows-repeat-1::before {
  content: "\f366";
}

.fa-repeat-1-alt::before {
  content: "\f366";
}

.fa-gun-slash::before {
  content: "\e19c";
}

.fa-avocado::before {
  content: "\e0aa";
}

.fa-binary::before {
  content: "\e33b";
}

.fa-glasses-round::before {
  content: "\f5f5";
}

.fa-glasses-alt::before {
  content: "\f5f5";
}

.fa-phone-plus::before {
  content: "\f4d2";
}

.fa-ditto::before {
  content: "\"";
}

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

.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-scythe::before {
  content: "\f710";
}

.fa-pen-nib::before {
  content: "\f5ad";
}

.fa-ban-parking::before {
  content: "\f616";
}

.fa-parking-circle-slash::before {
  content: "\f616";
}

.fa-tent-arrow-turn-left::before {
  content: "\e580";
}

.fa-face-diagonal-mouth::before {
  content: "\e47e";
}

.fa-diagram-cells::before {
  content: "\e475";
}

.fa-cricket-bat-ball::before {
  content: "\f449";
}

.fa-cricket::before {
  content: "\f449";
}

.fa-tents::before {
  content: "\e582";
}

.fa-wand-magic::before {
  content: "\f0d0";
}

.fa-magic::before {
  content: "\f0d0";
}

.fa-dog::before {
  content: "\f6d3";
}

.fa-pen-line::before {
  content: "\e212";
}

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

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

.fa-ampersand::before {
  content: "\&";
}

.fa-carrot::before {
  content: "\f787";
}

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

.fa-arrow-from-bottom::before {
  content: "\f342";
}

.fa-moon::before {
  content: "\f186";
}

.fa-pen-slash::before {
  content: "\e213";
}

.fa-wine-glass-empty::before {
  content: "\f5ce";
}

.fa-wine-glass-alt::before {
  content: "\f5ce";
}

.fa-square-star::before {
  content: "\e27f";
}

.fa-cheese::before {
  content: "\f7ef";
}

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

.fa-yin-yang::before {
  content: "\f6ad";
}

.fa-music::before {
  content: "\f001";
}

.fa-compass-slash::before {
  content: "\f5e9";
}

.fa-clock-one::before {
  content: "\e34e";
}

.fa-file-music::before {
  content: "\f8b6";
}

.fa-code-commit::before {
  content: "\f386";
}

.fa-temperature-low::before {
  content: "\f76b";
}

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

.fa-biking::before {
  content: "\f84a";
}

.fa-display-chart-up-circle-currency::before {
  content: "\e5e5";
}

.fa-skeleton::before {
  content: "\f620";
}

.fa-circle-g::before {
  content: "\e10f";
}

.fa-circle-arrow-up-left::before {
  content: "\e0fb";
}

.fa-coin-blank::before {
  content: "\e3fb";
}

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

.fa-vacuum::before {
  content: "\e04d";
}

.fa-shield-heart::before {
  content: "\e574";
}

.fa-card-heart::before {
  content: "\e3eb";
}

.fa-lightbulb-cfl-on::before {
  content: "\e5a7";
}

.fa-melon::before {
  content: "\e310";
}

.fa-gopuram::before {
  content: "\f664";
}

.fa-earth-oceania::before {
  content: "\e47b";
}

.fa-globe-oceania::before {
  content: "\e47b";
}

.fa-container-storage::before {
  content: "\f4b7";
}

.fa-face-pouting::before {
  content: "\e387";
}

.fa-square-xmark::before {
  content: "\f2d3";
}

.fa-times-square::before {
  content: "\f2d3";
}

.fa-xmark-square::before {
  content: "\f2d3";
}

.fa-face-explode::before {
  content: "\e2fe";
}

.fa-exploding-head::before {
  content: "\e2fe";
}

.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-transformer-bolt::before {
  content: "\e2a4";
}

.fa-hippo::before {
  content: "\f6ed";
}

.fa-chart-column::before {
  content: "\e0e3";
}

.fa-cassette-vhs::before {
  content: "\f8ec";
}

.fa-vhs::before {
  content: "\f8ec";
}

.fa-infinity::before {
  content: "\f534";
}

.fa-vial-circle-check::before {
  content: "\e596";
}

.fa-chimney::before {
  content: "\f78b";
}

.fa-object-intersect::before {
  content: "\e49d";
}

.fa-person-arrow-down-to-line::before {
  content: "\e538";
}

.fa-voicemail::before {
  content: "\f897";
}

.fa-block-brick::before {
  content: "\e3db";
}

.fa-wall-brick::before {
  content: "\e3db";
}

.fa-fan::before {
  content: "\f863";
}

.fa-bags-shopping::before {
  content: "\f847";
}

.fa-paragraph-left::before {
  content: "\f878";
}

.fa-paragraph-rtl::before {
  content: "\f878";
}

.fa-person-walking-luggage::before {
  content: "\e554";
}

.fa-caravan-simple::before {
  content: "\e000";
}

.fa-caravan-alt::before {
  content: "\e000";
}

.fa-turtle::before {
  content: "\f726";
}

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

.fa-up-down::before {
  content: "\f338";
}

.fa-arrows-alt-v::before {
  content: "\f338";
}

.fa-cloud-moon-rain::before {
  content: "\f73c";
}

.fa-booth-curtain::before {
  content: "\f734";
}

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

.fa-box-heart::before {
  content: "\f49d";
}

.fa-trailer::before {
  content: "\e041";
}

.fa-user-doctor-message::before {
  content: "\f82e";
}

.fa-user-md-chat::before {
  content: "\f82e";
}

.fa-bahai::before {
  content: "\f666";
}

.fa-haykal::before {
  content: "\f666";
}

.fa-lighthouse::before {
  content: "\e612";
}

.fa-amp-guitar::before {
  content: "\f8a1";
}

.fa-sd-card::before {
  content: "\f7c2";
}

.fa-volume-slash::before {
  content: "\f2e2";
}

.fa-border-bottom::before {
  content: "\f84d";
}

.fa-wifi-weak::before {
  content: "\f6aa";
}

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

.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-delete-right::before {
  content: "\e154";
}

.fa-book-quran::before {
  content: "\f687";
}

.fa-quran::before {
  content: "\f687";
}

.fa-circle-quarter::before {
  content: "\e11f";
}

.fa-anchor::before {
  content: "\f13d";
}

.fa-border-all::before {
  content: "\f84c";
}

.fa-function::before {
  content: "\f661";
}

.fa-face-angry::before {
  content: "\f556";
}

.fa-angry::before {
  content: "\f556";
}

.fa-people-simple::before {
  content: "\e21b";
}

.fa-cookie-bite::before {
  content: "\f564";
}

.fa-arrow-trend-down::before {
  content: "\e097";
}

.fa-rss::before {
  content: "\f09e";
}

.fa-feed::before {
  content: "\f09e";
}

.fa-face-monocle::before {
  content: "\e380";
}

.fa-draw-polygon::before {
  content: "\f5ee";
}

.fa-scale-balanced::before {
  content: "\f24e";
}

.fa-balance-scale::before {
  content: "\f24e";
}

.fa-calendar-lines::before {
  content: "\e0d5";
}

.fa-calendar-note::before {
  content: "\e0d5";
}

.fa-arrow-down-big-small::before {
  content: "\f88c";
}

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

.fa-gauge-simple-high::before {
  content: "\f62a";
}

.fa-tachometer::before {
  content: "\f62a";
}

.fa-tachometer-fast::before {
  content: "\f62a";
}

.fa-do-not-enter::before {
  content: "\f5ec";
}

.fa-shower::before {
  content: "\f2cc";
}

.fa-dice-d8::before {
  content: "\f6d2";
}

.fa-desktop::before {
  content: "\f390";
}

.fa-desktop-alt::before {
  content: "\f390";
}

.fa-m::before {
  content: "M";
}

.fa-grip-dots-vertical::before {
  content: "\e411";
}

.fa-face-viewfinder::before {
  content: "\e2ff";
}

.fa-soft-serve::before {
  content: "\e400";
}

.fa-creemee::before {
  content: "\e400";
}

.fa-h5::before {
  content: "\e412";
}

.fa-hand-back-point-down::before {
  content: "\e19e";
}

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

.fa-th-list::before {
  content: "\f00b";
}

.fa-comment-sms::before {
  content: "\f7cd";
}

.fa-sms::before {
  content: "\f7cd";
}

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

.fa-rectangle-landscape::before {
  content: "\f2fa";
}

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

.fa-turkey::before {
  content: "\f725";
}

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

.fa-user-plus::before {
  content: "\f234";
}

.fa-ice-skate::before {
  content: "\f7ac";
}

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

.fa-battery-three-quarters::before {
  content: "\f241";
}

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

.fa-tomato::before {
  content: "\e330";
}

.fa-sword-laser::before {
  content: "\e03b";
}

.fa-house-circle-check::before {
  content: "\e509";
}

.fa-buildings::before {
  content: "\e0cc";
}

.fa-angle-left::before {
  content: "\f104";
}

.fa-cart-flatbed-boxes::before {
  content: "\f475";
}

.fa-dolly-flatbed-alt::before {
  content: "\f475";
}

.fa-diagram-successor::before {
  content: "\e47a";
}

.fa-truck-arrow-right::before {
  content: "\e58b";
}

.fa-square-w::before {
  content: "\e285";
}

.fa-arrows-split-up-and-left::before {
  content: "\e4bc";
}

.fa-lamp::before {
  content: "\f4ca";
}

.fa-airplay::before {
  content: "\e089";
}

.fa-hand-fist::before {
  content: "\f6de";
}

.fa-fist-raised::before {
  content: "\f6de";
}

.fa-shield-quartered::before {
  content: "\e575";
}

.fa-slash-forward::before {
  content: "\/";
}

.fa-location-pen::before {
  content: "\f607";
}

.fa-map-marker-edit::before {
  content: "\f607";
}

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

.fa-pot-food::before {
  content: "\e43f";
}

.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-print-slash::before {
  content: "\f686";
}

.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-hand-back-point-ribbon::before {
  content: "\e1a0";
}

.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-tire-rugged::before {
  content: "\f634";
}

.fa-lightbulb-dollar::before {
  content: "\f670";
}

.fa-cowbell::before {
  content: "\f8b3";
}

.fa-baht-sign::before {
  content: "\e0ac";
}

.fa-corner::before {
  content: "\e3fe";
}

.fa-chevrons-right::before {
  content: "\f324";
}

.fa-chevron-double-right::before {
  content: "\f324";
}

.fa-book-open::before {
  content: "\f518";
}

.fa-book-journal-whills::before {
  content: "\f66a";
}

.fa-journal-whills::before {
  content: "\f66a";
}

.fa-inhaler::before {
  content: "\f5f9";
}

.fa-handcuffs::before {
  content: "\e4f8";
}

.fa-snake::before {
  content: "\f716";
}

.fa-triangle-exclamation::before {
  content: "\f071";
}

.fa-exclamation-triangle::before {
  content: "\f071";
}

.fa-warning::before {
  content: "\f071";
}

.fa-note-medical::before {
  content: "\e200";
}

.fa-database::before {
  content: "\f1c0";
}

.fa-down-left::before {
  content: "\e16a";
}

.fa-share::before {
  content: "\f064";
}

.fa-arrow-turn-right::before {
  content: "\f064";
}

.fa-mail-forward::before {
  content: "\f064";
}

.fa-face-thinking::before {
  content: "\e39b";
}

.fa-turn-down-right::before {
  content: "\e455";
}

.fa-bottle-droplet::before {
  content: "\e4c4";
}

.fa-mask-face::before {
  content: "\e1d7";
}

.fa-hill-rockslide::before {
  content: "\e508";
}

.fa-scanner-keyboard::before {
  content: "\f489";
}

.fa-circle-o::before {
  content: "\e119";
}

.fa-grid-horizontal::before {
  content: "\e307";
}

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

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

.fa-right-left::before {
  content: "\f362";
}

.fa-exchange-alt::before {
  content: "\f362";
}

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

.fa-paper-plane::before {
  content: "\f1d8";
}

.fa-road-circle-exclamation::before {
  content: "\e565";
}

.fa-dungeon::before {
  content: "\f6d9";
}

.fa-hand-holding-box::before {
  content: "\f47b";
}

.fa-input-text::before {
  content: "\e1bf";
}

.fa-window-flip::before {
  content: "\f40f";
}

.fa-window-alt::before {
  content: "\f40f";
}

.fa-align-right::before {
  content: "\f038";
}

.fa-scanner-gun::before {
  content: "\f488";
}

.fa-scanner::before {
  content: "\f488";
}

.fa-tire::before {
  content: "\f631";
}

.fa-engine::before {
  content: "\e16e";
}

.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-circle-caret-right::before {
  content: "\f330";
}

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

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

.fa-file-spreadsheet::before {
  content: "\f65b";
}

.fa-audio-description-slash::before {
  content: "\e0a8";
}

.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-chess-pawn-piece::before {
  content: "\f444";
}

.fa-chess-pawn-alt::before {
  content: "\f444";
}

.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-square-s::before {
  content: "\e27d";
}

.fa-rectangle-barcode::before {
  content: "\f463";
}

.fa-barcode-alt::before {
  content: "\f463";
}

.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-unicorn::before {
  content: "\f727";
}

.fa-bowling-ball::before {
  content: "\f436";
}

.fa-pompebled::before {
  content: "\e43d";
}

.fa-brain::before {
  content: "\f5dc";
}

.fa-watch-smart::before {
  content: "\e2cc";
}

.fa-book-user::before {
  content: "\f7e7";
}

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

.fa-sensor-smoke::before {
  content: "\e02c";
}

.fa-clapperboard-play::before {
  content: "\e132";
}

.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-circle-4::before {
  content: "\e0f1";
}

.fa-gifts::before {
  content: "\f79c";
}

.fa-album-collection::before {
  content: "\f8a0";
}

.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-cloud-showers::before {
  content: "\f73f";
}

.fa-user-clock::before {
  content: "\f4fd";
}

.fa-onion::before {
  content: "\e427";
}

.fa-clock-twelve-thirty::before {
  content: "\e359";
}

.fa-arrow-down-to-dotted-line::before {
  content: "\e095";
}

.fa-hand-dots::before {
  content: "\f461";
}

.fa-allergies::before {
  content: "\f461";
}

.fa-file-invoice::before {
  content: "\f570";
}

.fa-window-minimize::before {
  content: "\f2d1";
}

.fa-rectangle-wide::before {
  content: "\f2fc";
}

.fa-comment-arrow-up::before {
  content: "\e144";
}

.fa-garlic::before {
  content: "\e40e";
}

.fa-mug-saucer::before {
  content: "\f0f4";
}

.fa-coffee::before {
  content: "\f0f4";
}

.fa-brush::before {
  content: "\f55d";
}

.fa-tree-decorated::before {
  content: "\f7dc";
}

.fa-mask::before {
  content: "\f6fa";
}

.fa-calendar-heart::before {
  content: "\e0d3";
}

.fa-magnifying-glass-minus::before {
  content: "\f010";
}

.fa-search-minus::before {
  content: "\f010";
}

.fa-flower::before {
  content: "\f7ff";
}

.fa-arrow-down-from-arc::before {
  content: "\e614";
}

.fa-right-left-large::before {
  content: "\e5e1";
}

.fa-ruler-vertical::before {
  content: "\f548";
}

.fa-circles-overlap::before {
  content: "\e600";
}

.fa-user-large::before {
  content: "\f406";
}

.fa-user-alt::before {
  content: "\f406";
}

.fa-starship-freighter::before {
  content: "\e03a";
}

.fa-train-tram::before {
  content: "\e5b4";
}

.fa-bridge-suspension::before {
  content: "\e4cd";
}

.fa-trash-check::before {
  content: "\e2af";
}

.fa-user-nurse::before {
  content: "\f82f";
}

.fa-boombox::before {
  content: "\f8a5";
}

.fa-syringe::before {
  content: "\f48e";
}

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

.fa-shield-exclamation::before {
  content: "\e247";
}

.fa-stopwatch-20::before {
  content: "\e06f";
}

.fa-square-full::before {
  content: "\f45c";
}

.fa-grip-dots::before {
  content: "\e410";
}

.fa-comment-exclamation::before {
  content: "\f4af";
}

.fa-pen-swirl::before {
  content: "\e214";
}

.fa-falafel::before {
  content: "\e40a";
}

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

.fa-magnet::before {
  content: "\f076";
}

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

.fa-gramophone::before {
  content: "\f8bd";
}

.fa-dice-d12::before {
  content: "\f6ce";
}

.fa-note-sticky::before {
  content: "\f249";
}

.fa-sticky-note::before {
  content: "\f249";
}

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

.fa-arrow-alt-down::before {
  content: "\f354";
}

.fa-hundred-points::before {
  content: "\e41c";
}

.fa-100::before {
  content: "\e41c";
}

.fa-paperclip-vertical::before {
  content: "\e3c2";
}

.fa-wind-warning::before {
  content: "\f776";
}

.fa-wind-circle-exclamation::before {
  content: "\f776";
}

.fa-location-pin-slash::before {
  content: "\f60c";
}

.fa-map-marker-slash::before {
  content: "\f60c";
}

.fa-face-sad-sweat::before {
  content: "\e38a";
}

.fa-bug-slash::before {
  content: "\e490";
}

.fa-cupcake::before {
  content: "\e402";
}

.fa-light-switch-off::before {
  content: "\e018";
}

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

.fa-pen-fancy-slash::before {
  content: "\e210";
}

.fa-truck-container::before {
  content: "\f4dc";
}

.fa-boot::before {
  content: "\f782";
}

.fa-arrow-up-from-water-pump::before {
  content: "\e4b6";
}

.fa-file-check::before {
  content: "\f316";
}

.fa-bone::before {
  content: "\f5d7";
}

.fa-cards-blank::before {
  content: "\e4df";
}

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

.fa-bench-tree::before {
  content: "\e2e7";
}

.fa-keyboard-brightness-low::before {
  content: "\e1c1";
}

.fa-ski-boot-ski::before {
  content: "\e3cd";
}

.fa-brain-circuit::before {
  content: "\e0c6";
}

.fa-user-injured::before {
  content: "\f728";
}

.fa-block-brick-fire::before {
  content: "\e3dc";
}

.fa-firewall::before {
  content: "\e3dc";
}

.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-face-smile-relaxed::before {
  content: "\e392";
}

.fa-comment-xmark::before {
  content: "\f4b5";
}

.fa-comment-times::before {
  content: "\f4b5";
}

.fa-print::before {
  content: "\f02f";
}

.fa-turkish-lira-sign::before {
  content: "\e2bb";
}

.fa-try::before {
  content: "\e2bb";
}

.fa-turkish-lira::before {
  content: "\e2bb";
}

.fa-face-nose-steam::before {
  content: "\e382";
}

.fa-circle-waveform-lines::before {
  content: "\e12d";
}

.fa-waveform-circle::before {
  content: "\e12d";
}

.fa-dollar-sign::before {
  content: "\$";
}

.fa-dollar::before {
  content: "\$";
}

.fa-usd::before {
  content: "\$";
}

.fa-ferris-wheel::before {
  content: "\e174";
}

.fa-computer-speaker::before {
  content: "\f8b2";
}

.fa-skull-cow::before {
  content: "\f8de";
}

.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-circle-t::before {
  content: "\e124";
}

.fa-sack::before {
  content: "\f81c";
}

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

.fa-camera-cctv::before {
  content: "\f8ac";
}

.fa-cctv::before {
  content: "\f8ac";
}

.fa-umbrella::before {
  content: "\f0e9";
}

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

.fa-horizontal-rule::before {
  content: "\f86c";
}

.fa-bed-front::before {
  content: "\f8f7";
}

.fa-bed-alt::before {
  content: "\f8f7";
}

.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-face-woozy::before {
  content: "\e3a2";
}

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

.fa-pineapple::before {
  content: "\e31f";
}

.fa-hand-point-left::before {
  content: "\f0a5";
}

.fa-gallery-thumbnails::before {
  content: "\e3aa";
}

.fa-circle-j::before {
  content: "\e112";
}

.fa-eyes::before {
  content: "\e367";
}

.fa-handshake-simple::before {
  content: "\f4c6";
}

.fa-handshake-alt::before {
  content: "\f4c6";
}

.fa-page-caret-up::before {
  content: "\e42a";
}

.fa-file-caret-up::before {
  content: "\e42a";
}

.fa-jet-fighter::before {
  content: "\f0fb";
}

.fa-fighter-jet::before {
  content: "\f0fb";
}

.fa-comet::before {
  content: "\e003";
}

.fa-square-share-nodes::before {
  content: "\f1e1";
}

.fa-share-alt-square::before {
  content: "\f1e1";
}

.fa-shield-keyhole::before {
  content: "\e248";
}

.fa-barcode::before {
  content: "\f02a";
}

.fa-plus-minus::before {
  content: "\e43c";
}

.fa-square-sliders-vertical::before {
  content: "\f3f2";
}

.fa-sliders-v-square::before {
  content: "\f3f2";
}

.fa-video::before {
  content: "\f03d";
}

.fa-video-camera::before {
  content: "\f03d";
}

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

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

.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-square-z::before {
  content: "\e288";
}

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

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

.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 Pro 6.4.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2023 Fonticons, Inc.
 */
:root, :host {
  --fa-style-family-classic: "Font Awesome 6 Pro";
  --fa-font-light: normal 300 1em/1 "Font Awesome 6 Pro";
}

@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("../../../../../libraries/fontawesome/webfonts/fa-light-300.woff2") format("woff2"), url("../../../../../libraries/fontawesome/webfonts/fa-light-300.ttf") format("truetype");
}
.fal,
.fa-light {
  font-weight: 300;
}

/*!
 * Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2023 Fonticons, Inc.
 */
:root, :host {
  --fa-style-family-classic: "Font Awesome 6 Pro";
  --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Pro";
}

@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("../../../../../libraries/fontawesome/webfonts/fa-regular-400.woff2") format("woff2"), url("../../../../../libraries/fontawesome/webfonts/fa-regular-400.ttf") format("truetype");
}
.far,
.fa-regular {
  font-weight: 400;
}

/*!
 * Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2023 Fonticons, Inc.
 */
:root, :host {
  --fa-style-family-classic: "Font Awesome 6 Pro";
  --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Pro";
}

@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("../../../../../libraries/fontawesome/webfonts/fa-solid-900.woff2") format("woff2"), url("../../../../../libraries/fontawesome/webfonts/fa-solid-900.ttf") format("truetype");
}
.fas,
.fa-solid {
  font-weight: 900;
}

/*!
 * Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial 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("../../../../../libraries/fontawesome/webfonts/fa-brands-400.woff2") format("woff2"), url("../../../../../libraries/fontawesome/webfonts/fa-brands-400.ttf") format("truetype");
}
.fab,
.fa-brands,
.paragraph--type--contact-info #site-social-links li[data-social*="youtube.com"] i,
.paragraph--type--contact-info #site-social-links li[data-social*="linkedin.com"] i,
.paragraph--type--contact-info #site-social-links li[data-social*="instagram.com"] i,
.paragraph--type--contact-info #site-social-links li[data-social*="twitter.com"] i,
.paragraph--type--contact-info #site-social-links li[data-social*="x.com"] i,
.paragraph--type--contact-info #site-social-links li[data-social*="facebook.com"] i,
.footer__social #site-social-links li[data-social*="youtube.com"] i,
.footer__social #site-social-links li[data-social*="linkedin.com"] i,
.footer__social #site-social-links li[data-social*="instagram.com"] i,
.footer__social #site-social-links li[data-social*="twitter.com"] i,
.footer__social #site-social-links li[data-social*="x.com"] i,
.footer__social #site-social-links li[data-social*="facebook.com"] i {
  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-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-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-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-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-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-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-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-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-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-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-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";
}

.show {
  display: block !important;
}

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

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  font-family: var(--skit-font-headings);
}

.container {
  padding: 0 1rem !important;
}
@media (min-width: 768px) {
  .container {
    padding: 0 1.5rem !important;
  }
}
@media (min-width: 1200px) {
  .container {
    padding: 0 !important;
  }
}
:root {
  --bs-body-color: $text-gray-800;
}

.ckeditor-buttons li .cke-icon-only {
  width: auto;
}
.ckeditor-buttons li a {
  min-height: 28px;
}
.ckeditor-buttons .cke_button_icon img {
  vertical-align: initial;
}

button.link {
  color: #0d6efd;
}

.button--small {
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-padding-x: 0.5rem;
  --bs-btn-font-size: 0.875rem;
  --bs-btn-border-radius: 0.5rem;
}

a.button {
  text-decoration: none;
}
a.button.button--primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0d6efd;
  --bs-btn-border-color: #0d6efd;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0b5ed7;
  --bs-btn-hover-border-color: #0a58ca;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0a58ca;
  --bs-btn-active-border-color: #0a53be;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0d6efd;
  --bs-btn-disabled-border-color: #0d6efd;
}
a.button.button--danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #bb2d3b;
  --bs-btn-hover-border-color: #b02a37;
  --bs-btn-focus-shadow-rgb: 225, 83, 97;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #b02a37;
  --bs-btn-active-border-color: #a52834;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #dc3545;
  --bs-btn-disabled-border-color: #dc3545;
}
a.button.button-action {
  --bs-btn-color: #000;
  --bs-btn-bg: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #31d2f2;
  --bs-btn-hover-border-color: #25cff2;
  --bs-btn-focus-shadow-rgb: 11, 172, 204;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #3dd5f3;
  --bs-btn-active-border-color: #25cff2;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #0dcaf0;
  --bs-btn-disabled-border-color: #0dcaf0;
}
a.button.button--small {
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-padding-x: 0.5rem;
  --bs-btn-font-size: 0.875rem;
  --bs-btn-border-radius: 0.5rem;
}

.btn-primary a {
  color: #fff;
}
.btn-primary a:hover {
  color: #fff;
  text-decoration: none;
}

.btn-secondary a, .btn.btn-inline a, button.btn-inline.link a,
.btn-inline a {
  color: #fff;
}
.btn-secondary a:hover,
.btn-inline a:hover {
  color: #fff;
  text-decoration: none;
}

.btn-success a {
  color: #fff;
}
.btn-success a:hover {
  color: #fff;
  text-decoration: none;
}

.btn-info a {
  color: #000;
}
.btn-info a:hover {
  color: #000;
  text-decoration: none;
}

.btn-warning a {
  color: #000;
}
.btn-warning a:hover {
  color: #000;
  text-decoration: none;
}

.btn-danger a {
  color: #fff;
}
.btn-danger a:hover {
  color: #fff;
  text-decoration: none;
}

.btn-light a {
  color: #000;
}
.btn-light a:hover {
  color: #000;
  text-decoration: none;
}

.btn-dark a {
  color: #fff;
}
.btn-dark a:hover {
  color: #fff;
  text-decoration: none;
}

.btn-outline-primary:hover a {
  color: #fff;
}
.btn-outline-primary a:hover {
  color: #fff;
  text-decoration: none;
}

.btn-outline-secondary:hover a {
  color: #fff;
}
.btn-outline-secondary a:hover {
  color: #fff;
  text-decoration: none;
}

.btn-outline-success:hover a {
  color: #fff;
}
.btn-outline-success a:hover {
  color: #fff;
  text-decoration: none;
}

.btn-outline-info:hover a {
  color: #000;
}
.btn-outline-info a:hover {
  color: #000;
  text-decoration: none;
}

.btn-outline-warning:hover a {
  color: #000;
}
.btn-outline-warning a:hover {
  color: #000;
  text-decoration: none;
}

.btn-outline-danger:hover a {
  color: #fff;
}
.btn-outline-danger a:hover {
  color: #fff;
  text-decoration: none;
}

.btn-outline-light:hover a {
  color: #000;
}
.btn-outline-light a:hover {
  color: #000;
  text-decoration: none;
}

.btn-outline-dark:hover a {
  color: #fff;
}
.btn-outline-dark a:hover {
  color: #fff;
  text-decoration: none;
}

.btn, .btn.btn-inline, button.btn-inline.link,
.btn-inline, button.link, a.button,
.button {
  margin: 0 0.5rem;
}
.btn:first-child,
.btn-inline:first-child, button.link:first-child,
.button:first-child {
  margin-left: 0;
}
.btn:last-child,
.btn-inline:last-child, button.link:last-child,
.button:last-child {
  margin-right: 0;
}

.btn-group .btn,
.btn-group .btn-inline, .btn-group button.link,
.btn-group .button {
  margin: 0;
}

a[class=button] {
  --bs-btn-color: #000;
  --bs-btn-bg: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #f9fafb;
  --bs-btn-hover-border-color: #f9fafb;
  --bs-btn-focus-shadow-rgb: 211, 212, 213;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #f9fafb;
  --bs-btn-active-border-color: #f9fafb;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #f8f9fa;
  --bs-btn-disabled-border-color: #f8f9fa;
}

footer {
  padding: 2rem 0;
}
footer.footer-dark a {
  color: #f8f9fa;
  text-decoration: none;
}
footer.footer-dark a:hover {
  color: #f8f9fa;
  text-decoration: none;
}
footer .region-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.form-control.image-button {
  width: unset;
}
.form-control.form-checkbox, .form-control.form-radio {
  display: inline-block;
  height: auto;
  width: unset;
}

.form-select {
  min-width: 5rem;
}

input[type=search] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.dropbutton-multiple .dropbutton .dropbutton-action > * {
  border: 0;
}

@media (min-width: 1200px) {
  .node-form {
    margin: 2rem;
  }
}
.node-form .form-actions {
  text-align: center;
}

.container-inline div,
.container-inline label {
  display: inline-block;
  margin: 0;
}
.container-inline.webform-multiple-add > .form-item > * {
  display: inline-block;
  width: unset;
}

td > .form-item {
  margin: 0;
}

#search-block-form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.js td .dropbutton-wrapper {
  min-height: 2.25rem;
}

.dropbutton-widget {
  background-color: #fff;
  border-radius: 0.375rem;
}
.dropbutton-widget .dropbutton .dropbutton-action > * {
  padding: 0.375rem 0.75rem;
}

.webform-dropbutton .dropbutton-wrapper .dropbutton-widget {
  background-color: #fff;
}

.system-file-system-settings .form-item label {
  display: table;
  font-weight: 700;
}

.tabs-primary {
  margin: 1rem 0;
}

.tabs-secondary {
  margin: 0 0 1rem 0;
}

@media (max-width: 767.98px) {
  .tabs-wrapper .tab-toggle {
    color: #495057;
    padding: 0.5rem 1rem;
  }
  .tabs-wrapper .nav-tabs {
    border: 1px solid #dee2e6;
    border-radius: 0.375rem;
    overflow: hidden;
  }
  .tabs-wrapper .nav-item {
    padding: 0.25rem 0.5rem;
  }
  .tabs-wrapper .nav-item.active {
    background-color: #dee2e6;
  }
  .tabs-wrapper .nav-item .nav-link {
    border: 0;
    border-radius: 0;
    background-color: unset;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
  }
  .tabs-wrapper .nav-item .nav-link.active {
    background-color: unset;
  }
  .tabs-wrapper:not(.is-collapsible) .nav-item:not(:first-of-type) {
    border-top: 1px solid #dee2e6;
  }
  .tabs-wrapper.is-collapsible .nav-item.active {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .tabs-wrapper.is-collapsible .nav-item:not(.active) {
    display: none;
  }
  .tabs-wrapper.is-collapsible .is-open .nav-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .tabs-wrapper.is-collapsible .is-open .nav-item.active {
    border-radius: 0.375rem 0.375rem 0 0;
  }
  .tabs-wrapper.is-collapsible .is-open .nav-item:not(.active) {
    border-top: 1px solid #dee2e6;
  }
}
@media (min-width: 768px) {
  .tabs-wrapper .tab-toggle {
    display: none;
  }
}
em.placeholder {
  display: unset;
  min-height: unset;
  vertical-align: unset;
  cursor: unset;
  background-color: unset;
  opacity: unset;
}

.card-img-top img {
  width: 100% !important;
  max-width: 100% !important;
}

.navbar .block-search form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  text-align: center;
}
@media (min-width: 576px) {
  .navbar .block-search form {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.navbar .block-search form .form-actions {
  margin-top: 0.5rem;
}
@media (min-width: 768px) {
  .navbar .block-search form .form-actions {
    margin-left: 0.5rem;
    margin-top: 0;
  }
}

.navbar-nav .nav-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.navbar-nav .nav-link.dropdown-toggle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.navbar-brand {
  white-space: unset;
}
.navbar-brand .site-slogan {
  display: none;
  font-size: 0.875rem;
}
@media (min-width: 1200px) {
  .navbar-brand .site-slogan {
    display: block;
  }
}
.navbar-brand a.site-title {
  color: #212529;
  text-decoration: none;
}
.navbar-brand a.site-title:hover {
  color: #212529;
  text-decoration: none;
}
.navbar-brand .site-title {
  font-size: 1.5rem;
  font-weight: bold;
  letter-spacing: 2px;
  text-transform: uppercase;
}
.navbar-brand img {
  height: 36px;
  margin: 0 1rem 0 0;
  width: auto;
}
@media (min-width: 1200px) {
  .navbar-brand img {
    height: 60px;
  }
}

.navbar-dark .navbar-brand a.site-title,
.footer-dark .navbar-brand a.site-title {
  color: #f8f9fa;
  text-decoration: none;
}
.navbar-dark .navbar-brand a.site-title:hover,
.footer-dark .navbar-brand a.site-title:hover {
  color: #f8f9fa;
  text-decoration: none;
}

.paragraph-type-label,
.paragraph-type-title {
  font-weight: 700;
}

.paragraphs-dropdown-action.button.btn-primary {
  background-color: #0d6efd;
}
.paragraphs-dropdown-action.button.btn-danger {
  background-color: #dc3545;
}

.field--widget-paragraphs .field-add-more-submit,
.field--widget-entity-reference-paragraphs .field-add-more-submit {
  margin: 0;
}

.js .field--widget-entity-reference-paragraphs td {
  padding: 1rem;
}

.progress {
  display: block;
  height: unset;
  overflow: unset;
  font-size: unset;
  background-color: unset;
}

.region-title__action a.button {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0d6efd;
  --bs-btn-border-color: #0d6efd;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0b5ed7;
  --bs-btn-hover-border-color: #0a58ca;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0a58ca;
  --bs-btn-active-border-color: #0a53be;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0d6efd;
  --bs-btn-disabled-border-color: #0d6efd;
}

tr.region-title {
  --bs-table-bg: #f8f9fa;
}
tr.region-title td {
  --bs-table-bg: #f8f9fa;
}

a.tabledrag-handle .handle {
  height: 1.7em;
  display: table-cell;
  padding-right: 1rem !important;
}

table {
  caption-side: unset;
}

.color-primary {
  --bs-alert-color: #084298;
  --bs-alert-bg: #084298;
  --bs-alert-border-color: #b6d4fe;
}
.color-primary .alert-link {
  color: #06357a;
}

.color-secondary {
  --bs-alert-color: #41464b;
  --bs-alert-bg: #41464b;
  --bs-alert-border-color: #d3d6d8;
}
.color-secondary .alert-link {
  color: #34383c;
}

.color-success {
  --bs-alert-color: #0f5132;
  --bs-alert-bg: #0f5132;
  --bs-alert-border-color: #badbcc;
}
.color-success .alert-link {
  color: #0c4128;
}

.color-info {
  --bs-alert-color: #055160;
  --bs-alert-bg: #055160;
  --bs-alert-border-color: #b6effb;
}
.color-info .alert-link {
  color: #04414d;
}

.color-warning {
  --bs-alert-color: #664d03;
  --bs-alert-bg: #664d03;
  --bs-alert-border-color: #ffecb5;
}
.color-warning .alert-link {
  color: #523e02;
}

.color-danger {
  --bs-alert-color: #842029;
  --bs-alert-bg: #842029;
  --bs-alert-border-color: #f5c2c7;
}
.color-danger .alert-link {
  color: #6a1a21;
}

.color-light {
  --bs-alert-color: #636464;
  --bs-alert-bg: #636464;
  --bs-alert-border-color: #fdfdfe;
}
.color-light .alert-link {
  color: #4f5050;
}

.color-dark {
  --bs-alert-color: #141619;
  --bs-alert-bg: #141619;
  --bs-alert-border-color: #bcbebf;
}
.color-dark .alert-link {
  color: #101214;
}

.views-admin a {
  color: #0d6efd;
  text-decoration: underline;
}
.views-admin a:hover {
  color: #0a58ca;
}
.views-admin .views-displays .tabs {
  list-style: none;
}
.views-admin .views-ui-display-tab-bucket__title {
  padding: 4px 6px 6px;
}
.views-admin .dropbutton .dropbutton-action > * {
  line-height: 20px;
  padding: 0.1em 0.5em;
}
.views-admin .dropbutton .dropbutton-action .btn-primary {
  color: #0d6efd;
  text-decoration: underline;
}
.views-admin .dropbutton .dropbutton-action .btn-primary:hover {
  color: #0a58ca;
  text-decoration: none;
}
.views-admin .view-preview-form .form-item-view-args,
.views-admin .view-preview-form .form-actions {
  display: block;
  margin-left: 1rem;
  margin-right: 1rem;
}

.pagination {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 1rem 0;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.alert-dismissible .close {
  color: #000;
}

code {
  overflow-y: auto;
}

/**
 * Instructions for Variables file
 */
/**
 * Start of Breeze
 */
.btn:focus-visible,
.btn-inline:focus-visible, button.link:focus-visible, .button:focus-visible {
  outline: -webkit-focus-ring-color auto 1px !important;
}

/**
 * Start of Breeze
 */
:root {
  --color-1: #0d6efd;
  --color-2: #6f42c1;
  --color-3: #6610f2;
  --color-4: #d63384;
  --color-5: #dc3545;
  --color-6: #fd7e14;
  --color-7: #ffc107;
  --color-8: #0dcaf0;
  --color-neutral: #C6CCD2;
  --color-important: #A6ADB4;
  --color-primary: var(--bs-primary);
  --color-secondary: var(--bs-secondary);
}

[class*=color-1] {
  --color: #0d6efd;
}

[class*=color-2] {
  --color: #6f42c1;
}

[class*=color-3] {
  --color: #6610f2;
}

[class*=color-4] {
  --color: #d63384;
}

[class*=color-5] {
  --color: #dc3545;
}

[class*=color-6] {
  --color: #fd7e14;
}

[class*=color-7] {
  --color: #ffc107;
}

[class*=color-8] {
  --color: #0dcaf0;
}

[class*=color-neutral] {
  --color: #C6CCD2;
}

[class*=color-important] {
  --color: #A6ADB4;
}

[class*=color-primary] {
  --color: var(--color-primary);
}

[class*=color-secondary] {
  --color: var(--color-secondary);
}

/**
 * Btn Primary & Secondarty Hover Color Values
 * If Bootstrap Vars are deprecated --> these will need to be set in a CSS Selector Contextuax statement rather than here.
 */
/**
 * Uncomment the following if "Broadcasts" need to support CSS Vars
 */
:root {
  --bs-blue: #0d6efd;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #198754;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #f0f2f5;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #0d6efd;
  --bs-secondary: #6c757d;
  --bs-success: #198754;
  --bs-info: #0dcaf0;
  --bs-warning: #ffc107;
  --bs-danger: #dc3545;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-primary-rgb: 13, 110, 253;
  --bs-secondary-rgb: 108, 117, 125;
  --bs-success-rgb: 25, 135, 84;
  --bs-info-rgb: 13, 202, 240;
  --bs-warning-rgb: 255, 193, 7;
  --bs-danger-rgb: 220, 53, 69;
  --bs-light-rgb: 248, 249, 250;
  --bs-dark-rgb: 33, 37, 41;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-body-color-rgb: 33, 37, 41;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.2;
  --bs-body-color: #212529;
  --bs-body-bg: #fff;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #dee2e6;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0.375rem;
  --bs-border-radius-sm: 0.5rem;
  --bs-border-radius-lg: 1.25rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-2xl: 2rem;
  --bs-border-radius-pill: 50rem;
  --bs-link-color: #0d6efd;
  --bs-link-hover-color: #0a58ca;
  --bs-code-color: #d63384;
  --bs-highlight-bg: #fff3cd;
}

.btn, .btn.btn-inline, button.btn-inline.link,
.btn-inline, button.link, .button, a.button {
  --bs-btn-padding-x: 0.75rem;
  --bs-btn-padding-y: 0.375rem;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 1rem;
  --bs-btn-font-weight: 400;
  --bs-btn-line-height: 1.2;
  --bs-btn-color: #212529;
  --bs-btn-bg: transparent;
  --bs-btn-border-width: 1px;
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: 0.375rem;
  --bs-btn-hover-border-color: transparent;
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  --bs-btn-disabled-opacity: 0.65;
  --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
  display: inline-block;
  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
  font-family: var(--bs-btn-font-family);
  font-size: var(--bs-btn-font-size);
  font-weight: var(--bs-btn-font-weight);
  line-height: var(--bs-btn-line-height);
  color: var(--bs-btn-color);
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
  border-radius: var(--bs-btn-border-radius);
  background-color: var(--bs-btn-bg);
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  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;
  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, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn, .btn.btn-inline, button.btn-inline.link,
.btn-inline, button.link, .button, a.button {
    -webkit-transition: none;
    transition: none;
  }
}
.btn:hover,
.btn-inline:hover, button.link:hover, .button: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,
.btn-check + .btn-inline:hover, .btn-check + button.link:hover, .btn-check + .button:hover {
  color: var(--bs-btn-color);
  background-color: var(--bs-btn-bg);
  border-color: var(--bs-btn-border-color);
}
.btn:focus-visible,
.btn-inline:focus-visible, button.link:focus-visible, .button:focus-visible {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  -webkit-box-shadow: var(--bs-btn-focus-box-shadow);
          box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:focus-visible + .btn,
.btn-check:focus-visible + .btn-inline, .btn-check:focus-visible + button.link, .btn-check:focus-visible + .button {
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  -webkit-box-shadow: var(--bs-btn-focus-box-shadow);
          box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked + .btn,
.btn-check:checked + .btn-inline, .btn-check:checked + button.link, .btn-check:checked + .button, :not(.btn-check) + .btn:active,
:not(.btn-check) + .btn-inline:active, :not(.btn-check) + button.link:active, :not(.btn-check) + .button:active, .btn:first-child:active,
.btn-inline:first-child:active, button.link:first-child:active, .button:first-child:active, .btn.active,
.active.btn-inline, button.active.link, .active.button, .btn.show,
.show.btn-inline, button.show.link, .show.button {
  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,
.btn-check:checked + .btn-inline:focus-visible, .btn-check:checked + button.link:focus-visible, .btn-check:checked + .button:focus-visible, :not(.btn-check) + .btn:active:focus-visible,
:not(.btn-check) + .btn-inline:active:focus-visible, :not(.btn-check) + button.link:active:focus-visible, :not(.btn-check) + .button:active:focus-visible, .btn:first-child:active:focus-visible,
.btn-inline:first-child:active:focus-visible, button.link:first-child:active:focus-visible, .button:first-child:active:focus-visible, .btn.active:focus-visible,
.active.btn-inline:focus-visible, button.active.link:focus-visible, .active.button:focus-visible, .btn.show:focus-visible,
.show.btn-inline:focus-visible, button.show.link:focus-visible, .show.button:focus-visible {
  -webkit-box-shadow: var(--bs-btn-focus-box-shadow);
          box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn:disabled,
.btn-inline:disabled, button.link:disabled, .button:disabled, .btn.disabled,
.disabled.btn-inline, button.disabled.link, .disabled.button, fieldset:disabled .btn,
fieldset:disabled .btn-inline, fieldset:disabled button.link, fieldset:disabled .button {
  color: var(--bs-btn-disabled-color);
  pointer-events: none;
  background-color: var(--bs-btn-disabled-bg);
  border-color: var(--bs-btn-disabled-border-color);
  opacity: var(--bs-btn-disabled-opacity);
}

.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0d6efd;
  --bs-btn-border-color: #0d6efd;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0b5ed7;
  --bs-btn-hover-border-color: #0a58ca;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0a58ca;
  --bs-btn-active-border-color: #0a53be;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0d6efd;
  --bs-btn-disabled-border-color: #0d6efd;
}

.btn-secondary, .btn.btn-inline, button.btn-inline.link,
.btn-inline {
  --bs-btn-color: #fff;
  --bs-btn-bg: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #5c636a;
  --bs-btn-hover-border-color: #565e64;
  --bs-btn-focus-shadow-rgb: 130, 138, 145;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #565e64;
  --bs-btn-active-border-color: #51585e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #6c757d;
  --bs-btn-disabled-border-color: #6c757d;
}

.btn-success {
  --bs-btn-color: #fff;
  --bs-btn-bg: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #157347;
  --bs-btn-hover-border-color: #146c43;
  --bs-btn-focus-shadow-rgb: 60, 153, 110;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #146c43;
  --bs-btn-active-border-color: #13653f;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #198754;
  --bs-btn-disabled-border-color: #198754;
}

.btn-info {
  --bs-btn-color: #000;
  --bs-btn-bg: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #31d2f2;
  --bs-btn-hover-border-color: #25cff2;
  --bs-btn-focus-shadow-rgb: 11, 172, 204;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #3dd5f3;
  --bs-btn-active-border-color: #25cff2;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #0dcaf0;
  --bs-btn-disabled-border-color: #0dcaf0;
}

.btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffca2c;
  --bs-btn-hover-border-color: #ffc720;
  --bs-btn-focus-shadow-rgb: 217, 164, 6;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffcd39;
  --bs-btn-active-border-color: #ffc720;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #ffc107;
  --bs-btn-disabled-border-color: #ffc107;
}

.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #bb2d3b;
  --bs-btn-hover-border-color: #b02a37;
  --bs-btn-focus-shadow-rgb: 225, 83, 97;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #b02a37;
  --bs-btn-active-border-color: #a52834;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #dc3545;
  --bs-btn-disabled-border-color: #dc3545;
}

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

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

.btn-outline-primary {
  --bs-btn-color: #0d6efd;
  --bs-btn-border-color: #0d6efd;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0d6efd;
  --bs-btn-hover-border-color: #0d6efd;
  --bs-btn-focus-shadow-rgb: 13, 110, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0d6efd;
  --bs-btn-active-border-color: #0d6efd;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0d6efd;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0d6efd;
  --bs-gradient: none;
}

.btn-outline-secondary {
  --bs-btn-color: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #6c757d;
  --bs-btn-hover-border-color: #6c757d;
  --bs-btn-focus-shadow-rgb: 108, 117, 125;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #6c757d;
  --bs-btn-active-border-color: #6c757d;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #6c757d;
  --bs-gradient: none;
}

.btn-outline-success {
  --bs-btn-color: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #198754;
  --bs-btn-hover-border-color: #198754;
  --bs-btn-focus-shadow-rgb: 25, 135, 84;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #198754;
  --bs-btn-active-border-color: #198754;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #198754;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #198754;
  --bs-gradient: none;
}

.btn-outline-info {
  --bs-btn-color: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #0dcaf0;
  --bs-btn-hover-border-color: #0dcaf0;
  --bs-btn-focus-shadow-rgb: 13, 202, 240;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #0dcaf0;
  --bs-btn-active-border-color: #0dcaf0;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0dcaf0;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0dcaf0;
  --bs-gradient: none;
}

.btn-outline-warning {
  --bs-btn-color: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffc107;
  --bs-btn-hover-border-color: #ffc107;
  --bs-btn-focus-shadow-rgb: 255, 193, 7;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffc107;
  --bs-btn-active-border-color: #ffc107;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #ffc107;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #ffc107;
  --bs-gradient: none;
}

.btn-outline-danger {
  --bs-btn-color: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #dc3545;
  --bs-btn-hover-border-color: #dc3545;
  --bs-btn-focus-shadow-rgb: 220, 53, 69;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #dc3545;
  --bs-btn-active-border-color: #dc3545;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #dc3545;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #dc3545;
  --bs-gradient: none;
}

.btn-outline-light {
  --bs-btn-color: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #f8f9fa;
  --bs-btn-hover-border-color: #f8f9fa;
  --bs-btn-focus-shadow-rgb: 248, 249, 250;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #f8f9fa;
  --bs-btn-active-border-color: #f8f9fa;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #f8f9fa;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f8f9fa;
  --bs-gradient: none;
}

.btn-outline-dark {
  --bs-btn-color: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #212529;
  --bs-btn-hover-border-color: #212529;
  --bs-btn-focus-shadow-rgb: 33, 37, 41;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #212529;
  --bs-btn-active-border-color: #212529;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #212529;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #212529;
  --bs-gradient: none;
}

.btn-link, button.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: none;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  text-decoration: underline;
}
.btn-link:focus-visible, button.link:focus-visible {
  color: var(--bs-btn-color);
}
.btn-link:hover, button.link:hover {
  color: var(--bs-btn-hover-color);
}

.btn-lg, .btn-group-lg > .btn,
.btn-group-lg > .btn-inline, .btn-group-lg > button.link, .btn-group-lg > .button {
  --bs-btn-padding-y: 0.5rem;
  --bs-btn-padding-x: 1rem;
  --bs-btn-font-size: 1.125rem;
  --bs-btn-border-radius: 1.25rem;
}

.btn-sm, .btn-group-sm > .btn,
.btn-group-sm > .btn-inline, .btn-group-sm > button.link, .btn-group-sm > .button {
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-padding-x: 0.5rem;
  --bs-btn-font-size: 0.875rem;
  --bs-btn-border-radius: 0.5rem;
}

:root {
  /**
   * Overwritten BootStrap CSS Vars
   */
  --bs-link-color: var(--bs-secondary)!important;
  --bs-link-hover-color: var(--bs-link-color)!important;
}

/**
 * Calendar & Event Colours // [ ]  This is old code, eventually to be 
*/
/**
 * Map - School Type Colours
 */
/* Promo Styling (Elsewhere)*/
.view-id-adboxes.view-display-id-adboxes_home .view-content .node__inner {
  height: 100%;
  padding: 0.75rem;
  position: relative;
  background-color: var(--color);
}

header {
  padding: 0;
  z-index: 502;
  position: relative;
}
header > .navbar {
  background-color: var(--navbar-bg) !important;
}
header > .navbar > .container {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
}

header .quicklinks-wrapper {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  position: absolute;
  top: 25px;
  left: 0;
  right: 50px;
  z-index: calc(1030 + 1);
  margin-right: 0;
}
header .quicklinks-wrapper a {
  color: inherit;
}
header .quicklinks-wrapper .dropdown-toggle.show {
  color: var(--color-primary) !important;
}
header .quicklinks-wrapper .dropdown-toggle::after {
  display: block;
  border: 0;
}
@media (min-width: 768px) {
  header .quicklinks-wrapper {
    top: 28px;
    right: 60px;
  }
}
@media (min-width: 1200px) {
  header .quicklinks-wrapper {
    display: block;
    position: relative;
    top: unset;
    right: unset;
    width: 100%;
    margin-right: auto;
  }
}
header .quicklinks-wrapper .quicklinks-inner {
  position: relative;
  background-color: #f0f2f5;
  margin: 0 -1rem;
  padding: 10px;
  text-align: right;
  border-radius: 0.5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
}
@media (min-width: 768px) {
  header .quicklinks-wrapper .quicklinks-inner {
    text-align: center;
    padding: 10px 20px;
    gap: 15px;
  }
}
@media (min-width: 1200px) {
  header .quicklinks-wrapper .quicklinks-inner {
    max-width: -webkit-max-content;
    max-width: -moz-max-content;
    max-width: max-content;
    margin-left: auto;
    margin-right: 0;
    text-align: right;
    border-radius: 0px 0px 1.25rem 1.25rem;
    gap: 20px;
  }
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 5px;
  position: static;
  height: 25px;
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item > i[class*=fa-] {
  font-size: 0.875rem;
  color: #fff;
  width: 25px;
  height: 25px;
  border-radius: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item > a {
  display: inline-block !important;
  font-family: var(--skit-font-headings);
  font-size: 1rem;
  font-weight: 500;
  color: #000;
  cursor: pointer;
  line-height: 2rem;
  text-decoration: none;
}
@media (max-width: 1199.98px) {
  header .quicklinks-wrapper .quicklinks-inner .quicklinks-item > a {
    font-size: 0;
  }
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item > i[class*=fa-] + a {
  position: relative;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item h5, header .quicklinks-wrapper .quicklinks-inner .quicklinks-item .h5 {
  cursor: pointer;
}
@media (max-width: 1199.98px) {
  header .quicklinks-wrapper .quicklinks-inner .quicklinks-item {
    gap: 0;
  }
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item .dropdown-menu {
  -webkit-box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.1);
  padding: 10px !important;
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-accessibility > i[class*=fa-] {
  color: var(--color-secondary);
  background: #fff;
  font-size: 1.5625rem;
}
@media (max-width: 767.98px) {
  header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-accessibility a {
    text-indent: inherit;
  }
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-language {
  position: relative;
}
@media (min-width: 1200px) {
  header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-language {
    gap: 2px;
  }
}
@media (max-width: 767.98px) {
  header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-language .dropdown-toggle {
    padding-left: 0;
  }
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-language .dropdown-toggle::after {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: -1rem;
  right: 0;
  height: 20px;
  width: 20px;
  z-index: 501;
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-language > i[class*=fa-] {
  font-size: 1rem;
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-language .goog-te-gadget {
  font-size: 0;
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-language .goog-te-gadget .goog-logo-link {
  display: none;
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-language a.google-translator-switch::after {
  content: " ";
  display: block;
  position: absolute;
  top: 0.75rem;
  bottom: 0;
  left: 0.75rem;
  right: 0;
  height: 20px;
  width: 20px;
  z-index: 99;
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-language #quicklinks-language-content {
  background: #f0f2f5;
  border-radius: 0.5rem 0 0.5rem 0.5rem;
  border: 0 !important;
  width: 100% !important;
  max-width: 310px;
  min-width: 310px;
  -webkit-transform: unset !important;
          transform: unset !important;
  inset: 25px -44px auto auto !important;
}
@media (min-width: 768px) {
  header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-language #quicklinks-language-content {
    inset: 25px -59px auto auto !important;
    max-width: 340px;
    min-width: 340px;
  }
}
@media (min-width: 1200px) {
  header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-language #quicklinks-language-content {
    border-radius: 0.5rem 0 0.5rem 0.5rem;
    inset: 25px -10px auto auto !important;
  }
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-language #quicklinks-language-content span > a {
  display: none !important;
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-language #quicklinks-language-content .goog-te-gadget .goog-te-combo {
  margin: 0;
  width: 100%;
  border-radius: 0.5rem;
  border: 0;
  padding: 10px;
  font-family: var(--skit-font-body);
  font-size: 0.875rem;
  color: #343a40;
  font-weight: 400;
}
@media (max-width: 767.98px) {
  header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-search .dropdown-toggle {
    padding-left: 0;
  }
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-search .dropdown-toggle::after {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: -1rem;
  right: 0;
  height: 20px;
  width: 20px;
  z-index: 501;
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-search #quicklinks-search-content {
  background: #f0f2f5;
  border-radius: 0.5rem 0 0.5rem 0.5rem;
  max-width: 310px;
  min-width: 310px;
  width: 100%;
  margin: auto !important;
  -webkit-transform: none !important;
          transform: none !important;
  inset: 35px 1px auto auto !important;
  border: 0 !important;
}
@media (min-width: 768px) {
  header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-search #quicklinks-search-content {
    max-width: 340px;
    min-width: 340px;
  }
}
@media (min-width: 1200px) {
  header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-search #quicklinks-search-content {
    border-radius: 0 0 0.5rem 0.5rem;
  }
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-search #quicklinks-search-content form.search-block-form.google-cse {
  padding-left: 0;
  padding-right: 0;
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-search #quicklinks-search-content form.search-block-form.google-cse .js-form-item {
  padding-right: 0;
  margin: 0;
  display: inline-block;
  width: 100%;
}
@media (min-width: 1200px) {
  header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-search #quicklinks-search-content form.search-block-form.google-cse .js-form-item {
    width: 100%;
  }
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-search #quicklinks-search-content form.search-block-form.google-cse .js-form-item input[type=search] {
  width: 100%;
  background-color: #fff;
  background-image: url("/libraries/fontawesome/svgs/light/magnifying-glass.svg");
  background-repeat: no-repeat;
  background-position: calc(100% - 1rem) center;
  background-size: 20px;
  border: 0 !important;
  margin-top: 0;
}
@media (min-width: 1200px) {
  header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-search #quicklinks-search-content form.search-block-form.google-cse .js-form-item input[type=search] {
    min-width: 0 !important;
    width: 100%;
  }
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-search #quicklinks-search-content form.search-block-form.google-cse .form-actions {
  display: none;
}
@media (max-width: 1199.98px) {
  header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-resources.quicklinks-item {
    gap: 5px;
  }
}
@media (max-width: 767.98px) {
  header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-resources.quicklinks-item {
    gap: 0;
  }
}
@media (max-width: 1199.98px) {
  header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-resources.quicklinks-item > a {
    font-size: 1rem !important;
  }
}
@media (max-width: 767.98px) {
  header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-resources.quicklinks-item > a {
    font-size: 0 !important;
  }
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-resources a.dropdown-toggle::after {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: -1rem;
  right: 0;
  height: 20px;
  width: 20px;
  z-index: 99;
  border: 0 !important;
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-resources #quicklinks-resources-content {
  background: #f0f2f5;
  border-radius: 0.5rem 0 0.5rem 0.5rem;
  border: 0;
  padding: 1rem;
  max-width: 260px !important;
  width: 260px !important;
  min-width: 260px !important;
  -webkit-transform: unset !important;
          transform: unset !important;
  inset: 38px 0 auto auto !important;
}
@media (min-width: 768px) {
  header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-resources #quicklinks-resources-content {
    inset: 38px auto auto -120px !important;
  }
}
@media (min-width: 1200px) {
  header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-resources #quicklinks-resources-content {
    border-radius: 0.5rem 0 0.5rem 0.5rem;
  }
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-resources #quicklinks-resources-content li.nav-item {
  font-family: var(--skit-font-body);
  font-size: 1rem !important;
  font-weight: 600 !important;
  color: #343a40 !important;
  border-top: solid 1px #ced4da;
  padding: 0 !important;
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-resources #quicklinks-resources-content li.nav-item:first-child {
  border-top: none;
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-resources #quicklinks-resources-content li.nav-item:first-child a {
  padding-top: 0 !important;
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-resources #quicklinks-resources-content li.nav-item a {
  padding: 10px 0 !important;
}

header .navbar-toggler {
  padding: 0.25rem;
  border: var(--bs-navbar-toggler-border-color);
}
header .navbar-toggler:hover, header .navbar-toggler:focus {
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
header .navbar-toggler[aria-expanded=true] .fa-solid.fa-xmark {
  display: block;
}
header .navbar-toggler[aria-expanded=true] .fa-bars {
  display: none;
}

.headroom--pinned {
  -webkit-transform: translateY(0%);
          transform: translateY(0%);
}

.headroom--unpinned {
  -webkit-transform: translateY(-100%);
          transform: translateY(-100%);
}

header.headroom ~ main .region-content .block-system-main-block > article.node--full {
  padding-top: 2rem;
}

body:not(.path-frontpage) footer#site-footer {
  margin-top: 100px;
}

footer {
  padding: 3rem 1.5rem;
}
@media (min-width: 768px) {
  footer {
    padding: 3rem 0;
  }
}
@media (min-width: 1200px) {
  footer {
    padding: 3rem 0;
  }
}

footer#site-footer {
  position: relative;
  background-color: var(--bs-secondary);
  color: #fff;
}
footer#site-footer a,
footer#site-footer .nav-link {
  color: inherit;
  text-decoration: none;
}
footer#site-footer a:hover, footer#site-footer a:focus,
footer#site-footer .nav-link:hover,
footer#site-footer .nav-link:focus {
  color: inherit;
}
@media (max-width: 767.98px) {
  footer#site-footer .footer-row--main,
footer#site-footer .footer-row--bottom {
    text-align: center;
  }
  footer#site-footer .footer-row--main .block:not(.navigation),
footer#site-footer .footer-row--bottom .block:not(.navigation) {
    margin: 1rem auto 2.5rem;
  }
}

.footer-row--main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
}
@media (min-width: 1200px) {
  .footer-row--main {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
  }
}
.footer-row--main .region {
  max-width: 100%;
  width: 100%;
}
@media (min-width: 768px) {
  .footer-row--main .region {
    max-width: 33%;
  }
}
.footer-row--main .region.region-footer-main-fourth {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 1rem;
}
@media (min-width: 768px) {
  .footer-row--main .region.region-footer-main-fourth {
    margin-top: 0;
    margin-left: auto;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: end;
  }
}
.footer-row--main .region.region-footer-main-fourth .block {
  margin-top: 2.5rem !important;
  margin-bottom: 1rem !important;
}
@media (min-width: 768px) {
  .footer-row--main .region.region-footer-main-fourth .block {
    margin-top: 0 !important;
  }
}
.footer-row--main .region.region-footer-main-fourth .block + .block {
  margin-bottom: 2.5rem !important;
  margin-top: 0 !important;
}
@media (min-width: 768px) {
  .footer-row--main .region.region-footer-main-fourth .block + .block {
    margin-bottom: 0 !important;
  }
}
.footer-row--main .region.region-footer-main-fourth .block .img-wrapper {
  max-width: 185px;
}
.footer-row--main .region.region-footer-main-fourth .block .img-wrapper img {
  width: 100%;
  height: auto;
}
.footer-row--main .region ul {
  gap: 10px;
}
.footer-row--main .region ul a {
  font-size: 0.875rem;
}
.footer-row--main .footer__navigation {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 10px;
}
@media (min-width: 768px) {
  .footer-row--main .footer__navigation {
    width: 33%;
  }
}
@media (min-width: 1200px) {
  .footer-row--main .footer__navigation {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    width: 50%;
  }
}
.footer-row--main .footer__navigation .region {
  width: 100%;
  max-width: 100%;
  text-align: center;
}
@media (min-width: 1200px) {
  .footer-row--main .footer__navigation .region {
    width: 50%;
    max-width: 50%;
  }
}
@media (min-width: 1200px) {
  .footer-row--main .footer__navigation .region:nth-of-type(1) {
    text-align: left;
  }
}
@media (min-width: 1200px) {
  .footer-row--main .footer__navigation .region:nth-of-type(2) {
    text-align: right;
  }
}
.footer-row--main .navbar-brand {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 2.5rem;
}
@media (min-width: 768px) {
  .footer-row--main .navbar-brand {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    margin-top: 0;
  }
}

#site-info-footer ul li i,
#site-info-footer ul li .field {
  display: inline-block;
  font-weight: 700;
}
#site-info-footer ul li#site-name * {
  font-family: var(--skit-font-headings);
  font-size: 1rem !important;
  font-weight: 700;
  margin-bottom: 0;
}
#site-info-footer ul li#site-phone, #site-info-footer ul li#site-email {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
}
@media (min-width: 768px) {
  #site-info-footer ul li#site-phone, #site-info-footer ul li#site-email {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
#site-info-footer ul li#site-phone a, #site-info-footer ul li#site-email a {
  font-size: 0.875rem;
  font-weight: 700;
}
#site-info-footer .footer__contact {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 10px;
}

.footer__social {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 10px;
}
@media (min-width: 768px) {
  .footer__social {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    margin-top: 30px;
  }
}
.footer__social span {
  font-size: 1rem;
  font-weight: 700;
  color: #fff;
}
.footer__social #site-social-links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 7px;
}
@media (min-width: 768px) {
  .footer__social #site-social-links {
    margin-bottom: 0 !important;
  }
}
.footer__social #site-social-links li[data-social] {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #fff;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  color: var(--bs-secondary);
}
.footer__social #site-social-links li[data-social] i {
  font-size: 0.7rem;
}
.footer__social #site-social-links li[data-social] a {
  color: #fff;
  width: 20px;
  height: 20px;
  position: absolute;
}
.footer__social #site-social-links li[data-social] a:focus-visible {
  outline: -webkit-focus-ring-color auto 1px;
}
.footer__social #site-social-links li[data-social] a::after {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.footer__social #site-social-links li[data-social*="facebook.com"] i::before {
  content: "\f39e";
}
.footer__social #site-social-links li[data-social*="twitter.com"] i::before,
.footer__social #site-social-links li[data-social*="x.com"] i::before {
  content: "\e61b";
}
.footer__social #site-social-links li[data-social*="instagram.com"] i::before {
  content: "\f16d";
}
.footer__social #site-social-links li[data-social*="linkedin.com"] i::before {
  content: "\f0e1";
}
.footer__social #site-social-links li[data-social*="youtube.com"] i::before {
  content: "\f167";
}

footer .block-menu ul.nav li a.nav-link,
footer .block-menu ul.nav li > span {
  padding: 0 0.5rem;
}

.footer-row--bottom {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column wrap;
          flex-flow: column wrap;
  padding: 2.5rem 0 0;
  margin-top: 1.5rem;
  border-top: solid 1px #fff;
}
@media (min-width: 1200px) {
  .footer-row--bottom {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.footer-row--bottom #copyright,
.footer-row--bottom #site-credit {
  max-width: 100%;
  width: 100%;
  font-size: 0.875rem;
}
@media (min-width: 768px) {
  .footer-row--bottom #copyright,
.footer-row--bottom #site-credit {
    width: auto;
  }
}
.footer-row--bottom #site-credit a {
  font-weight: 700;
}

body {
  color: #343a40;
}

main[role=main] {
  z-index: 1;
}

nav[aria-label=breadcrumb] {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 1200px) {
  nav[aria-label=breadcrumb] {
    max-width: 1140px;
  }
}
@media (min-width: 1600px) {
  nav[aria-label=breadcrumb] {
    max-width: 1540px;
  }
}
nav[aria-label=breadcrumb] ol.breadcrumb,
nav[aria-label=breadcrumb] ul.breadcrumb {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin: 0;
  padding-left: 0;
}
nav[aria-label=breadcrumb] ol.breadcrumb .breadcrumb-item,
nav[aria-label=breadcrumb] ul.breadcrumb .breadcrumb-item {
  color: #343a40 !important;
  line-height: 1;
  padding-left: 0;
  padding-right: var(--bs-breadcrumb-item-padding-x);
  margin: 0.25rem 0;
}
nav[aria-label=breadcrumb] ol.breadcrumb .breadcrumb-item i.fa-house-chimney,
nav[aria-label=breadcrumb] ul.breadcrumb .breadcrumb-item i.fa-house-chimney {
  color: var(--bs-primary) !important;
}
nav[aria-label=breadcrumb] ol.breadcrumb .breadcrumb-item::after,
nav[aria-label=breadcrumb] ul.breadcrumb .breadcrumb-item::after {
  font-family: "Font Awesome 6 Pro";
  content: "\f105";
  padding-left: var(--bs-breadcrumb-item-padding-x);
  -webkit-text-stroke: 1.5px;
  color: #6c757d;
}
nav[aria-label=breadcrumb] ol.breadcrumb .breadcrumb-item a,
nav[aria-label=breadcrumb] ul.breadcrumb .breadcrumb-item a {
  text-decoration: none;
  color: #343a40;
}
nav[aria-label=breadcrumb] ol.breadcrumb .breadcrumb-item:last-child:after,
nav[aria-label=breadcrumb] ul.breadcrumb .breadcrumb-item:last-child:after {
  content: " ";
}
nav[aria-label=breadcrumb] ol.breadcrumb .breadcrumb-item + .breadcrumb-item::before,
nav[aria-label=breadcrumb] ul.breadcrumb .breadcrumb-item + .breadcrumb-item::before {
  content: " ";
}

.img-caption {
  padding: 0.5rem 1.5rem;
  background-color: var(--bs-white);
  color: var(--bs-gray-500);
  font-weight: 500;
  line-height: 1.25;
  text-align: left;
}
@media (min-width: 768px) {
  .img-caption {
    font-size: 1.125rem;
  }
}

.btn, button.link, .button, a.button, .btn.btn-inline, button.btn-inline.link,
.btn-inline {
  --bs-btn-color: #fff;
  font-size: 0.875rem;
  font-family: var(--skit-font-body);
  font-weight: 700;
  line-height: 1.2;
  padding: 10px 20px;
  border-radius: 0.5rem;
}
.btn.btn-primary, button.btn-primary.link, .btn-primary.button,
.btn-primary.btn-inline {
  background: var(--bs-primary);
  border-color: var(--bs-primary);
}
.btn.btn-primary:hover, button.btn-primary.link:hover, .btn-primary.button:hover,
.btn-primary.btn-inline:hover, .btn.btn-primary:focus, button.btn-primary.link:focus, .btn-primary.button:focus,
.btn-primary.btn-inline:focus, .btn.btn-primary:active, button.btn-primary.link:active, .btn-primary.button:active,
.btn-primary.btn-inline:active {
  background-color: var(--bs-primary);
  border-color: var(--bs-primary);
  -webkit-filter: saturate(0.7);
          filter: saturate(0.7);
}
.btn.btn-primary:focus, button.btn-primary.link:focus, .btn-primary.button:focus,
.btn-primary.btn-inline:focus, .btn.btn-primary:active, button.btn-primary.link:active, .btn-primary.button:active,
.btn-primary.btn-inline:active {
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn.btn-secondary, button.btn-secondary.link, .btn-secondary.button, .btn.btn-inline, button.link.btn-inline,
.button.btn-inline,
.btn-inline {
  background-color: var(--bs-secondary);
  border-color: var(--bs-secondary);
}
.btn.btn-secondary:hover, button.btn-secondary.link:hover, .btn-secondary.button:hover,
.btn-inline:hover, .btn.btn-secondary:active, button.btn-secondary.link:active, .btn-secondary.button:active,
.btn-inline:active, .btn.btn-secondary:focus, button.btn-secondary.link:focus, .btn-secondary.button:focus,
.btn-inline:focus {
  background-color: var(--bs-secondary);
  border-color: var(--bs-secondary);
  -webkit-filter: saturate(0.7);
          filter: saturate(0.7);
}
.btn.btn-secondary:focus, button.btn-secondary.link:focus, .btn-secondary.button:focus,
.btn-inline:focus, .btn.btn-secondary:active, button.btn-secondary.link:active, .btn-secondary.button:active,
.btn-inline:active {
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn.disabled, button.disabled.link, .disabled.button,
.disabled.btn-inline {
  color: #adb5bd !important;
  background: #f0f2f5 !important;
  border-color: #f0f2f5 !important;
}

a.ext svg.ext {
  margin-left: 0.2rem;
  width: 22px;
  height: 22px;
  vertical-align: top;
}

input[type=radio]:focus, input[type=radio]:active,
input[type=checkbox]:focus,
input[type=checkbox]:active {
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
input[type=radio]:checked,
input[type=checkbox]:checked {
  background-color: var(--bs-primary);
  border-color: var(--bs-primary);
}

input[type=radio] {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  width: 1rem;
  height: 1rem;
  border: 2px solid var(--bs-gray-600);
  border-radius: 50%;
  background-clip: content-box;
  padding: 3px;
  margin-right: 0.5rem;
}
input[type=radio]:checked {
  background-color: var(--bs-primary);
}

.form-item.form-type-radio {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.form-item.form-type-radio input[type=radio] + label {
  margin: 0;
}

nav.tabs-primary {
  margin: 2.25rem 0 1.5rem;
}
nav.tabs-primary ul.nav-tabs li a {
  color: var(--bs-primary);
}
nav.tabs-primary ul.nav-tabs li.active a {
  color: inherit;
}

@media (min-width: 768px) {
  form.user-login-form,
form.user-pass {
    -ms-flex-negative: 0;
        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);
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 75%;
  }
}
@media (min-width: 1200px) {
  form.user-login-form,
form.user-pass {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }
}
form.user-login-form .form-item,
form.user-pass .form-item {
  margin: 0 0 1.875rem;
}
form.user-login-form .form-item input.form-text,
form.user-pass .form-item input.form-text {
  border-color: var(--bs-gray-300);
}
form.user-login-form .form-item input.form-text:focus,
form.user-pass .form-item input.form-text:focus {
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-color: var(--bs-gray-500);
}

.ui-widget {
  font-family: inherit !important;
  font-size: inherit !important;
}

.ui-helper-reset {
  line-height: inherit;
}

.ui-widget-content {
  font-family: inherit !important;
}
.ui-widget-content a {
  color: var(--bs-link-color);
}
.ui-widget-content a:hover {
  color: var(--bs-link-color);
}
.ui-widget-content a.btn, .ui-widget-content a.button,
.ui-widget-content a.btn-inline {
  color: var(--bs-btn-color);
}
.ui-widget-content a.btn:hover, .ui-widget-content a.button:hover,
.ui-widget-content a.btn-inline:hover {
  color: var(--bs-btn-color) !important;
}

@media (min-width: 1200px) {
  .ui-accordion {
    max-width: 1140px;
  }
}
.ui-accordion .ui-accordion-header-icon {
  display: none;
}
.ui-accordion .ui-accordion-header {
  --bg-color: #f0f2f5;
  border: none;
  border-radius: 0.5rem;
  position: relative;
  background-color: var(--bg-color);
  padding: 1.25rem;
}
@media (min-width: 768px) {
  .ui-accordion .ui-accordion-header {
    border-radius: 1rem;
  }
}
.ui-accordion .ui-accordion-header > a, .ui-accordion .ui-accordion-header > .field-content {
  display: block;
  width: 100%;
  font-family: var(--skit-font-headings);
  font-size: 1.625rem !important;
  font-weight: 600 !important;
  color: #343a40;
  position: relative;
  padding-right: 2rem;
}
.ui-accordion .ui-accordion-header > a::after, .ui-accordion .ui-accordion-header > .field-content::after {
  content: "\f055";
  position: absolute;
  top: 0.875rem;
  bottom: 0;
  left: auto;
  right: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 25px;
  height: 25px;
  color: var(--color-secondary);
  font-family: "Font Awesome 6 Pro";
  display: block;
}
.ui-accordion .ui-accordion-header.ui-accordion-header-active {
  background: #f8f9fa;
  border-radius: 0.5rem 0.5rem 0 0;
}
@media (min-width: 768px) {
  .ui-accordion .ui-accordion-header.ui-accordion-header-active {
    border-radius: 1rem 1rem 0 0;
  }
}
.ui-accordion .ui-accordion-header.ui-accordion-header-active > a,
.ui-accordion .ui-accordion-header.ui-accordion-header-active .field-content {
  color: var(--color-primary);
}
.ui-accordion .ui-accordion-header.ui-accordion-header-active > a::after,
.ui-accordion .ui-accordion-header.ui-accordion-header-active .field-content::after {
  content: "\f056";
  color: inherit;
}
.ui-accordion .ui-accordion-content {
  height: auto !important;
  background: #f8f9fa;
  padding: 1.25rem 1.25rem 1.875rem;
  border-radius: 0 0 0.5rem 0.5rem !important;
  border: none !important;
}
@media (min-width: 768px) {
  .ui-accordion .ui-accordion-content {
    border-radius: 0 0 1rem 1rem !important;
  }
}

h1,
.h1,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  font-weight: 600;
}

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1 a,
.h2 a,
.h3 a,
.h4 a,
.h5 a,
.h6 a {
  font-family: inherit;
}

h2,
.h2 {
  font-weight: 600;
}

.display-1,
.display-2,
.display-3,
.display-4,
.display-5,
.display-6 {
  font-weight: 300;
}

p {
  font-size: 1rem;
  font-weight: 400;
  line-height: 24px;
}

p + h1,
p + h2,
p + h3,
p + h4,
p + h5,
p + h6,
p + .h1,
p + .h2,
p + .h3,
p + .h4,
p + .h5,
p + .h6 {
  margin-top: 1.5rem;
}

.field p a:not(.btn):not(button.link):not(.button):not(a.button):not(.btn.btn-inline):not(button.btn-inline.link):not(.btn-inline) {
  text-decoration: none;
  font-weight: 700;
  color: var(--color-1);
}
.field a.btn, .field a.button,
.field a.btn-inline {
  margin-bottom: 1rem;
}
.field p:last-child {
  margin-bottom: 2rem;
}
.field p:last-child a.btn, .field p:last-child a.button,
.field p:last-child a.btn-inline {
  margin-bottom: 0;
}

.field h1,
.field h2,
.field h3,
.field h4,
.field h5,
.field h6,
.field .h1,
.field .h2,
.field .h3,
.field .h4,
.field .h5,
.field .h6,
.paragraph .field h1,
.paragraph .field h2,
.paragraph .field h3,
.paragraph .field h4,
.paragraph .field h5,
.paragraph .field h6,
.paragraph .field .h1,
.paragraph .field .h2,
.paragraph .field .h3,
.paragraph .field .h4,
.paragraph .field .h5,
.paragraph .field .h6 {
  color: #343a40;
}

main ul:not(.nav),
main div:not(.contextual) > ul {
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.35;
  margin-top: 0.375rem;
  margin-bottom: 0.75rem;
}
main ul:not(.nav) > li > ul,
main div:not(.contextual) > ul > li > ul {
  list-style-type: circle;
  padding-left: 2.25rem;
  margin-top: auto;
  margin-bottom: 0;
}
main ul:not(.nav) > li > ul > li > ul,
main div:not(.contextual) > ul > li > ul > li > ul {
  list-style-type: square;
  margin-bottom: 0;
}

main ul.list-unstyled {
  padding-left: 0;
}

ol {
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.35;
  margin-top: 0.75rem;
  margin-bottom: 1.5rem;
}
ol li::before {
  margin-right: 0.15rem;
}
ol > li > ol {
  padding-left: 3rem;
  margin-top: auto;
}
ol > li > ol {
  padding-left: 2.25rem;
}
ol ol {
  list-style-type: lower-latin !important;
}
ol ol ol {
  list-style-type: lower-roman !important;
}
ol ol ol ol {
  list-style-type: upper-latin !important;
}
ol ol ol ol ol {
  list-style-type: upper-roman !important;
}

header.schoolkit-header > nav.navbar {
  --bs-navbar-toggler-icon-bg: none;
  padding: 1rem 0;
}
@media (min-width: 1200px) {
  header.schoolkit-header > nav.navbar {
    padding: 0 0 0.5rem 0;
  }
}
header.schoolkit-header > nav.navbar .block-system-branding-block .navbar-brand {
  max-width: 115px;
}
@media (min-width: 768px) {
  header.schoolkit-header > nav.navbar .block-system-branding-block .navbar-brand {
    max-width: 130px;
  }
}
@media (min-width: 1200px) {
  header.schoolkit-header > nav.navbar .block-system-branding-block .navbar-brand {
    max-width: 185px;
  }
}
header.schoolkit-header > nav.navbar .block-system-branding-block .navbar-brand .site-logo {
  width: 100%;
  height: 100%;
}
header.schoolkit-header > nav.navbar .block-system-branding-block .navbar-brand .site-logo img {
  width: 100%;
  max-width: unset;
}
header.schoolkit-header > nav.navbar .navbar-toggler {
  padding: 0;
}
header.schoolkit-header > nav.navbar .navbar-toggler .navbar-toggler-icon {
  width: unset;
  height: unset;
}
header.schoolkit-header > nav.navbar .navbar-toggler .navbar-toggler-icon::before {
  content: "\f00d";
  display: inline-block;
  font-size: 2.5rem;
  font-weight: 500;
  color: var(--color-secondary);
  margin-right: -3px;
}
header.schoolkit-header > nav.navbar .navbar-toggler.collapsed .navbar-toggler-icon::before {
  content: "\f0c9";
  font-size: 2.143rem;
  font-weight: 500;
  color: var(--color-secondary);
}
header.schoolkit-header > nav.navbar .navbar-collapse {
  position: absolute;
  top: 94px;
  right: 0;
  width: 100%;
  padding: 1.5rem 1rem;
  background: white;
  -webkit-box-shadow: 0px 10px 10px 2px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 10px 10px 2px rgba(0, 0, 0, 0.1);
}
@media (min-width: 768px) {
  header.schoolkit-header > nav.navbar .navbar-collapse {
    top: 100px;
    width: 400px;
  }
}
@media (min-width: 1200px) {
  header.schoolkit-header > nav.navbar .navbar-collapse {
    position: unset;
    top: unset;
    right: unset;
    padding: 0;
    width: auto;
    -webkit-box-shadow: none;
            box-shadow: none;
  }
}

ul.menu--main .nav-item > .nav-link.dropdown-toggle {
  display: inline-block;
}
ul.menu--main .nav-item > .nav-link.dropdown-toggle::after {
  display: none;
}

/**
 * Top level dropdown-toggle (makes item fully clickable)
 */
ul.navbar-main.menu--main > .nav-item > .nav-link {
  color: var(--bs-gray-700) !important;
}

ul.navbar-main.menu--main .dropdown-toggle::after {
  display: none;
}
ul.navbar-main.menu--main .dropdown-item.active,
ul.navbar-main.menu--main .dropdown-item:active {
  --bs-dropdown-link-active-bg: transparent!important;
  --bs-dropdown-link-color: #212529;
  --bs-dropdown-link-active-color: #212529;
  background-color: transparent !important;
}
ul.navbar-main.menu--main li.nav-item > .nav-link,
ul.navbar-main.menu--main li.nav-item > .collapse-icon {
  color: inherit;
  cursor: pointer;
}
ul.navbar-main.menu--main li.nav-item > .nav-link.is-active,
ul.navbar-main.menu--main li.nav-item > .collapse-icon.is-active {
  color: var(--bs-gray-700) !important;
}
ul.navbar-main.menu--main li.nav-item:hover > .nav-link,
ul.navbar-main.menu--main li.nav-item:hover > .collapse-icon, ul.navbar-main.menu--main li.nav-item.expanded > .nav-link,
ul.navbar-main.menu--main li.nav-item.expanded > .collapse-icon {
  color: var(--bs-secondary) !important;
}
ul.navbar-main.menu--main > .nav-item {
  position: relative;
  border-bottom: 1px solid #adb5bd;
}
ul.navbar-main.menu--main > .nav-item.expanded {
  border-bottom: 4px solid var(--bs-secondary);
  margin-bottom: 30px;
}
@media (min-width: 1200px) {
  ul.navbar-main.menu--main > .nav-item.expanded {
    margin-bottom: 0;
    border-bottom: none;
  }
}
@media (min-width: 1200px) {
  ul.navbar-main.menu--main > .nav-item {
    border-bottom: none;
  }
}
ul.navbar-main.menu--main > .nav-item > .nav-link {
  background-color: #fff;
  margin-top: 0;
  padding: 0;
  padding-bottom: 16px;
}
@media (min-width: 1200px) {
  ul.navbar-main.menu--main > .nav-item > .nav-link {
    background-color: transparent;
    margin-top: 0;
    font-size: 1rem;
    padding-bottom: 0;
  }
}
@media (max-width: 1199.98px) {
  ul.navbar-main.menu--main > .nav-item > .nav-link {
    font-size: 1.125rem;
  }
}
ul.navbar-main.menu--main > .nav-item .nav-link {
  cursor: pointer;
  display: inline-block !important;
  padding-left: 0;
  padding-right: 2.25rem;
  font-family: var(--skit-font-headings);
  font-weight: 700;
}
@media (min-width: 1200px) and (max-width: 1599.98px) {
  ul.navbar-main.menu--main > .nav-item .nav-link {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 1200px) {
  ul.navbar-main.menu--main > .nav-item .nav-link {
    font-weight: 500;
    padding-left: 0;
    padding-right: 0;
  }
}
ul.navbar-main.menu--main > .nav-item .nav-link::after {
  content: " ";
  display: block;
  width: 100%;
  z-index: 501;
}
ul.navbar-main.menu--main > .nav-item .nav-link.dropdown-toggle {
  position: relative;
  font-weight: 700;
  border: none;
}
@media (min-width: 1200px) {
  ul.navbar-main.menu--main > .nav-item .nav-link.dropdown-toggle {
    font-weight: 500;
  }
}
ul.navbar-main.menu--main > .nav-item .collapse-icon {
  text-decoration: none;
  padding: 0.25rem;
  border-radius: 0.15rem;
  position: relative;
  -webkit-text-stroke: 1.5px;
  float: right;
}
@media (min-width: 1200px) {
  ul.navbar-main.menu--main > .nav-item .collapse-icon {
    float: none;
  }
}

ul.navbar-main.menu--main {
  gap: 15px;
}
@media (min-width: 1200px) {
  ul.navbar-main.menu--main {
    gap: 20px;
  }
}
ul.navbar-main.menu--main ul.menu-level-1.show {
  --bs-dropdown-bg: #fff;
  position: relative;
  font-size: 1rem;
  border: none;
}
@media (min-width: 1200px) {
  ul.navbar-main.menu--main ul.menu-level-1.show {
    position: absolute;
    -webkit-box-shadow: 0px 5px 6px rgba(0, 0, 0, 0.16);
            box-shadow: 0px 5px 6px rgba(0, 0, 0, 0.16);
    min-width: 340px;
    left: -1.5rem;
    top: 4rem;
    padding: 0 1.5rem 1.5rem;
    border-bottom: 4px solid var(--bs-secondary);
    border-radius: 0;
  }
}
@media (max-width: 1199.98px) {
  ul.navbar-main.menu--main ul.menu-level-1.show {
    padding: 0 1rem 3rem;
    background-color: var(--bs-dropdown-bg);
  }
}
ul.navbar-main.menu--main ul.menu-level-1.show li.nav-item {
  font-size: inherit;
  position: relative;
  border-bottom: solid 1px #ced4da;
  background-color: transparent;
  padding-left: 0;
  padding-right: 0;
}
ul.navbar-main.menu--main ul.menu-level-1.show li.nav-item a.nav-link {
  font-size: 1rem;
  font-weight: 600;
  font-family: var(--skit-font-body);
  padding-left: 0;
  padding-right: 0;
}
ul.navbar-main.menu--main ul.menu-level-1.show li.nav-item a.nav-link.dropdown-toggle {
  font-weight: 600 !important;
  padding-right: 2rem;
}
ul.navbar-main.menu--main ul.menu-level-1.show li.nav-item .collapse-icon {
  right: 0;
  top: 7px;
  float: right;
}
ul.navbar-main.menu--main ul.menu-level-1.show li.nav-item.dropdown-item a.dropdown-toggle::before {
  position: relative;
  right: 0;
  content: "";
  display: block;
  width: 0.125rem;
  color: var(--bs-gray-400);
}
ul.navbar-main.menu--main ul.menu-level-1.show li.nav-item.dropdown-item.expanded .nav-link.dropdown-toggle a.collapse-icon {
  background-color: var(--district-primary);
}
ul.navbar-main.menu--main ul.menu-level-1.show .dropdown-item.menu-item--expanded.dropdown {
  position: relative;
}
ul.navbar-main.menu--main ul.menu-level-1.show .dropdown-item.menu-item--expanded.dropdown .nav-link {
  width: calc(100% - 1rem);
}
ul.navbar-main.menu--main ul.menu-level-1.show .dropdown-item.menu-item--expanded.dropdown .nav-link + .dropdown-toggle {
  margin-left: 0rem;
}
ul.navbar-main.menu--main li.nav-item ul.menu-level-2 > .nav-item.dropdown-item {
  font-family: var(--skit-font-body) !important;
  font-weight: 600;
}
ul.navbar-main.menu--main li.nav-item ul.menu-level-2 li.nav-item > a.nav-link {
  white-space: normal;
  padding-left: 1rem;
  border-bottom: none;
}
ul.navbar-main.menu--main li.nav-item ul.menu-level-2,
ul.navbar-main.menu--main li.nav-item ul.menu-level-3 {
  --bs-dropdown-bg: #fff;
  border: none;
  background-color: var(--bs-dropdown-bg);
  padding-left: 1rem;
  padding-right: 0;
  position: relative;
  font-family: var(--skit-font-body) !important;
  font-size: 1rem;
  min-width: auto;
}
ul.navbar-main.menu--main li.nav-item ul.menu-level-2 li.nav-item,
ul.navbar-main.menu--main li.nav-item ul.menu-level-3 li.nav-item {
  font-size: inherit;
  border: none;
}
@media (max-width: 1199.98px) {
  ul.navbar-main.menu--main li.nav-item ul.menu-level-2 li.nav-item,
ul.navbar-main.menu--main li.nav-item ul.menu-level-3 li.nav-item {
    border-bottom: none;
  }
}
ul.navbar-main.menu--main li.nav-item ul.menu-level-2 li.nav-item a,
ul.navbar-main.menu--main li.nav-item ul.menu-level-3 li.nav-item a {
  font-size: inherit;
}
@media (min-width: 1200px) {
  ul.navbar-main.menu--main li.nav-item ul.menu-level-2,
ul.navbar-main.menu--main li.nav-item ul.menu-level-3 {
    padding-left: 0;
    background-color: var(--bs-dropdown-bg);
  }
}
ul.navbar-main.menu--main > li.nav-item:last-child ul.menu-level-1.show {
  left: auto;
  right: 0;
}
@media (min-width: 1200px) {
  ul.navbar-main.menu--main > li.nav-item:last-child ul.menu-level-1.show li.nav-item {
    text-align: right;
  }
}
ul.navbar-main.menu--main > li.nav-item:last-child ul.menu-level-2.show li.nav-item a a.nav-link {
  padding-left: 0 !important;
  padding-right: 1rem;
}

@media (hover: hover) {
  ul.navbar-main.menu--main > .nav-item > .collapse-icon {
    opacity: 1;
    -webkit-transition: opacity ease-in 0.2s;
    transition: opacity ease-in 0.2s;
  }

  ul.navbar-main.menu--main:hover > .nav-item > .collapse-icon {
    opacity: 1;
  }
}
ul.navbar-nav.navbar-main .menu-item--expanded {
  list-style: none;
  list-style-image: none;
}
ul.navbar-nav.navbar-main li .dropdown-toggle {
  display: inline-block !important;
  text-decoration: none;
  position: relative;
  z-index: 503;
}
ul.navbar-nav.navbar-main li::marker {
  display: none;
}
ul.navbar-nav.navbar-main > li.nav-item > .nav-link + .dropdown-toggle::after {
  content: " ";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 501;
  display: block;
  border: 0;
  background-color: transparent;
}
ul.navbar-nav.navbar-main > li.nav-item > .dropdown-toggle[aria-expanded=true] > i.collapse-icon::before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  content: "\f077";
  font-family: "Font Awesome 5 Pro";
  font-weight: var(--stack-fa-weight-global);
}
ul.navbar-nav.navbar-main .dropdown-menu.menu-level-1 {
  --bs-dropdown-link-hover-bg: transparent!important;
}
ul.navbar-nav.navbar-main .dropdown-menu.menu-level-1:hover, ul.navbar-nav.navbar-main .dropdown-menu.menu-level-1:focus {
  --bs-dropdown-link-hover-bg: transparent!important;
}
ul.navbar-nav.navbar-main .dropdown-menu.menu-level-1 li .dropdown-toggle[aria-expanded=true] > i.collapse-icon::before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  content: "\f068";
  font-family: "Font Awesome 5 Pro";
  font-weight: var(--stack-fa-weight-global);
}

.block-system-branding-block img {
  height: auto;
  max-width: 240px;
  margin: 0;
  width: 100%;
}

#land-acknowledgement {
  background-color: #f0f2f5;
  padding: 3rem 1.5rem;
}
@media (min-width: 768px) {
  #land-acknowledgement {
    padding: 3rem;
  }
}
#land-acknowledgement p {
  font-family: var(--skit-font-body);
  font-size: 1rem;
  color: #343a40;
  margin-bottom: 0;
  text-align: center;
  line-height: 24px;
}

.block-logo-district-alt .img-wrapper img {
  max-width: 225px;
}

.block-footer-siteinfo li#site-name h5, .block-footer-siteinfo li#site-name .h5,
.block-footer-siteinfo li#site-name h5 p,
.block-footer-siteinfo li#site-name .h5 p {
  font-weight: 700;
  margin: 0;
}
.block-footer-siteinfo li#site-address p {
  font-size: 0.875rem;
  font-weight: 400;
}
.block-footer-siteinfo li#site-address p.address {
  margin-bottom: 0;
}
.block-footer-siteinfo li#site-address p br {
  display: none;
}
.block-footer-siteinfo li#site-address p span {
  display: inline-block;
}
.block-footer-siteinfo li#site-address p span.country {
  display: none;
}

.page-hero {
  --bs-gutter-x: 1.5rem;
  margin-top: 1.5rem;
  overflow: hidden;
  width: 100%;
  background-color: var(--bs-gray-100);
  padding-left: 0;
  padding-right: 0;
}
.page-hero .inner {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  width: 100%;
}
@media (min-width: 1200px) {
  .page-hero .inner {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
  }
}
.page-hero .inner .node-hero-text-row {
  padding-top: 4rem;
  padding-bottom: 4rem;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: column !important;
          flex-direction: column !important;
  -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
}
@media (min-width: 768px) {
  .page-hero .inner .node-hero-text-row .node-hero-text {
    -ms-flex-negative: 0;
        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);
    width: auto;
    max-width: 100% !important;
    padding-left: 0;
    padding-right: 0 !important;
  }
}
.page-hero .inner .node-hero-text-row .node-hero-text .title-icon {
  color: #343a40;
  font-size: 1.125rem;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .page-hero .inner .node-hero-text-row .node-hero-text .title-icon {
    font-size: 1.375rem;
  }
}
.page-hero .inner .node-hero-text-row .node-hero-text > h1, .page-hero .inner .node-hero-text-row .node-hero-text > .h1,
.page-hero .inner .node-hero-text-row .node-hero-text .field--name-title,
.page-hero .inner .node-hero-text-row .node-hero-text .field--name-field-job-category {
  font-size: 2.25rem;
  line-height: 1.2;
  font-weight: 700;
  color: #000;
}
@media (min-width: 768px) {
  .page-hero .inner .node-hero-text-row .node-hero-text > h1, .page-hero .inner .node-hero-text-row .node-hero-text > .h1,
.page-hero .inner .node-hero-text-row .node-hero-text .field--name-title,
.page-hero .inner .node-hero-text-row .node-hero-text .field--name-field-job-category {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
  }
}
@media (min-width: 768px) {
  .page-hero .inner .node-hero-text-row .node-hero-text > h1, .page-hero .inner .node-hero-text-row .node-hero-text > .h1,
.page-hero .inner .node-hero-text-row .node-hero-text .field--name-title,
.page-hero .inner .node-hero-text-row .node-hero-text .field--name-field-job-category {
    font-size: 2.5rem;
  }
}
@media (min-width: 1200px) {
  .page-hero .inner .node-hero-text-row .node-hero-text > h1, .page-hero .inner .node-hero-text-row .node-hero-text > .h1,
.page-hero .inner .node-hero-text-row .node-hero-text .field--name-title,
.page-hero .inner .node-hero-text-row .node-hero-text .field--name-field-job-category {
    font-size: 2.75rem;
  }
}
@media (min-width: 1600px) {
  .page-hero .inner .node-hero-text-row .node-hero-text > h1, .page-hero .inner .node-hero-text-row .node-hero-text > .h1,
.page-hero .inner .node-hero-text-row .node-hero-text .field--name-title,
.page-hero .inner .node-hero-text-row .node-hero-text .field--name-field-job-category {
    font-size: 3.5rem;
  }
}
.page-hero .inner .node-hero-text-row .node-hero-text > h1 p, .page-hero .inner .node-hero-text-row .node-hero-text > .h1 p,
.page-hero .inner .node-hero-text-row .node-hero-text .field--name-title p,
.page-hero .inner .node-hero-text-row .node-hero-text .field--name-field-job-category p {
  font-size: inherit;
  margin-bottom: 0;
}
.page-hero .inner .node-hero-text-row .node-hero-text .field--name-field-event-location {
  font-size: 1.375rem;
  color: var(--district-neutral);
  font-weight: 400;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .page-hero .inner .node-hero-text-row .node-hero-text .field--name-field-event-location {
    font-size: 1.5rem;
  }
}
.page-hero .inner .node-hero-text-row .node-hero-text .node-hero-date,
.page-hero .inner .node-hero-text-row .node-hero-text .node-hero-author {
  font-size: 1rem;
  font-weight: 400;
  color: #000;
}
@media (min-width: 768px) {
  .page-hero .inner .node-hero-text-row .node-hero-text .node-hero-date,
.page-hero .inner .node-hero-text-row .node-hero-text .node-hero-author {
    font-size: 1.375rem;
  }
}
.page-hero .inner .node-hero-text-row .node-hero-text .node-hero-date a,
.page-hero .inner .node-hero-text-row .node-hero-text .node-hero-author a {
  color: inherit;
  text-decoration: none;
}
.page-hero .inner .node-hero-text-row .node-hero-text.has-headline h1, .page-hero .inner .node-hero-text-row .node-hero-text.has-headline .h1 {
  font-size: 1.375rem;
  line-height: var(--bs-body-line-height);
  color: var(--district-neutral);
  font-weight: 400;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .page-hero .inner .node-hero-text-row .node-hero-text.has-headline h1, .page-hero .inner .node-hero-text-row .node-hero-text.has-headline .h1 {
    font-size: 1.5rem;
  }
}
.page-hero .inner .node-hero-text-row .node-hero-text.has-headline span.headline,
.page-hero .inner .node-hero-text-row .node-hero-text.has-headline .field--name-field-headline,
.page-hero .inner .node-hero-text-row .node-hero-text.has-headline h1.field--name-title,
.page-hero .inner .node-hero-text-row .node-hero-text.has-headline .field--name-title.h1 {
  font-size: 2.25rem;
  font-weight: 700;
  color: #000;
  line-height: 1.2;
}
@media (min-width: 768px) {
  .page-hero .inner .node-hero-text-row .node-hero-text.has-headline span.headline,
.page-hero .inner .node-hero-text-row .node-hero-text.has-headline .field--name-field-headline,
.page-hero .inner .node-hero-text-row .node-hero-text.has-headline h1.field--name-title,
.page-hero .inner .node-hero-text-row .node-hero-text.has-headline .field--name-title.h1 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
  }
}
@media (min-width: 768px) {
  .page-hero .inner .node-hero-text-row .node-hero-text.has-headline span.headline,
.page-hero .inner .node-hero-text-row .node-hero-text.has-headline .field--name-field-headline,
.page-hero .inner .node-hero-text-row .node-hero-text.has-headline h1.field--name-title,
.page-hero .inner .node-hero-text-row .node-hero-text.has-headline .field--name-title.h1 {
    font-size: 2.5rem;
  }
}
@media (min-width: 1200px) {
  .page-hero .inner .node-hero-text-row .node-hero-text.has-headline span.headline,
.page-hero .inner .node-hero-text-row .node-hero-text.has-headline .field--name-field-headline,
.page-hero .inner .node-hero-text-row .node-hero-text.has-headline h1.field--name-title,
.page-hero .inner .node-hero-text-row .node-hero-text.has-headline .field--name-title.h1 {
    font-size: 2.75rem;
  }
}
@media (min-width: 1600px) {
  .page-hero .inner .node-hero-text-row .node-hero-text.has-headline span.headline,
.page-hero .inner .node-hero-text-row .node-hero-text.has-headline .field--name-field-headline,
.page-hero .inner .node-hero-text-row .node-hero-text.has-headline h1.field--name-title,
.page-hero .inner .node-hero-text-row .node-hero-text.has-headline .field--name-title.h1 {
    font-size: 3.5rem;
  }
}
.page-hero .inner .node-hero-media-row + .node-hero-text-row {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
@media (min-width: 1200px) {
  .page-hero .inner .node-hero-media-row + .node-hero-text-row {
    position: relative;
    top: 0;
    left: 0;
    right: 0;
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
}
.page-hero .inner .node-hero-media-row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  min-width: 50%;
}
@media (min-width: 1200px) {
  .page-hero .inner .node-hero-media-row {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
}
.page-hero .inner .node-hero-media-row .node-hero-media {
  -ms-flex-negative: 0;
      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);
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 100%;
}
@media (min-width: 1200px) {
  .page-hero .inner .node-hero-media-row .node-hero-media {
    -ms-flex-negative: 0;
        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);
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
    padding-right: 0;
  }
}
.page-hero .inner .node-hero-media-row .node-hero-media .media--type-image {
  max-width: none;
}
.page-hero .inner .node-hero-media-row .field--name-field-video > article.media .field--name-field-media-oembed-video {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  max-width: 100%;
}
.page-hero .inner .node-hero-media-row .field--name-field-video > article.media .field--name-field-media-oembed-video iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.page-hero .inner .node-hero-media-row .field--name-field-media-image img {
  width: 100%;
  border-radius: 0;
}
.page-hero nav[aria-label=breadcrumb] {
  margin: 0 0 0.75rem;
  padding: 0;
}

/**
 *
 */
.node--type-page .page-hero .inner .node-hero-text-row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 1200px) {
  .node--type-page .page-hero .inner .node-hero-text-row {
    max-width: 1140px;
  }
}
@media (min-width: 1600px) {
  .node--type-page .page-hero .inner .node-hero-text-row {
    max-width: 1540px;
  }
}

/**
 * Apply container to newshub page-heros. 
 */
.node--type-announcement.node--full .page-hero > .inner,
.node--type-blog.node--full .page-hero > .inner,
.node--type-event.node--full .page-hero > .inner,
.node--type-news.node--full .page-hero > .inner,
.node--type-job.node--full .page-hero > .inner {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 1200px) {
  .node--type-announcement.node--full .page-hero > .inner,
.node--type-blog.node--full .page-hero > .inner,
.node--type-event.node--full .page-hero > .inner,
.node--type-news.node--full .page-hero > .inner,
.node--type-job.node--full .page-hero > .inner {
    max-width: 1140px;
  }
}
@media (min-width: 1600px) {
  .node--type-announcement.node--full .page-hero > .inner,
.node--type-blog.node--full .page-hero > .inner,
.node--type-event.node--full .page-hero > .inner,
.node--type-news.node--full .page-hero > .inner,
.node--type-job.node--full .page-hero > .inner {
    max-width: 1540px;
  }
}
.node--type-announcement.node--full .page-hero > .inner + nav[aria-label=breadcrumb],
.node--type-blog.node--full .page-hero > .inner + nav[aria-label=breadcrumb],
.node--type-event.node--full .page-hero > .inner + nav[aria-label=breadcrumb],
.node--type-news.node--full .page-hero > .inner + nav[aria-label=breadcrumb],
.node--type-job.node--full .page-hero > .inner + nav[aria-label=breadcrumb] {
  padding-left: 0;
  padding-right: 0;
}

/**
 * Apply container to newshub page-heros. 
 */
@media (min-width: 1200px) {
  .node--type-announcement.node--full .page-hero,
.node--type-blog.node--full .page-hero,
.node--type-event.node--full .page-hero,
.node--type-news.node--full .page-hero {
    margin-top: 2.25rem;
  }
}
.node--type-announcement.node--full .page-hero > .inner,
.node--type-blog.node--full .page-hero > .inner,
.node--type-event.node--full .page-hero > .inner,
.node--type-news.node--full .page-hero > .inner {
  max-width: none;
  padding: 0;
}
.node--type-announcement.node--full .page-hero > .inner .node-hero-text-row,
.node--type-blog.node--full .page-hero > .inner .node-hero-text-row,
.node--type-event.node--full .page-hero > .inner .node-hero-text-row,
.node--type-news.node--full .page-hero > .inner .node-hero-text-row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 1200px) {
  .node--type-announcement.node--full .page-hero > .inner .node-hero-text-row,
.node--type-blog.node--full .page-hero > .inner .node-hero-text-row,
.node--type-event.node--full .page-hero > .inner .node-hero-text-row,
.node--type-news.node--full .page-hero > .inner .node-hero-text-row {
    max-width: 1140px;
  }
}
@media (min-width: 1600px) {
  .node--type-announcement.node--full .page-hero > .inner .node-hero-text-row,
.node--type-blog.node--full .page-hero > .inner .node-hero-text-row,
.node--type-event.node--full .page-hero > .inner .node-hero-text-row,
.node--type-news.node--full .page-hero > .inner .node-hero-text-row {
    max-width: 1540px;
  }
}
.node--type-announcement.node--full .page-hero > .inner + nav[aria-label=breadcrumb],
.node--type-blog.node--full .page-hero > .inner + nav[aria-label=breadcrumb],
.node--type-event.node--full .page-hero > .inner + nav[aria-label=breadcrumb],
.node--type-news.node--full .page-hero > .inner + nav[aria-label=breadcrumb] {
  padding-left: 0;
  padding-right: 0;
}

.node--type-event.node--full .page-hero .divider {
  margin: auto 1rem;
  display: none;
}
.node--type-event.node--full .page-hero .smart-date--time + .divider {
  display: inline-block;
}

.staff-hero {
  margin-bottom: 2.5rem;
  overflow-x: hidden;
}
@media (min-width: 768px) {
  .staff-hero {
    margin-bottom: 4.5rem;
  }
}
.staff-hero .inner {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
  background-color: var(--bs-gray-100);
  position: relative;
  padding: 1.125rem 0;
}
@media (min-width: 1200px) {
  .staff-hero .inner {
    padding: 3rem;
  }
}
.staff-hero .inner nav[aria-label=breadcrumb] {
  display: none;
}
.staff-hero .inner .node-hero-media {
  -ms-flex-negative: 0;
      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);
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 100%;
}
@media (min-width: 768px) {
  .staff-hero .inner .node-hero-media {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
}
.staff-hero .inner .node-hero-text {
  -ms-flex-negative: 0;
      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);
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 100%;
  -ms-flex-item-align: center;
      align-self: center;
}
@media (min-width: 768px) {
  .staff-hero .inner .node-hero-text {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
}
.staff-hero .inner .node-hero-text .field--name-title,
.staff-hero .inner .node-hero-text .page--title {
  font-size: 3.5rem;
  color: #000;
}
.staff-hero .inner .node-hero-text .field--name-field-staff-position {
  font-size: 1.25rem;
}
.staff-hero .inner .node-hero-media .media--type-image {
  max-width: none;
}
.staff-hero .inner .field--name-field-media-image {
  text-align: left;
}
@media (min-width: 768px) {
  .staff-hero .inner .field--name-field-media-image {
    text-align: right;
  }
}
@media (min-width: 1200px) {
  .staff-hero .inner .field--name-field-media-image {
    text-align: center;
  }
}
.staff-hero .inner .field--name-field-media-image img {
  border-radius: 100%;
}
.staff-hero nav[aria-label=breadcrumb] {
  margin-top: 2.5rem;
}

.config_pages--site--full .page-hero {
  background: var(--color-secondary);
  border-radius: 0.5rem;
  margin-bottom: 40px;
}
@media (min-width: 768px) {
  .config_pages--site--full .page-hero {
    border-radius: 1rem;
  }
}
@media (min-width: 1200px) {
  .config_pages--site--full .page-hero {
    border-radius: 1.25rem;
  }
}
.config_pages--site--full .page-hero.container {
  padding-left: 0 !important;
  padding-right: 0 !important;
  max-width: calc(100% - 2rem);
}
@media (min-width: 768px) {
  .config_pages--site--full .page-hero.container {
    max-width: calc(100% - 3rem);
  }
}
@media (min-width: 1600px) {
  .config_pages--site--full .page-hero.container {
    max-width: 1540px;
  }
}
.config_pages--site--full .page-hero .inner .node-hero-text-row {
  max-width: 100% !important;
  margin-left: 0;
  margin-right: 0;
  padding: 3rem 1.5rem !important;
}
@media (min-width: 768px) {
  .config_pages--site--full .page-hero .inner .node-hero-text-row {
    padding: 3rem !important;
  }
}
@media (min-width: 1200px) {
  .config_pages--site--full .page-hero .inner .node-hero-text-row {
    padding: 3rem 4rem !important;
  }
}
@media (min-width: 1200px) {
  .config_pages--site--full .page-hero .inner .node-hero-text-row .node-hero-text {
    max-width: 50%;
    padding-right: 4rem;
  }
}
.config_pages--site--full .page-hero .inner .node-hero-text-row .node-hero-text .fa-calendar-days {
  display: none;
}
.config_pages--site--full .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb {
  margin-bottom: 25px !important;
}
@media (min-width: 768px) {
  .config_pages--site--full .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb {
    margin-bottom: 30px !important;
  }
}
.config_pages--site--full .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb .breadcrumb-item {
  color: #fff !important;
}
.config_pages--site--full .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb .breadcrumb-item a {
  text-decoration: none !important;
  color: inherit !important;
}
.config_pages--site--full .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb .breadcrumb-item i {
  color: #fff !important;
}
.config_pages--site--full .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb .breadcrumb-item:after {
  color: #fff !important;
  -webkit-text-stroke: 1.5px;
}
.config_pages--site--full .page-hero .inner .node-hero-text-row .node-hero-text .title-icon {
  color: #fff;
  font-size: 1.125rem;
  font-weight: 600;
  text-transform: capitalize;
  margin-bottom: 25px;
}
@media (min-width: 768px) {
  .config_pages--site--full .page-hero .inner .node-hero-text-row .node-hero-text .title-icon {
    font-size: 1.625rem;
    margin-bottom: 30px;
  }
}
@media (min-width: 1200px) {
  .config_pages--site--full .page-hero .inner .node-hero-text-row .node-hero-text .title-icon {
    margin-bottom: 40px;
  }
}
.config_pages--site--full .page-hero .inner .node-hero-text-row .node-hero-text span.headline {
  font-size: 1.125rem !important;
  font-weight: 600 !important;
  color: #fff !important;
  letter-spacing: 3.6px !important;
  text-transform: uppercase !important;
  margin-bottom: 25px !important;
}
@media (min-width: 768px) {
  .config_pages--site--full .page-hero .inner .node-hero-text-row .node-hero-text span.headline {
    font-size: 1.5rem !important;
    letter-spacing: 4.8px !important;
    margin-bottom: 30px !important;
  }
}
.config_pages--site--full .page-hero .inner .node-hero-text-row .node-hero-text h1, .config_pages--site--full .page-hero .inner .node-hero-text-row .node-hero-text .h1 {
  font-family: var(--skit-font-headings);
  font-size: 1.875rem;
  font-weight: 600 !important;
  color: #fff !important;
  text-transform: none;
}
@media (min-width: 768px) {
  .config_pages--site--full .page-hero .inner .node-hero-text-row .node-hero-text h1, .config_pages--site--full .page-hero .inner .node-hero-text-row .node-hero-text .h1 {
    font-size: 2.75rem;
  }
}
@media (min-width: 1200px) {
  .config_pages--site--full .container:not(.page-hero.container) {
    max-width: 1140px;
  }
}
.config_pages--site--full .site-text-wrapper {
  margin-bottom: 1.875rem;
}
.config_pages--site--full .logo-img-wrapper {
  max-width: 325px;
}
.config_pages--site--full .site-contact-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 5px;
}
.config_pages--site--full .site-contact-wrapper .site-address {
  margin-bottom: 1rem;
}
.config_pages--site--full .site-contact-wrapper .address {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 5px;
}
@media (min-width: 375px) {
  .config_pages--site--full .site-contact-wrapper .address {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.config_pages--site--full .site-contact-wrapper a {
  font-weight: 700;
  color: #0d6efd;
  text-decoration: none;
}
.config_pages--site--full .field--name-body p {
  font-size: 1rem;
  line-height: 24px;
}

.node--full > .node__inner {
  min-height: 700px;
}
/**
* NewsHub Content 
* (Shared Styles)
*/
.node--type-slide.node--teaser > .node__inner > .slide-image,
.node--type-announcement.node--teaser > .node__inner > .slide-image,
.node--type-blog.node--teaser > .node__inner > .slide-image,
.node--type-news.node--teaser > .node__inner > .slide-image,
.node--type-event.node--teaser > .node__inner > .slide-image {
  -ms-flex-negative: 0;
      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);
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 100%;
}
@media (min-width: 1200px) {
  .node--type-slide.node--teaser > .node__inner > .slide-image,
.node--type-announcement.node--teaser > .node__inner > .slide-image,
.node--type-blog.node--teaser > .node__inner > .slide-image,
.node--type-news.node--teaser > .node__inner > .slide-image,
.node--type-event.node--teaser > .node__inner > .slide-image {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 66.66666667%;
  }
}
.node--type-slide.node--teaser > .node__inner > .slide-additional,
.node--type-announcement.node--teaser > .node__inner > .slide-additional,
.node--type-blog.node--teaser > .node__inner > .slide-additional,
.node--type-news.node--teaser > .node__inner > .slide-additional,
.node--type-event.node--teaser > .node__inner > .slide-additional {
  -ms-flex-negative: 0;
      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);
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 100%;
}
@media (min-width: 1200px) {
  .node--type-slide.node--teaser > .node__inner > .slide-additional,
.node--type-announcement.node--teaser > .node__inner > .slide-additional,
.node--type-blog.node--teaser > .node__inner > .slide-additional,
.node--type-news.node--teaser > .node__inner > .slide-additional,
.node--type-event.node--teaser > .node__inner > .slide-additional {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.33333333%;
  }
}
@media (max-width: 1199.98px) {
  .node--type-slide.node--slide,
.node--type-announcement.node--slide,
.node--type-blog.node--slide,
.node--type-news.node--slide,
.node--type-event.node--slide {
    height: 100%;
  }
}
.node--type-slide.node--slide .node__inner,
.node--type-announcement.node--slide .node__inner,
.node--type-blog.node--slide .node__inner,
.node--type-news.node--slide .node__inner,
.node--type-event.node--slide .node__inner {
  margin-left: auto !important;
  margin-right: auto !important;
}
@media (max-width: 1199.98px) {
  .node--type-slide.node--slide .node__inner,
.node--type-announcement.node--slide .node__inner,
.node--type-blog.node--slide .node__inner,
.node--type-news.node--slide .node__inner,
.node--type-event.node--slide .node__inner {
    height: 100%;
  }
}
.node--type-slide.node--slide .node__inner > .slide-image,
.node--type-announcement.node--slide .node__inner > .slide-image,
.node--type-blog.node--slide .node__inner > .slide-image,
.node--type-news.node--slide .node__inner > .slide-image,
.node--type-event.node--slide .node__inner > .slide-image {
  -ms-flex-negative: 0;
      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);
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 100%;
  padding: 0;
}
@media (min-width: 1200px) {
  .node--type-slide.node--slide .node__inner > .slide-image,
.node--type-announcement.node--slide .node__inner > .slide-image,
.node--type-blog.node--slide .node__inner > .slide-image,
.node--type-news.node--slide .node__inner > .slide-image,
.node--type-event.node--slide .node__inner > .slide-image {
    width: 50%;
  }
}
@media (min-width: 1600px) {
  .node--type-slide.node--slide .node__inner > .slide-image,
.node--type-announcement.node--slide .node__inner > .slide-image,
.node--type-blog.node--slide .node__inner > .slide-image,
.node--type-news.node--slide .node__inner > .slide-image,
.node--type-event.node--slide .node__inner > .slide-image {
    width: 57.5%;
  }
}
.node--type-slide.node--slide .node__inner > .slide-image .media--type-image img,
.node--type-announcement.node--slide .node__inner > .slide-image .media--type-image img,
.node--type-blog.node--slide .node__inner > .slide-image .media--type-image img,
.node--type-news.node--slide .node__inner > .slide-image .media--type-image img,
.node--type-event.node--slide .node__inner > .slide-image .media--type-image img {
  border-radius: 0 !important;
}
@media (min-width: 1200px) {
  .node--type-slide.node--slide .node__inner > .slide-image .media--type-image img,
.node--type-announcement.node--slide .node__inner > .slide-image .media--type-image img,
.node--type-blog.node--slide .node__inner > .slide-image .media--type-image img,
.node--type-news.node--slide .node__inner > .slide-image .media--type-image img,
.node--type-event.node--slide .node__inner > .slide-image .media--type-image img {
    min-height: 336px !important;
  }
}
.node--type-slide.node--slide .node__inner > .slide-additional,
.node--type-announcement.node--slide .node__inner > .slide-additional,
.node--type-blog.node--slide .node__inner > .slide-additional,
.node--type-news.node--slide .node__inner > .slide-additional,
.node--type-event.node--slide .node__inner > .slide-additional {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 30px !important;
  padding: 3rem 1.5rem !important;
  border-radius: 0 0 0.5rem 0.5rem;
  min-height: 295px !important;
  color: #fff;
  background-color: var(--bs-secondary);
  -ms-flex-negative: 0;
      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);
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 100%;
}
@media (min-width: 768px) {
  .node--type-slide.node--slide .node__inner > .slide-additional,
.node--type-announcement.node--slide .node__inner > .slide-additional,
.node--type-blog.node--slide .node__inner > .slide-additional,
.node--type-news.node--slide .node__inner > .slide-additional,
.node--type-event.node--slide .node__inner > .slide-additional {
    padding: 3rem !important;
    border-radius: 0 0 1rem 1rem;
  }
}
@media (max-width: 1199.98px) {
  .node--type-slide.node--slide .node__inner > .slide-additional,
.node--type-announcement.node--slide .node__inner > .slide-additional,
.node--type-blog.node--slide .node__inner > .slide-additional,
.node--type-news.node--slide .node__inner > .slide-additional,
.node--type-event.node--slide .node__inner > .slide-additional {
    height: 100%;
  }
}
@media (min-width: 1200px) {
  .node--type-slide.node--slide .node__inner > .slide-additional,
.node--type-announcement.node--slide .node__inner > .slide-additional,
.node--type-blog.node--slide .node__inner > .slide-additional,
.node--type-news.node--slide .node__inner > .slide-additional,
.node--type-event.node--slide .node__inner > .slide-additional {
    width: 50%;
    padding: 3rem 4rem !important;
    border-radius: 0 1.25rem 1.25rem 0;
  }
}
@media (min-width: 1600px) {
  .node--type-slide.node--slide .node__inner > .slide-additional,
.node--type-announcement.node--slide .node__inner > .slide-additional,
.node--type-blog.node--slide .node__inner > .slide-additional,
.node--type-news.node--slide .node__inner > .slide-additional,
.node--type-event.node--slide .node__inner > .slide-additional {
    width: 42.5%;
  }
}
.node--type-slide.node--slide .node__inner > .slide-additional h2, .node--type-slide.node--slide .node__inner > .slide-additional .h2,
.node--type-announcement.node--slide .node__inner > .slide-additional h2,
.node--type-announcement.node--slide .node__inner > .slide-additional .h2,
.node--type-blog.node--slide .node__inner > .slide-additional h2,
.node--type-blog.node--slide .node__inner > .slide-additional .h2,
.node--type-news.node--slide .node__inner > .slide-additional h2,
.node--type-news.node--slide .node__inner > .slide-additional .h2,
.node--type-event.node--slide .node__inner > .slide-additional h2,
.node--type-event.node--slide .node__inner > .slide-additional .h2 {
  font-family: var(--skit-font-heading);
  font-size: 1.875rem;
  font-weight: 600;
  line-height: 2.5rem;
  color: #fff;
  text-decoration: none;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
  max-height: calc(3.75*1.875rem);
}
@media (min-width: 768px) {
  .node--type-slide.node--slide .node__inner > .slide-additional h2, .node--type-slide.node--slide .node__inner > .slide-additional .h2,
.node--type-announcement.node--slide .node__inner > .slide-additional h2,
.node--type-announcement.node--slide .node__inner > .slide-additional .h2,
.node--type-blog.node--slide .node__inner > .slide-additional h2,
.node--type-blog.node--slide .node__inner > .slide-additional .h2,
.node--type-news.node--slide .node__inner > .slide-additional h2,
.node--type-news.node--slide .node__inner > .slide-additional .h2,
.node--type-event.node--slide .node__inner > .slide-additional h2,
.node--type-event.node--slide .node__inner > .slide-additional .h2 {
    font-size: 2.75rem;
    line-height: 3.35rem;
    max-height: calc(3.75*2.75rem);
  }
}
.node--type-slide.node--slide .node__inner > .slide-additional .btn, .node--type-slide.node--slide .node__inner > .slide-additional button.link, .node--type-slide.node--slide .node__inner > .slide-additional .button,
.node--type-slide.node--slide .node__inner > .slide-additional .btn-inline,
.node--type-announcement.node--slide .node__inner > .slide-additional .btn,
.node--type-announcement.node--slide .node__inner > .slide-additional button.link,
.node--type-announcement.node--slide .node__inner > .slide-additional .button,
.node--type-announcement.node--slide .node__inner > .slide-additional .btn-inline,
.node--type-blog.node--slide .node__inner > .slide-additional .btn,
.node--type-blog.node--slide .node__inner > .slide-additional button.link,
.node--type-blog.node--slide .node__inner > .slide-additional .button,
.node--type-blog.node--slide .node__inner > .slide-additional .btn-inline,
.node--type-news.node--slide .node__inner > .slide-additional .btn,
.node--type-news.node--slide .node__inner > .slide-additional button.link,
.node--type-news.node--slide .node__inner > .slide-additional .button,
.node--type-news.node--slide .node__inner > .slide-additional .btn-inline,
.node--type-event.node--slide .node__inner > .slide-additional .btn,
.node--type-event.node--slide .node__inner > .slide-additional button.link,
.node--type-event.node--slide .node__inner > .slide-additional .button,
.node--type-event.node--slide .node__inner > .slide-additional .btn-inline {
  background-color: var(--color-primary);
  border-color: var(--color-primary);
  padding: 10px 20px;
  font-family: var(--skit-font-body);
  font-size: 0.875rem;
  font-weight: 700;
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
  margin: 0 !important;
}
.node--type-slide.node--slide .clickable-link::after,
.node--type-announcement.node--slide .clickable-link::after,
.node--type-blog.node--slide .clickable-link::after,
.node--type-news.node--slide .clickable-link::after,
.node--type-event.node--slide .clickable-link::after {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 501;
}

/**
* NewsHub Content in "Newshub" Display Mode
* (Front Page)
*/
article.node--type-announcement.node--newshub .node__inner,
article.node--type-blog.node--newshub .node__inner,
article.node--type-event.node--newshub .node__inner,
article.node--type-news.node--newshub .node__inner {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}
article.node--type-announcement.node--newshub .node__inner > .details-wrapper,
article.node--type-blog.node--newshub .node__inner > .details-wrapper,
article.node--type-event.node--newshub .node__inner > .details-wrapper,
article.node--type-news.node--newshub .node__inner > .details-wrapper {
  -ms-flex-negative: 0;
      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);
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1 !important;
      -ms-flex: auto !important;
          flex: auto !important;
  gap: 15px;
  max-height: -webkit-max-content;
  max-height: -moz-max-content;
  max-height: max-content;
}
@media (min-width: 1600px) {
  article.node--type-announcement.node--newshub .node__inner > .details-wrapper,
article.node--type-blog.node--newshub .node__inner > .details-wrapper,
article.node--type-event.node--newshub .node__inner > .details-wrapper,
article.node--type-news.node--newshub .node__inner > .details-wrapper {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 58.33333333%;
  }
}
article.node--type-announcement.node--newshub .node__inner > .details-wrapper i,
article.node--type-blog.node--newshub .node__inner > .details-wrapper i,
article.node--type-event.node--newshub .node__inner > .details-wrapper i,
article.node--type-news.node--newshub .node__inner > .details-wrapper i {
  color: var(--bs-secondary);
  margin-top: 3px;
}
article.node--type-announcement.node--newshub .node__inner > .details-wrapper .node-title,
article.node--type-blog.node--newshub .node__inner > .details-wrapper .node-title,
article.node--type-event.node--newshub .node__inner > .details-wrapper .node-title,
article.node--type-news.node--newshub .node__inner > .details-wrapper .node-title {
  font-family: var(--skit-font-headings);
  font-size: 1.125rem;
  font-weight: 600;
  color: #343a40;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-height: calc(3.65 * 1.125rem);
  margin-bottom: 0;
}
article.node--type-announcement.node--newshub .node__inner > .details-wrapper .node-title i,
article.node--type-blog.node--newshub .node__inner > .details-wrapper .node-title i,
article.node--type-event.node--newshub .node__inner > .details-wrapper .node-title i,
article.node--type-news.node--newshub .node__inner > .details-wrapper .node-title i {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  height: 100%;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  color: var(--bs-body-color);
  -webkit-text-stroke: 1px;
  font-size: 0.875rem;
  -ms-flex-item-align: end;
      align-self: end;
  margin-bottom: 0.25rem;
}
article.node--type-announcement.node--newshub .node__inner > .details-wrapper .node-title a,
article.node--type-blog.node--newshub .node__inner > .details-wrapper .node-title a,
article.node--type-event.node--newshub .node__inner > .details-wrapper .node-title a,
article.node--type-news.node--newshub .node__inner > .details-wrapper .node-title a {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
  padding-right: 0.25rem;
}
article.node--type-announcement.node--newshub .node__inner > .field--name-field-image,
article.node--type-blog.node--newshub .node__inner > .field--name-field-image,
article.node--type-event.node--newshub .node__inner > .field--name-field-image,
article.node--type-news.node--newshub .node__inner > .field--name-field-image {
  -ms-flex-negative: 0;
      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);
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 50%;
  padding-right: 0;
}
@media (min-width: 1600px) {
  article.node--type-announcement.node--newshub .node__inner > .field--name-field-image,
article.node--type-blog.node--newshub .node__inner > .field--name-field-image,
article.node--type-event.node--newshub .node__inner > .field--name-field-image,
article.node--type-news.node--newshub .node__inner > .field--name-field-image {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 41.66666667%;
  }
}
article.node--type-announcement.node--newshub .node__inner > .field--name-field-image img,
article.node--type-blog.node--newshub .node__inner > .field--name-field-image img,
article.node--type-event.node--newshub .node__inner > .field--name-field-image img,
article.node--type-news.node--newshub .node__inner > .field--name-field-image img {
  width: 100%;
  border-radius: 0.5rem;
}
@media (min-width: 1200px) {
  article.node--type-announcement.node--newshub .node__inner > .field--name-field-image img,
article.node--type-blog.node--newshub .node__inner > .field--name-field-image img,
article.node--type-event.node--newshub .node__inner > .field--name-field-image img,
article.node--type-news.node--newshub .node__inner > .field--name-field-image img {
    border-radius: 1rem;
  }
}

/**
* NewsHub Content in "Teaser" Display Mode
* (/announcements /blog /events /news)
*/
.view-id-newshub .view-content .views-row .views-field-nothing .field-content {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}
.view-id-newshub .view-content .views-row .views-field-nothing .field-content .details-wrapper {
  -ms-flex-negative: 0;
      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);
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 58.33333333%;
}
.view-id-newshub .view-content .views-row .views-field-nothing .field-content .details-wrapper .node-title {
  color: var(--bs-body-color);
  height: calc(3.75 * 1.125rem);
}
.view-id-newshub .view-content .views-row .views-field-nothing .field-content .details-wrapper .node-title a {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.view-id-newshub .view-content .views-row .views-field-nothing .field-content .image-wrapper {
  -ms-flex-negative: 0;
      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);
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 41.66666667%;
}

article.node--type-announcement.node--teaser .node__inner,
article.node--type-blog.node--teaser .node__inner,
article.node--type-event.node--teaser .node__inner,
article.node--type-news.node--teaser .node__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-flow: column-reverse;
          flex-flow: column-reverse;
  background-color: #f0f2f5;
  padding: 0;
  border-radius: 0.5rem;
}
@media (min-width: 768px) {
  article.node--type-announcement.node--teaser .node__inner,
article.node--type-blog.node--teaser .node__inner,
article.node--type-event.node--teaser .node__inner,
article.node--type-news.node--teaser .node__inner {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    padding: 3rem;
    border-radius: 1rem;
  }
}
@media (min-width: 1200px) {
  article.node--type-announcement.node--teaser .node__inner,
article.node--type-blog.node--teaser .node__inner,
article.node--type-event.node--teaser .node__inner,
article.node--type-news.node--teaser .node__inner {
    gap: 40px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 3rem 4rem;
    border-radius: 1.25rem;
  }
}
article.node--type-announcement.node--teaser .node__inner .media--type-image img,
article.node--type-blog.node--teaser .node__inner .media--type-image img,
article.node--type-event.node--teaser .node__inner .media--type-image img,
article.node--type-news.node--teaser .node__inner .media--type-image img {
  border-radius: 0.5rem 0.5rem 0 0;
}
@media (min-width: 768px) {
  article.node--type-announcement.node--teaser .node__inner .media--type-image img,
article.node--type-blog.node--teaser .node__inner .media--type-image img,
article.node--type-event.node--teaser .node__inner .media--type-image img,
article.node--type-news.node--teaser .node__inner .media--type-image img {
    border-radius: 0.5rem;
  }
}
@media (min-width: 1200px) {
  article.node--type-announcement.node--teaser .node__inner .media--type-image img,
article.node--type-blog.node--teaser .node__inner .media--type-image img,
article.node--type-event.node--teaser .node__inner .media--type-image img,
article.node--type-news.node--teaser .node__inner .media--type-image img {
    border-radius: 1.25rem;
  }
}
article.node--type-announcement.node--teaser .node__inner > .details-wrapper,
article.node--type-blog.node--teaser .node__inner > .details-wrapper,
article.node--type-event.node--teaser .node__inner > .details-wrapper,
article.node--type-news.node--teaser .node__inner > .details-wrapper {
  -ms-flex-negative: 0;
      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);
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 100%;
  padding: 3rem 1.5rem;
}
@media (min-width: 768px) {
  article.node--type-announcement.node--teaser .node__inner > .details-wrapper,
article.node--type-blog.node--teaser .node__inner > .details-wrapper,
article.node--type-event.node--teaser .node__inner > .details-wrapper,
article.node--type-news.node--teaser .node__inner > .details-wrapper {
    padding: 0;
  }
}
@media (min-width: 1200px) {
  article.node--type-announcement.node--teaser .node__inner > .details-wrapper,
article.node--type-blog.node--teaser .node__inner > .details-wrapper,
article.node--type-event.node--teaser .node__inner > .details-wrapper,
article.node--type-news.node--teaser .node__inner > .details-wrapper {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0px;
            flex: 1 0 0;
    width: auto;
  }
}
article.node--type-announcement.node--teaser .node__inner > .details-wrapper > .field--name-field-image,
article.node--type-blog.node--teaser .node__inner > .details-wrapper > .field--name-field-image,
article.node--type-event.node--teaser .node__inner > .details-wrapper > .field--name-field-image,
article.node--type-news.node--teaser .node__inner > .details-wrapper > .field--name-field-image {
  display: none;
}
@media (min-width: 768px) {
  article.node--type-announcement.node--teaser .node__inner > .details-wrapper > .field--name-field-image,
article.node--type-blog.node--teaser .node__inner > .details-wrapper > .field--name-field-image,
article.node--type-event.node--teaser .node__inner > .details-wrapper > .field--name-field-image,
article.node--type-news.node--teaser .node__inner > .details-wrapper > .field--name-field-image {
    display: block;
    float: right;
    max-width: 200px;
    margin: 40px 0 20px 20px;
  }
}
@media (min-width: 1200px) {
  article.node--type-announcement.node--teaser .node__inner > .details-wrapper > .field--name-field-image,
article.node--type-blog.node--teaser .node__inner > .details-wrapper > .field--name-field-image,
article.node--type-event.node--teaser .node__inner > .details-wrapper > .field--name-field-image,
article.node--type-news.node--teaser .node__inner > .details-wrapper > .field--name-field-image {
    display: none;
  }
}
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .title-icon,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .title-icon,
article.node--type-event.node--teaser .node__inner > .details-wrapper .title-icon,
article.node--type-news.node--teaser .node__inner > .details-wrapper .title-icon {
  color: var(--bs-secondary);
  margin-bottom: 20px;
  font-size: 1.25rem;
}
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .node-title,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .node-title,
article.node--type-event.node--teaser .node__inner > .details-wrapper .node-title,
article.node--type-news.node--teaser .node__inner > .details-wrapper .node-title {
  font-family: var(--skit-font-headings);
  font-size: 1.625rem;
  font-weight: 600;
  color: #343a40;
  margin: 0 0 1.125rem 0;
}
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .node-title a,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .node-title a,
article.node--type-event.node--teaser .node__inner > .details-wrapper .node-title a,
article.node--type-news.node--teaser .node__inner > .details-wrapper .node-title a {
  color: #000;
  font-weight: inherit;
  text-decoration: none;
}
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .field--name-body,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .field--name-body,
article.node--type-event.node--teaser .node__inner > .details-wrapper .field--name-body,
article.node--type-news.node--teaser .node__inner > .details-wrapper .field--name-body {
  color: var(--bs-body-color);
}
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .field--name-body ul,
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .field--name-body ol,
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .field--name-body li,
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .field--name-body h1,
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .field--name-body .h1,
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .field--name-body h2,
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .field--name-body .h2,
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .field--name-body h3,
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .field--name-body .h3,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .field--name-body ul,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .field--name-body ol,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .field--name-body li,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .field--name-body h1,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .field--name-body .h1,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .field--name-body h2,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .field--name-body .h2,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .field--name-body h3,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .field--name-body .h3,
article.node--type-event.node--teaser .node__inner > .details-wrapper .field--name-body ul,
article.node--type-event.node--teaser .node__inner > .details-wrapper .field--name-body ol,
article.node--type-event.node--teaser .node__inner > .details-wrapper .field--name-body li,
article.node--type-event.node--teaser .node__inner > .details-wrapper .field--name-body h1,
article.node--type-event.node--teaser .node__inner > .details-wrapper .field--name-body .h1,
article.node--type-event.node--teaser .node__inner > .details-wrapper .field--name-body h2,
article.node--type-event.node--teaser .node__inner > .details-wrapper .field--name-body .h2,
article.node--type-event.node--teaser .node__inner > .details-wrapper .field--name-body h3,
article.node--type-event.node--teaser .node__inner > .details-wrapper .field--name-body .h3,
article.node--type-news.node--teaser .node__inner > .details-wrapper .field--name-body ul,
article.node--type-news.node--teaser .node__inner > .details-wrapper .field--name-body ol,
article.node--type-news.node--teaser .node__inner > .details-wrapper .field--name-body li,
article.node--type-news.node--teaser .node__inner > .details-wrapper .field--name-body h1,
article.node--type-news.node--teaser .node__inner > .details-wrapper .field--name-body .h1,
article.node--type-news.node--teaser .node__inner > .details-wrapper .field--name-body h2,
article.node--type-news.node--teaser .node__inner > .details-wrapper .field--name-body .h2,
article.node--type-news.node--teaser .node__inner > .details-wrapper .field--name-body h3,
article.node--type-news.node--teaser .node__inner > .details-wrapper .field--name-body .h3 {
  display: none;
}
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .field--name-body i,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .field--name-body i,
article.node--type-event.node--teaser .node__inner > .details-wrapper .field--name-body i,
article.node--type-news.node--teaser .node__inner > .details-wrapper .field--name-body i {
  font-style: normal;
}
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .btn-wrapper,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .btn-wrapper,
article.node--type-event.node--teaser .node__inner > .details-wrapper .btn-wrapper,
article.node--type-news.node--teaser .node__inner > .details-wrapper .btn-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-flow: row wrap !important;
          flex-flow: row wrap !important;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 0 !important;
}
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .btn-wrapper .unpublish-date,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .btn-wrapper .unpublish-date,
article.node--type-event.node--teaser .node__inner > .details-wrapper .btn-wrapper .unpublish-date,
article.node--type-news.node--teaser .node__inner > .details-wrapper .btn-wrapper .unpublish-date {
  display: none;
  -webkit-box-flex: 100%;
      -ms-flex: 100%;
          flex: 100%;
}
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .news-date,
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .news-author,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .news-date,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .news-author,
article.node--type-event.node--teaser .node__inner > .details-wrapper .news-date,
article.node--type-event.node--teaser .node__inner > .details-wrapper .news-author,
article.node--type-news.node--teaser .node__inner > .details-wrapper .news-date,
article.node--type-news.node--teaser .node__inner > .details-wrapper .news-author {
  color: #a3a7ac;
  display: inline-block;
}
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .news-date,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .news-date,
article.node--type-event.node--teaser .node__inner > .details-wrapper .news-date,
article.node--type-news.node--teaser .node__inner > .details-wrapper .news-date {
  font-family: var(--skit-font-headings);
  font-size: 1rem;
  color: var(--bs-secondary);
  margin-bottom: 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
  font-weight: 600;
}
@media (min-width: 1200px) {
  article.node--type-announcement.node--teaser .node__inner > .details-wrapper .news-date,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .news-date,
article.node--type-event.node--teaser .node__inner > .details-wrapper .news-date,
article.node--type-news.node--teaser .node__inner > .details-wrapper .news-date {
    font-size: 1.125rem;
  }
}
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .news-date .title-icon,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .news-date .title-icon,
article.node--type-event.node--teaser .node__inner > .details-wrapper .news-date .title-icon,
article.node--type-news.node--teaser .node__inner > .details-wrapper .news-date .title-icon {
  margin-bottom: 0;
}
article.node--type-announcement.node--teaser .node__inner > .details-wrapper p,
article.node--type-blog.node--teaser .node__inner > .details-wrapper p,
article.node--type-event.node--teaser .node__inner > .details-wrapper p,
article.node--type-news.node--teaser .node__inner > .details-wrapper p {
  display: none;
}
@media (min-width: 768px) {
  article.node--type-announcement.node--teaser .node__inner > .details-wrapper p,
article.node--type-blog.node--teaser .node__inner > .details-wrapper p,
article.node--type-event.node--teaser .node__inner > .details-wrapper p,
article.node--type-news.node--teaser .node__inner > .details-wrapper p {
    display: block;
    font-size: 0.875rem;
  }
}
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .readmore-link,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .readmore-link,
article.node--type-event.node--teaser .node__inner > .details-wrapper .readmore-link,
article.node--type-news.node--teaser .node__inner > .details-wrapper .readmore-link {
  color: #0d6efd;
  text-decoration: none;
  font-weight: 700;
}
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .readmore-link i,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .readmore-link i,
article.node--type-event.node--teaser .node__inner > .details-wrapper .readmore-link i,
article.node--type-news.node--teaser .node__inner > .details-wrapper .readmore-link i {
  color: inherit;
  -webkit-text-stroke: 1.5px;
  font-size: 0.875rem;
}
article.node--type-announcement.node--teaser .node__inner > .image-wrapper,
article.node--type-blog.node--teaser .node__inner > .image-wrapper,
article.node--type-event.node--teaser .node__inner > .image-wrapper,
article.node--type-news.node--teaser .node__inner > .image-wrapper {
  -ms-flex-negative: 0;
      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);
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 100%;
  padding: 0;
}
@media (min-width: 768px) {
  article.node--type-announcement.node--teaser .node__inner > .image-wrapper,
article.node--type-blog.node--teaser .node__inner > .image-wrapper,
article.node--type-event.node--teaser .node__inner > .image-wrapper,
article.node--type-news.node--teaser .node__inner > .image-wrapper {
    display: none;
  }
}
@media (min-width: 1200px) {
  article.node--type-announcement.node--teaser .node__inner > .image-wrapper,
article.node--type-blog.node--teaser .node__inner > .image-wrapper,
article.node--type-event.node--teaser .node__inner > .image-wrapper,
article.node--type-news.node--teaser .node__inner > .image-wrapper {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
    display: block;
    max-width: 400px;
    -ms-flex-item-align: center;
        align-self: center;
    padding-right: 1.5rem;
  }
}
article.node--type-announcement.node--teaser .node__inner > .image-wrapper > .media--type-image,
article.node--type-blog.node--teaser .node__inner > .image-wrapper > .media--type-image,
article.node--type-event.node--teaser .node__inner > .image-wrapper > .media--type-image,
article.node--type-news.node--teaser .node__inner > .image-wrapper > .media--type-image {
  max-width: none;
}
article.node--type-announcement.node--teaser .node__inner > .image-wrapper > .media--type-image img,
article.node--type-blog.node--teaser .node__inner > .image-wrapper > .media--type-image img,
article.node--type-event.node--teaser .node__inner > .image-wrapper > .media--type-image img,
article.node--type-news.node--teaser .node__inner > .image-wrapper > .media--type-image img {
  width: 100%;
  border: 0 !important;
}

/* 
* Node list
*/
/**
 * Teasers see @ _paragraph--page-references.scss
 */
.node--type-page .page-hero {
  background: var(--color-secondary);
  border-radius: 0.5rem;
  margin-bottom: 40px;
}
@media (min-width: 768px) {
  .node--type-page .page-hero {
    border-radius: 1rem;
  }
}
@media (min-width: 1200px) {
  .node--type-page .page-hero {
    border-radius: 1.25rem;
  }
}
.node--type-page .page-hero.container {
  padding-left: 0 !important;
  padding-right: 0 !important;
  max-width: calc(100% - 2rem);
}
@media (min-width: 768px) {
  .node--type-page .page-hero.container {
    max-width: calc(100% - 3rem);
  }
}
@media (min-width: 1600px) {
  .node--type-page .page-hero.container {
    max-width: 1540px;
  }
}
.node--type-page .page-hero .inner .node-hero-text-row {
  max-width: 100% !important;
  margin-left: 0;
  margin-right: 0;
  padding: 3rem 1.5rem !important;
}
@media (min-width: 768px) {
  .node--type-page .page-hero .inner .node-hero-text-row {
    padding: 3rem !important;
  }
}
@media (min-width: 1200px) {
  .node--type-page .page-hero .inner .node-hero-text-row {
    padding: 3rem 4rem !important;
  }
}
@media (min-width: 1200px) {
  .node--type-page .page-hero .inner .node-hero-text-row .node-hero-text {
    max-width: 50%;
    padding-right: 4rem;
  }
}
.node--type-page .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb {
  margin-bottom: 25px !important;
}
@media (min-width: 768px) {
  .node--type-page .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb {
    margin-bottom: 30px !important;
  }
}
.node--type-page .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb .breadcrumb-item {
  color: #fff !important;
}
.node--type-page .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb .breadcrumb-item a {
  text-decoration: none !important;
  color: inherit !important;
}
.node--type-page .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb .breadcrumb-item i {
  color: #fff !important;
}
.node--type-page .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb .breadcrumb-item:after {
  color: #fff !important;
  -webkit-text-stroke: 1.5px;
}
.node--type-page .page-hero .inner .node-hero-text-row .node-hero-text .title-icon {
  color: #fff;
  font-size: 1.125rem;
  font-weight: 600;
  text-transform: capitalize;
  margin-bottom: 25px;
}
@media (min-width: 768px) {
  .node--type-page .page-hero .inner .node-hero-text-row .node-hero-text .title-icon {
    font-size: 1.625rem;
    margin-bottom: 30px;
  }
}
@media (min-width: 1200px) {
  .node--type-page .page-hero .inner .node-hero-text-row .node-hero-text .title-icon {
    margin-bottom: 40px;
  }
}
.node--type-page .page-hero .inner .node-hero-text-row .node-hero-text .field--name-title {
  font-size: 1.125rem !important;
  font-weight: 600 !important;
  color: #fff !important;
  letter-spacing: 3.6px !important;
  text-transform: uppercase !important;
  margin-bottom: 25px !important;
}
@media (min-width: 768px) {
  .node--type-page .page-hero .inner .node-hero-text-row .node-hero-text .field--name-title {
    font-size: 1.5rem !important;
    letter-spacing: 4.8px !important;
    margin-bottom: 30px !important;
  }
}
.node--type-page .page-hero .inner .node-hero-text-row .node-hero-text .field--name-field-headline {
  font-family: var(--skit-font-headings);
  font-size: 1.875rem;
  font-weight: 600;
  color: #fff !important;
}
@media (min-width: 768px) {
  .node--type-page .page-hero .inner .node-hero-text-row .node-hero-text .field--name-field-headline {
    font-size: 2.75rem;
  }
}
@media (min-width: 1200px) {
  .node--type-page .node__inner > .container:not(.page-hero.container) {
    max-width: 1140px;
  }
}
.node--type-page .field--name-body p {
  font-size: 1rem;
  line-height: 24px;
}

.broadcast-type-notice {
  background-color: #94c83d;
}

.broadcast-type-alert {
  background-color: #eb9717;
}

.broadcast-type-urgent {
  background-color: #c32033;
}

.node--type-broadcast {
  position: relative;
}
.node--type-broadcast.node--full .broadcast-wrapper, .node--type-broadcast.node--teaser .broadcast-wrapper {
  padding: 0;
}
.node--type-broadcast.node--full .broadcast-inner, .node--type-broadcast.node--teaser .broadcast-inner {
  color: #fff;
}
.node--type-broadcast.node--full .broadcast-inner > .broadcast-title, .node--type-broadcast.node--teaser .broadcast-inner > .broadcast-title {
  font-weight: 700;
}
.node--type-broadcast.node--teaser .broadcast-wrapper {
  padding: 1.25rem !important;
}
.node--type-broadcast.node--teaser .broadcast-inner {
  padding: 0 !important;
}
.node--type-broadcast.node--teaser .broadcast-title-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 15px;
}
.node--type-broadcast.node--teaser .broadcast-title-wrapper i {
  font-size: 1.25rem;
  margin-top: 5px;
}
.node--type-broadcast.node--teaser .broadcast-title-wrapper h4.broadcast-title, .node--type-broadcast.node--teaser .broadcast-title-wrapper .broadcast-title.h4 {
  font-family: var(--skit-font-headings);
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 24px;
}
.node--type-broadcast.node--teaser .broadcast-title-wrapper h4.broadcast-title i, .node--type-broadcast.node--teaser .broadcast-title-wrapper .broadcast-title.h4 i {
  font-size: 0.875rem;
  -webkit-text-stroke: 1.5px;
}
.node--type-broadcast.node--teaser p {
  font-size: 0.875rem;
  margin-bottom: 0;
  padding-left: 35px;
}
.node--type-broadcast.node--teaser .clickable {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  display: block;
}
.node--type-broadcast.node--teaser .clickable::after {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 501;
}
.node--type-broadcast.node--full {
  margin-top: 2rem;
}
.node--type-broadcast.node--full .broadcast-wrapper {
  padding: 2rem 1rem !important;
  border-radius: 0.5rem !important;
}
@media (min-width: 768px) {
  .node--type-broadcast.node--full .broadcast-wrapper {
    padding: 2.5rem 1.5rem !important;
    border-radius: 1rem !important;
  }
}
@media (min-width: 1200px) {
  .node--type-broadcast.node--full .broadcast-wrapper {
    padding: 3.75rem !important;
    max-width: 1140px;
    border-radius: 1.25rem !important;
  }
}
@media (min-width: 1600px) {
  .node--type-broadcast.node--full .broadcast-wrapper {
    max-width: 1540px;
  }
}
.node--type-broadcast.node--full .broadcast-title-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 20px;
  text-align: center;
}
@media (min-width: 768px) {
  .node--type-broadcast.node--full .broadcast-title-wrapper {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    gap: 15px;
    text-align: left;
  }
}
.node--type-broadcast.node--full .broadcast-title-wrapper i {
  font-size: 2.125rem;
  display: block;
}
@media (min-width: 768px) {
  .node--type-broadcast.node--full .broadcast-title-wrapper i {
    margin-top: 10px;
  }
}
.node--type-broadcast.node--full .broadcast-title-wrapper .broadcast-title {
  font-family: var(--skit-font-headings);
  font-size: 1.875rem;
  font-weight: 600;
  line-height: 2.5rem;
}
@media (min-width: 1200px) {
  .node--type-broadcast.node--full .broadcast-title-wrapper .broadcast-title {
    font-size: 2.75rem;
    line-height: 3.5rem;
  }
}
.node--type-broadcast.node--full .broadcast-title-wrapper + h4, .node--type-broadcast.node--full .broadcast-title-wrapper + .h4 {
  font-family: var(--skit-font-body);
  font-size: 1rem;
  font-weight: 400;
  text-align: center;
  margin-bottom: 1.25rem;
}
@media (min-width: 768px) {
  .node--type-broadcast.node--full .broadcast-title-wrapper + h4, .node--type-broadcast.node--full .broadcast-title-wrapper + .h4 {
    text-align: left;
    margin-bottom: 2.75rem;
    padding-left: 50px;
  }
}
.node--type-broadcast.node--full .field--name-body p {
  font-size: 1rem;
  line-height: 24px;
  text-align: center;
}
@media (min-width: 768px) {
  .node--type-broadcast.node--full .field--name-body p {
    text-align: left;
    padding-left: 50px;
  }
}
.node--type-broadcast.node--full .field--name-body p a {
  font-weight: 700;
  text-decoration: none;
  color: inherit;
}
.node--type-broadcast.node--full .field--name-body p:last-of-type {
  margin-bottom: 0;
}

.page-node-type-broadcast .view-id-broadcasts .view-content {
  border-radius: 0 0 0.5rem 0.5rem !important;
  overflow: hidden !important;
}
@media (min-width: 768px) {
  .page-node-type-broadcast .view-id-broadcasts .view-content {
    border-radius: 0 0 1rem 1rem !important;
  }
}
@media (min-width: 1200px) {
  .page-node-type-broadcast .view-id-broadcasts .view-content {
    border-radius: 0 0 1.25rem 1.25rem !important;
  }
}
.page-node-type-broadcast .node--teaser .broadcast-wrapper {
  padding: 1.25rem !important;
}
@media (min-width: 1200px) {
  .page-node-type-broadcast .node--teaser .broadcast-wrapper {
    padding: 1.25rem 1.875rem !important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
}
.page-node-type-broadcast .node--teaser .broadcast-inner {
  width: 100%;
}
@media (min-width: 1200px) {
  .page-node-type-broadcast .node--teaser .broadcast-inner {
    width: auto;
    max-width: 525px;
    margin: 0;
  }
}
@media (min-width: 1200px) {
  .page-node-type-broadcast .node--teaser:last-of-type .broadcast-wrapper {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
@media (max-width: 767.98px) {
  .page-node-type-broadcast main[role=main] > .container-fluid, .page-node-type-broadcast main[role=main] > .container-lg, .page-node-type-broadcast main[role=main] > .container-xl {
    padding: 0;
  }
}

/**
 * "List" Display Mode
 */
article.node--type-staff.node--list .node__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
article.node--type-staff.node--list .node__inner span {
  display: inline-block;
}

/**
 * "Author" Display Mode
 */
article.node--type-staff.node--author > .node__inner,
article.node--type-staff.node--media-contact > .node__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
}
@media (min-width: 768px) {
  article.node--type-staff.node--author > .node__inner,
article.node--type-staff.node--media-contact > .node__inner {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
  }
}
article.node--type-staff.node--author > .node__inner .node-hero-media,
article.node--type-staff.node--media-contact > .node__inner .node-hero-media {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  margin-right: 1.5rem;
}
@media (max-width: 767.98px) {
  article.node--type-staff.node--author > .node__inner .node-hero-media .media--type-image,
article.node--type-staff.node--media-contact > .node__inner .node-hero-media .media--type-image {
    margin-left: 0;
    margin-bottom: 1.875rem;
  }
}
article.node--type-staff.node--author > .node__inner .node-hero-media img,
article.node--type-staff.node--media-contact > .node__inner .node-hero-media img {
  max-width: none;
  width: 140px;
  border-radius: 100px;
}
article.node--type-staff.node--author > .node__inner .node-hero-text,
article.node--type-staff.node--media-contact > .node__inner .node-hero-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 10px;
}
article.node--type-staff.node--author > .node__inner .node-hero-text .author-name,
article.node--type-staff.node--media-contact > .node__inner .node-hero-text .author-name {
  font-family: var(--skit-font-headings);
  font-size: 1.625rem;
  font-weight: 600;
  line-height: 34px;
  color: #343a40;
  margin-bottom: 0;
}
article.node--type-staff.node--author > .node__inner .node-hero-text .author-name a,
article.node--type-staff.node--media-contact > .node__inner .node-hero-text .author-name a {
  text-decoration: none;
  color: var(--bs-body-color);
}
article.node--type-staff.node--author > .node__inner .node-hero-text .field--name-field-staff-position,
article.node--type-staff.node--media-contact > .node__inner .node-hero-text .field--name-field-staff-position {
  font-family: var(--skit-font-headings);
  font-size: 1.125rem;
  font-weight: 600;
  color: #343a40;
}
article.node--type-staff.node--author > .node__inner .node-hero-text .author-info,
article.node--type-staff.node--media-contact > .node__inner .node-hero-text .author-info {
  font-family: var(--skit-font-body);
  font-size: 1rem;
  font-weight: 400;
  color: #000;
}
article.node--type-staff.node--author > .node__inner .node-hero-text .author-info .author-division,
article.node--type-staff.node--author > .node__inner .node-hero-text .author-info .author-phone,
article.node--type-staff.node--author > .node__inner .node-hero-text .author-info .author-email,
article.node--type-staff.node--media-contact > .node__inner .node-hero-text .author-info .author-division,
article.node--type-staff.node--media-contact > .node__inner .node-hero-text .author-info .author-phone,
article.node--type-staff.node--media-contact > .node__inner .node-hero-text .author-info .author-email {
  margin-bottom: 5px;
}
article.node--type-staff.node--author > .node__inner .node-hero-text .author-info a,
article.node--type-staff.node--media-contact > .node__inner .node-hero-text .author-info a {
  font-weight: 700;
  text-decoration: none;
  color: var(--color-1);
}
@media (min-width: 768px) {
  article.node--type-staff.node--author > .node__inner .node-hero-text .author-info .author-phone,
article.node--type-staff.node--author > .node__inner .node-hero-text .author-info .author-email,
article.node--type-staff.node--media-contact > .node__inner .node-hero-text .author-info .author-phone,
article.node--type-staff.node--media-contact > .node__inner .node-hero-text .author-info .author-email {
    display: inline;
  }
}
article.node--type-staff.node--author > .node__inner .node-hero-text .author-info span,
article.node--type-staff.node--media-contact > .node__inner .node-hero-text .author-info span {
  display: none;
}
@media (min-width: 768px) {
  article.node--type-staff.node--author > .node__inner .node-hero-text .author-info span,
article.node--type-staff.node--media-contact > .node__inner .node-hero-text .author-info span {
    display: inline;
  }
}
article.node--type-staff.node--author > .node__inner .node-hero-text .field--name-body p,
article.node--type-staff.node--media-contact > .node__inner .node-hero-text .field--name-body p {
  color: inherit;
}

@media (min-width: 1200px) {
  article.node--type-staff.node--author .node-hero-text .author-name {
    font-size: 2.25rem;
    line-height: 47px;
  }
}
@media (min-width: 1200px) {
  article.node--type-staff.node--author .node-hero-text .field--name-field-staff-position {
    font-size: 1.625rem;
    line-height: 34px;
  }
}
article.node--type-staff.node--author .node-hero-text .author-info .author-phone,
article.node--type-staff.node--author .node-hero-text .author-info .author-email {
  display: block !important;
}
article.node--type-staff.node--author .node-hero-text .author-info span {
  display: none !important;
}

article.node--type-staff.node--full {
  margin-top: 2rem;
}
article.node--type-staff.node--full .container {
  max-width: 1140px;
}
article.node--type-staff.node--full .staff-hero {
  margin-top: 2rem !important;
  margin-bottom: 2rem !important;
}
article.node--type-staff.node--full .staff-hero .inner {
  gap: 20px 40px;
  margin-left: 0 !important;
  margin-right: 0 !important;
  background: #f0f2f5;
  padding: 3rem 1.5rem;
  border-radius: 0.5rem;
}
@media (min-width: 768px) {
  article.node--type-staff.node--full .staff-hero .inner {
    padding: 3rem;
    border-radius: 1rem;
  }
}
@media (min-width: 1200px) {
  article.node--type-staff.node--full .staff-hero .inner {
    padding: 3rem 4rem;
    border-radius: 1.25rem;
  }
}
article.node--type-staff.node--full .staff-hero .node-hero-media {
  -webkit-box-flex: 0;
      -ms-flex: 0;
          flex: 0;
  margin-right: 0;
  padding: 0;
  -webkit-box-ordinal-group: 1 !important;
      -ms-flex-order: 0 !important;
          order: 0 !important;
}
@media (max-width: 767.98px) {
  article.node--type-staff.node--full .staff-hero .node-hero-media .media--type-image {
    margin-left: 0;
    margin-bottom: 0;
  }
}
article.node--type-staff.node--full .staff-hero .node-hero-media img {
  max-width: none;
  width: 140px;
  border-radius: 100%;
}
@media (min-width: 1200px) {
  article.node--type-staff.node--full .staff-hero .node-hero-media img {
    width: 228px;
  }
}
article.node--type-staff.node--full .staff-hero .node-hero-text {
  padding-left: 0;
  padding-right: 0;
  width: 100% !important;
}
article.node--type-staff.node--full .staff-hero .node-hero-text nav[aria-label=breadcrumb] {
  display: block;
  margin-top: 0;
  margin-bottom: 25px;
  padding-left: 0;
}
article.node--type-staff.node--full .staff-hero .node-hero-text .page-title {
  font-size: 1.875rem;
  font-weight: 600;
  color: #343a40;
  margin-bottom: 1rem;
}
@media (min-width: 768px) {
  article.node--type-staff.node--full .staff-hero .node-hero-text .page-title {
    font-size: 2.75rem;
  }
}
article.node--type-staff.node--full .staff-hero .node-hero-text .field--name-field-staff-position {
  font-family: var(--skit-font-headings);
  font-size: 1.125rem;
  font-weight: 600;
  color: #343a40;
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  article.node--type-staff.node--full .staff-hero .node-hero-text .field--name-field-staff-position {
    font-size: 1.625rem;
  }
}
article.node--type-staff.node--full .staff-hero .node-hero-text .author-info {
  font-family: var(--skit-font-body);
  font-size: 1rem;
  font-weight: 400;
  color: #000;
}
article.node--type-staff.node--full .staff-hero .node-hero-text .author-info .author-division,
article.node--type-staff.node--full .staff-hero .node-hero-text .author-info .author-phone,
article.node--type-staff.node--full .staff-hero .node-hero-text .author-info .author-email {
  margin-bottom: 5px;
}
article.node--type-staff.node--full .staff-hero .node-hero-text .author-info a {
  font-weight: 700;
  text-decoration: none;
  color: var(--color-1);
}
article.node--type-staff.node--full .field--name-body p {
  font-size: 1rem;
  line-height: 24px;
}

.promo--primary {
  background-color: var(--bs-primary);
}

.promo--secondary {
  background-color: var(--bs-secondary);
}

.node--type-job .page-hero .posted-on label,
.node--type-job .page-hero .closes-on label {
  color: #6d757d;
}
.node--type-job .container hr {
  border-top-width: 2px;
  border-color: #6d757d;
  opacity: 0.11;
  margin-bottom: 4rem;
}
.node--type-job .container .job-info-top {
  padding-bottom: 4rem;
}
.node--type-job .container .job-info-top .field__label {
  color: #6d757d;
  margin-right: 0.25rem;
}
.node--type-job .container .job-info-bottom {
  padding-bottom: 4rem;
}
.node--type-job .container .job-info-bottom .field__label {
  color: #6d757d;
  font-size: 2.25rem;
  margin-bottom: 1rem;
}
.node--type-job .container .job-info-submit {
  margin-left: 0;
  margin-right: 0;
}
.node--type-job .container .job-info-submit h2, .node--type-job .container .job-info-submit .h2 {
  margin-bottom: 1rem;
}
.node--type-job .container .job-info-submit .btn, .node--type-job .container .job-info-submit button.link, .node--type-job .container .job-info-submit .button,
.node--type-job .container .job-info-submit .btn-inline {
  margin-bottom: 1rem;
}

.node--type-announcement .page-hero {
  background: var(--bs-gray-200);
  border-radius: 0.5rem;
  margin-bottom: 40px;
}
@media (min-width: 768px) {
  .node--type-announcement .page-hero {
    border-radius: 1rem;
  }
}
@media (min-width: 1200px) {
  .node--type-announcement .page-hero {
    border-radius: 1.25rem;
  }
}
.node--type-announcement .page-hero.container {
  padding-left: 0 !important;
  padding-right: 0 !important;
  max-width: calc(100% - 2rem);
}
@media (min-width: 768px) {
  .node--type-announcement .page-hero.container {
    max-width: calc(100% - 3rem);
  }
}
@media (min-width: 1600px) {
  .node--type-announcement .page-hero.container {
    max-width: 1540px;
  }
}
.node--type-announcement .page-hero .inner .node-hero-text-row {
  max-width: 100% !important;
  margin-left: 0;
  margin-right: 0;
  padding: 3rem 1.5rem !important;
}
@media (min-width: 768px) {
  .node--type-announcement .page-hero .inner .node-hero-text-row {
    padding: 3rem !important;
  }
}
@media (min-width: 1200px) {
  .node--type-announcement .page-hero .inner .node-hero-text-row {
    padding: 3rem 4rem !important;
  }
}
@media (min-width: 1200px) {
  .node--type-announcement .page-hero .inner .node-hero-text-row .node-hero-text {
    max-width: 50%;
    padding-right: 4rem;
  }
}
.node--type-announcement .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb {
  display: none;
}
.node--type-announcement .page-hero .inner .node-hero-text-row .node-hero-text .title-icon {
  color: var(--bs-secondary);
  font-size: 1.125rem;
  font-weight: 600;
  text-transform: capitalize;
  margin-bottom: 25px;
}
@media (min-width: 768px) {
  .node--type-announcement .page-hero .inner .node-hero-text-row .node-hero-text .title-icon {
    font-size: 1.625rem;
    margin-bottom: 30px;
  }
}
@media (min-width: 1200px) {
  .node--type-announcement .page-hero .inner .node-hero-text-row .node-hero-text .title-icon {
    margin-bottom: 40px;
  }
}
.node--type-announcement .page-hero .inner .node-hero-text-row .node-hero-text .field--name-title {
  font-size: 1.875rem;
  font-weight: 600;
  color: var(--text-gray-800);
}
@media (min-width: 768px) {
  .node--type-announcement .page-hero .inner .node-hero-text-row .node-hero-text .field--name-title {
    font-size: 2.75rem;
  }
}
@media (min-width: 1200px) {
  .node--type-announcement .node__inner > .container:not(.page-hero.container) {
    max-width: 1140px;
  }
}
.node--type-announcement .field--name-body p {
  font-size: 1rem;
  line-height: 24px;
}
.node--type-announcement .list-unstyled {
  display: none;
}

.node--type-announcement.node--newshub .details-wrapper {
  width: 100% !important;
}

.node--type-news .page-hero,
.node--type-blog .page-hero {
  background: var(--bs-gray-200);
  border-radius: 0.5rem;
  margin-bottom: 40px;
}
@media (min-width: 768px) {
  .node--type-news .page-hero,
.node--type-blog .page-hero {
    border-radius: 1rem;
  }
}
@media (min-width: 1200px) {
  .node--type-news .page-hero,
.node--type-blog .page-hero {
    border-radius: 1.25rem;
  }
}
.node--type-news .page-hero.container,
.node--type-blog .page-hero.container {
  padding-left: 0 !important;
  padding-right: 0 !important;
  max-width: calc(100% - 2rem);
}
@media (min-width: 768px) {
  .node--type-news .page-hero.container,
.node--type-blog .page-hero.container {
    max-width: calc(100% - 3rem);
  }
}
@media (min-width: 1600px) {
  .node--type-news .page-hero.container,
.node--type-blog .page-hero.container {
    max-width: 1540px;
  }
}
.node--type-news .page-hero .inner .node-hero-text-row,
.node--type-blog .page-hero .inner .node-hero-text-row {
  max-width: 100% !important;
  margin-left: 0;
  margin-right: 0;
  padding: 3rem 1.5rem !important;
}
@media (min-width: 768px) {
  .node--type-news .page-hero .inner .node-hero-text-row,
.node--type-blog .page-hero .inner .node-hero-text-row {
    padding: 3rem !important;
  }
}
@media (min-width: 1200px) {
  .node--type-news .page-hero .inner .node-hero-text-row,
.node--type-blog .page-hero .inner .node-hero-text-row {
    padding: 3rem 4rem !important;
  }
}
@media (min-width: 1200px) {
  .node--type-news .page-hero .inner .node-hero-text-row .node-hero-text,
.node--type-blog .page-hero .inner .node-hero-text-row .node-hero-text {
    max-width: 50%;
    padding-right: 4rem;
  }
}
.node--type-news .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb,
.node--type-blog .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb {
  display: none;
}
.node--type-news .page-hero .inner .node-hero-text-row .node-hero-text .title-icon,
.node--type-blog .page-hero .inner .node-hero-text-row .node-hero-text .title-icon {
  color: var(--bs-secondary);
  font-size: 1.125rem;
  font-weight: 600;
  text-transform: capitalize;
  margin-bottom: 25px;
}
@media (min-width: 768px) {
  .node--type-news .page-hero .inner .node-hero-text-row .node-hero-text .title-icon,
.node--type-blog .page-hero .inner .node-hero-text-row .node-hero-text .title-icon {
    font-size: 1.625rem;
    margin-bottom: 30px;
  }
}
@media (min-width: 1200px) {
  .node--type-news .page-hero .inner .node-hero-text-row .node-hero-text .title-icon,
.node--type-blog .page-hero .inner .node-hero-text-row .node-hero-text .title-icon {
    margin-bottom: 20px;
  }
}
.node--type-news .page-hero .inner .node-hero-text-row .node-hero-text .field--name-title,
.node--type-blog .page-hero .inner .node-hero-text-row .node-hero-text .field--name-title {
  font-size: 1.875rem;
  font-weight: 600;
  color: var(--text-gray-800);
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .node--type-news .page-hero .inner .node-hero-text-row .node-hero-text .field--name-title,
.node--type-blog .page-hero .inner .node-hero-text-row .node-hero-text .field--name-title {
    font-size: 2.75rem;
    margin-bottom: 20px;
  }
}
.node--type-news .page-hero .inner .node-hero-text-row .node-hero-text .node-hero-date,
.node--type-blog .page-hero .inner .node-hero-text-row .node-hero-text .node-hero-date {
  font-size: 1rem;
  font-weight: 600;
  color: var(--bs-secondary);
}
@media (min-width: 768px) {
  .node--type-news .page-hero .inner .node-hero-text-row .node-hero-text .node-hero-date,
.node--type-blog .page-hero .inner .node-hero-text-row .node-hero-text .node-hero-date {
    font-size: 1.5rem;
  }
}
@media (min-width: 1200px) {
  .node--type-news .node__inner > .container:not(.page-hero.container),
.node--type-blog .node__inner > .container:not(.page-hero.container) {
    max-width: 1140px;
  }
}
.node--type-news .field--name-body p,
.node--type-blog .field--name-body p {
  font-size: 1rem;
  line-height: 24px;
}
.node--type-news .list-unstyled,
.node--type-blog .list-unstyled {
  display: none;
}

.node--type-news.node--newshub .node__inner,
.node--type-blog.node--newshub .node__inner {
  -ms-flex-wrap: nowrap !important;
      flex-wrap: nowrap !important;
}
.node--type-news.node--newshub .details-wrapper,
.node--type-blog.node--newshub .details-wrapper {
  width: auto !important;
}

.node--type-event .page-hero {
  background: var(--bs-gray-200);
  border-radius: 0.5rem;
  margin-bottom: 40px;
}
@media (min-width: 768px) {
  .node--type-event .page-hero {
    border-radius: 1rem;
  }
}
@media (min-width: 1200px) {
  .node--type-event .page-hero {
    border-radius: 1.25rem;
  }
}
.node--type-event .page-hero.container {
  padding-left: 0 !important;
  padding-right: 0 !important;
  max-width: calc(100% - 2rem);
}
@media (min-width: 768px) {
  .node--type-event .page-hero.container {
    max-width: calc(100% - 3rem);
  }
}
@media (min-width: 1600px) {
  .node--type-event .page-hero.container {
    max-width: 1540px;
  }
}
.node--type-event .page-hero .inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 1200px) {
  .node--type-event .page-hero .inner {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.node--type-event .page-hero .inner .node-hero-media-row {
  width: 100%;
  margin: 0 !important;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.node--type-event .page-hero .inner .node-hero-media-row .node-hero-media {
  margin: 0 !important;
  padding: unset;
  width: 100%;
}
.node--type-event .page-hero .inner .node-hero-text-row {
  position: relative;
  -webkit-transform: unset !important;
          transform: unset !important;
  max-width: 100% !important;
  margin-left: 0;
  margin-right: 0;
  padding: 3rem 0 3rem 1.5rem !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (min-width: 768px) {
  .node--type-event .page-hero .inner .node-hero-text-row {
    padding: 3rem 0 3rem 3rem !important;
  }
}
@media (min-width: 1200px) {
  .node--type-event .page-hero .inner .node-hero-text-row {
    padding: 1.25rem 0 1.25rem 4rem !important;
  }
}
.node--type-event .page-hero .inner .node-hero-text-row .node-hero-text {
  padding-right: 1.5rem !important;
}
@media (min-width: 768px) {
  .node--type-event .page-hero .inner .node-hero-text-row .node-hero-text {
    padding-right: 3rem !important;
  }
}
@media (min-width: 1200px) {
  .node--type-event .page-hero .inner .node-hero-text-row .node-hero-text {
    padding-right: 4rem !important;
  }
}
.node--type-event .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb {
  display: none;
}
.node--type-event .page-hero .inner .node-hero-text-row .node-hero-text .title-icon {
  color: var(--bs-secondary);
  font-size: 1.125rem;
  font-weight: 600;
  text-transform: capitalize;
  margin-bottom: 25px;
}
@media (min-width: 768px) {
  .node--type-event .page-hero .inner .node-hero-text-row .node-hero-text .title-icon {
    font-size: 1.625rem;
    margin-bottom: 30px;
  }
}
@media (min-width: 1200px) {
  .node--type-event .page-hero .inner .node-hero-text-row .node-hero-text .title-icon {
    margin-bottom: 20px;
  }
}
.node--type-event .page-hero .inner .node-hero-text-row .node-hero-text .field--name-title {
  font-size: 1.875rem;
  font-weight: 600;
  color: var(--text-gray-800);
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .node--type-event .page-hero .inner .node-hero-text-row .node-hero-text .field--name-title {
    font-size: 2.75rem;
    margin-bottom: 20px;
  }
}
.node--type-event .page-hero .inner .node-hero-text-row .node-hero-text .node-hero-date {
  font-size: 1rem;
  font-weight: 600;
  color: var(--bs-secondary);
}
@media (min-width: 768px) {
  .node--type-event .page-hero .inner .node-hero-text-row .node-hero-text .node-hero-date {
    font-size: 1.5rem;
  }
}
.node--type-event .page-hero .inner .node-hero-text-row .node-hero-text .field--name-field-event-location {
  display: none;
}
@media (min-width: 1200px) {
  .node--type-event .node__inner > .container:not(.page-hero.container) {
    max-width: 1140px;
  }
}
.node--type-event .field--name-body p {
  font-size: 1rem;
  line-height: 24px;
}
.node--type-event .list-unstyled {
  display: none;
}

.view-community-partners .page-hero,
.view-community-programs .page-hero {
  margin-bottom: 3rem;
}
.view-community-partners .page-hero .node-hero-text-row,
.view-community-programs .page-hero .node-hero-text-row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 1200px) {
  .view-community-partners .page-hero .node-hero-text-row,
.view-community-programs .page-hero .node-hero-text-row {
    max-width: 1140px;
  }
}
@media (min-width: 1600px) {
  .view-community-partners .page-hero .node-hero-text-row,
.view-community-programs .page-hero .node-hero-text-row {
    max-width: 1540px;
  }
}

.node--type-community-program.node--full > .node__inner > .page-hero .inner .node-hero-text-row,
.node--type-community-partner.node--full > .node__inner > .page-hero .inner .node-hero-text-row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 1200px) {
  .node--type-community-program.node--full > .node__inner > .page-hero .inner .node-hero-text-row,
.node--type-community-partner.node--full > .node__inner > .page-hero .inner .node-hero-text-row {
    max-width: 1140px;
  }
}
@media (min-width: 1600px) {
  .node--type-community-program.node--full > .node__inner > .page-hero .inner .node-hero-text-row,
.node--type-community-partner.node--full > .node__inner > .page-hero .inner .node-hero-text-row {
    max-width: 1540px;
  }
}
@media (min-width: 1200px) {
  .node--type-community-program.node--full > .node__inner > .page-hero .inner .node-hero-text-row > .node-hero-text,
.node--type-community-partner.node--full > .node__inner > .page-hero .inner .node-hero-text-row > .node-hero-text {
    max-width: 50%;
  }
}

.node--type-community-partner.node--full,
.node--type-community-program.node--full,
.view-community-programs,
.view-community-partners {
  --comm-part-accent: #707070;
}

/**
 * Homepage Search Block
 *
 */
.block-homepage-program-search .block-title {
  text-align: center;
}
.block-homepage-program-search form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
}
@media (min-width: 1200px) {
  .block-homepage-program-search form .form-item {
    margin-right: 0.5rem;
  }
}
.block-homepage-program-search form .form-item input,
.block-homepage-program-search form .form-item select {
  max-width: 400px;
}
.block-homepage-program-search form .form-item,
.block-homepage-program-search form #edit-actions {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
}
@media (min-width: 1200px) {
  .block-homepage-program-search form .form-item,
.block-homepage-program-search form #edit-actions {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
  }
}
@media (min-width: 1200px) {
  .block-homepage-program-search form #edit-actions {
    -ms-flex-negative: 3;
        flex-shrink: 3;
  }
}

.node--type-community-partner.node--full .page-hero .node-hero-text nav[aria-label=breadcrumb],
.node--type-community-program.node--full .page-hero .node-hero-text nav[aria-label=breadcrumb],
.view-community-programs .page-hero nav[aria-label=breadcrumb],
.view-community-partners .page-hero nav[aria-label=breadcrumb] {
  display: none;
}

/**
 * Partner
 */
.node--type-community-partner.node--full > .node__inner .page-hero .node-hero-text-row .node-hero-text nav[aria-label=breadcrumb] {
  display: none;
}
.node--type-community-partner.node--full > .node__inner > .container .partner-logo-wrapper {
  margin-bottom: 1rem;
}
.node--type-community-partner.node--full > .node__inner > .container .partner-logo-wrapper img {
  max-width: 300px;
}
.node--type-community-partner.node--full > .node__inner > .container .partner-info {
  padding-top: 1rem;
  padding-bottom: 3rem;
  border-bottom: 1px solid var(--comm-part-accent);
  margin-bottom: 3rem;
  font-size: 1.125rem;
  font-weight: normal;
}
.node--type-community-partner.node--full > .node__inner > .container .partner-info .label {
  font-weight: inherit !important;
}
.node--type-community-partner.node--full > .node__inner > .container .partner-info li label,
.node--type-community-partner.node--full > .node__inner > .container .partner-info li .field {
  display: inline-block;
}
.node--type-community-partner.node--full > .node__inner > .container .partner-info .partner-label {
  color: var(--bs-secondary);
  margin-bottom: 1rem;
}
.node--type-community-partner.node--full > .node__inner > .container .partner-info .field--name-field-comm-part-name {
  color: var(--bs-secondary);
  font-weight: 700;
}
.node--type-community-partner.node--full > .node__inner > .container .partner-info .field--name-field-comm-part-address p {
  font-size: inherit;
  line-height: inherit;
  margin-bottom: 0;
}
.node--type-community-partner.node--full > .node__inner > .container .partner-info .field--name-field-comm-part-address p span.country {
  display: none;
}
.node--type-community-partner.node--full > .node__inner > .container > .field--name-body {
  margin-bottom: 3rem;
}
@media (min-width: 768px) {
  .node--type-community-partner.node--full > .node__inner > .container > .field--name-body {
    margin-bottom: 4rem;
  }
}
@media (min-width: 1200px) {
  .node--type-community-partner.node--full > .node__inner > .container > .field--name-body {
    margin-bottom: 5rem;
  }
}
.node--type-community-partner.node--full > .node__inner > .container .related-prog-title {
  color: var(--bs-secondary);
  margin-top: 1.5rem;
  margin-bottom: 2rem;
}
.node--type-community-partner.node--full > .node__inner > .container .views-element-container {
  margin-bottom: 3rem;
}
.node--type-community-partner.node--full > .node__inner > .container #all-programs {
  margin-left: 0;
}

@media (min-width: 1200px) {
  .node--type-community-partner.node--teaser .node__inner {
    text-align: right;
  }
}
.node--type-community-partner.node--teaser .node__inner .partner-logo-wrapper {
  margin-bottom: 1rem;
}
.node--type-community-partner.node--teaser .node__inner .partner-logo-wrapper img {
  max-width: 300px;
}
.node--type-community-partner.node--teaser .node__inner .partner-label {
  color: var(--bs-secondary);
  margin-bottom: 1rem;
}
.node--type-community-partner.node--teaser .node__inner a.btn, .node--type-community-partner.node--teaser .node__inner a.button,
.node--type-community-partner.node--teaser .node__inner a.btn-inline {
  margin-left: 0;
}

/**
 *  Program
 */
.node--type-community-program.node--full .node__inner > .program-bottom-content {
  margin-top: 3rem;
}
.node--type-community-program.node--full .node__inner .container .item-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  border-bottom: 1px solid var(--comm-part-accent);
  padding-bottom: 3rem;
  margin-bottom: 3rem;
}
@media (min-width: 1200px) {
  .node--type-community-program.node--full .node__inner .container .item-wrapper {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
  }
}
.node--type-community-program.node--full .node__inner .container .item-wrapper .program-info,
.node--type-community-program.node--full .node__inner .container .item-wrapper .partner-info {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
}
@media (min-width: 1200px) {
  .node--type-community-program.node--full .node__inner .container .item-wrapper .program-info,
.node--type-community-program.node--full .node__inner .container .item-wrapper .partner-info {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }
}
.node--type-community-program.node--full .node__inner .container .item-wrapper .program-info {
  margin-bottom: 3rem;
}
@media (min-width: 1200px) {
  .node--type-community-program.node--full .node__inner .container .item-wrapper .program-info {
    margin-bottom: 1rem;
  }
}
.node--type-community-program.node--full .node__inner .container .item-wrapper .program-info .label {
  color: var(--bs-secondary);
}
.node--type-community-program.node--full .node__inner .container .item-wrapper .program-info li {
  margin-bottom: 0.25rem;
}
.node--type-community-program.node--full .node__inner .container .item-wrapper .program-info li label,
.node--type-community-program.node--full .node__inner .container .item-wrapper .program-info li .field {
  display: inline-block;
}
.node--type-community-program.node--teaser .node__inner .item-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
}
.node--type-community-program.node--teaser .node__inner .item-wrapper .node-title {
  color: var(--bs-secondary);
  margin-bottom: 0.5rem;
}
@media (min-width: 1200px) {
  .node--type-community-program.node--teaser .node__inner .item-wrapper .program-info {
    max-width: calc(100% - 320px);
    width: 100%;
  }
}
.node--type-community-program.node--teaser .node__inner .item-wrapper .program-info li .label,
.node--type-community-program.node--teaser .node__inner .item-wrapper .program-info li .field {
  display: inline-block;
  font-weight: 700;
}
@media (max-width: 575.98px) {
  .node--type-community-program.node--teaser .node__inner .item-wrapper .program-image {
    display: none;
  }
}
@media (min-width: 768px) {
  .node--type-community-program.node--teaser .node__inner .item-wrapper .program-image {
    max-width: 195px;
    width: 100%;
  }
}
@media (min-width: 1200px) {
  .node--type-community-program.node--teaser .node__inner .item-wrapper .program-image {
    max-width: 320px;
  }
}

/**
 * Partner Views
 */
@media (min-width: 1200px) {
  .view-community-partners.view-id-community_partners .view-content .view-content-inner {
    max-width: 60%;
  }
}
.view-community-partners.view-id-community_partners .view-content .view-content-inner .views-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
}
@media (min-width: 1200px) {
  .view-community-partners.view-id-community_partners .view-content .view-content-inner .views-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
  }
}
.view-community-partners.view-id-community_partners .view-content .view-content-inner .views-row .views-field {
  -webkit-box-flex: 100%;
      -ms-flex: 100%;
          flex: 100%;
  line-height: 1.5;
  vertical-align: middle;
}
@media (min-width: 1200px) {
  .view-community-partners.view-id-community_partners .view-content .view-content-inner .views-row .views-field {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
  }
}
.view-community-partners.view-id-community_partners .view-content .view-content-inner .views-row .views-field .field-content {
  line-height: inherit;
  vertical-align: middle;
}
.view-community-partners.view-id-community_partners .view-content .view-content-inner .views-row .views-field.views-field-title {
  font-weight: 700;
  margin-bottom: 1rem;
}
@media (min-width: 768px) {
  .view-community-partners.view-id-community_partners .view-content .view-content-inner .views-row .views-field.views-field-title {
    -webkit-box-flex: 3;
        -ms-flex-positive: 3;
            flex-grow: 3;
    margin-bottom: 0;
  }
}
.view-community-programs.view-id-community_programs .view-content .view-content-inner .views-row,
.view-community-partners.view-id-community_partners .view-content .view-content-inner .views-row {
  border-bottom: 1px solid var(--comm-part-accent);
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.view-community-programs.view-id-community_programs .view-content .view-content-inner .views-row:first-of-type,
.view-community-partners.view-id-community_partners .view-content .view-content-inner .views-row:first-of-type {
  border-top: 1px solid var(--comm-part-accent);
}
.view-community-programs.view-id-community_programs ul.pagination li.pager__item--first,
.view-community-programs.view-id-community_programs ul.pagination li.pager__item--last,
.view-community-partners.view-id-community_partners ul.pagination li.pager__item--first,
.view-community-partners.view-id-community_partners ul.pagination li.pager__item--last {
  display: none;
}

/**
 * Program Views
 */
@media (min-width: 1200px) {
  .view-community-programs.view-id-community_programs .view-filters {
    padding-left: 0;
    padding-right: 0;
  }
}
.view-community-programs.view-id-community_programs .view-filters .bef-exposed-form .form--inline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  padding-bottom: 3rem;
}
@media (min-width: 1200px) {
  .view-community-programs.view-id-community_programs .view-filters .bef-exposed-form .form--inline {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
  }
}
.view-community-programs.view-id-community_programs .view-filters .bef-exposed-form .form--inline .form-item {
  margin-right: 0.5rem;
}
.view-community-programs.view-id-community_programs .view-filters .bef-exposed-form .form--inline .form-item,
.view-community-programs.view-id-community_programs .view-filters .bef-exposed-form .form--inline #edit-actions {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
}
@media (min-width: 1200px) {
  .view-community-programs.view-id-community_programs .view-filters .bef-exposed-form .form--inline .form-item,
.view-community-programs.view-id-community_programs .view-filters .bef-exposed-form .form--inline #edit-actions {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
  }
}
.view-community-programs.view-id-community_programs .view-filters .bef-exposed-form .form--inline .form-item label,
.view-community-programs.view-id-community_programs .view-filters .bef-exposed-form .form--inline #edit-actions label {
  color: var(--bs-secondary);
  font-weight: 700;
  margin-bottom: 0.5rem;
}
.view-community-programs.view-id-community_programs .view-filters .bef-exposed-form .form--inline #edit-actions {
  -ms-flex-item-align: end;
      align-self: end;
}
@media (min-width: 1200px) {
  .view-community-programs.view-id-community_programs .view-filters .bef-exposed-form .form--inline #edit-actions {
    -ms-flex-negative: 3;
        flex-shrink: 3;
  }
}
.view-community-programs.view-id-community_programs .view-filters .bef-exposed-form .form--inline #edit-actions input {
  background-color: var(--bs-secondary);
  text-transform: capitalize;
}
@media (min-width: 1200px) {
  .view-community-programs.view-id-community_programs .view-content {
    padding-left: 0;
    padding-right: 0;
  }
}
.view-community-programs.view-id-community_programs .view-content .view-content-inner .views-row {
  border-bottom: 1px solid var(--comm-part-accent);
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.media--type-image {
  position: relative;
  width: 100%;
  margin: auto;
}
.media--type-image img {
  width: 100%;
  height: auto;
  border-radius: 0.5rem;
}
@media (min-width: 1200px) {
  .media--type-image img {
    border-radius: 1rem;
  }
}
@media (min-width: 1200px) {
  .media--type-image img {
    border-radius: 1.25rem;
  }
}
.media--type-image .img-caption {
  display: none;
}

.paragraph .media--type-image {
  max-width: -webkit-max-content;
  max-width: -moz-max-content;
  max-width: max-content;
}

.media--type-image.media--view-mode-scaled-full .field__item {
  text-align: center;
}
.media--type-image.media--view-mode-scaled-full .field__item img {
  height: 100% !important;
  width: auto !important;
}
@media (min-width: 1200px) {
  .media--type-image.media--view-mode-scaled-full .field__item img {
    max-height: 650px;
  }
}

.media--type-remote-video.media--view-mode-default-full .field--name-field-media-oembed-video {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  max-width: 100%;
  border-radius: 0.5rem;
}
@media (min-width: 768px) {
  .media--type-remote-video.media--view-mode-default-full .field--name-field-media-oembed-video {
    border-radius: 1rem;
  }
}
@media (min-width: 1200px) {
  .media--type-remote-video.media--view-mode-default-full .field--name-field-media-oembed-video {
    border-radius: 1.25rem;
  }
}
.media--type-remote-video.media--view-mode-default-full .field--name-field-media-oembed-video iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.paragraph.container {
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
}
.paragraph.paragraph--type--image .img-caption, .paragraph.paragraph--type--image-text .img-caption {
  display: block;
  position: absolute;
  top: auto;
  bottom: 1.5rem;
  left: 0;
  right: auto;
  max-width: 85%;
}
@media (min-width: 768px) {
  .paragraph.paragraph--type--image .img-caption, .paragraph.paragraph--type--image-text .img-caption {
    max-width: 75%;
  }
}
.paragraph.paragraph--type--image .media--type-image.media--view-mode-scaled-full {
  margin: 1.5rem auto;
}
.paragraph.paragraph--type--video {
  margin: 1rem auto;
  padding: 0;
}
.paragraph.paragraph--type--video .field--name-field-domain-all-affiliates {
  display: none;
}
@media (min-width: 1600px) {
  .paragraph.paragraph--type--video {
    max-width: 1140px !important;
  }
}

.paragraph--type--image-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
}
@media (max-width: 767.98px) {
  .paragraph--type--image-text .field--name-field-image {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
}
@media (min-width: 768px) {
  .paragraph--type--image-text .field--name-field-image {
    max-width: 50%;
  }
}
@media (max-width: 767.98px) {
  .paragraph--type--image-text .field--name-field-image .media--type-image {
    max-width: 100%;
  }
}
.paragraph--type--image-text .field--name-field-image img {
  max-height: 90vh;
  width: auto;
  height: auto;
  border-radius: 0.5rem;
}
@media (max-width: 767.98px) {
  .paragraph--type--image-text .field--name-field-image img {
    min-width: 100%;
    max-width: 100%;
    max-height: none;
  }
}
@media (min-width: 1200px) {
  .paragraph--type--image-text .field--name-field-image img {
    border-radius: 1rem;
  }
}
@media (min-width: 1200px) {
  .paragraph--type--image-text .field--name-field-image img {
    border-radius: 1.25rem;
  }
}
@media (min-width: 768px) {
  .paragraph--type--image-text:not(.image-text-wrapping) {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
  }
}
@media (min-width: 768px) {
  .paragraph--type--image-text:not(.image-text-wrapping) .field--name-field-image,
.paragraph--type--image-text:not(.image-text-wrapping) .field--name-field-text {
    width: 100%;
    -ms-flex-item-align: center;
        align-self: center;
  }
}
@media (min-width: 1200px) {
  .paragraph--type--image-text:not(.image-text-wrapping) .field--name-field-image,
.paragraph--type--image-text:not(.image-text-wrapping) .field--name-field-text {
    -ms-flex-item-align: start;
        align-self: flex-start;
  }
}
@media (min-width: 768px) {
  .paragraph--type--image-text:not(.image-text-wrapping).image-right {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-flow: row-reverse nowrap;
            flex-flow: row-reverse nowrap;
  }
}
@media (min-width: 768px) {
  .paragraph--type--image-text.image-left:not(.image-text-wrapping) .field--name-field-image {
    margin-right: 1.5rem;
    max-width: none !important;
    width: auto !important;
  }
}
@media (min-width: 1200px) {
  .paragraph--type--image-text.image-left:not(.image-text-wrapping) .field--name-field-image {
    max-width: 33% !important;
  }
}
@media (min-width: 768px) {
  .paragraph--type--image-text.image-right:not(.image-text-wrapping) .field--name-field-image {
    margin-right: 0;
    margin-left: 1.5rem;
    max-width: none !important;
    width: auto !important;
  }
}
@media (min-width: 1200px) {
  .paragraph--type--image-text.image-right:not(.image-text-wrapping) .field--name-field-image {
    max-width: 33% !important;
  }
}
@media (min-width: 768px) {
  .paragraph--type--image-text.image-text-wrapping {
    display: block;
  }
}
@media (min-width: 768px) {
  .paragraph--type--image-text.image-text-wrapping .field--name-field-image {
    float: left;
    margin-right: 1.5rem;
  }
}
@media (min-width: 768px) {
  .paragraph--type--image-text.image-text-wrapping.image-right .field--name-field-image {
    float: right;
    margin-right: 0;
    margin-left: 1.5rem;
  }
}

.paragraph--type--image-text + .paragraph--type--image-text {
  margin-top: 1.5rem;
}

/**
* Styles both the Additional Images Paragraph Type, and Node Field
*/
article.node--full .node__inner .field--name-field-images-additional.container,
.paragraph--type--files .field--name-field-images-additional.container {
  padding: 0 !important;
}
article.node--full .node__inner .field--name-field-images-additional.field__items,
.paragraph--type--files .field--name-field-images-additional.field__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
}
article.node--full .node__inner .field--name-field-images-additional.field__items .field__item,
.paragraph--type--files .field--name-field-images-additional.field__items .field__item {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  width: 50%;
  padding: 10px;
}
@media (min-width: 768px) {
  article.node--full .node__inner .field--name-field-images-additional.field__items .field__item,
.paragraph--type--files .field--name-field-images-additional.field__items .field__item {
    max-width: 33.3333333333%;
  }
}
@media (min-width: 1200px) {
  article.node--full .node__inner .field--name-field-images-additional.field__items .field__item,
.paragraph--type--files .field--name-field-images-additional.field__items .field__item {
    padding: 15px;
  }
}
article.node--full .node__inner .field--name-field-images-additional.field__items .field__item img,
.paragraph--type--files .field--name-field-images-additional.field__items .field__item img {
  width: 100%;
  height: auto;
  border-radius: 0.5rem;
}
@media (min-width: 768px) {
  article.node--full .node__inner .field--name-field-images-additional.field__items .field__item img,
.paragraph--type--files .field--name-field-images-additional.field__items .field__item img {
    border-radius: 1rem;
  }
}
@media (min-width: 1200px) {
  article.node--full .node__inner .field--name-field-images-additional.field__items .field__item img,
.paragraph--type--files .field--name-field-images-additional.field__items .field__item img {
    border-radius: 1.25rem;
  }
}

/**
* Styles both the File Attachment Paragraph Type, and Node Field
*/
article.node--full .node__inner .field--name-field-files,
.paragraph--type--files .field--name-field-files {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 20px;
  margin-bottom: 1.5rem;
}
article.node--full .node__inner .field--name-field-files > .field__item,
.paragraph--type--files .field--name-field-files > .field__item {
  background: #f0f2f5;
  border-radius: 0.5rem;
  padding: 10px 15px;
  max-width: -webkit-max-content;
  max-width: -moz-max-content;
  max-width: max-content;
}
article.node--full .node__inner .field--name-field-files .field__item span.file,
.paragraph--type--files .field--name-field-files .field__item span.file {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
  background-image: none;
  padding-left: 0;
}
article.node--full .node__inner .field--name-field-files .field__item span.file i,
.paragraph--type--files .field--name-field-files .field__item span.file i {
  background: var(--bs-secondary);
  padding: 8px;
  border-radius: 0.5rem;
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}
article.node--full .node__inner .field--name-field-files .field__item span.file i::before,
.paragraph--type--files .field--name-field-files .field__item span.file i::before {
  color: #fff;
  font-size: 1.25rem;
}
article.node--full .node__inner .field--name-field-files .field__item span.file a,
.paragraph--type--files .field--name-field-files .field__item span.file a {
  color: #0d6efd;
  font-family: var(--skit-font-headings);
  font-size: 1rem;
  font-weight: 600;
  text-decoration: none;
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}

.paragraph--type--ref-list .field--name-field-ref-list-items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
}
.paragraph--type--ref-list .field--name-field-ref-list-items > .card {
  max-width: 100%;
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  padding: 2.25rem 0;
  border: none;
  border-bottom: solid 2px #f0f2f5;
}
@media (min-width: 768px) {
  .paragraph--type--ref-list .field--name-field-ref-list-items > .card {
    max-width: 100%;
    width: 100%;
  }
}

@media (max-width: 767.98px) {
  article.node--type-page.node--teaser .node__inner .image-col .media,
.paragraph--type--ref-custom .component__inner .image-col .media {
    max-width: none;
  }
}
@media (max-width: 767.98px) {
  article.node--type-page.node--teaser .node__inner .image-col img,
.paragraph--type--ref-custom .component__inner .image-col img {
    max-width: none;
    width: 100%;
    margin-bottom: 1.5rem;
  }
}
article.node--type-page.node--teaser .node__inner .text-col .card-body,
.paragraph--type--ref-custom .component__inner .text-col .card-body {
  --bs-card-spacer-y: 0;
}
@media (max-width: 767.98px) {
  article.node--type-page.node--teaser .node__inner .text-col .card-body,
.paragraph--type--ref-custom .component__inner .text-col .card-body {
    --bs-card-spacer-x: 0;
  }
}
article.node--type-page.node--teaser .node__inner .text-col .card-body .field--name-body,
.paragraph--type--ref-custom .component__inner .text-col .card-body .field--name-body {
  color: var(--bs-gray-600);
}
article.node--type-page.node--teaser .node__inner .text-col .card-body .field--name-body p,
.paragraph--type--ref-custom .component__inner .text-col .card-body .field--name-body p {
  color: inherit;
}
article.node--type-page.node--teaser .node__inner .text-col .card-body a.btn, article.node--type-page.node--teaser .node__inner .text-col .card-body a.button,
article.node--type-page.node--teaser .node__inner .text-col .card-body a.btn-inline,
.paragraph--type--ref-custom .component__inner .text-col .card-body a.btn,
.paragraph--type--ref-custom .component__inner .text-col .card-body a.button,
.paragraph--type--ref-custom .component__inner .text-col .card-body a.btn-inline {
  margin: 0 0.75rem 0 0;
}

.paragraph--type--contact-list {
  margin: 1.5rem auto;
}
.paragraph--type--contact-list .collapse-header {
  position: relative;
  background-color: #f0f2f5;
  padding: 1.25rem;
  border-radius: 0.5rem;
}
@media (min-width: 768px) {
  .paragraph--type--contact-list .collapse-header {
    border-radius: 1rem;
  }
}
.paragraph--type--contact-list .collapse-header p {
  margin: 0;
}
.paragraph--type--contact-list .collapse-header .contact-toggle {
  font-size: 1.575rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  color: inherit;
  text-decoration: none;
}
.paragraph--type--contact-list .collapse-header .contact-toggle::after {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 500;
}
.paragraph--type--contact-list .collapse-header .contact-toggle .icon-collapsed {
  color: var(--bs-secondary);
}
.paragraph--type--contact-list .collapse-header .contact-toggle .icon-expanded {
  color: var(--bs-primary);
}
.paragraph--type--contact-list .collapse-header .contact-toggle[aria-expanded=false] .icon-collapsed {
  display: block;
}
.paragraph--type--contact-list .collapse-header .contact-toggle[aria-expanded=false] .icon-expanded {
  display: none;
}
.paragraph--type--contact-list .collapse-header .contact-toggle[aria-expanded=true] .collapse-header {
  border-radius: 0.5rem 0.5rem 0 0;
}
@media (min-width: 768px) {
  .paragraph--type--contact-list .collapse-header .contact-toggle[aria-expanded=true] .collapse-header {
    border-radius: 1rem 1rem 0 0;
  }
}
.paragraph--type--contact-list .collapse-header .contact-toggle[aria-expanded=true] .field--name-field-title {
  color: var(--bs-primary);
}
.paragraph--type--contact-list .collapse-header .contact-toggle[aria-expanded=true] .icon-collapsed {
  display: none;
}
.paragraph--type--contact-list .collapse-header .contact-toggle[aria-expanded=true] .icon-expanded {
  display: block;
}
.paragraph--type--contact-list .collapse-header .field--name-field-title {
  font-size: 1.625rem;
  font-weight: 600;
  color: #343a40;
  margin-bottom: 0.375rem;
}
.paragraph--type--contact-list .collapse-toggle {
  background: #f0f2f5;
  margin-top: -1.5rem;
  padding: 0 1.5rem 1.5rem;
  border-radius: 0 0 0.5rem 0.5rem;
  position: relative;
}
@media (min-width: 768px) {
  .paragraph--type--contact-list .collapse-toggle {
    border-radius: 0 0 1rem 1rem;
  }
}
.paragraph--type--contact-list .collapse-toggle::after {
  content: "";
  position: absolute;
  top: 3rem;
  right: 1.5rem;
  width: 4.5rem;
  height: calc(100% - 4.5rem);
  background: #fff;
  background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(25%, rgba(255, 255, 255, 0.5)), color-stop(50%, rgb(255, 255, 255)));
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 25%, rgb(255, 255, 255) 50%);
}
@media (min-width: 1200px) {
  .paragraph--type--contact-list .collapse-toggle::after {
    display: none;
  }
}
.paragraph--type--contact-list .field--name-field-ref-staff-picker {
  overflow-x: scroll;
  padding-top: 3rem;
}
.paragraph--type--contact-list .field--name-field-ref-staff-picker .field__items {
  min-width: calc(1140px - 3rem);
}
.paragraph--type--contact-list .field--name-field-ref-staff-picker .list-header,
.paragraph--type--contact-list .field--name-field-ref-staff-picker .field__item article.node--type-staff.node--list .node__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  gap: 0 10px;
}
.paragraph--type--contact-list .field--name-field-ref-staff-picker .list-header > span,
.paragraph--type--contact-list .field--name-field-ref-staff-picker .field__item article.node--type-staff.node--list .node__inner > span {
  width: 12.5rem;
  font-size: 1rem;
}
.paragraph--type--contact-list .field--name-field-ref-staff-picker .list-header > span.staff-name, .paragraph--type--contact-list .field--name-field-ref-staff-picker .list-header > span.staff-email, .paragraph--type--contact-list .field--name-field-ref-staff-picker .list-header > span.staff-mail,
.paragraph--type--contact-list .field--name-field-ref-staff-picker .field__item article.node--type-staff.node--list .node__inner > span.staff-name,
.paragraph--type--contact-list .field--name-field-ref-staff-picker .field__item article.node--type-staff.node--list .node__inner > span.staff-email,
.paragraph--type--contact-list .field--name-field-ref-staff-picker .field__item article.node--type-staff.node--list .node__inner > span.staff-mail {
  width: 12.5rem;
}
.paragraph--type--contact-list .field--name-field-ref-staff-picker .list-header > span.staff-name a, .paragraph--type--contact-list .field--name-field-ref-staff-picker .list-header > span.staff-email a, .paragraph--type--contact-list .field--name-field-ref-staff-picker .list-header > span.staff-mail a,
.paragraph--type--contact-list .field--name-field-ref-staff-picker .field__item article.node--type-staff.node--list .node__inner > span.staff-name a,
.paragraph--type--contact-list .field--name-field-ref-staff-picker .field__item article.node--type-staff.node--list .node__inner > span.staff-email a,
.paragraph--type--contact-list .field--name-field-ref-staff-picker .field__item article.node--type-staff.node--list .node__inner > span.staff-mail a {
  text-decoration: none;
  color: #0d6efd;
  font-weight: 700;
}
.paragraph--type--contact-list .field--name-field-ref-staff-picker .field__item {
  padding: 1rem 1.25rem;
  border-radius: 0.5rem;
}
.paragraph--type--contact-list .field--name-field-ref-staff-picker .field__item:nth-of-type(odd) {
  background: #fff;
}
.paragraph--type--contact-list .field--name-field-ref-staff-picker .field__item span {
  display: inline-block;
}
.paragraph--type--contact-list .field--name-field-ref-staff-picker .list-header {
  background: #fff;
  padding: 1.25rem;
  border-radius: 0.5rem;
}
.paragraph--type--contact-list .field--name-field-ref-staff-picker .list-header span {
  font-size: 1rem;
  font-weight: 600;
}

.paragraph--type--contact-info h2, .paragraph--type--contact-info .h2 {
  font-size: 1.625rem;
  font-weight: 600;
  margin-bottom: 1.25rem;
}
.paragraph--type--contact-info ul li i,
.paragraph--type--contact-info ul li .field {
  display: inline-block;
  font-weight: 400;
}
.paragraph--type--contact-info ul li#site-address, .paragraph--type--contact-info ul li#site-phone, .paragraph--type--contact-info ul li#site-email, .paragraph--type--contact-info ul li#site-website {
  font-family: var(--skit-font-body);
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #343a40;
  margin-bottom: 5px;
}
.paragraph--type--contact-info ul li#site-address a, .paragraph--type--contact-info ul li#site-phone a, .paragraph--type--contact-info ul li#site-email a, .paragraph--type--contact-info ul li#site-website a {
  font-weight: 700;
  color: #0d6efd;
  text-decoration: none;
}
.paragraph--type--contact-info ul li#site-address i, .paragraph--type--contact-info ul li#site-phone i, .paragraph--type--contact-info ul li#site-email i, .paragraph--type--contact-info ul li#site-website i {
  margin-right: 0.5rem;
}
.paragraph--type--contact-info #site-address p {
  margin-bottom: 1rem;
}
.paragraph--type--contact-info .field--name-field-site-name {
  font-size: 1.125rem;
  font-weight: 600;
  margin-bottom: 1rem;
}
.paragraph--type--contact-info .field--name-field-site-name * {
  font-size: inherit;
  font-weight: inherit;
}

.paragraph--type--contact-info #site-social-links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 7px;
  margin-top: 1.5rem;
}
.paragraph--type--contact-info #site-social-links li[data-social] {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #f0f2f5;
  border-radius: 50%;
  width: 30px;
  height: 30px;
  color: var(--bs-secondary);
}
.paragraph--type--contact-info #site-social-links li[data-social] i {
  font-size: 0.8rem;
}
.paragraph--type--contact-info #site-social-links li[data-social] a {
  color: #fff;
}
.paragraph--type--contact-info #site-social-links li[data-social] a::after {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.paragraph--type--contact-info #site-social-links li[data-social*="facebook.com"] i::before {
  content: "\f39e";
}
.paragraph--type--contact-info #site-social-links li[data-social*="twitter.com"] i::before,
.paragraph--type--contact-info #site-social-links li[data-social*="x.com"] i::before {
  content: "\e61b";
}
.paragraph--type--contact-info #site-social-links li[data-social*="instagram.com"] i::before {
  content: "\f16d";
}
.paragraph--type--contact-info #site-social-links li[data-social*="linkedin.com"] i::before {
  content: "\f0e1";
}
.paragraph--type--contact-info #site-social-links li[data-social*="youtube.com"] i::before {
  content: "\f167";
}

.paragraph--type--accordion .ui-accordion {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 20px;
}
.paragraph--type--accordion .ui-accordion-content {
  margin-top: -20px;
}
.paragraph--type--accordion .ui-accordion-content > .field {
  background: #fff;
  padding: 1.25rem 1.25rem 1.875rem 1.25rem;
  border-radius: 0.5rem;
}
@media (min-width: 768px) {
  .paragraph--type--accordion .ui-accordion-content > .field {
    border-radius: 1rem;
  }
}
.paragraph--type--accordion .ui-accordion-content > .field p:last-of-type {
  margin-bottom: 0;
}

/**
 * Reserved for Author View;
 */
.node--type-news.node--full #media-contact-title {
  border-top: solid 2px var(--bs-gray-300);
  padding-top: 1.125rem;
}

.view-author {
  margin: 0.75rem 0 1.5rem 0;
  padding-bottom: 1.125rem;
}

.view-calendar .page-hero .inner,
.view-newshub-list .page-hero .node-hero-text-row,
.view-newshub-list > .view-filters,
.view-newshub-list > .view-content,
.view-calendar-downloads,
.view-school.view-display-id-page_1 .page-hero .inner .node-hero-text-row .node-hero-text,
.view-schools.view-display-id-map_schools .page-hero .inner .node-hero-text-row .node-hero-text,
.view-jobs-list .page-hero .inner .node-hero-text-row .node-hero-text {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 1200px) {
  .view-calendar .page-hero .inner,
.view-newshub-list .page-hero .node-hero-text-row,
.view-newshub-list > .view-filters,
.view-newshub-list > .view-content,
.view-calendar-downloads,
.view-school.view-display-id-page_1 .page-hero .inner .node-hero-text-row .node-hero-text,
.view-schools.view-display-id-map_schools .page-hero .inner .node-hero-text-row .node-hero-text,
.view-jobs-list .page-hero .inner .node-hero-text-row .node-hero-text {
    max-width: 1140px;
  }
}
@media (min-width: 1600px) {
  .view-calendar .page-hero .inner,
.view-newshub-list .page-hero .node-hero-text-row,
.view-newshub-list > .view-filters,
.view-newshub-list > .view-content,
.view-calendar-downloads,
.view-school.view-display-id-page_1 .page-hero .inner .node-hero-text-row .node-hero-text,
.view-schools.view-display-id-map_schools .page-hero .inner .node-hero-text-row .node-hero-text,
.view-jobs-list .page-hero .inner .node-hero-text-row .node-hero-text {
    max-width: 1540px;
  }
}

.view .bef-nested > ul {
  padding: 1rem 0 !important;
}
.view .form-type-checkbox > input.form-checkbox:focus + label,
.view .form-type-checkbox > input.form-checkbox:focus-visible + label {
  outline: 1px solid var(--bs-body-color);
}

.view-newshub-list,
.view-jobs-list {
  margin-bottom: 1.5rem;
}
.view-newshub-list .view-header,
.view-newshub-list .view-empty,
.view-jobs-list .view-header,
.view-jobs-list .view-empty {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 1.125rem;
}
.view-newshub-list .view-header h3, .view-newshub-list .view-header .h3,
.view-newshub-list .view-empty h3,
.view-newshub-list .view-empty .h3,
.view-jobs-list .view-header h3,
.view-jobs-list .view-header .h3,
.view-jobs-list .view-empty h3,
.view-jobs-list .view-empty .h3 {
  color: #212529;
  font-weight: 700;
  margin-right: 0.75rem;
}
.view-newshub-list .view-header h3 a, .view-newshub-list .view-header .h3 a,
.view-newshub-list .view-empty h3 a,
.view-newshub-list .view-empty .h3 a,
.view-jobs-list .view-header h3 a,
.view-jobs-list .view-header .h3 a,
.view-jobs-list .view-empty h3 a,
.view-jobs-list .view-empty .h3 a {
  color: inherit;
  text-decoration: none;
}
.view-newshub-list .view-empty,
.view-jobs-list .view-empty {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
}
.view-newshub-list .view-empty p,
.view-jobs-list .view-empty p {
  width: 100%;
}
.view-newshub-list .view-content .views-row,
.view-jobs-list .view-content .views-row {
  padding: 1.875rem 0;
}

.view-id-adboxes.view-display-id-adboxes_home .view-content {
  margin-top: 2rem;
  grid-gap: 15px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(2, 1fr);
}
@media (min-width: 768px) {
  .view-id-adboxes.view-display-id-adboxes_home .view-content {
    grid-template-columns: repeat(4, 1fr);
    grid-template-rows: 1fr;
  }
}
@media (min-width: 1600px) {
  .view-id-adboxes.view-display-id-adboxes_home .view-content {
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: repeat(2, 1fr);
    grid-gap: 20px;
    overflow: inherit;
    margin-top: 0;
  }
}
.view-id-adboxes.view-display-id-adboxes_home .view-content > .views-row {
  padding: 0 !important;
  width: auto;
}
@media (min-width: 768px) {
  .view-id-adboxes.view-display-id-adboxes_home .view-content .node {
    height: 100%;
  }
}
.view-id-adboxes.view-display-id-adboxes_home .view-content .node__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 20px;
  width: 100%;
  height: 100%;
  min-height: 150px;
  padding: 1rem;
  border-radius: 0.5rem;
  text-align: center;
  position: relative;
}
@media (min-width: 768px) {
  .view-id-adboxes.view-display-id-adboxes_home .view-content .node__inner {
    gap: 15px;
    border-radius: 1rem;
  }
}
@media (min-width: 1200px) {
  .view-id-adboxes.view-display-id-adboxes_home .view-content .node__inner {
    padding: 1.5rem;
  }
}
.view-id-adboxes.view-display-id-adboxes_home .view-content .node__inner .main-icon {
  color: #fff;
  font-size: 1.5rem;
  height: auto;
}
@media (min-width: 1200px) {
  .view-id-adboxes.view-display-id-adboxes_home .view-content .node__inner .main-icon {
    font-size: 2.5rem;
  }
}
.view-id-adboxes.view-display-id-adboxes_home .view-content .promo-heading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: -0.5rem;
}
.view-id-adboxes.view-display-id-adboxes_home .view-content .promo-heading h3, .view-id-adboxes.view-display-id-adboxes_home .view-content .promo-heading .h3 {
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 23px;
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
}
.view-id-adboxes.view-display-id-adboxes_home .view-content .promo-heading a {
  color: inherit;
  text-decoration: none !important;
}
.view-id-adboxes.view-display-id-adboxes_home .view-content .promo-heading a::after {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 501;
}
.view-id-adboxes.view-display-id-adboxes_home .view-content .promo-heading i {
  color: #fff;
  height: auto;
  -webkit-text-stroke: 1px;
  display: inline-block;
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.view-id-adboxes.view-display-id-adboxes_home .view-content span {
  display: block;
}
.view-id-adboxes.view-display-id-adboxes_home .view-content span > a {
  font-weight: 500;
  text-decoration: none;
  margin-right: 0.225rem;
}
@media (min-width: 1600px) {
  .view-id-adboxes.view-display-id-adboxes_home .view-content span {
    position: absolute;
    bottom: 0.75rem;
    left: 0.75rem;
  }
}
.view-id-adboxes.view-display-id-adboxes_home .view-content .promo-icon {
  position: absolute;
  top: 0.75rem;
  left: 0.75rem;
  font-size: 2.25rem;
  font-weight: 400;
}
@media (min-width: 768px) {
  .view-id-adboxes.view-display-id-adboxes_home .view-content .promo-icon {
    top: 1.5rem;
    left: auto;
    right: 0.75rem;
  }
}

@media (min-width: 1200px) {
  .view-id-broadcasts .view-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
}
.view-id-broadcasts .view-content > article.node--type-broadcast.node--teaser {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.view-id-broadcasts .view-content > article.node--type-broadcast.node--teaser .node,
.view-id-broadcasts .view-content > article.node--type-broadcast.node--teaser .node__inner,
.view-id-broadcasts .view-content > article.node--type-broadcast.node--teaser .broadcast-wrapper {
  height: 100%;
}

.view-newshub {
  margin-bottom: 1.5rem;
}
.view-newshub .view-header {
  margin: 1.5rem 0;
}
.view-newshub .view-header,
.view-newshub .view-empty {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 1.125rem;
}
.view-newshub .view-header .newshub-title,
.view-newshub .view-empty .newshub-title {
  color: #343a40;
  font-size: 1.625rem;
  font-weight: 600;
  margin-right: 0.75rem;
}
.view-newshub .view-header .newshub-title a,
.view-newshub .view-empty .newshub-title a {
  color: inherit;
  text-decoration: none;
}
.view-newshub .view-header i,
.view-newshub .view-empty i {
  display: none;
}
.view-newshub .view-empty {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
}
.view-newshub .view-empty p {
  width: 100%;
}
.view-newshub .view-content .views-row {
  margin-bottom: 1rem;
}
.view-newshub .view-footer .newshub-footer-link {
  font-family: var(--skit-font-body);
  font-size: 1rem;
  font-weight: 700;
  color: #343a40;
  text-decoration: none;
}
.view-newshub .view-footer .newshub-footer-link i {
  font-size: 0.875rem;
  -webkit-text-stroke: 1px;
  color: inherit;
}

.view-newshub .views-row article.node--type-event .details-wrapper .event-date {
  font-size: 0;
}
.view-newshub .views-row article.node--type-event .details-wrapper .event-date time:not(:first-child) {
  display: none;
}
.view-newshub .views-row article.node--type-event .details-wrapper .event-date time {
  font-size: var(--bs-body-font-size);
}

.view-id-newshub .view-content .views-row .views-field-nothing .field-content .details-wrapper .node-title,
.node--newshub .node-title {
  font-size: 1.125rem;
  font-weight: 700;
}
.view-id-newshub .view-content .views-row .views-field-nothing .field-content .details-wrapper .node-title a,
.node--newshub .node-title a {
  color: inherit;
  text-decoration: none;
}

.view-id-newshub.view-display-id-events_list_universal {
  background: #f0f2f5;
  padding: 1.5rem;
  border-radius: 0.5rem;
  width: 100% !important;
}
@media (min-width: 768px) {
  .view-id-newshub.view-display-id-events_list_universal {
    padding: 1.875rem;
    border-radius: 1rem;
  }
}
@media (min-width: 1200px) {
  .view-id-newshub.view-display-id-events_list_universal {
    width: unset;
    border-radius: 1.25rem;
  }
}
.view-id-newshub.view-display-id-events_list_universal .view-header {
  margin-top: 0;
}
@media (min-width: 768px) and (max-width: 1199.98px) {
  .view-id-newshub.view-display-id-events_list_universal .view-content {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-column-gap: 2.5rem;
  }
}
.view-id-newshub.view-display-id-events_list_universal .views-row > .field-content {
  width: 100% !important;
  margin-left: 0 !important;
}
.view-id-newshub.view-display-id-events_list_universal .details-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 15px;
  background: #fff;
  padding: 10px 20px !important;
  width: 100% !important;
  border-radius: 0.5rem;
}
@media (min-width: 768px) {
  .view-id-newshub.view-display-id-events_list_universal .details-wrapper {
    border-radius: 1rem;
  }
}
.view-id-newshub.view-display-id-events_list_universal .details-wrapper .node-title {
  font-family: var(--skit-font-headings);
  font-size: 1.125rem !important;
  font-weight: 600 !important;
  color: #343a40 !important;
  padding-right: 1rem;
  margin-bottom: 0 !important;
}
.view-id-newshub.view-display-id-events_list_universal .details-wrapper .node-title i {
  color: #343a40;
  -webkit-text-stroke: 1px;
  font-size: 0.875rem;
  padding-left: 3px;
}
.view-id-newshub.view-display-id-events_list_universal .details-wrapper .node-event-date {
  color: #fff;
  background: var(--bs-secondary);
  font-family: var(--skit-font-body);
  font-size: 0.875rem;
  font-weight: 400;
  text-transform: uppercase;
  min-width: 56px !important;
  max-width: 56px !important;
  height: 56px !important;
  padding: 10px;
  border-radius: 0.5rem;
  text-align: center;
  justify-self: flex-end;
}
.view-id-newshub.view-display-id-events_list_universal .details-wrapper .node-event-date span {
  font-family: var(--skit-font-headings);
  font-size: 1.125rem;
}

.view-newshub-list .page-hero {
  background: none;
  padding-left: 1rem;
  padding-right: 1rem;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .view-newshub-list .page-hero {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}
@media (min-width: 1200px) {
  .view-newshub-list .page-hero {
    margin-bottom: 20px;
  }
}
.view-newshub-list .page-hero nav[aria-label=breadcrumb] {
  display: none;
}
.view-newshub-list .page-hero .inner {
  padding: 0;
}
.view-newshub-list .page-hero .inner .node-hero-text-row {
  background: var(--bs-secondary);
  border-radius: 0.5rem;
  padding: 3rem 1.5rem !important;
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 1200px) {
  .view-newshub-list .page-hero .inner .node-hero-text-row {
    max-width: 1140px;
  }
}
@media (min-width: 1600px) {
  .view-newshub-list .page-hero .inner .node-hero-text-row {
    max-width: 1540px;
  }
}
@media (min-width: 768px) {
  .view-newshub-list .page-hero .inner .node-hero-text-row {
    border-radius: 1rem;
    padding: 3rem 3rem !important;
  }
}
@media (min-width: 1200px) {
  .view-newshub-list .page-hero .inner .node-hero-text-row {
    border-radius: 1.25rem;
    padding: 3rem 4rem !important;
  }
}
.view-newshub-list .page-hero .inner .node-hero-text-row #district-blog-subhead {
  color: var(--bs-secondary);
}
.view-newshub-list .page-hero .inner .node-hero-text-row .node-hero-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: start;
  gap: 10px;
}
@media (min-width: 768px) {
  .view-newshub-list .page-hero .inner .node-hero-text-row .node-hero-text {
    gap: 15px;
  }
}
.view-newshub-list .page-hero .inner .node-hero-text-row .node-hero-text i {
  color: #fff;
  font-size: 1.5rem;
  margin-top: 5px;
}
@media (min-width: 768px) {
  .view-newshub-list .page-hero .inner .node-hero-text-row .node-hero-text i {
    font-size: 1.625rem;
    margin-top: 10px;
  }
}
.view-newshub-list .page-hero .inner .node-hero-text-row .node-hero-text h1, .view-newshub-list .page-hero .inner .node-hero-text-row .node-hero-text .h1 {
  color: #fff !important;
  font-size: 1.875rem;
  font-weight: 600;
}
@media (min-width: 768px) {
  .view-newshub-list .page-hero .inner .node-hero-text-row .node-hero-text h1, .view-newshub-list .page-hero .inner .node-hero-text-row .node-hero-text .h1 {
    font-size: 2.75rem;
  }
}
.view-newshub-list .view-empty {
  margin-left: auto !important;
  margin-right: auto !important;
}

.view-newshub-list .views-row article.node--type-event .details-wrapper .event-date {
  font-size: 0;
}
.view-newshub-list .views-row article.node--type-event .details-wrapper .event-date time:not(:first-child) {
  display: none;
}
.view-newshub-list .views-row article.node--type-event .details-wrapper .event-date time {
  font-size: var(--bs-body-font-size);
}

.view-newshub-list .view-filters .bef-exposed-form input[type=submit] {
  display: none;
}

/*
* View events list page
*/
/**
 * @TODO Refactor this into 2 declerations (views are really unrelated)
 */
.view-newshub-list.view-display-id-page_1 nav[aria-label=breadcrumb],
.view-id-calendar.view-display-id-page_1 nav[aria-label=breadcrumb] {
  display: none;
}
.view-newshub-list.view-display-id-page_1 .view-header,
.view-newshub-list.view-display-id-page_1 .view-empty,
.view-id-calendar.view-display-id-page_1 .view-header,
.view-id-calendar.view-display-id-page_1 .view-empty {
  margin: 1.875rem 0;
}
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset {
  float: none;
  border: none;
  margin: 0 0 1.25rem;
}
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset legend,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset legend {
  border: none;
  background-color: transparent;
  margin-bottom: 0.75rem;
  padding: 0;
  font-size: 1.5rem;
  font-weight: 700;
}
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .fieldset-wrapper,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .fieldset-wrapper {
  padding: 0;
}
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .bef-checkboxes.bef-nested ul,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .bef-checkboxes.bef-nested ul {
  margin: 0;
  padding: 0;
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
}
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .bef-checkboxes.bef-nested ul li + li,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .bef-checkboxes.bef-nested ul li + li {
  margin-left: -0.19rem;
}
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .bef-checkboxes.bef-nested ul .form-type-checkbox,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .bef-checkboxes.bef-nested ul .form-type-checkbox {
  margin: 0 0 0.75rem;
}
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .bef-checkboxes.bef-nested ul .form-type-checkbox input,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .bef-checkboxes.bef-nested ul .form-type-checkbox input {
  opacity: 0;
  cursor: pointer;
  width: 0;
  height: 0;
}
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .bef-checkboxes.bef-nested ul .form-type-checkbox label,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .bef-checkboxes.bef-nested ul .form-type-checkbox label {
  padding: 0.375rem 0.75rem;
  display: inline-block;
  cursor: pointer;
}
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .bef-checkboxes.bef-nested ul .form-type-checkbox input:checked + label,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .bef-checkboxes.bef-nested ul .form-type-checkbox input:checked + label {
  color: var(--bs-white);
}
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-value,
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-end-value,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-value,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-end-value {
  position: relative;
}
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-value label,
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-end-value label,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-value label,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-end-value label {
  display: block;
  font-family: var(--skit-font-headings);
  font-size: 1.125rem;
  font-weight: 600;
  margin-bottom: 1.25rem;
  position: absolute;
  min-width: 170px;
}
@media (min-width: 768px) {
  .view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-value label,
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-end-value label,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-value label,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-end-value label {
    font-size: 1.625rem;
    min-width: 240px;
  }
}
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-value input,
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-end-value input,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-value input,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-end-value input {
  background-color: #fff;
  color: #343a40;
  max-width: 135px;
  margin-top: 50px;
  padding: 10px 20px;
  border: 1px solid #6c757d;
  border-radius: 0.5rem;
  font-family: var(--skit-font-body);
  font-size: 0.875rem;
  font-weight: 700;
}
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-value input:focus,
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-end-value input:focus,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-value input:focus,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-end-value input:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-value::before,
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-end-value::before,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-value::before,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-end-value::before {
  font-family: "Font Awesome 6 Pro";
  position: absolute;
  top: 60px;
  right: 15px;
  pointer-events: none;
  content: "\f107";
  color: #343a40;
  -webkit-text-stroke: 2px;
}
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-value label,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-value label {
  color: #343a40;
}
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-end-value label,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-end-value label {
  color: transparent;
}
.view-newshub-list.view-display-id-page_1 .view-content h3, .view-newshub-list.view-display-id-page_1 .view-content .h3,
.view-id-calendar.view-display-id-page_1 .view-content h3,
.view-id-calendar.view-display-id-page_1 .view-content .h3 {
  font-size: 1.5rem;
  font-weight: 700;
  margin: 1.125rem 0;
}
.view-newshub-list.view-display-id-page_1 .view-content .views-row .views-field-field-event-date-value .fas,
.view-id-calendar.view-display-id-page_1 .view-content .views-row .views-field-field-event-date-value .fas {
  color: #0d6efd;
  margin-right: 0.3rem;
}
.view-newshub-list.view-display-id-page_1 .view-content .views-row .views-field-title > .field-content,
.view-id-calendar.view-display-id-page_1 .view-content .views-row .views-field-title > .field-content {
  font-size: 1.25rem;
  font-weight: 700;
  margin: 0.75rem 0;
}
.view-newshub-list.view-display-id-page_1 .view-content .views-row .views-field-title > .field-content a,
.view-id-calendar.view-display-id-page_1 .view-content .views-row .views-field-title > .field-content a {
  font-size: inherit;
  font-weight: inherit;
  text-decoration: none;
  color: inherit;
  word-break: break-all;
}

.view-newshub-list.view-display-id-page_1 {
  --spacing: 1rem;
  --color-date: #343a40;
  --color-label: #343a40;
}
.view-newshub-list.view-display-id-page_1 .view-content {
  margin-bottom: 3rem;
}
.view-newshub-list.view-display-id-page_1 .view-content > h2, .view-newshub-list.view-display-id-page_1 .view-content > .h2 {
  padding-top: calc(var(--spacing) + 0.5rem);
  margin: calc(0.875 * var(--spacing)) auto calc(1.875 * var(--spacing));
  font-size: 1.625rem;
  font-weight: 600;
}
@media (min-width: 768px) {
  .view-newshub-list.view-display-id-page_1 .view-content > h2, .view-newshub-list.view-display-id-page_1 .view-content > .h2 {
    font-size: 2.25rem;
  }
}
.view-newshub-list.view-display-id-page_1 .view-content > h2:not(:first-of-type), .view-newshub-list.view-display-id-page_1 .view-content > .h2:not(:first-of-type) {
  border-top: solid 2px #f0f2f5;
}
.view-newshub-list.view-display-id-page_1 .view-content .views-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding: 0 0 1rem;
}
@media (min-width: 1200px) {
  .view-newshub-list.view-display-id-page_1 .view-content .views-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
  }
}
.view-newshub-list.view-display-id-page_1 .view-content .views-row .views-field {
  margin-right: var(--spacing);
  font-size: 1.25rem;
  line-height: 1;
}
.view-newshub-list.view-display-id-page_1 .view-content .views-row .views-field * {
  font-size: inherit;
  color: inherit;
  line-height: inherit;
}
.view-newshub-list.view-display-id-page_1 .view-content .views-row .views-field-field-event-date-value {
  color: var(--color-date);
  word-break: keep-all;
  font-size: 1.125rem;
  min-width: 120px;
}
.view-newshub-list.view-display-id-page_1 .view-content .views-row .views-field-field-event-date-value .fas {
  color: var(--color) !important;
  margin-right: 0.3rem;
}
.view-newshub-list.view-display-id-page_1 .view-content .views-row .views-field-title {
  color: var(--color-label);
}
.view-newshub-list.view-display-id-page_1 .view-content .views-row .views-field-title > .field-content {
  margin: auto;
  font-size: 1.125rem;
  font-weight: 600;
}
.view-newshub-list.view-display-id-page_1 .view-content .views-row .views-field-title > .field-content a {
  word-break: keep-all;
}
.view-newshub-list.view-display-id-page_1 .view-content .views-row:first-child {
  margin-top: 2rem;
}
.view-newshub-list.view-display-id-page_1 .view-content .views-row:last-child {
  margin-bottom: calc(1.875 * var(--spacing));
  padding-bottom: calc(1.875 * var(--spacing));
  border-bottom: solid 2px #f0f2f5;
}

/**
     See common code in _views-common.scss
*/
@media (min-width: 1200px) {
  .view-jobs-list {
    max-width: 1140px;
  }
}
.view-jobs-list .view-content {
  margin-top: 2rem;
}
.view-jobs-list .view-content .views-row {
  position: relative;
  border-bottom: solid 1px #f0f2f5;
}
@media (min-width: 768px) {
  .view-jobs-list .view-content .views-row .views-field {
    max-width: 70%;
    -webkit-box-flex: 70%;
        -ms-flex: 70%;
            flex: 70%;
  }
}
.view-jobs-list .view-content .views-row .views-field-unpublish-on {
  color: #6d757d;
}
.view-jobs-list .view-content .views-row .views-field-unpublish-on span {
  display: block;
  color: inherit;
}
.view-jobs-list .view-content .views-row .views-field-title {
  color: #6d757d;
  font-size: 1.4rem;
  font-weight: 700;
}
.view-jobs-list .view-content .views-row .views-field-title * {
  font-size: inherit;
  font-weight: inherit;
}
.view-jobs-list .view-content .views-row .views-field-field-job-location {
  color: #6d757d;
}
@media (min-width: 768px) {
  .view-jobs-list .view-content .views-row .views-field-view-node {
    position: absolute;
    top: 3rem;
    bottom: auto;
    right: 0;
    left: auto;
  }
}

.view-newshub-teasers {
  margin-top: 0;
  margin-bottom: 1.5rem;
}
.view-newshub-teasers .page-hero {
  background: none;
  padding-left: 1rem;
  padding-right: 1rem;
}
@media (min-width: 768px) {
  .view-newshub-teasers .page-hero {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}
.view-newshub-teasers .page-hero nav[aria-label=breadcrumb] {
  display: none;
}
.view-newshub-teasers .page-hero .inner .node-hero-text-row {
  background: var(--bs-secondary);
  border-radius: 0.5rem;
  padding: 3rem 1.5rem !important;
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 1200px) {
  .view-newshub-teasers .page-hero .inner .node-hero-text-row {
    max-width: 1140px;
  }
}
@media (min-width: 1600px) {
  .view-newshub-teasers .page-hero .inner .node-hero-text-row {
    max-width: 1540px;
  }
}
@media (min-width: 768px) {
  .view-newshub-teasers .page-hero .inner .node-hero-text-row {
    border-radius: 1rem;
    padding: 3rem 3rem !important;
  }
}
@media (min-width: 1200px) {
  .view-newshub-teasers .page-hero .inner .node-hero-text-row {
    border-radius: 1.25rem;
    padding: 3rem 4rem !important;
  }
}
.view-newshub-teasers .page-hero .inner .node-hero-text-row #district-blog-subhead {
  color: var(--bs-secondary);
}
.view-newshub-teasers .page-hero .inner .node-hero-text-row .node-hero-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
}
@media (min-width: 768px) {
  .view-newshub-teasers .page-hero .inner .node-hero-text-row .node-hero-text {
    gap: 15px;
  }
}
.view-newshub-teasers .page-hero .inner .node-hero-text-row .node-hero-text i {
  color: #fff;
  font-size: 1.125rem;
  margin-top: -5px;
}
@media (min-width: 768px) {
  .view-newshub-teasers .page-hero .inner .node-hero-text-row .node-hero-text i {
    font-size: 1.625rem;
  }
}
.view-newshub-teasers .page-hero .inner .node-hero-text-row .node-hero-text h1, .view-newshub-teasers .page-hero .inner .node-hero-text-row .node-hero-text .h1 {
  color: #fff !important;
  font-size: 1.875rem;
  font-weight: 600;
}
@media (min-width: 768px) {
  .view-newshub-teasers .page-hero .inner .node-hero-text-row .node-hero-text h1, .view-newshub-teasers .page-hero .inner .node-hero-text-row .node-hero-text .h1 {
    font-size: 2.75rem;
  }
}
.view-newshub-teasers .view-filters {
  display: none;
  -webkit-box-flex: 100%;
      -ms-flex: 100%;
          flex: 100%;
}
.view-newshub-teasers .view-filters .form-type-select label {
  display: block;
  font-size: 2.25rem;
  font-weight: 700;
  vertical-align: middle;
}
@media (min-width: 768px) {
  .view-newshub-teasers .view-filters .form-type-select label {
    display: inline-block;
  }
}
.view-newshub-teasers .view-filters .form-type-select select {
  display: block;
  width: auto;
  vertical-align: middle;
}
@media (min-width: 768px) {
  .view-newshub-teasers .view-filters .form-type-select select {
    display: inline-block;
  }
}
.view-newshub-teasers .view-header {
  font-size: 2rem;
  margin-bottom: 1.125rem;
  color: #212529;
  font-weight: 700;
  margin-right: 0.75rem;
  margin-top: 0.75rem;
}
.view-newshub-teasers .view-header h1, .view-newshub-teasers .view-header .h1 {
  margin-bottom: 0;
  font-size: inherit;
}
.view-newshub-teasers .view-content .views-row {
  margin: 1.875rem 0;
}

div.js-drupal-fullcalendar.fc-ltr .fc-day-grid-event {
  border: 0 !important;
  border-radius: 0;
  background-color: var(--color) !important;
}
div.js-drupal-fullcalendar.fc-ltr .fc-day-grid-event .fc-content {
  border: none;
  padding: 0.15rem;
}
div.js-drupal-fullcalendar.fc-ltr .fc-day-grid-event .fc-title {
  white-space: normal;
}

.view-calendar {
  overflow-x: hidden;
}
.view-calendar .fc-view-container {
  position: relative;
  overflow-x: scroll !important;
}
@media (max-width: 767.98px) {
  .view-calendar .fc-view-container {
    overflow: visible !important;
  }
}
.view-calendar .fc-view-container::-webkit-scrollbar {
  display: none;
  background-color: #f0f2f5;
  height: 6px;
}
@media (max-width: 1199.98px) {
  .view-calendar .fc-view-container::-webkit-scrollbar {
    display: block;
  }
}
@media (max-width: 767.98px) {
  .view-calendar .fc-view-container::-webkit-scrollbar {
    display: none;
  }
}
.view-calendar .fc-view-container::-webkit-scrollbar-track {
  background-color: #f0f2f5;
  border-radius: 5px;
}
.view-calendar .fc-view-container::-webkit-scrollbar-thumb {
  background-color: var(--color-secondary);
  border-radius: 5px;
}
@media (max-width: 1199.98px) {
  .view-calendar .fc-view {
    min-width: 1140px;
    padding-bottom: 30px;
  }
}
@media (max-width: 767.98px) {
  .view-calendar .fc-view {
    min-width: 100%;
    padding-bottom: 0;
  }
}
.view-calendar .page-hero {
  background: none;
  padding-left: 1rem;
  padding-right: 1rem;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .view-calendar .page-hero {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}
@media (min-width: 1200px) {
  .view-calendar .page-hero {
    margin-bottom: 20px;
  }
}
.view-calendar .page-hero nav[aria-label=breadcrumb] {
  display: none;
}
.view-calendar .page-hero .inner {
  padding: 0;
}
.view-calendar .page-hero .inner .node-hero-text-row {
  background: var(--bs-secondary);
  border-radius: 0.5rem;
  padding: 3rem 1.5rem !important;
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 1200px) {
  .view-calendar .page-hero .inner .node-hero-text-row {
    max-width: 1140px;
  }
}
@media (min-width: 1600px) {
  .view-calendar .page-hero .inner .node-hero-text-row {
    max-width: 1540px;
  }
}
@media (min-width: 768px) {
  .view-calendar .page-hero .inner .node-hero-text-row {
    border-radius: 1rem;
    padding: 3rem 3rem !important;
  }
}
@media (min-width: 1200px) {
  .view-calendar .page-hero .inner .node-hero-text-row {
    border-radius: 1.25rem;
    padding: 3rem 4rem !important;
  }
}
.view-calendar .page-hero .inner .node-hero-text-row #district-blog-subhead {
  color: var(--bs-secondary);
}
.view-calendar .page-hero .inner .node-hero-text-row .node-hero-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: start;
  gap: 10px;
}
@media (min-width: 768px) {
  .view-calendar .page-hero .inner .node-hero-text-row .node-hero-text {
    gap: 15px;
  }
}
.view-calendar .page-hero .inner .node-hero-text-row .node-hero-text i {
  color: #fff;
  font-size: 1.5rem;
  margin-top: 5px;
}
@media (min-width: 768px) {
  .view-calendar .page-hero .inner .node-hero-text-row .node-hero-text i {
    font-size: 1.625rem;
    margin-top: 10px;
  }
}
.view-calendar .page-hero .inner .node-hero-text-row .node-hero-text h1, .view-calendar .page-hero .inner .node-hero-text-row .node-hero-text .h1 {
  color: #fff !important;
  font-size: 1.875rem;
  font-weight: 600;
}
@media (min-width: 768px) {
  .view-calendar .page-hero .inner .node-hero-text-row .node-hero-text h1, .view-calendar .page-hero .inner .node-hero-text-row .node-hero-text .h1 {
    font-size: 2.75rem;
  }
}
.view-calendar .fc-today-button,
.view-calendar .fc-dayGridMonth-button {
  display: none;
}
.view-calendar .fc-header-toolbar {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: 10px;
}
.view-calendar .fc-header-toolbar h2, .view-calendar .fc-header-toolbar .h2 {
  font-size: 2.25rem;
  font-weight: 600;
  color: #343a40;
}
.view-calendar .fc-header-toolbar .fc-left {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
.view-calendar .view-as-list-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: right;
  float: right;
  margin-top: 0.375rem;
}
.view-calendar .view-as-list-btn i {
  color: var(--color-secondary);
  margin-right: 10px;
  font-size: 1.5rem;
}
.view-calendar .view-as-list-btn a {
  color: #343a40;
  font-size: 1rem;
  font-weight: 700;
  text-decoration: none;
  margin-right: 0.375rem;
}
.view-calendar .fc-button-group {
  gap: 10px;
}
.view-calendar .fc-button-group button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: #f0f2f5;
  color: var(--color-secondary);
  border: none;
  border-radius: 50% !important;
  width: 35px;
  height: 35px;
  padding: 0 !important;
}
.view-calendar .fc-button-group button span {
  font-size: 1.25rem;
  font-weight: 900;
  -webkit-text-stroke: 1px;
}
.view-calendar .fc-button-group button .fc-icon-chevron-left:before {
  margin-right: 2px;
}
.view-calendar .fc-button-group button .fc-icon-chevron-right:before {
  margin-left: 2px;
}
.view-calendar .fc-day-header {
  text-transform: uppercase;
  font-weight: 700;
  color: var(--color-secondary);
  padding: 0.525rem;
  padding-bottom: 0;
  border-bottom-color: transparent;
}
.view-calendar .fc-day-top {
  text-align: center;
  color: var(--color-secondary);
  text-decoration: none;
  font-weight: 700;
}
.view-calendar .fc-day-top a {
  color: inherit;
  text-decoration: inherit;
  float: none !important;
  margin: 0.375rem auto;
  display: block;
}
.view-calendar table td,
.view-calendar table th {
  border: none !important;
}
.view-calendar .fc-day-grid-event {
  font-weight: 700;
  font-size: 0.625rem;
  margin: 0 10px;
  padding: 5px 10px;
  border-radius: 5px !important;
}
.view-calendar .fc-view .fc-scroller {
  overflow: visible !important;
  height: auto !important;
}
.view-calendar .fc-view > table {
  border: none;
}
.view-calendar .fc .fc-row {
  border-width: 2px;
}
.view-calendar .fc .fc-head .fc-row:first-of-type {
  border-radius: 20px 20px 0 0;
  border-bottom: none;
}
.view-calendar th.fc-day-header.fc-widget-header {
  border-right: 2px solid #f0f2f5 !important;
}
.view-calendar .fc .fc-body .fc-row {
  border-top-width: 0;
  min-height: 150px !important;
}
.view-calendar td.fc-day.fc-widget-content {
  border-right: 2px solid #f0f2f5 !important;
}
.view-calendar .fc .fc-body .fc-row:last-of-type {
  border-radius: 0 0 20px 20px;
}
.view-calendar .calendar-download-button {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 7px;
  background: #f0f2f5;
  color: #343a40;
  font-family: var(--skit-font-headings);
  font-size: 1rem;
  font-weight: 500;
  padding: 10px 15px;
  margin-top: 20px;
  border-radius: 0.5rem;
}
.view-calendar .calendar-download-button i {
  color: var(--color-secondary);
}
.view-calendar .calendar-download-button i.fa-chevrons-down {
  -webkit-text-stroke: 1px;
}
.view-calendar .view-newshub-list .page-hero {
  display: none;
}
.view-calendar .view-newshub-list .view-display-id-page_1 .view-content .views-row {
  padding: 0.5rem 0 !important;
}

#calendar-downloads {
  margin-top: calc(1.875 * var(--spacing));
}

.view-calendar-downloads {
  margin: 2rem auto;
  padding: 0;
}
.view-calendar-downloads .view-header h5, .view-calendar-downloads .view-header .h5 {
  font-size: 1.125rem;
  font-weight: 600;
}
@media (min-width: 1200px) {
  .view-calendar-downloads .view-header h5, .view-calendar-downloads .view-header .h5 {
    font-size: 1.625rem;
  }
}
.view-calendar-downloads .view-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  gap: 20px;
}
.view-calendar-downloads .view-content .views-row {
  max-width: 100%;
}
@media (min-width: 576px) {
  .view-calendar-downloads .view-content .views-row {
    max-width: 349px;
  }
}
.view-calendar-downloads .views-field-field-district-calendar-files .file--mime-application-pdf {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: none;
  background-color: #f0f2f5;
  padding: 10px 20px;
  width: 100%;
  border-radius: 0.5rem;
}
@media (min-width: 768px) {
  .view-calendar-downloads .views-field-field-district-calendar-files .file--mime-application-pdf {
    width: 349px;
  }
}
.view-calendar-downloads .views-field-field-district-calendar-files i {
  display: inline-block;
  background: var(--color-secondary);
  color: #fff;
  font-size: 1.5rem;
  padding: 10px;
  border-radius: 0.5rem;
}
.view-calendar-downloads .views-field-field-district-calendar-files a {
  display: inline-block;
  color: #343a40;
  font-size: 1.125rem;
  font-weight: 600;
  text-decoration: none;
  position: relative;
  min-width: 218px;
  padding-right: 1rem;
}

.view-courses.view-id-courses {
  width: 100%;
}
.view-courses.view-id-courses .view-filters .bef-exposed-form .form-type-select select {
  position: relative;
  border-radius: 0.5rem;
  border-color: #6c757d;
  color: #343a40;
  padding: 10px 40px 10px 20px;
  font-family: var(--skit-font-body);
  font-size: 0.875rem;
  font-weight: 700;
  width: auto;
  height: auto;
  min-width: auto;
}
.view-courses.view-id-courses .view-content > .views-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 20px;
  margin-bottom: 3.75rem;
}
.view-courses.view-id-courses .views-row {
  width: 100%;
}
@media (min-width: 1200px) {
  .view-courses.view-id-courses .views-row {
    max-width: 1140px;
  }
}
.view-courses.view-id-courses .views-row .ui-accordion-content {
  color: #000;
}
.view-courses.view-id-courses .views-row .ui-accordion-content .views-field-field-course-credits {
  font-weight: 600;
  font-size: 1.5rem;
  color: inherit;
  background: #fff;
  padding: 1.25rem;
  border-radius: 0.5rem 0.5rem 0 0;
}
.view-courses.view-id-courses .views-row .ui-accordion-content .views-field-field-course-description {
  font-size: 1rem;
  font-weight: 400;
  color: inherit;
  background: #fff;
  padding: 0 1.25rem 1.25rem;
}
.view-courses.view-id-courses .views-row .ui-accordion-content .views-field-field-course-description p:last-of-type {
  margin-bottom: 0;
}
.view-courses.view-id-courses .views-row .ui-accordion-content .views-field-field-course-prerequisites {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 5px;
  font-size: 1rem;
  color: inherit;
  background: #fff;
  padding: 0 1.25rem 1.25rem 1.25rem;
  border-radius: 0 0 0.5rem 0.5rem;
}

.view-id-presentations.view-display-id-presentations {
  width: 100%;
}
.view-id-presentations.view-display-id-presentations .view-filters .bef-exposed-form label {
  display: none;
}
.view-id-presentations.view-display-id-presentations .view-filters .bef-exposed-form .form-type-select select {
  position: relative;
  border-radius: 0.5rem;
  border-color: #6c757d;
  color: #343a40;
  padding: 10px 40px 10px 20px;
  font-family: var(--skit-font-body);
  font-size: 0.875rem;
  font-weight: 700;
  width: auto;
  height: auto;
  min-width: auto;
}
.view-id-presentations.view-display-id-presentations .view-content > .views-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 20px;
  margin-bottom: 3.75rem;
}
.view-id-presentations.view-display-id-presentations .view-content .views-row .views-row .views-field-field-subtitle {
  font-size: 1.625rem;
  font-weight: 700;
  text-transform: capitalize;
  background: #fff;
  padding: 1.25rem;
  border-radius: 0.5rem 0.5rem 0 0;
}
.view-id-presentations.view-display-id-presentations .view-content .views-row .views-row .views-field-field-presentation-grade {
  background: #fff;
  padding: 0 1.25rem 1.25rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
}
.view-id-presentations.view-display-id-presentations .view-content .views-row .views-row .views-field-field-image {
  width: 100%;
  padding: 0 1.25rem 1.25rem;
  background: #fff;
}
@media (min-width: 768px) {
  .view-id-presentations.view-display-id-presentations .view-content .views-row .views-row .views-field-field-image {
    padding: 0;
  }
}
@media (min-width: 768px) {
  .view-id-presentations.view-display-id-presentations .view-content .views-row .views-row .views-field-field-image .field-content {
    float: right;
    margin-top: -2.5rem;
    margin-right: 1.25rem;
    margin-left: 1.25rem;
  }
}
.view-id-presentations.view-display-id-presentations .view-content .views-row .views-row .views-field-field-text {
  background: #fff;
  padding: 0 1.25rem 1.25rem;
}
.view-id-presentations.view-display-id-presentations .view-content .views-row .views-row .views-field-field-text .field-content p:last-child {
  margin-bottom: 0 !important;
}
.view-id-presentations.view-display-id-presentations .view-content .views-row .views-row .views-field-field-images-additional {
  background: #fff;
  padding: 0 1.25rem 1.25rem;
}
.view-id-presentations.view-display-id-presentations .view-content .views-row .views-row .views-field-field-images-additional .field-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 5px;
}
.view-id-presentations.view-display-id-presentations .view-content .views-row .views-row .views-field-field-images-additional .field-content img {
  border-radius: 0.5rem;
  width: auto;
  max-height: 100px;
}
.view-id-presentations.view-display-id-presentations .view-content .views-row .views-row .ui-accordion-content .views-field:last-of-type {
  padding: 0 1.25rem 1.25rem 1.25rem !important;
  border-radius: 0 0 0.5rem 0.5rem;
}

.view-display-id-map_schools .page-hero {
  background: var(--color-secondary);
  border-radius: 0.5rem;
  margin-bottom: 40px;
}
@media (min-width: 768px) {
  .view-display-id-map_schools .page-hero {
    border-radius: 1rem;
  }
}
@media (min-width: 1200px) {
  .view-display-id-map_schools .page-hero {
    border-radius: 1.25rem;
  }
}
.view-display-id-map_schools .page-hero.container {
  padding-left: 0 !important;
  padding-right: 0 !important;
  max-width: calc(100% - 2rem);
}
@media (min-width: 768px) {
  .view-display-id-map_schools .page-hero.container {
    max-width: calc(100% - 3rem);
  }
}
@media (min-width: 1600px) {
  .view-display-id-map_schools .page-hero.container {
    max-width: 1540px;
  }
}
.view-display-id-map_schools .page-hero .inner .node-hero-text-row {
  max-width: 100% !important;
  margin-left: 0;
  margin-right: 0;
  padding: 3rem 1.5rem !important;
}
@media (min-width: 768px) {
  .view-display-id-map_schools .page-hero .inner .node-hero-text-row {
    padding: 3rem !important;
  }
}
@media (min-width: 1200px) {
  .view-display-id-map_schools .page-hero .inner .node-hero-text-row {
    padding: 3rem 4rem !important;
  }
}
@media (min-width: 1200px) {
  .view-display-id-map_schools .page-hero .inner .node-hero-text-row .node-hero-text {
    max-width: 50%;
    padding-right: 4rem;
  }
}
.view-display-id-map_schools .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb {
  display: none;
  margin-bottom: 25px !important;
}
@media (min-width: 768px) {
  .view-display-id-map_schools .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb {
    margin-bottom: 30px !important;
  }
}
.view-display-id-map_schools .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb .breadcrumb-item {
  color: #fff !important;
}
.view-display-id-map_schools .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb .breadcrumb-item a {
  text-decoration: none !important;
  color: inherit !important;
}
.view-display-id-map_schools .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb .breadcrumb-item i {
  color: #fff !important;
}
.view-display-id-map_schools .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb .breadcrumb-item:after {
  color: #fff !important;
  -webkit-text-stroke: 1.5px;
}
.view-display-id-map_schools .page-hero .inner .node-hero-text-row .node-hero-text .title-icon {
  color: #fff;
  font-size: 1.125rem;
  font-weight: 600;
  text-transform: capitalize;
  margin-bottom: 25px;
}
@media (min-width: 768px) {
  .view-display-id-map_schools .page-hero .inner .node-hero-text-row .node-hero-text .title-icon {
    font-size: 1.625rem;
    margin-bottom: 30px;
  }
}
@media (min-width: 1200px) {
  .view-display-id-map_schools .page-hero .inner .node-hero-text-row .node-hero-text .title-icon {
    margin-bottom: 40px;
  }
}
.view-display-id-map_schools .page-hero .inner .node-hero-text-row .node-hero-text .field--name-title {
  font-size: 1.125rem !important;
  font-weight: 600 !important;
  color: #fff !important;
  letter-spacing: 3.6px !important;
  text-transform: uppercase !important;
  margin-bottom: 25px !important;
}
@media (min-width: 768px) {
  .view-display-id-map_schools .page-hero .inner .node-hero-text-row .node-hero-text .field--name-title {
    font-size: 1.5rem !important;
    letter-spacing: 4.8px !important;
    margin-bottom: 30px !important;
  }
}
.view-display-id-map_schools .page-hero .inner .node-hero-text-row .node-hero-text h1, .view-display-id-map_schools .page-hero .inner .node-hero-text-row .node-hero-text .h1 {
  font-family: var(--skit-font-headings);
  font-size: 1.875rem;
  font-weight: 600;
  color: #fff !important;
}
@media (min-width: 768px) {
  .view-display-id-map_schools .page-hero .inner .node-hero-text-row .node-hero-text h1, .view-display-id-map_schools .page-hero .inner .node-hero-text-row .node-hero-text .h1 {
    font-size: 2.75rem;
  }
}
.view-display-id-map_schools .map-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
}
.view-display-id-map_schools .map-wrapper .view-content {
  width: 100%;
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
.view-display-id-map_schools .map-wrapper .view-content .geofield-google-map {
  width: 100% !important;
  border-radius: 0.5rem;
}
@media (min-width: 768px) {
  .view-display-id-map_schools .map-wrapper .view-content .geofield-google-map {
    border-radius: 1rem;
  }
}
@media (min-width: 1200px) {
  .view-display-id-map_schools .map-wrapper .view-content .geofield-google-map {
    border-radius: 1.25rem;
  }
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style-mtc-bbw .gm-style-mtc > button {
  font-family: var(--skit-font-body) !important;
  font-size: 0.875rem !important;
  font-weight: 400 !important;
  color: #343a40 !important;
  height: auto !important;
  padding: 5px 10px !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style-mtc-bbw .gm-style-mtc > ul {
  border-radius: 0 0 10px 10px !important;
  padding: 10px 10px 5px 10px !important;
  margin-top: -8px !important;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style-mtc-bbw .gm-style-mtc > ul li {
  padding: 0 !important;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style-mtc-bbw .gm-style-mtc > ul li label {
  font-family: var(--skit-font-body) !important;
  font-size: 0.875rem !important;
  font-weight: 400 !important;
  color: #343a40 !important;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style-mtc-bbw .gm-style-mtc:first-of-type > button {
  border-radius: 10px 0 0 10px !important;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style-mtc-bbw .gm-style-mtc:last-of-type > button {
  border-radius: 0 10px 10px 0 !important;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-bundled-control .gmnoprint div {
  border-radius: 10px !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  width: 30px !important;
  height: auto !important;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-bundled-control .gmnoprint div button {
  width: 30px !important;
  height: 30px !important;
  border-radius: 0.5rem !important;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-bundled-control .gmnoprint div button img {
  width: 15px !important;
  height: 15px !important;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style .gm-style-iw-c {
  border-radius: 0.5rem;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: solid 1px #adb5bd;
  padding: 0 !important;
}
@media (min-width: 768px) {
  .view-display-id-map_schools .map-wrapper .view-content .gm-style .gm-style-iw-c {
    border-radius: 1rem;
  }
}
@media (min-width: 1200px) {
  .view-display-id-map_schools .map-wrapper .view-content .gm-style .gm-style-iw-c {
    border-radius: 1.25rem;
  }
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style .gm-style-iw-ch {
  display: none;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style .gm-style-iw-chr {
  display: block !important;
  position: absolute;
  top: -5px;
  right: -5px;
  z-index: 10;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style .gm-style-iw-d {
  overflow: auto !important;
  padding: 0 !important;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style .gm-style-iw p:first-child,
.view-display-id-map_schools .map-wrapper .view-content .gm-style .gm-style-iw div:first-child {
  padding: 0;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style .gm-style-iw-tc::after {
  top: -2px;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style .card {
  padding: 1.75rem 1.25rem 1rem 1.25rem !important;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style .card .card-header {
  background: none !important;
  border: 0 !important;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style .card .card-header h5.card-title, .view-display-id-map_schools .map-wrapper .view-content .gm-style .card .card-header .card-title.h5 {
  margin: 0;
  padding: 0 !important;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style .card .card-header h5.card-title .field--name-field-site-name, .view-display-id-map_schools .map-wrapper .view-content .gm-style .card .card-header .card-title.h5 .field--name-field-site-name {
  padding: 0 !important;
  color: #343a40;
  font-size: 1.125rem;
  font-weight: 600;
  border-bottom: 0;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style .card .card-header h5.card-title .field--name-field-site-name p, .view-display-id-map_schools .map-wrapper .view-content .gm-style .card .card-header .card-title.h5 .field--name-field-site-name p {
  margin: 0;
  color: inherit;
  font-weight: inherit;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style .card .card-body {
  padding: 1rem 0 0 !important;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style .card .card-body .card-text {
  color: #000;
  font-size: 1rem;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style .card .card-body .card-text a {
  font-weight: 700;
  color: #0d6efd;
  text-decoration: none;
}
.view-display-id-map_schools .map-wrapper .view-filters {
  margin-top: 1.125rem;
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
  width: 100%;
  margin-bottom: 3rem;
}
.view-display-id-map_schools .map-wrapper .view-filters h2, .view-display-id-map_schools .map-wrapper .view-filters .h2 {
  margin-bottom: 1rem;
  font-size: 1.125rem;
}
@media (min-width: 768px) {
  .view-display-id-map_schools .map-wrapper .view-filters h2, .view-display-id-map_schools .map-wrapper .view-filters .h2 {
    font-size: 1.625rem;
  }
}
.view-display-id-map_schools .map-wrapper .view-filters .bef-checkboxes ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 2px;
  list-style: none;
  padding: 0 4rem 0 0;
  margin: 0;
  min-width: -webkit-max-content;
  min-width: -moz-max-content;
  min-width: max-content;
}
@media (min-width: 1200px) {
  .view-display-id-map_schools .map-wrapper .view-filters .bef-checkboxes ul {
    padding-right: 0;
  }
}
.view-display-id-map_schools .map-wrapper .view-filters .bef-checkboxes ul li:first-of-type .form-type-checkbox {
  border-radius: 5px 0 0 5px;
}
.view-display-id-map_schools .map-wrapper .view-filters .bef-checkboxes ul li:last-of-type .form-type-checkbox {
  border-radius: 0 5px 5px 0;
}
.view-display-id-map_schools .map-wrapper .view-filters .bef-checkboxes .form-type-checkbox input {
  opacity: 0;
  cursor: pointer;
  width: 0;
  height: 0;
}
.view-display-id-map_schools .map-wrapper .view-filters .bef-checkboxes .form-type-checkbox .form-check-input:checked[type=checkbox] {
  background-image: none;
  background-color: var(--color);
}
.view-display-id-map_schools .map-wrapper .view-filters .bef-checkboxes .form-type-checkbox label {
  font-family: var(--skit-font-body);
  font-size: 0.875rem;
  font-weight: 700;
  color: #343a40;
  cursor: pointer;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 5px;
  background: #f0f2f5;
  font-family: var(--skit-font-body);
  font-size: 0.875rem;
  font-weight: 700;
  color: #343a40;
  padding: 10px 15px !important;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  line-height: 1.25rem;
}
.view-display-id-map_schools .map-wrapper .view-filters .bef-checkboxes .form-type-checkbox label::before {
  content: "";
  width: 10px;
  height: 10px;
  background: var(--color);
  border-radius: 2px;
}
.view-display-id-map_schools .map-wrapper .view-filters .bef-checkboxes .form-type-checkbox > input:checked + label {
  color: var(--bs-white);
  background-color: #adb5bd;
}
.view-display-id-map_schools .map-wrapper .view-filters .bef-checkboxes .form-type-checkbox > input:checked + label::before {
  background: var(--color);
}
.view-display-id-map_schools .map-wrapper .view-filters fieldset {
  border: none;
  margin: 0 auto;
  width: 100%;
  position: relative;
}
.view-display-id-map_schools .map-wrapper .view-filters fieldset::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 64px;
  height: 50px;
  background: linear-gradient(271deg, rgba(255, 255, 255, 0.9) 3.13%, rgba(249, 249, 249, 0) 83.28%);
  z-index: 10;
  display: block;
}
@media (min-width: 1200px) {
  .view-display-id-map_schools .map-wrapper .view-filters fieldset::after {
    display: none;
  }
}
.view-display-id-map_schools .map-wrapper .view-filters fieldset legend {
  display: none;
}
.view-display-id-map_schools .map-wrapper .view-filters fieldset .fieldset-wrapper {
  padding: 0;
  position: relative;
  overflow-x: scroll;
  overflow-y: hidden;
  scrollbar-width: none;
}
.view-display-id-map_schools .map-wrapper .view-filters fieldset .fieldset-wrapper::-webkit-scrollbar {
  display: none;
}
.view-display-id-map_schools .attachment.attachment-after .page-hero {
  /**
  * //[ ]Notes this can be removed, the "Schools" template 
  * // has been updated to not render the page-hero for the attachment
  */
}

@media (min-width: 1200px) {
  .view-display-id-attachment_schools_list .map-wrapper .view-content {
    margin-inline: auto;
    max-width: 1140px;
  }
}
.view-display-id-attachment_schools_list .map-wrapper .view-content h2, .view-display-id-attachment_schools_list .map-wrapper .view-content .h2 {
  color: #000;
  font-weight: 600;
  font-size: 1.625rem;
  margin-top: 2rem;
}
.view-display-id-attachment_schools_list .map-wrapper .view-content .views-row {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 10px;
  padding: 1.25rem 0 1.25rem;
  border-bottom: solid 1px #adb5bd;
}
.view-display-id-attachment_schools_list .map-wrapper .view-content .views-field-field-site-name {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 1.125rem;
  font-weight: 600;
  color: #343a40;
  position: relative;
}
.view-display-id-attachment_schools_list .map-wrapper .view-content .views-field-field-site-name::before {
  content: "";
  position: relative;
  top: 0;
  left: 0;
  width: 14px;
  height: 14px;
  background-color: red;
  border-radius: 2px;
}
.view-display-id-attachment_schools_list .map-wrapper .view-content .views-field-field-site-name p {
  color: inherit;
  font-size: 1rem;
  font-weight: 400;
  margin-bottom: 0;
}
.view-display-id-attachment_schools_list .map-wrapper .view-content .views-field-field-site-website {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  gap: 5px;
  color: var(--district-neutral);
}
.view-display-id-attachment_schools_list .map-wrapper .view-content .views-field-field-site-website a {
  font-weight: 700;
  color: #0d6efd;
  text-decoration: none;
  word-break: break-all;
}
.view-display-id-attachment_schools_list .map-wrapper .view-content .views-field-field-site-hostname {
  margin-top: 0.75rem;
}
@media (min-width: 768px) {
  .view-display-id-attachment_schools_list .map-wrapper .view-content .views-field-field-site-hostname {
    margin-top: 0;
    position: absolute;
    bottom: 0.6rem;
    right: 0;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
}
.view-display-id-attachment_schools_list .map-wrapper .view-content .views-field-field-site-hostname a {
  background: none;
  border: none;
  padding: 0 0.875rem 0 0;
  color: #0d6efd;
  position: relative;
  font-size: 1rem;
}
.view-display-id-attachment_schools_list .map-wrapper .view-content .views-field-field-site-hostname a:hover {
  background: none;
}
.view-display-id-attachment_schools_list .map-wrapper .view-content .views-field-field-site-hostname a::after {
  content: "\f054";
  font-family: "Font Awesome 6 Pro";
  font-weight: 900;
  font-size: 0.75rem;
  position: absolute;
  top: 3px;
  right: 0;
  color: #0d6efd;
  -webkit-text-stroke: 2px;
}

.view-school.view-display-id-page_1 .page-hero .inner .node-hero-text-row .node-hero-text span.headline {
  font-size: 1.375rem;
  color: var(--district-neutral);
  font-weight: 400;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .view-school.view-display-id-page_1 .page-hero .inner .node-hero-text-row .node-hero-text span.headline {
    font-size: 1.5rem;
  }
}
.view-school.view-display-id-page_1 .page-hero .inner .node-hero-text-row .node-hero-text h1, .view-school.view-display-id-page_1 .page-hero .inner .node-hero-text-row .node-hero-text .h1 {
  font-weight: 700;
}
.view-school.view-display-id-page_1 .logo-img-wrapper {
  margin-bottom: 0.75rem;
}
.view-school.view-display-id-page_1 h3.site-address, .view-school.view-display-id-page_1 .site-address.h3 {
  font-weight: 700;
  margin-bottom: 0.75rem;
}
.view-school.view-display-id-page_1 .field--name-field-site-address-info {
  color: var(--bs-gray-800);
  font-size: 1rem;
  font-weight: 300;
}
.view-school.view-display-id-page_1 .field--name-field-site-address-info p {
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  margin: 0;
}
.view-school.view-display-id-page_1 .site-phone,
.view-school.view-display-id-page_1 .site-website {
  color: var(--bs-gray-800);
  font-size: font-size-base;
}
.view-school.view-display-id-page_1 .field--name-field-site-shortcuts {
  margin-top: 1.125rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column wrap;
          flex-flow: column wrap;
}
@media (min-width: 768px) {
  .view-school.view-display-id-page_1 .field--name-field-site-shortcuts {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
  }
}
.view-school.view-display-id-page_1 .field--name-field-site-shortcuts .btn, .view-school.view-display-id-page_1 .field--name-field-site-shortcuts button.link, .view-school.view-display-id-page_1 .field--name-field-site-shortcuts .button,
.view-school.view-display-id-page_1 .field--name-field-site-shortcuts .btn-inline {
  margin-bottom: 1.125rem;
}
@media (min-width: 768px) {
  .view-school.view-display-id-page_1 .field--name-field-site-shortcuts .btn, .view-school.view-display-id-page_1 .field--name-field-site-shortcuts button.link, .view-school.view-display-id-page_1 .field--name-field-site-shortcuts .button,
.view-school.view-display-id-page_1 .field--name-field-site-shortcuts .btn-inline {
    margin-right: 1.125rem;
  }
}

/**
 * Sets Styles for "Newsgub Category Colours"
 * See @ /scss/_css-vars.scss for category-specific
 */
.view-newshub-list .view-filters,
.view-calendar .view-filters {
  margin-top: 1.5rem;
}
.view-newshub-list .view-filters span.fieldset-legend,
.view-calendar .view-filters span.fieldset-legend {
  color: #343a40;
  font-family: var(--skit-font-headings);
  font-size: 1.125rem;
  font-weight: 600;
}
.view-newshub-list .bef-nested,
.view-calendar .bef-nested {
  position: relative;
}
.view-newshub-list .bef-nested::after,
.view-calendar .bef-nested::after {
  content: "";
  width: 65px;
  height: 50px;
  background: rgb(255, 255, 255);
  background: linear-gradient(271deg, rgba(255, 255, 255, 0.9) 3.13%, rgba(255, 255, 255, 0) 83.28%);
  z-index: 10;
  position: absolute;
  right: 0;
  top: 0;
}
.view-newshub-list .bef-nested ul,
.view-calendar .bef-nested ul {
  gap: 5px;
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-flow: row nowrap !important;
          flex-flow: row nowrap !important;
  overflow-x: scroll;
  scrollbar-width: none;
  line-height: 0;
}
.view-newshub-list .bef-nested .form-type-checkbox > label,
.view-calendar .bef-nested .form-type-checkbox > label {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 5px;
  background: #f0f2f5;
  font-family: var(--skit-font-body);
  font-size: 0.875rem;
  font-weight: 700;
  color: #343a40;
  padding: 10px 15px !important;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  line-height: 1.25rem;
}
.view-newshub-list .bef-nested .form-type-checkbox > label::before,
.view-calendar .bef-nested .form-type-checkbox > label::before {
  content: "";
  width: 10px;
  height: 10px;
  background: var(--color);
  border-radius: 2px;
}
.view-newshub-list .bef-nested li:first-of-type .form-type-checkbox > label,
.view-calendar .bef-nested li:first-of-type .form-type-checkbox > label {
  border-radius: 0.5rem 0 0 0.5rem;
}
.view-newshub-list .bef-nested li:last-of-type .form-type-checkbox > label,
.view-calendar .bef-nested li:last-of-type .form-type-checkbox > label {
  border-radius: 0 0.5rem 0.5rem 0;
}
.view-newshub-list .bef-nested .form-type-checkbox > input:checked + label,
.view-calendar .bef-nested .form-type-checkbox > input:checked + label {
  color: var(--bs-white);
  background-color: #adb5bd;
}
.view-newshub-list .bef-nested .form-type-checkbox > input:checked + label::before,
.view-calendar .bef-nested .form-type-checkbox > input:checked + label::before {
  background: var(--color);
}

.toolbar-oriented .toolbar-bar,
.toolbar .toolbar-bar,
.toolbar .toolbar-tray {
  z-index: calc(1030 + 1);
}

form.google-cse {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 1200px) {
  form.google-cse {
    max-width: 1140px;
  }
}
@media (min-width: 1600px) {
  form.google-cse {
    max-width: 1540px;
  }
}
@media (min-width: 1200px) {
  form.google-cse {
    max-width: 1140px !important;
  }
}
form.google-cse .search-help-link {
  display: none;
}
form.google-cse input[type=submit] {
  position: absolute;
  right: 0;
  bottom: 0;
  background-color: var(--color-primary);
  vertical-align: baseline;
  border-color: var(--color-primary);
  border-radius: 0.5rem;
  padding: 10px 20px;
  font-family: var(--skit-font-headings);
  font-size: 0.875rem;
  font-weight: 600;
}
form.google-cse .form-wrapper {
  position: relative;
  width: 100%;
}
form.google-cse .form-type-search {
  position: relative;
  width: 100%;
  padding-right: 105px;
}
form.google-cse .form-type-search label {
  position: absolute;
  font-family: var(--skit-font-headings);
  font-size: 1.875rem;
  font-weight: 600;
}
@media (max-width: 374px) {
  form.google-cse .form-type-search label {
    font-size: 1.625rem;
  }
}
form.google-cse .form-type-search input[type=search] {
  border-radius: 0.5rem;
  border-color: #adb5bd;
  padding: 10px 20px;
  color: var(--color-primary);
  font-family: var(--skit-font-body);
  font-size: 0.875rem;
  font-weight: 700;
  width: 100%;
  margin-top: 3.75rem;
}
form.google-cse + h2, form.google-cse + .h2 {
  display: none;
}
form.google-cse ~ .item-list {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 1200px) {
  form.google-cse ~ .item-list {
    max-width: 1140px;
  }
}
@media (min-width: 1600px) {
  form.google-cse ~ .item-list {
    max-width: 1540px;
  }
}
@media (min-width: 1200px) {
  form.google-cse ~ .item-list {
    max-width: 1140px !important;
  }
}
form.google-cse ~ .item-list #google-cse-results .gsc-result-info-container {
  display: inline-block;
  width: 100%;
  margin: 1.25rem 0 2rem;
  padding-bottom: 2rem;
  border-bottom: 1px solid #adb5bd;
}
form.google-cse ~ .item-list #google-cse-results .gsc-result-info-container .gsc-result-info {
  font-family: var(--skit-font-body);
  font-size: 1rem;
  font-weight: 400;
  color: #343a40;
  padding: 0;
}
form.google-cse ~ .item-list #google-cse-results .gsc-orderby-container {
  width: 100%;
  margin: 0;
  display: block;
}
form.google-cse ~ .item-list #google-cse-results .gsc-orderby-container .gsc-orderby {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
}
form.google-cse ~ .item-list #google-cse-results .gsc-orderby-container .gsc-orderby-label {
  font-family: var(--skit-font-headings);
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1;
  color: #343a40;
}
form.google-cse ~ .item-list #google-cse-results .gsc-orderby-container .gsc-option-menu-container .gsc-selected-option-container {
  background-color: #f0f2f5;
  font-family: var(--skit-font-body);
  font-weight: 700;
  font-size: 0.875rem;
  color: #343a40;
  border-radius: 0.5rem;
  border: none;
  line-height: 1;
  padding: 10px 40px 10px 20px;
  height: auto;
  width: auto;
  min-width: 132px;
  vertical-align: middle;
  position: relative;
  text-align: left;
}
form.google-cse ~ .item-list #google-cse-results .gsc-orderby-container .gsc-option-menu-container .gsc-selected-option-container:after {
  content: "\f078";
  font-family: "Font Awesome 6 Pro";
  color: #343a40;
  -webkit-text-stroke: 1.5px;
  position: absolute;
  right: 20px;
  bottom: 10px;
}
form.google-cse ~ .item-list #google-cse-results .gsc-orderby-container .gsc-option-menu-container .gsc-option-menu {
  background-color: #f0f2f5;
  font-family: var(--skit-font-body);
  font-weight: 700;
  font-size: 0.875rem;
  color: #343a40;
  border-radius: 0 0 0.5rem 0.5rem;
  border: none;
  line-height: 1;
  padding: 10px 0;
  top: 1.75rem !important;
  width: 100%;
  -webkit-box-shadow: none;
          box-shadow: none;
}
form.google-cse ~ .item-list #google-cse-results .gsc-orderby-container .gsc-option-menu-container .gsc-option-menu .gsc-option-menu-item {
  padding: 0 20px;
}
form.google-cse ~ .item-list #google-cse-results .gsc-orderby-container .gsc-option-menu-container .gsc-option-menu .gsc-option-menu-item .gsc-option {
  font-weight: 400 !important;
}
form.google-cse ~ .item-list #google-cse-results .gsc-orderby-container .gsc-option-menu-container .gsc-option-menu .gsc-option-menu-item.gsc-option-menu-item-highlighted {
  background: #6c757d;
  color: #fff;
}
form.google-cse ~ .item-list #google-cse-results .gsc-orderby-container .gsc-option-menu-container .gsc-option-menu .gsc-option-menu-item.gsc-option-menu-item-highlighted .gsc-option {
  font-weight: 700 !important;
}
form.google-cse ~ .item-list #google-cse-results .gsc-orderby-container .gsc-option-selector {
  display: none;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 5px 0 5px;
  border-color: #fff transparent transparent transparent;
  padding: 0;
  background: transparent;
  margin-top: auto;
  top: 18px;
  right: 7px;
}
form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en {
  padding: 0;
}
form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-above-wrapper-area {
  display: block !important;
  border-bottom: none;
}
form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results {
  width: 100%;
}
form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result {
  border: 0;
  border-bottom: 1px solid #6c757d;
  padding-top: 1.875rem;
  padding-bottom: 1.875rem;
}
form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result .gs-result {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 20px;
  position: relative;
}
@media (min-width: 768px) {
  form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result .gsc-thumbnail-inside {
    padding-right: 210px;
  }
}
form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result .gsc-thumbnail-inside a.gs-title {
  font-family: var(--skit-font-headings);
  font-size: 1.125rem;
  color: #343a40;
  font-weight: 600;
}
form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result .gsc-thumbnail-inside a.gs-title * {
  color: inherit !important;
  font-weight: inherit !important;
  font-size: inherit !important;
}
@media (min-width: 768px) {
  form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result .gsc-url-top {
    padding-right: 210px;
  }
}
form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result .gsc-url-top .gs-visibleUrl-breadcrumb span {
  font-family: var(--skit-font-body);
  font-size: 1rem;
  font-weight: 400;
  color: #343a40;
  position: relative;
}
form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result .gsc-table-result {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-flow: row-reverse nowrap;
          flex-flow: row-reverse nowrap;
  font-family: var(--skit-font-body);
  font-size: 1rem;
  color: #343a40;
  line-height: 24px;
  padding: 0;
}
form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result .gsc-table-result .gsc-thumbnail {
  display: none;
  width: 193px;
  height: auto;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result .gsc-table-result .gsc-thumbnail {
    display: block;
  }
}
form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result .gsc-table-result .gsc-thumbnail .gs-image-box {
  width: 100%;
  margin: 0;
  padding: 0;
  float: none;
}
form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result .gsc-table-result .gsc-thumbnail .gs-image-box .gs-image {
  width: 100%;
}
form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result .gsc-table-result .gsc-thumbnail .gs-image-box .gs-image img {
  width: 100%;
  max-width: none;
  max-height: none;
  border-radius: 0.5rem;
}
form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result .gsc-table-result .gs-fileFormat,
form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result .gsc-table-result .gs-fileFormatType {
  color: #6D757D;
}
form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result .gsc-table-result .gs-fileFormat,
form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result .gsc-table-result .gs-fileFormatType,
form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result .gsc-table-result .gs-snippet {
  font-size: 1rem;
}
@media (min-width: 768px) {
  form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result .gsc-table-result .gs-fileFormat,
form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result .gsc-table-result .gs-fileFormatType,
form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result .gsc-table-result .gs-snippet {
    padding-right: 210px;
  }
}
form.google-cse ~ .item-list #google-cse-results .gsc-cursor-box {
  margin: 2rem 0;
}
form.google-cse ~ .item-list #google-cse-results .gsc-cursor-box .gsc-cursor .gsc-cursor-page {
  display: inline-block;
  background-color: #fff;
  color: var(--bs-primary);
  font-size: 1rem;
  padding: 0.5rem 1rem;
  border: 1px solid var(--bs-gray-300);
}
form.google-cse ~ .item-list #google-cse-results .gsc-cursor-box .gsc-cursor .gsc-cursor-page.gsc-cursor-current-page {
  color: #fff;
  background-color: var(--bs-primary);
  border: 0;
}
form.google-cse ~ .item-list #google-cse-results .gcsc-more-maybe-branding-root {
  position: absolute;
  top: -7rem;
  right: 0;
}
form.google-cse ~ .item-list #google-cse-results .gcsc-more-maybe-branding-root .gcsc-find-more-on-google {
  display: none;
}

.content-403-404 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-height: 400px;
  padding: 2rem 0;
}

.view-adboxes,
.view-slider-home {
  position: relative;
}
.view-adboxes .views-row,
.view-slider-home .views-row {
  opacity: 1;
  -webkit-transition: opacity linear 1s;
  transition: opacity linear 1s;
}

.webform-submission-form {
  position: relative;
  opacity: 1;
}

.view-adboxes .contextual-edit-links,
.view-slider-home .contextual-edit-links,
.webform-submission-form .contextual-edit-links {
  display: none;
  opacity: 0;
  position: absolute;
  top: 50%;
  bottom: auto;
  left: 0;
  right: 0;
  text-align: center;
  z-index: 501;
  -webkit-transition: opacity linear 1s;
  transition: opacity linear 1s;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.view-adboxes.schoolkit-contextual-editing:hover .contextual-edit-links, .view-adboxes.schoolkit-contextual-editing:focus-within .contextual-edit-links,
.view-slider-home.schoolkit-contextual-editing:hover .contextual-edit-links,
.view-slider-home.schoolkit-contextual-editing:focus-within .contextual-edit-links {
  display: block;
  opacity: 1;
  -webkit-transition: opacity linear 1s;
  transition: opacity linear 1s;
}
.view-adboxes.schoolkit-contextual-editing:hover .views-row, .view-adboxes.schoolkit-contextual-editing:focus-within .views-row,
.view-slider-home.schoolkit-contextual-editing:hover .views-row,
.view-slider-home.schoolkit-contextual-editing:focus-within .views-row {
  opacity: 0.5;
  -webkit-transition: opacity linear 1s;
  transition: opacity linear 1s;
}

.webform-submission-form.schoolkit-contextual-editing:hover, .webform-submission-form.schoolkit-contextual-editing:focus-within {
  opacity: 0.5;
  -webkit-transition: opacity linear 1s;
  transition: opacity linear 1s;
}
.webform-submission-form.schoolkit-contextual-editing:hover .contextual-edit-links, .webform-submission-form.schoolkit-contextual-editing:focus-within .contextual-edit-links {
  display: block;
  opacity: 1;
  -webkit-transition: opacity linear 1s;
  transition: opacity linear 1s;
  top: 100px;
  -webkit-transform: none;
          transform: none;
  bottom: auto;
}
@media (min-width: 768px) {
  .webform-submission-form.schoolkit-contextual-editing:hover .contextual-edit-links, .webform-submission-form.schoolkit-contextual-editing:focus-within .contextual-edit-links {
    left: 15%;
    right: auto;
  }
}
@media (min-width: 1200px) {
  .webform-submission-form.schoolkit-contextual-editing:hover .contextual-edit-links, .webform-submission-form.schoolkit-contextual-editing:focus-within .contextual-edit-links {
    left: 20%;
  }
}

body.fa-weight-override-thin .fas, body.fa-weight-override-thin .fa-solid,
body.fa-weight-override-thin .far, body.fa-weight-override-thin .fa-regular,
body.fa-weight-override-thin .fal, body.fa-weight-override-thin .fa-light,
body.fa-weight-override-thin .fat, body.fa-weight-override-thin .fa-thin, body.fa-weight-override-light .fas, body.fa-weight-override-light .fa-solid,
body.fa-weight-override-light .far, body.fa-weight-override-light .fa-regular,
body.fa-weight-override-light .fal, body.fa-weight-override-light .fa-light,
body.fa-weight-override-light .fat, body.fa-weight-override-light .fa-thin, body.fa-weight-override-regular .fas, body.fa-weight-override-regular .fa-solid,
body.fa-weight-override-regular .far, body.fa-weight-override-regular .fa-regular,
body.fa-weight-override-regular .fal, body.fa-weight-override-regular .fa-light,
body.fa-weight-override-regular .fat, body.fa-weight-override-regular .fa-thin, body.fa-weight-override-solid .fas, body.fa-weight-override-solid .fa-solid,
body.fa-weight-override-solid .far, body.fa-weight-override-solid .fa-regular,
body.fa-weight-override-solid .fal, body.fa-weight-override-solid .fa-light,
body.fa-weight-override-solid .fat, body.fa-weight-override-solid .fa-thin {
  font-weight: var(--fa-weight-override);
}
body.fa-weight-override-thin .fas, body.fa-weight-override-thin .fa-solid,
body.fa-weight-override-thin .far, body.fa-weight-override-thin .fa-regular,
body.fa-weight-override-thin .fal, body.fa-weight-override-thin .fa-light,
body.fa-weight-override-thin .fat, body.fa-weight-override-thin .fa-thin {
  --fa-weight-override: 100;
}
body.fa-weight-override-light .fas, body.fa-weight-override-light .fa-solid,
body.fa-weight-override-light .far, body.fa-weight-override-light .fa-regular,
body.fa-weight-override-light .fal, body.fa-weight-override-light .fa-light,
body.fa-weight-override-light .fat, body.fa-weight-override-light .fa-thin {
  --fa-weight-override: 300;
}
body.fa-weight-override-regular .fas, body.fa-weight-override-regular .fa-solid,
body.fa-weight-override-regular .far, body.fa-weight-override-regular .fa-regular,
body.fa-weight-override-regular .fal, body.fa-weight-override-regular .fa-light,
body.fa-weight-override-regular .fat, body.fa-weight-override-regular .fa-thin {
  --fa-weight-override: 400;
}
body.fa-weight-override-solid .fas, body.fa-weight-override-solid .fa-solid,
body.fa-weight-override-solid .far, body.fa-weight-override-solid .fa-regular,
body.fa-weight-override-solid .fal, body.fa-weight-override-solid .fa-light,
body.fa-weight-override-solid .fat, body.fa-weight-override-solid .fa-thin {
  --fa-weight-override: 900;
}

.webform-submission-form {
  width: 100%;
  max-width: 720px;
  margin: 0 auto 1.5rem;
}
.webform-submission-form .webform-flexbox {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  gap: 10px;
  margin: 0 -0.5rem 2rem !important;
}
.webform-submission-form .webform-flexbox .form-item {
  margin-bottom: 0;
}
.webform-submission-form .webform-options-display-side-by-side > div {
  margin-right: 0.5rem !important;
}
.webform-submission-form .webform-element--title-inline .form-control,
.webform-submission-form .webform-element--title-inline label,
.webform-submission-form .form-type-date .form-control,
.webform-submission-form .form-type-date label {
  display: inline !important;
  width: inherit !important;
}
.webform-submission-form .webform-element--title-inline .form-control,
.webform-submission-form .form-type-date .form-control {
  font-weight: 700;
}
.webform-submission-form .webform-element--title-inline label,
.webform-submission-form .form-type-date label {
  font-weight: 600 !important;
}
.webform-submission-form fieldset {
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  border-radius: 0.5rem;
}
@media (min-width: 768px) {
  .webform-submission-form fieldset {
    border-radius: 1rem;
  }
}
@media (min-width: 1200px) {
  .webform-submission-form fieldset fieldset {
    width: 100%;
  }
}
@media (min-width: 1600px) {
  .webform-submission-form fieldset {
    width: 50%;
  }
}
.webform-submission-form fieldset .fieldset-wrapper {
  padding: 0;
}
.webform-submission-form fieldset legend {
  border: none;
  background-color: transparent;
  padding: 0;
  margin-bottom: 0.75rem;
  font-size: 1.25rem;
  font-weight: 700;
}
.webform-submission-form fieldset.form-composite {
  border: none;
  padding: 0;
}
.webform-submission-form .form-item,
.webform-submission-form tr.odd .form-item,
.webform-submission-form tr.even .form-item,
.webform-submission-form .form-item + .form-item {
  margin: 0 0 1.5rem;
}
.webform-submission-form .form-item.form-type-date label,
.webform-submission-form tr.odd .form-item.form-type-date label,
.webform-submission-form tr.even .form-item.form-type-date label,
.webform-submission-form .form-item + .form-item.form-type-date label {
  min-width: 7.5rem;
  font-size: 1.125rem;
  font-family: var(--skit-font-headings);
}
.webform-submission-form .form-item.form-type-date input[type=date],
.webform-submission-form tr.odd .form-item.form-type-date input[type=date],
.webform-submission-form tr.even .form-item.form-type-date input[type=date],
.webform-submission-form .form-item + .form-item.form-type-date input[type=date] {
  padding: 0.375rem 1.5rem;
}
.webform-submission-form .form-item.form-type-radio {
  margin-bottom: 0.75rem !important;
}
.webform-submission-form label:not(.option) {
  font-size: 1rem;
  font-weight: 700;
  margin-bottom: 0.6375rem;
}
.webform-submission-form input[type=text],
.webform-submission-form input[type=password],
.webform-submission-form input[type=email],
.webform-submission-form input[type=tel],
.webform-submission-form input[type=number],
.webform-submission-form input[type=date],
.webform-submission-form textarea,
.webform-submission-form select {
  border: solid 1px #adb5bd;
  border-radius: 0.5rem;
  font-size: 0.875rem;
  padding: 10px 20px !important;
}
.webform-submission-form input[type=text]:focus,
.webform-submission-form input[type=password]:focus,
.webform-submission-form input[type=email]:focus,
.webform-submission-form input[type=tel]:focus,
.webform-submission-form input[type=number]:focus,
.webform-submission-form input[type=date]:focus,
.webform-submission-form textarea:focus,
.webform-submission-form select:focus {
  border-color: #343a40;
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none;
}
.webform-submission-form input[type=checkbox],
.webform-submission-form input[type=radio] {
  border-radius: 1rem;
  width: 1.25rem;
  height: 1.25rem;
}
.webform-submission-form input[type=radio] {
  background: #fff;
  border: 1px solid #adb5bd;
  padding: 1px;
}
.webform-submission-form input[type=radio]:checked {
  background: #fff;
  border: 4px solid var(--color-primary);
  padding: 2px;
}
.webform-submission-form input[type=checkbox]:checked + label,
.webform-submission-form input[type=radio]:checked + label {
  font-weight: 700;
}
.webform-submission-form input[type=date],
.webform-submission-form select {
  border: none;
  background-color: #f0f2f5;
  font-weight: 700;
}
.webform-submission-form input[type=date] option,
.webform-submission-form select option {
  background-color: #f0f2f5;
  font-weight: 700;
}
.webform-submission-form input[type=date]:focus,
.webform-submission-form select:focus {
  background-color: #f0f2f5;
}
@media (min-width: 768px) {
  .webform-submission-form select {
    width: 50%;
  }
}
.webform-submission-form .form-type-radio label {
  font-weight: 400;
}
.webform-submission-form .form-type-radio .description,
.webform-submission-form .form-type-checkbox .description {
  margin: 0.375rem 0;
}
.webform-submission-form .form-type-checkbox label {
  font-family: var(--skit-font-headings);
  font-weight: 600;
  font-size: 1.125rem;
}
.webform-submission-form .webform-type-checkboxes label {
  font-weight: 400;
  font-family: var(--skit-font-body);
  font-size: 1rem;
}
.webform-submission-form .form-type-checkboxes .form-actions {
  padding: 0;
}
.webform-submission-form .form-item-student > label,
.webform-submission-form .form-item-student-international > label {
  display: none;
}
.webform-submission-form table[data-drupal-selector=edit-student-items] > :not(caption) > * > *,
.webform-submission-form table[data-drupal-selector=edit-student-international-items] > :not(caption) > * > * {
  border-width: 0;
}
.webform-submission-form table[data-drupal-selector=edit-student-items] tbody,
.webform-submission-form table[data-drupal-selector=edit-student-international-items] tbody {
  counter-reset: items-counter;
}
.webform-submission-form table[data-drupal-selector=edit-student-items] tbody > tr,
.webform-submission-form table[data-drupal-selector=edit-student-international-items] tbody > tr {
  position: relative;
  padding-top: 1.875rem;
  margin-top: 1.875rem;
  border-top: solid 1px var(--bs-gray-600);
}
.webform-submission-form table[data-drupal-selector=edit-student-items] tbody > tr::before,
.webform-submission-form table[data-drupal-selector=edit-student-international-items] tbody > tr::before {
  color: #000;
  counter-increment: items-counter;
  content: "# " counter(items-counter);
  width: 100%;
  font-size: 1rem;
  font-weight: 700;
  position: absolute;
  top: -1.75rem;
}
.webform-submission-form table[data-drupal-selector=edit-student-items] tbody > tr > td,
.webform-submission-form table[data-drupal-selector=edit-student-international-items] tbody > tr > td {
  padding: 1.5rem 0;
}
.webform-submission-form .bg-gray-200 {
  background-color: #f0f2f5;
}
.webform-submission-form .bg-gray-200 input[type=date],
.webform-submission-form .bg-gray-200 select {
  background-color: #fff;
}
.webform-submission-form .bg-gray-200 input[type=date] option,
.webform-submission-form .bg-gray-200 select option {
  background-color: #fff;
}
.webform-submission-form .bg-gray-200 input[type=date]:focus,
.webform-submission-form .bg-gray-200 select:focus {
  background-color: #fff;
}

@media (min-width: 1200px) {
  .path-webform .webform-submission-form {
    width: 75%;
  }
}
@media (min-width: 1600px) {
  .path-webform .webform-submission-form {
    width: 50%;
  }
}
@media (min-width: 1200px) {
  .path-webform .webform-submission-form fieldset {
    width: 100%;
  }
}

/**
 * #homepage-hero consists of the Slider, and the Adboxes
 */
#homepage-hero {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
  background-color: #fff;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 1.5rem;
  margin-top: 1.5rem;
  max-width: 100%;
  width: 100%;
  overflow: hidden;
}
@media (min-width: 1200px) {
  #homepage-hero {
    margin-top: 2.125rem;
    margin-bottom: 2.125rem;
  }
}
#homepage-hero .homepage-hero-inner {
  --hero-max-width: 100%;
  background-color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  max-width: var(--hero-max-width);
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 1200px) {
  #homepage-hero .homepage-hero-inner {
    --hero-max-width: 1920px;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}
#homepage-hero #slider-wrapper {
  -ms-flex-negative: 0;
      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);
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 100%;
  padding: 0 !important;
}
@media (min-width: 1600px) {
  #homepage-hero #slider-wrapper {
    -ms-flex-negative: 0;
        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);
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 77.08333333%;
  }
}
#homepage-hero #slider-wrapper .container {
  max-width: none;
}
#homepage-hero .swiper {
  border-radius: 0.5rem 0.5rem 0 0 !important;
}
@media (min-width: 768px) {
  #homepage-hero .swiper {
    border-radius: 1rem 1rem 0 0 !important;
  }
}
@media (min-width: 1200px) {
  #homepage-hero .swiper {
    border-radius: 1.25rem 0 0 1.25rem !important;
  }
}
#homepage-hero .swiper-slide {
  height: -webkit-max-content;
  height: -moz-max-content;
  height: max-content;
}
@media (min-width: 1200px) {
  #homepage-hero .swiper-slide {
    height: 100%;
  }
}
#homepage-hero .swiper-slide .clickable-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
}
#homepage-hero .swiper-slide .clickable-link:focus, #homepage-hero .swiper-slide .clickable-link:focus-visible {
  outline: -webkit-focus-ring-color auto 1px;
  z-index: 99999;
}
#homepage-hero .swiper-pagination {
  text-align: right;
  width: auto;
  bottom: 1.875rem;
  left: auto;
  right: 1.875rem;
}
#homepage-hero .swiper-pagination .swiper-pagination-bullet {
  width: 0.75rem;
  height: 0.75rem;
  background-color: #adb5bd;
  opacity: 1;
}
#homepage-hero .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: var(--color-primary);
}
#homepage-hero #adbox-wrapper {
  -ms-flex-negative: 0;
      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);
  padding-left: 0 !important;
  padding-right: 0 !important;
}
@media (min-width: 1600px) {
  #homepage-hero #adbox-wrapper {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 22.91666667%;
    padding-left: 20px !important;
  }
}
#homepage-hero #adbox-wrapper > .container {
  padding-top: 0.75rem;
  max-width: none;
}
@media (min-width: 1600px) {
  #homepage-hero #adbox-wrapper .container,
#homepage-hero #adbox-wrapper .views-element-container,
#homepage-hero #adbox-wrapper .view-adboxes,
#homepage-hero #adbox-wrapper .view-content {
    height: 100%;
  }
}
#homepage-hero #adbox-wrapper .view-content {
  -ms-flex-line-pack: start;
      align-content: flex-start;
}

#homepage-newshub,
#related-newshub {
  margin-bottom: 2.25rem;
}
#homepage-newshub > .inner,
#related-newshub > .inner {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}
@media (min-width: 768px) and (max-width: 1199.98px) {
  #homepage-newshub > .inner,
#related-newshub > .inner {
    display: block;
  }
}
#homepage-newshub > .inner .views-element-container,
#related-newshub > .inner .views-element-container {
  -ms-flex-negative: 0;
      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);
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 100%;
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  max-width: 100%;
  width: 100%;
}
@media (min-width: 768px) {
  #homepage-newshub > .inner .views-element-container,
#related-newshub > .inner .views-element-container {
    max-width: 50%;
    padding-left: var(--bs-gutter-x);
    padding-right: var(--bs-gutter-x);
  }
}
@media (min-width: 1200px) {
  #homepage-newshub > .inner .views-element-container,
#related-newshub > .inner .views-element-container {
    max-width: 33.333%;
  }
  #homepage-newshub > .inner .views-element-container:first-child,
#related-newshub > .inner .views-element-container:first-child {
    padding-left: calc(var(--bs-gutter-x) * 0.5);
  }
  #homepage-newshub > .inner .views-element-container:nth-child(3),
#related-newshub > .inner .views-element-container:nth-child(3) {
    padding-right: calc(var(--bs-gutter-x) * 0.5);
  }
}
@media (min-width: 768px) and (max-width: 1199.98px) {
  #homepage-newshub > .inner .views-element-container:first-child,
#related-newshub > .inner .views-element-container:first-child {
    float: left;
  }
  #homepage-newshub > .inner .views-element-container:nth-child(2),
#related-newshub > .inner .views-element-container:nth-child(2) {
    float: right;
  }
  #homepage-newshub > .inner .views-element-container:last-child,
#related-newshub > .inner .views-element-container:last-child {
    clear: left;
    float: left;
    max-width: 100% !important;
  }
}

#related-newshub {
  border-top: 1px solid #adb5bd;
  padding-top: 3rem !important;
}

@media print and (max-width: 1199.98px) {
  .view-newshub-list.view-display-id-page_1 .view-content .views-row .views-field {
    width: auto !important;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsIl92YXJpYWJsZXNfYm9vdHN0cmFwLnNjc3MiLCJfdmFyaWFibGVzX2RydXBhbC5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvX3Jvb3Quc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9fcmVib290LnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL190eXBlLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9taXhpbnMvX2xpc3RzLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9faW1hZ2VzLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9taXhpbnMvX2ltYWdlLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9fY29udGFpbmVycy5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvbWl4aW5zL19jb250YWluZXIuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL19ncmlkLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL190YWJsZXMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL21peGlucy9fdGFibGUtdmFyaWFudHMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL2Zvcm1zL19sYWJlbHMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL2Zvcm1zL19mb3JtLXRleHQuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL2Zvcm1zL19mb3JtLWNvbnRyb2wuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL2Zvcm1zL19mb3JtLXNlbGVjdC5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvZm9ybXMvX2Zvcm0tY2hlY2suc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL2Zvcm1zL19mb3JtLXJhbmdlLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9mb3Jtcy9fZmxvYXRpbmctbGFiZWxzLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9mb3Jtcy9faW5wdXQtZ3JvdXAuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL19idXR0b25zLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL190cmFuc2l0aW9ucy5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvX2Ryb3Bkb3duLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9taXhpbnMvX2NhcmV0LnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9fYnV0dG9uLWdyb3VwLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9fbmF2LnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9fbmF2YmFyLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9fY2FyZC5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvX2FjY29yZGlvbi5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvX2JyZWFkY3J1bWIuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL19wYWdpbmF0aW9uLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9taXhpbnMvX3BhZ2luYXRpb24uc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL19iYWRnZS5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvX2FsZXJ0LnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9taXhpbnMvX2FsZXJ0LnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9fcHJvZ3Jlc3Muc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL19saXN0LWdyb3VwLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL19jbG9zZS5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvX3RvYXN0cy5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvX21vZGFsLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9taXhpbnMvX2JhY2tkcm9wLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9fdG9vbHRpcC5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvbWl4aW5zL19yZXNldC10ZXh0LnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9fcG9wb3Zlci5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvX2Nhcm91c2VsLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9fc3Bpbm5lcnMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL19vZmZjYW52YXMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL19wbGFjZWhvbGRlcnMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL21peGlucy9fdXRpbGl0aWVzLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy91dGlsaXRpZXMvX2FwaS5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2ZvbnRhd2Vzb21lL3Njc3MvZm9udGF3ZXNvbWUuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS9zY3NzL19jb3JlLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvc2Nzcy9fbWl4aW5zLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvc2Nzcy9fc2l6aW5nLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvc2Nzcy9fZml4ZWQtd2lkdGguc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS9zY3NzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS9zY3NzL19saXN0LnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvc2Nzcy9fYm9yZGVyZWQtcHVsbGVkLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvc2Nzcy9fYW5pbWF0ZWQuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS9zY3NzL19yb3RhdGVkLWZsaXBwZWQuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS9zY3NzL19zdGFja2VkLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS9zY3NzL19zY3JlZW4tcmVhZGVyLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvc2Nzcy9saWdodC5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2ZvbnRhd2Vzb21lL3Njc3MvcmVndWxhci5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2ZvbnRhd2Vzb21lL3Njc3Mvc29saWQuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS9zY3NzL2JyYW5kcy5zY3NzIiwiX292ZXJyaWRlcy5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL19hZG1pbi5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL19idXR0b25zLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvX2Zvb3Rlci5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L3Njc3MvX21peGlucy5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL19mb3Jtcy5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL19sb2NhbF90YXNrcy5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL19taXNjLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvX25hdmJhci5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL19wYXJhZ3JhcGhzLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvX3Byb2dyZXNzLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvX3JlZ2lvbnMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL2RydXBhbC9fdGFibGUuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL2RydXBhbC9fdGhlbWUuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL2RydXBhbC9fdmlld3Muc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL19ib290c3RyYXBfZml4LnNjc3MiLCJfY3NzLXZhcnMuc2NzcyIsImNvbXBvbmVudHMvX2hlYWRlci5zY3NzIiwiY29tcG9uZW50cy9faGVhZHJvb20uc2NzcyIsImNvbXBvbmVudHMvX2Zvb3Rlci5zY3NzIiwiY29tcG9uZW50cy9fZWxlbWVudHMuc2NzcyIsIl9taXhpbnMuc2NzcyIsImNvbXBvbmVudHMvX3R5cG9ncmFwaHkuc2NzcyIsImNvbXBvbmVudHMvX25hdmlnYXRpb24uc2NzcyIsImNvbXBvbmVudHMvYmxvY2tzL19zaXRlLWJyYW5kaW5nLWJsb2NrLnNjc3MiLCJjb21wb25lbnRzL2Jsb2Nrcy9fbGFuZC1hY2tub3dsZWRnZW1lbnQuc2NzcyIsImNvbXBvbmVudHMvYmxvY2tzL19sb2dvLWRpc3RyaWN0LXNlY29uZGFyeS5zY3NzIiwiY29tcG9uZW50cy9ibG9ja3MvX2Zvb3Rlci1zaXRlaW5mby5zY3NzIiwiY29tcG9uZW50cy9fbm9kZWhlcm8tLXBhZ2UtbmV3c2h1Yi5zY3NzIiwiY29tcG9uZW50cy9fbm9kZWhlcm8tLXN0YWZmLnNjc3MiLCJjb21wb25lbnRzL2NvbmZpZ19wYWdlcy9fY29uZmlncGFnZV9zY2hvb2wuc2NzcyIsImNvbXBvbmVudHMvbm9kZXMvX25vZGVzLXNoYXJlZC5zY3NzIiwiY29tcG9uZW50cy9ub2Rlcy9fbm9kZS1wYWdlcy5zY3NzIiwiY29tcG9uZW50cy9ub2Rlcy9fbm9kZS1icm9hZGNhc3RzLnNjc3MiLCJjb21wb25lbnRzL25vZGVzL19ub2RlLXN0YWZmLnNjc3MiLCJjb21wb25lbnRzL25vZGVzL19ub2RlLXByb21vcy5zY3NzIiwiY29tcG9uZW50cy9ub2Rlcy9fbm9kZS1qb2Iuc2NzcyIsImNvbXBvbmVudHMvbm9kZXMvX25vZGUtYW5ub3VuY2VtZW50LnNjc3MiLCJjb21wb25lbnRzL25vZGVzL19ub2RlLW5ld3Muc2NzcyIsImNvbXBvbmVudHMvbm9kZXMvX25vZGUtZXZlbnQuc2NzcyIsImNvbXBvbmVudHMvX2NvbW11bml0eS0tcGFydG5lci1wcm9ncmFtcy5zY3NzIiwiY29tcG9uZW50cy9tZWRpYS9fbWVkaWEtaW1hZ2Uuc2NzcyIsImNvbXBvbmVudHMvbWVkaWEvX21lZGlhLWltYWdlLS1zY2FsZWQtZnVsbC5zY3NzIiwiY29tcG9uZW50cy9tZWRpYS9fbWVkaWEtdmlkZW8uc2NzcyIsImNvbXBvbmVudHMvcGFyYWdyYXBocy9fcGFyYWdyYXBocy1jb21tb24uc2NzcyIsImNvbXBvbmVudHMvcGFyYWdyYXBocy9fcGFyYWdyYXBoLS1pbWFnZS10ZXh0LnNjc3MiLCJjb21wb25lbnRzL3BhcmFncmFwaHMvX3BhcmFncmFwaC0taW1hZ2UtZ2FsbGVyeS5zY3NzIiwiY29tcG9uZW50cy9wYXJhZ3JhcGhzL19wYXJhZ3JhcGgtLWZpbGUtYXR0YWNobWVudHMuc2NzcyIsImNvbXBvbmVudHMvcGFyYWdyYXBocy9fcGFyYWdyYXBoLS1yZWYtbGlzdC5zY3NzIiwiY29tcG9uZW50cy9wYXJhZ3JhcGhzL19wYXJhZ3JhcGgtLWNvbnRhY3QtbGlzdC5zY3NzIiwiY29tcG9uZW50cy9wYXJhZ3JhcGhzL19wYXJhZ3JhcGgtLWNvbnRhY3QtaW5mby5zY3NzIiwiY29tcG9uZW50cy9wYXJhZ3JhcGhzL19wYXJhZ3JhcGgtLWFjY29yZGlvbi5zY3NzIiwiY29tcG9uZW50cy92aWV3cy9fdmlldy1hdXRob3Iuc2NzcyIsImNvbXBvbmVudHMvdmlld3MvX3ZpZXdzLWNvbW1vbi5zY3NzIiwiY29tcG9uZW50cy92aWV3cy9fdmlldy1hZGJveGVzLnNjc3MiLCJjb21wb25lbnRzL3ZpZXdzL192aWV3LWJyb2FkY2FzdHMuc2NzcyIsImNvbXBvbmVudHMvdmlld3MvX3ZpZXctbmV3c2h1Yi5zY3NzIiwiY29tcG9uZW50cy92aWV3cy9fdmlldy1uZXdzaHViLWxpc3Quc2NzcyIsImNvbXBvbmVudHMvdmlld3MvX3ZpZXctam9icy1saXN0LnNjc3MiLCJjb21wb25lbnRzL3ZpZXdzL192aWV3LW5ld3NodWItdGVhc2Vycy5zY3NzIiwiY29tcG9uZW50cy92aWV3cy9fdmlldy1jYWxlbmRhci5zY3NzIiwiY29tcG9uZW50cy92aWV3cy9fdmlldy1jYWxlbmRhci1kb3dubG9hZHMuc2NzcyIsImNvbXBvbmVudHMvdmlld3MvX3ZpZXctY291cnNlcy5zY3NzIiwiY29tcG9uZW50cy92aWV3cy9fdmlldy1wcmVzZW50YXRpb25zLnNjc3MiLCJjb21wb25lbnRzL3ZpZXdzL192aWV3LXNjaG9vbHMuc2NzcyIsImNvbXBvbmVudHMvX25ld3NodWItY2F0ZWdvcmllcy5zY3NzIiwiY29tcG9uZW50cy9taXNjL19iYWNrZW5kLWZpeGVzLnNjc3MiLCJjb21wb25lbnRzL21pc2MvX3NlYXJjaC1wYWdlcy5zY3NzIiwiY29tcG9uZW50cy9taXNjL180MDMtNDA0LXBhZ2VzLnNjc3MiLCJjb21wb25lbnRzL21pc2MvX2NvbnRleHR1YWwtZWRpdGluZy1zbGlkZXMtcHJvbW9zLnNjc3MiLCJ2ZW5kb3IvX2ZhLXdlaWdodC1vdmVycmlkZXMuc2NzcyIsImNvbXBvbmVudHMvX3dlYmZyb20uc2NzcyIsImNvbXBvbmVudHMvcGFnZXMvX3BhZ2UtaG9tZS5zY3NzIiwic3R5bGUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNBaEI7O0VBQUE7QUE0QkE7O0VBQUE7QUEySUE7O0VBQ0UscURBQUE7QUQ5SkY7O0FFT0E7O0VBQUE7QUFvQ0E7RUFFSSxrQkFBQTtFQUFBLGtCQUFBO0VBQUEsa0JBQUE7RUFBQSxrQkFBQTtFQUFBLGtCQUFBO0VBQUEsa0JBQUE7RUFBQSxrQkFBQTtFQUFBLGtCQUFBO0VBQUEsd0JBQUE7RUFBQSwwQkFBQTtFQUVGLGtDQUFBO0VBQ0Esc0NBQUE7QUY5QkY7O0FFdUNFO0VBQ0UsZ0JBQUE7QUZwQ0o7O0FFbUNFO0VBQ0UsZ0JBQUE7QUZoQ0o7O0FFK0JFO0VBQ0UsZ0JBQUE7QUY1Qko7O0FFMkJFO0VBQ0UsZ0JBQUE7QUZ4Qko7O0FFdUJFO0VBQ0UsZ0JBQUE7QUZwQko7O0FFbUJFO0VBQ0UsZ0JBQUE7QUZoQko7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UVIsZ0JGd2tCNEI7QU5wRDlCOztBUS9nQkU7RUpzUU0saUNBQUE7RUlsUUosZ0JGeWpCa0I7RUV4akJsQixnQkZ3aUIwQjtBTnhCOUI7QUlqYkk7RUlwR0Y7SUo2UU0sZUFBQTtFSjRRTjtBQUNGOztBUTFoQkU7RUpzUU0saUNBQUE7RUlsUUosZ0JGeWpCa0I7RUV4akJsQixnQkZ3aUIwQjtBTmI5QjtBSTViSTtFSXBHRjtJSjZRTSxpQkFBQTtFSnVSTjtBQUNGOztBUXJpQkU7RUpzUU0saUNBQUE7RUlsUUosZ0JGeWpCa0I7RUV4akJsQixnQkZ3aUIwQjtBTkY5QjtBSXZjSTtFSXBHRjtJSjZRTSxlQUFBO0VKa1NOO0FBQ0Y7O0FRaGpCRTtFSnNRTSxpQ0FBQTtFSWxRSixnQkZ5akJrQjtFRXhqQmxCLGdCRndpQjBCO0FOUzlCO0FJbGRJO0VJcEdGO0lKNlFNLGlCQUFBO0VKNlNOO0FBQ0Y7O0FRM2pCRTtFSnNRTSxpQ0FBQTtFSWxRSixnQkZ5akJrQjtFRXhqQmxCLGdCRndpQjBCO0FOb0I5QjtBSTdkSTtFSXBHRjtJSjZRTSxlQUFBO0VKd1ROO0FBQ0Y7O0FRdGtCRTtFSnNRTSxpQ0FBQTtFSWxRSixnQkZ5akJrQjtFRXhqQmxCLGdCRndpQjBCO0FOK0I5QjtBSXhlSTtFSXBHRjtJSjZRTSxpQkFBQTtFSm1VTjtBQUNGOztBUXpqQkE7RUN2REUsZUFBQTtFQUNBLGdCQUFBO0FUb25CRjs7QVF6akJBO0VDNURFLGVBQUE7RUFDQSxnQkFBQTtBVHluQkY7O0FRM2pCQTtFQUNFLHFCQUFBO0FSOGpCRjtBUTVqQkU7RUFDRSxvQkZna0IwQjtBTkY5Qjs7QVFwakJBO0VKb05NLGtCQUxJO0VJN01SLHlCQUFBO0FSdWpCRjs7QVFuakJBO0VBQ0UsbUJQaUNPO0VHNEtILGtCQUxJO0FKK1dWO0FRcGpCRTtFQUNFLGdCQUFBO0FSc2pCSjs7QVFsakJBO0VBQ0UsaUJBQUE7RUFDQSxtQlB1Qk87RUc0S0gsa0JBTEk7RUk1TFIsY1BwRFM7QUR5bUJYO0FRbmpCRTtFQUNFLGFBQUE7QVJxakJKOztBVXJwQkE7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dUNTO0FENDhEWDs7QXFCeC9EQTtFQUNFLGNBQUE7RUFDQSxXQUFBO0VBQ0EseUJBQUE7RWpCOFJJLGVBTEk7RWlCdFJSLGdCZm1pQjRCO0VlbGlCNUIsZ0JwQjZCaUI7RW9CNUJqQixjcEJ1Q1M7RW9CdENULHNCcEI0Qk07RW9CM0JOLDRCQUFBO0VBQ0EseUJBQUE7RUFDQSx3QkFBQTtLQUFBLHFCQUFBO1VBQUEsZ0JBQUE7RWRHRSx1QkFBQTtFZUhFLHdGRE1KO0VDTkksZ0ZETUo7RUNOSSx3RURNSjtFQ05JLDhHRE1KO0FyQnMvREY7QXNCeC9ETTtFRGhCTjtJQ2lCUSx3QkFBQTtJQUFBLGdCQUFBO0V0QjIvRE47QUFDRjtBcUJ6L0RFO0VBQ0UsZ0JBQUE7QXJCMi9ESjtBcUJ6L0RJO0VBQ0UsZUFBQTtBckIyL0ROO0FxQnQvREU7RUFDRSxjcEJpQk87RW9CaEJQLHNCcEJNSTtFb0JMSixxQmZxeUJvQztFZXB5QnBDLFVBQUE7RUFLRSwwRGY2cUIwQjtVZTdxQjFCLGtEZjZxQjBCO0FOdTBDaEM7QXFCNytERTtFQUVFLGFBQUE7QXJCOCtESjtBcUIxK0RFO0VBQ0UsY3BCUk87RW9CVVAsVUFBQTtBckIyK0RKO0FxQjkrREU7RUFDRSxjcEJSTztFb0JVUCxVQUFBO0FyQjIrREo7QXFCOStERTtFQUNFLGNwQlJPO0VvQlVQLFVBQUE7QXJCMitESjtBcUI5K0RFO0VBQ0UsY3BCUk87RW9CVVAsVUFBQTtBckIyK0RKO0FxQjkrREU7RUFDRSxjcEJSTztFb0JVUCxVQUFBO0FyQjIrREo7QXFCbitERTtFQUVFLHlCcEJ4Qk87RW9CMkJQLFVBQUE7QXJCaytESjtBcUI5OURFO0VBQ0UseUJBQUE7RUFDQSwwQkFBQTtFQUNBLDJCZmdvQjBCO1VlaG9CMUIsMEJmZ29CMEI7RWUvbkIxQixjcEI1Qk87RXNCL0NULHlCdEJ3Q1M7RW9CcUNQLG9CQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSw0QmYwWTBCO0VlelkxQixnQkFBQTtFQ3RFRSxxSkR1RUY7RUN2RUUsNklEdUVGO0VDdkVFLHFJRHVFRjtFQ3ZFRSwyS0R1RUY7QXJCZytESjtBcUI1K0RFO0VBQ0UseUJBQUE7RUFDQSwwQkFBQTtFQUNBLDJCZmdvQjBCO1VlaG9CMUIsMEJmZ29CMEI7RWUvbkIxQixjcEI1Qk87RXNCL0NULHlCdEJ3Q1M7RW9CcUNQLG9CQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSw0QmYwWTBCO0VlelkxQixnQkFBQTtFQ3RFRSxxSkR1RUY7RUN2RUUsNklEdUVGO0VDdkVFLHFJRHVFRjtFQ3ZFRSwyS0R1RUY7QXJCZytESjtBc0JuaUVNO0VEdURKO0lDdERNLHdCQUFBO0lBQUEsZ0JBQUE7RXRCc2lFTjtFcUJoL0RBO0lDdERNLHdCQUFBO0lBQUEsZ0JBQUE7RXRCc2lFTjtBQUNGO0FxQmwrREU7RUFDRSx5QmZzNEI4QjtBTjhsQ2xDO0FxQnIrREU7RUFDRSx5QmZzNEI4QjtBTjhsQ2xDOztBcUIzOURBO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JwQmpFaUI7RW9Ca0VqQixjcEJ2RFM7RW9Cd0RULDZCQUFBO0VBQ0EseUJBQUE7RUFDQSxtQkFBQTtBckI4OURGO0FxQjU5REU7RUFDRSxVQUFBO0FyQjg5REo7QXFCMzlERTtFQUVFLGdCQUFBO0VBQ0EsZUFBQTtBckI0OURKOztBcUJqOURBO0VBQ0Usc0Nmc3RCc0M7RWVydEJ0Qyx1QkFBQTtFakJrS0ksbUJBTEk7RUc3UU4scUJBQUE7QVBza0VKO0FxQmw5REU7RUFDRSx1QkFBQTtFQUNBLHdCQUFBO0VBQ0EsMEJmZ2xCMEI7VWVobEIxQix5QmZnbEIwQjtBTm80QzlCO0FxQnY5REU7RUFDRSx1QkFBQTtFQUNBLHdCQUFBO0VBQ0EsMEJmZ2xCMEI7VWVobEIxQix5QmZnbEIwQjtBTm80QzlCOztBcUJoOURBO0VBQ0Usb0NmMHNCc0M7RWV6c0J0QyxvQkFBQTtFakJxSkksbUJBTEk7RUc3UU4sc0JBQUE7QVBrbEVKO0FxQmo5REU7RUFDRSxvQkFBQTtFQUNBLHFCQUFBO0VBQ0Esd0JmdWtCMEI7VWV2a0IxQix1QmZ1a0IwQjtBTjQ0QzlCO0FxQnQ5REU7RUFDRSxvQkFBQTtFQUNBLHFCQUFBO0VBQ0Esd0JmdWtCMEI7VWV2a0IxQix1QmZ1a0IwQjtBTjQ0QzlCOztBcUIzOERFO0VBQ0UsdUNmdXJCb0M7QU51eEN4QztBcUIzOERFO0VBQ0Usc0Nmb3JCb0M7QU55eEN4QztBcUIxOERFO0VBQ0Usb0NmaXJCb0M7QU4yeEN4Qzs7QXFCdjhEQTtFQUNFLFdmK3FCc0M7RWU5cUJ0QyxtQ2Z3cUJzQztFZXZxQnRDLGlCZjZoQjRCO0FONjZDOUI7QXFCeDhERTtFQUNFLGVBQUE7QXJCMDhESjtBcUJ2OERFO0VBQ0Usb0JBQUE7RWRwS0EsdUJBQUE7QVA4bUVKO0FxQnQ4REU7RWR4S0UsdUJBQUE7QVBpbkVKO0FxQnI4REU7RUFBb0Isa0NmeXBCa0I7QU4reUN4QztBcUJ2OERFO0VBQW9CLGdDZnlwQmtCO0FOaXpDeEM7O0F3QnJvRUE7RUFDRSxjQUFBO0VBQ0EsV0FBQTtFQUNBLDBDQUFBO0VBQ0EsdUNBQUE7RXBCNFJJLGVBTEk7RW9CcFJSLGdCbEJpaUI0QjtFa0JoaUI1QixnQnZCMkJpQjtFdUIxQmpCLGN2QnFDUztFdUJwQ1Qsc0J2QjBCTTtFdUJ6Qk4saVBBQUE7RUFDQSw0QkFBQTtFQUNBLHlDbEJ3NUJrQztFa0J2NUJsQywwQmxCdzVCa0M7RWtCdjVCbEMseUJBQUE7RWpCREUsdUJBQUE7RWVIRSx3RkVPSjtFRlBJLGdGRU9KO0VGUEksd0VFT0o7RUZQSSw4R0VPSjtFQUNBLHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtBeEJzb0VGO0FzQjFvRU07RUVmTjtJRmdCUSx3QkFBQTtJQUFBLGdCQUFBO0V0QjZvRU47QUFDRjtBd0J6b0VFO0VBQ0UscUJsQjh5Qm9DO0VrQjd5QnBDLFVBQUE7RUFLRSwwRGxCeTVCNEI7VWtCejVCNUIsa0RsQnk1QjRCO0FOOHVDbEM7QXdCbm9FRTtFQUVFLHNCbEJ1cUIwQjtFa0J0cUIxQixzQkFBQTtBeEJvb0VKO0F3QmpvRUU7RUFFRSx5QnZCRE87QURtb0VYO0F3QjduRUU7RUFDRSxrQkFBQTtFQUNBLDBCQUFBO0F4QituRUo7O0F3QjNuRUE7RUFDRSxvQmxCZ3FCNEI7RWtCL3BCNUIsdUJsQitwQjRCO0VrQjlwQjVCLG9CbEIrcEI0QjtFRnJieEIsbUJBTEk7RUc3UU4scUJBQUE7QVB3cUVKOztBd0IzbkVBO0VBQ0UsbUJsQjRwQjRCO0VrQjNwQjVCLHNCbEIycEI0QjtFa0IxcEI1QixrQmxCMnBCNEI7RUZ6YnhCLG1CQUxJO0VHN1FOLHNCQUFBO0FQZ3JFSjs7QXlCL3JFQTtFQUNFLGNBQUE7RUFDQSxrQm5CNDFCd0M7RW1CMzFCeEMsbUJuQjQxQndDO0VtQjMxQnhDLHVCbkI0MUJ3QztBTnMyQzFDO0F5QmhzRUU7RUFDRSxXQUFBO0VBQ0EsbUJBQUE7QXpCa3NFSjs7QXlCOXJFQTtFQUNFLG9CbkJrMUJ3QztFbUJqMUJ4QyxlQUFBO0VBQ0EsaUJBQUE7QXpCaXNFRjtBeUIvckVFO0VBQ0UsWUFBQTtFQUNBLG9CQUFBO0VBQ0EsY0FBQTtBekJpc0VKOztBeUI3ckVBO0VBQ0UsVW5CbzBCd0M7RW1CbjBCeEMsV25CbTBCd0M7RW1CbDBCeEMsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLHNCeEJRTTtFd0JQTiw0QkFBQTtFQUNBLDJCQUFBO0VBQ0Esd0JBQUE7RUFDQSxxQ25CdTBCd0M7RW1CdDBCeEMsd0JBQUE7S0FBQSxxQkFBQTtVQUFBLGdCQUFBO0VBQ0EsaUNBQUE7VUFBQSx5QkFBQTtBekJnc0VGO0F5QjdyRUU7RWxCdkJFLHFCQUFBO0FQdXRFSjtBeUI1ckVFO0VBRUUsa0JuQjh6QnNDO0FOKzNDMUM7QXlCMXJFRTtFQUNFLCtCbkJxekJzQztVbUJyekJ0Qyx1Qm5CcXpCc0M7QU51NEMxQztBeUJ6ckVFO0VBQ0UscUJuQml4Qm9DO0VtQmh4QnBDLFVBQUE7RUFDQSwwRG5CNnBCNEI7VW1CN3BCNUIsa0RuQjZwQjRCO0FOOGhEaEM7QXlCeHJFRTtFQUNFLHlCeEJQRztFd0JRSCxxQnhCUkc7QURrc0VQO0F5QnhyRUk7RUFJSSwrT0FBQTtBekJ1ckVSO0F5Qm5yRUk7RUFJSSx1SkFBQTtBekJrckVSO0F5QjdxRUU7RUFDRSx5QnhCNUJHO0V3QjZCSCxxQnhCN0JHO0V3QmtDRCx5T0FBQTtBekIycUVOO0F5QnZxRUU7RUFDRSxvQkFBQTtFQUNBLG9CQUFBO1VBQUEsWUFBQTtFQUNBLFluQjZ4QnVDO0FONDRDM0M7QXlCbHFFSTtFQUNFLGVBQUE7RUFDQSxZbkJveEJxQztBTmc1QzNDOztBeUJ0cEVBO0VBQ0UsbUJuQit3QmdDO0FOMDRDbEM7QXlCdnBFRTtFQUNFLFVuQjJ3QjhCO0VtQjF3QjlCLG1CQUFBO0VBQ0Esd0tBQUE7RUFDQSxnQ0FBQTtFbEIzR0Esa0JBQUE7RWVIRSx5REdnSEY7RUhoSEUsaURHZ0hGO0F6QnlwRUo7QXNCcndFTTtFR3NHSjtJSHJHTSx3QkFBQTtJQUFBLGdCQUFBO0V0Qnd3RU47QUFDRjtBeUI1cEVJO0VBQ0UsMEpBQUE7QXpCOHBFTjtBeUIzcEVJO0VBQ0UsaUNuQjB3QjRCO0VtQnJ3QjFCLHVKQUFBO0F6QnlwRVI7QXlCcHBFRTtFQUNFLG9CbkJxdkI4QjtFbUJwdkI5QixlQUFBO0F6QnNwRUo7QXlCcHBFSTtFQUNFLG9CQUFBO0VBQ0EsY0FBQTtBekJzcEVOOztBeUJqcEVBO0VBQ0UscUJBQUE7RUFDQSxrQm5CbXVCZ0M7QU5pN0NsQzs7QXlCanBFQTtFQUNFLGtCQUFBO0VBQ0Esc0JBQUE7RUFDQSxvQkFBQTtBekJvcEVGO0F5QmhwRUk7OztFQUNFLG9CQUFBO0VBQ0Esb0JBQUE7VUFBQSxZQUFBO0VBQ0EsYW5Cb2xCd0I7QU5na0Q5Qjs7QTBCenpFQTtFQUNFLFdBQUE7RUFDQSxjQUFBO0VBQ0EsVUFBQTtFQUNBLDZCQUFBO0VBQ0Esd0JBQUE7S0FBQSxxQkFBQTtVQUFBLGdCQUFBO0ExQjR6RUY7QTBCMXpFRTtFQUNFLFVBQUE7QTFCNHpFSjtBMEJ4ekVJO0VBQTBCLDBFcEJxOEJhO1VvQnI4QmIsa0VwQnE4QmE7QU5zM0MzQztBMEIxekVJO0VBQTBCLGtFcEJvOEJhO0FOeTNDM0M7QTBCMXpFRTtFQUNFLFNBQUE7QTFCNHpFSjtBMEJ6ekVFO0VBQ0UsV3BCczdCdUM7RW9CcjdCdkMsWXBCcTdCdUM7RW9CcDdCdkMsb0JBQUE7RUh6QkYseUJ0Qm1ESztFeUJ4QkgsU3BCcTdCdUM7RUNqOEJ2QyxtQkFBQTtFZUhFLDRISWtCRjtFSmxCRSxvSElrQkY7RUpsQkUsNEdJa0JGO0VKbEJFLGtKSWtCRjtFQUNBLHdCQUFBO1VBQUEsZ0JBQUE7QTFCMHpFSjtBc0J6MEVNO0VJTUo7SUpMTSx3QkFBQTtJQUFBLGdCQUFBO0V0QjQwRU47QUFDRjtBMEI3ekVJO0VIakNGLHlCakJxOUJ5QztBTjQ0QzNDO0EwQjN6RUU7RUFDRSxXcEIrNUI4QjtFb0I5NUI5QixjcEIrNUI4QjtFb0I5NUI5QixrQkFBQTtFQUNBLGVwQjg1QjhCO0VvQjc1QjlCLHlCekJGTztFeUJHUCx5QkFBQTtFbkI3QkEsbUJBQUE7QVAyMUVKO0EwQnp6RUU7RUFDRSxXcEIyNUJ1QztFb0IxNUJ2QyxZcEIwNUJ1QztFaUI3OEJ6Qyx5QnRCbURLO0V5QkVILFNwQjI1QnVDO0VDajhCdkMsbUJBQUE7RWVIRSxpSEk0Q0Y7RUo1Q0UsNEdJNENGO0VBQ0EscUJBQUE7T0FBQSxnQkFBQTtBMUIwekVKO0FzQm4yRU07RUlpQ0o7SUpoQ00scUJBQUE7SUFBQSxnQkFBQTtFdEJzMkVOO0FBQ0Y7QTBCN3pFSTtFSDNERix5QmpCcTlCeUM7QU5zNkMzQztBMEIzekVFO0VBQ0UsV3BCcTRCOEI7RW9CcDRCOUIsY3BCcTRCOEI7RW9CcDRCOUIsa0JBQUE7RUFDQSxlcEJvNEI4QjtFb0JuNEI5Qix5QnpCNUJPO0V5QjZCUCx5QkFBQTtFbkJ2REEsbUJBQUE7QVBxM0VKO0EwQnp6RUU7RUFDRSxvQkFBQTtBMUIyekVKO0EwQnp6RUk7RUFDRSx5QnpCcENLO0FEKzFFWDtBMEJ4ekVJO0VBQ0UseUJ6QnhDSztBRGsyRVg7O0EyQmo1RUE7RUFDRSxrQkFBQTtBM0JvNUVGO0EyQmw1RUU7OztFQUdFLDBCckIrOUI4QjtFcUI5OUI5QixpQnJCKzlCOEI7QU5xN0NsQztBMkJqNUVFO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtVQUFBLHFCQUFBO0VMUEUsZ0ZLUUY7RUxSRSx3RUtRRjtFTFJFLGdFS1FGO0VMUkUsb0dLUUY7QTNCbTVFSjtBc0J2NUVNO0VLVko7SUxXTSx3QkFBQTtJQUFBLGdCQUFBO0V0QjA1RU47QUFDRjtBMkJyNUVFOztFQUVFLHFCQUFBO0EzQnU1RUo7QTJCcjVFSTtFQUNFLGtCQUFBO0EzQnc1RU47QTJCejVFSTtFQUNFLGtCQUFBO0EzQnc1RU47QTJCejVFSTtFQUNFLGtCQUFBO0EzQnc1RU47QTJCejVFSTtFQUNFLGtCQUFBO0EzQnc1RU47QTJCejVFSTs7RUFDRSxrQkFBQTtBM0J3NUVOO0EyQnI1RUk7RUFFRSxxQnJCbzhCNEI7RXFCbjhCNUIsd0JyQm84QjRCO0FObzlDbEM7QTJCMzVFSTtFQUVFLHFCckJvOEI0QjtFcUJuOEI1Qix3QnJCbzhCNEI7QU5vOUNsQztBMkIzNUVJOzs7RUFFRSxxQnJCbzhCNEI7RXFCbjhCNUIsd0JyQm84QjRCO0FObzlDbEM7QTJCcjVFSTs7RUFDRSxxQnJCKzdCNEI7RXFCOTdCNUIsd0JyQis3QjRCO0FOeTlDbEM7QTJCcDVFRTtFQUNFLHFCckJ5N0I4QjtFcUJ4N0I5Qix3QnJCeTdCOEI7QU42OUNsQztBMkIvNEVJO0VBQ0UsYXJCazdCNEI7RXFCajdCNUIsOERyQms3QjRCO0FOaytDbEM7QTJCdDVFSTtFQUNFLGFyQms3QjRCO0VxQmo3QjVCLDhEckJrN0I0QjtBTmsrQ2xDO0EyQnQ1RUk7Ozs7RUFDRSxhckJrN0I0QjtFcUJqN0I1QixzRXJCazdCNEI7VXFCbDdCNUIsOERyQms3QjRCO0FOaytDbEM7QTJCLzRFSTtFQUNFLGFyQjI2QjRCO0VxQjE2QjVCLHNFckIyNkI0QjtVcUIzNkI1Qiw4RHJCMjZCNEI7QU5zK0NsQztBMkI1NEVJO0VBQ0UsbUJBQUE7QTNCODRFTjs7QTRCajlFQTtFQUNFLGtCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxtQkFBQTtNQUFBLGVBQUE7RUFDQSwwQkFBQTtNQUFBLHVCQUFBO1VBQUEsb0JBQUE7RUFDQSxXQUFBO0E1Qm85RUY7QTRCbDlFRTs7O0VBR0Usa0JBQUE7RUFDQSxtQkFBQTtNQUFBLGtCQUFBO1VBQUEsY0FBQTtFQUNBLFNBQUE7RUFDQSxZQUFBO0E1Qm85RUo7QTRCaDlFRTs7O0VBR0UsVUFBQTtBNUJrOUVKO0E0QjU4RUU7O0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0E1Qis4RUo7QTRCNzhFSTs7RUFDRSxVQUFBO0E1Qmc5RU47O0E0QnI4RUE7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLHlCQUFBO0V4Qm9QSSxlQUxJO0V3QjdPUixnQnRCMGY0QjtFc0J6ZjVCLGdCM0JaaUI7RTJCYWpCLGMzQkZTO0UyQkdULGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSx5QjNCWlM7RTJCYVQseUJBQUE7RXJCdENFLHVCQUFBO0FQKytFSjs7QTRCLzdFQTs7Ozs7OztFQUlFLG9CQUFBO0V4QjhOSSxtQkFMSTtFRzdRTixzQkFBQTtBUDIvRUo7O0E0Qmw4RUE7Ozs7Ozs7RUFJRSx1QkFBQTtFeEJxTkksbUJBTEk7RUc3UU4scUJBQUE7QVB1Z0ZKOztBNEJyOEVBOztFQUVFLG1CQUFBO0E1Qnc4RUY7O0E0QjM3RUk7Ozs7RXJCakVBLDBCQUFBO0VBQ0EsNkJBQUE7QVBtZ0ZKO0E0QjE3RUk7Ozs7RXJCMUVBLDBCQUFBO0VBQ0EsNkJBQUE7QVAwZ0ZKO0E0QnA3RUU7RUFDRSxpQkFBQTtFckIxRUEseUJBQUE7RUFDQSw0QkFBQTtBUGlnRko7QTRCcDdFRTs7RXJCOUVFLHlCQUFBO0VBQ0EsNEJBQUE7QVBzZ0ZKOztBNkIvaEZFO0VBQ0UsYUFBQTtFQUNBLFdBQUE7RUFDQSxtQnZCK3ZCb0M7RUZ0ZmxDLGtCQUxJO0V5QmpRTixjdkJpK0JxQjtBTmdrRHpCOztBNkI5aEZFO0VBQ0Usa0JBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0VBQ0EsdUJBQUE7RUFDQSxrQkFBQTtFekI0UEUsbUJBTEk7RXlCcFBOLFdBdkJjO0VBd0JkLHdDQXZCaUI7RXRCSGpCLHVCQUFBO0FQMmpGSjs7QTZCNWhGSTs7OztFQUVFLGNBQUE7QTdCaWlGTjs7QTZCL2tGSTtFQW9ERSxxQnZCczhCbUI7RXVCbjhCakIsb0N2QnN4QmdDO0V1QnJ4QmhDLDJQQUFBO0VBQ0EsNEJBQUE7RUFDQSx5REFBQTtFQUNBLDhEQUFBO0E3QjZoRlI7QTZCMWhGTTtFQUNFLHFCdkIyN0JpQjtFdUIxN0JqQix5REEvQ2E7VUErQ2IsaURBL0NhO0E3QjJrRnJCOztBNkI1bEZJO0VBeUVJLG9DdkJvd0JnQztFdUJud0JoQyw4RUFBQTtBN0J1aEZSOztBNkJqbUZJO0VBaUZFLHFCdkJ5NkJtQjtBTjJtRHpCO0E2QmpoRlE7RUFFRSx1QnZCbTFCOEI7RXVCbDFCOUIsNGRBQUE7RUFDQSwrREFBQTtFQUNBLHlFQUFBO0E3QmtoRlY7QTZCOWdGTTtFQUNFLHFCdkI0NUJpQjtFdUIzNUJqQix5REE5RWE7VUE4RWIsaURBOUVhO0E3QjhsRnJCOztBNkIvbUZJO0VBdUdJLHlDQUFBO0E3QjRnRlI7O0E2Qm5uRkk7RUE4R0UscUJ2QjQ0Qm1CO0FONm5EekI7QTZCdmdGTTtFQUNFLHlCdkJ5NEJpQjtBTmdvRHpCO0E2QnRnRk07RUFDRSx5REFwR2E7VUFvR2IsaURBcEdhO0E3QjRtRnJCO0E2QnJnRk07RUFDRSxjdkJpNEJpQjtBTnNvRHpCOztBNkJsZ0ZJO0VBQ0Usa0JBQUE7QTdCcWdGTjs7QTZCcG9GSTs7Ozs7RUF5SU0sVUFBQTtBN0JtZ0ZWOztBNkJ6bkZFO0VBQ0UsYUFBQTtFQUNBLFdBQUE7RUFDQSxtQnZCK3ZCb0M7RUZ0ZmxDLGtCQUxJO0V5QmpRTixjdkJpK0JxQjtBTjBwRHpCOztBNkJ4bkZFO0VBQ0Usa0JBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0VBQ0EsdUJBQUE7RUFDQSxrQkFBQTtFekI0UEUsbUJBTEk7RXlCcFBOLFdBdkJjO0VBd0JkLHdDQXZCaUI7RXRCSGpCLHVCQUFBO0FQcXBGSjs7QTZCdG5GSTs7OztFQUVFLGNBQUE7QTdCMm5GTjs7QTZCenFGSTtFQW9ERSxxQnZCczhCbUI7RXVCbjhCakIsb0N2QnN4QmdDO0V1QnJ4QmhDLDRVQUFBO0VBQ0EsNEJBQUE7RUFDQSx5REFBQTtFQUNBLDhEQUFBO0E3QnVuRlI7QTZCcG5GTTtFQUNFLHFCdkIyN0JpQjtFdUIxN0JqQix5REEvQ2E7VUErQ2IsaURBL0NhO0E3QnFxRnJCOztBNkJ0ckZJO0VBeUVJLG9DdkJvd0JnQztFdUJud0JoQyw4RUFBQTtBN0JpbkZSOztBNkIzckZJO0VBaUZFLHFCdkJ5NkJtQjtBTnFzRHpCO0E2QjNtRlE7RUFFRSx1QnZCbTFCOEI7RXVCbDFCOUIsNmlCQUFBO0VBQ0EsK0RBQUE7RUFDQSx5RUFBQTtBN0I0bUZWO0E2QnhtRk07RUFDRSxxQnZCNDVCaUI7RXVCMzVCakIseURBOUVhO1VBOEViLGlEQTlFYTtBN0J3ckZyQjs7QTZCenNGSTtFQXVHSSx5Q0FBQTtBN0JzbUZSOztBNkI3c0ZJO0VBOEdFLHFCdkI0NEJtQjtBTnV0RHpCO0E2QmptRk07RUFDRSx5QnZCeTRCaUI7QU4wdER6QjtBNkJobUZNO0VBQ0UseURBcEdhO1VBb0diLGlEQXBHYTtBN0Jzc0ZyQjtBNkIvbEZNO0VBQ0UsY3ZCaTRCaUI7QU5ndUR6Qjs7QTZCNWxGSTtFQUNFLGtCQUFBO0E3QitsRk47O0E2Qjl0Rkk7Ozs7O0VBMklNLFVBQUE7QTdCMmxGVjs7QThCeHVGQTs7RUFFRSwyQkFBQTtFQUNBLDRCQUFBO0VBQ0Esc0JBQUE7RTFCNlJJLHdCQUxJO0UwQnRSUix5QkFBQTtFQUNBLHlCQUFBO0VBQ0EsdUJBQUE7RUFDQSx3QkFBQTtFQUNBLDBCQUFBO0VBQ0Esa0NBQUE7RUFDQSxnQ0FBQTtFQUNBLHdDQUFBO0VBQ0EsNEZBQUE7RUFDQSwrQkFBQTtFQUNBLGlGQUFBO0VBR0EscUJBQUE7RUFDQSx3REFBQTtFQUNBLHNDQUFBO0UxQjRRSSxrQ0FMSTtFMEJyUVIsc0NBQUE7RUFDQSxzQ0FBQTtFQUNBLDBCQUFBO0VBQ0Esa0JBQUE7RUFDQSxxQkFBQTtFQUVBLHNCQUFBO0VBQ0EsZUFBQTtFQUNBLHlCQUFBO0tBQUEsc0JBQUE7TUFBQSxxQkFBQTtVQUFBLGlCQUFBO0VBQ0EsbUVBQUE7RXZCakJFLDBDQUFBO0VnQmZGLGtDT2tDcUI7RVJ0QmpCLHFKUXdCSjtFUnhCSSw2SVF3Qko7RVJ4QkkscUlRd0JKO0VSeEJJLDJLUXdCSjtBOUJ1dUZGO0FzQjN2Rk07RVFoQk47O0lSaUJRLHdCQUFBO0lBQUEsZ0JBQUE7RXRCK3ZGTjtBQUNGO0E4QjN1RkU7O0VBQ0UsZ0NBQUE7RUFFQSx3Q0FBQTtFQUNBLDhDQUFBO0E5QjZ1Rko7QThCMXVGRTs7RUFFRSwwQkFBQTtFQUNBLGtDQUFBO0VBQ0Esd0NBQUE7QTlCNHVGSjtBOEJ6dUZFOztFQUNFLGdDQUFBO0VQckRGLHdDT3NEdUI7RUFDckIsOENBQUE7RUFDQSxVQUFBO0VBS0Usa0RBQUE7VUFBQSwwQ0FBQTtBOUJ3dUZOO0E4QnB1RkU7O0VBQ0UsOENBQUE7RUFDQSxVQUFBO0VBS0Usa0RBQUE7VUFBQSwwQ0FBQTtBOUJtdUZOO0E4Qi90RkU7Ozs7OztFQUtFLGlDQUFBO0VBQ0EseUNBQUE7RUFHQSwrQ0FBQTtBOUJndUZKO0E4Qjd0Rkk7Ozs7OztFQUtJLGtEQUFBO1VBQUEsMENBQUE7QTlCZ3VGUjtBOEIzdEZFOzs7O0VBR0UsbUNBQUE7RUFDQSxvQkFBQTtFQUNBLDJDQUFBO0VBRUEsaURBQUE7RUFDQSx1Q0FBQTtBOUI2dEZKOztBOEJqdEZFO0VDdEdBLG9CQUFBO0VBQ0Esb0JBQUE7RUFDQSw4QkFBQTtFQUNBLDBCQUFBO0VBQ0EsMEJBQUE7RUFDQSxvQ0FBQTtFQUNBLHVDQUFBO0VBQ0EsMkJBQUE7RUFDQSwyQkFBQTtFQUNBLHFDQUFBO0VBQ0EsNERBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsdUNBQUE7QS9CMnpGRjs7QThCbHVGRTs7RUN0R0Esb0JBQUE7RUFDQSxvQkFBQTtFQUNBLDhCQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQkFBQTtFQUNBLG9DQUFBO0VBQ0Esd0NBQUE7RUFDQSwyQkFBQTtFQUNBLDJCQUFBO0VBQ0EscUNBQUE7RUFDQSw0REFBQTtFQUNBLDZCQUFBO0VBQ0EsNkJBQUE7RUFDQSx1Q0FBQTtBL0I2MEZGOztBOEJwdkZFO0VDdEdBLG9CQUFBO0VBQ0Esb0JBQUE7RUFDQSw4QkFBQTtFQUNBLDBCQUFBO0VBQ0EsMEJBQUE7RUFDQSxvQ0FBQTtFQUNBLHVDQUFBO0VBQ0EsMkJBQUE7RUFDQSwyQkFBQTtFQUNBLHFDQUFBO0VBQ0EsNERBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsdUNBQUE7QS9CODFGRjs7QThCcndGRTtFQ3RHQSxvQkFBQTtFQUNBLG9CQUFBO0VBQ0EsOEJBQUE7RUFDQSwwQkFBQTtFQUNBLDBCQUFBO0VBQ0Esb0NBQUE7RUFDQSx1Q0FBQTtFQUNBLDJCQUFBO0VBQ0EsMkJBQUE7RUFDQSxxQ0FBQTtFQUNBLDREQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtFQUNBLHVDQUFBO0EvQisyRkY7O0E4QnR4RkU7RUN0R0Esb0JBQUE7RUFDQSxvQkFBQTtFQUNBLDhCQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQkFBQTtFQUNBLG9DQUFBO0VBQ0Esc0NBQUE7RUFDQSwyQkFBQTtFQUNBLDJCQUFBO0VBQ0EscUNBQUE7RUFDQSw0REFBQTtFQUNBLDZCQUFBO0VBQ0EsNkJBQUE7RUFDQSx1Q0FBQTtBL0JnNEZGOztBOEJ2eUZFO0VDdEdBLG9CQUFBO0VBQ0Esb0JBQUE7RUFDQSw4QkFBQTtFQUNBLDBCQUFBO0VBQ0EsMEJBQUE7RUFDQSxvQ0FBQTtFQUNBLHNDQUFBO0VBQ0EsMkJBQUE7RUFDQSwyQkFBQTtFQUNBLHFDQUFBO0VBQ0EsNERBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsdUNBQUE7QS9CaTVGRjs7QThCeHpGRTtFQ3RHQSxvQkFBQTtFQUNBLG9CQUFBO0VBQ0EsOEJBQUE7RUFDQSwwQkFBQTtFQUNBLDBCQUFBO0VBQ0Esb0NBQUE7RUFDQSx3Q0FBQTtFQUNBLDJCQUFBO0VBQ0EsMkJBQUE7RUFDQSxxQ0FBQTtFQUNBLDREQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtFQUNBLHVDQUFBO0EvQms2RkY7O0E4QnowRkU7RUN0R0Esb0JBQUE7RUFDQSxvQkFBQTtFQUNBLDhCQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQkFBQTtFQUNBLG9DQUFBO0VBQ0EscUNBQUE7RUFDQSwyQkFBQTtFQUNBLDJCQUFBO0VBQ0EscUNBQUE7RUFDQSw0REFBQTtFQUNBLDZCQUFBO0VBQ0EsNkJBQUE7RUFDQSx1Q0FBQTtBL0JtN0ZGOztBOEJoMEZFO0VDdkdBLHVCQUFBO0VBQ0EsOEJBQUE7RUFDQSwwQkFBQTtFQUNBLDBCQUFBO0VBQ0Esb0NBQUE7RUFDQSx1Q0FBQTtFQUNBLDJCQUFBO0VBQ0EsMkJBQUE7RUFDQSxxQ0FBQTtFQUNBLDREQUFBO0VBQ0EsZ0NBQUE7RUFDQSxpQ0FBQTtFQUNBLHVDQUFBO0VBQ0EsbUJBQUE7QS9CMjZGRjs7QThCajFGRTtFQ3ZHQSx1QkFBQTtFQUNBLDhCQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQkFBQTtFQUNBLG9DQUFBO0VBQ0Esd0NBQUE7RUFDQSwyQkFBQTtFQUNBLDJCQUFBO0VBQ0EscUNBQUE7RUFDQSw0REFBQTtFQUNBLGdDQUFBO0VBQ0EsaUNBQUE7RUFDQSx1Q0FBQTtFQUNBLG1CQUFBO0EvQjQ3RkY7O0E4QmwyRkU7RUN2R0EsdUJBQUE7RUFDQSw4QkFBQTtFQUNBLDBCQUFBO0VBQ0EsMEJBQUE7RUFDQSxvQ0FBQTtFQUNBLHNDQUFBO0VBQ0EsMkJBQUE7RUFDQSwyQkFBQTtFQUNBLHFDQUFBO0VBQ0EsNERBQUE7RUFDQSxnQ0FBQTtFQUNBLGlDQUFBO0VBQ0EsdUNBQUE7RUFDQSxtQkFBQTtBL0I2OEZGOztBOEJuM0ZFO0VDdkdBLHVCQUFBO0VBQ0EsOEJBQUE7RUFDQSwwQkFBQTtFQUNBLDBCQUFBO0VBQ0Esb0NBQUE7RUFDQSx1Q0FBQTtFQUNBLDJCQUFBO0VBQ0EsMkJBQUE7RUFDQSxxQ0FBQTtFQUNBLDREQUFBO0VBQ0EsZ0NBQUE7RUFDQSxpQ0FBQTtFQUNBLHVDQUFBO0VBQ0EsbUJBQUE7QS9CODlGRjs7QThCcDRGRTtFQ3ZHQSx1QkFBQTtFQUNBLDhCQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQkFBQTtFQUNBLG9DQUFBO0VBQ0Esc0NBQUE7RUFDQSwyQkFBQTtFQUNBLDJCQUFBO0VBQ0EscUNBQUE7RUFDQSw0REFBQTtFQUNBLGdDQUFBO0VBQ0EsaUNBQUE7RUFDQSx1Q0FBQTtFQUNBLG1CQUFBO0EvQisrRkY7O0E4QnI1RkU7RUN2R0EsdUJBQUE7RUFDQSw4QkFBQTtFQUNBLDBCQUFBO0VBQ0EsMEJBQUE7RUFDQSxvQ0FBQTtFQUNBLHNDQUFBO0VBQ0EsMkJBQUE7RUFDQSwyQkFBQTtFQUNBLHFDQUFBO0VBQ0EsNERBQUE7RUFDQSxnQ0FBQTtFQUNBLGlDQUFBO0VBQ0EsdUNBQUE7RUFDQSxtQkFBQTtBL0JnZ0dGOztBOEJ0NkZFO0VDdkdBLHVCQUFBO0VBQ0EsOEJBQUE7RUFDQSwwQkFBQTtFQUNBLDBCQUFBO0VBQ0Esb0NBQUE7RUFDQSx3Q0FBQTtFQUNBLDJCQUFBO0VBQ0EsMkJBQUE7RUFDQSxxQ0FBQTtFQUNBLDREQUFBO0VBQ0EsZ0NBQUE7RUFDQSxpQ0FBQTtFQUNBLHVDQUFBO0VBQ0EsbUJBQUE7QS9CaWhHRjs7QThCdjdGRTtFQ3ZHQSx1QkFBQTtFQUNBLDhCQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQkFBQTtFQUNBLG9DQUFBO0VBQ0EscUNBQUE7RUFDQSwyQkFBQTtFQUNBLDJCQUFBO0VBQ0EscUNBQUE7RUFDQSw0REFBQTtFQUNBLGdDQUFBO0VBQ0EsaUNBQUE7RUFDQSx1Q0FBQTtFQUNBLG1CQUFBO0EvQmtpR0Y7O0E4QjU3RkE7RUFDRSx5QkFBQTtFQUNBLG9DQUFBO0VBQ0Esd0JBQUE7RUFDQSxrQ0FBQTtFQUNBLGdEQUFBO0VBQ0Esd0NBQUE7RUFDQSxpREFBQTtFQUNBLHlDQUFBO0VBQ0EsZ0NBQUE7RUFDQSwyQ0FBQTtFQUNBLHlCQUFBO0VBQ0EsdUNBQUE7RUFFQSwwQnhCMk93QztBTm10RjFDO0E4QnA3RkU7RUFDRSwwQkFBQTtBOUJzN0ZKO0E4Qm43RkU7RUFDRSxnQ0FBQTtBOUJxN0ZKOztBOEIxNkZBOztFQ3hJRSwwQkFBQTtFQUNBLHdCQUFBO0UzQm9PSSw0QkFMSTtFMkI3TlIsK0JBQUE7QS9CdWpHRjs7QThCOTZGQTs7RUM1SUUsMkJBQUE7RUFDQSwwQkFBQTtFM0JvT0ksNEJBTEk7RTJCN05SLDhCQUFBO0EvQitqR0Y7O0FnQ2xvR0E7RVZnQk0sd0NVZko7RVZlSSxnQ1VmSjtBaENxb0dGO0FzQmxuR007RVVwQk47SVZxQlEsd0JBQUE7SUFBQSxnQkFBQTtFdEJxbkdOO0FBQ0Y7QWdDeG9HRTtFQUNFLFVBQUE7QWhDMG9HSjs7QWdDcG9HRTtFQUNFLGFBQUE7QWhDdW9HSjs7QWdDbm9HQTtFQUNFLFNBQUE7RUFDQSxnQkFBQTtFVkRJLHFDVUVKO0VWRkksNkJVRUo7QWhDc29HRjtBc0Jwb0dNO0VVTE47SVZNUSx3QkFBQTtJQUFBLGdCQUFBO0V0QnVvR047QUFDRjtBZ0N6b0dFO0VBQ0UsUUFBQTtFQUNBLFlBQUE7RVZORSxvQ1VPRjtFVlBFLDRCVU9GO0FoQzJvR0o7QXNCOW9HTTtFVUFKO0lWQ00sd0JBQUE7SUFBQSxnQkFBQTtFdEJpcEdOO0FBQ0Y7O0FpQ3RxR0E7Ozs7OztFQU1FLGtCQUFBO0FqQ3lxR0Y7O0FpQ3RxR0E7RUFDRSxtQkFBQTtBakN5cUdGO0FrQ3RwR0k7RUFDRSxxQkFBQTtFQUNBLG9CNUJtZXdCO0U0QmxleEIsdUI1Qmlld0I7RTRCaGV4QixXQUFBO0VBaENKLHVCQUFBO0VBQ0EscUNBQUE7RUFDQSxnQkFBQTtFQUNBLG9DQUFBO0FsQ3lyR0Y7QWtDcG9HSTtFQUNFLGNBQUE7QWxDc29HTjs7QWlDL3FHQTtFQUVFLDBCQUFBO0VBQ0EsOEJBQUE7RUFDQSwwQkFBQTtFQUNBLCtCQUFBO0VBQ0EsOEJBQUE7RTdCNlFJLDZCQUxJO0U2QnRRUiw0QkFBQTtFQUNBLHNCQUFBO0VBQ0EsOERBQUE7RUFDQSxxQ0FBQTtFQUNBLCtCQUFBO0VBQ0EsdURBQUE7RUFDQSw0REFBQTtFQUNBLHNDQUFBO0VBQ0EsMkRBQUE7RUFDQSxpQ0FBQTtFQUNBLHVDQUFBO0VBQ0Esb0NBQUE7RUFDQSxxQ0FBQTtFQUNBLHFDQUFBO0VBQ0EsMENBQUE7RUFDQSxrQ0FBQTtFQUNBLHFDQUFBO0VBQ0EsbUNBQUE7RUFDQSxvQ0FBQTtFQUNBLHNDQUFBO0VBR0Esa0JBQUE7RUFDQSxrQ0FBQTtFQUNBLGFBQUE7RUFDQSx1Q0FBQTtFQUNBLGtFQUFBO0VBQ0EsU0FBQTtFN0JnUEksdUNBTEk7RTZCek9SLCtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLHVDQUFBO0VBQ0EsNEJBQUE7RUFDQSw2RUFBQTtFMUJ6Q0UsK0NBQUE7QVB5dEdKO0FpQzVxR0U7RUFDRSxTQUFBO0VBQ0EsT0FBQTtFQUNBLHFDQUFBO0FqQzhxR0o7O0FpQ3RwR0k7RUFDRSxvQkFBQTtBakN5cEdOO0FpQ3ZwR007RUFDRSxXQUFBO0VBQ0EsT0FBQTtBakN5cEdSOztBaUNycEdJO0VBQ0Usa0JBQUE7QWpDd3BHTjtBaUN0cEdNO0VBQ0UsUUFBQTtFQUNBLFVBQUE7QWpDd3BHUjs7QWNsc0dJO0VtQjRCQTtJQUNFLG9CQUFBO0VqQzBxR0o7RWlDeHFHSTtJQUNFLFdBQUE7SUFDQSxPQUFBO0VqQzBxR047O0VpQ3RxR0U7SUFDRSxrQkFBQTtFakN5cUdKO0VpQ3ZxR0k7SUFDRSxRQUFBO0lBQ0EsVUFBQTtFakN5cUdOO0FBQ0Y7QWNwdEdJO0VtQjRCQTtJQUNFLG9CQUFBO0VqQzJyR0o7RWlDenJHSTtJQUNFLFdBQUE7SUFDQSxPQUFBO0VqQzJyR047O0VpQ3ZyR0U7SUFDRSxrQkFBQTtFakMwckdKO0VpQ3hyR0k7SUFDRSxRQUFBO0lBQ0EsVUFBQTtFakMwckdOO0FBQ0Y7QWNydUdJO0VtQjRCQTtJQUNFLG9CQUFBO0VqQzRzR0o7RWlDMXNHSTtJQUNFLFdBQUE7SUFDQSxPQUFBO0VqQzRzR047O0VpQ3hzR0U7SUFDRSxrQkFBQTtFakMyc0dKO0VpQ3pzR0k7SUFDRSxRQUFBO0lBQ0EsVUFBQTtFakMyc0dOO0FBQ0Y7QWN0dkdJO0VtQjRCQTtJQUNFLG9CQUFBO0VqQzZ0R0o7RWlDM3RHSTtJQUNFLFdBQUE7SUFDQSxPQUFBO0VqQzZ0R047O0VpQ3p0R0U7SUFDRSxrQkFBQTtFakM0dEdKO0VpQzF0R0k7SUFDRSxRQUFBO0lBQ0EsVUFBQTtFakM0dEdOO0FBQ0Y7QWlDbnRHRTtFQUNFLFNBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLHdDQUFBO0FqQ3F0R0o7QWtDOXlHSTtFQUNFLHFCQUFBO0VBQ0Esb0I1Qm1ld0I7RTRCbGV4Qix1QjVCaWV3QjtFNEJoZXhCLFdBQUE7RUF6QkosYUFBQTtFQUNBLHFDQUFBO0VBQ0EsMEJBQUE7RUFDQSxvQ0FBQTtBbEMwMEdGO0FrQzV4R0k7RUFDRSxjQUFBO0FsQzh4R047O0FpQ3p0R0U7RUFDRSxNQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUFDQSxhQUFBO0VBQ0Esc0NBQUE7QWpDNHRHSjtBa0NuMEdJO0VBQ0UscUJBQUE7RUFDQSxvQjVCbWV3QjtFNEJsZXhCLHVCNUJpZXdCO0U0QmhleEIsV0FBQTtFQWxCSixtQ0FBQTtFQUNBLGVBQUE7RUFDQSxzQ0FBQTtFQUNBLHdCQUFBO0FsQ3cxR0Y7QWtDanpHSTtFQUNFLGNBQUE7QWxDbXpHTjtBaUNwdUdJO0VBQ0UsaUJBQUE7QWpDc3VHTjs7QWlDaHVHRTtFQUNFLE1BQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLGFBQUE7RUFDQSx1Q0FBQTtBakNtdUdKO0FrQzMxR0k7RUFDRSxxQkFBQTtFQUNBLG9CNUJtZXdCO0U0QmxleEIsdUI1Qmlld0I7RTRCaGV4QixXQUFBO0FsQzYxR047QWtDbDFHTTtFQUNFLGFBQUE7QWxDbzFHUjtBa0NqMUdNO0VBQ0UscUJBQUE7RUFDQSxxQjVCZ2RzQjtFNEIvY3RCLHVCNUI4Y3NCO0U0QjdjdEIsV0FBQTtFQTlCTixtQ0FBQTtFQUNBLHlCQUFBO0VBQ0Esc0NBQUE7QWxDazNHRjtBa0NqMUdJO0VBQ0UsY0FBQTtBbENtMUdOO0FpQ252R0k7RUFDRSxpQkFBQTtBakNxdkdOOztBaUM5dUdBO0VBQ0UsU0FBQTtFQUNBLDZDQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtREFBQTtFQUNBLFVBQUE7QWpDaXZHRjs7QWlDM3VHQTtFQUNFLGNBQUE7RUFDQSxXQUFBO0VBQ0EsNEVBQUE7RUFDQSxXQUFBO0VBQ0EsZ0IzQjBYNEI7RTJCelg1QixvQ0FBQTtFQUNBLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtFQUNBLDZCQUFBO0VBQ0EsU0FBQTtBakM4dUdGO0FpQzV1R0U7RUFFRSwwQ0FBQTtFVnpMRixrRFUyTHVCO0FqQzR1R3pCO0FpQ3p1R0U7RUFFRSwyQ0FBQTtFQUNBLHFCQUFBO0VWak1GLG1EVWtNdUI7QWpDMHVHekI7QWlDdnVHRTtFQUVFLDZDQUFBO0VBQ0Esb0JBQUE7RUFDQSw2QkFBQTtBakN3dUdKOztBaUNsdUdBO0VBQ0UsY0FBQTtBakNxdUdGOztBaUNqdUdBO0VBQ0UsY0FBQTtFQUNBLGdGQUFBO0VBQ0EsZ0JBQUE7RTdCMEVJLG1CQUxJO0U2Qm5FUixzQ0FBQTtFQUNBLG1CQUFBO0FqQ291R0Y7O0FpQ2h1R0E7RUFDRSxjQUFBO0VBQ0EsNEVBQUE7RUFDQSxvQ0FBQTtBakNtdUdGOztBaUMvdEdBO0VBRUUsNEJBQUE7RUFDQSx5QkFBQTtFQUNBLDhEQUFBO0VBQ0EsMEJBQUE7RUFDQSxpQ0FBQTtFQUNBLG9DQUFBO0VBQ0EsNERBQUE7RUFDQSxzREFBQTtFQUNBLHFDQUFBO0VBQ0EscUNBQUE7RUFDQSwwQ0FBQTtFQUNBLG1DQUFBO0FqQ2l1R0Y7O0FtQ3Q5R0E7O0VBRUUsa0JBQUE7RUFDQSwyQkFBQTtFQUFBLDJCQUFBO0VBQUEsb0JBQUE7RUFDQSxzQkFBQTtBbkN5OUdGO0FtQ3Y5R0U7Ozs7OztFQUNFLGtCQUFBO0VBQ0EsbUJBQUE7TUFBQSxrQkFBQTtVQUFBLGNBQUE7QW5DODlHSjtBbUN6OUdFOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBTUUsVUFBQTtBbkNtZ0hKOztBbUM5L0dBO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxtQkFBQTtNQUFBLGVBQUE7RUFDQSx1QkFBQTtNQUFBLG9CQUFBO1VBQUEsMkJBQUE7QW5DaWdIRjtBbUMvL0dFO0VBQ0UsV0FBQTtBbkNpZ0hKOztBbUM3L0dBO0U1QmhCSSx1QkFBQTtBUGloSEo7QW1DNy9HRTs7O0VBRUUsaUJBQUE7QW5DZ2dISjtBbUM1L0dFOzs7Ozs7Ozs7O0U1QlZFLDBCQUFBO0VBQ0EsNkJBQUE7QVBraEhKO0FtQy8vR0U7Ozs7Ozs7Ozs7RTVCTkUseUJBQUE7RUFDQSw0QkFBQTtBUGloSEo7O0FtQ3ovR0E7RUFDRSx3QkFBQTtFQUNBLHVCQUFBO0FuQzQvR0Y7QW1DMS9HRTtFQUdFLGNBQUE7QW5DMC9HSjtBbUN2L0dFO0VBQ0UsZUFBQTtBbkN5L0dKOztBbUNyL0dBOztFQUNFLHVCQUFBO0VBQ0Esc0JBQUE7QW5DeS9HRjs7QW1DdC9HQTs7RUFDRSxzQkFBQTtFQUNBLHFCQUFBO0FuQzAvR0Y7O0FtQ3QrR0E7RUFDRSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtBbkN5K0dGO0FtQ3YrR0U7OztFQUVFLFdBQUE7QW5DMCtHSjtBbUN2K0dFOzs7RUFFRSxnQkFBQTtBbkMwK0dKO0FtQ3QrR0U7Ozs7OztFNUIxRkUsNkJBQUE7RUFDQSw0QkFBQTtBUHdrSEo7QW1DMStHRTs7Ozs7Ozs7Ozs7O0U1QjdHRSx5QkFBQTtFQUNBLDBCQUFBO0FQcW1ISjs7QW9DN25IQTtFQUVFLDZCQUFBO0VBQ0EsK0JBQUE7RUFFQSwyQkFBQTtFQUNBLHlDQUFBO0VBQ0EscURBQUE7RUFDQSxxQ0FBQTtFQUdBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsbUJBQUE7TUFBQSxlQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7QXBDNG5IRjs7QW9Dem5IQTtFQUNFLGNBQUE7RUFDQSxrRUFBQTtFaEM0UUksdUNBTEk7RWdDclFSLDJDQUFBO0VBQ0EsK0JBQUE7RUFDQSxxQkFBQTtFZGJJLCtHY2NKO0VkZEksdUdjY0o7QXBDNG5IRjtBc0J0b0hNO0VjR047SWRGUSx3QkFBQTtJQUFBLGdCQUFBO0V0QnlvSE47QUFDRjtBb0MvbkhFO0VBRUUscUNBQUE7QXBDZ29ISjtBb0MzbkhFO0VBQ0Usd0NBQUE7RUFDQSxvQkFBQTtFQUNBLGVBQUE7QXBDNm5ISjs7QW9Dcm5IQTtFQUVFLCtCQUFBO0VBQ0EsbUNBQUE7RUFDQSxxQ0FBQTtFQUNBLDhEQUFBO0VBQ0Esd0NBQUE7RUFDQSxrQ0FBQTtFQUNBLDREQUFBO0VBR0Esb0ZBQUE7QXBDcW5IRjtBb0NubkhFO0VBQ0UseURBQUE7RUFDQSxnQkFBQTtFQUNBLHlEQUFBO0U3QnRDQSx3REFBQTtFQUNBLHlEQUFBO0FQNHBISjtBb0NwbkhJO0VBR0Usa0JBQUE7RUFDQSx3REFBQTtBcENvbkhOO0FvQ2puSEk7RUFFRSx3Q0FBQTtFQUNBLDZCQUFBO0VBQ0EseUJBQUE7QXBDa25ITjtBb0M5bUhFOztFQUVFLDJDQUFBO0VBQ0EsbURBQUE7RUFDQSx5REFBQTtBcENnbkhKO0FvQzdtSEU7RUFFRSxzREFBQTtFN0JqRUEseUJBQUE7RUFDQSwwQkFBQTtBUGdySEo7O0FvQ3JtSEE7RUFFRSxzQ0FBQTtFQUNBLHNDQUFBO0VBQ0Esc0NBQUE7QXBDdW1IRjtBb0NwbUhFO0VBQ0UsZ0JBQUE7RUFDQSxTQUFBO0U3QjlGQSxnREFBQTtBUHFzSEo7QW9DcG1ISTtFQUNFLHdDQUFBO0VBQ0EsNkJBQUE7RUFDQSx5QkFBQTtBcENzbUhOO0FvQ2xtSEU7O0VBRUUsNENBQUE7RWJ6SEYsb0RhMEh1QjtBcENvbUh6Qjs7QW9DMWxIRTs7RUFFRSxtQkFBQTtNQUFBLGtCQUFBO1VBQUEsY0FBQTtFQUNBLGtCQUFBO0FwQzZsSEo7O0FvQ3hsSEU7O0VBRUUsMEJBQUE7TUFBQSxhQUFBO0VBQ0EsbUJBQUE7TUFBQSxvQkFBQTtVQUFBLFlBQUE7RUFDQSxrQkFBQTtBcEMybEhKOztBb0NybEhFOztFQUNFLFdBQUE7QXBDeWxISjs7QW9DL2tIRTtFQUNFLGFBQUE7QXBDa2xISjtBb0NobEhFO0VBQ0UsY0FBQTtBcENrbEhKOztBcUN0dkhBO0VBRUUsd0JBQUE7RUFDQSw2QkFBQTtFQUNBLHNDQUFBO0VBQ0EsMkNBQUE7RUFDQSw4Q0FBQTtFQUNBLDRDQUFBO0VBQ0EscUNBQUE7RUFDQSxrQ0FBQTtFQUNBLHFDQUFBO0VBQ0EsMkNBQUE7RUFDQSxpREFBQTtFQUNBLHNDQUFBO0VBQ0Esc0NBQUE7RUFDQSxzQ0FBQTtFQUNBLHVDQUFBO0VBQ0Esd1FBQUE7RUFDQSxvREFBQTtFQUNBLDJDQUFBO0VBQ0Esd0NBQUE7RUFDQSw0REFBQTtFQUdBLGtCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxtQkFBQTtNQUFBLGVBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsOEJBQUE7RUFDQSw4REFBQTtBckNzdkhGO0FxQ2h2SEU7Ozs7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHNCQUFBO01BQUEsa0JBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsOEJBQUE7QXJDcXZISjtBcUNqdUhBO0VBQ0UsNkNBQUE7RUFDQSxnREFBQTtFQUNBLCtDQUFBO0VqQ2tPSSwyQ0FMSTtFaUMzTlIsbUNBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0FyQ211SEY7QXFDanVIRTtFQUVFLHlDQUFBO0FyQ2t1SEo7O0FxQ3h0SEE7RUFFRSwwQkFBQTtFQUNBLCtCQUFBO0VBRUEsMkJBQUE7RUFDQSwyQ0FBQTtFQUNBLHVEQUFBO0VBQ0EsNkRBQUE7RUFHQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7QXJDdXRIRjtBcUNydEhFOztFQUVFLG9DQUFBO0FyQ3V0SEo7QXFDcHRIRTtFQUNFLGdCQUFBO0FyQ3N0SEo7O0FxQzdzSEE7RUFDRSxtQi9CNDZCa0M7RStCMzZCbEMsc0IvQjI2QmtDO0UrQjE2QmxDLDZCQUFBO0FyQ2d0SEY7QXFDOXNIRTs7O0VBR0Usb0NBQUE7QXJDZ3RISjs7QXFDbnNIQTtFQUNFLDZCQUFBO01BQUEsZ0JBQUE7RUFDQSxtQkFBQTtNQUFBLG9CQUFBO1VBQUEsWUFBQTtFQUdBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtBckNvc0hGOztBcUNoc0hBO0VBQ0UsOEVBQUE7RWpDaUpJLDZDQUxJO0VpQzFJUixjQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtFQUNBLDBFQUFBO0U5QnRJRSxxREFBQTtFZUhFLHVEZTJJSjtFZjNJSSwrQ2UySUo7QXJDbXNIRjtBc0IxMEhNO0VlK0hOO0lmOUhRLHdCQUFBO0lBQUEsZ0JBQUE7RXRCNjBITjtBQUNGO0FxQ3RzSEU7RUFDRSxxQkFBQTtBckN3c0hKO0FxQ3JzSEU7RUFDRSxxQkFBQTtFQUNBLFVBQUE7RUFDQSw4REFBQTtVQUFBLHNEQUFBO0FyQ3VzSEo7O0FxQ2pzSEE7RUFDRSxxQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxrREFBQTtFQUNBLDRCQUFBO0VBQ0EsMkJBQUE7RUFDQSxxQkFBQTtBckNvc0hGOztBcUNqc0hBO0VBQ0UseUNBQUE7RUFDQSxnQkFBQTtBckNvc0hGOztBYzV6SEk7RXVCb0lBO0lBRUkscUJBQUE7UUFBQSxpQkFBQTtJQUNBLHVCQUFBO1FBQUEsb0JBQUE7WUFBQSwyQkFBQTtFckMyckhOO0VxQ3pySE07SUFDRSw4QkFBQTtJQUFBLDZCQUFBO1FBQUEsdUJBQUE7WUFBQSxtQkFBQTtFckMyckhSO0VxQ3pySFE7SUFDRSxrQkFBQTtFckMyckhWO0VxQ3hySFE7SUFDRSxrREFBQTtJQUNBLGlEQUFBO0VyQzBySFY7RXFDdHJITTtJQUNFLGlCQUFBO0VyQ3dySFI7RXFDcnJITTtJQUNFLCtCQUFBO0lBQUEsK0JBQUE7SUFBQSx3QkFBQTtJQUNBLDZCQUFBO1FBQUEsZ0JBQUE7RXJDdXJIUjtFcUNwckhNO0lBQ0UsYUFBQTtFckNzckhSO0VxQ25ySE07SUFFRSxnQkFBQTtJQUNBLGFBQUE7SUFDQSxtQkFBQTtRQUFBLG9CQUFBO1lBQUEsWUFBQTtJQUNBLHNCQUFBO0lBQ0EsdUJBQUE7SUFDQSw4QkFBQTtJQUNBLHdDQUFBO0lBQ0Esb0JBQUE7SUFDQSxrQ0FBQTtZQUFBLDBCQUFBO0lmNU5KLHdCZThOSTtJZjlOSixnQmU4Tkk7RXJDbXJIUjtFcUNockhRO0lBQ0UsYUFBQTtFckNrckhWO0VxQy9xSFE7SUFDRSxvQkFBQTtJQUFBLG9CQUFBO0lBQUEsYUFBQTtJQUNBLG1CQUFBO1FBQUEsb0JBQUE7WUFBQSxZQUFBO0lBQ0EsVUFBQTtJQUNBLG1CQUFBO0VyQ2lySFY7QUFDRjtBYzUySEk7RXVCb0lBO0lBRUkscUJBQUE7UUFBQSxpQkFBQTtJQUNBLHVCQUFBO1FBQUEsb0JBQUE7WUFBQSwyQkFBQTtFckMwdUhOO0VxQ3h1SE07SUFDRSw4QkFBQTtJQUFBLDZCQUFBO1FBQUEsdUJBQUE7WUFBQSxtQkFBQTtFckMwdUhSO0VxQ3h1SFE7SUFDRSxrQkFBQTtFckMwdUhWO0VxQ3Z1SFE7SUFDRSxrREFBQTtJQUNBLGlEQUFBO0VyQ3l1SFY7RXFDcnVITTtJQUNFLGlCQUFBO0VyQ3V1SFI7RXFDcHVITTtJQUNFLCtCQUFBO0lBQUEsK0JBQUE7SUFBQSx3QkFBQTtJQUNBLDZCQUFBO1FBQUEsZ0JBQUE7RXJDc3VIUjtFcUNudUhNO0lBQ0UsYUFBQTtFckNxdUhSO0VxQ2x1SE07SUFFRSxnQkFBQTtJQUNBLGFBQUE7SUFDQSxtQkFBQTtRQUFBLG9CQUFBO1lBQUEsWUFBQTtJQUNBLHNCQUFBO0lBQ0EsdUJBQUE7SUFDQSw4QkFBQTtJQUNBLHdDQUFBO0lBQ0Esb0JBQUE7SUFDQSxrQ0FBQTtZQUFBLDBCQUFBO0lmNU5KLHdCZThOSTtJZjlOSixnQmU4Tkk7RXJDa3VIUjtFcUMvdEhRO0lBQ0UsYUFBQTtFckNpdUhWO0VxQzl0SFE7SUFDRSxvQkFBQTtJQUFBLG9CQUFBO0lBQUEsYUFBQTtJQUNBLG1CQUFBO1FBQUEsb0JBQUE7WUFBQSxZQUFBO0lBQ0EsVUFBQTtJQUNBLG1CQUFBO0VyQ2d1SFY7QUFDRjtBYzM1SEk7RXVCb0lBO0lBRUkscUJBQUE7UUFBQSxpQkFBQTtJQUNBLHVCQUFBO1FBQUEsb0JBQUE7WUFBQSwyQkFBQTtFckN5eEhOO0VxQ3Z4SE07SUFDRSw4QkFBQTtJQUFBLDZCQUFBO1FBQUEsdUJBQUE7WUFBQSxtQkFBQTtFckN5eEhSO0VxQ3Z4SFE7SUFDRSxrQkFBQTtFckN5eEhWO0VxQ3R4SFE7SUFDRSxrREFBQTtJQUNBLGlEQUFBO0VyQ3d4SFY7RXFDcHhITTtJQUNFLGlCQUFBO0VyQ3N4SFI7RXFDbnhITTtJQUNFLCtCQUFBO0lBQUEsK0JBQUE7SUFBQSx3QkFBQTtJQUNBLDZCQUFBO1FBQUEsZ0JBQUE7RXJDcXhIUjtFcUNseEhNO0lBQ0UsYUFBQTtFckNveEhSO0VxQ2p4SE07SUFFRSxnQkFBQTtJQUNBLGFBQUE7SUFDQSxtQkFBQTtRQUFBLG9CQUFBO1lBQUEsWUFBQTtJQUNBLHNCQUFBO0lBQ0EsdUJBQUE7SUFDQSw4QkFBQTtJQUNBLHdDQUFBO0lBQ0Esb0JBQUE7SUFDQSxrQ0FBQTtZQUFBLDBCQUFBO0lmNU5KLHdCZThOSTtJZjlOSixnQmU4Tkk7RXJDaXhIUjtFcUM5d0hRO0lBQ0UsYUFBQTtFckNneEhWO0VxQzd3SFE7SUFDRSxvQkFBQTtJQUFBLG9CQUFBO0lBQUEsYUFBQTtJQUNBLG1CQUFBO1FBQUEsb0JBQUE7WUFBQSxZQUFBO0lBQ0EsVUFBQTtJQUNBLG1CQUFBO0VyQyt3SFY7QUFDRjtBYzE4SEk7RXVCb0lBO0lBRUkscUJBQUE7UUFBQSxpQkFBQTtJQUNBLHVCQUFBO1FBQUEsb0JBQUE7WUFBQSwyQkFBQTtFckN3MEhOO0VxQ3QwSE07SUFDRSw4QkFBQTtJQUFBLDZCQUFBO1FBQUEsdUJBQUE7WUFBQSxtQkFBQTtFckN3MEhSO0VxQ3QwSFE7SUFDRSxrQkFBQTtFckN3MEhWO0VxQ3IwSFE7SUFDRSxrREFBQTtJQUNBLGlEQUFBO0VyQ3UwSFY7RXFDbjBITTtJQUNFLGlCQUFBO0VyQ3EwSFI7RXFDbDBITTtJQUNFLCtCQUFBO0lBQUEsK0JBQUE7SUFBQSx3QkFBQTtJQUNBLDZCQUFBO1FBQUEsZ0JBQUE7RXJDbzBIUjtFcUNqMEhNO0lBQ0UsYUFBQTtFckNtMEhSO0VxQ2gwSE07SUFFRSxnQkFBQTtJQUNBLGFBQUE7SUFDQSxtQkFBQTtRQUFBLG9CQUFBO1lBQUEsWUFBQTtJQUNBLHNCQUFBO0lBQ0EsdUJBQUE7SUFDQSw4QkFBQTtJQUNBLHdDQUFBO0lBQ0Esb0JBQUE7SUFDQSxrQ0FBQTtZQUFBLDBCQUFBO0lmNU5KLHdCZThOSTtJZjlOSixnQmU4Tkk7RXJDZzBIUjtFcUM3ekhRO0lBQ0UsYUFBQTtFckMrekhWO0VxQzV6SFE7SUFDRSxvQkFBQTtJQUFBLG9CQUFBO0lBQUEsYUFBQTtJQUNBLG1CQUFBO1FBQUEsb0JBQUE7WUFBQSxZQUFBO0lBQ0EsVUFBQTtJQUNBLG1CQUFBO0VyQzh6SFY7QUFDRjtBcUNyM0hJO0VBRUkscUJBQUE7TUFBQSxpQkFBQTtFQUNBLHVCQUFBO01BQUEsb0JBQUE7VUFBQSwyQkFBQTtBckNzM0hSO0FxQ3AzSFE7RUFDRSw4QkFBQTtFQUFBLDZCQUFBO01BQUEsdUJBQUE7VUFBQSxtQkFBQTtBckNzM0hWO0FxQ3AzSFU7RUFDRSxrQkFBQTtBckNzM0haO0FxQ24zSFU7RUFDRSxrREFBQTtFQUNBLGlEQUFBO0FyQ3EzSFo7QXFDajNIUTtFQUNFLGlCQUFBO0FyQ20zSFY7QXFDaDNIUTtFQUNFLCtCQUFBO0VBQUEsK0JBQUE7RUFBQSx3QkFBQTtFQUNBLDZCQUFBO01BQUEsZ0JBQUE7QXJDazNIVjtBcUMvMkhRO0VBQ0UsYUFBQTtBckNpM0hWO0FxQzkySFE7RUFFRSxnQkFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtNQUFBLG9CQUFBO1VBQUEsWUFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSw4QkFBQTtFQUNBLHdDQUFBO0VBQ0Esb0JBQUE7RUFDQSxrQ0FBQTtVQUFBLDBCQUFBO0VmNU5KLHdCZThOSTtFZjlOSixnQmU4Tkk7QXJDODJIVjtBcUMzMkhVO0VBQ0UsYUFBQTtBckM2MkhaO0FxQzEySFU7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLG1CQUFBO01BQUEsb0JBQUE7VUFBQSxZQUFBO0VBQ0EsVUFBQTtFQUNBLG1CQUFBO0FyQzQySFo7O0FxQzMxSEE7RUFFRSw0Q0FBQTtFQUNBLGtEQUFBO0VBQ0EscURBQUE7RUFDQSw4QkFBQTtFQUNBLDZCQUFBO0VBQ0EsbUNBQUE7RUFDQSwwREFBQTtFQUNBLDhRQUFBO0FyQzYxSEY7O0FzQzVtSUE7RUFFRSx3QkFBQTtFQUNBLHdCQUFBO0VBQ0EsZ0NBQUE7RUFDQSwyQkFBQTtFQUNBLDBEQUFBO0VBQ0EsaUNBQUE7RUFDQSxzQkFBQTtFQUNBLG1EQUFBO0VBQ0EsK0JBQUE7RUFDQSw2QkFBQTtFQUNBLHFDQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQ0FBQTtFQUNBLCtCQUFBO0VBR0Esa0JBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0EsWUFBQTtFQUNBLDZCQUFBO0VBQ0EscUJBQUE7RUFDQSxtQ0FBQTtFQUNBLDJCQUFBO0VBQ0EscUVBQUE7RS9CZEUsMkNBQUE7QVAybklKO0FzQ3ptSUU7RUFDRSxlQUFBO0VBQ0EsY0FBQTtBdEMybUlKO0FzQ3htSUU7RUFDRSxtQkFBQTtFQUNBLHNCQUFBO0F0QzBtSUo7QXNDeG1JSTtFQUNFLG1CQUFBO0UvQm5CRiwwREFBQTtFQUNBLDJEQUFBO0FQOG5JSjtBc0N4bUlJO0VBQ0Usc0JBQUE7RS9CVkYsOERBQUE7RUFDQSw2REFBQTtBUHFuSUo7QXNDcm1JRTs7RUFFRSxhQUFBO0F0Q3VtSUo7O0FzQ25tSUE7RUFHRSxtQkFBQTtNQUFBLGtCQUFBO1VBQUEsY0FBQTtFQUNBLHdEQUFBO0VBQ0EsMkJBQUE7QXRDb21JRjs7QXNDam1JQTtFQUNFLDRDQUFBO0F0Q29tSUY7O0FzQ2ptSUE7RUFDRSxzREFBQTtFQUNBLGdCQUFBO0F0Q29tSUY7O0FzQ2ptSUE7RUFDRSxnQkFBQTtBdENvbUlGOztBc0M1bElFO0VBQ0Usb0NBQUE7QXRDK2xJSjs7QXNDdmxJQTtFQUNFLGtFQUFBO0VBQ0EsZ0JBQUE7RUFDQSwrQkFBQTtFQUNBLHVDQUFBO0VBQ0EsNEVBQUE7QXRDMGxJRjtBc0N4bElFO0UvQnhGRSx3RkFBQTtBUG1ySUo7O0FzQ3RsSUE7RUFDRSxrRUFBQTtFQUNBLCtCQUFBO0VBQ0EsdUNBQUE7RUFDQSx5RUFBQTtBdEN5bElGO0FzQ3ZsSUU7RS9CbkdFLHdGQUFBO0FQNnJJSjs7QXNDaGxJQTtFQUNFLHVEQUFBO0VBQ0Esc0RBQUE7RUFDQSxzREFBQTtFQUNBLGdCQUFBO0F0Q21sSUY7QXNDamxJRTtFQUNFLG1DQUFBO0VBQ0Esc0NBQUE7QXRDbWxJSjs7QXNDL2tJQTtFQUNFLHVEQUFBO0VBQ0Esc0RBQUE7QXRDa2xJRjs7QXNDOWtJQTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLDJDQUFBO0UvQnJJRSxpREFBQTtBUHV0SUo7O0FzQzlrSUE7OztFQUdFLFdBQUE7QXRDaWxJRjs7QXNDOWtJQTs7RS9CdElJLDBEQUFBO0VBQ0EsMkRBQUE7QVB5dElKOztBc0Mva0lBOztFL0I3SEksOERBQUE7RUFDQSw2REFBQTtBUGl0SUo7O0FzQ3hrSUU7RUFDRSwwQ0FBQTtBdEMya0lKO0FjanNJSTtFd0JrSEo7SUFRSSxvQkFBQTtJQUFBLG9CQUFBO0lBQUEsYUFBQTtJQUNBLDhCQUFBO0lBQUEsNkJBQUE7UUFBQSx1QkFBQTtZQUFBLG1CQUFBO0V0QzJrSUY7RXNDeGtJRTtJQUVFLG1CQUFBO1FBQUEsZ0JBQUE7WUFBQSxZQUFBO0lBQ0EsZ0JBQUE7RXRDeWtJSjtFc0N2a0lJO0lBQ0UsY0FBQTtJQUNBLGNBQUE7RXRDeWtJTjtFc0Nwa0lNO0kvQnRLSiwwQkFBQTtJQUNBLDZCQUFBO0VQNnVJRjtFc0Nya0lROztJQUdFLDBCQUFBO0V0Q3NrSVY7RXNDcGtJUTs7SUFHRSw2QkFBQTtFdENxa0lWO0VzQ2prSU07SS9CdktKLHlCQUFBO0lBQ0EsNEJBQUE7RVAydUlGO0VzQ2xrSVE7O0lBR0UseUJBQUE7RXRDbWtJVjtFc0Nqa0lROztJQUdFLDRCQUFBO0V0Q2trSVY7QUFDRjs7QXVDbHlJQTtFQUVFLDZCQUFBO0VBQ0EsdUJBQUE7RUFDQSw4S0FBQTtFQUNBLG1EQUFBO0VBQ0EsZ0NBQUE7RUFDQSxzQ0FBQTtFQUNBLHdEQUFBO0VBQ0EscUNBQUE7RUFDQSxrQ0FBQTtFQUNBLGlDQUFBO0VBQ0EsNkNBQUE7RUFDQSx3U0FBQTtFQUNBLHNDQUFBO0VBQ0Esa0RBQUE7RUFDQSw4REFBQTtFQUNBLCtTQUFBO0VBQ0EsOENBQUE7RUFDQSwyRUFBQTtFQUNBLHNDQUFBO0VBQ0EsbUNBQUE7RUFDQSxvQ0FBQTtFQUNBLGlDQUFBO0F2Q295SUY7O0F1Q2h5SUE7RUFDRSxrQkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLDRFQUFBO0VuQ2lRSSxlQUxJO0VtQzFQUixvQ0FBQTtFQUNBLGdCQUFBO0VBQ0EsNENBQUE7RUFDQSxTQUFBO0VoQ3RCRSxnQkFBQTtFZ0N3QkYscUJBQUE7RWpCM0JJLGtEaUI0Qko7RWpCNUJJLDBDaUI0Qko7QXZDbXlJRjtBc0IzeklNO0VpQldOO0lqQlZRLHdCQUFBO0lBQUEsZ0JBQUE7RXRCOHpJTjtBQUNGO0F1Q3R5SUU7RUFDRSx1Q0FBQTtFQUNBLCtDQUFBO0VBQ0EsMEdBQUE7VUFBQSxrR0FBQTtBdkN3eUlKO0F1Q3R5SUk7RUFDRSxxREFBQTtFQUNBLHlEQUFBO1VBQUEsaURBQUE7QXZDd3lJTjtBdUNueUlFO0VBQ0Usb0JBQUE7TUFBQSxjQUFBO0VBQ0EseUNBQUE7RUFDQSwwQ0FBQTtFQUNBLGlCQUFBO0VBQ0EsV0FBQTtFQUNBLDhDQUFBO0VBQ0EsNEJBQUE7RUFDQSxtREFBQTtFakJsREUsMkRpQm1ERjtFakJuREUsbURpQm1ERjtBdkNxeUlKO0FzQnAxSU07RWlCc0NKO0lqQnJDTSx3QkFBQTtJQUFBLGdCQUFBO0V0QnUxSU47QUFDRjtBdUN2eUlFO0VBQ0UsVUFBQTtBdkN5eUlKO0F1Q3R5SUU7RUFDRSxVQUFBO0VBQ0Esd0RBQUE7RUFDQSxVQUFBO0VBQ0EsNERBQUE7VUFBQSxvREFBQTtBdkN3eUlKOztBdUNweUlBO0VBQ0UsZ0JBQUE7QXZDdXlJRjs7QXVDcHlJQTtFQUNFLGdDQUFBO0VBQ0Esd0NBQUE7RUFDQSwrRUFBQTtBdkN1eUlGO0F1Q3J5SUU7RWhDL0RFLHlEQUFBO0VBQ0EsMERBQUE7QVB1MklKO0F1Q3R5SUk7RWhDbEVBLCtEQUFBO0VBQ0EsZ0VBQUE7QVAyMklKO0F1Q3J5SUU7RUFDRSxhQUFBO0F2Q3V5SUo7QXVDbnlJRTtFaEM5REUsNkRBQUE7RUFDQSw0REFBQTtBUG8ySUo7QXVDbnlJTTtFaENsRUYsbUVBQUE7RUFDQSxrRUFBQTtBUHcySUo7QXVDbHlJSTtFaEN2RUEsNkRBQUE7RUFDQSw0REFBQTtBUDQySUo7O0F1Q2h5SUE7RUFDRSw4RUFBQTtBdkNteUlGOztBdUMxeElFO0VBQ0UsZUFBQTtBdkM2eElKO0F1QzF4SUU7RUFDRSxlQUFBO0VBQ0EsY0FBQTtFaENwSEEsZ0JBQUE7QVBpNUlKO0F1QzF4SUk7RUFBZ0IsYUFBQTtBdkM2eElwQjtBdUM1eElJO0VBQWUsZ0JBQUE7QXZDK3hJbkI7QXVDNXhJTTtFaEMzSEYsZ0JBQUE7QVAwNUlKOztBd0M3NklBO0VBRUUsNEJBQUE7RUFDQSw0QkFBQTtFQUNBLG1DQUFBO0VBRUEsb0JBQUE7RUFDQSwrQkFBQTtFQUNBLHNDQUFBO0VBQ0Esc0NBQUE7RUFDQSwwQ0FBQTtFQUdBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsbUJBQUE7TUFBQSxlQUFBO0VBQ0Esc0VBQUE7RUFDQSxpREFBQTtFcENxUkkseUNBTEk7RW9DOVFSLGdCQUFBO0VBQ0EseUNBQUE7RWpDQUUsaURBQUE7QVA2NklKOztBd0N2NklFO0VBQ0UsaURBQUE7QXhDMDZJSjtBd0N4NklJO0VBQ0UsV0FBQTtFQUNBLGtEQUFBO0VBQ0EseUNBQUE7RUFDQSx1RkFBQTtBeEMwNklOO0F3Q3Q2SUU7RUFDRSw2Q0FBQTtBeEN3NklKOztBeUM3OElBO0VBRUUsa0NBQUE7RUFDQSxtQ0FBQTtFckNrU0ksK0JBTEk7RXFDM1JSLDJDQUFBO0VBQ0Esd0JBQUE7RUFDQSxpQ0FBQTtFQUNBLHFDQUFBO0VBQ0EsdUNBQUE7RUFDQSx1REFBQTtFQUNBLGlDQUFBO0VBQ0EsMkNBQUE7RUFDQSx1REFBQTtFQUNBLGlDQUFBO0VBQ0Esd0VBQUE7RUFDQSxrQ0FBQTtFQUNBLGtDQUFBO0VBQ0EsNENBQUE7RUFDQSx1Q0FBQTtFQUNBLGlDQUFBO0VBQ0EsOENBQUE7RUFHQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFaENwQkEsZUFBQTtFQUNBLGdCQUFBO0FUaytJRjs7QXlDMzhJQTtFQUNFLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLHNFQUFBO0VyQ3NRSSx5Q0FMSTtFcUMvUFIsaUNBQUE7RUFDQSxxQkFBQTtFQUNBLHlDQUFBO0VBQ0EsaUZBQUE7RW5CcEJJLHFKbUJxQko7RW5CckJJLDZJbUJxQko7RW5CckJJLHFJbUJxQko7RW5CckJJLDJLbUJxQko7QXpDODhJRjtBc0IvOUlNO0VtQlFOO0luQlBRLHdCQUFBO0lBQUEsZ0JBQUE7RXRCaytJTjtBQUNGO0F5Q2o5SUU7RUFDRSxVQUFBO0VBQ0EsdUNBQUE7RUFFQSwrQ0FBQTtFQUNBLHFEQUFBO0F6Q2s5SUo7QXlDLzhJRTtFQUNFLFVBQUE7RUFDQSx1Q0FBQTtFQUNBLCtDQUFBO0VBQ0EsVW5DZ29DZ0M7RW1DL25DaEMseURBQUE7VUFBQSxpREFBQTtBekNpOUlKO0F5Qzk4SUU7RUFFRSxVQUFBO0VBQ0Esd0NBQUE7RWxCdERGLGdEa0J1RHVCO0VBQ3JCLHNEQUFBO0F6Qys4SUo7QXlDNThJRTtFQUVFLDBDQUFBO0VBQ0Esb0JBQUE7RUFDQSxrREFBQTtFQUNBLHdEQUFBO0F6QzY4SUo7O0F5Q3g4SUU7RUFDRSxpQm5DbW1DZ0M7QU53MkdwQztBeUN0OElNO0VsQzlCRiwwREFBQTtFQUNBLDZEQUFBO0FQdStJSjtBeUNwOElNO0VsQ2xERiwyREFBQTtFQUNBLDhEQUFBO0FQeS9JSjs7QXlDdjdJQTtFQ2xHRSxpQ0FBQTtFQUNBLGtDQUFBO0V0Q2dTSSxtQ0FMSTtFc0N6UlIsc0NBQUE7QTFDNmhKRjs7QXlDMTdJQTtFQ3RHRSxpQ0FBQTtFQUNBLGtDQUFBO0V0Q2dTSSxtQ0FMSTtFc0N6UlIscUNBQUE7QTFDb2lKRjs7QTJDdGlKQTtFQUVFLDRCQUFBO0VBQ0EsNEJBQUE7RXZDNlJJLDRCQUxJO0V1Q3RSUiwyQkFBQTtFQUNBLHNCQUFBO0VBQ0Esa0NBQUE7RUFHQSxxQkFBQTtFQUNBLDREQUFBO0V2Q3FSSSxvQ0FMSTtFdUM5UVIsd0NBQUE7RUFDQSxjQUFBO0VBQ0EsNEJBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esd0JBQUE7RXBDSkUsNENBQUE7QVAyaUpKO0EyQ2xpSkU7RUFDRSxhQUFBO0EzQ29pSko7O0EyQy9oSkE7O0VBQ0Usa0JBQUE7RUFDQSxTQUFBO0EzQ21pSkY7O0E0Q25rSkE7RUFFRSwwQkFBQTtFQUNBLDBCQUFBO0VBQ0EsMEJBQUE7RUFDQSw4QkFBQTtFQUNBLHlCQUFBO0VBQ0Esb0NBQUE7RUFDQSx5REFBQTtFQUNBLGtDQUFBO0VBR0Esa0JBQUE7RUFDQSw0REFBQTtFQUNBLDRDQUFBO0VBQ0EsNEJBQUE7RUFDQSxvQ0FBQTtFQUNBLDhCQUFBO0VyQ0ZFLDRDQUFBO0FQc2tKSjs7QTRDL2pKQTtFQUVFLGNBQUE7QTVDaWtKRjs7QTRDN2pKQTtFQUNFLGdCM0NNaUI7QUQwakpuQjs7QTRDeGpKQTtFQUNFLG1CdEM0M0M4QjtBTityR2hDO0E0Q3hqSkU7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0EsVUFBQTtFQUNBLHFCQUFBO0E1QzBqSko7O0E0QzFpSkU7RUNoRUEseUJBQUE7RUFDQSxzQkFBQTtFQUNBLGdDQUFBO0E3QzhtSkY7QTZDeG1KRTtFQUNFLGNBQUE7QTdDMG1KSjs7QTRDbmpKRTtFQ2hFQSx5QkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0NBQUE7QTdDdW5KRjtBNkNqbkpFO0VBQ0UsY0FBQTtBN0NtbkpKOztBNEM1akpFO0VDaEVBLHlCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQ0FBQTtBN0Nnb0pGO0E2QzFuSkU7RUFDRSxjQUFBO0E3QzRuSko7O0E0Q3JrSkU7RUNoRUEseUJBQUE7RUFDQSxzQkFBQTtFQUNBLGdDQUFBO0E3Q3lvSkY7QTZDbm9KRTtFQUNFLGNBQUE7QTdDcW9KSjs7QTRDOWtKRTtFQ2hFQSx5QkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0NBQUE7QTdDa3BKRjtBNkM1b0pFO0VBQ0UsY0FBQTtBN0M4b0pKOztBNEN2bEpFO0VDaEVBLHlCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQ0FBQTtBN0MycEpGO0E2Q3JwSkU7RUFDRSxjQUFBO0E3Q3VwSko7O0E0Q2htSkU7RUNoRUEseUJBQUE7RUFDQSxzQkFBQTtFQUNBLGdDQUFBO0E3Q29xSkY7QTZDOXBKRTtFQUNFLGNBQUE7QTdDZ3FKSjs7QTRDem1KRTtFQ2hFQSx5QkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0NBQUE7QTdDNnFKRjtBNkN2cUpFO0VBQ0UsY0FBQTtBN0N5cUpKOztBOENockpFO0VBQ0U7SUFBSywyQnhDdzZDMkI7RU40d0dsQztBQUNGOztBOEN0ckpFO0VBQ0U7SUFBSywyQnhDdzZDMkI7RU40d0dsQztBQUNGO0E4Q2hySkE7RUFFRSwwQkFBQTtFMUN5UkksZ0NBTEk7RTBDbFJSLHlCQUFBO0VBQ0EscUNBQUE7RUFDQSw4REFBQTtFQUNBLDZCQUFBO0VBQ0EsNkJBQUE7RUFDQSw2Q0FBQTtFQUdBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsaUNBQUE7RUFDQSxnQkFBQTtFMUM2UUksdUNBTEk7RTBDdFFSLHVDQUFBO0V2Q1BFLCtDQUFBO0FQdXJKSjs7QThDM3FKQTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxnQkFBQTtFQUNBLG1DQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLDJDQUFBO0V4QnZCSSxxRHdCd0JKO0V4QnhCSSw2Q3dCd0JKO0E5QzhxSkY7QXNCbHNKTTtFd0JXTjtJeEJWUSx3QkFBQTtJQUFBLGdCQUFBO0V0QnFzSk47QUFDRjs7QThDaHJKQTtFdkJDRSxxTUFBQTtFdUJDQSxvRUFBQTtBOUNtckpGOztBOEMvcUpFO0VBQ0UsMERBQUE7VUFBQSxrREFBQTtBOUNrckpKO0E4Qy9xSk07RUFKSjtJQUtNLHVCQUFBO1lBQUEsZUFBQTtFOUNrckpOO0FBQ0Y7O0ErQ3J1SkE7RUFFRSw4QkFBQTtFQUNBLHdCQUFBO0VBQ0Esa0RBQUE7RUFDQSxpQ0FBQTtFQUNBLHVDQUFBO0VBQ0Esb0NBQUE7RUFDQSxzQ0FBQTtFQUNBLHFDQUFBO0VBQ0EsMkNBQUE7RUFDQSx3Q0FBQTtFQUNBLDRDQUFBO0VBQ0EseUNBQUE7RUFDQSx1Q0FBQTtFQUNBLGlDQUFBO0VBQ0Esa0NBQUE7RUFDQSxrQ0FBQTtFQUNBLDRDQUFBO0VBR0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUdBLGVBQUE7RUFDQSxnQkFBQTtFeENYRSxpREFBQTtBUCt1Sko7O0ErQ2h1SkE7RUFDRSxxQkFBQTtFQUNBLHNCQUFBO0EvQ211SkY7QStDanVKRTtFQUVFLG9DQUFBO0VBQ0EsMEJBQUE7QS9Da3VKSjs7QStDenRKQTtFQUNFLFdBQUE7RUFDQSx3Q0FBQTtFQUNBLG1CQUFBO0EvQzR0SkY7QStDenRKRTtFQUVFLFVBQUE7RUFDQSw4Q0FBQTtFQUNBLHFCQUFBO0VBQ0Esc0RBQUE7QS9DMHRKSjtBK0N2dEpFO0VBQ0UsK0NBQUE7RUFDQSx1REFBQTtBL0N5dEpKOztBK0NqdEpBO0VBQ0Usa0JBQUE7RUFDQSxjQUFBO0VBQ0EsZ0ZBQUE7RUFDQSxpQ0FBQTtFQUNBLHFCQUFBO0VBQ0EseUNBQUE7RUFDQSxpRkFBQTtBL0NvdEpGO0ErQ2x0SkU7RXhDdkRFLCtCQUFBO0VBQ0EsZ0NBQUE7QVA0d0pKO0ErQ2x0SkU7RXhDN0NFLG1DQUFBO0VBQ0Esa0NBQUE7QVBrd0pKO0ErQ2x0SkU7RUFFRSwwQ0FBQTtFQUNBLG9CQUFBO0VBQ0Esa0RBQUE7QS9DbXRKSjtBK0Mvc0pFO0VBQ0UsVUFBQTtFQUNBLHdDQUFBO0VBQ0EsZ0RBQUE7RUFDQSxzREFBQTtBL0NpdEpKO0ErQzdzSkU7RUFDRSxtQkFBQTtBL0Mrc0pKO0ErQzdzSkk7RUFDRSx3REFBQTtFQUNBLG1EQUFBO0EvQytzSk47O0ErQ2xzSkk7RUFDRSw4QkFBQTtFQUFBLDZCQUFBO01BQUEsdUJBQUE7VUFBQSxtQkFBQTtBL0Nxc0pOO0ErQ2xzSlE7RXhDdkRKLDZEQUFBO0VBWkEsMEJBQUE7QVB5d0pKO0ErQ2pzSlE7RXhDeEVKLDJEQUFBO0VBWUEsNEJBQUE7QVBpd0pKO0ErQ2hzSlE7RUFDRSxhQUFBO0EvQ2tzSlY7QStDL3JKUTtFQUNFLG1EQUFBO0VBQ0Esb0JBQUE7QS9DaXNKVjtBK0MvckpVO0VBQ0UseURBQUE7RUFDQSxvREFBQTtBL0Npc0paOztBY3Z4Skk7RWlDOERBO0lBQ0UsOEJBQUE7SUFBQSw2QkFBQTtRQUFBLHVCQUFBO1lBQUEsbUJBQUE7RS9DNnRKSjtFK0MxdEpNO0l4Q3ZESiw2REFBQTtJQVpBLDBCQUFBO0VQaXlKRjtFK0N6dEpNO0l4Q3hFSiwyREFBQTtJQVlBLDRCQUFBO0VQeXhKRjtFK0N4dEpNO0lBQ0UsYUFBQTtFL0MwdEpSO0UrQ3Z0Sk07SUFDRSxtREFBQTtJQUNBLG9CQUFBO0UvQ3l0SlI7RStDdnRKUTtJQUNFLHlEQUFBO0lBQ0Esb0RBQUE7RS9DeXRKVjtBQUNGO0FjaHpKSTtFaUM4REE7SUFDRSw4QkFBQTtJQUFBLDZCQUFBO1FBQUEsdUJBQUE7WUFBQSxtQkFBQTtFL0NxdkpKO0UrQ2x2Sk07SXhDdkRKLDZEQUFBO0lBWkEsMEJBQUE7RVB5ekpGO0UrQ2p2Sk07SXhDeEVKLDJEQUFBO0lBWUEsNEJBQUE7RVBpekpGO0UrQ2h2Sk07SUFDRSxhQUFBO0UvQ2t2SlI7RStDL3VKTTtJQUNFLG1EQUFBO0lBQ0Esb0JBQUE7RS9DaXZKUjtFK0MvdUpRO0lBQ0UseURBQUE7SUFDQSxvREFBQTtFL0NpdkpWO0FBQ0Y7QWN4MEpJO0VpQzhEQTtJQUNFLDhCQUFBO0lBQUEsNkJBQUE7UUFBQSx1QkFBQTtZQUFBLG1CQUFBO0UvQzZ3Sko7RStDMXdKTTtJeEN2REosNkRBQUE7SUFaQSwwQkFBQTtFUGkxSkY7RStDendKTTtJeEN4RUosMkRBQUE7SUFZQSw0QkFBQTtFUHkwSkY7RStDeHdKTTtJQUNFLGFBQUE7RS9DMHdKUjtFK0N2d0pNO0lBQ0UsbURBQUE7SUFDQSxvQkFBQTtFL0N5d0pSO0UrQ3Z3SlE7SUFDRSx5REFBQTtJQUNBLG9EQUFBO0UvQ3l3SlY7QUFDRjtBY2gySkk7RWlDOERBO0lBQ0UsOEJBQUE7SUFBQSw2QkFBQTtRQUFBLHVCQUFBO1lBQUEsbUJBQUE7RS9DcXlKSjtFK0NseUpNO0l4Q3ZESiw2REFBQTtJQVpBLDBCQUFBO0VQeTJKRjtFK0NqeUpNO0l4Q3hFSiwyREFBQTtJQVlBLDRCQUFBO0VQaTJKRjtFK0NoeUpNO0lBQ0UsYUFBQTtFL0NreUpSO0UrQy94Sk07SUFDRSxtREFBQTtJQUNBLG9CQUFBO0UvQ2l5SlI7RStDL3hKUTtJQUNFLHlEQUFBO0lBQ0Esb0RBQUE7RS9DaXlKVjtBQUNGO0ErQ3B4SkE7RXhDaEpJLGdCQUFBO0FQdTZKSjtBK0NweEpFO0VBQ0UsbURBQUE7QS9Dc3hKSjtBK0NweEpJO0VBQ0Usc0JBQUE7QS9Dc3hKTjs7QWdENTdKRTtFQUNFLGNEbUx5QjtFQ2xMekIseUJEaUxzQjtBL0M4d0oxQjtBZ0Q1N0pNO0VBRUUsY0Q2S3FCO0VDNUtyQix5QkFBQTtBaEQ2N0pSO0FnRDE3Sk07RUFDRSxXL0N5QkE7RStDeEJBLHlCRHVLcUI7RUN0S3JCLHFCRHNLcUI7QS9Dc3hKN0I7O0FnRDE4SkU7RUFDRSxjRG1MeUI7RUNsTHpCLHlCRGlMc0I7QS9DNHhKMUI7QWdEMThKTTtFQUVFLGNENktxQjtFQzVLckIseUJBQUE7QWhEMjhKUjtBZ0R4OEpNO0VBQ0UsVy9DeUJBO0UrQ3hCQSx5QkR1S3FCO0VDdEtyQixxQkRzS3FCO0EvQ295SjdCOztBZ0R4OUpFO0VBQ0UsY0RtTHlCO0VDbEx6Qix5QkRpTHNCO0EvQzB5SjFCO0FnRHg5Sk07RUFFRSxjRDZLcUI7RUM1S3JCLHlCQUFBO0FoRHk5SlI7QWdEdDlKTTtFQUNFLFcvQ3lCQTtFK0N4QkEseUJEdUtxQjtFQ3RLckIscUJEc0txQjtBL0Nreko3Qjs7QWdEdCtKRTtFQUNFLGNEcUwyQjtFQ3BMM0IseUJEaUxzQjtBL0N3ekoxQjtBZ0R0K0pNO0VBRUUsY0QrS3VCO0VDOUt2Qix5QkFBQTtBaER1K0pSO0FnRHArSk07RUFDRSxXL0N5QkE7RStDeEJBLHlCRHlLdUI7RUN4S3ZCLHFCRHdLdUI7QS9DOHpKL0I7O0FnRHAvSkU7RUFDRSxjRHFMMkI7RUNwTDNCLHlCRGlMc0I7QS9DczBKMUI7QWdEcC9KTTtFQUVFLGNEK0t1QjtFQzlLdkIseUJBQUE7QWhEcS9KUjtBZ0RsL0pNO0VBQ0UsVy9DeUJBO0UrQ3hCQSx5QkR5S3VCO0VDeEt2QixxQkR3S3VCO0EvQzQwSi9COztBZ0RsZ0tFO0VBQ0UsY0RtTHlCO0VDbEx6Qix5QkRpTHNCO0EvQ28xSjFCO0FnRGxnS007RUFFRSxjRDZLcUI7RUM1S3JCLHlCQUFBO0FoRG1nS1I7QWdEaGdLTTtFQUNFLFcvQ3lCQTtFK0N4QkEseUJEdUtxQjtFQ3RLckIscUJEc0txQjtBL0M0MUo3Qjs7QWdEaGhLRTtFQUNFLGNEcUwyQjtFQ3BMM0IseUJEaUxzQjtB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OXNPUTtFQU9JLCtCQUFBO0E3RDJzT1o7O0E2RGx0T1E7RUFPSSw4QkFBQTtBN0Qrc09aOztBNkR0dE9RO0VBT0ksNEJBQUE7QTdEbXRPWjs7QTZEMXRPUTtFQU9JLDhCQUFBO0E3RHV0T1o7O0E2RDl0T1E7RUFPSSw0QkFBQTtBN0QydE9aOztBNkRsdU9RO0VBT0ksMkJBQUE7QTdEK3RPWjs7QTZEdHVPUTtFQU9JLGlDQUFBO0E3RG11T1o7O0E2RDF1T1E7RUFPSSxnQ0FBQTtBN0R1dU9aOztBNkQ5dU9RO0VBT0ksOEJBQUE7QTdEMnVPWjs7QTZEbHZPUTtFQU9JLGdDQUFBO0E3RCt1T1o7O0E2RHR2T1E7RUFPSSw4QkFBQTtBN0Rtdk9aOztBNkQxdk9RO0VBT0ksNEJBQUE7QTdEdXZPWjs7QTZEOXZPUTtFQU9JLGtDQUFBO0E3RDJ2T1o7O0E2RGx3T1E7RUFPSSxpQ0FBQTtBN0Qrdk9aOztBNkR0d09RO0VBT0ksK0JBQUE7QTdEbXdPWjs7QTZEMXdPUTtFQU9JLGlDQUFBO0E3RHV3T1o7O0E2RDl3T1E7RUFPSSwrQkFBQTtBN0Qyd09aOztBNkRseE9RO0VBT0ksMEJBQUE7QTdEK3dPWjs7QTZEdHhPUTtFQU9JLGdDQUFBO0E3RG14T1o7O0E2RDF4T1E7RUFPSSwrQkFBQTtBN0R1eE9aOztBNkQ5eE9RO0VBT0ksNkJBQUE7QTdEMnhPWjs7QTZEbHlPUTtFQU9JLCtCQUFBO0E3RCt4T1o7O0E2RHR5T1E7RUFPSSw2QkFBQTtBN0RteU9aOztBNkQxeU9RO0VBT0ksaUJBQUE7QTdEdXlPWjs7QTZEOXlPUTtFQU9JLHVCQUFBO0E3RDJ5T1o7O0E2RGx6T1E7RUFPSSxzQkFBQTtBN0QreU9aOztBNkR0ek9RO0VBT0ksb0JBQUE7QTdEbXpPWjs7QTZEMXpPUTtFQU9JLHNCQUFBO0E3RHV6T1o7O0E2RDl6T1E7RUFPSSxvQkFBQTtBN0Qyek9aOztBNkRsME9RO0VBT0ksZ0RBQUE7QTdEK3pPWjs7QTZEdDBPUTtFQU9JLDRDQUFBO0E3RG0wT1o7O0E2RDEwT1E7RUFPSSw0Q0FBQTtBN0R1ME9aOztBNkQ5ME9R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QUE7RTdEcTZUVjs7RTZENTZUTTtJQU9JLDhCQUFBO0U3RHk2VFY7O0U2RGg3VE07SUFPSSw2QkFBQTtFN0Q2NlRWOztFNkRwN1RNO0lBT0ksMkJBQUE7RTdEaTdUVjs7RTZEeDdUTTtJQU9JLDZCQUFBO0U3RHE3VFY7O0U2RDU3VE07SUFPSSwyQkFBQTtFN0R5N1RWOztFNkRoOFRNO0lBT0ksMkJBQUE7RTdENjdUVjs7RTZEcDhUTTtJQU9JLDBCQUFBO0U3RGk4VFY7O0U2RHg4VE07SUFPSSxnQ0FBQTtFN0RxOFRWOztFNkQ1OFRNO0lBT0ksK0JBQUE7RTdEeThUVjs7RTZEaDlUTTtJQU9JLDZCQUFBO0U3RDY4VFY7O0U2RHA5VE07SUFPSSwrQkFBQTtFN0RpOVRWOztFNkR4OVRNO0lBT0ksNkJBQUE7RTdEcTlUVjs7RTZENTlUTTtJQU9JLDZCQUFBO0U3RHk5VFY7O0U2RGgrVE07SUFPSSwyQkFBQTtFN0Q2OVRWOztFNkRwK1RNO0lBT0ksaUNBQUE7RTdEaStUVjs7RTZEeCtUTTtJQU9JLGdDQUFBO0U3RHErVFY7O0U2RDUrVE07SUFPSSw4QkFBQTtFN0R5K1RWOztFNkRoL1RNO0lBT0ksZ0NBQUE7RTdENitUVjs7RTZEcC9UTTtJQU9JLDhCQUFBO0U3RGkvVFY7O0U2RHgvVE07SUFPSSw4QkFBQTtFN0RxL1RWOztFNkQ1L1RNO0lBT0kseUJBQUE7RTdEeS9UVjs7RTZEaGdVTTtJQU9JLCtCQUFBO0U3RDYvVFY7O0U2RHBnVU07SUFPSSw4QkFBQTtFN0RpZ1VWOztFNkR4Z1VNO0lBT0ksNEJBQUE7RTdEcWdVVjs7RTZENWdVTTtJQU9JLDhCQUFBO0U3RHlnVVY7O0U2RGhoVU07SUFPSSw0QkFBQTtFN0Q2Z1VWOztFNkRwaFVNO0lBT0ksNEJBQUE7RTdEaWhVVjs7RTZEeGhVTTtJQU9JLHFCQUFBO0U3RHFoVVY7O0U2RDVoVU07SUFPSSwyQkFBQTtFN0R5aFVWOztFNkRoaVVNO0lBT0ksMEJBQUE7RTdENmhVVjs7RTZEcGlVTTtJQU9JLHdCQUFBO0U3RGlpVVY7O0U2RHhpVU07SUFPSSwwQkFBQTtF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OztBMEV4MFZFO0VBQXNDLGVBQUE7QTFFNDBWeEM7O0EwRTUwVkU7RUFBc0MsZUFBQTtBMUVnMVZ4Qzs7QTBFaDFWRTtFQUFzQyxlQUFBO0ExRW8xVnhDOztBMEVwMVZFO0VBQXNDLGVBQUE7QTFFdzFWeEM7O0EwRXgxVkU7RUFBc0MsZUFBQTtBMUU0MVZ4Qzs7QTBFNTFWRTtFQUFzQyxlQUFBO0ExRWcyVnhDOztBMEVoMlZFO0VBQXNDLGdCQUFBO0ExRW8yVnhDOztBMEVwMlZFO0VBQXNDLGdCQUFBO0ExRXcyVnhDOztBMEV4MlZFO0VBQXNDLGdCQUFBO0ExRTQyVnhDOztBMEU1MlZFO0VBQXNDLGdCQUFBO0ExRWczVnhDOztBMEVoM1ZFO0VBQXNDLGdCQUFBO0ExRW8zVnhDOztBMEVwM1ZFO0VBQXNDLGdCQUFBO0ExRXczVnhDOztBMEV4M1ZFO0VBQXNDLGdCQUFBO0ExRTQzVnhDOztBMEU1M1ZFO0VBQXNDLGdCQUFBO0ExRWc0VnhDOztBMEVoNFZFO0VBQXNDLGFBQUE7QTFFbzRWeEM7O0EwRXA0VkU7RUFBc0MsZ0JBQUE7QTFFdzRWeEM7O0EwRXg0VkU7RUFBc0MsZ0JBQUE7QTFFNDRWeEM7O0EwRTU0VkU7RUFBc0MsZ0JBQUE7QTFFZzVWeEM7O0EwRWg1VkU7RUFBc0MsZ0JBQUE7QTFFbzVWeEM7O0EwRXA1VkU7RUFBc0MsZ0JBQUE7QTFFdzVWeEM7O0EwRXg1VkU7RUFBc0MsZ0JBQUE7QTFFNDVWeEM7O0EwRTU1VkU7RUFBc0MsZ0JBQUE7QTFFZzZWeEM7O0EwRWg2VkU7RUFBc0MsZ0JBQUE7QTFFbzZWeEM7O0EwRXA2VkU7RUFBc0MsZ0JBQUE7QTFFdzZWeEM7O0EwRXg2VkU7RUFBc0MsZ0JBQUE7QTFFNDZWeEM7O0EwRTU2VkU7RUFBc0MsZ0JBQUE7QTFFZzdWeEM7O0EwRWg3VkU7RUFBc0MsZ0JBQUE7QTFFbzdWeEM7O0EwRXA3VkU7RUFBc0MsZ0JBQUE7QTFFdzdWeEM7O0EwRXg3VkU7RUFBc0MsZ0JBQUE7QTFFNDdWeEM7O0EwRTU3VkU7RUFBc0MsZ0JBQUE7QTFFZzhWeEM7O0EwRWg4VkU7RUFBc0MsZ0JBQUE7QTFFbzhWeEM7O0EwRXA4VkU7RUFBc0MsZ0JBQUE7QTFFdzhWeEM7O0EwRXg4VkU7RUFBc0MsZ0JBQUE7QTFFNDhWeEM7O0EwRTU4VkU7RUFBc0MsZ0JBQUE7QTFFZzlWeEM7O0EwRWg5VkU7RUFBc0MsZ0JBQUE7QTFFbzlWeEM7O0EwRXA5VkU7RUFBc0MsZ0JBQUE7QTFFdzlWeEM7O0EwRXg5VkU7RUFBc0MsZ0JBQUE7QTFFNDlWeEM7O0EwRTU5VkU7RUFBc0MsZ0JBQUE7QTFFZytWeEM7O0EwRWgrVkU7RUFBc0MsZ0JBQUE7QTFFbytWeEM7O0EwRXArVkU7RUFBc0MsZ0JBQUE7QTFFdytWeEM7O0EwRXgrVkU7RUFBc0MsZ0JBQUE7QTFFNCtWeEM7O0EwRTUrVkU7RUFBc0MsZ0JBQUE7QTFFZy9WeEM7O0EwRWgvVkU7RUFBc0MsZ0JBQUE7QTFFby9WeEM7O0EwRXAvVkU7RUFBc0MsZ0JBQUE7QTFFdy9WeEM7O0EwRXgvVkU7RUFBc0MsZ0JBQUE7QTFFNC9WeEM7O0EwRTUvVkU7RUFBc0MsZ0JBQUE7QTFFZ2dXeEM7O0EwRWhnV0U7RUFBc0MsZ0JBQUE7QTFFb2dXeEM7O0EwRXBnV0U7RUFBc0MsZ0JBQUE7QTFFd2dXeEM7O0EwRXhnV0U7RUFBc0MsZ0JBQUE7QTFFNGdXeEM7O0EwRTVnV0U7RUFBc0MsZ0JBQUE7QTFFZ2hXeEM7O0EwRWhoV0U7RUFBc0MsZ0JBQUE7QTFFb2hXeEM7O0EwRXBoV0U7RUFBc0MsZ0JBQUE7QTFFd2hXeEM7O0EwRXhoV0U7RUFBc0MsZ0JBQUE7QTFFNGhXeEM7O0EwRTVoV0U7RUFBc0MsZ0JBQUE7QTFFZ2lXeEM7O0EwRWhpV0U7RUFBc0MsZ0JBQUE7QTFFb2lXeEM7O0EwRXBpV0U7RUFBc0MsZ0JBQUE7QTFFd2lXeEM7O0EwRXhpV0U7RUFBc0MsZ0JBQUE7QTFFNGlXeEM7O0EwRTVpV0U7RUFBc0MsZ0JBQUE7QTFFZ2pXeEM7O0EwRWhqV0U7RUFBc0MsZ0JBQUE7QTFFb2pXeEM7O0EwRXBqV0U7RUFBc0MsZ0JBQUE7QTFFd2pXeEM7O0EwRXhqV0U7RUFBc0MsZ0JBQUE7QTFFNGpXeEM7O0EwRTVqV0U7RUFBc0MsZ0JBQUE7QTFFZ2tXeEM7O0EwRWhrV0U7RUFBc0MsZ0JBQUE7QTFFb2tXeEM7O0EwRXBrV0U7RUFBc0MsZ0JBQUE7QTFFd2tXeEM7O0EwRXhrV0U7RUFBc0MsZ0JBQUE7QTFFNGtXeEM7O0EwRTVrV0U7RUFBc0MsZ0JBQUE7QTFFZ2xXeEM7O0EwRWhsV0U7RUFBc0MsZ0JBQUE7QTFFb2xXeEM7O0EwRXBsV0U7RUFBc0MsZ0JBQUE7QTFFd2xXeEM7O0EwRXhsV0U7RUFBc0MsZ0JBQUE7QTFFNGxXeEM7O0EwRTVsV0U7RUFBc0MsZ0JBQUE7QTFFZ21XeEM7O0EwRWhtV0U7RUFBc0MsZ0JBQUE7QTFFb21XeEM7O0EwRXBtV0U7RUFBc0MsZ0JBQUE7QTFFd21XeEM7O0EwRXhtV0U7RUFBc0MsZ0JBQUE7QTFFNG1XeEM7O0EwRTVtV0U7RUFBc0MsZ0JBQUE7QTFFZ25XeEM7O0EwRWhuV0U7RUFBc0MsZ0JBQUE7QTFFb25XeEM7O0EwRXBuV0U7RUFBc0MsZ0JBQUE7QTFFd25XeEM7O0EwRXhuV0U7RUFBc0MsZ0JBQUE7QTFFNG5XeEM7O0EwRTVuV0U7RUFBc0MsZ0JBQUE7QTFFZ29XeEM7O0EwRWhvV0U7RUFBc0MsZ0JBQUE7QTFFb29XeEM7O0EwRXBvV0U7RUFBc0MsZ0JBQUE7QTFFd29XeEM7O0EwRXhvV0U7RUFBc0MsZ0JBQUE7QTFFNG9XeEM7O0EwRTVvV0U7RUFBc0MsZ0JBQUE7QTFFZ3BXeEM7O0EwRWhwV0U7RUFBc0MsZ0JBQUE7QTFFb3BXeEM7O0EwRXBwV0U7RUFBc0MsZ0JBQUE7QTFFd3BXeEM7O0EwRXhwV0U7RUFBc0MsZ0JBQUE7QTFFNHBXeEM7O0EwRTVwV0U7RUFBc0MsZ0JBQUE7QTFFZ3FXeEM7O0EwRWhxV0U7RUFBc0MsZ0JBQUE7QTFFb3FXeEM7O0EwRXBxV0U7RUFBc0MsZ0JBQUE7QTFFd3FXeEM7O0EwRXhxV0U7RUFBc0MsZ0JBQUE7QTFFNHFXeEM7O0EwRTVxV0U7RUFBc0MsZ0JBQUE7QTFFZ3JXeEM7O0EwRWhyV0U7RUFBc0MsZ0JBQUE7QTFFb3JXeEM7O0EwRXByV0U7RUFBc0MsZ0JBQUE7QTFFd3JXeEM7O0EwRXhyV0U7RUFBc0MsZ0JBQUE7QTFFNHJXeEM7O0EwRTVyV0U7RUFBc0MsZ0JBQUE7QTFFZ3NXeEM7O0EwRWhzV0U7RUFBc0MsZ0JBQUE7QTFFb3NXeEM7O0EwRXBzV0U7RUFBc0MsZ0JBQUE7QTFFd3NXeEM7O0EwRXhzV0U7RUFBc0MsZ0JBQUE7QTFFNHNXeEM7O0EwRTVzV0U7RUFBc0MsZ0JBQUE7QTFFZ3RXeEM7O0EwRWh0V0U7RUFBc0MsZ0JBQUE7QTFFb3RXeEM7O0EwRXB0V0U7RUFBc0MsZ0JBQUE7QTFFd3RXeEM7O0EwRXh0V0U7RUFBc0MsZ0JBQUE7QTFFNHRXeEM7O0EwRTV0V0U7RUFBc0MsZ0JBQUE7QTFFZ3VXeEM7O0EwRWh1V0U7RUFBc0MsZ0JBQUE7QTFFb3VXeEM7O0EwRXB1V0U7RUFBc0MsZ0JBQUE7QTFFd3VXeEM7O0EwRXh1V0U7RUFBc0MsZ0JBQUE7QTFFNHVXeEM7O0EwRTV1V0U7RUFBc0MsZ0JBQUE7QTFFZ3ZXeEM7O0EwRWh2V0U7RUFBc0MsZ0JBQUE7QTFFb3ZXeEM7O0EwRXB2V0U7RUFBc0MsZ0JBQUE7QTFFd3ZXeEM7O0EwRXh2V0U7RUFBc0MsZ0JBQUE7QTFFNHZXeEM7O0EwRTV2V0U7RUFBc0MsZ0JBQUE7QTFFZ3dXeEM7O0EwRWh3V0U7RUFBc0MsZ0JBQUE7QTFFb3dXeEM7O0EwRXB3V0U7RUFBc0MsZ0JBQUE7QTFFd3dXeEM7O0EwRXh3V0U7RUFBc0MsZ0JBQUE7QTFFNHdXeEM7O0EwRTV3V0U7RUFBc0MsZ0JBQUE7QTFFZ3hXeEM7O0EwRWh4V0U7RUFBc0MsZ0JBQUE7QTFFb3hXeEM7O0EwRXB4V0U7RUFBc0MsZ0JBQUE7QTFFd3hXeEM7O0EwRXh4V0U7RUFBc0MsZ0JBQUE7QTFFNHhXeEM7O0EwRTV4V0U7RUFBc0MsZ0JBQUE7QTFFZ3lXeEM7O0EwRWh5V0U7RUFBc0MsZ0JBQUE7QTFFb3lXeEM7O0EwRXB5V0U7RUFBc0MsZ0JBQUE7QTFFd3lXeEM7O0EwRXh5V0U7RUFBc0MsZ0JBQUE7QTFFNHlXeEM7O0EwRTV5V0U7RUFBc0MsZ0JBQUE7QTFFZ3pXeEM7O0EwRWh6V0U7RUFBc0MsZ0JBQUE7QTFFb3pXeEM7O0EwRXB6V0U7RUFBc0MsZ0JBQUE7QTFFd3pXeEM7O0EwRXh6V0U7RUFBc0MsZ0JBQUE7QTFFNHpXeEM7O0EwRTV6V0U7RUFBc0MsZ0JBQUE7QTFFZzBXeEM7O0EwRWgwV0U7RUFBc0MsZ0JBQUE7QTFFbzBXeEM7O0EwRXAwV0U7RUFBc0MsZ0JBQUE7QTFFdzBXeEM7O0EwRXgwV0U7RUFBc0MsZ0JBQUE7QTFFNDBXeEM7O0EwRTUwV0U7RUFBc0MsZ0JBQUE7QTFFZzFXeEM7O0EwRWgxV0U7RUFBc0MsZ0JBQUE7QTFFbzFXeEM7O0EwRXAxV0U7RUFBc0MsZ0JBQUE7QTFFdzFXeEM7O0EwRXgxV0U7RUFBc0MsZ0JBQUE7QTFFNDFXeEM7O0EwRTUxV0U7RUFBc0MsZ0JBQUE7QTFFZzJXeEM7O0EwRWgyV0U7RUFBc0MsZ0JBQUE7QTFFbzJXeEM7O0EwRXAyV0U7RUFBc0MsZ0JBQUE7QTFFdzJXeEM7O0EwRXgyV0U7RUFBc0MsZ0JBQUE7QTFFNDJXeEM7O0EwRTUyV0U7RUFBc0MsZ0JBQUE7QTFFZzNXeEM7O0EwRWgzV0U7RUFBc0MsZ0JBQUE7QTFFbzNXeEM7O0EwRXAzV0U7RUFBc0MsZ0JBQUE7QTFFdzNXeEM7O0EwRXgzV0U7RUFBc0MsZ0JBQUE7QTFFNDNXeEM7O0EwRTUzV0U7RUFBc0MsZ0JBQUE7QTFFZzRXeEM7O0EwRWg0V0U7RUFBc0MsZ0JBQUE7QTFFbzRXeEM7O0EwRXA0V0U7RUFBc0MsZ0JBQUE7QTFFdzRXeEM7O0EwRXg0V0U7RUFBc0MsZ0JBQUE7QTFFNDRXeEM7O0EwRTU0V0U7RUFBc0MsZ0JBQUE7QTFFZzVXeEM7O0EwRWg1V0U7RUFBc0MsZ0JBQUE7QTFFbzVXeEM7O0EwRXA1V0U7RUFBc0MsZ0JBQUE7QTFFdzVXeEM7O0EwRXg1V0U7RUFBc0MsZ0JBQUE7QTFFNDVXeEM7O0EwRTU1V0U7RUFBc0MsZ0JBQUE7QTFFZzZXeEM7O0EwRWg2V0U7RUFBc0MsZ0JBQUE7QTFFbzZXeEM7O0EwRXA2V0U7RUFBc0MsZ0JBQUE7QTFFdzZXeEM7O0EwRXg2V0U7RUFBc0MsZ0JBQUE7QTFFNDZXeEM7O0EwRTU2V0U7RUFBc0MsZ0JBQUE7QTFFZzdXeEM7O0EwRWg3V0U7RUFBc0MsZ0JBQUE7QTFFbzdXeEM7O0EwRXA3V0U7RUFBc0MsZ0JBQUE7QTFFdzdXeEM7O0EwRXg3V0U7RUFBc0MsZ0JBQUE7QTFFNDdXeEM7O0EwRTU3V0U7RUFBc0MsZ0JBQUE7QTFFZzhXeEM7O0EwRWg4V0U7RUFBc0MsZ0JBQUE7QTFFbzhXeEM7O0EwRXA4V0U7RUFBc0MsZ0JBQUE7QTFFdzhXeEM7O0EwRXg4V0U7RUFBc0MsZ0JBQUE7QTFFNDhXeEM7O0EwRTU4V0U7RUFBc0MsZ0JBQUE7QTFFZzlXeEM7O0EwRWg5V0U7RUFBc0MsZ0JBQUE7QTFFbzlXeEM7O0EwRXA5V0U7RUFBc0MsZ0JBQUE7QTFFdzlXeEM7O0EwRXg5V0U7RUFBc0MsZ0JBQUE7QTFFNDlXeEM7O0EwRTU5V0U7RUFBc0MsZ0JBQUE7QTFFZytXeEM7O0EwRWgrV0U7RUFBc0MsZ0JBQUE7QTFFbytXeEM7O0EwRXArV0U7RUFBc0MsZ0JBQUE7QTFFdytXeEM7O0EwRXgrV0U7RUFBc0MsZ0JBQUE7QTFFNCtXeEM7O0EwRTUrV0U7RUFBc0MsZ0JBQUE7QTFFZy9XeEM7O0EwRWgvV0U7RUFBc0MsZ0JBQUE7QTFFby9XeEM7O0EwRXAvV0U7RUFBc0MsZ0JBQUE7QTFFdy9XeEM7O0EwRXgvV0U7RUFBc0MsZ0JBQUE7QTFFNC9XeEM7O0EwRTUvV0U7RUFBc0MsZ0JBQUE7QTFFZ2dYeEM7O0EwRWhnWEU7RUFBc0MsZ0JBQUE7QTFFb2dYeEM7O0EwRXBnWEU7RUFBc0MsZ0JBQUE7QTFFd2dYeEM7O0EwRXhnWEU7RUFBc0MsZ0JBQUE7QTFFNGdYeEM7O0EwRTVnWEU7RUFBc0MsZ0JBQUE7QTFFZ2hYeEM7O0EwRWhoWEU7RUFBc0MsZ0JBQUE7QTFFb2hYeEM7O0EwRXBoWEU7RUFBc0MsZ0JBQUE7QTFFd2hYeEM7O0EwRXhoWEU7RUFBc0MsZ0JBQUE7QTFFNGhYeEM7O0EwRTVoWEU7RUFBc0MsZ0JBQUE7QTFFZ2lYeEM7O0EwRWhpWEU7RUFBc0MsZ0JBQUE7QTFFb2lYeEM7O0EwRXBpWEU7RUFBc0MsZ0JBQUE7QTFFd2lYeEM7O0EwRXhpWEU7RUFBc0MsZ0JBQUE7QTFFNGlYeEM7O0EwRTVpWEU7RUFBc0MsZ0JBQUE7QTFFZ2pYeEM7O0EwRWhqWEU7RUFBc0MsZ0JBQUE7QTFFb2pYeEM7O0EwRXBqWEU7RUFBc0MsZ0JBQUE7QTFFd2pYeEM7O0EwRXhqWEU7RUFBc0MsZ0JBQUE7QTFFNGpYeEM7O0EwRTVqWEU7RUFBc0MsZ0JBQUE7QTFFZ2tYeEM7O0EwRWhrWEU7RUFBc0MsZ0JBQUE7QTFFb2tYeEM7O0EwRXBrWEU7RUFBc0MsZ0JBQUE7QTFFd2tYeEM7O0EwRXhrWEU7RUFBc0MsZ0JBQUE7QTFFNGtYeEM7O0EwRTVrWEU7RUFBc0MsZ0JBQUE7QTFFZ2xYeEM7O0EwRWhsWEU7RUFBc0MsZ0JBQUE7QTFFb2xYeEM7O0EwRXBsWEU7RUFBc0MsZ0JBQUE7QTFFd2xYeEM7O0EwRXhsWEU7RUFBc0MsZ0JBQUE7QTFFNGxYeEM7O0EwRTVsWEU7RUFBc0MsZ0JBQUE7QTFFZ21YeEM7O0EwRWhtWEU7RUFBc0MsZ0JBQUE7QTFFb21YeEM7O0EwRXBtWEU7RUFBc0MsZ0JBQUE7QTFFd21YeEM7O0EwRXhtWEU7RUFBc0MsZ0JBQUE7QTFFNG1YeEM7O0EwRTVtWEU7RUFBc0MsZ0JBQUE7QTFFZ25YeEM7O0EwRWhuWEU7RUFBc0MsZ0JBQUE7QTFFb25YeEM7O0EwRXBuWEU7RUFBc0MsZ0JBQUE7QTFFd25YeEM7O0EwRXhuWEU7RUFBc0MsZ0JBQUE7QTFFNG5YeEM7O0EwRTVuWEU7RUFBc0MsWUFBQTtBMUVnb1h4Qzs7QTBFaG9YRTtFQUFzQyxnQkFBQTtBMUVvb1h4Qzs7QTBFcG9YRTtFQUFzQyxnQkFBQTtBMUV3b1h4Qzs7QTBFeG9YRTtFQUFzQyxnQkFBQTtBMUU0b1h4Qzs7QTBFNW9YRTtFQUFzQyxnQkFBQTtBMUVncFh4Qzs7QTBFaHBYRTtFQUFzQyxnQkFBQTtBMUVvcFh4Qzs7QTBFcHBYRTtFQUFzQyxnQkFBQTtBMUV3cFh4Qzs7QTBFeHBYRTtFQUFzQyxnQkFBQTtBMUU0cFh4Qzs7QTBFNXBYRTtFQUFzQyxnQkFBQTtBMUVncVh4Qzs7QTBFaHFYRTtFQUFzQyxnQkFBQTtBMUVvcVh4Qzs7QTBFcHFYRTtFQUFzQyxnQkFBQTtBMUV3cVh4Qzs7QTBFeHFYRTtFQUFzQyxnQkFBQTtBMUU0cVh4Qzs7QTBFNXFYRTtFQUFzQyxnQkFBQTtBMUVnclh4Qzs7QTBFaHJYRTtFQUFzQyxnQkFBQTtBMUVvclh4Qzs7QTBFcHJYRTtFQUFzQyxnQkFBQTtBMUV3clh4Qzs7QTBFeHJYRTtFQUFzQyxnQkFBQTtBMUU0clh4Qzs7QTBFNXJYRTtFQUFzQyxnQkFBQTtBMUVnc1h4Qzs7QTBFaHNYRTtFQUFzQyxnQkFBQTtBMUVvc1h4Qzs7QTBFcHNYRTtFQUFzQyxnQkFBQTtBMUV3c1h4Qzs7QTBFeHNYRTtFQUFzQyxnQkFBQTtBMUU0c1h4Qzs7QTBFNXNYRTtFQUFzQyxnQkFBQTtBMUVndFh4Qzs7QTBFaHRYRTtFQUFzQyxnQkFBQTtBMUVvdFh4Qzs7QTBFcHRYRTtFQUFzQyxnQkFBQTtBMUV3dFh4Qzs7QTBFeHRYRTtFQUFzQyxnQkFBQTtBMUU0dFh4Qzs7QTBFNXRYRTtFQUFzQyxnQkFBQTtBMUVndVh4Qzs7QTBFaHVYRTtFQUFzQyxnQkFBQTtBMUVvdVh4Qzs7QTBFcHVYRTtFQUFzQyxnQkFBQTtBMUV3dVh4Qzs7QTBFeHVYRTtFQUFzQyxnQkFBQTtBMUU0dVh4Qzs7QTBFNXVYRTtFQUFzQyxnQkFBQTtBMUVndlh4Qzs7QTBFaHZYRTtFQUFzQyxnQkFBQTtBMUVvdlh4Qzs7QTBFcHZYRTtFQUFzQyxnQkFBQTtBMUV3dlh4Qzs7QTBFeHZYRTtFQUFzQyxnQkFBQTtBMUU0dlh4Qzs7QTBFNXZYRTtFQUFzQyxnQkFBQTtBMUVnd1h4Qzs7QTBFaHdYRTtFQUFzQyxnQkFBQTtBMUVvd1h4Qzs7QTBFcHdYRTtFQUFzQyxnQkFBQTtBMUV3d1h4Qzs7QTBFeHdYRTtFQUFzQyxnQkFBQTtBMUU0d1h4Qzs7QTBFNXdYRTtFQUFzQyxnQkFBQTtBMUVneFh4Qzs7QTBFaHhYRTtFQUFzQyxnQkFBQTtBMUVveFh4Qzs7QTBFcHhYRTtFQUFzQyxnQkFBQTtBMUV3eFh4Qzs7QTBFeHhYRTtFQUFzQyxnQkFBQTtBMUU0eFh4Qzs7QTBFNXhYRTtFQUFzQyxnQkFBQTtBMUVneVh4Qzs7QTBFaHlYRTtFQUFzQyxnQkFBQTtBMUVveVh4Qzs7QTBFcHlYRTtFQUFzQyxnQkFBQTtBMUV3eVh4Qzs7QTBFeHlYRTtFQUFzQyxnQkFBQTtBMUU0eVh4Qzs7QTBFNXlYRTtFQUFzQyxnQkFBQTtBMUVnelh4Qzs7QTBFaHpYRTtFQUFzQyxnQkFBQTtBMUVvelh4Qzs7QTBFcHpYRTtFQUFzQyxnQkFBQTtBMUV3elh4Qzs7QTBFeHpYRTtFQUFzQyxnQkFBQTtBMUU0elh4Qzs7QTBFNXpYRTtFQUFzQyxnQkFBQTtBMUVnMFh4Qzs7QTBFaDBYRTtFQUFzQyxnQkFBQTtBMUVvMFh4Qzs7QTBFcDBYRTtFQUFzQyxnQkFBQTtBMUV3MFh4Qzs7QTBFeDBYRTtFQUFzQyxnQkFBQTtBMUU0MFh4Qzs7QTBFNTBYRTtFQUFzQyxnQkFBQTtBMUVnMVh4Qzs7QTBFaDFYRTtFQUFzQyxnQkFBQTtBMUVvMVh4Qzs7QTBFcDFYRTtFQUFzQyxnQkFBQTtBMUV3MVh4Qzs7QTBFeDFYRTtFQUFzQyxnQkFBQTtBMUU0MVh4Qzs7QTBFNTFYRTtFQUFzQyxnQkFBQTtBMUVnMlh4Qzs7QTBFaDJYRTtFQUFzQyxnQkFBQTtBMUVvMlh4Qzs7QTBFcDJYRTtFQUFzQyxnQkFBQTtBMUV3Mlh4Qzs7QTBFeDJYRTtFQUFzQyxnQkFBQTtBMUU0Mlh4Qzs7QTBFNTJYRTtFQUFzQyxnQkFBQTtBMUVnM1h4Qzs7QTBFaDNYRTtFQUFzQyxnQkFBQTtBMUVvM1h4Qzs7QTBFcDNYRTtFQUFzQyxnQkFBQTtBMUV3M1h4Qzs7QTBFeDNYRTtFQUFzQyxnQkFBQTtBMUU0M1h4Qzs7QTBFNTNYRTtFQUFzQyxnQkFBQTtBMUVnNFh4Qzs7QTBFaDRYRTtFQUFzQyxnQkFBQTtBMUVvNFh4Qzs7QTBFcDRYRTtFQUFzQyxnQkFBQTtBMUV3NFh4Qzs7QTBFeDRYRTtFQUFzQyxnQkFBQTtBMUU0NFh4Qzs7QTBFNTRYRTtFQUFzQyxnQkFBQTtBMUVnNVh4Qzs7QTBFaDVYRTtFQUFzQyxnQkFBQTtBMUVvNVh4Qzs7QTBFcDVYRTtFQUFzQyxnQkFBQTtBMUV3NVh4Qzs7QTBFeDVYRTtFQUFzQyxnQkFBQTtBMUU0NVh4Qzs7QTBFNTVYRTtFQUFzQyxnQkFBQTtBMUVnNlh4Qzs7QTBFaDZYRTtFQUFzQyxnQkFBQTtBMUVvNlh4Qzs7QTBFcDZYRTtFQUFzQyxnQkFBQTtBMUV3Nlh4Qzs7QTBFeDZYRTtFQUFzQyxnQkFBQTtBMUU0Nlh4Qzs7QTBFNTZYRTtFQUFzQyxnQkFBQTtBMUVnN1h4Qzs7QTBFaDdYRTtFQUFzQyxnQkFBQTtBMUVvN1h4Qzs7QTBFcDdYRTtFQUFzQyxnQkFBQTtBMUV3N1h4Qzs7QTBFeDdYRTtFQUFzQyxnQkFBQTtBMUU0N1h4Qzs7QTBFNTdYRTtFQUFzQyxZQUFBO0ExRWc4WHhDOztBMEVoOFhFO0VBQXNDLGdCQUFBO0ExRW84WHhDOztBMEVwOFhFO0VBQXNDLGdCQUFBO0ExRXc4WHhDOztBMEV4OFhFO0VBQXNDLGdCQUFBO0ExRTQ4WHhDOztBMEU1OFhFO0VBQXNDLGdCQUFBO0ExRWc5WHhDOztBMEVoOVhFO0VBQXNDLGdCQUFBO0ExRW85WHhDOztBMEVwOVhFO0VBQXNDLGdCQUFBO0ExRXc5WHhDOztBMEV4OVhFO0VBQXNDLGdCQUFBO0ExRTQ5WHhDOztBMEU1OVhFO0VBQXNDLGdCQUFBO0ExRWcrWHhDOztBMEVoK1hFO0VBQXNDLGdCQUFBO0ExRW8rWHhDOztBMEVwK1hFO0VBQXNDLGdCQUFBO0ExRXcrWHhDOztBMEV4K1hFO0VBQXNDLGdCQUFBO0ExRTQrWHhDOztBMEU1K1hFO0VBQXNDLGdCQUFBO0ExRWcvWHhDOztBMEVoL1hFO0VBQXNDLGdCQUFBO0ExRW8vWHhDOztBMEVwL1hFO0VBQXNDLGdCQUFBO0ExRXcvWHhDOztBMEV4L1hFO0VBQXNDLGdCQUFBO0ExRTQvWHhDOztBMEU1L1hFO0VBQXNDLGdCQUFBO0ExRWdnWXhDOztBMEVoZ1lFO0VBQXNDLGdCQUFBO0ExRW9nWXhDOztBMEVwZ1lFO0VBQXNDLGdCQUFBO0ExRXdnWXhDOztBMEV4Z1lFO0VBQXNDLGdCQUFBO0ExRTRnWXhDOztBMEU1Z1lFO0VBQXNDLGdCQUFBO0ExRWdoWXhDOztBMEVoaFlFO0VBQXNDLGdCQUFBO0ExRW9oWXhDOztBMEVwaFlFO0VBQXNDLGdCQUFBO0ExRXdoWXhDOztBMEV4aFlFO0VBQXNDLGdCQUFBO0ExRTRoWXhDOztBMEU1aFlFO0VBQXNDLGdCQUFBO0ExRWdpWXhDOztBMEVoaVlFO0VBQXNDLGdCQUFBO0ExRW9pWXhDOztBMEVwaVlFO0VBQXNDLGdCQUFBO0ExRXdpWXhDOztBMEV4aVlFO0VBQXNDLGdCQUFBO0ExRTRpWXhDOztBMEU1aVlFO0VBQXNDLGdCQUFBO0ExRWdqWXhDOztBMEVoallFO0VBQXNDLGdCQUFBO0ExRW9qWXhDOztBMEVwallFO0VBQXNDLGdCQUFBO0ExRXdqWXhDOztBMEV4allFO0VBQXNDLGdCQUFBO0ExRTRqWXhDOztBMEU1allFO0VBQXNDLGdCQUFBO0ExRWdrWXhDOztBMEVoa1lFO0VBQXNDLGdCQUFBO0ExRW9rWXhDOztBMEVwa1lFO0VBQXNDLGdCQUFBO0ExRXdrWXhDOztBMEV4a1lFO0VBQXNDLGdCQUFBO0ExRTRrWXhDOztBMEU1a1lFO0VBQXNDLGdCQUFBO0ExRWdsWXhDOztBMEVobFlFO0VBQXNDLGdCQUFBO0ExRW9sWXhDOztBMEVwbFlFO0VBQXNDLGdCQUFBO0ExRXdsWXhDOztBMEV4bFlFO0VBQXNDLGdCQUFBO0ExRTRsWXhDOztBMEU1bFlFO0VBQXNDLGdCQUFBO0ExRWdtWXhDOztBMEVobVlFO0VBQXNDLGdCQUFBO0ExRW9tWXhDOztBMEVwbVlFO0VBQXNDLGdCQUFBO0ExRXdtWXhDOztBMEV4bVlFO0VBQXNDLGdCQUFBO0ExRTRtWXhDOztBMEU1bVlFO0VBQXNDLGdCQUFBO0ExRWduWXhDOztBMEVobllFO0VBQXNDLGdCQUFBO0ExRW9uWXhDOztBMEVwbllFO0VBQXNDLGdCQUFBO0ExRXduWXhDOztBMEV4bllFO0VBQXNDLGdCQUFBO0ExRTRuWXhDOztBMEU1bllFO0VBQXNDLGdCQUFBO0ExRWdvWXhDOztBMEVob1lFO0VBQXNDLGdCQUFBO0ExRW9vWXhDOztBMEVwb1lFO0VBQXNDLGdCQUFBO0ExRXdvWXhDOztBMEV4b1lFO0VBQXNDLGdCQUFBO0ExRTRvWXhDOztBMEU1b1lFO0VBQXNDLGdCQUFBO0ExRWdwWXhDOztBMEVocFlFO0VBQXNDLGdCQUFBO0ExRW9wWXhDOztBMEVwcFlFO0VBQXNDLGdCQUFBO0ExRXdwWXhDOztBMEV4cFlFO0VBQXNDLGdCQUFBO0ExRTRwWXhDOztBMEU1cFlFO0VBQXNDLGdCQUFBO0ExRWdxWXhDOztBMEVocVlFO0VBQXNDLGdCQUFBO0ExRW9xWXhDOztBMEVwcVlFO0VBQXNDLGdCQUFBO0ExRXdxWXhDOztBMEV4cVlFO0VBQXNDLGdCQUFBO0ExRTRxWXhDOztBMEU1cVlFO0VBQXNDLGdCQUFBO0ExRWdyWXhDOztBMEVocllFO0VBQXNDLGdCQUFBO0ExRW9yWXhDOztBMEVwcllFO0VBQXNDLGdCQUFBO0ExRXdyWXhDOztBMEV4cllFO0VBQXNDLGdCQUFBO0ExRTRyWXhDOztBMEU1cllFO0VBQXNDLGdCQUFBO0ExRWdzWXhDOztBMEVoc1lFO0VBQXNDLGdCQUFBO0ExRW9zWXhDOztBMEVwc1lFO0VBQXNDLGdCQUFBO0ExRXdzWXhDOztBMEV4c1lFO0VBQXNDLGFBQUE7QTFFNHNZeEM7O0EwRTVzWUU7RUFBc0MsZ0JBQUE7QTFFZ3RZeEM7O0EwRWh0WUU7RUFBc0MsZ0JBQUE7QTFFb3RZeEM7O0EwRXB0WUU7RUFBc0MsZ0JBQUE7QTFFd3RZeEM7O0EwRXh0WUU7RUFBc0MsZ0JBQUE7QTFFNHRZeEM7O0EwRTV0WUU7RUFBc0MsZ0JBQUE7QTFFZ3VZeEM7O0EwRWh1WUU7RUFBc0MsZ0JBQUE7QTFFb3VZeEM7O0EwRXB1WUU7RUFBc0MsZ0JBQUE7QTFFd3VZeEM7O0EwRXh1WUU7RUFBc0MsZ0JBQUE7QTFFNHVZeEM7O0EwRTV1WUU7RUFBc0MsZ0JBQUE7QTFFZ3ZZeEM7O0EwRWh2WUU7RUFBc0MsZ0JBQUE7QTFFb3ZZeEM7O0EwRXB2WUU7RUFBc0MsZ0JBQUE7QTFFd3ZZeEM7O0EwRXh2WUU7RUFBc0MsZ0JBQUE7QTFFNHZZeEM7O0EwRTV2WUU7RUFBc0MsZ0JBQUE7QTFFZ3dZeEM7O0EwRWh3WUU7RUFBc0MsZ0JBQUE7QTFFb3dZeEM7O0EwRXB3WUU7RUFBc0MsZ0JBQUE7QTFFd3dZeEM7O0EwRXh3WUU7RUFBc0MsZ0JBQUE7QTFFNHdZeEM7O0EwRTV3WUU7RUFBc0MsZ0JBQUE7QTFFZ3hZeEM7O0EwRWh4WUU7RUFBc0MsZ0JBQUE7QTFFb3hZeEM7O0EwRXB4WUU7RUFBc0MsZ0JBQUE7QTFFd3hZeEM7O0EwRXh4WUU7RUFBc0MsZ0JBQUE7QTFFNHhZeEM7O0EwRTV4WUU7RUFBc0MsZ0JBQUE7QTFFZ3lZeEM7O0EwRWh5WUU7RUFBc0MsZ0JBQUE7QTFFb3lZeEM7O0EwRXB5WUU7RUFBc0MsZ0JBQUE7QTFFd3lZeEM7O0EwRXh5WUU7RUFBc0MsZ0JBQUE7QTFFNHlZeEM7O0EwRTV5WUU7RUFBc0MsZ0JBQUE7QTFFZ3pZeEM7O0EwRWh6WUU7RUFBc0MsZ0JBQUE7QTFFb3pZeEM7O0EwRXB6WUU7RUFBc0MsZ0JBQUE7QTFFd3pZeEM7O0EwRXh6WUU7RUFBc0MsZ0JBQUE7QTFFNHpZeEM7O0EwRTV6WUU7RUFBc0MsZ0JBQUE7QTFFZzBZeEM7O0EwRWgwWUU7RUFBc0MsZ0JBQUE7QTFFbzBZeEM7O0EwRXAwWUU7RUFBc0MsZ0JBQUE7QTFFdzBZeEM7O0EwRXgwWUU7RUFBc0MsZ0JBQUE7QTFFNDBZeEM7O0EwRTUwWUU7RUFBc0MsZ0JBQUE7QTFFZzFZeEM7O0EwRWgxWUU7RUFBc0MsZ0JBQUE7QTFFbzFZeEM7O0EwRXAxWUU7RUFBc0MsZ0JBQUE7QTFFdzFZeEM7O0EwRXgxWUU7RUFBc0MsZ0JBQUE7QTFFNDFZeEM7O0EwRTUxWUU7RUFBc0MsZ0JBQUE7QTFFZzJZeEM7O0EwRWgyWUU7RUFBc0MsZ0JBQUE7QTFFbzJZeEM7O0EwRXAyWUU7RUFBc0MsZ0JBQUE7QTFFdzJZeEM7O0EwRXgyWUU7RUFBc0MsZ0JBQUE7QTFFNDJZeEM7O0EwRTUyWUU7RUFBc0MsZ0JBQUE7QTFFZzNZeEM7O0EwRWgzWUU7RUFBc0MsZ0JBQUE7QTFFbzNZeEM7O0EwRXAzWUU7RUFBc0MsZ0JBQUE7QTFFdzNZeEM7O0EwRXgzWUU7RUFBc0MsZ0JBQUE7QTFFNDNZeEM7O0EwRTUzWUU7RUFBc0MsZ0JBQUE7QTFFZzRZeEM7O0EwRWg0WUU7RUFBc0MsZ0JBQUE7QTFFbzRZeEM7O0EwRXA0WUU7RUFBc0MsZ0JBQUE7QTFFdzRZeEM7O0EwRXg0WUU7RUFBc0MsZ0JBQUE7QTFFNDRZeEM7O0EwRTU0WUU7RUFBc0MsZ0JBQUE7QTFFZzVZeEM7O0EwRWg1WUU7RUFBc0MsZ0JBQUE7QTFFbzVZeEM7O0EwRXA1WUU7RUFBc0MsZ0JBQUE7QTFFdzVZeEM7O0EwRXg1WUU7RUFBc0MsZ0JBQUE7QTFFNDVZeEM7O0EwRTU1WUU7RUFBc0MsZ0JBQUE7QTFFZzZZeEM7O0EwRWg2WUU7RUFBc0MsZ0JBQUE7QTFFbzZZeEM7O0EwRXA2WUU7RUFBc0MsZ0JBQUE7QTFFdzZZeEM7O0EwRXg2WUU7RUFBc0MsZ0JBQUE7QTFFNDZZeEM7O0EwRTU2WUU7RUFBc0MsZ0JBQUE7QTFFZzdZeEM7O0EwRWg3WUU7RUFBc0MsZ0JBQUE7QTFFbzdZeEM7O0EwRXA3WUU7RUFBc0MsZ0JBQUE7QTFFdzdZeEM7O0EwRXg3WUU7RUFBc0MsZ0JBQUE7QTFFNDdZeEM7O0EwRTU3WUU7RUFBc0MsZ0JBQUE7QTFFZzhZeEM7O0EwRWg4WUU7RUFBc0MsZ0JBQUE7QTFFbzhZeEM7O0EwRXA4WUU7RUFBc0MsZ0JBQUE7QTFFdzhZeEM7O0EwRXg4WUU7RUFBc0MsZ0JBQUE7QTFFNDhZeEM7O0EwRTU4WUU7RUFBc0MsZ0JBQUE7QTFFZzlZeEM7O0EwRWg5WUU7RUFBc0MsZ0JBQUE7QTFFbzlZeEM7O0EwRXA5WUU7RUFBc0MsZ0JBQUE7QTFFdzlZeEM7O0EwRXg5WUU7RUFBc0MsZ0JBQUE7QTFFNDlZeEM7O0EwRTU5WUU7RUFBc0MsZ0JBQUE7QTFFZytZeEM7O0EwRWgrWUU7RUFBc0MsZ0JBQUE7QTFFbytZeEM7O0EwRXArWUU7RUFBc0MsZ0JBQUE7QTFFdytZeEM7O0EwRXgrWUU7RUFBc0MsZ0JBQUE7QTFFNCtZeEM7O0EwRTUrWUU7RUFBc0MsZ0JBQUE7QTFFZy9ZeEM7O0EwRWgvWUU7RUFBc0MsZ0JBQUE7QTFFby9ZeEM7O0EwRXAvWUU7RUFBc0MsZ0JBQUE7QTFFdy9ZeEM7O0EwRXgvWUU7RUFBc0MsZ0JBQUE7QTFFNC9ZeEM7O0EwRTUvWUU7RUFBc0MsZ0JBQUE7QTFFZ2daeEM7O0EwRWhnWkU7RUFBc0MsZ0JBQUE7QTFFb2daeEM7O0EwRXBnWkU7RUFBc0MsZ0JBQUE7QTFFd2daeEM7O0EwRXhnWkU7RUFBc0MsZ0JBQUE7QTFFNGdaeEM7O0EwRTVnWkU7RUFBc0MsZ0JBQUE7QTFFZ2haeEM7O0EwRWhoWkU7RUFBc0MsZ0JBQUE7QTFFb2haeEM7O0EwRXBoWkU7RUFBc0MsZ0JBQUE7QTFFd2haeEM7O0EwRXhoWkU7RUFBc0MsZ0JBQUE7QTFFNGhaeEM7O0EwRTVoWkU7RUFBc0MsZ0JBQUE7QTFFZ2laeEM7O0EwRWhpWkU7RUFBc0MsZ0JBQUE7QTFFb2laeEM7O0EwRXBpWkU7RUFBc0MsZ0JBQUE7QTFFd2laeEM7O0EwRXhpWkU7RUFBc0MsZ0JBQUE7QTFFNGlaeEM7O0EwRTVpWkU7RUFBc0MsZ0JBQUE7QTFFZ2paeEM7O0EwRWhqWkU7RUFBc0MsZ0JBQUE7QTFFb2paeEM7O0EwRXBqWkU7RUFBc0MsZ0JBQUE7QTFFd2paeEM7O0EwRXhqWkU7RUFBc0MsZ0JBQUE7QTFFNGpaeEM7O0EwRTVqWkU7RUFBc0MsZ0JBQUE7QTFFZ2taeEM7O0EwRWhrWkU7RUFBc0MsZ0JBQUE7QTFFb2taeEM7O0EwRXBrWkU7RUFBc0MsZ0JBQUE7QTFFd2taeEM7O0EwRXhrWkU7RUFBc0MsZ0JBQUE7QTFFNGtaeEM7O0EwRTVrWkU7RUFBc0MsZ0JBQUE7QTFFZ2xaeEM7O0EwRWhsWkU7RUFBc0MsZ0JBQUE7QTFFb2xaeEM7O0EwRXBsWkU7RUFBc0MsZ0JBQUE7QTFFd2xaeEM7O0EwRXhsWkU7RUFBc0MsZ0JBQUE7QTFFNGxaeEM7O0EwRTVsWkU7RUFBc0MsZ0JBQUE7QTFFZ21aeEM7O0EwRWhtWkU7RUFBc0MsZ0JBQUE7QTFFb21aeEM7O0EwRXBtWkU7RUFBc0MsZ0JBQUE7QTFFd21aeEM7O0EwRXhtWkU7RUFBc0MsZ0JBQUE7QTFFNG1aeEM7O0EwRTVtWkU7RUFBc0MsZ0JBQUE7QTFFZ25aeEM7O0EwRWhuWkU7RUFBc0MsZ0JBQUE7QTFFb25aeEM7O0EwRXBuWkU7RUFBc0MsZ0JBQUE7QTFFd25aeEM7O0EwRXhuWkU7RUFBc0MsZ0JBQUE7QTFFNG5aeEM7O0EwRTVuWkU7RUFBc0MsZ0JBQUE7QTFFZ29aeEM7O0EwRWhvWkU7RUFBc0MsZ0JBQUE7QTFFb29aeEM7O0EwRXBvWkU7RUFBc0MsZ0JBQUE7QTFFd29aeEM7O0EwRXhvWkU7RUFBc0MsZ0JBQUE7QTFFNG9aeEM7O0EwRTVvWkU7RUFBc0MsZ0JBQUE7QTFFZ3BaeEM7O0EwRWhwWkU7RUFBc0MsZ0JBQUE7QTFFb3BaeEM7O0EwRXBwWkU7RUFBc0MsZ0JBQUE7QTFFd3BaeEM7O0EwRXhwWkU7RUFBc0MsZ0JBQUE7QTFFNHBaeEM7O0EwRTVwWkU7RUFBc0MsZ0JBQUE7QTFFZ3FaeEM7O0EwRWhxWkU7RUFBc0MsZ0JBQUE7QTFFb3FaeEM7O0EwRXBxWkU7RUFBc0MsZ0JBQUE7QTFFd3FaeEM7O0EwRXhxWkU7RUFBc0MsZ0JBQUE7QTFFNHFaeEM7O0EwRTVxWkU7RUFBc0MsZ0JBQUE7QTFFZ3JaeEM7O0EwRWhyWkU7RUFBc0MsYUFBQTtBMUVvclp4Qzs7QTBFcHJaRTtFQUFzQyxnQkFBQTtBMUV3clp4Qzs7QTBFeHJaRTtFQUFzQyxnQkFBQTtBMUU0clp4Qzs7QTBFNXJaRTtFQUFzQyxnQkFBQTtBMUVnc1p4Qzs7QTBFaHNaRTtFQUFzQyxnQkFBQTtBMUVvc1p4Qzs7QTBFcHNaRTtFQUFzQyxnQkFBQTtBMUV3c1p4Qzs7QTBFeHNaRTtFQUFzQyxnQkFBQTtBMUU0c1p4Qzs7QTBFNXNaRTtFQUFzQyxnQkFBQTtBMUVndFp4Qzs7QTBFaHRaRTtFQUFzQyxnQkFBQTtBMUVvdFp4Qzs7QTBFcHRaRTtFQUFzQyxnQkFBQTtBMUV3dFp4Qzs7QTBFeHRaRTtFQUFzQyxnQkFBQTtBMUU0dFp4Qzs7QTBFNXRaRTtFQUFzQyxnQkFBQTtBMUVndVp4Qzs7QTBFaHVaRTtFQUFzQyxnQkFBQTtBMUVvdVp4Qzs7QTBFcHVaRTtFQUFzQyxnQkFBQTtBMUV3dVp4Qzs7QTBFeHVaRTtFQUFzQyxnQkFBQTtBMUU0dVp4Qzs7QTBFNXVaRTtFQUFzQyxnQkFBQTtBMUVndlp4Qzs7QTBFaHZaRTtFQUFzQyxnQkFBQTtBMUVvdlp4Qzs7QTBFcHZaRTtFQUFzQyxnQkFBQTtBMUV3dlp4Qzs7QTBFeHZaRTtFQUFzQyxnQkFBQTtBMUU0dlp4Qzs7QTBFNXZaRTtFQUFzQyxnQkFBQTtBMUVnd1p4Qzs7QTBFaHdaRTtFQUFzQyxnQkFBQTtBMUVvd1p4Qzs7QTBFcHdaRTtFQUFzQyxnQkFBQTtBMUV3d1p4Qzs7QTBFeHdaRTtFQUFzQyxnQkFBQTtBMUU0d1p4Qzs7QTBFNXdaRTtFQUFzQyxnQkFBQTtBMUVneFp4Qzs7QTBFaHhaRTtFQUFzQyxnQkFBQTtBMUVveFp4Qzs7QTBFcHhaRTtFQUFzQyxnQkFBQTtBMUV3eFp4Qzs7QTBFeHhaRTtFQUFzQyxnQkFBQTtBMUU0eFp4Qzs7QTBFNXhaRTtFQUFzQyxnQkFBQTtBMUVneVp4Qzs7QTBFaHlaRTtFQUFzQyxnQkFBQTtBMUVveVp4Qzs7QTBFcHlaRTtFQUFzQyxnQkFBQTtBMUV3eVp4Qzs7QTBFeHlaRTtFQUFzQyxnQkFBQTtBMUU0eVp4Qzs7QTBFNXlaRTtFQUFzQyxnQkFBQTtBMUVnelp4Qzs7QTBFaHpaRTtFQUFzQyxnQkFBQTtBMUVvelp4Qzs7QTBFcHpaRTtFQUFzQyxnQkFBQTtBMUV3elp4Qzs7QTBFeHpaRTtFQUFzQyxnQkFBQTtBMUU0elp4Qzs7QTBFNXpaRTtFQUFzQyxnQkFBQTtBMUVnMFp4Qzs7QTBFaDBaRTtFQUFzQyxnQkFBQTtBMUVvMFp4Qzs7QTBFcDBaRTtFQUFzQyxnQkFBQTtBMUV3MFp4Qzs7QTBFeDBaRTtFQUFzQyxnQkFBQTtBMUU0MFp4Qzs7QTBFNTBaRTtFQUFzQyxnQkFBQTtBMUVnMVp4Qzs7QTBFaDFaRTtFQUFzQyxnQkFBQTtBMUVvMVp4Qzs7QTBFcDFaRTtFQUFzQyxnQkFBQTtBMUV3MVp4Qzs7QTBFeDFaRTtFQUFzQyxnQkFBQTtBMUU0MVp4Qzs7QTBFNTFaRTtFQUFzQyxnQkFBQTtBMUVnMlp4Qzs7QTBFaDJaRTtFQUFzQyxnQkFBQTtBMUVvMlp4Qzs7QTBFcDJaRTtFQUFzQyxnQkFBQTtBMUV3Mlp4Qzs7QTBFeDJaRTtFQUFzQyxnQkFBQTtBMUU0Mlp4Qzs7QTBFNTJaRTtFQUFzQyxnQkFBQTtBMUVnM1p4Qzs7QTBFaDNaRTtFQUFzQyxnQkFBQTtBMUVvM1p4Qzs7QTBFcDNaRTtFQUFzQyxnQkFBQTtBMUV3M1p4Qzs7QTBFeDNaRTtFQUFzQyxnQkFBQTtBMUU0M1p4Qzs7QTBFNTNaRTtFQUFzQyxnQkFBQTtBMUVnNFp4Qzs7QTBFaDRaRTtFQUFzQyxnQkFBQTtBMUVvNFp4Qzs7QTBFcDRaRTtFQUFzQyxnQkFBQTtBMUV3NFp4Qzs7QTBFeDRaRTtFQUFzQyxnQkFBQTtBMUU0NFp4Qzs7QTBFNTRaRTtFQUFzQyxnQkFBQTtBMUVnNVp4Qzs7QTBFaDVaRTtFQUFzQyxnQkFBQTtBMUVvNVp4Qzs7QTBFcDVaRTtFQUFzQyxnQkFBQTtBMUV3NVp4Qzs7QTBFeDVaRTtFQUFzQyxnQkFBQTtBMUU0NVp4Qzs7QTBFNTVaRTtFQUFzQyxnQkFBQTtBMUVnNlp4Qzs7QTBFaDZaRTtFQUFzQyxnQkFBQTtBMUVvNlp4Qzs7QTBFcDZaRTtFQUFzQyxnQkFBQTtBMUV3Nlp4Qzs7QTBFeDZaRTtFQUFzQyxnQkFBQTtBMUU0Nlp4Qzs7QTBFNTZaRTtFQUFzQyxnQkFBQTtBMUVnN1p4Qzs7QTBFaDdaRTtFQUFzQyxnQkFBQTtBMUVvN1p4Qzs7QTBFcDdaRTtFQUFzQyxnQkFBQTtBMUV3N1p4Qzs7QTBFeDdaRTtFQUFzQyxnQkFBQTtBMUU0N1p4Qzs7QTBFNTdaRTtFQUFzQyxnQkFBQTtBMUVnOFp4Qzs7QTBFaDhaRTtFQUFzQyxnQkFBQTtBMUVvOFp4Qzs7QTBFcDhaRTtFQUFzQyxnQkFBQTtBMUV3OFp4Qzs7QTBFeDhaRTtFQUFzQyxnQkFBQTtBMUU0OFp4Qzs7QTBFNThaRTtFQUFzQyxnQkFBQTtBMUVnOVp4Qzs7QTBFaDlaRTtFQUFzQyxnQkFBQTtBMUVvOVp4Qzs7QTBFcDlaRTtFQUFzQyxnQkFBQTtBMUV3OVp4Qzs7QTBFeDlaRTtFQUFzQyxnQkFBQTtBMUU0OVp4Qzs7QTBFNTlaRTtFQUFzQyxnQkFBQTtBMUVnK1p4Qzs7QTBFaCtaRTtFQUFzQyxnQkFBQTtBMUVvK1p4Qzs7QTBFcCtaRTtFQUFzQyxnQkFBQTtBMUV3K1p4Qzs7QTBFeCtaRTtFQUFzQyxnQkFBQTtBMUU0K1p4Qzs7QTBFNStaRTtFQUFzQyxnQkFBQTtBMUVnL1p4Qzs7QTBFaC9aRTtFQUFzQyxnQkFBQTtBMUVvL1p4Qzs7QTBFcC9aRTtFQUFzQyxnQkFBQTtBMUV3L1p4Qzs7QTBFeC9aRTtFQUFzQyxnQkFBQTtBMUU0L1p4Qzs7QTBFNS9aRTtFQUFzQyxnQkFBQTtBMUVnZ2F4Qzs7QTBFaGdhRTtFQUFzQyxnQkFBQTtBMUVvZ2F4Qzs7QTBFcGdhRTtFQUFzQyxnQkFBQTtBMUV3Z2F4Qzs7QTBFeGdhRTtFQUFzQyxnQkFBQTtBMUU0Z2F4Qzs7QTBFNWdhRTtFQUFzQyxnQkFBQTtBMUVnaGF4Qzs7QTBFaGhhRTtFQUFzQyxnQkFBQTtBMUVvaGF4Qzs7QTBFcGhhRTtFQUFzQyxnQkFBQTtBMUV3aGF4Qzs7QTBFeGhhRTtFQUFzQyxnQkFBQTtBMUU0aGF4Qzs7QTBFNWhhRTtFQUFzQyxnQkFBQTtBMUVnaWF4Qzs7QTBFaGlhRTtFQUFzQyxnQkFBQTtBMUVvaWF4Qzs7QTBFcGlhRTtFQUFzQyxnQkFBQTtBMUV3aWF4Qzs7QTBFeGlhRTtFQUFzQyxnQkFBQTtBMUU0aWF4Qzs7QTBFNWlhRTtFQUFzQyxnQkFBQTtBMUVnamF4Qzs7QTBFaGphRTtFQUFzQyxnQkFBQTtBMUVvamF4Qzs7QTBFcGphRTtFQUFzQyxnQkFBQTtBMUV3amF4Qzs7QTBFeGphRTtFQUFzQyxnQkFBQTtBMUU0amF4Qzs7QTBFNWphRTtFQUFzQyxnQkFBQTtBMUVna2F4Qzs7QTBFaGthRTtFQUFzQyxnQkFBQTtBMUVva2F4Qzs7QTBFcGthRTtFQUFzQyxnQkFBQTtBMUV3a2F4Qzs7QTBFeGthRTtFQUFzQyxnQkFBQTtBMUU0a2F4Qzs7QTBFNWthRTtFQUFzQyxnQkFBQTtBMUVnbGF4Qzs7QTBFaGxhRTtFQUFzQyxnQkFBQTtBMUVvbGF4Qzs7QTBFcGxhRTtFQUFzQyxnQkFBQTtBMUV3bGF4Qzs7QTBFeGxhRTtFQUFzQyxnQkFBQTtBMUU0bGF4Qzs7QTBFNWxhRTtFQUFzQyxnQkFBQTtBMUVnbWF4Qzs7QTBFaG1hRTtFQUFzQyxnQkFBQTtBMUVvbWF4Qzs7QTBFcG1hRTtFQUFzQyxnQkFBQTtBMUV3bWF4Qzs7QTBFeG1hRTtFQUFzQyxnQkFBQTtBMUU0bWF4Qzs7QTBFNW1hRTtFQUFzQyxnQkFBQTtBMUVnbmF4Qzs7QTBFaG5hRTtFQUFzQyxnQkFBQTtBMUVvbmF4Qzs7QTBFcG5hRTtFQUFzQyxnQkFBQTtBMUV3bmF4Qzs7QTBFeG5hRTtFQUFzQyxnQkFBQTtBMUU0bmF4Qzs7QTBFNW5hRTtFQUFzQyxnQkFBQTtBMUVnb2F4Qzs7QTBFaG9hRTtFQUFzQyxnQkFBQTtBMUVvb2F4Qzs7QTBFcG9hRTtFQUFzQyxnQkFBQTtBMUV3b2F4Qzs7QTBFeG9hRTtFQUFzQyxnQkFBQTtBMUU0b2F4Qzs7QTBFNW9hRTtFQUFzQyxnQkFBQTtBMUVncGF4Qzs7QTBFaHBhRTtFQUFzQyxnQkFBQTtBMUVvcGF4Qzs7QTBFcHBhRTtFQUFzQyxnQkFBQTtBMUV3cGF4Qzs7QTBFeHBhRTtFQUFzQyxnQkFBQTtBMUU0cGF4Qzs7QTBFNXBhRTtFQUFzQyxnQkFBQTtBMUVncWF4Qzs7QTBFaHFhRTtFQUFzQyxnQkFBQTtBMUVvcWF4Qzs7QTBFcHFhRTtFQUFzQyxnQkFBQTtBMUV3cWF4Qzs7QTBFeHFhRTtFQUFzQyxnQkFBQTtBMUU0cWF4Qzs7QTBFNXFhRTtFQUFzQyxnQkFBQTtBMUVncmF4Qzs7QTBFaHJhRTtFQUFzQyxnQkFBQTtBMUVvcmF4Qzs7QTBFcHJhRTtFQUFzQyxnQkFBQTtBMUV3cmF4Qzs7QTBFeHJhRTtFQUFzQyxnQkFBQTtBMUU0cmF4Qzs7QTBFNXJhRTtFQUFzQyxnQkFBQTtBMUVnc2F4Qzs7QTBFaHNhRTtFQUFzQyxnQkFBQTtBMUVvc2F4Qzs7QTBFcHNhRTtFQUFzQyxnQkFBQTtBMUV3c2F4Qzs7QTBFeHNhRTtFQUFzQyxnQkFBQTtBMUU0c2F4Qzs7QTBFNXNhRTtFQUFzQyxnQkFBQTtBMUVndGF4Qzs7QTBFaHRhRTtFQUFzQyxnQkFBQTtBMUVvdGF4Qzs7QTBFcHRhRTtFQUFzQyxnQkFBQTtBMUV3dGF4Qzs7QTBFeHRhRTtFQUFzQyxnQkFBQTtBMUU0dGF4Qzs7QTBFNXRhRTtFQUFzQyxnQkFBQTtBMUVndWF4Qzs7QTBFaHVhRTtFQUFzQyxnQkFBQTtBMUVvdWF4Qzs7QTBFcHVhRTtFQUFzQyxnQkFBQTtBMUV3dWF4Qzs7QTBFeHVhRTtFQUFzQyxnQkFBQTtBMUU0dWF4Qzs7QTBFNXVhRTtFQUFzQyxnQkFBQTtBMUVndmF4Qzs7QTBFaHZhRTtFQUFzQyxnQkFBQTtBMUVvdmF4Qzs7QTBFcHZhRTtFQUFzQyxnQkFBQTtBMUV3dmF4Qzs7QTBFeHZhRTtFQUFzQyxnQkFBQTtBMUU0dmF4Qzs7QTBFNXZhRTtFQUFzQyxnQkFBQTtBMUVnd2F4Qzs7QTBFaHdhRTtFQUFzQyxnQkFBQTtBMUVvd2F4Qzs7QTBFcHdhRTtFQUFzQyxnQkFBQTtBMUV3d2F4Qzs7QTBFeHdhRTtFQUFzQyxnQkFBQTtBMUU0d2F4Qzs7QTBFNXdhRTtFQUFzQyxnQkFBQTtBMUVneGF4Qzs7QTBFaHhhRTtFQUFzQyxnQkFBQTtBMUVveGF4Qzs7QTBFcHhhRTtFQUFzQyxnQkFBQTtBMUV3eGF4Qzs7QTBFeHhhRTtFQUFzQyxnQkFBQTtBMUU0eGF4Qzs7QTBFNXhhRTtFQUFzQyxnQkFBQTtBMUVneWF4Qzs7QTBFaHlhRTtFQUFzQyxnQkFBQTtBMUVveWF4Qzs7QTBFcHlhRTtFQUFzQyxnQkFBQTtBMUV3eWF4Qzs7QTBFeHlhRTtFQUFzQyxnQkFBQTtBMUU0eWF4Qzs7QTBFNXlhRTtFQUFzQyxnQkFBQTtBMUVnemF4Qzs7QTBFaHphRTtFQUFzQyxnQkFBQTtBMUVvemF4Qzs7QTBFcHphRTtFQUFzQyxnQkFBQTtBMUV3emF4Qzs7QTBFeHphRTtFQUFzQyxnQkFBQTtBMUU0emF4Qzs7QTBFNXphRTtFQUFzQyxnQkFBQTtBMUVnMGF4Qzs7QTBFaDBhRTtFQUFzQyxnQkFBQTtBMUVvMGF4Qzs7QTBFcDBhRTtFQUFzQyxnQkFBQTtBMUV3MGF4Qzs7QTBFeDBhRTtFQUFzQyxnQkFBQTtBMUU0MGF4Qzs7QTBFNTBhRTtFQUFzQyxnQkFBQTtBMUVnMWF4Qzs7QTBFaDFhRTtFQUFzQyxnQkFBQTtBMUVvMWF4Qzs7QTBFcDFhRTtFQUFzQyxnQkFBQTtBMUV3MWF4Qzs7QTBFeDFhRTtFQUFzQyxnQkFBQTtBMUU0MWF4Qzs7QTBFNTFhRTtFQUFzQyxnQkFBQTtBMUVnMmF4Qzs7QTBFaDJhRTtFQUFzQyxnQkFBQTtBMUVvMmF4Qzs7QTBFcDJhRTtFQUFzQyxnQkFBQTtBMUV3MmF4Qzs7QTBFeDJhRTtFQUFzQyxhQUFBO0ExRTQyYXhDOztBMEU1MmFFO0VBQXNDLGdCQUFBO0ExRWczYXhDOztBMEVoM2FFO0VBQXNDLGdCQUFBO0ExRW8zYXhDOztBMEVwM2FFO0VBQXNDLGdCQUFBO0ExRXczYXhDOztBMEV4M2FFO0VBQXNDLGdCQUFBO0ExRTQzYXhDOztBMEU1M2FFO0VBQXNDLGdCQUFBO0ExRWc0YXhDOztBMEVoNGFFO0VBQXNDLGdCQUFBO0ExRW80YXhDOztBMEVwNGFFO0VBQXNDLGdCQUFBO0ExRXc0YXhDOztBMEV4NGFFO0VBQXNDLGdCQUFBO0ExRTQ0YXhDOztBMEU1NGFFO0VBQXNDLGdCQUFBO0ExRWc1YXhDOztBMEVoNWFFO0VBQXNDLGdCQUFBO0ExRW81YXhDOztBMEVwNWFFO0VBQXNDLGdCQUFBO0ExRXc1YXhDOztBMEV4NWFFO0VBQXNDLGdCQUFBO0ExRTQ1YXhDOztBMEU1NWFFO0VBQXNDLGdCQUFBO0ExRWc2YXhDOztBMEVoNmFFO0VBQXNDLGdCQUFBO0ExRW82YXhDOztBMEVwNmFFO0VBQXNDLGdCQUFBO0ExRXc2YXhDOztBMEV4NmFFO0VBQXNDLGdCQUFBO0ExRTQ2YXhDOztBMEU1NmFFO0VBQXNDLGdCQUFBO0ExRWc3YXhDOztBMEVoN2FFO0VBQXNDLGdCQUFBO0ExRW83YXhDOztBMEVwN2FFO0VBQXNDLGdCQUFBO0ExRXc3YXhDOztBMEV4N2FFO0VBQXNDLGdCQUFBO0ExRTQ3YXhDOztBMEU1N2FFO0VBQXNDLGdCQUFBO0ExRWc4YXhDOztBMEVoOGFFO0VBQXNDLGdCQUFBO0ExRW84YXhDOztBMEVwOGFFO0VBQXNDLGdCQUFBO0ExRXc4YXhDOztBMEV4OGFFO0VBQXNDLGdCQUFBO0ExRTQ4YXhDOztBMEU1OGFFO0VBQXNDLGdCQUFBO0ExRWc5YXhDOztBMEVoOWFFO0VBQXNDLGdCQUFBO0ExRW85YXhDOztBMEVwOWFFO0VBQXNDLGdCQUFBO0ExRXc5YXhDOztBMEV4OWFFO0VBQXNDLGdCQUFBO0ExRTQ5YXhDOztBMEU1OWFFO0VBQXNDLGdCQUFBO0ExRWcrYXhDOztBMEVoK2FFO0VBQXNDLGdCQUFBO0ExRW8rYXhDOztBMEVwK2FFO0VBQXNDLGdCQUFBO0ExRXcrYXhDOztBMEV4K2FFO0VBQXNDLGdCQUFBO0ExRTQrYXhDOztBMEU1K2FFO0VBQXNDLGdCQUFBO0ExRWcvYXhDOztBMEVoL2FFO0VBQXNDLGdCQUFBO0ExRW8vYXhDOztBMEVwL2FFO0VBQXNDLGdCQUFBO0ExRXcvYXhDOztBMEV4L2FFO0VBQXNDLGdCQUFBO0ExRTQvYXhDOztBMEU1L2FFO0VBQXNDLGdCQUFBO0ExRWdnYnhDOztBMEVoZ2JFO0VBQXNDLGdCQUFBO0ExRW9nYnhDOztBMEVwZ2JFO0VBQXNDLGdCQUFBO0ExRXdnYnhDOztBMEV4Z2JFO0VBQXNDLGdCQUFBO0ExRTRnYnhDOztBMEU1Z2JFO0VBQXNDLGdCQUFBO0ExRWdoYnhDOztBMEVoaGJFO0VBQXNDLGdCQUFBO0ExRW9oYnhDOztBMEVwaGJFO0VBQXNDLGdCQUFBO0ExRXdoYnhDOztBMEV4aGJFO0VBQXNDLGdCQUFBO0ExRTRoYnhDOztBMEU1aGJFO0VBQXNDLGdCQUFBO0ExRWdpYnhDOztBMEVoaWJFO0VBQXNDLGdCQUFBO0ExRW9pYnhDOztBMEVwaWJFO0VBQXNDLGdCQUFBO0ExRXdpYnhDOztBMEV4aWJFO0VBQXNDLGdCQUFBO0ExRTRpYnhDOztBMEU1aWJFO0VBQXNDLGdCQUFBO0ExRWdqYnhDOztBMEVoamJFO0VBQXNDLGdCQUFBO0ExRW9qYnhDOztBMEVwamJFO0VBQXNDLGdCQUFBO0ExRXdqYnhDOztBMEV4amJFO0VBQXNDLFlBQUE7QTFFNGpieEM7O0EwRTVqYkU7RUFBc0MsZ0JBQUE7QTFFZ2tieEM7O0EwRWhrYkU7RUFBc0MsZ0JBQUE7QTFFb2tieEM7O0EwRXBrYkU7RUFBc0MsZ0JBQUE7QTFFd2tieEM7O0EwRXhrYkU7RUFBc0MsZ0JBQUE7QTFFNGtieEM7O0EwRTVrYkU7RUFBc0MsZ0JBQUE7QTFFZ2xieEM7O0EwRWhsYkU7RUFBc0MsZ0JBQUE7QTFFb2xieEM7O0EwRXBsYkU7RUFBc0MsZ0JBQUE7QTFFd2xieEM7O0EwRXhsYkU7RUFBc0MsZ0JBQUE7QTFFNGxieEM7O0EwRTVsYkU7RUFBc0MsZ0JBQUE7QTFFZ21ieEM7O0EwRWhtYkU7RUFBc0MsWUFBQTtBMUVvbWJ4Qzs7QTBFcG1iRTtFQUFzQyxnQkFBQTtBMUV3bWJ4Qzs7QTBFeG1iRTtFQUFzQyxnQkFBQTtBMUU0bWJ4Qzs7QTBFNW1iRTtFQUFzQyxnQkFBQTtBMUVnbmJ4Qzs7QTBFaG5iRTtFQUFzQyxnQkFBQTtBMUVvbmJ4Qzs7QTBFcG5iRTtFQUFzQyxnQkFBQTtBMUV3bmJ4Qzs7QTBFeG5iRTtFQUFzQyxnQkFBQTtBMUU0bmJ4Qzs7QTBFNW5iRTtFQUFzQyxnQkFBQTtBMUVnb2J4Qzs7QTBFaG9iRTtFQUFzQyxnQkFBQTtBMUVvb2J4Qzs7QTBFcG9iRTtFQUFzQyxnQkFBQTtBMUV3b2J4Qzs7QTBFeG9iRTtFQUFzQyxnQkFBQTtBMUU0b2J4Qzs7QTBFNW9iRTtFQUFzQyxnQkFBQTtBMUVncGJ4Qzs7QTBFaHBiRTtFQUFzQyxnQkFBQTtBMUVvcGJ4Qzs7QTBFcHBiRTtFQUFzQyxnQkFBQTtBMUV3cGJ4Qzs7QTBFeHBiRTtFQUFzQyxnQkFBQTtBMUU0cGJ4Qzs7QTBFNXBiRTtFQUFzQyxnQkFBQTtBMUVncWJ4Qzs7QTBFaHFiRTtFQUFzQyxnQkFBQTtBMUVvcWJ4Qzs7QTBFcHFiRTtFQUFzQyxnQkFBQTtBMUV3cWJ4Qzs7QTBFeHFiRTtFQUFzQyxnQkFBQTtBMUU0cWJ4Qzs7QTBFNXFiRTtFQUFzQyxnQkFBQTtBMUVncmJ4Qzs7QTBFaHJiRTtFQUFzQyxnQkFBQTtBMUVvcmJ4Qzs7QTBFcHJiRTtFQUFzQyxnQkFBQTtBMUV3cmJ4Qzs7QTBFeHJiRTtFQUFzQyxnQkFBQTtBMUU0cmJ4Qzs7QTBFNXJiRTtFQUFzQyxnQkFBQTtBMUVnc2J4Qzs7QTBFaHNiRTtFQUFzQyxnQkFBQTtBMUVvc2J4Qzs7QTBFcHNiRTtFQUFzQyxnQkFBQTtBMUV3c2J4Qzs7QTBFeHNiRTtFQUFzQyxnQkFBQTtBMUU0c2J4Qzs7QTBFNXNiRTtFQUFzQyxnQkFBQTtBMUVndGJ4Qzs7QTBFaHRiRTtFQUFzQyxnQkFBQTtBMUVvdGJ4Qzs7QTBFcHRiRTtFQUFzQyxnQkFBQTtBMUV3dGJ4Qzs7QTBFeHRiRTtFQUFzQyxnQkFBQTtBMUU0dGJ4Qzs7QTBFNXRiRTtFQUFzQyxnQkFBQTtBMUVndWJ4Qzs7QTBFaHViRTtFQUFzQyxnQkFBQTtBMUVvdWJ4Qzs7QTBFcHViRTtFQUFzQyxnQkFBQTtBMUV3dWJ4Qzs7QTBFeHViRTtFQUFzQyxhQUFBO0ExRTR1YnhDOztBMEU1dWJFO0VBQXNDLGFBQUE7QTFFZ3ZieEM7O0EwRWh2YkU7RUFBc0MsZ0JBQUE7QTFFb3ZieEM7O0EwRXB2YkU7RUFBc0MsZ0JBQUE7QTFFd3ZieEM7O0EwRXh2YkU7RUFBc0MsZ0JBQUE7QTFFNHZieEM7O0EwRTV2YkU7RUFBc0MsZ0JBQUE7QTFFZ3dieEM7O0EwRWh3YkU7RUFBc0MsZ0JBQUE7QTFFb3dieEM7O0EwRXB3YkU7RUFBc0MsZ0JBQUE7QTFFd3dieEM7O0EwRXh3YkU7RUFBc0MsZ0JBQUE7QTFFNHdieEM7O0EwRTV3YkU7RUFBc0MsZ0JBQUE7QTFFZ3hieEM7O0EwRWh4YkU7RUFBc0MsWUFBQTtBMUVveGJ4Qzs7QTBFcHhiRTtFQUFzQyxnQkFBQTtBMUV3eGJ4Qzs7QTBFeHhiRTtFQUFzQyxnQkFBQTtBMUU0eGJ4Qzs7QTBFNXhiRTtFQUFzQyxnQkFBQTtBMUVneWJ4Qzs7QTBFaHliRTtFQUFzQyxnQkFBQTtBMUVveWJ4Qzs7QTBFcHliRTtFQUFzQyxZQUFBO0ExRXd5YnhDOztBMEV4eWJFO0VBQXNDLGdCQUFBO0ExRTR5YnhDOztBMEU1eWJFO0VBQXNDLGdCQUFBO0ExRWd6YnhDOztBMEVoemJFO0VBQXNDLGdCQUFBO0ExRW96YnhDOztBMEVwemJFO0VBQXNDLGdCQUFBO0ExRXd6YnhDOztBMEV4emJFO0VBQXNDLGdCQUFBO0ExRTR6YnhDOztBMEU1emJFO0VBQXNDLGdCQUFBO0ExRWcwYnhDOztBMEVoMGJFO0VBQXNDLGdCQUFBO0ExRW8wYnhDOztBMEVwMGJFO0VBQXNDLGdCQUFBO0ExRXcwYnhDOztBMEV4MGJFO0VBQXNDLGdCQUFBO0ExRTQwYnhDOztBMEU1MGJFO0VBQXNDLGdCQUFBO0ExRWcxYnhDOztBMEVoMWJFO0VBQXNDLGdCQUFBO0ExRW8xYnhDOztBMEVwMWJFO0VBQXNDLGdCQUFBO0ExRXcxYnhDOztBMEV4MWJFO0VBQXNDLGdCQUFBO0ExRTQxYnhDOztBMEU1MWJFO0VBQXNDLGdCQUFBO0ExRWcyYnhDOztBMEVoMmJFO0VBQXNDLGdCQUFBO0ExRW8yYnhDOztBMEVwMmJFO0VBQXNDLGdCQUFBO0ExRXcyYnhDOztBMEV4MmJFO0VBQXNDLGdCQUFBO0ExRTQyYnhDOztBMEU1MmJFO0VBQXNDLGdCQUFBO0ExRWczYnhDOztBMEVoM2JFO0VBQXNDLGdCQUFBO0ExRW8zYnhDOztBMEVwM2JFO0VBQXNDLGdCQUFBO0ExRXczYnhDOztBMEV4M2JFO0VBQXNDLGdCQUFBO0ExRTQzYnhDOztBMEU1M2JFO0VBQXNDLGdCQUFBO0ExRWc0YnhDOztBMEVoNGJFO0VBQXNDLGdCQUFBO0ExRW80YnhDOztBMEVwNGJFO0VBQXNDLGdCQUFBO0ExRXc0YnhDOztBMEV4NGJFO0VBQXNDLGdCQUFBO0ExRTQ0YnhDOztBMEU1NGJFO0VBQXNDLGdCQUFBO0ExRWc1YnhDOztBMEVoNWJFO0VBQXNDLGdCQUFBO0ExRW81YnhDOztBMEVwNWJFO0VBQXNDLGdCQUFBO0ExRXc1YnhDOztBMEV4NWJFO0VBQXNDLGdCQUFBO0ExRTQ1YnhDOztBMEU1NWJFO0VBQXNDLGdCQUFBO0ExRWc2YnhDOztBMEVoNmJFO0VBQXNDLGdCQUFBO0ExRW82YnhDOztBMEVwNmJFO0VBQXNDLGdCQUFBO0ExRXc2YnhDOztBMEV4NmJFO0VBQXNDLGdCQUFBO0ExRTQ2YnhDOztBMEU1NmJFO0VBQXNDLGdCQUFBO0ExRWc3YnhDOztBMEVoN2JFO0VBQXNDLGdCQUFBO0ExRW83YnhDOztBMEVwN2JFO0VBQXNDLGdCQUFBO0ExRXc3YnhDOztBMEV4N2JFO0VBQXNDLGFBQUE7QTFFNDdieEM7O0EwRTU3YkU7RUFBc0MsZ0JBQUE7QTFFZzhieEM7O0EwRWg4YkU7RUFBc0MsZ0JBQUE7QTFFbzhieEM7O0EwRXA4YkU7RUFBc0MsZ0JBQUE7QTFFdzhieEM7O0EwRXg4YkU7RUFBc0MsZ0JBQUE7QTFFNDhieEM7O0EwRTU4YkU7RUFBc0MsZ0JBQUE7QTFFZzlieEM7O0EwRWg5YkU7RUFBc0MsZ0JBQUE7QTFFbzlieEM7O0EwRXA5YkU7RUFBc0MsZ0JBQUE7QTFFdzlieEM7O0EwRXg5YkU7RUFBc0MsZ0JBQUE7QTFFNDlieEM7O0EwRTU5YkU7RUFBc0MsZ0JBQUE7QTFFZytieEM7O0EwRWgrYkU7RUFBc0MsZ0JBQUE7QTFFbytieEM7O0EwRXArYkU7RUFBc0MsZ0JBQUE7QTFFdytieEM7O0EwRXgrYkU7RUFBc0MsZ0JBQUE7QTFFNCtieEM7O0EwRTUrYkU7RUFBc0MsZ0JBQUE7QTFFZy9ieEM7O0EwRWgvYkU7RUFBc0MsZ0JBQUE7QTFFby9ieEM7O0EwRXAvYkU7RUFBc0MsZ0JBQUE7QTFFdy9ieEM7O0EwRXgvYkU7RUFBc0MsZ0JBQUE7QTFFNC9ieEM7O0EwRTUvYkU7RUFBc0MsZ0JBQUE7QTFFZ2djeEM7O0EwRWhnY0U7RUFBc0MsZ0JBQUE7QTFFb2djeEM7O0EwRXBnY0U7RUFBc0MsZ0JBQUE7QTFFd2djeEM7O0EwRXhnY0U7RUFBc0MsZ0JBQUE7QTFFNGdjeEM7O0EwRTVnY0U7RUFBc0MsZ0JBQUE7QTFFZ2hjeEM7O0EwRWhoY0U7RUFBc0MsZ0JBQUE7QTFFb2hjeEM7O0EwRXBoY0U7RUFBc0MsZ0JBQUE7QTFFd2hjeEM7O0EwRXhoY0U7RUFBc0MsZ0JBQUE7QTFFNGhjeEM7O0EwRTVoY0U7RUFBc0MsZ0JBQUE7QTFFZ2ljeEM7O0EwRWhpY0U7RUFBc0MsZ0JBQUE7QTFFb2ljeEM7O0EwRXBpY0U7RUFBc0MsZ0JBQUE7QTFFd2ljeEM7O0EwRXhpY0U7RUFBc0MsZ0JBQUE7QTFFNGljeEM7O0EwRTVpY0U7RUFBc0MsZ0JBQUE7QTFFZ2pjeEM7O0EwRWhqY0U7RUFBc0MsZ0JBQUE7QTFFb2pjeEM7O0EwRXBqY0U7RUFBc0MsZ0JBQUE7QTFFd2pjeEM7O0EwRXhqY0U7RUFBc0MsZ0JBQUE7QTFFNGpjeEM7O0EwRTVqY0U7RUFBc0MsZ0JBQUE7QTFFZ2tjeEM7O0EwRWhrY0U7RUFBc0MsZ0JBQUE7QTFFb2tjeEM7O0EwRXBrY0U7RUFBc0MsZ0JBQUE7QTFFd2tjeEM7O0EwRXhrY0U7RUFBc0MsZ0JBQUE7QTFFNGtjeEM7O0EwRTVrY0U7RUFBc0MsZ0JBQUE7QTFFZ2xjeEM7O0EwRWhsY0U7RUFBc0MsZ0JBQUE7QTFFb2xjeEM7O0EwRXBsY0U7RUFBc0MsZ0JBQUE7QTFFd2xjeEM7O0EwRXhsY0U7RUFBc0MsZ0JBQUE7QTFFNGxjeEM7O0EwRTVsY0U7RUFBc0MsZ0JBQUE7QTFFZ21jeEM7O0EwRWhtY0U7RUFBc0MsZ0JBQUE7QTFFb21jeEM7O0EwRXBtY0U7RUFBc0MsZ0JBQUE7QTFFd21jeEM7O0EwRXhtY0U7RUFBc0MsZ0JBQUE7QTFFNG1jeEM7O0EwRTVtY0U7RUFBc0MsZ0JBQUE7QTFFZ25jeEM7O0EwRWhuY0U7RUFBc0MsZ0JBQUE7QTFFb25jeEM7O0EwRXBuY0U7RUFBc0MsZ0JBQUE7QTFFd25jeEM7O0EwRXhuY0U7RUFBc0MsZ0JBQUE7QTFFNG5jeEM7O0EwRTVuY0U7RUFBc0MsZ0JBQUE7QTFFZ29jeEM7O0EwRWhvY0U7RUFBc0MsZ0JBQUE7QTFFb29jeEM7O0EwRXBvY0U7RUFBc0MsZ0JBQUE7QTFFd29jeEM7O0EwRXhvY0U7RUFBc0MsZ0JBQUE7QTFFNG9jeEM7O0EwRTVvY0U7RUFBc0MsZ0JBQUE7QTFFZ3BjeEM7O0EwRWhwY0U7RUFBc0MsZ0JBQUE7QTFFb3BjeEM7O0EwRXBwY0U7RUFBc0MsZ0JBQUE7QTFFd3BjeEM7O0EwRXhwY0U7RUFBc0MsWUFBQTtBMUU0cGN4Qzs7QTBFNXBjRTtFQUFzQyxnQkFBQTtBMUVncWN4Qzs7QTBFaHFjRTtFQUFzQyxnQkFBQTtBMUVvcWN4Qzs7QTBFcHFjRTtFQUFzQyxnQkFBQTtBMUV3cWN4Qzs7QTBFeHFjRTtFQUFzQyxnQkFBQTtBMUU0cWN4Qzs7QTBFNXFjRTtFQUFzQyxnQkFBQTtBMUVncmN4Qzs7QTBFaHJjRTtFQUFzQyxnQkFBQTtBMUVvcmN4Qzs7QTBFcHJjRTtFQUFzQyxnQkFBQTtBMUV3cmN4Qzs7QTBFeHJjRTtFQUFzQyxnQkFBQTtBMUU0cmN4Qzs7QTBFNXJjRTtFQUFzQyxnQkFBQTtBMUVnc2N4Qzs7QTBFaHNjRTtFQUFzQyxhQUFBO0ExRW9zY3hDOztBMEVwc2NFO0VBQXNDLGdCQUFBO0ExRXdzY3hDOztBMEV4c2NFO0VBQXNDLGdCQUFBO0ExRTRzY3hDOztBMEU1c2NFO0VBQXNDLGdCQUFBO0ExRWd0Y3hDOztBMEVodGNFO0VBQXNDLGdCQUFBO0ExRW90Y3hDOztBMEVwdGNFO0VBQXNDLGdCQUFBO0ExRXd0Y3hDOztBMEV4dGNFO0VBQXNDLGdCQUFBO0ExRTR0Y3hDOztBMEU1dGNFO0VBQXNDLGdCQUFBO0ExRWd1Y3hDOztBMEVodWNFO0VBQXNDLGdCQUFBO0ExRW91Y3hDOztBMEVwdWNFO0VBQXNDLGdCQUFBO0ExRXd1Y3hDOztBMEV4dWNFO0VBQXNDLGdCQUFBO0ExRTR1Y3hDOztBMEU1dWNFO0VBQXNDLGdCQUFBO0ExRWd2Y3hDOztBMEVodmNFO0VBQXNDLGdCQUFBO0ExRW92Y3hDOztBMEVwdmNFO0VBQXNDLGdCQUFBO0ExRXd2Y3hDOztBMEV4dmNFO0VBQXNDLGdCQUFBO0ExRTR2Y3hDOztBMEU1dmNFO0VBQXNDLGdCQUFBO0ExRWd3Y3hDOztBMEVod2NFO0VBQXNDLGdCQUFBO0ExRW93Y3hDOztBMEVwd2NFO0VBQXNDLGdCQUFBO0ExRXd3Y3hDOztBMEV4d2NFO0VBQXNDLGdCQUFBO0ExRTR3Y3hDOztBMEU1d2NFO0VBQXNDLGdCQUFBO0ExRWd4Y3hDOztBMEVoeGNFO0VBQXNDLGdCQUFBO0ExRW94Y3hDOztBMEVweGNFO0VBQXNDLGdCQUFBO0ExRXd4Y3hDOztBMEV4eGNFO0VBQXNDLGdCQUFBO0ExRTR4Y3hDOztBMEU1eGNFO0VBQXNDLGdCQUFBO0ExRWd5Y3hDOztBMEVoeWNFO0VBQXNDLGdCQUFBO0ExRW95Y3hDOztBMEVweWNFO0VBQXNDLGdCQUFBO0ExRXd5Y3hDOztBMEV4eWNFO0VBQXNDLGdCQUFBO0ExRTR5Y3hDOztBMEU1eWNFO0VBQXNDLGdCQUFBO0ExRWd6Y3hDOztBMEVoemNFO0VBQXNDLGdCQUFBO0ExRW96Y3hDOztBMEVwemNFO0VBQXNDLGdCQUFBO0ExRXd6Y3hDOztBMEV4emNFO0VBQXNDLGdCQUFBO0ExRTR6Y3hDOztBMEU1emNFO0VBQXNDLGdCQUFBO0ExRWcwY3hDOztBMEVoMGNFO0VBQXNDLGdCQUFBO0ExRW8wY3hDOztBMEVwMGNFO0VBQXNDLGdCQUFBO0ExRXcwY3hDOztBMEV4MGNFO0VBQXNDLGdCQUFBO0ExRTQwY3hDOztBMEU1MGNFO0VBQXNDLGdCQUFBO0ExRWcxY3hDOztBMEVoMWNFO0VBQXNDLGdCQUFBO0ExRW8xY3hDOztBMEVwMWNFO0VBQXNDLGdCQUFBO0ExRXcxY3hDOztBMEV4MWNFO0VBQXNDLFlBQUE7QTFFNDFjeEM7O0EwRTUxY0U7RUFBc0MsZ0JBQUE7QTFFZzJjeEM7O0EwRWgyY0U7RUFBc0MsZ0JBQUE7QTFFbzJjeEM7O0EwRXAyY0U7RUFBc0MsZ0JBQUE7QTFFdzJjeEM7O0EwRXgyY0U7RUFBc0MsZ0JBQUE7QTFFNDJjeEM7O0EwRTUyY0U7RUFBc0MsZ0JBQUE7QTFFZzNjeEM7O0EwRWgzY0U7RUFBc0MsZ0JBQUE7QTFFbzNjeEM7O0EwRXAzY0U7RUFBc0MsZ0JBQUE7QTFFdzNjeEM7O0EwRXgzY0U7RUFBc0MsZ0JBQUE7QTFFNDNjeEM7O0EwRTUzY0U7RUFBc0MsZ0JBQUE7QTFFZzRjeEM7O0EwRWg0Y0U7RUFBc0MsZ0JBQUE7QTFFbzRjeEM7O0EwRXA0Y0U7RUFBc0MsZ0JBQUE7QTFFdzRjeEM7O0EwRXg0Y0U7RUFBc0MsZ0JBQUE7QTFFNDRjeEM7O0EwRTU0Y0U7RUFBc0MsZ0JBQUE7QTFFZzVjeEM7O0EwRWg1Y0U7RUFBc0MsZ0JBQUE7QTFFbzVjeEM7O0EwRXA1Y0U7RUFBc0MsZ0JBQUE7QTFFdzVjeEM7O0EwRXg1Y0U7RUFBc0MsZ0JBQUE7QTFFNDVjeEM7O0EwRTU1Y0U7RUFBc0MsZ0JBQUE7QTFFZzZjeEM7O0EwRWg2Y0U7RUFBc0MsZ0JBQUE7QTFFbzZjeEM7O0EwRXA2Y0U7RUFBc0MsZ0JBQUE7QTFFdzZjeEM7O0EwRXg2Y0U7RUFBc0MsZ0JBQUE7QTFFNDZjeEM7O0EwRTU2Y0U7RUFBc0MsZ0JBQUE7QTFFZzdjeEM7O0EwRWg3Y0U7RUFBc0MsZ0JBQUE7QTFFbzdjeEM7O0EwRXA3Y0U7RUFBc0MsZ0JBQUE7QTFFdzdjeEM7O0EwRXg3Y0U7RUFBc0MsZ0JBQUE7QTFFNDdjeEM7O0EwRTU3Y0U7RUFBc0MsZ0JBQUE7QTFFZzhjeEM7O0EwRWg4Y0U7RUFBc0MsZ0JBQUE7QTFFbzhjeEM7O0EwRXA4Y0U7RUFBc0MsZ0JBQUE7QTFFdzhjeEM7O0EwRXg4Y0U7RUFBc0MsZ0JBQUE7QTFFNDhjeEM7O0EwRTU4Y0U7RUFBc0MsZ0JBQUE7QTFFZzljeEM7O0EwRWg5Y0U7RUFBc0MsZ0JBQUE7QTFFbzljeEM7O0EwRXA5Y0U7RUFBc0MsZ0JBQUE7QTFFdzljeEM7O0EwRXg5Y0U7RUFBc0MsZ0JBQUE7QTFFNDljeEM7O0EwRTU5Y0U7RUFBc0MsZ0JBQUE7QTFFZytjeEM7O0EwRWgrY0U7RUFBc0MsZ0JBQUE7QTFFbytjeEM7O0EwRXArY0U7RUFBc0MsZ0JBQUE7QTFFdytjeEM7O0EwRXgrY0U7RUFBc0MsZ0JBQUE7QTFFNCtjeEM7O0EwRTUrY0U7RUFBc0MsZ0JBQUE7QTFFZy9jeEM7O0EwRWgvY0U7RUFBc0MsZ0JBQUE7QTFFby9jeEM7O0EwRXAvY0U7RUFBc0MsZ0JBQUE7QTFFdy9jeEM7O0EwRXgvY0U7RUFBc0MsZ0JBQUE7QTFFNC9jeEM7O0EwRTUvY0U7RUFBc0MsZ0JBQUE7QTFFZ2dkeEM7O0EwRWhnZEU7RUFBc0MsZ0JBQUE7QTFFb2dkeEM7O0EwRXBnZEU7RUFBc0MsZ0JBQUE7QTFFd2dkeEM7O0EwRXhnZEU7RUFBc0MsZ0JBQUE7QTFFNGdkeEM7O0EwRTVnZEU7RUFBc0MsZ0JBQUE7QTFFZ2hkeEM7O0EwRWhoZEU7RUFBc0MsZ0JBQUE7QTFFb2hkeEM7O0EwRXBoZEU7RUFBc0MsZ0JBQUE7QTFFd2hkeEM7O0EwRXhoZEU7RUFBc0MsZ0JBQUE7QTFFNGhkeEM7O0EwRTVoZEU7RUFBc0MsZ0JBQUE7QTFFZ2lkeEM7O0EwRWhpZEU7RUFBc0MsZ0JBQUE7QTFFb2lkeEM7O0EwRXBpZEU7RUFBc0MsZ0JBQUE7QTFFd2lkeEM7O0EwRXhpZEU7RUFBc0MsZ0JBQUE7QTFFNGlkeEM7O0EwRTVpZEU7RUFBc0MsZ0JBQUE7QTFFZ2pkeEM7O0EwRWhqZEU7RUFBc0MsZ0JBQUE7QTFFb2pkeEM7O0EwRXBqZEU7RUFBc0MsZ0JBQUE7QTFFd2pkeEM7O0EwRXhqZEU7RUFBc0MsZ0JBQUE7QTFFNGpkeEM7O0EwRTVqZEU7RUFBc0MsZ0JBQUE7QTFFZ2tkeEM7O0EwRWhrZEU7RUFBc0MsZ0JBQUE7QTFFb2tkeEM7O0EwRXBrZEU7RUFBc0MsZ0JBQUE7QTFFd2tkeEM7O0EwRXhrZEU7RUFBc0MsZ0JBQUE7QTFFNGtkeEM7O0EwRTVrZEU7RUFBc0MsZ0JBQUE7QTFFZ2xkeEM7O0EwRWhsZEU7RUFBc0MsZ0JBQUE7QTFFb2xkeEM7O0EwRXBsZEU7RUFBc0MsZ0JBQUE7QTFFd2xkeEM7O0EwRXhsZEU7RUFBc0MsZ0JBQUE7QTFFNGxkeEM7O0EwRTVsZEU7RUFBc0MsZ0JBQUE7QTFFZ21keEM7O0EwRWhtZEU7RUFBc0MsZ0JBQUE7QTFFb21keEM7O0EwRXBtZEU7RUFBc0MsZ0JBQUE7QTFFd21keEM7O0EwRXhtZEU7RUFBc0MsZ0JBQUE7QTFFNG1keEM7O0EwRTVtZEU7RUFBc0MsZ0JBQUE7QTFFZ25keEM7O0EwRWhuZEU7RUFBc0MsZ0JBQUE7QTFFb25keEM7O0EwRXBuZEU7RUFBc0MsZ0JBQUE7QTFFd25keEM7O0EwRXhuZEU7RUFBc0MsZ0JBQUE7QTFFNG5keEM7O0EwRTVuZEU7RUFBc0MsZ0JBQUE7QTFFZ29keEM7O0EwRWhvZEU7RUFBc0MsZ0JBQUE7QTFFb29keEM7O0EwRXBvZEU7RUFBc0MsYUFBQTtBMUV3b2R4Qzs7QTBFeG9kRTtFQUFzQyxnQkFBQTtBMUU0b2R4Qzs7QTBFNW9kRTtFQUFzQyxnQkFBQTtBMUVncGR4Qzs7QTBFaHBkRTtFQUFzQyxnQkFBQTtBMUVvcGR4Qzs7QTBFcHBkRTtFQUFzQyxnQkFBQTtBMUV3cGR4Qzs7QTBFeHBkRTtFQUFzQyxnQkFBQTtBMUU0cGR4Qzs7QTBFNXBkRTtFQUFzQyxnQkFBQTtBMUVncWR4Qzs7QTBFaHFkRTtFQUFzQyxnQkFBQTtBMUVvcWR4Qzs7QTBFcHFkRTtFQUFzQyxnQkFBQTtBMUV3cWR4Qzs7QTBFeHFkRTtFQUFzQyxnQkFBQTtBMUU0cWR4Qzs7QTBFNXFkRTtFQUFzQyxnQkFBQTtBMUVncmR4Qzs7QTBFaHJkRTtFQUFzQyxnQkFBQTtBMUVvcmR4Qzs7QTBFcHJkRTtFQUFzQyxnQkFBQTtBMUV3cmR4Qzs7QTBFeHJkRTtFQUFzQyxnQkFBQTtBMUU0cmR4Qzs7QTBFNXJkRTtFQUFzQyxnQkFBQTtBMUVnc2R4Qzs7QTBFaHNkRTtFQUFzQyxnQkFBQTtBMUVvc2R4Qzs7QTBFcHNkRTtFQUFzQyxnQkFBQTtBMUV3c2R4Qzs7QTBFeHNkRTtFQUFzQyxnQkFBQTtBMUU0c2R4Qzs7QTBFNXNkRTtFQUFzQyxnQkFBQTtBMUVndGR4Qzs7QTBFaHRkRTtFQUFzQyxnQkFBQTtBMUVvdGR4Qzs7QTBFcHRkRTtFQUFzQyxnQkFBQTtBMUV3dGR4Qzs7QTBFeHRkRTtFQUFzQyxnQkFBQTtBMUU0dGR4Qzs7QTBFNXRkRTtFQUFzQyxnQkFBQTtBMUVndWR4Qzs7QTBFaHVkRTtFQUFzQyxnQkFBQTtBMUVvdWR4Qzs7QTBFcHVkRTtFQUFzQyxnQkFBQTtBMUV3dWR4Qzs7QTBFeHVkRTtFQUFzQyxnQkFBQTtBMUU0dWR4Qzs7QTBFNXVkRTtFQUFzQyxnQkFBQTtBMUVndmR4Qzs7QTBFaHZkRTtFQUFzQyxnQkFBQTtBMUVvdmR4Qzs7QTBFcHZkRTtFQUFzQyxnQkFBQTtBMUV3dmR4Qzs7QTBFeHZkRTtFQUFzQyxnQkFBQTtBMUU0dmR4Qzs7QTBFNXZkRTtFQUFzQyxnQkFBQTtBMUVnd2R4Qzs7QTBFaHdkRTtFQUFzQyxnQkFBQTtBMUVvd2R4Qzs7QTBFcHdkRTtFQUFzQyxnQkFBQTtBMUV3d2R4Qzs7QTBFeHdkRTtFQUFzQyxnQkFBQTtBMUU0d2R4Qzs7QTBFNXdkRTtFQUFzQyxnQkFBQTtBMUVneGR4Qzs7QTBFaHhkRTtFQUFzQyxnQkFBQTtBMUVveGR4Qzs7QTBFcHhkRTtFQUFzQyxnQkFBQTtBMUV3eGR4Qzs7QTBFeHhkRTtFQUFzQyxnQkFBQTtBMUU0eGR4Qzs7QTBFNXhkRTtFQUFzQyxnQkFBQTtBMUVneWR4Qzs7QTBFaHlkRTtFQUFzQyxnQkFBQTtBMUVveWR4Qzs7QTBFcHlkRTtFQUFzQyxnQkFBQTtBMUV3eWR4Qzs7QTBFeHlkRTtFQUFzQyxnQkFBQTtBMUU0eWR4Qzs7QTBFNXlkRTtFQUFzQyxnQkFBQTtBMUVnemR4Qzs7QTBFaHpkRTtFQUFzQyxnQkFBQTtBMUVvemR4Qzs7QTBFcHpkRTtFQUFzQyxnQkFBQTtBMUV3emR4Qzs7QTBFeHpkRTtFQUFzQyxnQkFBQTtBMUU0emR4Qzs7QTBFNXpkRTtFQUFzQyxnQkFBQTtBMUVnMGR4Qzs7QTBFaDBkRTtFQUFzQyxnQkFBQTtBMUVvMGR4Qzs7QTBFcDBkRTtFQUFzQyxnQkFBQTtBMUV3MGR4Qzs7QTBFeDBkRTtFQUFzQyxnQkFBQTtBMUU0MGR4Qzs7QTBFNTBkRTtFQUFzQyxnQkFBQTtBMUVnMWR4Qzs7QTBFaDFkRTtFQUFzQyxnQkFBQTtBMUVvMWR4Qzs7QTBFcDFkRTtFQUFzQyxnQkFBQTtBMUV3MWR4Qzs7QTBFeDFkRTtFQUFzQyxnQkFBQTtBMUU0MWR4Qzs7QTBFNTFkRTtFQUFzQyxnQkFBQTtBMUVnMmR4Qzs7QTBFaDJkRTtFQUFzQyxnQkFBQTtBMUVvMmR4Qzs7QTBFcDJkRTtFQUFzQyxnQkFBQTtBMUV3MmR4Qzs7QTBFeDJkRTtFQUFzQyxnQkFBQTtBMUU0MmR4Qzs7QTBFNTJkRTtFQUFzQyxnQkFBQTtBMUVnM2R4Qzs7QTBFaDNkRTtFQUFzQyxnQkFBQTtBMUVvM2R4Qzs7QTBFcDNkRTtFQUFzQyxnQkFBQTtBMUV3M2R4Qzs7QTBFeDNkRTtFQUFzQyxnQkFBQTtBMUU0M2R4Qzs7QTBFNTNkRTtFQUFzQyxnQkFBQTtBMUVnNGR4Qzs7QTBFaDRkRTtFQUFzQyxnQkFBQTtBMUVvNGR4Qzs7QTBFcDRkRTtFQUFzQyxnQkFBQTtBMUV3NGR4Qzs7QTBFeDRkRTtFQUFzQyxnQkFBQTtBMUU0NGR4Qzs7QTBFNTRkRTtFQUFzQyxnQkFBQTtBMUVnNWR4Qzs7QTBFaDVkRTtFQUFzQyxnQkFBQTtBMUVvNWR4Qzs7QTBFcDVkRTtFQUFzQyxhQUFBO0ExRXc1ZHhDOztBMEV4NWRFO0VBQXNDLGdCQUFBO0ExRTQ1ZHhDOztBMEU1NWRFO0VBQXNDLGdCQUFBO0ExRWc2ZHhDOztBMEVoNmRFO0VBQXNDLGdCQUFBO0ExRW82ZHhDOztBMEVwNmRFO0VBQXNDLGdCQUFBO0ExRXc2ZHhDOztBMEV4NmRFO0VBQXNDLGdCQUFBO0ExRTQ2ZHhDOztBMEU1NmRFO0VBQXNDLGdCQUFBO0ExRWc3ZHhDOztBMEVoN2RFO0VBQXNDLGdCQUFBO0ExRW83ZHhDOztBMEVwN2RFO0VBQXNDLGdCQUFBO0ExRXc3ZHhDOztBMEV4N2RFO0VBQXNDLGdCQUFBO0ExRTQ3ZHhDOztBMEU1N2RFO0VBQXNDLGdCQUFBO0ExRWc4ZHhDOztBMEVoOGRFO0VBQXNDLGdCQUFBO0ExRW84ZHhDOztBMEVwOGRFO0VBQXNDLGdCQUFBO0ExRXc4ZHhDOztBMEV4OGRFO0VBQXNDLGdCQUFBO0ExRTQ4ZHhDOztBMEU1OGRFO0VBQXNDLGdCQUFBO0ExRWc5ZHhDOztBMEVoOWRFO0VBQXNDLGdCQUFBO0ExRW85ZHhDOztBMEVwOWRFO0VBQXNDLGdCQUFBO0ExRXc5ZHhDOztBMEV4OWRFO0VBQXNDLGdCQUFBO0ExRTQ5ZHhDOztBMEU1OWRFO0VBQXNDLGdCQUFBO0ExRWcrZHhDOztBMEVoK2RFO0VBQXNDLGdCQUFBO0ExRW8rZHhDOztBMEVwK2RFO0VBQXNDLGdCQUFBO0ExRXcrZHhDOztBMEV4K2RFO0VBQXNDLGdCQUFBO0ExRTQrZHhDOztBMEU1K2RFO0VBQXNDLGdCQUFBO0ExRWcvZHhDOztBMEVoL2RFO0VBQXNDLGdCQUFBO0ExRW8vZHhDOztBMEVwL2RFO0VBQXNDLGdCQUFBO0ExRXcvZHhDOztBMEV4L2RFO0VBQXNDLGdCQUFBO0ExRTQvZHhDOztBMEU1L2RFO0VBQXNDLGdCQUFBO0ExRWdnZXhDOztBMEVoZ2VFO0VBQXNDLGdCQUFBO0ExRW9nZXhDOztBMEVwZ2VFO0VBQXNDLGdCQUFBO0ExRXdnZXhDOztBMEV4Z2VFO0VBQXNDLGdCQUFBO0ExRTRnZXhDOztBMEU1Z2VFO0VBQXNDLGdCQUFBO0ExRWdoZXhDOztBMEVoaGVFO0VBQXNDLGdCQUFBO0ExRW9oZXhDOztBMEVwaGVFO0VBQXNDLGdCQUFBO0ExRXdoZXhDOztBMEV4aGVFO0VBQXNDLGdCQUFBO0ExRTRoZXhDOztBMEU1aGVFO0VBQXNDLGdCQUFBO0ExRWdpZXhDOztBMEVoaWVFO0VBQXNDLGdCQUFBO0ExRW9pZXhDOztBMEVwaWVFO0VBQXNDLGdCQUFBO0ExRXdpZXhDOztBMEV4aWVFO0VBQXNDLGdCQUFBO0ExRTRpZXhDOztBMEU1aWVFO0VBQXNDLGdCQUFBO0ExRWdqZXhDOztBMEVoamVFO0VBQXNDLGdCQUFBO0ExRW9qZXhDOztBMEVwamVFO0VBQXNDLGdCQUFBO0ExRXdqZXhDOztBMEV4amVFO0VBQXNDLGdCQUFBO0ExRTRqZXhDOztBMEU1amVFO0VBQXNDLGdCQUFBO0ExRWdrZXhDOztBMEVoa2VFO0VBQXNDLGdCQUFBO0ExRW9rZXhDOztBMEVwa2VFO0VBQXNDLGdCQUFBO0ExRXdrZXhDOztBMEV4a2VFO0VBQXNDLGdCQUFBO0ExRTRrZXhDOztBMEU1a2VFO0VBQXNDLGdCQUFBO0ExRWdsZXhDOztBMEVobGVFO0VBQXNDLGdCQUFBO0ExRW9sZXhDOztBMEVwbGVFO0VBQXNDLGdCQUFBO0ExRXdsZXhDOztBMEV4bGVFO0VBQXNDLGdCQUFBO0ExRTRsZXhDOztBMEU1bGVFO0VBQXNDLGdCQUFBO0ExRWdtZXhDOztBMEVobWVFO0VBQXNDLGdCQUFBO0ExRW9tZXhDOztBMEVwbWVFO0VBQXNDLGdCQUFBO0ExRXdtZXhDOztBMEV4bWVFO0VBQXNDLGdCQUFBO0ExRTRtZXhDOztBMEU1bWVFO0VBQXNDLGdCQUFBO0ExRWduZXhDOztBMEVobmVFO0VBQXNDLGdCQUFBO0ExRW9uZXhDOztBMEVwbmVFO0VBQXNDLGdCQUFBO0ExRXduZXhDOztBMEV4bmVFO0VBQXNDLGdCQUFBO0ExRTRuZXhDOztBMEU1bmVFO0VBQXNDLGdCQUFBO0ExRWdvZXhDOztBMEVob2VFO0VBQXNDLGdCQUFBO0ExRW9vZXhDOztBMEVwb2VFO0VBQXNDLGdCQUFBO0ExRXdvZXhDOztBMEV4b2VFO0VBQXNDLGdCQUFBO0ExRTRvZXhDOztBMEU1b2VFO0VBQXNDLGdCQUFBO0ExRWdwZXhDOztBMEVocGVFO0VBQXNDLGdCQUFBO0ExRW9wZXhDOztBMEVwcGVFO0VBQXNDLGdCQUFBO0ExRXdwZXhDOztBMEV4cGVFO0VBQXNDLGdCQUFBO0ExRTRwZXhDOztBMEU1cGVFO0VBQXNDLGdCQUFBO0ExRWdxZXhDOztBMEVocWVFO0VBQXNDLGdCQUFBO0ExRW9xZXhDOztBMEVwcWVFO0VBQXNDLGdCQUFBO0ExRXdxZXhDOztBMEV4cWVFO0VBQXNDLGdCQUFBO0ExRTRxZXhDOztBMEU1cWVFO0VBQXNDLGdCQUFBO0ExRWdyZXhDOztBMEVocmVFO0VBQXNDLGdCQUFBO0ExRW9yZXhDOztBMEVwcmVFO0VBQXNDLGdCQUFBO0ExRXdyZXhDOztBMEV4cmVFO0VBQXNDLGdCQUFBO0ExRTRyZXhDOztBMEU1cmVFO0VBQXNDLGdCQUFBO0ExRWdzZXhDOztBMEVoc2VFO0VBQXNDLGdCQUFBO0ExRW9zZXhDOztBMEVwc2VFO0VBQXNDLGdCQUFBO0ExRXdzZXhDOztBMEV4c2VFO0VBQXNDLGdCQUFBO0ExRTRzZXhDOztBMEU1c2VFO0VBQXNDLGdCQUFBO0ExRWd0ZXhDOztBMEVodGVFO0VBQXNDLGdCQUFBO0ExRW90ZXhDOztBMEVwdGVFO0VBQXNDLGdCQUFBO0ExRXd0ZXhDOztBMEV4dGVFO0VBQXNDLGdCQUFBO0ExRTR0ZXhDOztBMEU1dGVFO0VBQXNDLFlBQUE7QTFFZ3VleEM7O0EwRWh1ZUU7RUFBc0MsZ0JBQUE7QTFFb3VleEM7O0EwRXB1ZUU7RUFBc0MsZ0JBQUE7QTFFd3VleEM7O0EwRXh1ZUU7RUFBc0MsZ0JBQUE7QTFFNHVleEM7O0EwRTV1ZUU7RUFBc0MsZ0JBQUE7QTFFZ3ZleEM7O0EwRWh2ZUU7RUFBc0MsZ0JBQUE7QTFFb3ZleEM7O0EwRXB2ZUU7RUFBc0MsZ0JBQUE7QTFFd3ZleEM7O0EwRXh2ZUU7RUFBc0MsZ0JBQUE7QTFFNHZleEM7O0EwRTV2ZUU7RUFBc0MsZ0JBQUE7QTFFZ3dleEM7O0EwRWh3ZUU7RUFBc0MsZ0JBQUE7QTFFb3dleEM7O0EwRXB3ZUU7RUFBc0MsZ0JBQUE7QTFFd3dleEM7O0EwRXh3ZUU7RUFBc0MsZ0JBQUE7QTFFNHdleEM7O0EwRTV3ZUU7RUFBc0MsZ0JBQUE7QTFFZ3hleEM7O0EwRWh4ZUU7RUFBc0MsZ0JBQUE7QTFFb3hleEM7O0EwRXB4ZUU7RUFBc0MsZ0JBQUE7QTFFd3hleEM7O0EwRXh4ZUU7RUFBc0MsZ0JBQUE7QTFFNHhleEM7O0EwRTV4ZUU7RUFBc0MsZ0JBQUE7QTFFZ3lleEM7O0EwRWh5ZUU7RUFBc0MsZ0JBQUE7QTFFb3lleEM7O0EwRXB5ZUU7RUFBc0MsZ0JBQUE7QTFFd3lleEM7O0EwRXh5ZUU7RUFBc0MsZ0JBQUE7QTFFNHlleEM7O0EwRTV5ZUU7RUFBc0MsZ0JBQUE7QTFFZ3pleEM7O0EwRWh6ZUU7RUFBc0MsZ0JBQUE7QTFFb3pleEM7O0EwRXB6ZUU7RUFBc0MsZ0JBQUE7QTFFd3pleEM7O0EwRXh6ZUU7RUFBc0MsZ0JBQUE7QTFFNHpleEM7O0EwRTV6ZUU7RUFBc0MsZ0JBQUE7QTFFZzBleEM7O0EwRWgwZUU7RUFBc0MsZ0JBQUE7QTFFbzBleEM7O0EwRXAwZUU7RUFBc0MsZ0JBQUE7QTFFdzBleEM7O0EwRXgwZUU7RUFBc0MsZ0JBQUE7QTFFNDBleEM7O0EwRTUwZUU7RUFBc0MsZ0JBQUE7QTFFZzFleEM7O0EwRWgxZUU7RUFBc0MsZ0JBQUE7QTFFbzFleEM7O0EwRXAxZUU7RUFBc0MsZ0JBQUE7QTFFdzFleEM7O0EwRXgxZUU7RUFBc0MsZ0JBQUE7QTFFNDFleEM7O0EwRTUxZUU7RUFBc0MsZ0JBQUE7QTFFZzJleEM7O0EwRWgyZUU7RUFBc0MsZ0JBQUE7QTFFbzJleEM7O0EwRXAyZUU7RUFBc0MsZ0JBQUE7QTFFdzJleEM7O0EwRXgyZUU7RUFBc0MsZ0JBQUE7QTFFNDJleEM7O0EwRTUyZUU7RUFBc0MsZ0JBQUE7QTFFZzNleEM7O0EwRWgzZUU7RUFBc0MsZ0JBQUE7QTFFbzNleEM7O0EwRXAzZUU7RUFBc0MsZ0JBQUE7QTFFdzNleEM7O0EwRXgzZUU7RUFBc0MsZ0JBQUE7QTFFNDNleEM7O0EwRTUzZUU7RUFBc0MsZ0JBQUE7QTFFZzRleEM7O0EwRWg0ZUU7RUFBc0MsZ0JBQUE7QTFFbzRleEM7O0EwRXA0ZUU7RUFBc0MsZ0JBQUE7QTFFdzRleEM7O0EwRXg0ZUU7RUFBc0MsZ0JBQUE7QTFFNDRleEM7O0EwRTU0ZUU7RUFBc0MsZ0JBQUE7QTFFZzVleEM7O0EwRWg1ZUU7RUFBc0MsZ0JBQUE7QTFFbzVleEM7O0EwRXA1ZUU7RUFBc0MsZ0JBQUE7QTFFdzVleEM7O0EwRXg1ZUU7RUFBc0MsZ0JBQUE7QTFFNDVleEM7O0EwRTU1ZUU7RUFBc0MsZ0JBQUE7QTFFZzZleEM7O0EwRWg2ZUU7RUFBc0MsZ0JBQUE7QTFFbzZleEM7O0EwRXA2ZUU7RUFBc0MsZ0JBQUE7QTFFdzZleEM7O0EwRXg2ZUU7RUFBc0MsZ0JBQUE7QTFFNDZleEM7O0EwRTU2ZUU7RUFBc0MsZ0JBQUE7QTFFZzdleEM7O0EwRWg3ZUU7RUFBc0MsZ0JBQUE7QTFFbzdleEM7O0EwRXA3ZUU7RUFBc0MsZ0JBQUE7QTFFdzdleEM7O0EwRXg3ZUU7RUFBc0MsZ0JBQUE7QTFFNDdleEM7O0EwRTU3ZUU7RUFBc0MsZ0JBQUE7QTFFZzhleEM7O0EwRWg4ZUU7RUFBc0MsZ0JBQUE7QTFFbzhleEM7O0EwRXA4ZUU7RUFBc0MsZ0JBQUE7QTFFdzhleEM7O0EwRXg4ZUU7RUFBc0MsZ0JBQUE7QTFFNDhleEM7O0EwRTU4ZUU7RUFBc0MsZ0JBQUE7QTFFZzlleEM7O0EwRWg5ZUU7RUFBc0MsZ0JBQUE7QTFFbzlleEM7O0EwRXA5ZUU7RUFBc0MsZ0JBQUE7QTFFdzlleEM7O0EwRXg5ZUU7RUFBc0MsZ0JBQUE7QTFFNDlleEM7O0EwRTU5ZUU7RUFBc0MsZ0JBQUE7QTFFZytleEM7O0EwRWgrZUU7RUFBc0MsZ0JBQUE7QTFFbytleEM7O0EwRXArZUU7RUFBc0MsZ0JBQUE7QTFFdytleEM7O0EwRXgrZUU7RUFBc0MsZ0JBQUE7QTFFNCtleEM7O0EwRTUrZUU7RUFBc0MsZ0JBQUE7QTFFZy9leEM7O0EwRWgvZUU7RUFBc0MsZ0JBQUE7QTFFby9leEM7O0EwRXAvZUU7RUFBc0MsZ0JBQUE7QTFFdy9leEM7O0EwRXgvZUU7RUFBc0MsZ0JBQUE7QTFFNC9leEM7O0EwRTUvZUU7RUFBc0MsZ0JBQUE7QTFFZ2dmeEM7O0EwRWhnZkU7RUFBc0MsZ0JBQUE7QTFFb2dmeEM7O0EwRXBnZkU7RUFBc0MsZ0JBQUE7QTFFd2dmeEM7O0EwRXhnZkU7RUFBc0MsZ0JBQUE7QTFFNGdmeEM7O0EwRTVnZkU7RUFBc0MsZ0JBQUE7QTFFZ2hmeEM7O0EwRWhoZkU7RUFBc0MsZ0JBQUE7QTFFb2hmeEM7O0EwRXBoZkU7RUFBc0MsZ0JBQUE7QTFFd2hmeEM7O0EwRXhoZkU7RUFBc0MsZ0JBQUE7QTFFNGhmeEM7O0EwRTVoZkU7RUFBc0MsZ0JBQUE7QTFFZ2lmeEM7O0EwRWhpZkU7RUFBc0MsZ0JBQUE7QTFFb2lmeEM7O0EwRXBpZkU7RUFBc0MsZ0JBQUE7QTFFd2lmeEM7O0EwRXhpZkU7RUFBc0MsZ0JBQUE7QTFFNGlmeEM7O0EwRTVpZkU7RUFBc0MsZ0JBQUE7QTFFZ2pmeEM7O0EwRWhqZkU7RUFBc0MsZ0JBQUE7QTFFb2pmeEM7O0EwRXBqZkU7RUFBc0MsZ0JBQUE7QTFFd2pmeEM7O0EwRXhqZkU7RUFBc0MsYUFBQTtBMUU0amZ4Qzs7QTBFNWpmRTtFQUFzQyxnQkFBQTtBMUVna2Z4Qzs7QTBFaGtmRTtFQUFzQyxnQkFBQTtBMUVva2Z4Qzs7QTBFcGtmRTtFQUFzQyxnQkFBQTtBMUV3a2Z4Qzs7QTBFeGtmRTtFQUFzQyxnQkFBQTtBMUU0a2Z4Qzs7QTBFNWtmRTtFQUFzQyxnQkFBQTtBMUVnbGZ4Qzs7QTBFaGxmRTtFQUFzQyxnQkFBQTtBMUVvbGZ4Qzs7QTBFcGxmRTtFQUFzQyxnQkFBQTtBMUV3bGZ4Qzs7QTBFeGxmRTtFQUFzQyxnQkFBQTtBMUU0bGZ4Qzs7QTBFNWxmRTtFQUFzQyxnQkFBQTtBMUVnbWZ4Qzs7QTBFaG1mRTtFQUFzQyxnQkFBQTtBMUVvbWZ4Qzs7QTBFcG1mRTtFQUFzQyxnQkFBQTtBMUV3bWZ4Qzs7QTBFeG1mRTtFQUFzQyxnQkFBQTtBMUU0bWZ4Qzs7QTBFNW1mRTtFQUFzQyxnQkFBQTtBMUVnbmZ4Qzs7QTBFaG5mRTtFQUFzQyxnQkFBQTtBMUVvbmZ4Qzs7QTBFcG5mRTtFQUFzQyxnQkFBQTtBMUV3bmZ4Qzs7QTBFeG5mRTtFQUFzQyxnQkFBQTtBMUU0bmZ4Qzs7QTBFNW5mRTtFQUFzQyxnQkFBQTtBMUVnb2Z4Qzs7QTBFaG9mRTtFQUFzQyxnQkFBQTtBMUVvb2Z4Qzs7QTBFcG9mRTtFQUFzQyxnQkFBQTtBMUV3b2Z4Qzs7QTBFeG9mRTtFQUFzQyxnQkFBQTtBMUU0b2Z4Qzs7QTBFNW9mRTtFQUFzQyxnQkFBQTtBMUVncGZ4Qzs7QTBFaHBmRTtFQUFzQyxnQkFBQTtBMUVvcGZ4Qzs7QTBFcHBmRTtFQUFzQyxnQkFBQTtBMUV3cGZ4Qzs7QTBFeHBmRTtFQUFzQyxnQkFBQTtBMUU0cGZ4Qzs7QTBFNXBmRTtFQUFzQyxnQkFBQTtBMUVncWZ4Qzs7QTBFaHFmRTtFQUFzQyxnQkFBQTtBMUVvcWZ4Qzs7QTBFcHFmRTtFQUFzQyxnQkFBQTtBMUV3cWZ4Qzs7QTBFeHFmRTtFQUFzQyxnQkFBQTtBMUU0cWZ4Qzs7QTBFNXFmRTtFQUFzQyxnQkFBQTtBMUVncmZ4Qzs7QTBFaHJmRTtFQUFzQyxnQkFBQTtBMUVvcmZ4Qzs7QTBFcHJmRTtFQUFzQyxnQkFBQTtBMUV3cmZ4Qzs7QTBFeHJmRTtFQUFzQyxnQkFBQTtBMUU0cmZ4Qzs7QTBFNXJmRTtFQUFzQyxnQkFBQTtBMUVnc2Z4Qzs7QTBFaHNmRTtFQUFzQyxnQkFBQTtBMUVvc2Z4Qzs7QTBFcHNmRTtFQUFzQyxnQkFBQTtBMUV3c2Z4Qzs7QTBFeHNmRTtFQUFzQyxnQkFBQTtBMUU0c2Z4Qzs7QTBFNXNmRTtFQUFzQyxnQkFBQTtBMUVndGZ4Qzs7QTBFaHRmRTtFQUFzQyxnQkFBQTtBMUVvdGZ4Qzs7QTBFcHRmRTtFQUFzQyxnQkFBQTtBMUV3dGZ4Qzs7QTBFeHRmRTtFQUFzQyxnQkFBQTtBMUU0dGZ4Qzs7QTBFNXRmRTtFQUFzQyxnQkFBQTtBMUVndWZ4Qzs7QTBFaHVmRTtFQUFzQyxnQkFBQTtBMUVvdWZ4Qzs7QTBFcHVmRTtFQUFzQyxnQkFBQTtBMUV3dWZ4Qzs7QTBFeHVmRTtFQUFzQyxnQkFBQTtBMUU0dWZ4Qzs7QTBFNXVmRTtFQUFzQyxnQkFBQTtBMUVndmZ4Qzs7QTBFaHZmRTtFQUFzQyxnQkFBQTtBMUVvdmZ4Qzs7QTBFcHZmRTtFQUFzQyxnQkFBQTtBMUV3dmZ4Qzs7QTBFeHZmRTtFQUFzQyxnQkFBQTtBMUU0dmZ4Qzs7QTBFNXZmRTtFQUFzQyxnQkFBQTtBMUVnd2Z4Qzs7QTBFaHdmRTtFQUFzQyxnQkFBQTtBMUVvd2Z4Qzs7QTBFcHdmRTtFQUFzQyxnQkFBQTtBMUV3d2Z4Qzs7QTBFeHdmRTtFQUFzQyxnQkFBQTtBMUU0d2Z4Qzs7QTBFNXdmRTtFQUFzQyxnQkFBQTtBMUVneGZ4Qzs7QTBFaHhmRTtFQUFzQyxnQkFBQTtBMUVveGZ4Qzs7QTBFcHhmRTtFQUFzQyxnQkFBQTtBMUV3eGZ4Qzs7QTBFeHhmRTtFQUFzQyxnQkFBQTtBMUU0eGZ4Qzs7QTBFNXhmRTtFQUFzQyxnQkFBQTtBMUVneWZ4Qzs7QTBFaHlmRTtFQUFzQyxnQkFBQTtBMUVveWZ4Qzs7QTBFcHlmRTtFQUFzQyxnQkFBQTtBMUV3eWZ4Qzs7QTBFeHlmRTtFQUFzQyxnQkFBQTtBMUU0eWZ4Qzs7QTBFNXlmRTtFQUFzQyxnQkFBQTtBMUVnemZ4Qzs7QTBFaHpmRTtFQUFzQyxnQkFBQTtBMUVvemZ4Qzs7QTBFcHpmRTtFQUFzQyxnQkFBQTtBMUV3emZ4Qzs7QTBFeHpmRTtFQUFzQyxnQkFBQTtBMUU0emZ4Qzs7QTBFNXpmRTtFQUFzQyxnQkFBQTtBMUVnMGZ4Qzs7QTBFaDBmRTtFQUFzQyxnQkFBQTtBMUVvMGZ4Qzs7QTBFcDBmRTtFQUFzQyxnQkFBQTtBMUV3MGZ4Qzs7QTBFeDBmRTtFQUFzQyxnQkFBQTtBMUU0MGZ4Qzs7QTBFNTBmRTtFQUFzQyxnQkFBQTtBMUVnMWZ4Qzs7QTBFaDFmRTtFQUFzQyxnQkFBQTtBMUVvMWZ4Qzs7QTBFcDFmRTtFQUFzQyxnQkFBQTtBMUV3MWZ4Qzs7QTBFeDFmRTtFQUFzQyxnQkFBQTtBMUU0MWZ4Qzs7QTBFNTFmRTtFQUFzQyxnQkFBQTtBMUVnMmZ4Qzs7QTBFaDJmRTtFQUFzQyxnQkFBQTtBMUVvMmZ4Qzs7QTBFcDJmRTtFQUFzQyxnQkFBQTtBMUV3MmZ4Qzs7QTBFeDJmRTtFQUFzQyxnQkFBQTtBMUU0MmZ4Qzs7QTBFNTJmRTtFQUFzQyxnQkFBQTtBMUVnM2Z4Qzs7QTBFaDNmRTtFQUFzQyxnQkFBQTtBMUVvM2Z4Qzs7QTBFcDNmRTtFQUFzQyxnQkFBQTtBMUV3M2Z4Qzs7QTBFeDNmRTtFQUFzQyxnQkFBQTtBMUU0M2Z4Qzs7QTBFNTNmRTtFQUFzQyxnQkFBQTtBMUVnNGZ4Qzs7QTBFaDRmRTtFQUFzQyxnQkFBQTtBMUVvNGZ4Qzs7QTBFcDRmRTtFQUFzQyxnQkFBQTtBMUV3NGZ4Qzs7QTBFeDRmRTtFQUFzQyxnQkFBQTtBMUU0NGZ4Qzs7QTBFNTRmRTtFQUFzQyxnQkFBQTtBMUVnNWZ4Qzs7QTBFaDVmRTtFQUFzQyxnQkFBQTtBMUVvNWZ4Qzs7QTBFcDVmRTtFQUFzQyxnQkFBQTtBMUV3NWZ4Qzs7QTBFeDVmRTtFQUFzQyxnQkFBQTtBMUU0NWZ4Qzs7QTBFNTVmRTtFQUFzQyxnQkFBQTtBMUVnNmZ4Qzs7QTBFaDZmRTtFQUFzQyxnQkFBQTtBMUVvNmZ4Qzs7QTBFcDZmRTtFQUFzQyxnQkFBQTtBMUV3NmZ4Qzs7QTBFeDZmRTtFQUFzQyxnQkFBQTtBMUU0NmZ4Qzs7QTBFNTZmRTtFQUFzQyxnQkFBQTtBMUVnN2Z4Qzs7QTBFaDdmRTtFQUFzQyxnQkFBQTtBMUVvN2Z4Qzs7QTBFcDdmRTtFQUFzQyxnQkFBQTtBMUV3N2Z4Qzs7QTBFeDdmRTtFQUFzQyxnQkFBQTtBMUU0N2Z4Qzs7QTBFNTdmRTtFQUFzQyxnQkFBQTtBMUVnOGZ4Qzs7QTBFaDhmRTtFQUFzQyxnQkFBQTtBMUVvOGZ4Qzs7QTBFcDhmRTtFQUFzQyxnQkFBQTtBMUV3OGZ4Qzs7QTBFeDhmRTtFQUFzQyxnQkFBQTtBMUU0OGZ4Qzs7QTBFNThmRTtFQUFzQyxnQkFBQTtBMUVnOWZ4Qzs7QTBFaDlmRTtFQUFzQyxnQkFBQTtBMUVvOWZ4Qzs7QTBFcDlmRTtFQUFzQyxnQkFBQTtBMUV3OWZ4Qzs7QTBFeDlmRTtFQUFzQyxnQkFBQTtBMUU0OWZ4Qzs7QTBFNTlmRTtFQUFzQyxnQkFBQTtBMUVnK2Z4Qzs7QTBFaCtmRTtFQUFzQyxnQkFBQTtBMUVvK2Z4Qzs7QTBFcCtmRTtFQUFzQyxnQkFBQTtBMUV3K2Z4Qzs7QTBFeCtmRTtFQUFzQyxnQkFBQTtBMUU0K2Z4Qzs7QTBFNStmRTtFQUFzQyxnQkFBQTtBMUVnL2Z4Qzs7QTBFaC9mRTtFQUFzQyxnQkFBQTtBMUVvL2Z4Qzs7QTBFcC9mRTtFQUFzQyxnQkFBQTtBMUV3L2Z4Qzs7QTBFeC9mRTtFQUFzQyxnQkFBQTtBMUU0L2Z4Qzs7QTBFNS9mRTtFQUFzQyxhQUFBO0ExRWdnZ0J4Qzs7QTBFaGdnQkU7RUFBc0MsZ0JBQUE7QTFFb2dnQnhDOztBMEVwZ2dCRTtFQUFzQyxnQkFBQTtBMUV3Z2dCeEM7O0EwRXhnZ0JFO0VBQXNDLGdCQUFBO0ExRTRnZ0J4Qzs7QTBFNWdnQkU7RUFBc0MsZ0JBQUE7QTFFZ2hnQnhDOztBMEVoaGdCRTtFQUFzQyxnQkFBQTtBMUVvaGdCeEM7O0EwRXBoZ0JFO0VBQXNDLGdCQUFBO0ExRXdoZ0J4Qzs7QTBFeGhnQkU7RUFBc0MsZ0JBQUE7QTFFNGhnQnhDOztBMEU1aGdCRTtFQUFzQyxnQkFBQTtBMUVnaWdCeEM7O0EwRWhpZ0JFO0VBQXNDLGdCQUFBO0ExRW9pZ0J4Qzs7QTBFcGlnQkU7RUFBc0MsZ0JBQUE7QTFFd2lnQnhDOztBMEV4aWdCRTtFQUFzQyxnQkFBQTtBMUU0aWdCeEM7O0EwRTVpZ0JFO0VBQXNDLGdCQUFBO0ExRWdqZ0J4Qzs7QTBFaGpnQkU7RUFBc0MsZ0JBQUE7QTFFb2pnQnhDOztBMEVwamdCRTtFQUFzQyxnQkFBQTtBMUV3amdCeEM7O0EwRXhqZ0JFO0VBQXNDLGdCQUFBO0ExRTRqZ0J4Qzs7QTBFNWpnQkU7RUFBc0MsZ0JBQUE7QTFFZ2tnQnhDOztBMEVoa2dCRTtFQUFzQyxnQkFBQTtBMUVva2dCeEM7O0EwRXBrZ0JFO0VBQXNDLGdCQUFBO0ExRXdrZ0J4Qzs7QTBFeGtnQkU7RUFBc0MsZ0JBQUE7QTFFNGtnQnhDOztBMEU1a2dCRTtFQUFzQyxnQkFBQTtBMUVnbGdCeEM7O0EwRWhsZ0JFO0VBQXNDLGdCQUFBO0ExRW9sZ0J4Qzs7QTBFcGxnQkU7RUFBc0MsZ0JBQUE7QTFFd2xnQnhDOztBMEV4bGdCRTtFQUFzQyxnQkFBQTtBMUU0bGdCeEM7O0EwRTVsZ0JFO0VBQXNDLGdCQUFBO0ExRWdtZ0J4Qzs7QTBFaG1nQkU7RUFBc0MsZ0JBQUE7QTFFb21nQnhDOztBMEVwbWdCRTtFQUFzQyxnQkFBQTtBMUV3bWdCeEM7O0EwRXhtZ0JFO0VBQXNDLGdCQUFBO0ExRTRtZ0J4Qzs7QTBFNW1nQkU7RUFBc0MsZ0JBQUE7QTFFZ25nQnhDOztBMEVobmdCRTtFQUFzQyxnQkFBQTtBMUVvbmdCeEM7O0EwRXBuZ0JFO0VBQXNDLGdCQUFBO0ExRXduZ0J4Qzs7QTBFeG5nQkU7RUFBc0MsZ0JBQUE7QTFFNG5nQnhDOztBMEU1bmdCRTtFQUFzQyxnQkFBQTtBMUVnb2dCeEM7O0EwRWhvZ0JFO0VBQXNDLGdCQUFBO0ExRW9vZ0J4Qzs7QTBFcG9nQkU7RUFBc0MsZ0JBQUE7QTFFd29nQnhDOztBMEV4b2dCRTtFQUFzQyxnQkFBQTtBMUU0b2dCeEM7O0EwRTVvZ0JFO0VBQXNDLGdCQUFBO0ExRWdwZ0J4Qzs7QTBFaHBnQkU7RUFBc0MsZ0JBQUE7QTFFb3BnQnhDOztBMEVwcGdCRTtFQUFzQyxnQkFBQTtBMUV3cGdCeEM7O0EwRXhwZ0JFO0VBQXNDLGdCQUFBO0ExRTRwZ0J4Qzs7QTBFNXBnQkU7RUFBc0MsZ0JBQUE7QTFFZ3FnQnhDOztBMEVocWdCRTtFQUFzQyxnQkFBQTtBMUVvcWdCeEM7O0EwRXBxZ0JFO0VBQXNDLGdCQUFBO0ExRXdxZ0J4Qzs7QTBFeHFnQkU7RUFBc0MsZ0JBQUE7QTFFNHFnQnhDOztBMEU1cWdCRTtFQUFzQyxnQkFBQTtBMUVncmdCeEM7O0EwRWhyZ0JFO0VBQXNDLGdCQUFBO0ExRW9yZ0J4Qzs7QTBFcHJnQkU7RUFBc0MsZ0JBQUE7QTFFd3JnQnhDOztBMEV4cmdCRTtFQUFzQyxnQkFBQTtBMUU0cmdCeEM7O0EwRTVyZ0JFO0VBQXNDLGdCQUFBO0ExRWdzZ0J4Qzs7QTBFaHNnQkU7RUFBc0MsZ0JBQUE7QTFFb3NnQnhDOztBMEVwc2dCRTtFQUFzQyxnQkFBQTtBMUV3c2dCeEM7O0EwRXhzZ0JFO0VBQXNDLGdCQUFBO0ExRTRzZ0J4Qzs7QTBFNXNnQkU7RUFBc0MsZ0JBQUE7QTFFZ3RnQnhDOztBMEVodGdCRTtFQUFzQyxnQkFBQTtBMUVvdGdCeEM7O0EwRXB0Z0JFO0VBQXNDLGdCQUFBO0ExRXd0Z0J4Qzs7QTBFeHRnQkU7RUFBc0MsZ0JBQUE7QTFFNHRnQnhDOztBMEU1dGdCRTtFQUFzQyxnQkFBQTtBMUVndWdCeEM7O0EwRWh1Z0JFO0VBQXNDLGdCQUFBO0ExRW91Z0J4Qzs7QTBFcHVnQkU7RUFBc0MsZ0JBQUE7QTFFd3VnQnhDOztBMEV4dWdCRTtFQUFzQyxnQkFBQTtBMUU0dWdCeEM7O0EwRTV1Z0JFO0VBQXNDLGdCQUFBO0ExRWd2Z0J4Qzs7QTBFaHZnQkU7RUFBc0MsZ0JBQUE7QTFFb3ZnQnhDOztBMEVwdmdCRTtFQUFzQyxnQkFBQTtBMUV3dmdCeEM7O0EwRXh2Z0JFO0VBQXNDLGdCQUFBO0ExRTR2Z0J4Qzs7QTBFNXZnQkU7RUFBc0MsZ0JBQUE7QTFFZ3dnQnhDOztBMEVod2dCRTtFQUFzQyxnQkFBQTtBMUVvd2dCeEM7O0EwRXB3Z0JFO0VBQXNDLGdCQUFBO0ExRXd3Z0J4Qzs7QTBFeHdnQkU7RUFBc0MsZ0JBQUE7QTFFNHdnQnhDOztBMEU1d2dCRTtFQUFzQyxnQkFBQTtBMUVneGdCeEM7O0EwRWh4Z0JFO0VBQXNDLGdCQUFBO0ExRW94Z0J4Qzs7QTBFcHhnQkU7RUFBc0MsZ0JBQUE7QTFFd3hnQnhDOztBMEV4eGdCRTtFQUFzQyxnQkFBQTtBMUU0eGdCeEM7O0EwRTV4Z0JFO0VBQXNDLGdCQUFBO0ExRWd5Z0J4Qzs7QTBFaHlnQkU7RUFBc0MsZ0JBQUE7QTFFb3lnQnhDOztBMEVweWdCRTtFQUFzQyxnQkFBQTtBMUV3eWdCeEM7O0EwRXh5Z0JFO0VBQXNDLGdCQUFBO0ExRTR5Z0J4Qzs7QTBFNXlnQkU7RUFBc0MsZ0JBQUE7QTFFZ3pnQnhDOztBMEVoemdCRTtFQUFzQyxnQkFBQTtBMUVvemdCeEM7O0EwRXB6Z0JFO0VBQXNDLGdCQUFBO0ExRXd6Z0J4Qzs7QTBFeHpnQkU7RUFBc0MsZ0JBQUE7QTFFNHpnQnhDOztBMEU1emdCRTtFQUFzQyxnQkFBQTtBMUVnMGdCeEM7O0EwRWgwZ0JFO0VBQXNDLGdCQUFBO0ExRW8wZ0J4Qzs7QTBFcDBnQkU7RUFBc0MsZ0JBQUE7QTFFdzBnQnhDOztBMEV4MGdCRTtFQUFzQyxnQkFBQTtBMUU0MGdCeEM7O0EwRTUwZ0JFO0VBQXNDLGdCQUFBO0ExRWcxZ0J4Qzs7QTBFaDFnQkU7RUFBc0MsZ0JBQUE7QTFFbzFnQnhDOztBMEVwMWdCRTtFQUFzQyxnQkFBQTtBMUV3MWdCeEM7O0EwRXgxZ0JFO0VBQXNDLGdCQUFBO0ExRTQxZ0J4Qzs7QTBFNTFnQkU7RUFBc0MsZ0JBQUE7QTFFZzJnQnhDOztBMEVoMmdCRTtFQUFzQyxnQkFBQTtBMUVvMmdCeEM7O0EwRXAyZ0JFO0VBQXNDLGdCQUFBO0ExRXcyZ0J4Qzs7QTBFeDJnQkU7RUFBc0MsZ0JBQUE7QTFFNDJnQnhDOztBMEU1MmdCRTtFQUFzQyxnQkFBQTtBMUVnM2dCeEM7O0EwRWgzZ0JFO0VBQXNDLGdCQUFBO0ExRW8zZ0J4Qzs7QTBFcDNnQkU7RUFBc0MsZ0JBQUE7QTFFdzNnQnhDOztBMEV4M2dCRTtFQUFzQyxnQkFBQTtBMUU0M2dCeEM7O0EwRTUzZ0JFO0VBQXNDLGdCQUFBO0ExRWc0Z0J4Qzs7QTBFaDRnQkU7RUFBc0MsZ0JBQUE7QTFFbzRnQnhDOztBMEVwNGdCRTtFQUFzQyxnQkFBQTtBMUV3NGdCeEM7O0EwRXg0Z0JFO0VBQXNDLGdCQUFBO0ExRTQ0Z0J4Qzs7QTBFNTRnQkU7RUFBc0MsZ0JBQUE7QTFFZzVnQnhDOztBMEVoNWdCRTtFQUFzQyxnQkFBQTtBMUVvNWdCeEM7O0EwRXA1Z0JFO0VBQXNDLGdCQUFBO0ExRXc1Z0J4Qzs7QTBFeDVnQkU7RUFBc0MsZ0JBQUE7QTFFNDVnQnhDOztBMEU1NWdCRTtFQUFzQyxnQkFBQTtBMUVnNmdCeEM7O0EwRWg2Z0JFO0VBQXNDLGdCQUFBO0ExRW82Z0J4Qzs7QTBFcDZnQkU7RUFBc0MsZ0JBQUE7QTFFdzZnQnhDOztBMEV4NmdCRTtFQUFzQyxnQkFBQTtBMUU0NmdCeEM7O0EwRTU2Z0JFO0VBQXNDLGdCQUFBO0ExRWc3Z0J4Qzs7QTBFaDdnQkU7RUFBc0MsZ0JBQUE7QTFFbzdnQnhDOztBMEVwN2dCRTtFQUFzQyxnQkFBQTtBMUV3N2dCeEM7O0EwRXg3Z0JFO0VBQXNDLGdCQUFBO0ExRTQ3Z0J4Qzs7QTBFNTdnQkU7RUFBc0MsZ0JBQUE7QTFFZzhnQnhDOztBMEVoOGdCRTtFQUFzQyxnQkFBQTtBMUVvOGdCeEM7O0EwRXA4Z0JFO0VBQXNDLGdCQUFBO0ExRXc4Z0J4Qzs7QTBFeDhnQkU7RUFBc0MsZ0JBQUE7QTFFNDhnQnhDOztBMEU1OGdCRTtFQUFzQyxnQkFBQTtBMUVnOWdCeEM7O0EwRWg5Z0JFO0VBQXNDLGdCQUFBO0ExRW85Z0J4Qzs7QTBFcDlnQkU7RUFBc0MsZ0JBQUE7QTFFdzlnQnhDOztBMEV4OWdCRTtFQUFzQyxnQkFBQTtBMUU0OWdCeEM7O0EwRTU5Z0JFO0VBQXNDLGdCQUFBO0ExRWcrZ0J4Qzs7QTBFaCtnQkU7RUFBc0MsZ0JBQUE7QTFFbytnQnhDOztBMEVwK2dCRTtFQUFzQyxnQkFBQTtBMUV3K2dCeEM7O0EwRXgrZ0JFO0VBQXNDLGdCQUFBO0ExRTQrZ0J4Qzs7QTBFNStnQkU7RUFBc0MsZ0JBQUE7QTFFZy9nQnhDOztBMEVoL2dCRTtFQUFzQyxnQkFBQTtBMUVvL2dCeEM7O0EwRXAvZ0JFO0VBQXNDLGdCQUFBO0ExRXcvZ0J4Qzs7QTBFeC9nQkU7RUFBc0MsZ0JBQUE7QTFFNC9nQnhDOztBMEU1L2dCRTtFQUFzQyxnQkFBQTtBMUVnZ2hCeEM7O0EwRWhnaEJFO0VBQXNDLGdCQUFBO0ExRW9naEJ4Qzs7QTBFcGdoQkU7RUFBc0MsZ0JBQUE7QTFFd2doQnhDOztBMEV4Z2hCRTtFQUFzQyxnQkFBQTtBMUU0Z2hCeEM7O0EwRTVnaEJFO0VBQXNDLGdCQUFBO0ExRWdoaEJ4Qzs7QTBFaGhoQkU7RUFBc0MsZ0JBQUE7QTFFb2hoQnhDOztBMEVwaGhCRTtFQUFzQyxnQkFBQTtBMUV3aGhCeEM7O0EwRXhoaEJFO0VBQXNDLGdCQUFBO0ExRTRoaEJ4Qzs7QTBFNWhoQkU7RUFBc0MsZ0JBQUE7QTFFZ2loQnhDOztBMEVoaWhCRTtFQUFzQyxnQkFBQTtBMUVvaWhCeEM7O0EwRXBpaEJFO0VBQXNDLGdCQUFBO0ExRXdpaEJ4Qzs7QTBFeGloQkU7RUFBc0MsZ0JBQUE7QTFFNGloQnhDOztBMEU1aWhCRTtFQUFzQyxnQkFBQTtBMUVnamhCeEM7O0EwRWhqaEJFO0VBQXNDLGdCQUFBO0ExRW9qaEJ4Qzs7QTBFcGpoQkU7RUFBc0MsZ0JBQUE7QTFFd2poQnhDOztBMEV4amhCRTtFQUFzQyxnQkFBQTtBMUU0amhCeEM7O0EwRTVqaEJFO0VBQXNDLGdCQUFBO0ExRWdraEJ4Qzs7QTBFaGtoQkU7RUFBc0MsZ0JBQUE7QTFFb2toQnhDOztBMEVwa2hCRTtFQUFzQyxnQkFBQTtBMUV3a2hCeEM7O0EwRXhraEJFO0VBQXNDLGdCQUFBO0ExRTRraEJ4Qzs7QTBFNWtoQkU7RUFBc0MsZ0JBQUE7QTFFZ2xoQnhDOztBMEVobGhCRTtFQUFzQyxnQkFBQTtBMUVvbGhCeEM7O0EwRXBsaEJFO0VBQXNDLGdCQUFBO0ExRXdsaEJ4Qzs7QTBFeGxoQkU7RUFBc0MsZ0JBQUE7QTFFNGxoQnhDOztBMEU1bGhCRTtFQUFzQyxnQkFBQTtBMUVnbWhCeEM7O0EwRWhtaEJFO0VBQXNDLGdCQUFBO0ExRW9taEJ4Qzs7QTBFcG1oQkU7RUFBc0MsZ0JBQUE7QTFFd21oQnhDOztBMEV4bWhCRTtFQUFzQyxnQkFBQTtBMUU0bWhCeEM7O0EwRTVtaEJFO0VBQXNDLGdCQUFBO0ExRWduaEJ4Qzs7QTBFaG5oQkU7RUFBc0MsZ0JBQUE7QTFFb25oQnhDOztBMEVwbmhCRTtFQUFzQyxnQkFBQTtBMUV3bmhCeEM7O0EwRXhuaEJFO0VBQXNDLGdCQUFBO0ExRTRuaEJ4Qzs7QTBFNW5oQkU7RUFBc0MsZ0JBQUE7QTFFZ29oQnhDOztBMEVob2hCRTtFQUFzQyxnQkFBQTtBMUVvb2hCeEM7O0EwRXBvaEJFO0VBQXNDLGdCQUFBO0ExRXdvaEJ4Qzs7QTBFeG9oQkU7RUFBc0MsZ0JBQUE7QTFFNG9oQnhDOztBMEU1b2hCRTtFQUFzQyxnQkFBQTtBMUVncGhCeEM7O0EwRWhwaEJFO0VBQXNDLGdCQUFBO0ExRW9waEJ4Qzs7QTBFcHBoQkU7RUFBc0MsZ0JBQUE7QTFFd3BoQnhDOztBMEV4cGhCRTtFQUFzQyxnQkFBQTtBMUU0cGhCeEM7O0EwRTVwaEJFO0VBQXNDLGdCQUFBO0ExRWdxaEJ4Qzs7QTBFaHFoQkU7RUFBc0MsZ0JBQUE7QTFFb3FoQnhDOztBMEVwcWhCRTtFQUFzQyxnQkFBQTtBMUV3cWhCeEM7O0EwRXhxaEJFO0VBQXNDLGdCQUFBO0ExRTRxaEJ4Qzs7QTBFNXFoQkU7RUFBc0MsZ0JBQUE7QTFFZ3JoQnhDOztBMEVocmhCRTtFQUFzQyxnQkFBQTtBMUVvcmhCeEM7O0EwRXByaEJFO0VBQXNDLGdCQUFBO0ExRXdyaEJ4Qzs7QTBFeHJoQkU7RUFBc0MsZ0JBQUE7QTFFNHJoQnhDOztBMEU1cmhCRTtFQUFzQyxnQkFBQTtBMUVnc2hCeEM7O0EwRWhzaEJFO0VBQXNDLGdCQUFBO0ExRW9zaEJ4Qzs7QTBFcHNoQkU7RUFBc0MsZ0JBQUE7QTFFd3NoQnhDOztBMEV4c2hCRTtFQUFzQyxnQkFBQTtBMUU0c2hCeEM7O0EwRTVzaEJFO0VBQXNDLGdCQUFBO0ExRWd0aEJ4Qzs7QTBFaHRoQkU7RUFBc0MsZ0JBQUE7QTFFb3RoQnhDOztBMEVwdGhCRTtFQUFzQyxnQkFBQTtBMUV3dGhCeEM7O0EwRXh0aEJFO0VBQXNDLGdCQUFBO0ExRTR0aEJ4Qzs7QTBFNXRoQkU7RUFBc0MsZ0JBQUE7QTFFZ3VoQnhDOztBMEVodWhCRTtFQUFzQyxnQkFBQTtBMUVvdWhCeEM7O0EwRXB1aEJFO0VBQXNDLGdCQUFBO0ExRXd1aEJ4Qzs7QTBFeHVoQkU7RUFBc0MsZ0JBQUE7QTFFNHVoQnhDOztBMEU1dWhCRTtFQUFzQyxnQkFBQTtBMUVndmhCeEM7O0EwRWh2aEJFO0VBQXNDLGdCQUFBO0ExRW92aEJ4Qzs7QTBFcHZoQkU7RUFBc0MsZ0JBQUE7QTFFd3ZoQnhDOztBMEV4dmhCRTtFQUFzQyxnQkFBQTtBMUU0dmhCeEM7O0EwRTV2aEJFO0VBQXNDLGdCQUFBO0ExRWd3aEJ4Qzs7QTBFaHdoQkU7RUFBc0MsZ0JBQUE7QTFFb3doQnhDOztBMEVwd2hCRTtFQUFzQyxnQkFBQTtBMUV3d2hCeEM7O0EwRXh3aEJFO0VBQXNDLGdCQUFBO0ExRTR3aEJ4Qzs7QTBFNXdoQkU7RUFBc0MsZ0JBQUE7QTFFZ3hoQnhDOztBMEVoeGhCRTtFQUFzQyxnQkFBQTtBMUVveGhCeEM7O0EwRXB4aEJFO0VBQXNDLGdCQUFBO0ExRXd4aEJ4Qzs7QTBFeHhoQkU7RUFBc0MsZ0JBQUE7QTFFNHhoQnhDOztBMEU1eGhCRTtFQUFzQyxnQkFBQTtBMUVneWhCeEM7O0EwRWh5aEJFO0VBQXNDLGdCQUFBO0ExRW95aEJ4Qzs7QTBFcHloQkU7RUFBc0MsZ0JBQUE7QTFFd3loQnhDOztBMEV4eWhCRTtFQUFzQyxnQkFBQTtBMUU0eWhCeEM7O0EwRTV5aEJFO0VBQXNDLGdCQUFBO0ExRWd6aEJ4Qzs7QTBFaHpoQkU7RUFBc0MsZ0JBQUE7QTFFb3poQnhDOztBMEVwemhCRTtFQUFzQyxnQkFBQTtBMUV3emhCeEM7O0EwRXh6aEJFO0VBQXNDLGdCQUFBO0ExRTR6aEJ4Qzs7QTBFNXpoQkU7RUFBc0MsZ0JBQUE7QTFFZzBoQnhDOztBMEVoMGhCRTtFQUFzQyxnQkFBQTtBMUVvMGhCeEM7O0EwRXAwaEJFO0VBQXNDLGdCQUFBO0ExRXcwaEJ4Qzs7QTBFeDBoQkU7RUFBc0MsZ0JBQUE7QTFFNDBoQnhDOztBMEU1MGhCRTtFQUFzQyxnQkFBQTtBMUVnMWhCeEM7O0EwRWgxaEJFO0VBQXNDLGdCQUFBO0ExRW8xaEJ4Qzs7QTBFcDFoQkU7RUFBc0MsZ0JBQUE7QTFFdzFoQnhDOztBMEV4MWhCRTtFQUFzQyxnQkFBQTtBMUU0MWhCeEM7O0EwRTUxaEJFO0VBQXNDLGdCQUFBO0ExRWcyaEJ4Qzs7QTBFaDJoQkU7RUFBc0MsZ0JBQUE7QTFFbzJoQnhDOztBMEVwMmhCRTtFQUFzQyxnQkFBQTtBMUV3MmhCeEM7O0EwRXgyaEJFO0VBQXNDLGdCQUFBO0ExRTQyaEJ4Qzs7QTBFNTJoQkU7RUFBc0MsZ0JBQUE7QTFFZzNoQnhDOztBMEVoM2hCRTtFQUFzQyxnQkFBQTtBMUVvM2hCeEM7O0EwRXAzaEJFO0VBQXNDLGdCQUFBO0ExRXczaEJ4Qzs7QTBFeDNoQkU7RUFBc0MsZ0JBQUE7QTFFNDNoQnhDOztBMEU1M2hCRTtFQUFzQyxnQkFBQTtBMUVnNGhCeEM7O0EwRWg0aEJFO0VBQXNDLGdCQUFBO0ExRW80aEJ4Qzs7QTBFcDRoQkU7RUFBc0MsZ0JBQUE7QTFFdzRoQnhDOztBMEV4NGhCRTtFQUFzQyxnQkFBQTtBMUU0NGhCeEM7O0EwRTU0aEJFO0VBQXNDLGdCQUFBO0ExRWc1aEJ4Qzs7QTBFaDVoQkU7RUFBc0MsZ0JBQUE7QTFFbzVoQnhDOztBMEVwNWhCRTtFQUFzQyxnQkFBQTtBMUV3NWhCeEM7O0EwRXg1aEJFO0VBQXNDLGdCQUFBO0ExRTQ1aEJ4Qzs7QTBFNTVoQkU7RUFBc0MsZ0JBQUE7QTFFZzZoQnhDOztBMEVoNmhCRTtFQUFzQyxnQkFBQTtBMUVvNmhCeEM7O0EwRXA2aEJFO0VBQXNDLGdCQUFBO0ExRXc2aEJ4Qzs7QTBFeDZoQkU7RUFBc0MsZ0JBQUE7QTFFNDZoQnhDOztBMEU1NmhCRTtFQUFzQyxnQkFBQTtBMUVnN2hCeEM7O0EwRWg3aEJFO0VBQXNDLGdCQUFBO0ExRW83aEJ4Qzs7QTBFcDdoQkU7RUFBc0MsZ0JBQUE7QTFFdzdoQnhDOztBMEV4N2hCRTtFQUFzQyxnQkFBQTtBMUU0N2hCeEM7O0EwRTU3aEJFO0VBQXNDLGdCQUFBO0ExRWc4aEJ4Qzs7QTBFaDhoQkU7RUFBc0MsZ0JBQUE7QTFFbzhoQnhDOztBMEVwOGhCRTtFQUFzQyxnQkFBQTtBMUV3OGhCeEM7O0EwRXg4aEJFO0VBQXNDLGdCQUFBO0ExRTQ4aEJ4Qzs7QTBFNThoQkU7RUFBc0MsZ0JBQUE7QTFFZzloQnhDOztBMEVoOWhCRTtFQUFzQyxnQkFBQTtBMUVvOWhCeEM7O0EwRXA5aEJFO0VBQXNDLGdCQUFBO0ExRXc5aEJ4Qzs7QTBFeDloQkU7RUFBc0MsZ0JBQUE7QTFFNDloQnhDOztBMEU1OWhCRTtFQUFzQyxnQkFBQTtBMUVnK2hCeEM7O0EwRWgraEJFO0VBQXNDLGdCQUFBO0ExRW8raEJ4Qzs7QTBFcCtoQkU7RUFBc0MsZ0JBQUE7QTFFdytoQnhDOztBMEV4K2hCRTtFQUFzQyxnQkFBQTtBMUU0K2hCeEM7O0EwRTUraEJFO0VBQXNDLGdCQUFBO0ExRWcvaEJ4Qzs7QTBFaC9oQkU7RUFBc0MsZ0JBQUE7QTFFby9oQnhDOztBMEVwL2hCRTtFQUFzQyxnQkFBQTtBMUV3L2hCeEM7O0EwRXgvaEJFO0VBQXNDLGdCQUFBO0ExRTQvaEJ4Qzs7QTBFNS9oQkU7RUFBc0MsZ0JBQUE7QTFFZ2dpQnhDOztBMEVoZ2lCRTtFQUFzQyxnQkFBQTtBMUVvZ2lCeEM7O0EwRXBnaUJFO0VBQXNDLGdCQUFBO0ExRXdnaUJ4Qzs7QTBFeGdpQkU7RUFBc0MsZ0JBQUE7QTFFNGdpQnhDOztBMEU1Z2lCRTtFQUFzQyxnQkFBQTtBMUVnaGlCeEM7O0EwRWhoaUJFO0VBQXNDLGdCQUFBO0ExRW9oaUJ4Qzs7QTBFcGhpQkU7RUFBc0MsZ0JBQUE7QTFFd2hpQnhDOztBMEV4aGlCRTtFQUFzQyxnQkFBQTtBMUU0aGlCeEM7O0EwRTVoaUJFO0VBQXNDLGdCQUFBO0ExRWdpaUJ4Qzs7QTBFaGlpQkU7RUFBc0MsZ0JBQUE7QTFFb2lpQnhDOztBMEVwaWlCRTtFQUFzQyxnQkFBQTtBMUV3aWlCeEM7O0EwRXhpaUJFO0VBQXNDLGdCQUFBO0ExRTRpaUJ4Qzs7QTBFNWlpQkU7RUFBc0MsZ0JBQUE7QTFFZ2ppQnhDOztBMEVoamlCRTtFQUFzQyxnQkFBQTtBMUVvamlCeEM7O0EwRXBqaUJFO0VBQXNDLGdCQUFBO0ExRXdqaUJ4Qzs7QTBFeGppQkU7RUFBc0MsZ0JBQUE7QTFFNGppQnhDOztBMEU1amlCRTtFQUFzQyxnQkFBQTtBMUVna2lCeEM7O0EwRWhraUJFO0VBQXNDLGdCQUFBO0ExRW9raUJ4Qzs7QTBFcGtpQkU7RUFBc0MsZ0JBQUE7QTFFd2tpQnhDOztBMEV4a2lCRTtFQUFzQyxnQkFBQTtBMUU0a2lCeEM7O0EwRTVraUJFO0VBQXNDLGdCQUFBO0ExRWdsaUJ4Qzs7QTBFaGxpQkU7RUFBc0MsZ0JBQUE7QTFFb2xpQnhDOztBMEVwbGlCRTtFQUFzQyxnQkFBQTtBMUV3bGlCeEM7O0EwRXhsaUJFO0VBQXNDLGdCQUFBO0ExRTRsaUJ4Qzs7QTBFNWxpQkU7RUFBc0MsZ0JBQUE7QTFFZ21pQnhDOztBMEVobWlCRTtFQUFzQyxnQkFBQTtBMUVvbWlCeEM7O0EwRXBtaUJFO0VBQXNDLGdCQUFBO0ExRXdtaUJ4Qzs7QTBFeG1pQkU7RUFBc0MsZ0JBQUE7QTFFNG1pQnhDOztBMEU1bWlCRTtFQUFzQyxnQkFBQTtBMUVnbmlCeEM7O0EwRWhuaUJFO0VBQXNDLGdCQUFBO0ExRW9uaUJ4Qzs7QTBFcG5pQkU7RUFBc0MsZ0JBQUE7QTFFd25pQnhDOztBMEV4bmlCRTtFQUFzQyxnQkFBQTtBMUU0bmlCeEM7O0EwRTVuaUJFO0VBQXNDLGdCQUFBO0ExRWdvaUJ4Qzs7QTBFaG9pQkU7RUFBc0MsZ0JBQUE7QTFFb29pQnhDOztBMEVwb2lCRTtFQUFzQyxnQkFBQTtBMUV3b2lCeEM7O0EwRXhvaUJFO0VBQXNDLGdCQUFBO0ExRTRvaUJ4Qzs7QTBFNW9pQkU7RUFBc0MsZ0JBQUE7QTFFZ3BpQnhDOztBMEVocGlCRTtFQUFzQyxnQkFBQTtBMUVvcGlCeEM7O0EwRXBwaUJFO0VBQXNDLGdCQUFBO0ExRXdwaUJ4Qzs7QTBFeHBpQkU7RUFBc0MsZ0JBQUE7QTFFNHBpQnhDOztBMEU1cGlCRTtFQUFzQyxnQkFBQTtBMUVncWlCeEM7O0EwRWhxaUJFO0VBQXNDLGdCQUFBO0ExRW9xaUJ4Qzs7QTBFcHFpQkU7RUFBc0MsZ0JBQUE7QTFFd3FpQnhDOztBMEV4cWlCRTtFQUFzQyxnQkFBQTtBMUU0cWlCeEM7O0EwRTVxaUJFO0VBQXNDLGdCQUFBO0ExRWdyaUJ4Qzs7QTBFaHJpQkU7RUFBc0MsZ0JBQUE7QTFFb3JpQnhDOztBMEVwcmlCRTtFQUFzQyxnQkFBQTtBMUV3cmlCeEM7O0EwRXhyaUJFO0VBQXNDLGdCQUFBO0ExRTRyaUJ4Qzs7QTBFNXJpQkU7RUFBc0MsZ0JBQUE7QTFFZ3NpQnhDOztBMEVoc2lCRTtFQUFzQyxnQkFBQTtBMUVvc2lCeEM7O0EwRXBzaUJFO0VBQXNDLGdCQUFBO0ExRXdzaUJ4Qzs7QTBFeHNpQkU7RUFBc0MsZ0JBQUE7QTFFNHNpQnhDOztBMEU1c2lCRTtFQUFzQyxnQkFBQTtBMUVndGlCeEM7O0EwRWh0aUJFO0VBQXNDLGdCQUFBO0ExRW90aUJ4Qzs7QTBFcHRpQkU7RUFBc0MsZ0JBQUE7QTFFd3RpQnhDOztBMEV4dGlCRTtFQUFzQyxnQkFBQTtBMUU0dGlCeEM7O0EwRTV0aUJFO0VBQXNDLGdCQUFBO0ExRWd1aUJ4Qzs7QTBFaHVpQkU7RUFBc0MsZ0JBQUE7QTFFb3VpQnhDOztBMEVwdWlCRTtFQUFzQyxnQkFBQTtBMUV3dWlCeEM7O0EwRXh1aUJFO0VBQXNDLGdCQUFBO0ExRTR1aUJ4Qzs7QTBFNXVpQkU7RUFBc0MsZ0JBQUE7QTFFZ3ZpQnhDOztBMEVodmlCRTtFQUFzQyxnQkFBQTtBMUVvdmlCeEM7O0EwRXB2aUJFO0VBQXNDLGdCQUFBO0ExRXd2aUJ4Qzs7QTBFeHZpQkU7RUFBc0MsZ0JBQUE7QTFFNHZpQnhDOztBMEU1dmlCRTtFQUFzQyxnQkFBQTtBMUVnd2lCeEM7O0EwRWh3aUJFO0VBQXNDLGdCQUFBO0ExRW93aUJ4Qzs7QTBFcHdpQkU7RUFBc0MsZ0JBQUE7QTFFd3dpQnhDOztBMEV4d2lCRTtFQUFzQyxnQkFBQTtBMUU0d2lCeEM7O0EwRTV3aUJFO0VBQXNDLGdCQUFBO0ExRWd4aUJ4Qzs7QTBFaHhpQkU7RUFBc0MsZ0JBQUE7QTFFb3hpQnhDOztBMEVweGlCRTtFQUFzQyxnQkFBQTtBMUV3eGlCeEM7O0EwRXh4aUJFO0VBQXNDLGdCQUFBO0ExRTR4aUJ4Qzs7QTBFNXhpQkU7RUFBc0MsZ0JBQUE7QTFFZ3lpQnhDOztBMEVoeWlCRTtFQUFzQyxZQUFBO0ExRW95aUJ4Qzs7QTBFcHlpQkU7RUFBc0MsZ0JBQUE7QTFFd3lpQnhDOztBMEV4eWlCRTtFQUFzQyxnQkFBQTtBMUU0eWlCeEM7O0EwRTV5aUJFO0VBQXNDLGdCQUFBO0ExRWd6aUJ4Qzs7QTBFaHppQkU7RUFBc0MsZ0JBQUE7QTFFb3ppQnhDOztBMEVwemlCRTtFQUFzQyxnQkFBQTtBMUV3emlCeEM7O0EwRXh6aUJFO0VBQXNDLFlBQUE7QTFFNHppQnhDOztBMEU1emlCRTtFQUFzQyxnQkFBQTtBMUVnMGlCeEM7O0EwRWgwaUJFO0VBQXNDLGdCQUFBO0ExRW8waUJ4Qzs7QTBFcDBpQkU7RUFBc0MsZ0JBQUE7QTFFdzBpQnhDOztBMEV4MGlCRTtFQUFzQyxnQkFBQTtBMUU0MGlCeEM7O0EwRTUwaUJFO0VBQXNDLGdCQUFBO0ExRWcxaUJ4Qzs7QTBFaDFpQkU7RUFBc0MsZ0JBQUE7QTFFbzFpQnhDOztBMEVwMWlCRTtFQUFzQyxnQkFBQTtBMUV3MWlCeEM7O0EwRXgxaUJFO0VBQXNDLGdCQUFBO0ExRTQxaUJ4Qzs7QTBFNTFpQkU7RUFBc0MsWUFBQTtBMUVnMmlCeEM7O0EwRWgyaUJFO0VBQXNDLGdCQUFBO0ExRW8yaUJ4Qzs7QTBFcDJpQkU7RUFBc0MsZ0JBQUE7QTFFdzJpQnhDOztBMEV4MmlCRTtFQUFzQyxnQkFBQTtBMUU0MmlCeEM7O0EwRTUyaUJFO0VBQXNDLGdCQUFBO0ExRWczaUJ4Qzs7QTBFaDNpQkU7RUFBc0MsZ0JBQUE7QTFFbzNpQnhDOztBMEVwM2lCRTtFQUFzQyxnQkFBQTtBMUV3M2lCeEM7O0EwRXgzaUJFO0VBQXNDLGdCQUFBO0ExRTQzaUJ4Qzs7QTBFNTNpQkU7RUFBc0MsZ0JBQUE7QTFFZzRpQnhDOztBMEVoNGlCRTtFQUFzQyxnQkFBQTtBMUVvNGlCeEM7O0EwRXA0aUJFO0VBQXNDLGdCQUFBO0ExRXc0aUJ4Qzs7QTBFeDRpQkU7RUFBc0MsZ0JBQUE7QTFFNDRpQnhDOztBMEU1NGlCRTtFQUFzQyxnQkFBQTtBMUVnNWlCeEM7O0EwRWg1aUJFO0VBQXNDLGdCQUFBO0ExRW81aUJ4Qzs7QTBFcDVpQkU7RUFBc0MsZ0JBQUE7QTFFdzVpQnhDOztBMEV4NWlCRTtFQUFzQyxnQkFBQTtBMUU0NWlCeEM7O0EwRTU1aUJFO0VBQXNDLGdCQUFBO0ExRWc2aUJ4Qzs7QTBFaDZpQkU7RUFBc0MsZ0JBQUE7QTFFbzZpQnhDOztBMEVwNmlCRTtFQUFzQyxnQkFBQTtBMUV3NmlCeEM7O0EwRXg2aUJFO0VBQXNDLGdCQUFBO0ExRTQ2aUJ4Qzs7QTBFNTZpQkU7RUFBc0MsZ0JBQUE7QTFFZzdpQnhDOztBMEVoN2lCRTtFQUFzQyxnQkFBQTtBMUVvN2lCeEM7O0EwRXA3aUJFO0VBQXNDLGdCQUFBO0ExRXc3aUJ4Qzs7QTBFeDdpQkU7RUFBc0MsZ0JBQUE7QTFFNDdpQnhDOztBMEU1N2lCRTtFQUFzQyxnQkFBQTtBMUVnOGlCeEM7O0EwRWg4aUJFO0VBQXNDLGdCQUFBO0ExRW84aUJ4Qzs7QTBFcDhpQkU7RUFBc0MsZ0JBQUE7QTFFdzhpQnhDOztBMEV4OGlCRTtFQUFzQyxnQkFBQTtBMUU0OGlCeEM7O0EwRTU4aUJFO0VBQXNDLGdCQUFBO0ExRWc5aUJ4Qzs7QTBFaDlpQkU7RUFBc0MsZ0JBQUE7QTFFbzlpQnhDOztBMEVwOWlCRTtFQUFzQyxnQkFBQTtBMUV3OWlCeEM7O0EwRXg5aUJFO0VBQXNDLGdCQUFBO0ExRTQ5aUJ4Qzs7QTBFNTlpQkU7RUFBc0MsZ0JBQUE7QTFFZytpQnhDOztBMEVoK2lCRTtFQUFzQyxnQkFBQTtBMUVvK2lCeEM7O0EwRXAraUJFO0VBQXNDLGdCQUFBO0ExRXcraUJ4Qzs7QTBFeCtpQkU7RUFBc0MsZ0JBQUE7QTFFNCtpQnhDOztBMEU1K2lCRTtFQUFzQyxnQkFBQTtBMUVnL2lCeEM7O0EwRWgvaUJFO0VBQXNDLGdCQUFBO0ExRW8vaUJ4Qzs7QTBFcC9pQkU7RUFBc0MsZ0JBQUE7QTFFdy9pQnhDOztBMEV4L2lCRTtFQUFzQyxnQkFBQTtBMUU0L2lCeEM7O0EwRTUvaUJFO0VBQXNDLGdCQUFBO0ExRWdnakJ4Qzs7QTBFaGdqQkU7RUFBc0MsZ0JBQUE7QTFFb2dqQnhDOztBMEVwZ2pCRTtFQUFzQyxnQkFBQTtBMUV3Z2pCeEM7O0EwRXhnakJFO0VBQXNDLGdCQUFBO0ExRTRnakJ4Qzs7QTBFNWdqQkU7RUFBc0MsZ0JBQUE7QTFFZ2hqQnhDOztBMEVoaGpCRTtFQUFzQyxnQkFBQTtBMUVvaGpCeEM7O0EwRXBoakJFO0VBQXNDLGdCQUFBO0ExRXdoakJ4Qzs7QTBFeGhqQkU7RUFBc0MsZ0JBQUE7QTFFNGhqQnhDOztBMEU1aGpCRTtFQUFzQyxnQkFBQTtBMUVnaWpCeEM7O0EwRWhpakJFO0VBQXNDLGdCQUFBO0ExRW9pakJ4Qzs7QTBFcGlqQkU7RUFBc0MsZ0JBQUE7QTFFd2lqQnhDOztBMEV4aWpCRTtFQUFzQyxnQkFBQTtBMUU0aWpCeEM7O0EwRTVpakJFO0VBQXNDLGFBQUE7QTFFZ2pqQnhDOztBMEVoampCRTtFQUFzQyxnQkFBQTtBMUVvampCeEM7O0EwRXBqakJFO0VBQXNDLGdCQUFBO0ExRXdqakJ4Qzs7QTBFeGpqQkU7RUFBc0MsZ0JBQUE7QTFFNGpqQnhDOztBMEU1ampCRTtFQUFzQyxnQkFBQTtBMUVna2pCeEM7O0EwRWhrakJFO0VBQXNDLGdCQUFBO0ExRW9rakJ4Qzs7QTBFcGtqQkU7RUFBc0MsZ0JBQUE7QTFFd2tqQnhDOztBMEV4a2pCRTtFQUFzQyxnQkFBQTtBMUU0a2pCeEM7O0EwRTVrakJFO0VBQXNDLGdCQUFBO0ExRWdsakJ4Qzs7QTBFaGxqQkU7RUFBc0MsZ0JBQUE7QTFFb2xqQnhDOztBMEVwbGpCRTtFQUFzQyxnQkFBQTtBMUV3bGpCeEM7O0EwRXhsakJFO0VBQXNDLGdCQUFBO0ExRTRsakJ4Qzs7QTBFNWxqQkU7RUFBc0MsZ0JBQUE7QTFFZ21qQnhDOztBMEVobWpCRTtFQUFzQyxnQkFBQTtBMUVvbWpCeEM7O0EwRXBtakJFO0VBQXNDLGdCQUFBO0ExRXdtakJ4Qzs7QTBFeG1qQkU7RUFBc0MsZ0JBQUE7QTFFNG1qQnhDOztBMEU1bWpCRTtFQUFzQyxnQkFBQTtBMUVnbmpCeEM7O0EwRWhuakJFO0VBQXNDLGdCQUFBO0ExRW9uakJ4Qzs7QTBFcG5qQkU7RUFBc0MsZ0JBQUE7QTFFd25qQnhDOztBMEV4bmpCRTtFQUFzQyxnQkFBQTtBMUU0bmpCeEM7O0EwRTVuakJFO0VBQXNDLGdCQUFBO0ExRWdvakJ4Qzs7QTBFaG9qQkU7RUFBc0MsZ0JBQUE7QTFFb29qQnhDOztBMEVwb2pCRTtFQUFzQyxnQkFBQTtBMUV3b2pCeEM7O0EwRXhvakJFO0VBQXNDLGdCQUFBO0ExRTRvakJ4Qzs7QTBFNW9qQkU7RUFBc0MsZ0JBQUE7QTFFZ3BqQnhDOztBMEVocGpCRTtFQUFzQyxnQkFBQTtBMUVvcGpCeEM7O0EwRXBwakJFO0VBQXNDLGdCQUFBO0ExRXdwakJ4Qzs7QTBFeHBqQkU7RUFBc0MsZ0JBQUE7QTFFNHBqQnhDOztBMEU1cGpCRTtFQUFzQyxnQkFBQTtBMUVncWpCeEM7O0EwRWhxakJFO0VBQXNDLGdCQUFBO0ExRW9xakJ4Qzs7QTBFcHFqQkU7RUFBc0MsZ0JBQUE7QTFFd3FqQnhDOztBMEV4cWpCRTtFQUFzQyxnQkFBQTtBMUU0cWpCeEM7O0EwRTVxakJFO0VBQXNDLGdCQUFBO0ExRWdyakJ4Qzs7QTBFaHJqQkU7RUFBc0MsZ0JBQUE7QTFFb3JqQnhDOztBMEVwcmpCRTtFQUFzQyxnQkFBQTtBMUV3cmpCeEM7O0EwRXhyakJFO0VBQXNDLGdCQUFBO0ExRTRyakJ4Qzs7QTBFNXJqQkU7RUFBc0MsZ0JBQUE7QTFFZ3NqQnhDOztBMEVoc2pCRTtFQUFzQyxnQkFBQTtBMUVvc2pCeEM7O0EwRXBzakJFO0VBQXNDLGdCQUFBO0ExRXdzakJ4Qzs7QTBFeHNqQkU7RUFBc0MsZ0JBQUE7QTFFNHNqQnhDOztBMEU1c2pCRTtFQUFzQyxnQkFBQTtBMUVndGpCeEM7O0EwRWh0akJFO0VBQXNDLFlBQUE7QTFFb3RqQnhDOztBMEVwdGpCRTtFQUFzQyxnQkFBQTtBMUV3dGpCeEM7O0EwRXh0akJFO0VBQXNDLGdCQUFBO0ExRTR0akJ4Qzs7QTBFNXRqQkU7RUFBc0MsZ0JBQUE7QTFFZ3VqQnhDOztBMEVodWpCRTtFQUFzQyxnQkFBQTtBMUVvdWpCeEM7O0EwRXB1akJFO0VBQXNDLGdCQUFBO0ExRXd1akJ4Qzs7QTBFeHVqQkU7RUFBc0MsZ0JBQUE7QTFFNHVqQnhDOztBMEU1dWpCRTtFQUFzQyxnQkFBQTtBMUVndmpCeEM7O0EwRWh2akJFO0VBQXNDLGdCQUFBO0ExRW92akJ4Qzs7QTBFcHZqQkU7RUFBc0MsZ0JBQUE7QTFFd3ZqQnhDOztBMEV4dmpCRTtFQUFzQyxnQkFBQTtBMUU0dmpCeEM7O0EwRTV2akJFO0VBQXNDLGdCQUFBO0ExRWd3akJ4Qzs7QTBFaHdqQkU7RUFBc0MsZ0JBQUE7QTFFb3dqQnhDOztBMEVwd2pCRTtFQUFzQyxnQkFBQTtBMUV3d2pCeEM7O0EwRXh3akJFO0VBQXNDLGdCQUFBO0ExRTR3akJ4Qzs7QTBFNXdqQkU7RUFBc0MsZ0JBQUE7QTFFZ3hqQnhDOztBMEVoeGpCRTtFQUFzQyxnQkFBQTtBMUVveGpCeEM7O0EwRXB4akJFO0VBQXNDLGdCQUFBO0ExRXd4akJ4Qzs7QTBFeHhqQkU7RUFBc0MsZ0JBQUE7QTFFNHhqQnhDOztBMEU1eGpCRTtFQUFzQyxnQkFBQTtBMUVneWpCeEM7O0EwRWh5akJFO0VBQXNDLGdCQUFBO0ExRW95akJ4Qzs7QTBFcHlqQkU7RUFBc0MsZ0JBQUE7QTFFd3lqQnhDOztBMEV4eWpCRTtFQUFzQyxnQkFBQTtBMUU0eWpCeEM7O0EwRTV5akJFO0VBQXNDLGdCQUFBO0ExRWd6akJ4Qzs7QTBFaHpqQkU7RUFBc0MsZ0JBQUE7QTFFb3pqQnhDOztBMEVwempCRTtFQUFzQyxnQkFBQTtBMUV3empCeEM7O0EwRXh6akJFO0VBQXNDLGdCQUFBO0ExRTR6akJ4Qzs7QTBFNXpqQkU7RUFBc0MsZ0JBQUE7QTFFZzBqQnhDOztBMEVoMGpCRTtFQUFzQyxnQkFBQTtBMUVvMGpCeEM7O0EwRXAwakJFO0VBQXNDLGdCQUFBO0ExRXcwakJ4Qzs7QTBFeDBqQkU7RUFBc0MsZ0JBQUE7QTFFNDBqQnhDOztBMEU1MGpCRTtFQUFzQyxnQkFBQTtBMUVnMWpCeEM7O0EwRWgxakJFO0VBQXNDLGdCQUFBO0ExRW8xakJ4Qzs7QTBFcDFqQkU7RUFBc0MsZ0JBQUE7QTFFdzFqQnhDOztBMEV4MWpCRTtFQUFzQyxnQkFBQTtBMUU0MWpCeEM7O0EwRTUxakJFO0VBQXNDLGdCQUFBO0ExRWcyakJ4Qzs7QTBFaDJqQkU7RUFBc0MsZ0JBQUE7QTFFbzJqQnhDOztBMEVwMmpCRTtFQUFzQyxnQkFBQTtBMUV3MmpCeEM7O0EwRXgyakJFO0VBQXNDLGdCQUFBO0ExRTQyakJ4Qzs7QTBFNTJqQkU7RUFBc0MsZ0JBQUE7QTFFZzNqQnhDOztBMEVoM2pCRTtFQUFzQyxnQkFBQTtBMUVvM2pCeEM7O0EwRXAzakJFO0VBQXNDLGdCQUFBO0ExRXczakJ4Qzs7QTBFeDNqQkU7RUFBc0MsZ0JBQUE7QTFFNDNqQnhDOztBMEU1M2pCRTtFQUFzQyxnQkFBQTtBMUVnNGpCeEM7O0EwRWg0akJFO0VBQXNDLGdCQUFBO0ExRW80akJ4Qzs7QTBFcDRqQkU7RUFBc0MsZ0JBQUE7QTFFdzRqQnhDOztBMEV4NGpCRTtFQUFzQyxnQkFBQTtBMUU0NGpCeEM7O0EwRTU0akJFO0VBQXNDLGdCQUFBO0ExRWc1akJ4Qzs7QTBFaDVqQkU7RUFBc0MsZ0JBQUE7QTFFbzVqQnhDOztBMEVwNWpCRTtFQUFzQyxnQkFBQTtBMUV3NWpCeEM7O0EwRXg1akJFO0VBQXNDLGdCQUFBO0ExRTQ1akJ4Qzs7QTBFNTVqQkU7RUFBc0MsZ0JBQUE7QTFFZzZqQnhDOztBMEVoNmpCRTtFQUFzQyxnQkFBQTtBMUVvNmpCeEM7O0EwRXA2akJFO0VBQXNDLGdCQUFBO0ExRXc2akJ4Qzs7QTBFeDZqQkU7RUFBc0MsZ0JBQUE7QTFFNDZqQnhDOztBMEU1NmpCRTtFQUFzQyxnQkFBQTtBMUVnN2pCeEM7O0EwRWg3akJFO0VBQXNDLGdCQUFBO0ExRW83akJ4Qzs7QTBFcDdqQkU7RUFBc0MsZ0JBQUE7QTFFdzdqQnhDOztBMEV4N2pCRTtFQUFzQyxnQkFBQTtBMUU0N2pCeEM7O0EwRTU3akJFO0VBQXNDLGdCQUFBO0ExRWc4akJ4Qzs7QTBFaDhqQkU7RUFBc0MsZ0JBQUE7QTFFbzhqQnhDOztBMEVwOGpCRTtFQUFzQyxnQkFBQTtBMUV3OGpCeEM7O0EwRXg4akJFO0VBQXNDLGdCQUFBO0ExRTQ4akJ4Qzs7QTBFNThqQkU7RUFBc0MsZ0JBQUE7QTFFZzlqQnhDOztBMEVoOWpCRTtFQUFzQyxnQkFBQTtBMUVvOWpCeEM7O0EwRXA5akJFO0VBQXNDLGdCQUFBO0ExRXc5akJ4Qzs7QTBFeDlqQkU7RUFBc0MsZ0JBQUE7QTFFNDlqQnhDOztBMEU1OWpCRTtFQUFzQyxnQkFBQTtBMUVnK2pCeEM7O0EwRWgrakJFO0VBQXNDLGdCQUFBO0ExRW8rakJ4Qzs7QTBFcCtqQkU7RUFBc0MsZ0JBQUE7QTFFdytqQnhDOztBMEV4K2pCRTtFQUFzQyxnQkFBQTtBMUU0K2pCeEM7O0EwRTUrakJFO0VBQXNDLGdCQUFBO0ExRWcvakJ4Qzs7QTBFaC9qQkU7RUFBc0MsZ0JBQUE7QTFFby9qQnhDOztBMEVwL2pCRTtFQUFzQyxZQUFBO0ExRXcvakJ4Qzs7QTBFeC9qQkU7RUFBc0MsZ0JBQUE7QTFFNC9qQnhDOztBMEU1L2pCRTtFQUFzQyxnQkFBQTtBMUVnZ2tCeEM7O0EwRWhna0JFO0VBQXNDLGdCQUFBO0ExRW9na0J4Qzs7QTBFcGdrQkU7RUFBc0MsZ0JBQUE7QTFFd2drQnhDOztBMEV4Z2tCRTtFQUFzQyxnQkFBQTtBMUU0Z2tCeEM7O0EwRTVna0JFO0VBQXNDLGdCQUFBO0ExRWdoa0J4Qzs7QTBFaGhrQkU7RUFBc0MsZ0JBQUE7QTFFb2hrQnhDOztBMEVwaGtCRTtFQUFzQyxnQkFBQTtBMUV3aGtCeEM7O0EwRXhoa0JFO0VBQXNDLGdCQUFBO0ExRTRoa0J4Qzs7QTBFNWhrQkU7RUFBc0MsZ0JBQUE7QTFFZ2lrQnhDOztBMEVoaWtCRTtFQUFzQyxnQkFBQTtBMUVvaWtCeEM7O0EwRXBpa0JFO0VBQXNDLGdCQUFBO0ExRXdpa0J4Qzs7QTBFeGlrQkU7RUFBc0MsZ0JBQUE7QTFFNGlrQnhDOztBMEU1aWtCRTtFQUFzQyxnQkFBQTtBMUVnamtCeEM7O0EwRWhqa0JFO0VBQXNDLGdCQUFBO0ExRW9qa0J4Qzs7QTBFcGprQkU7RUFBc0MsZ0JBQUE7QTFFd2prQnhDOztBMEV4amtCRTtFQUFzQyxnQkFBQTtBMUU0amtCeEM7O0EwRTVqa0JFO0VBQXNDLGdCQUFBO0ExRWdra0J4Qzs7QTBFaGtrQkU7RUFBc0MsZ0JBQUE7QTFFb2trQnhDOztBMEVwa2tCRTtFQUFzQyxnQkFBQTtBMUV3a2tCeEM7O0EwRXhra0JFO0VBQXNDLGdCQUFBO0ExRTRra0J4Qzs7QTBFNWtrQkU7RUFBc0MsZ0JBQUE7QTFFZ2xrQnhDOztBMEVobGtCRTtFQUFzQyxnQkFBQTtBMUVvbGtCeEM7O0EwRXBsa0JFO0VBQXNDLGdCQUFBO0ExRXdsa0J4Qzs7QTBFeGxrQkU7RUFBc0MsZ0JBQUE7QTFFNGxrQnhDOztBMEU1bGtCRTtFQUFzQyxnQkFBQTtBMUVnbWtCeEM7O0EwRWhta0JFO0VBQXNDLGdCQUFBO0ExRW9ta0J4Qzs7QTBFcG1rQkU7RUFBc0MsZ0JBQUE7QTFFd21rQnhDOztBMEV4bWtCRTtFQUFzQyxnQkFBQTtBMUU0bWtCeEM7O0EwRTVta0JFO0VBQXNDLGdCQUFBO0ExRWdua0J4Qzs7QTBFaG5rQkU7RUFBc0MsZ0JBQUE7QTFFb25rQnhDOztBMEVwbmtCRTtFQUFzQyxnQkFBQTtBMUV3bmtCeEM7O0EwRXhua0JFO0VBQXNDLGdCQUFBO0ExRTRua0J4Qzs7QTBFNW5rQkU7RUFBc0MsZ0JBQUE7QTFFZ29rQnhDOztBMEVob2tCRTtFQUFzQyxnQkFBQTtBMUVvb2tCeEM7O0EwRXBva0JFO0VBQXNDLGdCQUFBO0ExRXdva0J4Qzs7QTBFeG9rQkU7RUFBc0MsZ0JBQUE7QTFFNG9rQnhDOztBMEU1b2tCRTtFQUFzQyxnQkFBQTtBMUVncGtCeEM7O0EwRWhwa0JFO0VBQXNDLGdCQUFBO0ExRW9wa0J4Qzs7QTBFcHBrQkU7RUFBc0MsZ0JBQUE7QTFFd3BrQnhDOztBMEV4cGtCRTtFQUFzQyxnQkFBQTtBMUU0cGtCeEM7O0EwRTVwa0JFO0VBQXNDLGdCQUFBO0ExRWdxa0J4Qzs7QTBFaHFrQkU7RUFBc0MsZ0JBQUE7QTFFb3FrQnhDOztBMEVwcWtCRTtFQUFzQyxnQkFBQTtBMUV3cWtCeEM7O0EwRXhxa0JFO0VBQXNDLGdCQUFBO0ExRTRxa0J4Qzs7QTBFNXFrQkU7RUFBc0MsZ0JBQUE7QTFFZ3JrQnhDOztBMEVocmtCRTtFQUFzQyxnQkFBQTtBMUVvcmtCeEM7O0EwRXBya0JFO0VBQXNDLGdCQUFBO0ExRXdya0J4Qzs7QTBFeHJrQkU7RUFBc0MsZ0JBQUE7QTFFNHJrQnhDOztBMEU1cmtCRTtFQUFzQyxnQkFBQTtBMUVnc2tCeEM7O0EwRWhza0JFO0VBQXNDLGdCQUFBO0ExRW9za0J4Qzs7QTBFcHNrQkU7RUFBc0MsZ0JBQUE7QTFFd3NrQnhDOztBMEV4c2tCRTtFQUFzQyxnQkFBQTtBMUU0c2tCeEM7O0EwRTVza0JFO0VBQXNDLGdCQUFBO0ExRWd0a0J4Qzs7QTBFaHRrQkU7RUFBc0MsZ0JBQUE7QTFFb3RrQnhDOztBMEVwdGtCRTtFQUFzQyxnQkFBQTtBMUV3dGtCeEM7O0EwRXh0a0JFO0VBQXNDLGdCQUFBO0ExRTR0a0J4Qzs7QTBFNXRrQkU7RUFBc0MsZ0JBQUE7QTFFZ3VrQnhDOztBMEVodWtCRTtFQUFzQyxnQkFBQTtBMUVvdWtCeEM7O0EwRXB1a0JFO0VBQXNDLFlBQUE7QTFFd3VrQnhDOztBMEV4dWtCRTtFQUFzQyxnQkFBQTtBMUU0dWtCeEM7O0EwRTV1a0JFO0VBQXNDLGdCQUFBO0ExRWd2a0J4Qzs7QTBFaHZrQkU7RUFBc0MsZ0JBQUE7QTFFb3ZrQnhDOztBMEVwdmtCRTtFQUFzQyxnQkFBQTtBMUV3dmtCeEM7O0EwRXh2a0JFO0VBQXNDLGdCQUFBO0ExRTR2a0J4Qzs7QTBFNXZrQkU7RUFBc0MsZ0JBQUE7QTFFZ3drQnhDOztBMEVod2tCRTtFQUFzQyxnQkFBQTtBMUVvd2tCeEM7O0EwRXB3a0JFO0VBQXNDLGdCQUFBO0ExRXd3a0J4Qzs7QTBFeHdrQkU7RUFBc0MsZ0JBQUE7QTFFNHdrQnhDOztBMEU1d2tCRTtFQUFzQyxnQkFBQTtBMUVneGtCeEM7O0EwRWh4a0JFO0VBQXNDLGdCQUFBO0ExRW94a0J4Qzs7QTBFcHhrQkU7RUFBc0MsZ0JBQUE7QTFFd3hrQnhDOztBMEV4eGtCRTtFQUFzQyxnQkFBQTtBMUU0eGtCeEM7O0EwRTV4a0JFO0VBQXNDLGdCQUFBO0ExRWd5a0J4Qzs7QTBFaHlrQkU7RUFBc0MsZ0JBQUE7QTFFb3lrQnhDOztBMEVweWtCRTtFQUFzQyxnQkFBQTtBMUV3eWtCeEM7O0EwRXh5a0JFO0VBQXNDLGdCQUFBO0ExRTR5a0J4Qzs7QTBFNXlrQkU7RUFBc0MsZ0JBQUE7QTFFZ3prQnhDOztBMEVoemtCRTtFQUFzQyxnQkFBQTtBMUVvemtCeEM7O0EwRXB6a0JFO0VBQXNDLGdCQUFBO0ExRXd6a0J4Qzs7QTBFeHprQkU7RUFBc0MsZ0JBQUE7QTFFNHprQnhDOztBMEU1emtCRTtFQUFzQyxnQkFBQTtBMUVnMGtCeEM7O0EwRWgwa0JFO0VBQXNDLGdCQUFBO0ExRW8wa0J4Qzs7QTBFcDBrQkU7RUFBc0MsZ0JBQUE7QTFFdzBrQnhDOztBMEV4MGtCRTtFQUFzQyxnQkFBQTtBMUU0MGtCeEM7O0EwRTUwa0JFO0VBQXNDLGdCQUFBO0ExRWcxa0J4Qzs7QTBFaDFrQkU7RUFBc0MsZ0JBQUE7QTFFbzFrQnhDOztBMEVwMWtCRTtFQUFzQyxnQkFBQTtBMUV3MWtCeEM7O0EwRXgxa0JFO0VBQXNDLGdCQUFBO0ExRTQxa0J4Qzs7QTBFNTFrQkU7RUFBc0MsZ0JBQUE7QTFFZzJrQnhDOztBMEVoMmtCRTtFQUFzQyxnQkFBQTtBMUVvMmtCeEM7O0EwRXAya0JFO0VBQXNDLGdCQUFBO0ExRXcya0J4Qzs7QTBFeDJrQkU7RUFBc0MsZ0JBQUE7QTFFNDJrQnhDOztBMEU1MmtCRTtFQUFzQyxnQkFBQTtBMUVnM2tCeEM7O0EwRWgza0JFO0VBQXNDLGdCQUFBO0ExRW8za0J4Qzs7QTBFcDNrQkU7RUFBc0MsZ0JBQUE7QTFFdzNrQnhDOztBMEV4M2tCRTtFQUFzQyxnQkFBQTtBMUU0M2tCeEM7O0EwRTUza0JFO0VBQXNDLGdCQUFBO0ExRWc0a0J4Qzs7QTBFaDRrQkU7RUFBc0MsZ0JBQUE7QTFFbzRrQnhDOztBMEVwNGtCRTtFQUFzQyxnQkFBQTtBMUV3NGtCeEM7O0EwRXg0a0JFO0VBQXNDLGdCQUFBO0ExRTQ0a0J4Qzs7QTBFNTRrQkU7RUFBc0MsZ0JBQUE7QTFFZzVrQnhDOztBMEVoNWtCRTtFQUFzQyxnQkFBQTtBMUVvNWtCeEM7O0EwRXA1a0JFO0VBQXNDLGdCQUFBO0ExRXc1a0J4Qzs7QTBFeDVrQkU7RUFBc0MsZ0JBQUE7QTFFNDVrQnhDOztBMEU1NWtCRTtFQUFzQyxnQkFBQTtBMUVnNmtCeEM7O0EwRWg2a0JFO0VBQXNDLGdCQUFBO0ExRW82a0J4Qzs7QTBFcDZrQkU7RUFBc0MsZ0JBQUE7QTFFdzZrQnhDOztBMEV4NmtCRTtFQUFzQyxnQkFBQTtBMUU0NmtCeEM7O0EwRTU2a0JFO0VBQXNDLGdCQUFBO0ExRWc3a0J4Qzs7QTBFaDdrQkU7RUFBc0MsZ0JBQUE7QTFFbzdrQnhDOztBMEVwN2tCRTtFQUFzQyxnQkFBQTtBMUV3N2tCeEM7O0EwRXg3a0JFO0VBQXNDLGdCQUFBO0ExRTQ3a0J4Qzs7QTBFNTdrQkU7RUFBc0MsZ0JBQUE7QTFFZzhrQnhDOztBMEVoOGtCRTtFQUFzQyxnQkFBQTtBMUVvOGtCeEM7O0EwRXA4a0JFO0VBQXNDLGdCQUFBO0ExRXc4a0J4Qzs7QTBFeDhrQkU7RUFBc0MsZ0JBQUE7QTFFNDhrQnhDOztBMEU1OGtCRTtFQUFzQyxnQkFBQTtBMUVnOWtCeEM7O0EwRWg5a0JFO0VBQXNDLGdCQUFBO0ExRW85a0J4Qzs7QTBFcDlrQkU7RUFBc0MsZ0JBQUE7QTFFdzlrQnhDOztBMEV4OWtCRTtFQUFzQyxnQkFBQTtBMUU0OWtCeEM7O0EwRTU5a0JFO0VBQXNDLGdCQUFBO0ExRWcra0J4Qzs7QTBFaCtrQkU7RUFBc0MsZ0JBQUE7QTFFbytrQnhDOztBMEVwK2tCRTtFQUFzQyxnQkFBQTtBMUV3K2tCeEM7O0EwRXgra0JFO0VBQXNDLGdCQUFBO0ExRTQra0J4Qzs7QTBFNStrQkU7RUFBc0MsZ0JBQUE7QTFFZy9rQnhDOztBMEVoL2tCRTtFQUFzQyxnQkFBQTtBMUVvL2tCeEM7O0EwRXAva0JFO0VBQXNDLGdCQUFBO0ExRXcva0J4Qzs7QTBFeC9rQkU7RUFBc0MsZ0JBQUE7QTFFNC9rQnhDOztBMEU1L2tCRTtFQUFzQyxnQkFBQTtBMUVnZ2xCeEM7O0EwRWhnbEJFO0VBQXNDLGdCQUFBO0ExRW9nbEJ4Qzs7QTBFcGdsQkU7RUFBc0MsZ0JBQUE7QTFFd2dsQnhDOztBMEV4Z2xCRTtFQUFzQyxnQkFBQTtBMUU0Z2xCeEM7O0EwRTVnbEJFO0VBQXNDLGdCQUFBO0ExRWdobEJ4Qzs7QTBFaGhsQkU7RUFBc0MsZ0JBQUE7QTFFb2hsQnhDOztBMEVwaGxCRTtFQUFzQyxnQkFBQTtBMUV3aGxCeEM7O0EwRXhobEJFO0VBQXNDLGdCQUFBO0ExRTRobEJ4Qzs7QTBFNWhsQkU7RUFBc0MsZ0JBQUE7QTFFZ2lsQnhDOztBMEVoaWxCRTtFQUFzQyxnQkFBQTtBMUVvaWxCeEM7O0EwRXBpbEJFO0VBQXNDLGdCQUFBO0ExRXdpbEJ4Qzs7QTBFeGlsQkU7RUFBc0MsZ0JBQUE7QTFFNGlsQnhDOztBMEU1aWxCRTtFQUFzQyxnQkFBQTtBMUVnamxCeEM7O0EwRWhqbEJFO0VBQXNDLGdCQUFBO0ExRW9qbEJ4Qzs7QTBFcGpsQkU7RUFBc0MsZ0JBQUE7QTFFd2psQnhDOztBMEV4amxCRTtFQUFzQyxnQkFBQTtBMUU0amxCeEM7O0EwRTVqbEJFO0VBQXNDLGdCQUFBO0ExRWdrbEJ4Qzs7QTBFaGtsQkU7RUFBc0MsZ0JBQUE7QTFFb2tsQnhDOztBMEVwa2xCRTtFQUFzQyxnQkFBQTtBMUV3a2xCeEM7O0EwRXhrbEJFO0VBQXNDLGdCQUFBO0ExRTRrbEJ4Qzs7QTBFNWtsQkU7RUFBc0MsZ0JBQUE7QTFFZ2xsQnhDOztBMEVobGxCRTtFQUFzQyxnQkFBQTtBMUVvbGxCeEM7O0EwRXBsbEJFO0VBQXNDLGdCQUFBO0ExRXdsbEJ4Qzs7QTBFeGxsQkU7RUFBc0MsZ0JBQUE7QTFFNGxsQnhDOztBMEU1bGxCRTtFQUFzQyxnQkFBQTtBMUVnbWxCeEM7O0EwRWhtbEJFO0VBQXNDLGdCQUFBO0ExRW9tbEJ4Qzs7QTBFcG1sQkU7RUFBc0MsZ0JBQUE7QTFFd21sQnhDOztBMEV4bWxCRTtFQUFzQyxnQkFBQTtBMUU0bWxCeEM7O0EwRTVtbEJFO0VBQXNDLGdCQUFBO0ExRWdubEJ4Qzs7QTBFaG5sQkU7RUFBc0MsZ0JBQUE7QTFFb25sQnhDOztBMEVwbmxCRTtFQUFzQyxnQkFBQTtBMUV3bmxCeEM7O0EwRXhubEJFO0VBQXNDLGdCQUFBO0ExRTRubEJ4Qzs7QTBFNW5sQkU7RUFBc0MsZ0JBQUE7QTFFZ29sQnhDOztBMEVob2xCRTtFQUFzQyxnQkFBQTtBMUVvb2xCeEM7O0EwRXBvbEJFO0VBQXNDLGdCQUFBO0ExRXdvbEJ4Qzs7QTBFeG9sQkU7RUFBc0MsZ0JBQUE7QTFFNG9sQnhDOztBMEU1b2xCRTtFQUFzQyxnQkFBQTtBMUVncGxCeEM7O0EwRWhwbEJFO0VBQXNDLGdCQUFBO0ExRW9wbEJ4Qzs7QTBFcHBsQkU7RUFBc0MsZ0JBQUE7QTFFd3BsQnhDOztBMEV4cGxCRTtFQUFzQyxnQkFBQTtBMUU0cGxCeEM7O0EwRTVwbEJFO0VBQXNDLGdCQUFBO0ExRWdxbEJ4Qzs7QTBFaHFsQkU7RUFBc0MsZ0JBQUE7QTFFb3FsQnhDOztBMEVwcWxCRTtFQUFzQyxnQkFBQTtBMUV3cWxCeEM7O0EwRXhxbEJFO0VBQXNDLGdCQUFBO0ExRTRxbEJ4Qzs7QTBFNXFsQkU7RUFBc0MsZ0JBQUE7QTFFZ3JsQnhDOztBMEVocmxCRTtFQUFzQyxnQkFBQTtBMUVvcmxCeEM7O0EwRXBybEJFO0VBQXNDLGdCQUFBO0ExRXdybEJ4Qzs7QTBFeHJsQkU7RUFBc0MsZ0JBQUE7QTFFNHJsQnhDOztBMEU1cmxCRTtFQUFzQyxnQkFBQTtBMUVnc2xCeEM7O0EwRWhzbEJFO0VBQXNDLGdCQUFBO0ExRW9zbEJ4Qzs7QTBFcHNsQkU7RUFBc0MsZ0JBQUE7QTFFd3NsQnhDOztBMEV4c2xCRTtFQUFzQyxnQkFBQTtBMUU0c2xCeEM7O0EwRTVzbEJFO0VBQXNDLGdCQUFBO0ExRWd0bEJ4Qzs7QTBFaHRsQkU7RUFBc0MsZ0JBQUE7QTFFb3RsQnhDOztBMEVwdGxCRTtFQUFzQyxnQkFBQTtBMUV3dGxCeEM7O0EwRXh0bEJFO0VBQXNDLGdCQUFBO0ExRTR0bEJ4Qzs7QTBFNXRsQkU7RUFBc0MsZ0JBQUE7QTFFZ3VsQnhDOztBMEVodWxCRTtFQUFzQyxnQkFBQTtBMUVvdWxCeEM7O0EwRXB1bEJFO0VBQXNDLGdCQUFBO0ExRXd1bEJ4Qzs7QTBFeHVsQkU7RUFBc0MsZ0JBQUE7QTFFNHVsQnhDOztBMEU1dWxCRTtFQUFzQyxnQkFBQTtBMUVndmxCeEM7O0EwRWh2bEJFO0VBQXNDLGdCQUFBO0ExRW92bEJ4Qzs7QTBFcHZsQkU7RUFBc0MsZ0JBQUE7QTFFd3ZsQnhDOztBMEV4dmxCRTtFQUFzQyxnQkFBQTtBMUU0dmxCeEM7O0EwRTV2bEJFO0VBQXNDLGdCQUFBO0ExRWd3bEJ4Qzs7QTBFaHdsQkU7RUFBc0MsZ0JBQUE7QTFFb3dsQnhDOztBMEVwd2xCRTtFQUFzQyxnQkFBQTtBMUV3d2xCeEM7O0EwRXh3bEJFO0VBQXNDLGdCQUFBO0ExRTR3bEJ4Qzs7QTBFNXdsQkU7RUFBc0MsZ0JBQUE7QTFFZ3hsQnhDOztBMEVoeGxCRTtFQUFzQyxnQkFBQTtBMUVveGxCeEM7O0EwRXB4bEJFO0VBQXNDLGdCQUFBO0ExRXd4bEJ4Qzs7QTBFeHhsQkU7RUFBc0MsZ0JBQUE7QTFFNHhsQnhDOztBMEU1eGxCRTtFQUFzQyxnQkFBQTtBMUVneWxCeEM7O0EwRWh5bEJFO0VBQXNDLGdCQUFBO0ExRW95bEJ4Qzs7QTBFcHlsQkU7RUFBc0MsZ0JBQUE7QTFFd3lsQnhDOztBMEV4eWxCRTtFQUFzQyxnQkFBQTtBMUU0eWxCeEM7O0EwRTV5bEJFO0VBQXNDLGdCQUFBO0ExRWd6bEJ4Qzs7QTBFaHpsQkU7RUFBc0MsZ0JBQUE7QTFFb3psQnhDOztBMEVwemxCRTtFQUFzQyxnQkFBQTtBMUV3emxCeEM7O0EwRXh6bEJFO0VBQXNDLGdCQUFBO0ExRTR6bEJ4Qzs7QTBFNXpsQkU7RUFBc0MsZ0JBQUE7QTFFZzBsQnhDOztBMEVoMGxCRTtFQUFzQyxnQkFBQTtBMUVvMGxCeEM7O0EwRXAwbEJFO0VBQXNDLGdCQUFBO0ExRXcwbEJ4Qzs7QTBFeDBsQkU7RUFBc0MsZ0JBQUE7QTFFNDBsQnhDOztBMEU1MGxCRTtFQUFzQyxnQkFBQTtBMUVnMWxCeEM7O0EwRWgxbEJFO0VBQXNDLGdCQUFBO0ExRW8xbEJ4Qzs7QTBFcDFsQkU7RUFBc0MsZ0JBQUE7QTFFdzFsQnhDOztBMEV4MWxCRTtFQUFzQyxnQkFBQTtBMUU0MWxCeEM7O0EwRTUxbEJFO0VBQXNDLGdCQUFBO0ExRWcybEJ4Qzs7QTBFaDJsQkU7RUFBc0MsZ0JBQUE7QTFFbzJsQnhDOztBMEVwMmxCRTtFQUFzQyxnQkFBQTtBMUV3MmxCeEM7O0EwRXgybEJFO0VBQXNDLGdCQUFBO0ExRTQybEJ4Qzs7QTBFNTJsQkU7RUFBc0MsZ0JBQUE7QTFFZzNsQnhDOztBMEVoM2xCRTtFQUFzQyxnQkFBQTtBMUVvM2xCeEM7O0EwRXAzbEJFO0VBQXNDLGdCQUFBO0ExRXczbEJ4Qzs7QTBFeDNsQkU7RUFBc0MsZ0JBQUE7QTFFNDNsQnhDOztBMEU1M2xCRTtFQUFzQyxnQkFBQTtBMUVnNGxCeEM7O0EwRWg0bEJFO0VBQXNDLGdCQUFBO0ExRW80bEJ4Qzs7QTBFcDRsQkU7RUFBc0MsZ0JBQUE7QTFFdzRsQnhDOztBMEV4NGxCRTtFQUFzQyxnQkFBQTtBMUU0NGxCeEM7O0EwRTU0bEJFO0VBQXNDLGdCQUFBO0ExRWc1bEJ4Qzs7QTBFaDVsQkU7RUFBc0MsZ0JBQUE7QTFFbzVsQnhDOztBMEVwNWxCRTtFQUFzQyxnQkFBQTtBMUV3NWxCeEM7O0EwRXg1bEJFO0VBQXNDLGdCQUFBO0ExRTQ1bEJ4Qzs7QTBFNTVsQkU7RUFBc0MsZ0JBQUE7QTFFZzZsQnhDOztBMEVoNmxCRTtFQUFzQyxnQkFBQTtBMUVvNmxCeEM7O0EwRXA2bEJFO0VBQXNDLGdCQUFBO0ExRXc2bEJ4Qzs7QTBFeDZsQkU7RUFBc0MsZ0JBQUE7QTFFNDZsQnhDOztBMEU1NmxCRTtFQUFzQyxnQkFBQTtBMUVnN2xCeEM7O0EwRWg3bEJFO0VBQXNDLGdCQUFBO0ExRW83bEJ4Qzs7QTBFcDdsQkU7RUFBc0MsZ0JBQUE7QTFFdzdsQnhDOztBMEV4N2xCRTtFQUFzQyxnQkFBQTtBMUU0N2xCeEM7O0EwRTU3bEJFO0VBQXNDLGdCQUFBO0ExRWc4bEJ4Qzs7QTBFaDhsQkU7RUFBc0MsZ0JBQUE7QTFFbzhsQnhDOztBMEVwOGxCRTtFQUFzQyxnQkFBQTtBMUV3OGxCeEM7O0EwRXg4bEJFO0VBQXNDLGdCQUFBO0ExRTQ4bEJ4Qzs7QTBFNThsQkU7RUFBc0MsZ0JBQUE7QTFFZzlsQnhDOztBMEVoOWxCRTtFQUFzQyxnQkFBQTtBMUVvOWxCeEM7O0EwRXA5bEJFO0VBQXNDLGdCQUFBO0ExRXc5bEJ4Qzs7QTBFeDlsQkU7RUFBc0MsZ0JBQUE7QTFFNDlsQnhDOztBMEU1OWxCRTtFQUFzQyxnQkFBQTtBMUVnK2xCeEM7O0EwRWgrbEJFO0VBQXNDLGdCQUFBO0ExRW8rbEJ4Qzs7QTBFcCtsQkU7RUFBc0MsZ0JBQUE7QTFFdytsQnhDOztBMEV4K2xCRTtFQUFzQyxnQkFBQTtBMUU0K2xCeEM7O0EwRTUrbEJFO0VBQXNDLGdCQUFBO0ExRWcvbEJ4Qzs7QTBFaC9sQkU7RUFBc0MsZ0JBQUE7QTFFby9sQnhDOztBMEVwL2xCRTtFQUFzQyxnQkFBQTtBMUV3L2xCeEM7O0EwRXgvbEJFO0VBQXNDLGdCQUFBO0ExRTQvbEJ4Qzs7QTBFNS9sQkU7RUFBc0MsZ0JBQUE7QTFFZ2dtQnhDOztBMEVoZ21CRTtFQUFzQyxnQkFBQTtBMUVvZ21CeEM7O0EwRXBnbUJFO0VBQXNDLGdCQUFBO0ExRXdnbUJ4Qzs7QTBFeGdtQkU7RUFBc0MsZ0JBQUE7QTFFNGdtQnhDOztBMEU1Z21CRTtFQUFzQyxnQkFBQTtBMUVnaG1CeEM7O0EwRWhobUJFO0VBQXNDLGdCQUFBO0ExRW9obUJ4Qzs7QTBFcGhtQkU7RUFBc0MsZ0JBQUE7QTFFd2htQnhDOztBMEV4aG1CRTtFQUFzQyxnQkFBQTtBMUU0aG1CeEM7O0EwRTVobUJFO0VBQXNDLGdCQUFBO0ExRWdpbUJ4Qzs7QTBFaGltQkU7RUFBc0MsZ0JBQUE7QTFFb2ltQnhDOztBMEVwaW1CRTtFQUFzQyxnQkFBQTtBMUV3aW1CeEM7O0EwRXhpbUJFO0VBQXNDLGdCQUFBO0ExRTRpbUJ4Qzs7QTBFNWltQkU7RUFBc0MsZ0JBQUE7QTFFZ2ptQnhDOztBMEVoam1CRTtFQUFzQyxnQkFBQTtBMUVvam1CeEM7O0EwRXBqbUJFO0VBQXNDLGdCQUFBO0ExRXdqbUJ4Qzs7QTBFeGptQkU7RUFBc0MsZ0JBQUE7QTFFNGptQnhDOztBMEU1am1CRTtFQUFzQyxnQkFBQTtBMUVna21CeEM7O0EwRWhrbUJFO0VBQXNDLGdCQUFBO0ExRW9rbUJ4Qzs7QTBFcGttQkU7RUFBc0MsZ0JBQUE7QTFFd2ttQnhDOztBMEV4a21CRTtFQUFzQyxnQkFBQTtBMUU0a21CeEM7O0EwRTVrbUJFO0VBQXNDLGdCQUFBO0ExRWdsbUJ4Qzs7QTBFaGxtQkU7RUFBc0MsZ0JBQUE7QTFFb2xtQnhDOztBMEVwbG1CRTtFQUFzQyxnQkFBQTtBMUV3bG1CeEM7O0EwRXhsbUJFO0VBQXNDLGdCQUFBO0ExRTRsbUJ4Qzs7QTBFNWxtQkU7RUFBc0MsZ0JBQUE7QTFFZ21tQnhDOztBMEVobW1CRTtFQUFzQyxnQkFBQTtBMUVvbW1CeEM7O0EwRXBtbUJFO0VBQXNDLGdCQUFBO0ExRXdtbUJ4Qzs7QTBFeG1tQkU7RUFBc0MsZ0JBQUE7QTFFNG1tQnhDOztBMEU1bW1CRTtFQUFzQyxnQkFBQTtBMUVnbm1CeEM7O0EwRWhubUJFO0VBQXNDLGdCQUFBO0ExRW9ubUJ4Qzs7QTBFcG5tQkU7RUFBc0MsZ0JBQUE7QTFFd25tQnhDOztBMEV4bm1CRTtFQUFzQyxnQkFBQTtBMUU0bm1CeEM7O0EwRTVubUJFO0VBQXNDLGdCQUFBO0ExRWdvbUJ4Qzs7QTBFaG9tQkU7RUFBc0MsZ0JBQUE7QTFFb29tQnhDOztBMEVwb21CRTtFQUFzQyxnQkFBQTtBMUV3b21CeEM7O0EwRXhvbUJFO0VBQXNDLGdCQUFBO0ExRTRvbUJ4Qzs7QTBFNW9tQkU7RUFBc0MsZ0JBQUE7QTFFZ3BtQnhDOztBMEVocG1CRTtFQUFzQyxnQkFBQTtBMUVvcG1CeEM7O0EwRXBwbUJFO0VBQXNDLGdCQUFBO0ExRXdwbUJ4Qzs7QTBFeHBtQkU7RUFBc0MsZ0JBQUE7QTFFNHBtQnhDOztBMEU1cG1CRTtFQUFzQyxnQkFBQTtBMUVncW1CeEM7O0EwRWhxbUJFO0VBQXNDLGdCQUFBO0ExRW9xbUJ4Qzs7QTBFcHFtQkU7RUFBc0MsZ0JBQUE7QTFFd3FtQnhDOztBMEV4cW1CRTtFQUFzQyxnQkFBQTtBMUU0cW1CeEM7O0EwRTVxbUJFO0VBQXNDLGdCQUFBO0ExRWdybUJ4Qzs7QTBFaHJtQkU7RUFBc0MsZ0JBQUE7QTFFb3JtQnhDOztBMEVwcm1CRTtFQUFzQyxnQkFBQTtBMUV3cm1CeEM7O0EwRXhybUJFO0VBQXNDLGdCQUFBO0ExRTRybUJ4Qzs7QTBFNXJtQkU7RUFBc0MsZ0JBQUE7QTFFZ3NtQnhDOztBMEVoc21CRTtFQUFzQyxnQkFBQTtBMUVvc21CeEM7O0EwRXBzbUJFO0VBQXNDLGdCQUFBO0ExRXdzbUJ4Qzs7QTBFeHNtQkU7RUFBc0MsZ0JBQUE7QTFFNHNtQnhDOztBMEU1c21CRTtFQUFzQyxnQkFBQTtBMUVndG1CeEM7O0EwRWh0bUJFO0VBQXNDLGdCQUFBO0ExRW90bUJ4Qzs7QTBFcHRtQkU7RUFBc0MsZ0JBQUE7QTFFd3RtQnhDOztBMEV4dG1CRTtFQUFzQyxnQkFBQTtBMUU0dG1CeEM7O0EwRTV0bUJFO0VBQXNDLGdCQUFBO0ExRWd1bUJ4Qzs7QTBFaHVtQkU7RUFBc0MsZ0JBQUE7QTFFb3VtQnhDOztBMEVwdW1CRTtFQUFzQyxnQkFBQTtBMUV3dW1CeEM7O0EwRXh1bUJFO0VBQXNDLGdCQUFBO0ExRTR1bUJ4Qzs7QTBFNXVtQkU7RUFBc0MsZ0JBQUE7QTFFZ3ZtQnhDOztBMEVodm1CRTtFQUFzQyxnQkFBQTtBMUVvdm1CeEM7O0EwRXB2bUJFO0VBQXNDLGdCQUFBO0ExRXd2bUJ4Qzs7QTBFeHZtQkU7RUFBc0MsZ0JBQUE7QTFFNHZtQnhDOztBMEU1dm1CRTtFQUFzQyxnQkFBQTtBMUVnd21CeEM7O0EwRWh3bUJFO0VBQXNDLGdCQUFBO0ExRW93bUJ4Qzs7QTBFcHdtQkU7RUFBc0MsZ0JBQUE7QTFFd3dtQnhDOztBMEV4d21CRTtFQUFzQyxnQkFBQTtBMUU0d21CeEM7O0EwRTV3bUJFO0VBQXNDLGdCQUFBO0ExRWd4bUJ4Qzs7QTBFaHhtQkU7RUFBc0MsZ0JBQUE7QTFFb3htQnhDOztBMEVweG1CRTtFQUFzQyxnQkFBQTtBMUV3eG1CeEM7O0EwRXh4bUJFO0VBQXNDLGdCQUFBO0ExRTR4bUJ4Qzs7QTBFNXhtQkU7RUFBc0MsZ0JBQUE7QTFFZ3ltQnhDOztBMEVoeW1CRTtFQUFzQyxnQkFBQTtBMUVveW1CeEM7O0EwRXB5bUJFO0VBQXNDLGdCQUFBO0ExRXd5bUJ4Qzs7QTBFeHltQkU7RUFBc0MsZ0JBQUE7QTFFNHltQnhDOztBMEU1eW1CRTtFQUFzQyxnQkFBQTtBMUVnem1CeEM7O0EwRWh6bUJFO0VBQXNDLGdCQUFBO0ExRW96bUJ4Qzs7QTBFcHptQkU7RUFBc0MsZ0JBQUE7QTFFd3ptQnhDOztBMEV4em1CRTtFQUFzQyxnQkFBQTtBMUU0em1CeEM7O0EwRTV6bUJFO0VBQXNDLGdCQUFBO0ExRWcwbUJ4Qzs7QTBFaDBtQkU7RUFBc0MsZ0JBQUE7QTFFbzBtQnhDOztBMEVwMG1CRTtFQUFzQyxnQkFBQTtBMUV3MG1CeEM7O0EwRXgwbUJFO0VBQXNDLGdCQUFBO0ExRTQwbUJ4Qzs7QTBFNTBtQkU7RUFBc0MsZ0JBQUE7QTFFZzFtQnhDOztBMEVoMW1CRTtFQUFzQyxnQkFBQTtBMUVvMW1CeEM7O0EwRXAxbUJFO0VBQXNDLGdCQUFBO0ExRXcxbUJ4Qzs7QTBFeDFtQkU7RUFBc0MsZ0JBQUE7QTFFNDFtQnhDOztBMEU1MW1CRTtFQUFzQyxnQkFBQTtBMUVnMm1CeEM7O0EwRWgybUJFO0VBQXNDLGdCQUFBO0ExRW8ybUJ4Qzs7QTBFcDJtQkU7RUFBc0MsZ0JBQUE7QTFFdzJtQnhDOztBMEV4Mm1CRTtFQUFzQyxnQkFBQTtBMUU0Mm1CeEM7O0EwRTUybUJFO0VBQXNDLGdCQUFBO0ExRWczbUJ4Qzs7QTBFaDNtQkU7RUFBc0MsZ0JBQUE7QTFFbzNtQnhDOztBMEVwM21CRTtFQUFzQyxnQkFBQTtBMUV3M21CeEM7O0EwRXgzbUJFO0VBQXNDLGdCQUFBO0ExRTQzbUJ4Qzs7QTBFNTNtQkU7RUFBc0MsZ0JBQUE7QTFFZzRtQnhDOztBMEVoNG1CRTtFQUFzQyxnQkFBQTtBMUVvNG1CeEM7O0EwRXA0bUJFO0VBQXNDLGdCQUFBO0ExRXc0bUJ4Qzs7QTBFeDRtQkU7RUFBc0MsZ0JBQUE7QTFFNDRtQnhDOztBMEU1NG1CRTtFQUFzQyxnQkFBQTtBMUVnNW1CeEM7O0EwRWg1bUJFO0VBQXNDLGdCQUFBO0ExRW81bUJ4Qzs7QTBFcDVtQkU7RUFBc0MsZ0JBQUE7QTFFdzVtQnhDOztBMEV4NW1CRTtFQUFzQyxnQkFBQTtBMUU0NW1CeEM7O0EwRTU1bUJFO0VBQXNDLGdCQUFBO0ExRWc2bUJ4Qzs7QTBFaDZtQkU7RUFBc0MsZ0JBQUE7QTFFbzZtQnhDOztBMEVwNm1CRTtFQUFzQyxnQkFBQTtBMUV3Nm1CeEM7O0EwRXg2bUJFO0VBQXNDLGdCQUFBO0ExRTQ2bUJ4Qzs7QTBFNTZtQkU7RUFBc0MsZ0JBQUE7QTFFZzdtQnhDOztBMEVoN21CRTtFQUFzQyxnQkFBQTtBMUVvN21CeEM7O0EwRXA3bUJFO0VBQXNDLGdCQUFBO0ExRXc3bUJ4Qzs7QTBFeDdtQkU7RUFBc0MsZ0JBQUE7QTFFNDdtQnhDOztBMEU1N21CRTtFQUFzQyxnQkFBQTtBMUVnOG1CeEM7O0EwRWg4bUJFO0VBQXNDLGdCQUFBO0ExRW84bUJ4Qzs7QTBFcDhtQkU7RUFBc0MsZ0JBQUE7QTFFdzhtQnhDOztBMEV4OG1CRTtFQUFzQyxnQkFBQTtBMUU0OG1CeEM7O0EwRTU4bUJFO0VBQXNDLGdCQUFBO0ExRWc5bUJ4Qzs7QTBFaDltQkU7RUFBc0MsZ0JBQUE7QTFFbzltQnhDOztBMEVwOW1CRTtFQUFzQyxnQkFBQTtBMUV3OW1CeEM7O0EwRXg5bUJFO0VBQXNDLGdCQUFBO0ExRTQ5bUJ4Qzs7QTBFNTltQkU7RUFBc0MsZ0JBQUE7QTFFZyttQnhDOztBMEVoK21CRTtFQUFzQyxnQkFBQTtBMUVvK21CeEM7O0EwRXArbUJFO0VBQXNDLGdCQUFBO0ExRXcrbUJ4Qzs7QTBFeCttQkU7RUFBc0MsZ0JBQUE7QTFFNCttQnhDOztBMEU1K21CRTtFQUFzQyxnQkFBQTtBMUVnL21CeEM7O0EwRWgvbUJFO0VBQXNDLGdCQUFBO0ExRW8vbUJ4Qzs7QTBFcC9tQkU7RUFBc0MsZ0JBQUE7QTFFdy9tQnhDOztBMEV4L21CRTtFQUFzQyxnQkFBQTtBMUU0L21CeEM7O0EwRTUvbUJFO0VBQXNDLGdCQUFBO0ExRWdnbkJ4Qzs7QTBFaGduQkU7RUFBc0MsZ0JBQUE7QTFFb2duQnhDOztBMEVwZ25CRTtFQUFzQyxnQkFBQTtBMUV3Z25CeEM7O0EwRXhnbkJFO0VBQXNDLGdCQUFBO0ExRTRnbkJ4Qzs7QTBFNWduQkU7RUFBc0MsZ0JBQUE7QTFFZ2huQnhDOztBMEVoaG5CRTtFQUFzQyxnQkFBQTtBMUVvaG5CeEM7O0EwRXBobkJFO0VBQXNDLGdCQUFBO0ExRXdobkJ4Qzs7QTBFeGhuQkU7RUFBc0MsZ0JBQUE7QTFFNGhuQnhDOztBMEU1aG5CRTtFQUFzQyxnQkFBQTtBMUVnaW5CeEM7O0EwRWhpbkJFO0VBQXNDLGdCQUFBO0ExRW9pbkJ4Qzs7QTBFcGluQkU7RUFBc0MsZ0JBQUE7QTFFd2luQnhDOztBMEV4aW5CRTtFQUFzQyxnQkFBQTtBMUU0aW5CeEM7O0EwRTVpbkJFO0VBQXNDLGdCQUFBO0ExRWdqbkJ4Qzs7QTBFaGpuQkU7RUFBc0MsZ0JBQUE7QTFFb2puQnhDOztBMEVwam5CRTtFQUFzQyxnQkFBQTtBMUV3am5CeEM7O0EwRXhqbkJFO0VBQXNDLGdCQUFBO0ExRTRqbkJ4Qzs7QTBFNWpuQkU7RUFBc0MsZ0JBQUE7QTFFZ2tuQnhDOztBMEVoa25CRTtFQUFzQyxnQkFBQTtBMUVva25CeEM7O0EwRXBrbkJFO0VBQXNDLGdCQUFBO0ExRXdrbkJ4Qzs7QTBFeGtuQkU7RUFBc0MsZ0JBQUE7QTFFNGtuQnhDOztBMEU1a25CRTtFQUFzQyxnQkFBQTtBMUVnbG5CeEM7O0EwRWhsbkJFO0VBQXNDLGdCQUFBO0ExRW9sbkJ4Qzs7QTBFcGxuQkU7RUFBc0MsZ0JBQUE7QTFFd2xuQnhDOztBMEV4bG5CRTtFQUFzQyxnQkFBQTtBMUU0bG5CeEM7O0EwRTVsbkJFO0VBQXNDLGdCQUFBO0ExRWdtbkJ4Qzs7QTBFaG1uQkU7RUFBc0MsZ0JBQUE7QTFFb21uQnhDOztBMEVwbW5CRTtFQUFzQyxnQkFBQTtBMUV3bW5CeEM7O0EwRXhtbkJFO0VBQXNDLGdCQUFBO0ExRTRtbkJ4Qzs7QTBFNW1uQkU7RUFBc0MsZ0JBQUE7QTFFZ25uQnhDOztBMEVobm5CRTtFQUFzQyxnQkFBQTtBMUVvbm5CeEM7O0EwRXBubkJFO0VBQXNDLGdCQUFBO0ExRXdubkJ4Qzs7QTBFeG5uQkU7RUFBc0MsZ0JBQUE7QTFFNG5uQnhDOztBMEU1bm5CRTtFQUFzQyxnQkFBQTtBMUVnb25CeEM7O0EwRWhvbkJFO0VBQXNDLGdCQUFBO0ExRW9vbkJ4Qzs7QTBFcG9uQkU7RUFBc0MsZ0JBQUE7QTFFd29uQnhDOztBMEV4b25CRTtFQUFzQyxnQkFBQTtBMUU0b25CeEM7O0EwRTVvbkJFO0VBQXNDLGdCQUFBO0ExRWdwbkJ4Qzs7QTBFaHBuQkU7RUFBc0MsZ0JBQUE7QTFFb3BuQnhDOztBMEVwcG5CRTtFQUFzQyxnQkFBQTtBMUV3cG5CeEM7O0EwRXhwbkJFO0VBQXNDLGdCQUFBO0ExRTRwbkJ4Qzs7QTBFNXBuQkU7RUFBc0MsZ0JBQUE7QTFFZ3FuQnhDOztBMEVocW5CRTtFQUFzQyxnQkFBQTtBMUVvcW5CeEM7O0EwRXBxbkJFO0VBQXNDLGdCQUFBO0ExRXdxbkJ4Qzs7QTBFeHFuQkU7RUFBc0MsZ0JBQUE7QTFFNHFuQnhDOztBMEU1cW5CRTtFQUFzQyxnQkFBQTtBMUVncm5CeEM7O0EwRWhybkJFO0VBQXNDLGdCQUFBO0ExRW9ybkJ4Qzs7QTBFcHJuQkU7RUFBc0MsZ0JBQUE7QTFFd3JuQnhDOztBMEV4cm5CRTtFQUFzQyxnQkFBQTtBMUU0cm5CeEM7O0EwRTVybkJFO0VBQXNDLGdCQUFBO0ExRWdzbkJ4Qzs7QTBFaHNuQkU7RUFBc0MsZ0JBQUE7QTFFb3NuQnhDOztBMEVwc25CRTtFQUFzQyxnQkFBQTtBMUV3c25CeEM7O0EwRXhzbkJFO0VBQXNDLGdCQUFBO0ExRTRzbkJ4Qzs7QTBFNXNuQkU7RUFBc0MsZ0JBQUE7QTFFZ3RuQnhDOztBMEVodG5CRTtFQUFzQyxnQkFBQTtBMUVvdG5CeEM7O0EwRXB0bkJFO0VBQXNDLGdCQUFBO0ExRXd0bkJ4Qzs7QTBFeHRuQkU7RUFBc0MsZ0JBQUE7QTFFNHRuQnhDOztBMEU1dG5CRTtFQUFzQyxnQkFBQTtBMUVndW5CeEM7O0EwRWh1bkJFO0VBQXNDLGdCQUFBO0ExRW91bkJ4Qzs7QTBFcHVuQkU7RUFBc0MsZ0JBQUE7QTFFd3VuQnhDOztBMEV4dW5CRTtFQUFzQyxnQkFBQTtBMUU0dW5CeEM7O0EwRTV1bkJFO0VBQXNDLGdCQUFBO0ExRWd2bkJ4Qzs7QTBFaHZuQkU7RUFBc0MsZ0JBQUE7QTFFb3ZuQnhDOztBMEVwdm5CRTtFQUFzQyxnQkFBQTtBMUV3dm5CeEM7O0EwRXh2bkJFO0VBQXNDLGdCQUFBO0ExRTR2bkJ4Qzs7QTBFNXZuQkU7RUFBc0MsZ0JBQUE7QTFFZ3duQnhDOztBMEVod25CRTtFQUFzQyxZQUFBO0ExRW93bkJ4Qzs7QTBFcHduQkU7RUFBc0MsZ0JBQUE7QTFFd3duQnhDOztBMEV4d25CRTtFQUFzQyxnQkFBQTtBMUU0d25CeEM7O0EwRTV3bkJFO0VBQXNDLGdCQUFBO0ExRWd4bkJ4Qzs7QTBFaHhuQkU7RUFBc0MsZ0JBQUE7QTFFb3huQnhDOztBMEVweG5CRTtFQUFzQyxnQkFBQTtBMUV3eG5CeEM7O0EwRXh4bkJFO0VBQXNDLGdCQUFBO0ExRTR4bkJ4Qzs7QTBFNXhuQkU7RUFBc0MsZ0JBQUE7QTFFZ3luQnhDOztBMEVoeW5CRTtFQUFzQyxnQkFBQTtBMUVveW5CeEM7O0EwRXB5bkJFO0VBQXNDLGdCQUFBO0ExRXd5bkJ4Qzs7QTBFeHluQkU7RUFBc0MsZ0JBQUE7QTFFNHluQnhDOztBMEU1eW5CRTtFQUFzQyxnQkFBQTtBMUVnem5CeEM7O0EwRWh6bkJFO0VBQXNDLGdCQUFBO0ExRW96bkJ4Qzs7QTBFcHpuQkU7RUFBc0MsZ0JBQUE7QTFFd3puQnhDOztBMEV4em5CRTtFQUFzQyxnQkFBQTtBMUU0em5CeEM7O0EwRTV6bkJFO0VBQXNDLGdCQUFBO0ExRWcwbkJ4Qzs7QTBFaDBuQkU7RUFBc0MsZ0JBQUE7QTFFbzBuQnhDOztBMEVwMG5CRTtFQUFzQyxnQkFBQTtBMUV3MG5CeEM7O0EwRXgwbkJFO0VBQXNDLGdCQUFBO0ExRTQwbkJ4Qzs7QTBFNTBuQkU7RUFBc0MsZ0JBQUE7QTFFZzFuQnhDOztBMEVoMW5CRTtFQUFzQyxnQkFBQTtBMUVvMW5CeEM7O0EwRXAxbkJFO0VBQXNDLGdCQUFBO0ExRXcxbkJ4Qzs7QTBFeDFuQkU7RUFBc0MsZ0JBQUE7QTFFNDFuQnhDOztBMEU1MW5CRTtFQUFzQyxnQkFBQTtBMUVnMm5CeEM7O0EwRWgybkJFO0VBQXNDLFlBQUE7QTFFbzJuQnhDOztBMEVwMm5CRTtFQUFzQyxnQkFBQTtBMUV3Mm5CeEM7O0EwRXgybkJFO0VBQXNDLGdCQUFBO0ExRTQybkJ4Qzs7QTBFNTJuQkU7RUFBc0MsZ0JBQUE7QTFFZzNuQnhDOztBMEVoM25CRTtFQUFzQyxnQkFBQTtBMUVvM25CeEM7O0EwRXAzbkJFO0VBQXNDLGdCQUFBO0ExRXczbkJ4Qzs7QTBFeDNuQkU7RUFBc0MsZ0JBQUE7QTFFNDNuQnhDOztBMEU1M25CRTtFQUFzQyxnQkFBQTtBMUVnNG5CeEM7O0EwRWg0bkJFO0VBQXNDLGdCQUFBO0ExRW80bkJ4Qzs7QTBFcDRuQkU7RUFBc0MsZ0JBQUE7QTFFdzRuQnhDOztBMEV4NG5CRTtFQUFzQyxnQkFBQTtBMUU0NG5CeEM7O0EwRTU0bkJFO0VBQXNDLGdCQUFBO0ExRWc1bkJ4Qzs7QTBFaDVuQkU7RUFBc0MsZ0JBQUE7QTFFbzVuQnhDOztBMEVwNW5CRTtFQUFzQyxnQkFBQTtBMUV3NW5CeEM7O0EwRXg1bkJFO0VBQXNDLGdCQUFBO0ExRTQ1bkJ4Qzs7QTBFNTVuQkU7RUFBc0MsZ0JBQUE7QTFFZzZuQnhDOztBMEVoNm5CRTtFQUFzQyxnQkFBQTtBMUVvNm5CeEM7O0EwRXA2bkJFO0VBQXNDLGdCQUFBO0ExRXc2bkJ4Qzs7QTBFeDZuQkU7RUFBc0MsZ0JBQUE7QTFFNDZuQnhDOztBMEU1Nm5CRTtFQUFzQyxnQkFBQTtBMUVnN25CeEM7O0EwRWg3bkJFO0VBQXNDLGdCQUFBO0ExRW83bkJ4Qzs7QTBFcDduQkU7RUFBc0MsZ0JBQUE7QTFFdzduQnhDOztBMEV4N25CRTtFQUFzQyxnQkFBQTtBMUU0N25CeEM7O0EwRTU3bkJFO0VBQXNDLGdCQUFBO0ExRWc4bkJ4Qzs7QTBFaDhuQkU7RUFBc0MsZ0JBQUE7QTFFbzhuQnhDOztBMEVwOG5CRTtFQUFzQyxnQkFBQTtBMUV3OG5CeEM7O0EwRXg4bkJFO0VBQXNDLGdCQUFBO0ExRTQ4bkJ4Qzs7QTBFNThuQkU7RUFBc0MsZ0JBQUE7QTFFZzluQnhDOztBMEVoOW5CRTtFQUFzQyxnQkFBQTtBMUVvOW5CeEM7O0EwRXA5bkJFO0VBQXNDLGdCQUFBO0ExRXc5bkJ4Qzs7QTBFeDluQkU7RUFBc0MsZ0JBQUE7QTFFNDluQnhDOztBMEU1OW5CRTtFQUFzQyxnQkFBQTtBMUVnK25CeEM7O0EwRWgrbkJFO0VBQXNDLGdCQUFBO0ExRW8rbkJ4Qzs7QTBFcCtuQkU7RUFBc0MsZ0JBQUE7QTFFdytuQnhDOztBMEV4K25CRTtFQUFzQyxnQkFBQTtBMUU0K25CeEM7O0EwRTUrbkJFO0VBQXNDLGdCQUFBO0ExRWcvbkJ4Qzs7QTBFaC9uQkU7RUFBc0MsZ0JBQUE7QTFFby9uQnhDOztBMEVwL25CRTtFQUFzQyxnQkFBQTtBMUV3L25CeEM7O0EwRXgvbkJFO0VBQXNDLGdCQUFBO0ExRTQvbkJ4Qzs7QTBFNS9uQkU7RUFBc0MsZ0JBQUE7QTFFZ2dvQnhDOztBMEVoZ29CRTtFQUFzQyxnQkFBQTtBMUVvZ29CeEM7O0EwRXBnb0JFO0VBQXNDLGdCQUFBO0ExRXdnb0J4Qzs7QTBFeGdvQkU7RUFBc0MsZ0JBQUE7QTFFNGdvQnhDOztBMEU1Z29CRTtFQUFzQyxnQkFBQTtBMUVnaG9CeEM7O0EwRWhob0JFO0VBQXNDLGdCQUFBO0ExRW9ob0J4Qzs7QTBFcGhvQkU7RUFBc0MsZ0JBQUE7QTFFd2hvQnhDOztBMEV4aG9CRTtFQUFzQyxnQkFBQTtBMUU0aG9CeEM7O0EwRTVob0JFO0VBQXNDLGdCQUFBO0ExRWdpb0J4Qzs7QTBFaGlvQkU7RUFBc0MsZ0JBQUE7QTFFb2lvQnhDOztBMEVwaW9CRTtFQUFzQyxnQkFBQTtBMUV3aW9CeEM7O0EwRXhpb0JFO0VBQXNDLGdCQUFBO0ExRTRpb0J4Qzs7QTBFNWlvQkU7RUFBc0MsZ0JBQUE7QTFFZ2pvQnhDOztBMEVoam9CRTtFQUFzQyxnQkFBQTtBMUVvam9CeEM7O0EwRXBqb0JFO0VBQXNDLGdCQUFBO0ExRXdqb0J4Qzs7QTBFeGpvQkU7RUFBc0MsZ0JBQUE7QTFFNGpvQnhDOztBMEU1am9CRTtFQUFzQyxnQkFBQTtBMUVna29CeEM7O0EwRWhrb0JFO0VBQXNDLGdCQUFBO0ExRW9rb0J4Qzs7QTBFcGtvQkU7RUFBc0MsZ0JBQUE7QTFFd2tvQnhDOztBMEV4a29CRTtFQUFzQyxnQkFBQTtBMUU0a29CeEM7O0EwRTVrb0JFO0VBQXNDLGdCQUFBO0ExRWdsb0J4Qzs7QTBFaGxvQkU7RUFBc0MsZ0JBQUE7QTFFb2xvQnhDOztBMEVwbG9CRTtFQUFzQyxnQkFBQTtBMUV3bG9CeEM7O0EwRXhsb0JFO0VBQXNDLGdCQUFBO0ExRTRsb0J4Qzs7QTBFNWxvQkU7RUFBc0MsZ0JBQUE7QTFFZ21vQnhDOztBMEVobW9CRTtFQUFzQyxnQkFBQTtBMUVvbW9CeEM7O0EwRXBtb0JFO0VBQXNDLGdCQUFBO0ExRXdtb0J4Qzs7QTBFeG1vQkU7RUFBc0MsZ0JBQUE7QTFFNG1vQnhDOztBMEU1bW9CRTtFQUFzQyxnQkFBQTtBMUVnbm9CeEM7O0EwRWhub0JFO0VBQXNDLGdCQUFBO0ExRW9ub0J4Qzs7QTBFcG5vQkU7RUFBc0MsZ0JBQUE7QTFFd25vQnhDOztBMEV4bm9CRTtFQUFzQyxnQkFBQTtBMUU0bm9CeEM7O0EwRTVub0JFO0VBQXNDLGdCQUFBO0ExRWdvb0J4Qzs7QTBFaG9vQkU7RUFBc0MsZ0JBQUE7QTFFb29vQnhDOztBMEVwb29CRTtFQUFzQyxnQkFBQTtBMUV3b29CeEM7O0EwRXhvb0JFO0VBQXNDLGdCQUFBO0ExRTRvb0J4Qzs7QTBFNW9vQkU7RUFBc0MsZ0JBQUE7QTFFZ3BvQnhDOztBMEVocG9CRTtFQUFzQyxnQkFBQTtBMUVvcG9CeEM7O0EwRXBwb0JFO0VBQXNDLGdCQUFBO0ExRXdwb0J4Qzs7QTBFeHBvQkU7RUFBc0MsZ0JBQUE7QTFFNHBvQnhDOztBMEU1cG9CRTtFQUFzQyxnQkFBQTtBMUVncW9CeEM7O0EwRWhxb0JFO0VBQXNDLGdCQUFBO0ExRW9xb0J4Qzs7QTBFcHFvQkU7RUFBc0MsZ0JBQUE7QTFFd3FvQnhDOztBMEV4cW9CRTtFQUFzQyxnQkFBQTtBMUU0cW9CeEM7O0EwRTVxb0JFO0VBQXNDLGdCQUFBO0ExRWdyb0J4Qzs7QTBFaHJvQkU7RUFBc0MsZ0JBQUE7QTFFb3JvQnhDOztBMEVwcm9CRTtFQUFzQyxnQkFBQTtBMUV3cm9CeEM7O0EwRXhyb0JFO0VBQXNDLGdCQUFBO0ExRTRyb0J4Qzs7QTBFNXJvQkU7RUFBc0MsZ0JBQUE7QTFFZ3NvQnhDOztBMEVoc29CRTtFQUFzQyxnQkFBQTtBMUVvc29CeEM7O0EwRXBzb0JFO0VBQXNDLGdCQUFBO0ExRXdzb0J4Qzs7QTBFeHNvQkU7RUFBc0MsZ0JBQUE7QTFFNHNvQnhDOztBMEU1c29CRTtFQUFzQyxnQkFBQTtBMUVndG9CeEM7O0EwRWh0b0JFO0VBQXNDLGdCQUFBO0ExRW90b0J4Qzs7QTBFcHRvQkU7RUFBc0MsZ0JBQUE7QTFFd3RvQnhDOztBMEV4dG9CRTtFQUFzQyxnQkFBQTtBMUU0dG9CeEM7O0EwRTV0b0JFO0VBQXNDLGdCQUFBO0ExRWd1b0J4Qzs7QTBFaHVvQkU7RUFBc0MsZ0JBQUE7QTFFb3VvQnhDOztBMEVwdW9CRTtFQUFzQyxnQkFBQTtBMUV3dW9CeEM7O0EwRXh1b0JFO0VBQXNDLGdCQUFBO0ExRTR1b0J4Qzs7QTBFNXVvQkU7RUFBc0MsZ0JBQUE7QTFFZ3ZvQnhDOztBMEVodm9CRTtFQUFzQyxnQkFBQTtBMUVvdm9CeEM7O0EwRXB2b0JFO0VBQXNDLGdCQUFBO0ExRXd2b0J4Qzs7QTBFeHZvQkU7RUFBc0MsZ0JBQUE7QTFFNHZvQnhDOztBMEU1dm9CRTtFQUFzQyxnQkFBQTtBMUVnd29CeEM7O0EwRWh3b0JFO0VBQXNDLGdCQUFBO0ExRW93b0J4Qzs7QTBFcHdvQkU7RUFBc0MsZ0JBQUE7QTFFd3dvQnhDOztBMEV4d29CRTtFQUFzQyxnQkFBQTtBMUU0d29CeEM7O0EwRTV3b0JFO0VBQXNDLGdCQUFBO0ExRWd4b0J4Qzs7QTBFaHhvQkU7RUFBc0MsZ0JBQUE7QTFFb3hvQnhDOztBMEVweG9CRTtFQUFzQyxnQkFBQTtBMUV3eG9CeEM7O0EwRXh4b0JFO0VBQXNDLGdCQUFBO0ExRTR4b0J4Qzs7QTBFNXhvQkU7RUFBc0MsZ0JBQUE7QTFFZ3lvQnhDOztBMEVoeW9CRTtFQUFzQyxhQUFBO0ExRW95b0J4Qzs7QTBFcHlvQkU7RUFBc0MsZ0JBQUE7QTFFd3lvQnhDOztBMEV4eW9CRTtFQUFzQyxnQkFBQTtBMUU0eW9CeEM7O0EwRTV5b0JFO0VBQXNDLGdCQUFBO0ExRWd6b0J4Qzs7QTBFaHpvQkU7RUFBc0MsZ0JBQUE7QTFFb3pvQnhDOztBMEVwem9CRTtFQUFzQyxnQkFBQTtBMUV3em9CeEM7O0EwRXh6b0JFO0VBQXNDLGdCQUFBO0ExRTR6b0J4Qzs7QTBFNXpvQkU7RUFBc0MsZ0JBQUE7QTFFZzBvQnhDOztBMEVoMG9CRTtFQUFzQyxnQkFBQTtBMUVvMG9CeEM7O0EwRXAwb0JFO0VBQXNDLGdCQUFBO0ExRXcwb0J4Qzs7QTBFeDBvQkU7RUFBc0MsZ0JBQUE7QTFFNDBvQnhDOztBMEU1MG9CRTtFQUFzQyxnQkFBQTtBMUVnMW9CeEM7O0EwRWgxb0JFO0VBQXNDLGdCQUFBO0ExRW8xb0J4Qzs7QTBFcDFvQkU7RUFBc0MsZ0JBQUE7QTFFdzFvQnhDOztBMEV4MW9CRTtFQUFzQyxnQkFBQTtBMUU0MW9CeEM7O0EwRTUxb0JFO0VBQXNDLGdCQUFBO0ExRWcyb0J4Qzs7QTBFaDJvQkU7RUFBc0MsZ0JBQUE7QTFFbzJvQnhDOztBMEVwMm9CRTtFQUFzQyxnQkFBQTtBMUV3Mm9CeEM7O0EwRXgyb0JFO0VBQXNDLGdCQUFBO0ExRTQyb0J4Qzs7QTBFNTJvQkU7RUFBc0MsZ0JBQUE7QTFFZzNvQnhDOztBMEVoM29CRTtFQUFzQyxnQkFBQTtBMUVvM29CeEM7O0EwRXAzb0JFO0VBQXNDLGdCQUFBO0ExRXczb0J4Qzs7QTBFeDNvQkU7RUFBc0MsZ0JBQUE7QTFFNDNvQnhDOztBMEU1M29CRTtFQUFzQyxnQkFBQTtBMUVnNG9CeEM7O0EwRWg0b0JFO0VBQXNDLGdCQUFBO0ExRW80b0J4Qzs7QTBFcDRvQkU7RUFBc0MsZ0JBQUE7QTFFdzRvQnhDOztBMEV4NG9CRTtFQUFzQyxnQkFBQTtBMUU0NG9CeEM7O0EwRTU0b0JFO0VBQXNDLGdCQUFBO0ExRWc1b0J4Qzs7QTBFaDVvQkU7RUFBc0MsZ0JBQUE7QTFFbzVvQnhDOztBMEVwNW9CRTtFQUFzQyxnQkFBQTtBMUV3NW9CeEM7O0EwRXg1b0JFO0VBQXNDLGdCQUFBO0ExRTQ1b0J4Qzs7QTBFNTVvQkU7RUFBc0MsZ0JBQUE7QTFFZzZvQnhDOztBMEVoNm9CRTtFQUFzQyxnQkFBQTtBMUVvNm9CeEM7O0EwRXA2b0JFO0VBQXNDLGdCQUFBO0ExRXc2b0J4Qzs7QTBFeDZvQkU7RUFBc0MsZ0JBQUE7QTFFNDZvQnhDOztBMEU1Nm9CRTtFQUFzQyxnQkFBQTtBMUVnN29CeEM7O0EwRWg3b0JFO0VBQXNDLGdCQUFBO0ExRW83b0J4Qzs7QTBFcDdvQkU7RUFBc0MsZ0JBQUE7QTFFdzdvQnhDOztBMEV4N29CRTtFQUFzQyxnQkFBQTtBMUU0N29CeEM7O0EwRTU3b0JFO0VBQXNDLGdCQUFBO0ExRWc4b0J4Qzs7QTBFaDhvQkU7RUFBc0MsZ0JBQUE7QTFFbzhvQnhDOztBMEVwOG9CRTtFQUFzQyxnQkFBQTtBMUV3OG9CeEM7O0EwRXg4b0JFO0VBQXNDLGdCQUFBO0ExRTQ4b0J4Qzs7QTBFNThvQkU7RUFBc0MsZ0JBQUE7QTFFZzlvQnhDOztBMEVoOW9CRTtFQUFzQyxnQkFBQTtBMUVvOW9CeEM7O0EwRXA5b0JFO0VBQXNDLGdCQUFBO0ExRXc5b0J4Qzs7QTBFeDlvQkU7RUFBc0MsZ0JBQUE7QTFFNDlvQnhDOztBMEU1OW9CRTtFQUFzQyxnQkFBQTtBMUVnK29CeEM7O0EwRWgrb0JFO0VBQXNDLGdCQUFBO0ExRW8rb0J4Qzs7QTBFcCtvQkU7RUFBc0MsZ0JBQUE7QTFFdytvQnhDOztBMEV4K29CRTtFQUFzQyxnQkFBQTtBMUU0K29CeEM7O0EwRTUrb0JFO0VBQXNDLGdCQUFBO0ExRWcvb0J4Qzs7QTBFaC9vQkU7RUFBc0MsZ0JBQUE7QTFFby9vQnhDOztBMEVwL29CRTtFQUFzQyxnQkFBQTtBMUV3L29CeEM7O0EwRXgvb0JFO0VBQXNDLGdCQUFBO0ExRTQvb0J4Qzs7QTBFNS9vQkU7RUFBc0MsZ0JBQUE7QTFFZ2dwQnhDOztBMEVoZ3BCRTtFQUFzQyxnQkFBQTtBMUVvZ3BCeEM7O0EwRXBncEJFO0VBQXNDLGdCQUFBO0ExRXdncEJ4Qzs7QTBFeGdwQkU7RUFBc0MsZ0JBQUE7QTFFNGdwQnhDOztBMEU1Z3BCRTtFQUFzQyxnQkFBQTtBMUVnaHBCeEM7O0EwRWhocEJFO0VBQXNDLGdCQUFBO0ExRW9ocEJ4Qzs7QTBFcGhwQkU7RUFBc0MsZ0JBQUE7QTFFd2hwQnhDOztBMEV4aHBCRTtFQUFzQyxnQkFBQTtBMUU0aHBCeEM7O0EwRTVocEJFO0VBQXNDLGdCQUFBO0ExRWdpcEJ4Qzs7QTBFaGlwQkU7RUFBc0MsZ0JBQUE7QTFFb2lwQnhDOztBMEVwaXBCRTtFQUFzQyxnQkFBQTtBMUV3aXBCeEM7O0EwRXhpcEJFO0VBQXNDLGdCQUFBO0ExRTRpcEJ4Qzs7QTBFNWlwQkU7RUFBc0MsZ0JBQUE7QTFFZ2pwQnhDOztBMEVoanBCRTtFQUFzQyxnQkFBQTtBMUVvanBCeEM7O0EwRXBqcEJFO0VBQXNDLGdCQUFBO0ExRXdqcEJ4Qzs7QTBFeGpwQkU7RUFBc0MsZ0JBQUE7QTFFNGpwQnhDOztBMEU1anBCRTtFQUFzQyxnQkFBQTtBMUVna3BCeEM7O0EwRWhrcEJFO0VBQXNDLGdCQUFBO0ExRW9rcEJ4Qzs7QTBFcGtwQkU7RUFBc0MsZ0JBQUE7QTFFd2twQnhDOztBMEV4a3BCRTtFQUFzQyxnQkFBQTtBMUU0a3BCeEM7O0EwRTVrcEJFO0VBQXNDLGdCQUFBO0ExRWdscEJ4Qzs7QTBFaGxwQkU7RUFBc0MsZ0JBQUE7QTFFb2xwQnhDOztBMEVwbHBCRTtFQUFzQyxnQkFBQTtBMUV3bHBCeEM7O0EwRXhscEJFO0VBQXNDLGdCQUFBO0ExRTRscEJ4Qzs7QTBFNWxwQkU7RUFBc0MsZ0JBQUE7QTFFZ21wQnhDOztBMEVobXBCRTtFQUFzQyxnQkFBQTtBMUVvbXBCeEM7O0EwRXBtcEJFO0VBQXNDLGdCQUFBO0ExRXdtcEJ4Qzs7QTBFeG1wQkU7RUFBc0MsZ0JBQUE7QTFFNG1wQnhDOztBMEU1bXBCRTtFQUFzQyxnQkFBQTtBMUVnbnBCeEM7O0EwRWhucEJFO0VBQXNDLGdCQUFBO0ExRW9ucEJ4Qzs7QTBFcG5wQkU7RUFBc0MsZ0JBQUE7QTFFd25wQnhDOztBMEV4bnBCRTtFQUFzQyxnQkFBQTtBMUU0bnBCeEM7O0EwRTVucEJFO0VBQXNDLGdCQUFBO0ExRWdvcEJ4Qzs7QTBFaG9wQkU7RUFBc0MsZ0JBQUE7QTFFb29wQnhDOztBMEVwb3BCRTtFQUFzQyxnQkFBQTtBMUV3b3BCeEM7O0EwRXhvcEJFO0VBQXNDLGdCQUFBO0ExRTRvcEJ4Qzs7QTBFNW9wQkU7RUFBc0MsZ0JBQUE7QTFFZ3BwQnhDOztBMEVocHBCRTtFQUFzQyxnQkFBQTtBMUVvcHBCeEM7O0EwRXBwcEJFO0VBQXNDLGdCQUFBO0ExRXdwcEJ4Qzs7QTBFeHBwQkU7RUFBc0MsZ0JBQUE7QTFFNHBwQnhDOztBMEU1cHBCRTtFQUFzQyxnQkFBQTtBMUVncXBCeEM7O0EwRWhxcEJFO0VBQXNDLGdCQUFBO0ExRW9xcEJ4Qzs7QTBFcHFwQkU7RUFBc0MsZ0JBQUE7QTFFd3FwQnhDOztBMEV4cXBCRTtFQUFzQyxnQkFBQTtBMUU0cXBCeEM7O0EwRTVxcEJFO0VBQXNDLGdCQUFBO0ExRWdycEJ4Qzs7QTBFaHJwQkU7RUFBc0MsZ0JBQUE7QTFFb3JwQnhDOztBMEVwcnBCRTtFQUFzQyxnQkFBQTtBMUV3cnBCeEM7O0EwRXhycEJFO0VBQXNDLGdCQUFBO0ExRTRycEJ4Qzs7QTBFNXJwQkU7RUFBc0MsZ0JBQUE7QTFFZ3NwQnhDOztBMEVoc3BCRTtFQUFzQyxnQkFBQTtBMUVvc3BCeEM7O0EwRXBzcEJFO0VBQXNDLGdCQUFBO0ExRXdzcEJ4Qzs7QTBFeHNwQkU7RUFBc0MsZ0JBQUE7QTFFNHNwQnhDOztBMEU1c3BCRTtFQUFzQyxnQkFBQTtBMUVndHBCeEM7O0EwRWh0cEJFO0VBQXNDLGdCQUFBO0ExRW90cEJ4Qzs7QTBFcHRwQkU7RUFBc0MsZ0JBQUE7QTFFd3RwQnhDOztBMEV4dHBCRTtFQUFzQyxnQkFBQTtBMUU0dHBCeEM7O0EwRTV0cEJFO0VBQXNDLGdCQUFBO0ExRWd1cEJ4Qzs7QTBFaHVwQkU7RUFBc0MsZ0JBQUE7QTFFb3VwQnhDOztBMEVwdXBCRTtFQUFzQyxnQkFBQTtBMUV3dXBCeEM7O0EwRXh1cEJFO0VBQXNDLGdCQUFBO0ExRTR1cEJ4Qzs7QTBFNXVwQkU7RUFBc0MsZ0JBQUE7QTFFZ3ZwQnhDOztBMEVodnBCRTtFQUFzQyxnQkFBQTtBMUVvdnBCeEM7O0EwRXB2cEJFO0VBQXNDLGdCQUFBO0ExRXd2cEJ4Qzs7QTBFeHZwQkU7RUFBc0MsZ0JBQUE7QTFFNHZwQnhDOztBMEU1dnBCRTtFQUFzQyxnQkFBQTtBMUVnd3BCeEM7O0EwRWh3cEJFO0VBQXNDLGdCQUFBO0ExRW93cEJ4Qzs7QTBFcHdwQkU7RUFBc0MsZ0JBQUE7QTFFd3dwQnhDOztBMEV4d3BCRTtFQUFzQyxnQkFBQTtBMUU0d3BCeEM7O0EwRTV3cEJFO0VBQXNDLGdCQUFBO0ExRWd4cEJ4Qzs7QTBFaHhwQkU7RUFBc0MsZ0JBQUE7QTFFb3hwQnhDOztBMEVweHBCRTtFQUFzQyxnQkFBQTtBMUV3eHBCeEM7O0EwRXh4cEJFO0VBQXNDLGdCQUFBO0ExRTR4cEJ4Qzs7QTBFNXhwQkU7RUFBc0MsZ0JBQUE7QTFFZ3lwQnhDOztBMEVoeXBCRTtFQUFzQyxhQUFBO0ExRW95cEJ4Qzs7QTBFcHlwQkU7RUFBc0MsZ0JBQUE7QTFFd3lwQnhDOztBMEV4eXBCRTtFQUFzQyxnQkFBQTtBMUU0eXBCeEM7O0EwRTV5cEJFO0VBQXNDLGdCQUFBO0ExRWd6cEJ4Qzs7QTBFaHpwQkU7RUFBc0MsZ0JBQUE7QTFFb3pwQnhDOztBMEVwenBCRTtFQUFzQyxnQkFBQTtBMUV3enBCeEM7O0EwRXh6cEJFO0VBQXNDLGdCQUFBO0ExRTR6cEJ4Qzs7QTBFNXpwQkU7RUFBc0MsZ0JBQUE7QTFFZzBwQnhDOztBMEVoMHBCRTtFQUFzQyxnQkFBQTtBMUVvMHBCeEM7O0EwRXAwcEJFO0VBQXNDLGdCQUFBO0ExRXcwcEJ4Qzs7QTBFeDBwQkU7RUFBc0MsZ0JBQUE7QTFFNDBwQnhDOztBMEU1MHBCRTtFQUFzQyxnQkFBQTtBMUVnMXBCeEM7O0EwRWgxcEJFO0VBQXNDLGdCQUFBO0ExRW8xcEJ4Qzs7QTBFcDFwQkU7RUFBc0MsZ0JBQUE7QTFFdzFwQnhDOztBMEV4MXBCRTtFQUFzQyxnQkFBQTtBMUU0MXBCeEM7O0EwRTUxcEJFO0VBQXNDLGdCQUFBO0ExRWcycEJ4Qzs7QTBFaDJwQkU7RUFBc0MsZ0JBQUE7QTFFbzJwQnhDOztBMEVwMnBCRTtFQUFzQyxnQkFBQTtBMUV3MnBCeEM7O0EwRXgycEJFO0VBQXNDLGdCQUFBO0ExRTQycEJ4Qzs7QTBFNTJwQkU7RUFBc0MsZ0JBQUE7QTFFZzNwQnhDOztBMEVoM3BCRTtFQUFzQyxnQkFBQTtBMUVvM3BCeEM7O0EwRXAzcEJFO0VBQXNDLGdCQUFBO0ExRXczcEJ4Qzs7QTBFeDNwQkU7RUFBc0MsZ0JBQUE7QTFFNDNwQnhDOztBMEU1M3BCRTtFQUFzQyxnQkFBQTtBMUVnNHBCeEM7O0EwRWg0cEJFO0VBQXNDLGdCQUFBO0ExRW80cEJ4Qzs7QTBFcDRwQkU7RUFBc0MsZ0JBQUE7QTFFdzRwQnhDOztBMEV4NHBCRTtFQUFzQyxnQkFBQTtBMUU0NHBCeEM7O0EwRTU0cEJFO0VBQXNDLGdCQUFBO0ExRWc1cEJ4Qzs7QTBFaDVwQkU7RUFBc0MsZ0JBQUE7QTFFbzVwQnhDOztBMEVwNXBCRTtFQUFzQyxnQkFBQTtBMUV3NXBCeEM7O0EwRXg1cEJFO0VBQXNDLGdCQUFBO0ExRTQ1cEJ4Qzs7QTBFNTVwQkU7RUFBc0MsZ0JBQUE7QTFFZzZwQnhDOztBMEVoNnBCRTtFQUFzQyxnQkFBQTtBMUVvNnBCeEM7O0EwRXA2cEJFO0VBQXNDLGdCQUFBO0ExRXc2cEJ4Qzs7QTBFeDZwQkU7RUFBc0MsZ0JBQUE7QTFFNDZwQnhDOztBMEU1NnBCRTtFQUFzQyxnQkFBQTtBMUVnN3BCeEM7O0EwRWg3cEJFO0VBQXNDLGdCQUFBO0ExRW83cEJ4Qzs7QTBFcDdwQkU7RUFBc0MsZ0JBQUE7QTFFdzdwQnhDOztBMEV4N3BCRTtFQUFzQyxnQkFBQTtBMUU0N3BCeEM7O0EwRTU3cEJFO0VBQXNDLGdCQUFBO0ExRWc4cEJ4Qzs7QTBFaDhwQkU7RUFBc0MsZ0JBQUE7QTFFbzhwQnhDOztBMEVwOHBCRTtFQUFzQyxnQkFBQTtBMUV3OHBCeEM7O0EwRXg4cEJFO0VBQXNDLGdCQUFBO0ExRTQ4cEJ4Qzs7QTBFNThwQkU7RUFBc0MsZ0JBQUE7QTFFZzlwQnhDOztBMEVoOXBCRTtFQUFzQyxnQkFBQTtBMUVvOXBCeEM7O0EwRXA5cEJFO0VBQXNDLGdCQUFBO0ExRXc5cEJ4Qzs7QTBFeDlwQkU7RUFBc0MsZ0JBQUE7QTFFNDlwQnhDOztBMEU1OXBCRTtFQUFzQyxnQkFBQTtBMUVnK3BCeEM7O0EwRWgrcEJFO0VBQXNDLGdCQUFBO0ExRW8rcEJ4Qzs7QTBFcCtwQkU7RUFBc0MsZ0JBQUE7QTFFdytwQnhDOztBMEV4K3BCRTtFQUFzQyxnQkFBQTtBMUU0K3BCeEM7O0EwRTUrcEJFO0VBQXNDLGdCQUFBO0ExRWcvcEJ4Qzs7QTBFaC9wQkU7RUFBc0MsZ0JBQUE7QTFFby9wQnhDOztBMEVwL3BCRTtFQUFzQyxnQkFBQTtBMUV3L3BCeEM7O0EwRXgvcEJFO0VBQXNDLGdCQUFBO0ExRTQvcEJ4Qzs7QTBFNS9wQkU7RUFBc0MsZ0JBQUE7QTFFZ2dxQnhDOztBMEVoZ3FCRTtFQUFzQyxnQkFBQTtBMUVvZ3FCeEM7O0EwRXBncUJFO0VBQXNDLGdCQUFBO0ExRXdncUJ4Qzs7QTBFeGdxQkU7RUFBc0MsZ0JBQUE7QTFFNGdxQnhDOztBMEU1Z3FCRTtFQUFzQyxnQkFBQTtBMUVnaHFCeEM7O0EwRWhocUJFO0VBQXNDLGdCQUFBO0ExRW9ocUJ4Qzs7QTBFcGhxQkU7RUFBc0MsZ0JBQUE7QTFFd2hxQnhDOztBMEV4aHFCRTtFQUFzQyxnQkFBQTtBMUU0aHFCeEM7O0EwRTVocUJFO0VBQXNDLGdCQUFBO0ExRWdpcUJ4Qzs7QTBFaGlxQkU7RUFBc0MsZ0JBQUE7QTFFb2lxQnhDOztBMEVwaXFCRTtFQUFzQyxnQkFBQTtBMUV3aXFCeEM7O0EwRXhpcUJFO0VBQXNDLGdCQUFBO0ExRTRpcUJ4Qzs7QTBFNWlxQkU7RUFBc0MsZ0JBQUE7QTFFZ2pxQnhDOztBMEVoanFCRTtFQUFzQyxnQkFBQTtBMUVvanFCeEM7O0EwRXBqcUJFO0VBQXNDLGdCQUFBO0ExRXdqcUJ4Qzs7QTBFeGpxQkU7RUFBc0MsZ0JBQUE7QTFFNGpxQnhDOztBMEU1anFCRTtFQUFzQyxnQkFBQTtBMUVna3FCeEM7O0EwRWhrcUJFO0VBQXNDLGdCQUFBO0ExRW9rcUJ4Qzs7QTBFcGtxQkU7RUFBc0MsZ0JBQUE7QTFFd2txQnhDOztBMEV4a3FCRTtFQUFzQyxnQkFBQTtBMUU0a3FCeEM7O0EwRTVrcUJFO0VBQXNDLGdCQUFBO0ExRWdscUJ4Qzs7QTBFaGxxQkU7RUFBc0MsZ0JBQUE7QTFFb2xxQnhDOztBMEVwbHFCRTtFQUFzQyxnQkFBQTtBMUV3bHFCeEM7O0EwRXhscUJFO0VBQXNDLGdCQUFBO0ExRTRscUJ4Qzs7QTBFNWxxQkU7RUFBc0MsZ0JBQUE7QTFFZ21xQnhDOztBMEVobXFCRTtFQUFzQyxnQkFBQTtBMUVvbXFCeEM7O0EwRXBtcUJFO0VBQXNDLGdCQUFBO0ExRXdtcUJ4Qzs7QTBFeG1xQkU7RUFBc0MsZ0JBQUE7QTFFNG1xQnhDOztBMEU1bXFCRTtFQUFzQyxnQkFBQTtBMUVnbnFCeEM7O0EwRWhucUJFO0VBQXNDLGdCQUFBO0ExRW9ucUJ4Qzs7QTBFcG5xQkU7RUFBc0MsZ0JBQUE7QTFFd25xQnhDOztBMEV4bnFCRTtFQUFzQyxnQkFBQTtBMUU0bnFCeEM7O0EwRTVucUJFO0VBQXNDLGdCQUFBO0ExRWdvcUJ4Qzs7QTBFaG9xQkU7RUFBc0MsZ0JBQUE7QTFFb29xQnhDOztBMEVwb3FCRTtFQUFzQyxnQkFBQTtBMUV3b3FCeEM7O0EwRXhvcUJFO0VBQXNDLGdCQUFBO0ExRTRvcUJ4Qzs7QTBFNW9xQkU7RUFBc0MsZ0JBQUE7QTFFZ3BxQnhDOztBMEVocHFCRTtFQUFzQyxnQkFBQTtBMUVvcHFCeEM7O0EwRXBwcUJFO0VBQXNDLGdCQUFBO0ExRXdwcUJ4Qzs7QTBFeHBxQkU7RUFBc0MsZ0JBQUE7QTFFNHBxQnhDOztBMEU1cHFCRTtFQUFzQyxnQkFBQTtBMUVncXFCeEM7O0EwRWhxcUJFO0VBQXNDLGdCQUFBO0ExRW9xcUJ4Qzs7QTBFcHFxQkU7RUFBc0MsZ0JBQUE7QTFFd3FxQnhDOztBMEV4cXFCRTtFQUFzQyxnQkFBQTtBMUU0cXFCeEM7O0EwRTVxcUJFO0VBQXNDLGdCQUFBO0ExRWdycUJ4Qzs7QTBFaHJxQkU7RUFBc0MsZ0JBQUE7QTFFb3JxQnhDOztBMEVwcnFCRTtFQUFzQyxnQkFBQTtBMUV3cnFCeEM7O0EwRXhycUJFO0VBQXNDLGdCQUFBO0ExRTRycUJ4Qzs7QTBFNXJxQkU7RUFBc0MsZ0JBQUE7QTFFZ3NxQnhDOztBMEVoc3FCRTtFQUFzQyxnQkFBQTtBMUVvc3FCeEM7O0EwRXBzcUJFO0VBQXNDLGdCQUFBO0ExRXdzcUJ4Qzs7QTBFeHNxQkU7RUFBc0MsZ0JBQUE7QTFFNHNxQnhDOztBMEU1c3FCRTtFQUFzQyxnQkFBQTtBMUVndHFCeEM7O0EwRWh0cUJFO0VBQXNDLFlBQUE7QTFFb3RxQnhDOztBMEVwdHFCRTtFQUFzQyxnQkFBQTtBMUV3dHFCeEM7O0EwRXh0cUJFO0VBQXNDLGdCQUFBO0ExRTR0cUJ4Qzs7QTBFNXRxQkU7RUFBc0MsZ0JBQUE7QTFFZ3VxQnhDOztBMEVodXFCRTtFQUFzQyxnQkFBQTtBMUVvdXFCeEM7O0EwRXB1cUJFO0VBQXNDLGdCQUFBO0ExRXd1cUJ4Qzs7QTBFeHVxQkU7RUFBc0MsZ0JBQUE7QTFFNHVxQnhDOztBMEU1dXFCRTtFQUFzQyxnQkFBQTtBMUVndnFCeEM7O0EwRWh2cUJFO0VBQXNDLGdCQUFBO0ExRW92cUJ4Qzs7QTBFcHZxQkU7RUFBc0MsZ0JBQUE7QTFFd3ZxQnhDOztBMEV4dnFCRTtFQUFzQyxnQkFBQTtBMUU0dnFCeEM7O0EwRTV2cUJFO0VBQXNDLGdCQUFBO0ExRWd3cUJ4Qzs7QTBFaHdxQkU7RUFBc0MsZ0JBQUE7QTFFb3dxQnhDOztBMEVwd3FCRTtFQUFzQyxnQkFBQTtBMUV3d3FCeEM7O0EwRXh3cUJFO0VBQXNDLGdCQUFBO0ExRTR3cUJ4Qzs7QTBFNXdxQkU7RUFBc0MsZ0JBQUE7QTFFZ3hxQnhDOztBMEVoeHFCRTtFQUFzQyxnQkFBQTtBMUVveHFCeEM7O0EwRXB4cUJFO0VBQXNDLGdCQUFBO0ExRXd4cUJ4Qzs7QTBFeHhxQkU7RUFBc0MsZ0JBQUE7QTFFNHhxQnhDOztBMEU1eHFCRTtFQUFzQyxnQkFBQTtBMUVneXFCeEM7O0EwRWh5cUJFO0VBQXNDLGdCQUFBO0ExRW95cUJ4Qzs7QTBFcHlxQkU7RUFBc0MsZ0JBQUE7QTFFd3lxQnhDOztBMEV4eXFCRTtFQUFzQyxnQkFBQTtBMUU0eXFCeEM7O0EwRTV5cUJFO0VBQXNDLGdCQUFBO0ExRWd6cUJ4Qzs7QTBFaHpxQkU7RUFBc0MsZ0JBQUE7QTFFb3pxQnhDOztBMEVwenFCRTtFQUFzQyxnQkFBQTtBMUV3enFCeEM7O0EwRXh6cUJFO0VBQXNDLGdCQUFBO0ExRTR6cUJ4Qzs7QTBFNXpxQkU7RUFBc0MsZ0JBQUE7QTFFZzBxQnhDOztBMEVoMHFCRTtFQUFzQyxZQUFBO0ExRW8wcUJ4Qzs7QTBFcDBxQkU7RUFBc0MsZ0JBQUE7QTFFdzBxQnhDOztBMEV4MHFCRTtFQUFzQyxnQkFBQTtBMUU0MHFCeEM7O0EwRTUwcUJFO0VBQXNDLGdCQUFBO0ExRWcxcUJ4Qzs7QTBFaDFxQkU7RUFBc0MsZ0JBQUE7QTFFbzFxQnhDOztBMEVwMXFCRTtFQUFzQyxnQkFBQTtBMUV3MXFCeEM7O0EwRXgxcUJFO0VBQXNDLGdCQUFBO0ExRTQxcUJ4Qzs7QTBFNTFxQkU7RUFBc0MsZ0JBQUE7QTFFZzJxQnhDOztBMEVoMnFCRTtFQUFzQyxnQkFBQTtBMUVvMnFCeEM7O0EwRXAycUJFO0VBQXNDLGdCQUFBO0ExRXcycUJ4Qzs7QTBFeDJxQkU7RUFBc0MsZ0JBQUE7QTFFNDJxQnhDOztBMEU1MnFCRTtFQUFzQyxnQkFBQTtBMUVnM3FCeEM7O0EwRWgzcUJFO0VBQXNDLGdCQUFBO0ExRW8zcUJ4Qzs7QTBFcDNxQkU7RUFBc0MsZ0JBQUE7QTFFdzNxQnhDOztBMEV4M3FCRTtFQUFzQyxnQkFBQTtBMUU0M3FCeEM7O0EwRTUzcUJFO0VBQXNDLGdCQUFBO0ExRWc0cUJ4Qzs7QTBFaDRxQkU7RUFBc0MsZ0JBQUE7QTFFbzRxQnhDOztBMEVwNHFCRTtFQUFzQyxnQkFBQTtBMUV3NHFCeEM7O0EwRXg0cUJFO0VBQXNDLGdCQUFBO0ExRTQ0cUJ4Qzs7QTBFNTRxQkU7RUFBc0MsZ0JBQUE7QTFFZzVxQnhDOztBMEVoNXFCRTtFQUFzQyxnQkFBQTtBMUVvNXFCeEM7O0EwRXA1cUJFO0VBQXNDLGdCQUFBO0ExRXc1cUJ4Qzs7QTBFeDVxQkU7RUFBc0MsZ0JBQUE7QTFFNDVxQnhDOztBMEU1NXFCRTtFQUFzQyxnQkFBQTtBMUVnNnFCeEM7O0EwRWg2cUJFO0VBQXNDLGdCQUFBO0ExRW82cUJ4Qzs7QTBFcDZxQkU7RUFBc0MsZ0JBQUE7QTFFdzZxQnhDOztBMEV4NnFCRTtFQUFzQyxnQkFBQTtBMUU0NnFCeEM7O0EwRTU2cUJFO0VBQXNDLGdCQUFBO0ExRWc3cUJ4Qzs7QTBFaDdxQkU7RUFBc0MsZ0JBQUE7QTFFbzdxQnhDOztBMEVwN3FCRTtFQUFzQyxnQkFBQTtBMUV3N3FCeEM7O0EwRXg3cUJFO0VBQXNDLGdCQUFBO0ExRTQ3cUJ4Qzs7QTBFNTdxQkU7RUFBc0MsZ0JBQUE7QTFFZzhxQnhDOztBMEVoOHFCRTtFQUFzQyxnQkFBQTtBMUVvOHFCeEM7O0EwRXA4cUJFO0VBQXNDLGdCQUFBO0ExRXc4cUJ4Qzs7QTBFeDhxQkU7RUFBc0MsZ0JBQUE7QTFFNDhxQnhDOztBMEU1OHFCRTtFQUFzQyxnQkFBQTtBMUVnOXFCeEM7O0EwRWg5cUJFO0VBQXNDLGdCQUFBO0ExRW85cUJ4Qzs7QTBFcDlxQkU7RUFBc0MsZ0JBQUE7QTFFdzlxQnhDOztBMEV4OXFCRTtFQUFzQyxnQkFBQTtBMUU0OXFCeEM7O0EwRTU5cUJFO0VBQXNDLGdCQUFBO0ExRWcrcUJ4Qzs7QTBFaCtxQkU7RUFBc0MsZ0JBQUE7QTFFbytxQnhDOztBMEVwK3FCRTtFQUFzQyxnQkFBQTtBMUV3K3FCeEM7O0EwRXgrcUJFO0VBQXNDLGdCQUFBO0ExRTQrcUJ4Qzs7QTBFNStxQkU7RUFBc0MsZ0JBQUE7QTFFZy9xQnhDOztBMEVoL3FCRTtFQUFzQyxnQkFBQTtBMUVvL3FCeEM7O0EwRXAvcUJFO0VBQXNDLGdCQUFBO0ExRXcvcUJ4Qzs7QTBFeC9xQkU7RUFBc0MsZ0JBQUE7QTFFNC9xQnhDOztBMEU1L3FCRTtFQUFzQyxnQkFBQTtBMUVnZ3JCeEM7O0EwRWhnckJFO0VBQXNDLGdCQUFBO0ExRW9nckJ4Qzs7QTBFcGdyQkU7RUFBc0MsZ0JBQUE7QTFFd2dyQnhDOztBMEV4Z3JCRTtFQUFzQyxnQkFBQTtBMUU0Z3JCeEM7O0EwRTVnckJFO0VBQXNDLGdCQUFBO0ExRWdockJ4Qzs7QTBFaGhyQkU7RUFBc0MsZ0JBQUE7QTFFb2hyQnhDOztBMEVwaHJCRTtFQUFzQyxnQkFBQTtBMUV3aHJCeEM7O0EwRXhockJFO0VBQXNDLGdCQUFBO0ExRTRockJ4Qzs7QTBFNWhyQkU7RUFBc0MsZ0JBQUE7QTFFZ2lyQnhDOztBMEVoaXJCRTtFQUFzQyxnQkFBQTtBMUVvaXJCeEM7O0EwRXBpckJFO0VBQXNDLGdCQUFBO0ExRXdpckJ4Qzs7QTBFeGlyQkU7RUFBc0MsZ0JBQUE7QTFFNGlyQnhDOztBMEU1aXJCRTtFQUFzQyxnQkFBQTtBMUVnanJCeEM7O0EwRWhqckJFO0VBQXNDLGdCQUFBO0ExRW9qckJ4Qzs7QTBFcGpyQkU7RUFBc0MsZ0JBQUE7QTFFd2pyQnhDOztBMEV4anJCRTtFQUFzQyxnQkFBQTtBMUU0anJCeEM7O0EwRTVqckJFO0VBQXNDLGdCQUFBO0ExRWdrckJ4Qzs7QTBFaGtyQkU7RUFBc0MsZ0JBQUE7QTFFb2tyQnhDOztBMEVwa3JCRTtFQUFzQyxnQkFBQTtBMUV3a3JCeEM7O0EwRXhrckJFO0VBQXNDLGdCQUFBO0ExRTRrckJ4Qzs7QTBFNWtyQkU7RUFBc0MsZ0JBQUE7QTFFZ2xyQnhDOztBMEVobHJCRTtFQUFzQyxnQkFBQTtBMUVvbHJCeEM7O0EwRXBsckJFO0VBQXNDLGdCQUFBO0ExRXdsckJ4Qzs7QTBFeGxyQkU7RUFBc0MsZ0JBQUE7QTFFNGxyQnhDOztBMEU1bHJCRTtFQUFzQyxnQkFBQTtBMUVnbXJCeEM7O0EwRWhtckJFO0VBQXNDLGdCQUFBO0ExRW9tckJ4Qzs7QTBFcG1yQkU7RUFBc0MsZ0JBQUE7QTFFd21yQnhDOztBMEV4bXJCRTtFQUFzQyxnQkFBQTtBMUU0bXJCeEM7O0EwRTVtckJFO0VBQXNDLGdCQUFBO0ExRWduckJ4Qzs7QTBFaG5yQkU7RUFBc0MsZ0JBQUE7QTFFb25yQnhDOztBMEVwbnJCRTtFQUFzQyxnQkFBQTtBMUV3bnJCeEM7O0EwRXhuckJFO0VBQXNDLGdCQUFBO0ExRTRuckJ4Qzs7QTBFNW5yQkU7RUFBc0MsZ0JBQUE7QTFFZ29yQnhDOztBMEVob3JCRTtFQUFzQyxnQkFBQTtBMUVvb3JCeEM7O0EwRXBvckJFO0VBQXNDLGdCQUFBO0ExRXdvckJ4Qzs7QTBFeG9yQkU7RUFBc0MsZ0JBQUE7QTFFNG9yQnhDOztBMEU1b3JCRTtFQUFzQyxnQkFBQTtBMUVncHJCeEM7O0EwRWhwckJFO0VBQXNDLGdCQUFBO0ExRW9wckJ4Qzs7QTBFcHByQkU7RUFBc0MsZ0JBQUE7QTFFd3ByQnhDOztBMEV4cHJCRTtFQUFzQyxnQkFBQTtBMUU0cHJCeEM7O0EwRTVwckJFO0VBQXNDLGdCQUFBO0ExRWdxckJ4Qzs7QTBFaHFyQkU7RUFBc0MsZ0JBQUE7QTFFb3FyQnhDOztBMEVwcXJCRTtFQUFzQyxnQkFBQTtBMUV3cXJCeEM7O0EwRXhxckJFO0VBQXNDLGdCQUFBO0ExRTRxckJ4Qzs7QTBFNXFyQkU7RUFBc0MsZ0JBQUE7QTFFZ3JyQnhDOztBMEVocnJCRTtFQUFzQyxnQkFBQTtBMUVvcnJCeEM7O0EwRXByckJFO0VBQXNDLGdCQUFBO0ExRXdyckJ4Qzs7QTBFeHJyQkU7RUFBc0MsZ0JBQUE7QTFFNHJyQnhDOztBMEU1cnJCRTtFQUFzQyxnQkFBQTtBMUVnc3JCeEM7O0EwRWhzckJFO0VBQXNDLGdCQUFBO0ExRW9zckJ4Qzs7QTBFcHNyQkU7RUFBc0MsZ0JBQUE7QTFFd3NyQnhDOztBMEV4c3JCRTtFQUFzQyxnQkFBQTtBMUU0c3JCeEM7O0EwRTVzckJFO0VBQXNDLGdCQUFBO0ExRWd0ckJ4Qzs7QTBFaHRyQkU7RUFBc0MsZ0JBQUE7QTFFb3RyQnhDOztBMEVwdHJCRTtFQUFzQyxnQkFBQTtBMUV3dHJCeEM7O0EwRXh0ckJFO0VBQXNDLGdCQUFBO0ExRTR0ckJ4Qzs7QTBFNXRyQkU7RUFBc0MsZ0JBQUE7QTFFZ3VyQnhDOztBMEVodXJCRTtFQUFzQyxnQkFBQTtBMUVvdXJCeEM7O0EwRXB1ckJFO0VBQXNDLFlBQUE7QTFFd3VyQnhDOztBMEV4dXJCRTtFQUFzQyxnQkFBQTtBMUU0dXJCeEM7O0EwRTV1ckJFO0VBQXNDLGdCQUFBO0ExRWd2ckJ4Qzs7QTBFaHZyQkU7RUFBc0MsZ0JBQUE7QTFFb3ZyQnhDOztBMEVwdnJCRTtFQUFzQyxnQkFBQTtBMUV3dnJCeEM7O0EwRXh2ckJFO0VBQXNDLGdCQUFBO0ExRTR2ckJ4Qzs7QTBFNXZyQkU7RUFBc0MsZ0JBQUE7QTFFZ3dyQnhDOztBMEVod3JCRTtFQUFzQyxnQkFBQTtBMUVvd3JCeEM7O0EwRXB3ckJFO0VBQXNDLGdCQUFBO0ExRXd3ckJ4Qzs7QTBFeHdyQkU7RUFBc0MsZ0JBQUE7QTFFNHdyQnhDOztBMEU1d3JCRTtFQUFzQyxnQkFBQTtBMUVneHJCeEM7O0EwRWh4ckJFO0VBQXNDLGdCQUFBO0ExRW94ckJ4Qzs7QTBFcHhyQkU7RUFBc0MsZ0JBQUE7QTFFd3hyQnhDOztBMEV4eHJCRTtFQUFzQyxnQkFBQTtBMUU0eHJCeEM7O0EwRTV4ckJFO0VBQXNDLGdCQUFBO0ExRWd5ckJ4Qzs7QTBFaHlyQkU7RUFBc0MsZ0JBQUE7QTFFb3lyQnhDOztBMEVweXJCRTtFQUFzQyxnQkFBQTtBMUV3eXJCeEM7O0EwRXh5ckJFO0VBQXNDLGdCQUFBO0ExRTR5ckJ4Qzs7QTBFNXlyQkU7RUFBc0MsZ0JBQUE7QTFFZ3pyQnhDOztBMEVoenJCRTtFQUFzQyxnQkFBQTtBMUVvenJCeEM7O0EwRXB6ckJFO0VBQXNDLGdCQUFBO0ExRXd6ckJ4Qzs7QTBFeHpyQkU7RUFBc0MsZ0JBQUE7QTFFNHpyQnhDOztBMEU1enJCRTtFQUFzQyxnQkFBQTtBMUVnMHJCeEM7O0EwRWgwckJFO0VBQXNDLGdCQUFBO0ExRW8wckJ4Qzs7QTBFcDByQkU7RUFBc0MsZ0JBQUE7QTFFdzByQnhDOztBMEV4MHJCRTtFQUFzQyxnQkFBQTtBMUU0MHJCeEM7O0EwRTUwckJFO0VBQXNDLGdCQUFBO0ExRWcxckJ4Qzs7QTBFaDFyQkU7RUFBc0MsZ0JBQUE7QTFFbzFyQnhDOztBMEVwMXJCRTtFQUFzQyxnQkFBQTtBMUV3MXJCeEM7O0EwRXgxckJFO0VBQXNDLGdCQUFBO0ExRTQxckJ4Qzs7QTBFNTFyQkU7RUFBc0MsZ0JBQUE7QTFFZzJyQnhDOztBMEVoMnJCRTtFQUFzQyxnQkFBQTtBMUVvMnJCeEM7O0EwRXAyckJFO0VBQXNDLGdCQUFBO0ExRXcyckJ4Qzs7QTBFeDJyQkU7RUFBc0MsZ0JBQUE7QTFFNDJyQnhDOztBMEU1MnJCRTtFQUFzQyxnQkFBQTtBMUVnM3JCeEM7O0EwRWgzckJFO0VBQXNDLGdCQUFBO0ExRW8zckJ4Qzs7QTBFcDNyQkU7RUFBc0MsZ0JBQUE7QTFFdzNyQnhDOztBMEV4M3JCRTtFQUFzQyxnQkFBQTtBMUU0M3JCeEM7O0EwRTUzckJFO0VBQXNDLGdCQUFBO0ExRWc0ckJ4Qzs7QTBFaDRyQkU7RUFBc0MsZ0JBQUE7QTFFbzRyQnhDOztBMEVwNHJCRTtFQUFzQyxnQkFBQTtBMUV3NHJCeEM7O0EwRXg0ckJFO0VBQXNDLGdCQUFBO0ExRTQ0ckJ4Qzs7QTBFNTRyQkU7RUFBc0MsZ0JBQUE7QTFFZzVyQnhDOztBMEVoNXJCRTtFQUFzQyxnQkFBQTtBMUVvNXJCeEM7O0EwRXA1ckJFO0VBQXNDLGdCQUFBO0ExRXc1ckJ4Qzs7QTBFeDVyQkU7RUFBc0MsZ0JBQUE7QTFFNDVyQnhDOztBMEU1NXJCRTtFQUFzQyxnQkFBQTtBMUVnNnJCeEM7O0EwRWg2ckJFO0VBQXNDLGdCQUFBO0ExRW82ckJ4Qzs7QTBFcDZyQkU7RUFBc0MsZ0JBQUE7QTFFdzZyQnhDOztBMEV4NnJCRTtFQUFzQyxnQkFBQTtBMUU0NnJCeEM7O0EwRTU2ckJFO0VBQXNDLGdCQUFBO0ExRWc3ckJ4Qzs7QTBFaDdyQkU7RUFBc0MsZ0JBQUE7QTFFbzdyQnhDOztBMEVwN3JCRTtFQUFzQyxnQkFBQTtBMUV3N3JCeEM7O0EwRXg3ckJFO0VBQXNDLGdCQUFBO0ExRTQ3ckJ4Qzs7QTBFNTdyQkU7RUFBc0MsZ0JBQUE7QTFFZzhyQnhDOztBMEVoOHJCRTtFQUFzQyxnQkFBQTtBMUVvOHJCeEM7O0EwRXA4ckJFO0VBQXNDLGdCQUFBO0ExRXc4ckJ4Qzs7QTBFeDhyQkU7RUFBc0MsZ0JBQUE7QTFFNDhyQnhDOztBMEU1OHJCRTtFQUFzQyxnQkFBQTtBMUVnOXJCeEM7O0EwRWg5ckJFO0VBQXNDLGdCQUFBO0ExRW85ckJ4Qzs7QTBFcDlyQkU7RUFBc0MsZ0JBQUE7QTFFdzlyQnhDOztBMEV4OXJCRTtFQUFzQyxnQkFBQTtBMUU0OXJCeEM7O0EwRTU5ckJFO0VBQXNDLGdCQUFBO0ExRWcrckJ4Qzs7QTBFaCtyQkU7RUFBc0MsZ0JBQUE7QTFFbytyQnhDOztBMEVwK3JCRTtFQUFzQyxnQkFBQTtBMUV3K3JCeEM7O0EwRXgrckJFO0VBQXNDLGdCQUFBO0ExRTQrckJ4Qzs7QTBFNStyQkU7RUFBc0MsZ0JBQUE7QTFFZy9yQnhDOztBMEVoL3JCRTtFQUFzQyxZQUFBO0ExRW8vckJ4Qzs7QTBFcC9yQkU7RUFBc0MsZ0JBQUE7QTFFdy9yQnhDOztBMEV4L3JCRTtFQUFzQyxnQkFBQTtBMUU0L3JCeEM7O0EwRTUvckJFO0VBQXNDLGdCQUFBO0ExRWdnc0J4Qzs7QTBFaGdzQkU7RUFBc0MsYUFBQTtBMUVvZ3NCeEM7O0EwRXBnc0JFO0VBQXNDLGdCQUFBO0ExRXdnc0J4Qzs7QTBFeGdzQkU7RUFBc0MsZ0JBQUE7QTFFNGdzQnhDOztBMEU1Z3NCRTtFQUFzQyxnQkFBQTtBMUVnaHNCeEM7O0EwRWhoc0JFO0VBQXNDLGdCQUFBO0ExRW9oc0J4Qzs7QTBFcGhzQkU7RUFBc0MsZ0JBQUE7QTFFd2hzQnhDOztBMEV4aHNCRTtFQUFzQyxnQkFBQTtBMUU0aHNCeEM7O0EwRTVoc0JFO0VBQXNDLGdCQUFBO0ExRWdpc0J4Qzs7QTBFaGlzQkU7RUFBc0MsZ0JBQUE7QTFFb2lzQnhDOztBMEVwaXNCRTtFQUFzQyxnQkFBQTtBMUV3aXNCeEM7O0EwRXhpc0JFO0VBQXNDLGdCQUFBO0ExRTRpc0J4Qzs7QTBFNWlzQkU7RUFBc0MsZ0JBQUE7QTFFZ2pzQnhDOztBMEVoanNCRTtFQUFzQyxnQkFBQTtBMUVvanNCeEM7O0EwRXBqc0JFO0VBQXNDLGdCQUFBO0ExRXdqc0J4Qzs7QTBFeGpzQkU7RUFBc0MsZ0JBQUE7QTFFNGpzQnhDOztBMEU1anNCRTtFQUFzQyxnQkFBQTtBMUVna3NCeEM7O0EwRWhrc0JFO0VBQXNDLGdCQUFBO0ExRW9rc0J4Qzs7QTBFcGtzQkU7RUFBc0MsZ0JBQUE7QTFFd2tzQnhDOztBMEV4a3NCRTtFQUFzQyxnQkFBQTtBMUU0a3NCeEM7O0EwRTVrc0JFO0VBQXNDLGdCQUFBO0ExRWdsc0J4Qzs7QTBFaGxzQkU7RUFBc0MsZ0JBQUE7QTFFb2xzQnhDOztBMEVwbHNCRTtFQUFzQyxnQkFBQTtBMUV3bHNCeEM7O0EwRXhsc0JFO0VBQXNDLGdCQUFBO0ExRTRsc0J4Qzs7QTBFNWxzQkU7RUFBc0MsZ0JBQUE7QTFFZ21zQnhDOztBMEVobXNCRTtFQUFzQyxnQkFBQTtBMUVvbXNCeEM7O0EwRXBtc0JFO0VBQXNDLGdCQUFBO0ExRXdtc0J4Qzs7QTBFeG1zQkU7RUFBc0MsZ0JBQUE7QTFFNG1zQnhDOztBMEU1bXNCRTtFQUFzQyxnQkFBQTtBMUVnbnNCeEM7O0EwRWhuc0JFO0VBQXNDLGdCQUFBO0ExRW9uc0J4Qzs7QTBFcG5zQkU7RUFBc0MsZ0JBQUE7QTFFd25zQnhDOztBMEV4bnNCRTtFQUFzQyxnQkFBQTtBMUU0bnNCeEM7O0EwRTVuc0JFO0VBQXNDLGdCQUFBO0ExRWdvc0J4Qzs7QTBFaG9zQkU7RUFBc0MsZ0JBQUE7QTFFb29zQnhDOztBMEVwb3NCRTtFQUFzQyxnQkFBQTtBMUV3b3NCeEM7O0EwRXhvc0JFO0VBQXNDLGdCQUFBO0ExRTRvc0J4Qzs7QTBFNW9zQkU7RUFBc0MsZ0JBQUE7QTFFZ3BzQnhDOztBMEVocHNCRTtFQUFzQyxnQkFBQTtBMUVvcHNCeEM7O0EwRXBwc0JFO0VBQXNDLGdCQUFBO0ExRXdwc0J4Qzs7QTBFeHBzQkU7RUFBc0MsZ0JBQUE7QTFFNHBzQnhDOztBMEU1cHNCRTtFQUFzQyxnQkFBQTtBMUVncXNCeEM7O0EwRWhxc0JFO0VBQXNDLGdCQUFBO0ExRW9xc0J4Qzs7QTBFcHFzQkU7RUFBc0MsZ0JBQUE7QTFFd3FzQnhDOztBMEV4cXNCRTtFQUFzQyxnQkFBQTtBMUU0cXNCeEM7O0EwRTVxc0JFO0VBQXNDLGdCQUFBO0ExRWdyc0J4Qzs7QTBFaHJzQkU7RUFBc0MsZ0JBQUE7QTFFb3JzQnhDOztBMEVwcnNCRTtFQUFzQyxnQkFBQTtBMUV3cnNCeEM7O0EwRXhyc0JFO0VBQXNDLGdCQUFBO0ExRTRyc0J4Qzs7QTBFNXJzQkU7RUFBc0MsZ0JBQUE7QTFFZ3NzQnhDOztBMEVoc3NCRTtFQUFzQyxnQkFBQTtBMUVvc3NCeEM7O0EwRXBzc0JFO0VBQXNDLGdCQUFBO0ExRXdzc0J4Qzs7QTBFeHNzQkU7RUFBc0MsZ0JBQUE7QTFFNHNzQnhDOztBMEU1c3NCRTtFQUFzQyxnQkFBQTtBMUVndHNCeEM7O0EwRWh0c0JFO0VBQXNDLGdCQUFBO0ExRW90c0J4Qzs7QTBFcHRzQkU7RUFBc0MsZ0JBQUE7QTFFd3RzQnhDOztBMEV4dHNCRTtFQUFzQyxnQkFBQTtBMUU0dHNCeEM7O0EwRTV0c0JFO0VBQXNDLGdCQUFBO0ExRWd1c0J4Qzs7QTBFaHVzQkU7RUFBc0MsZ0JBQUE7QTFFb3VzQnhDOztBMEVwdXNCRTtFQUFzQyxnQkFBQTtBMUV3dXNCeEM7O0EwRXh1c0JFO0VBQXNDLGdCQUFBO0ExRTR1c0J4Qzs7QTBFNXVzQkU7RUFBc0MsZ0JBQUE7QTFFZ3ZzQnhDOztBMEVodnNCRTtFQUFzQyxnQkFBQTtBMUVvdnNCeEM7O0EwRXB2c0JFO0VBQXNDLGdCQUFBO0ExRXd2c0J4Qzs7QTBFeHZzQkU7RUFBc0MsZ0JBQUE7QTFFNHZzQnhDOztBMEU1dnNCRTtFQUFzQyxnQkFBQTtBMUVnd3NCeEM7O0EwRWh3c0JFO0VBQXNDLGdCQUFBO0ExRW93c0J4Qzs7QTBFcHdzQkU7RUFBc0MsZ0JBQUE7QTFFd3dzQnhDOztBMEV4d3NCRTtFQUFzQyxnQkFBQTtBMUU0d3NCeEM7O0EwRTV3c0JFO0VBQXNDLGdCQUFBO0ExRWd4c0J4Qzs7QTBFaHhzQkU7RUFBc0MsZ0JBQUE7QTFFb3hzQnhDOztBMEVweHNCRTtFQUFzQyxnQkFBQTtBMUV3eHNCeEM7O0EwRXh4c0JFO0VBQXNDLGdCQUFBO0ExRTR4c0J4Qzs7QTBFNXhzQkU7RUFBc0MsZ0JBQUE7QTFFZ3lzQnhDOztBMEVoeXNCRTtFQUFzQyxnQkFBQTtBMUVveXNCeEM7O0EwRXB5c0JFO0VBQXNDLGdCQUFBO0ExRXd5c0J4Qzs7QTBFeHlzQkU7RUFBc0MsZ0JBQUE7QTFFNHlzQnhDOztBMEU1eXNCRTtFQUFzQyxnQkFBQTtBMUVnenNCeEM7O0EwRWh6c0JFO0VBQXNDLGdCQUFBO0ExRW96c0J4Qzs7QTBFcHpzQkU7RUFBc0MsZ0JBQUE7QTFFd3pzQnhDOztBMEV4enNCRTtFQUFzQyxnQkFBQTtBMUU0enNCeEM7O0EwRTV6c0JFO0VBQXNDLGdCQUFBO0ExRWcwc0J4Qzs7QTBFaDBzQkU7RUFBc0MsZ0JBQUE7QTFFbzBzQnhDOztBMEVwMHNCRTtFQUFzQyxnQkFBQTtBMUV3MHNCeEM7O0EwRXgwc0JFO0VBQXNDLGdCQUFBO0ExRTQwc0J4Qzs7QTBFNTBzQkU7RUFBc0MsZ0JBQUE7QTFFZzFzQnhDOztBMEVoMXNCRTtFQUFzQyxnQkFBQTtBMUVvMXNCeEM7O0EwRXAxc0JFO0VBQXNDLGdCQUFBO0ExRXcxc0J4Qzs7QTBFeDFzQkU7RUFBc0MsZ0JBQUE7QTFFNDFzQnhDOztBMEU1MXNCRTtFQUFzQyxnQkFBQTtBMUVnMnNCeEM7O0EwRWgyc0JFO0VBQXNDLGdCQUFBO0ExRW8yc0J4Qzs7QTBFcDJzQkU7RUFBc0MsZ0JBQUE7QTFFdzJzQnhDOztBMEV4MnNCRTtFQUFzQyxnQkFBQTtBMUU0MnNCeEM7O0EwRTUyc0JFO0VBQXNDLGdCQUFBO0ExRWczc0J4Qzs7QTBFaDNzQkU7RUFBc0MsZ0JBQUE7QTFFbzNzQnhDOztBMEVwM3NCRTtFQUFzQyxnQkFBQTtBMUV3M3NCeEM7O0EwRXgzc0JFO0VBQXNDLGdCQUFBO0ExRTQzc0J4Qzs7QTBFNTNzQkU7RUFBc0MsZ0JBQUE7QTFFZzRzQnhDOztBMEVoNHNCRTtFQUFzQyxnQkFBQTtBMUVvNHNCeEM7O0EwRXA0c0JFO0VBQXNDLGdCQUFBO0ExRXc0c0J4Qzs7QTBFeDRzQkU7RUFBc0MsZ0JBQUE7QTFFNDRzQnhDOztBMEU1NHNCRTtFQUFzQyxnQkFBQTtBMUVnNXNCeEM7O0EwRWg1c0JFO0VBQXNDLGdCQUFBO0ExRW81c0J4Qzs7QTBFcDVzQkU7RUFBc0MsZ0JBQUE7QTFFdzVzQnhDOztBMEV4NXNCRTtFQUFzQyxnQkFBQTtBMUU0NXNCeEM7O0EwRTU1c0JFO0VBQXNDLGdCQUFBO0ExRWc2c0J4Qzs7QTBFaDZzQkU7RUFBc0MsZ0JBQUE7QTFFbzZzQnhDOztBMEVwNnNCRTtFQUFzQyxnQkFBQTtBMUV3NnNCeEM7O0EwRXg2c0JFO0VBQXNDLGdCQUFBO0ExRTQ2c0J4Qzs7QTBFNTZzQkU7RUFBc0MsZ0JBQUE7QTFFZzdzQnhDOztBMEVoN3NCRTtFQUFzQyxnQkFBQTtBMUVvN3NCeEM7O0EwRXA3c0JFO0VBQXNDLGdCQUFBO0ExRXc3c0J4Qzs7QTBFeDdzQkU7RUFBc0MsZ0JBQUE7QTFFNDdzQnhDOztBMEU1N3NCRTtFQUFzQyxnQkFBQTtBMUVnOHNCeEM7O0EwRWg4c0JFO0VBQXNDLGdCQUFBO0ExRW84c0J4Qzs7QTBFcDhzQkU7RUFBc0MsZ0JBQUE7QTFFdzhzQnhDOztBMEV4OHNCRTtFQUFzQyxnQkFBQTtBMUU0OHNCeEM7O0EwRTU4c0JFO0VBQXNDLGdCQUFBO0ExRWc5c0J4Qzs7QTBFaDlzQkU7RUFBc0MsZ0JBQUE7QTFFbzlzQnhDOztBMEVwOXNCRTtFQUFzQyxnQkFBQTtBMUV3OXNCeEM7O0EwRXg5c0JFO0VBQXNDLGdCQUFBO0ExRTQ5c0J4Qzs7QTBFNTlzQkU7RUFBc0MsZ0JBQUE7QTFFZytzQnhDOztBMEVoK3NCRTtFQUFzQyxnQkFBQTtBMUVvK3NCeEM7O0EwRXArc0JFO0VBQXNDLGdCQUFBO0ExRXcrc0J4Qzs7QTBFeCtzQkU7RUFBc0MsZ0JBQUE7QTFFNCtzQnhDOztBMEU1K3NCRTtFQUFzQyxnQkFBQTtBMUVnL3NCeEM7O0EwRWgvc0JFO0VBQXNDLGdCQUFBO0ExRW8vc0J4Qzs7QTBFcC9zQkU7RUFBc0MsZ0JBQUE7QTFFdy9zQnhDOztBMEV4L3NCRTtFQUFzQyxnQkFBQTtBMUU0L3NCeEM7O0EwRTUvc0JFO0VBQXNDLGdCQUFBO0ExRWdndEJ4Qzs7QTBFaGd0QkU7RUFBc0MsZ0JBQUE7QTFFb2d0QnhDOztBMEVwZ3RCRTtFQUFzQyxnQkFBQTtBMUV3Z3RCeEM7O0EwRXhndEJFO0VBQXNDLGdCQUFBO0ExRTRndEJ4Qzs7QTBFNWd0QkU7RUFBc0MsZ0JBQUE7QTFFZ2h0QnhDOztBMEVoaHRCRTtFQUFzQyxnQkFBQTtBMUVvaHRCeEM7O0EwRXBodEJFO0VBQXNDLGdCQUFBO0ExRXdodEJ4Qzs7QTBFeGh0QkU7RUFBc0MsZ0JBQUE7QTFFNGh0QnhDOztBMEU1aHRCRTtFQUFzQyxnQkFBQTtBMUVnaXRCeEM7O0EwRWhpdEJFO0VBQXNDLGdCQUFBO0ExRW9pdEJ4Qzs7QTBFcGl0QkU7RUFBc0MsZ0JBQUE7QTFFd2l0QnhDOztBMEV4aXRCRTtFQUFzQyxnQkFBQTtBMUU0aXRCeEM7O0EwRTVpdEJFO0VBQXNDLGdCQUFBO0ExRWdqdEJ4Qzs7QTBFaGp0QkU7RUFBc0MsZ0JBQUE7QTFFb2p0QnhDOztBMEVwanRCRTtFQUFzQyxhQUFBO0ExRXdqdEJ4Qzs7QTBFeGp0QkU7RUFBc0MsZ0JBQUE7QTFFNGp0QnhDOztBMEU1anRCRTtFQUFzQyxnQkFBQTtBMUVna3RCeEM7O0EwRWhrdEJFO0VBQXNDLGdCQUFBO0ExRW9rdEJ4Qzs7QTBFcGt0QkU7RUFBc0MsZ0JBQUE7QTFFd2t0QnhDOztBMEV4a3RCRTtFQUFzQyxnQkFBQTtBMUU0a3RCeEM7O0EwRTVrdEJFO0VBQXNDLGdCQUFBO0ExRWdsdEJ4Qzs7QTBFaGx0QkU7RUFBc0MsZ0JBQUE7QTFFb2x0QnhDOztBMEVwbHRCRTtFQUFzQyxnQkFBQTtBMUV3bHRCeEM7O0EwRXhsdEJFO0VBQXNDLGdCQUFBO0ExRTRsdEJ4Qzs7QTBFNWx0QkU7RUFBc0MsZ0JBQUE7QTFFZ210QnhDOztBMEVobXRCRTtFQUFzQyxnQkFBQTtBMUVvbXRCeEM7O0EwRXBtdEJFO0VBQXNDLGdCQUFBO0ExRXdtdEJ4Qzs7QTBFeG10QkU7RUFBc0MsZ0JBQUE7QTFFNG10QnhDOztBMEU1bXRCRTtFQUFzQyxnQkFBQTtBMUVnbnRCeEM7O0EwRWhudEJFO0VBQXNDLGdCQUFBO0ExRW9udEJ4Qzs7QTBFcG50QkU7RUFBc0MsZ0JBQUE7QTFFd250QnhDOztBMEV4bnRCRTtFQUFzQyxnQkFBQTtBMUU0bnRCeEM7O0EwRTVudEJFO0VBQXNDLGdCQUFBO0ExRWdvdEJ4Qzs7QTBFaG90QkU7RUFBc0MsZ0JBQUE7QTFFb290QnhDOztBMEVwb3RCRTtFQUFzQyxnQkFBQTtBMUV3b3RCeEM7O0EwRXhvdEJFO0VBQXNDLGdCQUFBO0ExRTRvdEJ4Qzs7QTBFNW90QkU7RUFBc0MsZ0JBQUE7QTFFZ3B0QnhDOztBMEVocHRCRTtFQUFzQyxnQkFBQTtBMUVvcHRCeEM7O0EwRXBwdEJFO0VBQXNDLGdCQUFBO0ExRXdwdEJ4Qzs7QTBFeHB0QkU7RUFBc0MsZ0JBQUE7QTFFNHB0QnhDOztBMEU1cHRCRTtFQUFzQyxnQkFBQTtBMUVncXRCeEM7O0EwRWhxdEJFO0VBQXNDLGdCQUFBO0ExRW9xdEJ4Qzs7QTBFcHF0QkU7RUFBc0MsZ0JBQUE7QTFFd3F0QnhDOztBMEV4cXRCRTtFQUFzQyxnQkFBQTtBMUU0cXRCeEM7O0EwRTVxdEJFO0VBQXNDLGdCQUFBO0ExRWdydEJ4Qzs7QTBFaHJ0QkU7RUFBc0MsZ0JBQUE7QTFFb3J0QnhDOztBMEVwcnRCRTtFQUFzQyxnQkFBQTtBMUV3cnRCeEM7O0EwRXhydEJFO0VBQXNDLGdCQUFBO0ExRTRydEJ4Qzs7QTBFNXJ0QkU7RUFBc0MsZ0JBQUE7QTFFZ3N0QnhDOztBMEVoc3RCRTtFQUFzQyxnQkFBQTtBMUVvc3RCeEM7O0EwRXBzdEJFO0VBQXNDLGdCQUFBO0ExRXdzdEJ4Qzs7QTBFeHN0QkU7RUFBc0MsZ0JBQUE7QTFFNHN0QnhDOztBMEU1c3RCRTtFQUFzQyxnQkFBQTtBMUVndHRCeEM7O0EwRWh0dEJFO0VBQXNDLGdCQUFBO0ExRW90dEJ4Qzs7QTBFcHR0QkU7RUFBc0MsZ0JBQUE7QTFFd3R0QnhDOztBMEV4dHRCRTtFQUFzQyxnQkFBQTtBMUU0dHRCeEM7O0EwRTV0dEJFO0VBQXNDLGdCQUFBO0ExRWd1dEJ4Qzs7QTBFaHV0QkU7RUFBc0MsZ0JBQUE7QTFFb3V0QnhDOztBMEVwdXRCRTtFQUFzQyxnQkFBQTtBMUV3dXRCeEM7O0EwRXh1dEJFO0VBQXNDLGdCQUFBO0ExRTR1dEJ4Qzs7QTBFNXV0QkU7RUFBc0MsZ0JBQUE7QTFFZ3Z0QnhDOztBMEVodnRCRTtFQUFzQyxnQkFBQTtBMUVvdnRCeEM7O0EwRXB2dEJFO0VBQXNDLGdCQUFBO0ExRXd2dEJ4Qzs7QTBFeHZ0QkU7RUFBc0MsZ0JBQUE7QTFFNHZ0QnhDOztBMEU1dnRCRTtFQUFzQyxnQkFBQTtBMUVnd3RCeEM7O0EwRWh3dEJFO0VBQXNDLGdCQUFBO0ExRW93dEJ4Qzs7QTBFcHd0QkU7RUFBc0MsZ0JBQUE7QTFFd3d0QnhDOztBMEV4d3RCRTtFQUFzQyxnQkFBQTtBMUU0d3RCeEM7O0EwRTV3dEJFO0VBQXNDLGdCQUFBO0ExRWd4dEJ4Qzs7QTBFaHh0QkU7RUFBc0MsZ0JBQUE7QTFFb3h0QnhDOztBMEVweHRCRTtFQUFzQyxnQkFBQTtBMUV3eHRCeEM7O0EwRXh4dEJFO0VBQXNDLGdCQUFBO0ExRTR4dEJ4Qzs7QTBFNXh0QkU7RUFBc0MsZ0JBQUE7QTFFZ3l0QnhDOztBMEVoeXRCRTtFQUFzQyxnQkFBQTtBMUVveXRCeEM7O0EwRXB5dEJFO0VBQXNDLGdCQUFBO0ExRXd5dEJ4Qzs7QTBFeHl0QkU7RUFBc0MsZ0JBQUE7QTFFNHl0QnhDOztBMEU1eXRCRTtFQUFzQyxnQkFBQTtBMUVnenRCeEM7O0EwRWh6dEJFO0VBQXNDLGdCQUFBO0ExRW96dEJ4Qzs7QTBFcHp0QkU7RUFBc0MsZ0JBQUE7QTFFd3p0QnhDOztBMEV4enRCRTtFQUFzQyxnQkFBQTtBMUU0enRCeEM7O0EwRTV6dEJFO0VBQXNDLGdCQUFBO0ExRWcwdEJ4Qzs7QTBFaDB0QkU7RUFBc0MsZ0JBQUE7QTFFbzB0QnhDOztBMEVwMHRCRTtFQUFzQyxnQkFBQTtBMUV3MHRCeEM7O0EwRXgwdEJFO0VBQXNDLGdCQUFBO0ExRTQwdEJ4Qzs7QTBFNTB0QkU7RUFBc0MsZ0JBQUE7QTFFZzF0QnhDOztBMEVoMXRCRTtFQUFzQyxnQkFBQTtBMUVvMXRCeEM7O0EwRXAxdEJFO0VBQXNDLGdCQUFBO0ExRXcxdEJ4Qzs7QTBFeDF0QkU7RUFBc0MsZ0JBQUE7QTFFNDF0QnhDOztBMEU1MXRCRTtFQUFzQyxnQkFBQTtBMUVnMnRCeEM7O0EwRWgydEJFO0VBQXNDLGdCQUFBO0ExRW8ydEJ4Qzs7QTBFcDJ0QkU7RUFBc0MsZ0JBQUE7QTFFdzJ0QnhDOztBMEV4MnRCRTtFQUFzQyxnQkFBQTtBMUU0MnRCeEM7O0EwRTUydEJFO0VBQXNDLGdCQUFBO0ExRWczdEJ4Qzs7QTBFaDN0QkU7RUFBc0MsZ0JBQUE7QTFFbzN0QnhDOztBMEVwM3RCRTtFQUFzQyxnQkFBQTtBMUV3M3RCeEM7O0EwRXgzdEJFO0VBQXNDLGdCQUFBO0ExRTQzdEJ4Qzs7QTBFNTN0QkU7RUFBc0MsZ0JBQUE7QTFFZzR0QnhDOztBMEVoNHRCRTtFQUFzQyxnQkFBQTtBMUVvNHRCeEM7O0EwRXA0dEJFO0VBQXNDLGdCQUFBO0ExRXc0dEJ4Qzs7QTBFeDR0QkU7RUFBc0MsZ0JBQUE7QTFFNDR0QnhDOztBMEU1NHRCRTtFQUFzQyxnQkFBQTtBMUVnNXRCeEM7O0EwRWg1dEJFO0VBQXNDLGdCQUFBO0ExRW81dEJ4Qzs7QTBFcDV0QkU7RUFBc0MsZ0JBQUE7QTFFdzV0QnhDOztBMEV4NXRCRTtFQUFzQyxnQkFBQTtBMUU0NXRCeEM7O0EwRTU1dEJFO0VBQXNDLGdCQUFBO0ExRWc2dEJ4Qzs7QTBFaDZ0QkU7RUFBc0MsZ0JBQUE7QTFFbzZ0QnhDOztBMEVwNnRCRTtFQUFzQyxnQkFBQTtBMUV3NnRCeEM7O0EwRXg2dEJFO0VBQXNDLGdCQUFBO0ExRTQ2dEJ4Qzs7QTBFNTZ0QkU7RUFBc0MsZ0JBQUE7QTFFZzd0QnhDOztBMEVoN3RCRTtFQUFzQyxnQkFBQTtBMUVvN3RCeEM7O0EwRXA3dEJFO0VBQXNDLGdCQUFBO0ExRXc3dEJ4Qzs7QTBFeDd0QkU7RUFBc0MsZ0JBQUE7QTFFNDd0QnhDOztBMEU1N3RCRTtFQUFzQyxnQkFBQTtBMUVnOHRCeEM7O0EwRWg4dEJFO0VBQXNDLGdCQUFBO0ExRW84dEJ4Qzs7QTBFcDh0QkU7RUFBc0MsZ0JBQUE7QTFFdzh0QnhDOztBMEV4OHRCRTtFQUFzQyxnQkFBQTtBMUU0OHRCeEM7O0EwRTU4dEJFO0VBQXNDLGdCQUFBO0ExRWc5dEJ4Qzs7QTBFaDl0QkU7RUFBc0MsYUFBQTtBMUVvOXRCeEM7O0EwRXA5dEJFO0VBQXNDLGdCQUFBO0ExRXc5dEJ4Qzs7QTBFeDl0QkU7RUFBc0MsZ0JBQUE7QTFFNDl0QnhDOztBMEU1OXRCRTtFQUFzQyxnQkFBQTtBMUVnK3RCeEM7O0EwRWgrdEJFO0VBQXNDLGdCQUFBO0ExRW8rdEJ4Qzs7QTBFcCt0QkU7RUFBc0MsZ0JBQUE7QTFFdyt0QnhDOztBMEV4K3RCRTtFQUFzQyxnQkFBQTtBMUU0K3RCeEM7O0EwRTUrdEJFO0VBQXNDLGdCQUFBO0ExRWcvdEJ4Qzs7QTBFaC90QkU7RUFBc0MsZ0JBQUE7QTFFby90QnhDOztBMEVwL3RCRTtFQUFzQyxnQkFBQTtBMUV3L3RCeEM7O0EwRXgvdEJFO0VBQXNDLGdCQUFBO0ExRTQvdEJ4Qzs7QTBFNS90QkU7RUFBc0MsYUFBQTtBMUVnZ3VCeEM7O0EwRWhndUJFO0VBQXNDLGdCQUFBO0ExRW9ndUJ4Qzs7QTBFcGd1QkU7RUFBc0MsZ0JBQUE7QTFFd2d1QnhDOztBMEV4Z3VCRTtFQUFzQyxnQkFBQTtBMUU0Z3VCeEM7O0EwRTVndUJFO0VBQXNDLGdCQUFBO0ExRWdodUJ4Qzs7QTBFaGh1QkU7RUFBc0MsZ0JBQUE7QTFFb2h1QnhDOztBMEVwaHVCRTtFQUFzQyxnQkFBQTtBMUV3aHVCeEM7O0EwRXhodUJFO0VBQXNDLGdCQUFBO0ExRTRodUJ4Qzs7QTBFNWh1QkU7RUFBc0MsZ0JBQUE7QTFFZ2l1QnhDOztBMEVoaXVCRTtFQUFzQyxnQkFBQTtBMUVvaXVCeEM7O0EwRXBpdUJFO0VBQXNDLGdCQUFBO0ExRXdpdUJ4Qzs7QTBFeGl1QkU7RUFBc0MsZ0JBQUE7QTFFNGl1QnhDOztBMEU1aXVCRTtFQUFzQyxnQkFBQTtBMUVnanVCeEM7O0EwRWhqdUJFO0VBQXNDLGdCQUFBO0ExRW9qdUJ4Qzs7QTBFcGp1QkU7RUFBc0MsZ0JBQUE7QTFFd2p1QnhDOztBMEV4anVCRTtFQUFzQyxnQkFBQTtBMUU0anVCeEM7O0EwRTVqdUJFO0VBQXNDLGdCQUFBO0ExRWdrdUJ4Qzs7QTBFaGt1QkU7RUFBc0MsZ0JBQUE7QTFFb2t1QnhDOztBMEVwa3VCRTtFQUFzQyxnQkFBQTtBMUV3a3VCeEM7O0EwRXhrdUJFO0VBQXNDLGdCQUFBO0ExRTRrdUJ4Qzs7QTBFNWt1QkU7RUFBc0MsZ0JBQUE7QTFFZ2x1QnhDOztBMEVobHVCRTtFQUFzQyxnQkFBQTtBMUVvbHVCeEM7O0EwRXBsdUJFO0VBQXNDLGdCQUFBO0ExRXdsdUJ4Qzs7QTBFeGx1QkU7RUFBc0MsZ0JBQUE7QTFFNGx1QnhDOztBMEU1bHVCRTtFQUFzQyxnQkFBQTtBMUVnbXVCeEM7O0EwRWhtdUJFO0VBQXNDLGdCQUFBO0ExRW9tdUJ4Qzs7QTBFcG11QkU7RUFBc0MsZ0JBQUE7QTFFd211QnhDOztBMEV4bXVCRTtFQUFzQyxnQkFBQTtBMUU0bXVCeEM7O0EwRTVtdUJFO0VBQXNDLGdCQUFBO0ExRWdudUJ4Qzs7QTBFaG51QkU7RUFBc0MsZ0JBQUE7QTFFb251QnhDOztBMEVwbnVCRTtFQUFzQyxnQkFBQTtBMUV3bnVCeEM7O0EwRXhudUJFO0VBQXNDLGdCQUFBO0ExRTRudUJ4Qzs7QTBFNW51QkU7RUFBc0MsZ0JBQUE7QTFFZ291QnhDOztBMEVob3VCRTtFQUFzQyxnQkFBQTtBMUVvb3VCeEM7O0EwRXBvdUJFO0VBQXNDLGdCQUFBO0ExRXdvdUJ4Qzs7QTBFeG91QkU7RUFBc0MsZ0JBQUE7QTFFNG91QnhDOztBMEU1b3VCRTtFQUFzQyxnQkFBQTtBMUVncHVCeEM7O0EwRWhwdUJFO0VBQXNDLGdCQUFBO0ExRW9wdUJ4Qzs7QTBFcHB1QkU7RUFBc0MsZ0JBQUE7QTFFd3B1QnhDOztBMEV4cHVCRTtFQUFzQyxnQkFBQTtBMUU0cHVCeEM7O0EwRTVwdUJFO0VBQXNDLGdCQUFBO0ExRWdxdUJ4Qzs7QTBFaHF1QkU7RUFBc0MsZ0JBQUE7QTFFb3F1QnhDOztBMEVwcXVCRTtFQUFzQyxnQkFBQTtBMUV3cXVCeEM7O0EwRXhxdUJFO0VBQXNDLGdCQUFBO0ExRTRxdUJ4Qzs7QTBFNXF1QkU7RUFBc0MsZ0JBQUE7QTFFZ3J1QnhDOztBMEVocnVCRTtFQUFzQyxnQkFBQTtBMUVvcnVCeEM7O0EwRXBydUJFO0VBQXNDLGdCQUFBO0ExRXdydUJ4Qzs7QTBFeHJ1QkU7RUFBc0MsZ0JBQUE7QTFFNHJ1QnhDOztBMEU1cnVCRTtFQUFzQyxnQkFBQTtBMUVnc3VCeEM7O0EwRWhzdUJFO0VBQXNDLGdCQUFBO0ExRW9zdUJ4Qzs7QTBFcHN1QkU7RUFBc0MsZ0JBQUE7QTFFd3N1QnhDOztBMEV4c3VCRTtFQUFzQyxnQkFBQTtBMUU0c3VCeEM7O0EwRTVzdUJFO0VBQXNDLGdCQUFBO0ExRWd0dUJ4Qzs7QTBFaHR1QkU7RUFBc0MsZ0JBQUE7QTFFb3R1QnhDOztBMEVwdHVCRTtFQUFzQyxnQkFBQTtBMUV3dHVCeEM7O0EwRXh0dUJFO0VBQXNDLGdCQUFBO0ExRTR0dUJ4Qzs7QTBFNXR1QkU7RUFBc0MsZ0JBQUE7QTFFZ3V1QnhDOztBMEVodXVCRTtFQUFzQyxnQkFBQTtBMUVvdXVCeEM7O0EwRXB1dUJFO0VBQXNDLGdCQUFBO0ExRXd1dUJ4Qzs7QTBFeHV1QkU7RUFBc0MsZ0JBQUE7QTFFNHV1QnhDOztBMEU1dXVCRTtFQUFzQyxnQkFBQTtBMUVndnVCeEM7O0EwRWh2dUJFO0VBQXNDLGdCQUFBO0ExRW92dUJ4Qzs7QTBFcHZ1QkU7RUFBc0MsZ0JBQUE7QTFFd3Z1QnhDOztBMEV4dnVCRTtFQUFzQyxnQkFBQTtBMUU0dnVCeEM7O0EwRTV2dUJFO0VBQXNDLGdCQUFBO0ExRWd3dUJ4Qzs7QTBFaHd1QkU7RUFBc0MsZ0JBQUE7QTFFb3d1QnhDOztBMEVwd3VCRTtFQUFzQyxnQkFBQTtBMUV3d3VCeEM7O0EwRXh3dUJFO0VBQXNDLGdCQUFBO0ExRTR3dUJ4Qzs7QTBFNXd1QkU7RUFBc0MsZ0JBQUE7QTFFZ3h1QnhDOztBMEVoeHVCRTtFQUFzQyxnQkFBQTtBMUVveHVCeEM7O0EwRXB4dUJFO0VBQXNDLGdCQUFBO0ExRXd4dUJ4Qzs7QTBFeHh1QkU7RUFBc0MsZ0JBQUE7QTFFNHh1QnhDOztBMEU1eHVCRTtFQUFzQyxnQkFBQTtBMUVneXVCeEM7O0EwRWh5dUJFO0VBQXNDLGdCQUFBO0ExRW95dUJ4Qzs7QTBFcHl1QkU7RUFBc0MsZ0JBQUE7QTFFd3l1QnhDOztBMEV4eXVCRTtFQUFzQyxnQkFBQTtBMUU0eXVCeEM7O0EwRTV5dUJFO0VBQXNDLGdCQUFBO0ExRWd6dUJ4Qzs7QTBFaHp1QkU7RUFBc0MsZ0JBQUE7QTFFb3p1QnhDOztBMEVwenVCRTtFQUFzQyxnQkFBQTtBMUV3enVCeEM7O0EwRXh6dUJFO0VBQXNDLGdCQUFBO0ExRTR6dUJ4Qzs7QTBFNXp1QkU7RUFBc0MsZ0JBQUE7QTFFZzB1QnhDOztBMEVoMHVCRTtFQUFzQyxnQkFBQTtBMUVvMHVCeEM7O0EwRXAwdUJFO0VBQXNDLGdCQUFBO0ExRXcwdUJ4Qzs7QTBFeDB1QkU7RUFBc0MsZ0JBQUE7QTFFNDB1QnhDOztBMEU1MHVCRTtFQUFzQyxnQkFBQTtBMUVnMXVCeEM7O0EwRWgxdUJFO0VBQXNDLGdCQUFBO0ExRW8xdUJ4Qzs7QTBFcDF1QkU7RUFBc0MsZ0JBQUE7QTFFdzF1QnhDOztBMEV4MXVCRTtFQUFzQyxnQkFBQTtBMUU0MXVCeEM7O0EwRTUxdUJFO0VBQXNDLGdCQUFBO0ExRWcydUJ4Qzs7QTBFaDJ1QkU7RUFBc0MsZ0JBQUE7QTFFbzJ1QnhDOztBMEVwMnVCRTtFQUFzQyxnQkFBQTtBMUV3MnVCeEM7O0EwRXgydUJFO0VBQXNDLGdCQUFBO0ExRTQydUJ4Qzs7QTBFNTJ1QkU7RUFBc0MsZ0JBQUE7QTFFZzN1QnhDOztBMEVoM3VCRTtFQUFzQyxnQkFBQTtBMUVvM3VCeEM7O0EwRXAzdUJFO0VBQXNDLGdCQUFBO0ExRXczdUJ4Qzs7QTBFeDN1QkU7RUFBc0MsZ0JBQUE7QTFFNDN1QnhDOztBMEU1M3VCRTtFQUFzQyxnQkFBQTtBMUVnNHVCeEM7O0EwRWg0dUJFO0VBQXNDLGdCQUFBO0ExRW80dUJ4Qzs7QTBFcDR1QkU7RUFBc0MsZ0JBQUE7QTFFdzR1QnhDOztBMEV4NHVCRTtFQUFzQyxnQkFBQTtBMUU0NHVCeEM7O0EwRTU0dUJFO0VBQXNDLGdCQUFBO0ExRWc1dUJ4Qzs7QTBFaDV1QkU7RUFBc0MsZ0JBQUE7QTFFbzV1QnhDOztBMEVwNXVCRTtFQUFzQyxnQkFBQTtBMUV3NXVCeEM7O0EwRXg1dUJFO0VBQXNDLGdCQUFBO0ExRTQ1dUJ4Qzs7QTBFNTV1QkU7RUFBc0MsZ0JBQUE7QTFFZzZ1QnhDOztBMEVoNnVCRTtFQUFzQyxnQkFBQTtBMUVvNnVCeEM7O0EwRXA2dUJFO0VBQXNDLGdCQUFBO0ExRXc2dUJ4Qzs7QTBFeDZ1QkU7RUFBc0MsZ0JBQUE7QTFFNDZ1QnhDOztBMEU1NnVCRTtFQUFzQyxnQkFBQTtBMUVnN3VCeEM7O0EwRWg3dUJFO0VBQXNDLGdCQUFBO0ExRW83dUJ4Qzs7QTBFcDd1QkU7RUFBc0MsZ0JBQUE7QTFFdzd1QnhDOztBMEV4N3VCRTtFQUFzQyxnQkFBQTtBMUU0N3VCeEM7O0EwRTU3dUJFO0VBQXNDLGdCQUFBO0ExRWc4dUJ4Qzs7QTBFaDh1QkU7RUFBc0MsZ0JBQUE7QTFFbzh1QnhDOztBMEVwOHVCRTtFQUFzQyxnQkFBQTtBMUV3OHVCeEM7O0EwRXg4dUJFO0VBQXNDLGdCQUFBO0ExRTQ4dUJ4Qzs7QTBFNTh1QkU7RUFBc0MsZ0JBQUE7QTFFZzl1QnhDOztBMEVoOXVCRTtFQUFzQyxnQkFBQTtBMUVvOXVCeEM7O0EwRXA5dUJFO0VBQXNDLGdCQUFBO0ExRXc5dUJ4Qzs7QTBFeDl1QkU7RUFBc0MsZ0JBQUE7QTFFNDl1QnhDOztBMEU1OXVCRTtFQUFzQyxnQkFBQTtBMUVnK3VCeEM7O0EwRWgrdUJFO0VBQXNDLGdCQUFBO0ExRW8rdUJ4Qzs7QTBFcCt1QkU7RUFBc0MsZ0JBQUE7QTFFdyt1QnhDOztBMEV4K3VCRTtFQUFzQyxnQkFBQTtBMUU0K3VCeEM7O0EwRTUrdUJFO0VBQXNDLGdCQUFBO0ExRWcvdUJ4Qzs7QTBFaC91QkU7RUFBc0MsZ0JBQUE7QTFFby91QnhDOztBMEVwL3VCRTtFQUFzQyxnQkFBQTtBMUV3L3VCeEM7O0EwRXgvdUJFO0VBQXNDLGdCQUFBO0ExRTQvdUJ4Qzs7QTBFNS91QkU7RUFBc0MsZ0JBQUE7QTFFZ2d2QnhDOztBMEVoZ3ZCRTtFQUFzQyxnQkFBQTtBMUVvZ3ZCeEM7O0EwRXBndkJFO0VBQXNDLGdCQUFBO0ExRXdndkJ4Qzs7QTBFeGd2QkU7RUFBc0MsZ0JBQUE7QTFFNGd2QnhDOztBMEU1Z3ZCRTtFQUFzQyxnQkFBQTtBMUVnaHZCeEM7O0EwRWhodkJFO0VBQXNDLGdCQUFBO0ExRW9odkJ4Qzs7QTBFcGh2QkU7RUFBc0MsYUFBQTtBMUV3aHZCeEM7O0EwRXhodkJFO0VBQXNDLGFBQUE7QTFFNGh2QnhDOztBMEU1aHZCRTtFQUFzQyxnQkFBQTtBMUVnaXZCeEM7O0EwRWhpdkJFO0VBQXNDLGdCQUFBO0ExRW9pdkJ4Qzs7QTBFcGl2QkU7RUFBc0MsZ0JBQUE7QTFFd2l2QnhDOztBMEV4aXZCRTtFQUFzQyxhQUFBO0ExRTRpdkJ4Qzs7QTBFNWl2QkU7RUFBc0MsZ0JBQUE7QTFFZ2p2QnhDOztBMEVoanZCRTtFQUFzQyxnQkFBQTtBMUVvanZCeEM7O0EwRXBqdkJFO0VBQXNDLGdCQUFBO0ExRXdqdkJ4Qzs7QTBFeGp2QkU7RUFBc0MsZ0JBQUE7QTFFNGp2QnhDOztBMEU1anZCRTtFQUFzQyxnQkFBQTtBMUVna3ZCeEM7O0EwRWhrdkJFO0VBQXNDLGdCQUFBO0ExRW9rdkJ4Qzs7QTBFcGt2QkU7RUFBc0MsZ0JBQUE7QTFFd2t2QnhDOztBMEV4a3ZCRTtFQUFzQyxnQkFBQTtBMUU0a3ZCeEM7O0EwRTVrdkJFO0VBQXNDLGdCQUFBO0ExRWdsdkJ4Qzs7QTBFaGx2QkU7RUFBc0MsZ0JBQUE7QTFFb2x2QnhDOztBMEVwbHZCRTtFQUFzQyxnQkFBQTtBMUV3bHZCeEM7O0EwRXhsdkJFO0VBQXNDLGdCQUFBO0ExRTRsdkJ4Qzs7QTBFNWx2QkU7RUFBc0MsZ0JBQUE7QTFFZ212QnhDOztBMEVobXZCRTtFQUFzQyxnQkFBQTtBMUVvbXZCeEM7O0EwRXBtdkJFO0VBQXNDLGdCQUFBO0ExRXdtdkJ4Qzs7QTBFeG12QkU7RUFBc0MsZ0JBQUE7QTFFNG12QnhDOztBMEU1bXZCRTtFQUFzQyxnQkFBQTtBMUVnbnZCeEM7O0EwRWhudkJFO0VBQXNDLGdCQUFBO0ExRW9udkJ4Qzs7QTBFcG52QkU7RUFBc0MsZ0JBQUE7QTFFd252QnhDOztBMEV4bnZCRTtFQUFzQyxnQkFBQTtBMUU0bnZCeEM7O0EwRTVudkJFO0VBQXNDLGdCQUFBO0ExRWdvdkJ4Qzs7QTBFaG92QkU7RUFBc0MsZ0JBQUE7QTFFb292QnhDOztBMEVwb3ZCRTtFQUFzQyxnQkFBQTtBMUV3b3ZCeEM7O0EwRXhvdkJFO0VBQXNDLGdCQUFBO0ExRTRvdkJ4Qzs7QTBFNW92QkU7RUFBc0MsZ0JBQUE7QTFFZ3B2QnhDOztBMEVocHZCRTtFQUFzQyxnQkFBQTtBMUVvcHZCeEM7O0EwRXBwdkJFO0VBQXNDLGdCQUFBO0ExRXdwdkJ4Qzs7QTBFeHB2QkU7RUFBc0MsZ0JBQUE7QTFFNHB2QnhDOztBMEU1cHZCRTtFQUFzQyxnQkFBQTtBMUVncXZCeEM7O0EwRWhxdkJFO0VBQXNDLGdCQUFBO0ExRW9xdkJ4Qzs7QTBFcHF2QkU7RUFBc0MsZ0JBQUE7QTFFd3F2QnhDOztBMEV4cXZCRTtFQUFzQyxnQkFBQTtBMUU0cXZCeEM7O0EwRTVxdkJFO0VBQXNDLGdCQUFBO0ExRWdydkJ4Qzs7QTBFaHJ2QkU7RUFBc0MsZ0JBQUE7QTFFb3J2QnhDOztBMEVwcnZCRTtFQUFzQyxnQkFBQTtBMUV3cnZCeEM7O0EwRXhydkJFO0VBQXNDLGdCQUFBO0ExRTRydkJ4Qzs7QTBFNXJ2QkU7RUFBc0MsZ0JBQUE7QTFFZ3N2QnhDOztBMEVoc3ZCRTtFQUFzQyxnQkFBQTtBMUVvc3ZCeEM7O0EwRXBzdkJFO0VBQXNDLGdCQUFBO0ExRXdzdkJ4Qzs7QTBFeHN2QkU7RUFBc0MsZ0JBQUE7QTFFNHN2QnhDOztBMEU1c3ZCRTtFQUFzQyxnQkFBQTtBMUVndHZCeEM7O0EwRWh0dkJFO0VBQXNDLGdCQUFBO0ExRW90dkJ4Qzs7QTBFcHR2QkU7RUFBc0MsZ0JBQUE7QTFFd3R2QnhDOztBMEV4dHZCRTtFQUFzQyxnQkFBQTtBMUU0dHZCeEM7O0EwRTV0dkJFO0VBQXNDLGdCQUFBO0ExRWd1dkJ4Qzs7QTBFaHV2QkU7RUFBc0MsZ0JBQUE7QTFFb3V2QnhDOztBMEVwdXZCRTtFQUFzQyxnQkFBQTtBMUV3dXZCeEM7O0EwRXh1dkJFO0VBQXNDLGdCQUFBO0ExRTR1dkJ4Qzs7QTBFNXV2QkU7RUFBc0MsZ0JBQUE7QTFFZ3Z2QnhDOztBMEVodnZCRTtFQUFzQyxnQkFBQTtBMUVvdnZCeEM7O0EwRXB2dkJFO0VBQXNDLGdCQUFBO0ExRXd2dkJ4Qzs7QTBFeHZ2QkU7RUFBc0MsZ0JBQUE7QTFFNHZ2QnhDOztBMEU1dnZCRTtFQUFzQyxnQkFBQTtBMUVnd3ZCeEM7O0EwRWh3dkJFO0VBQXNDLGdCQUFBO0ExRW93dkJ4Qzs7QTBFcHd2QkU7RUFBc0MsZ0JBQUE7QTFFd3d2QnhDOztBMEV4d3ZCRTtFQUFzQyxnQkFBQTtBMUU0d3ZCeEM7O0EwRTV3dkJFO0VBQXNDLGdCQUFBO0ExRWd4dkJ4Qzs7QTBFaHh2QkU7RUFBc0MsZ0JBQUE7QTFFb3h2QnhDOztBMEVweHZCRTtFQUFzQyxnQkFBQTtBMUV3eHZCeEM7O0EwRXh4dkJFO0VBQXNDLGdCQUFBO0ExRTR4dkJ4Qzs7QTBFNXh2QkU7RUFBc0MsZ0JBQUE7QTFFZ3l2QnhDOztBMEVoeXZCRTtFQUFzQyxnQkFBQTtBMUVveXZCeEM7O0EwRXB5dkJFO0VBQXNDLGdCQUFBO0ExRXd5dkJ4Qzs7QTBFeHl2QkU7RUFBc0MsZ0JBQUE7QTFFNHl2QnhDOztBMEU1eXZCRTtFQUFzQyxnQkFBQTtBMUVnenZCeEM7O0EwRWh6dkJFO0VBQXNDLGdCQUFBO0ExRW96dkJ4Qzs7QTBFcHp2QkU7RUFBc0MsZ0JBQUE7QTFFd3p2QnhDOztBMEV4enZCRTtFQUFzQyxnQkFBQTtBMUU0enZCeEM7O0EwRTV6dkJFO0VBQXNDLGdCQUFBO0ExRWcwdkJ4Qzs7QTBFaDB2QkU7RUFBc0MsZ0JBQUE7QTFFbzB2QnhDOztBMEVwMHZCRTtFQUFzQyxnQkFBQTtBMUV3MHZCeEM7O0EwRXgwdkJFO0VBQXNDLGdCQUFBO0ExRTQwdkJ4Qzs7QTBFNTB2QkU7RUFBc0MsZ0JBQUE7QTFFZzF2QnhDOztBMEVoMXZCRTtFQUFzQyxnQkFBQTtBMUVvMXZCeEM7O0EwRXAxdkJFO0VBQXNDLGdCQUFBO0ExRXcxdkJ4Qzs7QTBFeDF2QkU7RUFBc0MsZ0JBQUE7QTFFNDF2QnhDOztBMEU1MXZCRTtFQUFzQyxnQkFBQTtBMUVnMnZCeEM7O0EwRWgydkJFO0VBQXNDLGdCQUFBO0ExRW8ydkJ4Qzs7QTBFcDJ2QkU7RUFBc0MsZ0JBQUE7QTFFdzJ2QnhDOztBMEV4MnZCRTtFQUFzQyxnQkFBQTtBMUU0MnZCeEM7O0EwRTUydkJFO0VBQXNDLGdCQUFBO0ExRWczdkJ4Qzs7QTBFaDN2QkU7RUFBc0MsWUFBQTtBMUVvM3ZCeEM7O0EwRXAzdkJFO0VBQXNDLGdCQUFBO0ExRXczdkJ4Qzs7QTBFeDN2QkU7RUFBc0MsZ0JBQUE7QTFFNDN2QnhDOztBMEU1M3ZCRTtFQUFzQyxnQkFBQTtBMUVnNHZCeEM7O0EwRWg0dkJFO0VBQXNDLGdCQUFBO0ExRW80dkJ4Qzs7QTBFcDR2QkU7RUFBc0MsZ0JBQUE7QTFFdzR2QnhDOztBMEV4NHZCRTtFQUFzQyxnQkFBQTtBMUU0NHZCeEM7O0EwRTU0dkJFO0VBQXNDLGdCQUFBO0ExRWc1dkJ4Qzs7QTBFaDV2QkU7RUFBc0MsZ0JBQUE7QTFFbzV2QnhDOztBMEVwNXZCRTtFQUFzQyxnQkFBQTtBMUV3NXZCeEM7O0EwRXg1dkJFO0VBQXNDLGdCQUFBO0ExRTQ1dkJ4Qzs7QTBFNTV2QkU7RUFBc0MsZ0JBQUE7QTFFZzZ2QnhDOztBMEVoNnZCRTtFQUFzQyxnQkFBQTtBMUVvNnZCeEM7O0EwRXA2dkJFO0VBQXNDLGdCQUFBO0ExRXc2dkJ4Qzs7QTBFeDZ2QkU7RUFBc0MsZ0JBQUE7QTFFNDZ2QnhDOztBMEU1NnZCRTtFQUFzQyxnQkFBQTtBMUVnN3ZCeEM7O0EwRWg3dkJFO0VBQXNDLGdCQUFBO0ExRW83dkJ4Qzs7QTBFcDd2QkU7RUFBc0MsZ0JBQUE7QTFFdzd2QnhDOztBMEV4N3ZCRTtFQUFzQyxnQkFBQTtBMUU0N3ZCeEM7O0EwRTU3dkJFO0VBQXNDLGdCQUFBO0ExRWc4dkJ4Qzs7QTBFaDh2QkU7RUFBc0MsZ0JBQUE7QTFFbzh2QnhDOztBMEVwOHZCRTtFQUFzQyxnQkFBQTtBMUV3OHZCeEM7O0EwRXg4dkJFO0VBQXNDLGdCQUFBO0ExRTQ4dkJ4Qzs7QTBFNTh2QkU7RUFBc0MsZ0JBQUE7QTFFZzl2QnhDOztBMEVoOXZCRTtFQUFzQyxnQkFBQTtBMUVvOXZCeEM7O0EwRXA5dkJFO0VBQXNDLGdCQUFBO0ExRXc5dkJ4Qzs7QTBFeDl2QkU7RUFBc0MsZ0JBQUE7QTFFNDl2QnhDOztBMEU1OXZCRTtFQUFzQyxnQkFBQTtBMUVnK3ZCeEM7O0EwRWgrdkJFO0VBQXNDLGdCQUFBO0ExRW8rdkJ4Qzs7QTBFcCt2QkU7RUFBc0MsZ0JBQUE7QTFFdyt2QnhDOztBMEV4K3ZCRTtFQUFzQyxnQkFBQTtBMUU0K3ZCeEM7O0EwRTUrdkJFO0VBQXNDLGdCQUFBO0ExRWcvdkJ4Qzs7QTBFaC92QkU7RUFBc0MsZ0JBQUE7QTFFby92QnhDOztBMEVwL3ZCRTtFQUFzQyxnQkFBQTtBMUV3L3ZCeEM7O0EwRXgvdkJFO0VBQXNDLGdCQUFBO0ExRTQvdkJ4Qzs7QTBFNS92QkU7RUFBc0MsZ0JBQUE7QTFFZ2d3QnhDOztBMEVoZ3dCRTtFQUFzQyxnQkFBQTtBMUVvZ3dCeEM7O0EwRXBnd0JFO0VBQXNDLGdCQUFBO0ExRXdnd0J4Qzs7QTBFeGd3QkU7RUFBc0MsZ0JBQUE7QTFFNGd3QnhDOztBMEU1Z3dCRTtFQUFzQyxnQkFBQTtBMUVnaHdCeEM7O0EwRWhod0JFO0VBQXNDLGdCQUFBO0ExRW9od0J4Qzs7QTBFcGh3QkU7RUFBc0MsZ0JBQUE7QTFFd2h3QnhDOztBMEV4aHdCRTtFQUFzQyxnQkFBQTtBMUU0aHdCeEM7O0EwRTVod0JFO0VBQXNDLGdCQUFBO0ExRWdpd0J4Qzs7QTBFaGl3QkU7RUFBc0MsZ0JBQUE7QTFFb2l3QnhDOztBMEVwaXdCRTtFQUFzQyxnQkFBQTtBMUV3aXdCeEM7O0EwRXhpd0JFO0VBQXNDLGdCQUFBO0ExRTRpd0J4Qzs7QTBFNWl3QkU7RUFBc0MsZ0JBQUE7QTFFZ2p3QnhDOztBMEVoandCRTtFQUFzQyxnQkFBQTtBMUVvandCeEM7O0EwRXBqd0JFO0VBQXNDLGdCQUFBO0ExRXdqd0J4Qzs7QTBFeGp3QkU7RUFBc0MsZ0JBQUE7QTFFNGp3QnhDOztBMEU1andCRTtFQUFzQyxnQkFBQTtBMUVna3dCeEM7O0EwRWhrd0JFO0VBQXNDLGdCQUFBO0ExRW9rd0J4Qzs7QTBFcGt3QkU7RUFBc0MsZ0JBQUE7QTFFd2t3QnhDOztBMEV4a3dCRTtFQUFzQyxnQkFBQTtBMUU0a3dCeEM7O0EwRTVrd0JFO0VBQXNDLGdCQUFBO0ExRWdsd0J4Qzs7QTBFaGx3QkU7RUFBc0MsZ0JBQUE7QTFFb2x3QnhDOztBMEVwbHdCRTtFQUFzQyxnQkFBQTtBMUV3bHdCeEM7O0EwRXhsd0JFO0VBQXNDLGdCQUFBO0ExRTRsd0J4Qzs7QTBFNWx3QkU7RUFBc0MsZ0JBQUE7QTFFZ213QnhDOztBMEVobXdCRTtFQUFzQyxnQkFBQTtBMUVvbXdCeEM7O0EwRXBtd0JFO0VBQXNDLGdCQUFBO0ExRXdtd0J4Qzs7QTBFeG13QkU7RUFBc0MsZ0JBQUE7QTFFNG13QnhDOztBMEU1bXdCRTtFQUFzQyxnQkFBQTtBMUVnbndCeEM7O0EwRWhud0JFO0VBQXNDLGdCQUFBO0ExRW9ud0J4Qzs7QTBFcG53QkU7RUFBc0MsZ0JBQUE7QTFFd253QnhDOztBMEV4bndCRTtFQUFzQyxnQkFBQTtBMUU0bndCeEM7O0EwRTVud0JFO0VBQXNDLGdCQUFBO0ExRWdvd0J4Qzs7QTBFaG93QkU7RUFBc0MsZ0JBQUE7QTFFb293QnhDOztBMEVwb3dCRTtFQUFzQyxnQkFBQTtBMUV3b3dCeEM7O0EwRXhvd0JFO0VBQXNDLGdCQUFBO0ExRTRvd0J4Qzs7QTBFNW93QkU7RUFBc0MsZ0JBQUE7QTFFZ3B3QnhDOztBMEVocHdCRTtFQUFzQyxnQkFBQTtBMUVvcHdCeEM7O0EwRXBwd0JFO0VBQXNDLGdCQUFBO0ExRXdwd0J4Qzs7QTBFeHB3QkU7RUFBc0MsZ0JBQUE7QTFFNHB3QnhDOztBMEU1cHdCRTtFQUFzQyxnQkFBQTtBMUVncXdCeEM7O0EwRWhxd0JFO0VBQXNDLGdCQUFBO0ExRW9xd0J4Qzs7QTBFcHF3QkU7RUFBc0MsZ0JBQUE7QTFFd3F3QnhDOztBMEV4cXdCRTtFQUFzQyxnQkFBQTtBMUU0cXdCeEM7O0EwRTVxd0JFO0VBQXNDLGdCQUFBO0ExRWdyd0J4Qzs7QTBFaHJ3QkU7RUFBc0MsZ0JBQUE7QTFFb3J3QnhDOztBMEVwcndCRTtFQUFzQyxhQUFBO0ExRXdyd0J4Qzs7QTBFeHJ3QkU7RUFBc0MsYUFBQTtBMUU0cndCeEM7O0EwRTVyd0JFO0VBQXNDLGdCQUFBO0ExRWdzd0J4Qzs7QTBFaHN3QkU7RUFBc0MsZ0JBQUE7QTFFb3N3QnhDOztBMEVwc3dCRTtFQUFzQyxnQkFBQTtBMUV3c3dCeEM7O0EwRXhzd0JFO0VBQXNDLGdCQUFBO0ExRTRzd0J4Qzs7QTBFNXN3QkU7RUFBc0MsZ0JBQUE7QTFFZ3R3QnhDOztBMEVodHdCRTtFQUFzQyxnQkFBQTtBMUVvdHdCeEM7O0EwRXB0d0JFO0VBQXNDLGdCQUFBO0ExRXd0d0J4Qzs7QTBFeHR3QkU7RUFBc0MsZ0JBQUE7QTFFNHR3QnhDOztBMEU1dHdCRTtFQUFzQyxnQkFBQTtBMUVndXdCeEM7O0EwRWh1d0JFO0VBQXNDLGdCQUFBO0ExRW91d0J4Qzs7QTBFcHV3QkU7RUFBc0MsZ0JBQUE7QTFFd3V3QnhDOztBMEV4dXdCRTtFQUFzQyxnQkFBQTtBMUU0dXdCeEM7O0EwRTV1d0JFO0VBQXNDLGdCQUFBO0ExRWd2d0J4Qzs7QTBFaHZ3QkU7RUFBc0MsZ0JBQUE7QTFFb3Z3QnhDOztBMEVwdndCRTtFQUFzQyxnQkFBQTtBMUV3dndCeEM7O0EwRXh2d0JFO0VBQXNDLGdCQUFBO0ExRTR2d0J4Qzs7QTBFNXZ3QkU7RUFBc0MsZ0JBQUE7QTFFZ3d3QnhDOztBMEVod3dCRTtFQUFzQyxnQkFBQTtBMUVvd3dCeEM7O0EwRXB3d0JFO0VBQXNDLGdCQUFBO0ExRXd3d0J4Qzs7QTBFeHd3QkU7RUFBc0MsZ0JBQUE7QTFFNHd3QnhDOztBMEU1d3dCRTtFQUFzQyxnQkFBQTtBMUVneHdCeEM7O0EwRWh4d0JFO0VBQXNDLGdCQUFBO0ExRW94d0J4Qzs7QTBFcHh3QkU7RUFBc0MsZ0JBQUE7QTFFd3h3QnhDOztBMEV4eHdCRTtFQUFzQyxnQkFBQTtBMUU0eHdCeEM7O0EwRTV4d0JFO0VBQXNDLGdCQUFBO0ExRWd5d0J4Qzs7QTBFaHl3QkU7RUFBc0MsZ0JBQUE7QTFFb3l3QnhDOztBMEVweXdCRTtFQUFzQyxnQkFBQTtBMUV3eXdCeEM7O0EwRXh5d0JFO0VBQXNDLGdCQUFBO0ExRTR5d0J4Qzs7QTBFNXl3QkU7RUFBc0MsZ0JBQUE7QTFFZ3p3QnhDOztBMEVoendCRTtFQUFzQyxnQkFBQTtBMUVvendCeEM7O0EwRXB6d0JFO0VBQXNDLGdCQUFBO0ExRXd6d0J4Qzs7QTBFeHp3QkU7RUFBc0MsZ0JBQUE7QTFFNHp3QnhDOztBMEU1endCRTtFQUFzQyxnQkFBQTtBMUVnMHdCeEM7O0EwRWgwd0JFO0VBQXNDLGdCQUFBO0ExRW8wd0J4Qzs7QTBFcDB3QkU7RUFBc0MsZ0JBQUE7QTFFdzB3QnhDOztBMEV4MHdCRTtFQUFzQyxnQkFBQTtBMUU0MHdCeEM7O0EwRTUwd0JFO0VBQXNDLGdCQUFBO0ExRWcxd0J4Qzs7QTBFaDF3QkU7RUFBc0MsZ0JBQUE7QTFFbzF3QnhDOztBMEVwMXdCRTtFQUFzQyxnQkFBQTtBMUV3MXdCeEM7O0EwRXgxd0JFO0VBQXNDLGdCQUFBO0ExRTQxd0J4Qzs7QTBFNTF3QkU7RUFBc0MsYUFBQTtBMUVnMndCeEM7O0EwRWgyd0JFO0VBQXNDLGFBQUE7QTFFbzJ3QnhDOztBMEVwMndCRTtFQUFzQyxhQUFBO0ExRXcyd0J4Qzs7QTBFeDJ3QkU7RUFBc0MsZ0JBQUE7QTFFNDJ3QnhDOztBMEU1MndCRTtFQUFzQyxnQkFBQTtBMUVnM3dCeEM7O0EwRWgzd0JFO0VBQXNDLGdCQUFBO0ExRW8zd0J4Qzs7QTBFcDN3QkU7RUFBc0MsZ0JBQUE7QTFFdzN3QnhDOztBMEV4M3dCRTtFQUFzQyxnQkFBQTtBMUU0M3dCeEM7O0EwRTUzd0JFO0VBQXNDLGFBQUE7QTFFZzR3QnhDOztBMEVoNHdCRTtFQUFzQyxnQkFBQTtBMUVvNHdCeEM7O0EwRXA0d0JFO0VBQXNDLGdCQUFBO0ExRXc0d0J4Qzs7QTBFeDR3QkU7RUFBc0MsZ0JBQUE7QTFFNDR3QnhDOztBMEU1NHdCRTtFQUFzQyxnQkFBQTtBMUVnNXdCeEM7O0EwRWg1d0JFO0VBQXNDLGdCQUFBO0ExRW81d0J4Qzs7QTBFcDV3QkU7RUFBc0MsZ0JBQUE7QTFFdzV3QnhDOztBMEV4NXdCRTtFQUFzQyxnQkFBQTtBMUU0NXdCeEM7O0EwRTU1d0JFO0VBQXNDLGdCQUFBO0ExRWc2d0J4Qzs7QTBFaDZ3QkU7RUFBc0MsZ0JBQUE7QTFFbzZ3QnhDOztBMEVwNndCRTtFQUFzQyxnQkFBQTtBMUV3NndCeEM7O0EwRXg2d0JFO0VBQXNDLGdCQUFBO0ExRTQ2d0J4Qzs7QTBFNTZ3QkU7RUFBc0MsZ0JBQUE7QTFFZzd3QnhDOztBMEVoN3dCRTtFQUFzQyxnQkFBQTtBMUVvN3dCeEM7O0EwRXA3d0JFO0VBQXNDLGdCQUFBO0ExRXc3d0J4Qzs7QTBFeDd3QkU7RUFBc0MsZ0JBQUE7QTFFNDd3QnhDOztBMEU1N3dCRTtFQUFzQyxnQkFBQTtBMUVnOHdCeEM7O0EwRWg4d0JFO0VBQXNDLGdCQUFBO0ExRW84d0J4Qzs7QTBFcDh3QkU7RUFBc0MsZ0JBQUE7QTFFdzh3QnhDOztBMEV4OHdCRTtFQUFzQyxnQkFBQTtBMUU0OHdCeEM7O0EwRTU4d0JFO0VBQXNDLGdCQUFBO0ExRWc5d0J4Qzs7QTBFaDl3QkU7RUFBc0MsZ0JBQUE7QTFFbzl3QnhDOztBMEVwOXdCRTtFQUFzQyxnQkFBQTtBMUV3OXdCeEM7O0EwRXg5d0JFO0VBQXNDLGdCQUFBO0ExRTQ5d0J4Qzs7QTBFNTl3QkU7RUFBc0MsZ0JBQUE7QTFFZyt3QnhDOztBMEVoK3dCRTtFQUFzQyxnQkFBQTtBMUVvK3dCeEM7O0EwRXArd0JFO0VBQXNDLGdCQUFBO0ExRXcrd0J4Qzs7QTBFeCt3QkU7RUFBc0MsZ0JBQUE7QTFFNCt3QnhDOztBMEU1K3dCRTtFQUFzQyxnQkFBQTtBMUVnL3dCeEM7O0EwRWgvd0JFO0VBQXNDLGdCQUFBO0ExRW8vd0J4Qzs7QTBFcC93QkU7RUFBc0MsZ0JBQUE7QTFFdy93QnhDOztBMEV4L3dCRTtFQUFzQyxnQkFBQTtBMUU0L3dCeEM7O0EwRTUvd0JFO0VBQXNDLGdCQUFBO0ExRWdneEJ4Qzs7QTBFaGd4QkU7RUFBc0MsZ0JBQUE7QTFFb2d4QnhDOztBMEVwZ3hCRTtFQUFzQyxnQkFBQTtBMUV3Z3hCeEM7O0EwRXhneEJFO0VBQXNDLGdCQUFBO0ExRTRneEJ4Qzs7QTBFNWd4QkU7RUFBc0MsZ0JBQUE7QTFFZ2h4QnhDOztBMEVoaHhCRTtFQUFzQyxnQkFBQTtBMUVvaHhCeEM7O0EwRXBoeEJFO0VBQXNDLGdCQUFBO0ExRXdoeEJ4Qzs7QTBFeGh4QkU7RUFBc0MsZ0JBQUE7QTFFNGh4QnhDOztBMEU1aHhCRTtFQUFzQyxnQkFBQTtBMUVnaXhCeEM7O0EwRWhpeEJFO0VBQXNDLGdCQUFBO0ExRW9peEJ4Qzs7QTBFcGl4QkU7RUFBc0MsZ0JBQUE7QTFFd2l4QnhDOztBMEV4aXhCRTtFQUFzQyxnQkFBQTtBMUU0aXhCeEM7O0EwRTVpeEJFO0VBQXNDLGdCQUFBO0ExRWdqeEJ4Qzs7QTBFaGp4QkU7RUFBc0MsZ0JBQUE7QTFFb2p4QnhDOztBMEVwanhCRTtFQUFzQyxnQkFBQTtBMUV3anhCeEM7O0EwRXhqeEJFO0VBQXNDLGdCQUFBO0ExRTRqeEJ4Qzs7QTBFNWp4QkU7RUFBc0MsZ0JBQUE7QTFFZ2t4QnhDOztBMEVoa3hCRTtFQUFzQyxnQkFBQTtBMUVva3hCeEM7O0EwRXBreEJFO0VBQXNDLGdCQUFBO0ExRXdreEJ4Qzs7QTBFeGt4QkU7RUFBc0MsZ0JBQUE7QTFFNGt4QnhDOztBMEU1a3hCRTtFQUFzQyxnQkFBQTtBMUVnbHhCeEM7O0EwRWhseEJFO0VBQXNDLGdCQUFBO0ExRW9seEJ4Qzs7QTBFcGx4QkU7RUFBc0MsZ0JBQUE7QTFFd2x4QnhDOztBMEV4bHhCRTtFQUFzQyxnQkFBQTtBMUU0bHhCeEM7O0EwRTVseEJFO0VBQXNDLGdCQUFBO0ExRWdteEJ4Qzs7QTBFaG14QkU7RUFBc0MsZ0JBQUE7QTFFb214QnhDOztBMEVwbXhCRTtFQUFzQyxnQkFBQTtBMUV3bXhCeEM7O0EwRXhteEJFO0VBQXNDLGdCQUFBO0ExRTRteEJ4Qzs7QTBFNW14QkU7RUFBc0MsZ0JBQUE7QTFFZ254QnhDOztBMEVobnhCRTtFQUFzQyxnQkFBQTtBMUVvbnhCeEM7O0EwRXBueEJFO0VBQXNDLGdCQUFBO0ExRXdueEJ4Qzs7QTBFeG54QkU7RUFBc0MsZ0JBQUE7QTFFNG54QnhDOztBMEU1bnhCRTtFQUFzQyxnQkFBQTtBMUVnb3hCeEM7O0EwRWhveEJFO0VBQXNDLGdCQUFBO0ExRW9veEJ4Qzs7QTBFcG94QkU7RUFBc0MsZ0JBQUE7QTFFd294QnhDOztBMEV4b3hCRTtFQUFzQyxnQkFBQTtBMUU0b3hCeEM7O0EwRTVveEJFO0VBQXNDLGdCQUFBO0ExRWdweEJ4Qzs7QTBFaHB4QkU7RUFBc0MsZ0JBQUE7QTFFb3B4QnhDOztBMEVwcHhCRTtFQUFzQyxnQkFBQTtBMUV3cHhCeEM7O0EwRXhweEJFO0VBQXNDLGdCQUFBO0ExRTRweEJ4Qzs7QTBFNXB4QkU7RUFBc0MsZ0JBQUE7QTFFZ3F4QnhDOztBMEVocXhCRTtFQUFzQyxnQkFBQTtBMUVvcXhCeEM7O0EwRXBxeEJFO0VBQXNDLGdCQUFBO0ExRXdxeEJ4Qzs7QTBFeHF4QkU7RUFBc0MsZ0JBQUE7QTFFNHF4QnhDOztBMEU1cXhCRTtFQUFzQyxnQkFBQTtBMUVncnhCeEM7O0EwRWhyeEJFO0VBQXNDLGdCQUFBO0ExRW9yeEJ4Qzs7QTBFcHJ4QkU7RUFBc0MsZ0JBQUE7QTFFd3J4QnhDOztBMEV4cnhCRTtFQUFzQyxnQkFBQTtBMUU0cnhCeEM7O0EwRTVyeEJFO0VBQXNDLGdCQUFBO0ExRWdzeEJ4Qzs7QTBFaHN4QkU7RUFBc0MsZ0JBQUE7QTFFb3N4QnhDOztBMEVwc3hCRTtFQUFzQyxnQkFBQTtBMUV3c3hCeEM7O0EwRXhzeEJFO0VBQXNDLGdCQUFBO0ExRTRzeEJ4Qzs7QTBFNXN4QkU7RUFBc0MsZ0JBQUE7QTFFZ3R4QnhDOztBMEVodHhCRTtFQUFzQyxnQkFBQTtBMUVvdHhCeEM7O0EwRXB0eEJFO0VBQXNDLGdCQUFBO0ExRXd0eEJ4Qzs7QTBFeHR4QkU7RUFBc0MsZ0JBQUE7QTFFNHR4QnhDOztBMEU1dHhCRTtFQUFzQyxnQkFBQTtBMUVndXhCeEM7O0EwRWh1eEJFO0VBQXNDLGdCQUFBO0ExRW91eEJ4Qzs7QTBFcHV4QkU7RUFBc0MsZ0JBQUE7QTFFd3V4QnhDOztBMEV4dXhCRTtFQUFzQyxnQkFBQTtBMUU0dXhCeEM7O0EwRTV1eEJFO0VBQXNDLGdCQUFBO0ExRWd2eEJ4Qzs7QTBFaHZ4QkU7RUFBc0MsZ0JBQUE7QTFFb3Z4QnhDOztBMEVwdnhCRTtFQUFzQyxnQkFBQTtBMUV3dnhCeEM7O0EwRXh2eEJFO0VBQXNDLGdCQUFBO0ExRTR2eEJ4Qzs7QTBFNXZ4QkU7RUFBc0MsZ0JBQUE7QTFFZ3d4QnhDOztBMEVod3hCRTtFQUFzQyxnQkFBQTtBMUVvd3hCeEM7O0EwRXB3eEJFO0VBQXNDLGdCQUFBO0ExRXd3eEJ4Qzs7QTBFeHd4QkU7RUFBc0MsZ0JBQUE7QTFFNHd4QnhDOztBMEU1d3hCRTtFQUFzQyxnQkFBQTtBMUVneHhCeEM7O0EwRWh4eEJFO0VBQXNDLGdCQUFBO0ExRW94eEJ4Qzs7QTBFcHh4QkU7RUFBc0MsZ0JBQUE7QTFFd3h4QnhDOztBMEV4eHhCRTtFQUFzQyxnQkFBQTtBMUU0eHhCeEM7O0EwRTV4eEJFO0VBQXNDLGdCQUFBO0ExRWd5eEJ4Qzs7QTBFaHl4QkU7RUFBc0MsZ0JBQUE7QTFFb3l4QnhDOztBMEVweXhCRTtFQUFzQyxnQkFBQTtBMUV3eXhCeEM7O0EwRXh5eEJFO0VBQXNDLGdCQUFBO0ExRTR5eEJ4Qzs7QTBFNXl4QkU7RUFBc0MsZ0JBQUE7QTFFZ3p4QnhDOztBMEVoenhCRTtFQUFzQyxnQkFBQTtBMUVvenhCeEM7O0EwRXB6eEJFO0VBQXNDLGdCQUFBO0ExRXd6eEJ4Qzs7QTBFeHp4QkU7RUFBc0MsZ0JBQUE7QTFFNHp4QnhDOztBMEU1enhCRTtFQUFzQyxnQkFBQTtBMUVnMHhCeEM7O0EwRWgweEJFO0VBQXNDLGdCQUFBO0ExRW8weEJ4Qzs7QTBFcDB4QkU7RUFBc0MsZ0JBQUE7QTFFdzB4QnhDOztBMEV4MHhCRTtFQUFzQyxnQkFBQTtBMUU0MHhCeEM7O0EwRTUweEJFO0VBQXNDLGdCQUFBO0ExRWcxeEJ4Qzs7QTBFaDF4QkU7RUFBc0MsZ0JBQUE7QTFFbzF4QnhDOztBMEVwMXhCRTtFQUFzQyxhQUFBO0ExRXcxeEJ4Qzs7QTBFeDF4QkU7RUFBc0MsYUFBQTtBMUU0MXhCeEM7O0EwRTUxeEJFO0VBQXNDLGdCQUFBO0ExRWcyeEJ4Qzs7QTBFaDJ4QkU7RUFBc0MsZ0JBQUE7QTFFbzJ4QnhDOztBMEVwMnhCRTtFQUFzQyxnQkFBQTtBMUV3MnhCeEM7O0EwRXgyeEJFO0VBQXNDLGdCQUFBO0ExRTQyeEJ4Qzs7QTBFNTJ4QkU7RUFBc0MsZ0JBQUE7QTFFZzN4QnhDOztBMEVoM3hCRTtFQUFzQyxnQkFBQTtBMUVvM3hCeEM7O0EwRXAzeEJFO0VBQXNDLGdCQUFBO0ExRXczeEJ4Qzs7QTBFeDN4QkU7RUFBc0MsZ0JBQUE7QTFFNDN4QnhDOztBMEU1M3hCRTtFQUFzQyxnQkFBQTtBMUVnNHhCeEM7O0EwRWg0eEJFO0VBQXNDLGdCQUFBO0ExRW80eEJ4Qzs7QTBFcDR4QkU7RUFBc0MsZ0JBQUE7QTFFdzR4QnhDOztBMEV4NHhCRTtFQUFzQyxnQkFBQTtBMUU0NHhCeEM7O0EwRTU0eEJFO0VBQXNDLGdCQUFBO0ExRWc1eEJ4Qzs7QTBFaDV4QkU7RUFBc0MsZ0JBQUE7QTFFbzV4QnhDOztBMEVwNXhCRTtFQUFzQyxnQkFBQTtBMUV3NXhCeEM7O0EwRXg1eEJFO0VBQXNDLGdCQUFBO0ExRTQ1eEJ4Qzs7QTBFNTV4QkU7RUFBc0MsZ0JBQUE7QTFFZzZ4QnhDOztBMEVoNnhCRTtFQUFzQyxnQkFBQTtBMUVvNnhCeEM7O0EwRXA2eEJFO0VBQXNDLGdCQUFBO0ExRXc2eEJ4Qzs7QTBFeDZ4QkU7RUFBc0MsZ0JBQUE7QTFFNDZ4QnhDOztBMEU1NnhCRTtFQUFzQyxnQkFBQTtBMUVnN3hCeEM7O0EwRWg3eEJFO0VBQXNDLGdCQUFBO0ExRW83eEJ4Qzs7QTBFcDd4QkU7RUFBc0MsZ0JBQUE7QTFFdzd4QnhDOztBMEV4N3hCRTtFQUFzQyxnQkFBQTtBMUU0N3hCeEM7O0EwRTU3eEJFO0VBQXNDLGdCQUFBO0ExRWc4eEJ4Qzs7QTBFaDh4QkU7RUFBc0MsZ0JBQUE7QTFFbzh4QnhDOztBMEVwOHhCRTtFQUFzQyxnQkFBQTtBMUV3OHhCeEM7O0EwRXg4eEJFO0VBQXNDLGdCQUFBO0ExRTQ4eEJ4Qzs7QTBFNTh4QkU7RUFBc0MsZ0JBQUE7QTFFZzl4QnhDOztBMEVoOXhCRTtFQUFzQyxnQkFBQTtBMUVvOXhCeEM7O0EwRXA5eEJFO0VBQXNDLGdCQUFBO0ExRXc5eEJ4Qzs7QTBFeDl4QkU7RUFBc0MsZ0JBQUE7QTFFNDl4QnhDOztBMEU1OXhCRTtFQUFzQyxnQkFBQTtBMUVnK3hCeEM7O0EwRWgreEJFO0VBQXNDLGdCQUFBO0ExRW8reEJ4Qzs7QTBFcCt4QkU7RUFBc0MsZ0JBQUE7QTFFdyt4QnhDOztBMEV4K3hCRTtFQUFzQyxnQkFBQTtBMUU0K3hCeEM7O0EwRTUreEJFO0VBQXNDLGdCQUFBO0ExRWcveEJ4Qzs7QTBFaC94QkU7RUFBc0MsZ0JBQUE7QTFFby94QnhDOztBMEVwL3hCRTtFQUFzQyxnQkFBQTtBMUV3L3hCeEM7O0EwRXgveEJFO0VBQXNDLGdCQUFBO0ExRTQveEJ4Qzs7QTBFNS94QkU7RUFBc0MsZ0JBQUE7QTFFZ2d5QnhDOztBMEVoZ3lCRTtFQUFzQyxnQkFBQTtBMUVvZ3lCeEM7O0EwRXBneUJFO0VBQXNDLGdCQUFBO0ExRXdneUJ4Qzs7QTBFeGd5QkU7RUFBc0MsZ0JBQUE7QTFFNGd5QnhDOztBMEU1Z3lCRTtFQUFzQyxnQkFBQTtBMUVnaHlCeEM7O0EwRWhoeUJFO0VBQXNDLGdCQUFBO0ExRW9oeUJ4Qzs7QTBFcGh5QkU7RUFBc0MsZ0JBQUE7QTFFd2h5QnhDOztBMEV4aHlCRTtFQUFzQyxnQkFBQTtBMUU0aHlCeEM7O0EwRTVoeUJFO0VBQXNDLGdCQUFBO0ExRWdpeUJ4Qzs7QTBFaGl5QkU7RUFBc0MsZ0JBQUE7QTFFb2l5QnhDOztBMEVwaXlCRTtFQUFzQyxnQkFBQTtBMUV3aXlCeEM7O0EwRXhpeUJFO0VBQXNDLGdCQUFBO0ExRTRpeUJ4Qzs7QTBFNWl5QkU7RUFBc0MsZ0JBQUE7QTFFZ2p5QnhDOztBMEVoanlCRTtFQUFzQyxnQkFBQTtBMUVvanlCeEM7O0EwRXBqeUJFO0VBQXNDLGdCQUFBO0ExRXdqeUJ4Qzs7QTBFeGp5QkU7RUFBc0MsZ0JBQUE7QTFFNGp5QnhDOztBMEU1anlCRTtFQUFzQyxnQkFBQTtBMUVna3lCeEM7O0EwRWhreUJFO0VBQXNDLGdCQUFBO0ExRW9reUJ4Qzs7QTBFcGt5QkU7RUFBc0MsZ0JBQUE7QTFFd2t5QnhDOztBMEV4a3lCRTtFQUFzQyxnQkFBQTtBMUU0a3lCeEM7O0EwRTVreUJFO0VBQXNDLGdCQUFBO0ExRWdseUJ4Qzs7QTBFaGx5QkU7RUFBc0MsZ0JBQUE7QTFFb2x5QnhDOztBMEVwbHlCRTtFQUFzQyxnQkFBQTtBMUV3bHlCeEM7O0EwRXhseUJFO0VBQXNDLGdCQUFBO0ExRTRseUJ4Qzs7QTBFNWx5QkU7RUFBc0MsZ0JBQUE7QTFFZ215QnhDOztBMEVobXlCRTtFQUFzQyxnQkFBQTtBMUVvbXlCeEM7O0EwRXBteUJFO0VBQXNDLGdCQUFBO0ExRXdteUJ4Qzs7QTBFeG15QkU7RUFBc0MsZ0JBQUE7QTFFNG15QnhDOztBMEU1bXlCRTtFQUFzQyxnQkFBQTtBMUVnbnlCeEM7O0EwRWhueUJFO0VBQXNDLGdCQUFBO0ExRW9ueUJ4Qzs7QTBFcG55QkU7RUFBc0MsZ0JBQUE7QTFFd255QnhDOztBMEV4bnlCRTtFQUFzQyxnQkFBQTtBMUU0bnlCeEM7O0EwRTVueUJFO0VBQXNDLGdCQUFBO0ExRWdveUJ4Qzs7QTBFaG95QkU7RUFBc0MsZ0JBQUE7QTFFb295QnhDOztBMEVwb3lCRTtFQUFzQyxnQkFBQTtBMUV3b3lCeEM7O0EwRXhveUJFO0VBQXNDLGdCQUFBO0ExRTRveUJ4Qzs7QTBFNW95QkU7RUFBc0MsZ0JBQUE7QTFFZ3B5QnhDOztBMEVocHlCRTtFQUFzQyxnQkFBQTtBMUVvcHlCeEM7O0EwRXBweUJFO0VBQXNDLGdCQUFBO0ExRXdweUJ4Qzs7QTBFeHB5QkU7RUFBc0MsZ0JBQUE7QTFFNHB5QnhDOztBMEU1cHlCRTtFQUFzQyxnQkFBQTtBMUVncXlCeEM7O0EwRWhxeUJFO0VBQXNDLGdCQUFBO0ExRW9xeUJ4Qzs7QTBFcHF5QkU7RUFBc0MsZ0JBQUE7QTFFd3F5QnhDOztBMEV4cXlCRTtFQUFzQyxnQkFBQTtBMUU0cXlCeEM7O0EwRTVxeUJFO0VBQXNDLGdCQUFBO0ExRWdyeUJ4Qzs7QTBFaHJ5QkU7RUFBc0MsZ0JBQUE7QTFFb3J5QnhDOztBMEVwcnlCRTtFQUFzQyxnQkFBQTtBMUV3cnlCeEM7O0EwRXhyeUJFO0VBQXNDLGdCQUFBO0ExRTRyeUJ4Qzs7QTBFNXJ5QkU7RUFBc0MsZ0JBQUE7QTFFZ3N5QnhDOztBMEVoc3lCRTtFQUFzQyxnQkFBQTtBMUVvc3lCeEM7O0EwRXBzeUJFO0VBQXNDLGdCQUFBO0ExRXdzeUJ4Qzs7QTBFeHN5QkU7RUFBc0MsZ0JBQUE7QTFFNHN5QnhDOztBMEU1c3lCRTtFQUFzQyxnQkFBQTtBMUVndHlCeEM7O0EwRWh0eUJFO0VBQXNDLGdCQUFBO0ExRW90eUJ4Qzs7QTBFcHR5QkU7RUFBc0MsZ0JBQUE7QTFFd3R5QnhDOztBMEV4dHlCRTtFQUFzQyxnQkFBQTtBMUU0dHlCeEM7O0EwRTV0eUJFO0VBQXNDLGdCQUFBO0ExRWd1eUJ4Qzs7QTBFaHV5QkU7RUFBc0MsZ0JBQUE7QTFFb3V5QnhDOztBMEVwdXlCRTtFQUFzQyxnQkFBQTtBMUV3dXlCeEM7O0EwRXh1eUJFO0VBQXNDLGdCQUFBO0ExRTR1eUJ4Qzs7QTBFNXV5QkU7RUFBc0MsZ0JBQUE7QTFFZ3Z5QnhDOztBMEVodnlCRTtFQUFzQyxnQkFBQTtBMUVvdnlCeEM7O0EwRXB2eUJFO0VBQXNDLGdCQUFBO0ExRXd2eUJ4Qzs7QTBFeHZ5QkU7RUFBc0MsZ0JBQUE7QTFFNHZ5QnhDOztBMEU1dnlCRTtFQUFzQyxnQkFBQTtBMUVnd3lCeEM7O0EwRWh3eUJFO0VBQXNDLGdCQUFBO0ExRW93eUJ4Qzs7QTBFcHd5QkU7RUFBc0MsZ0JBQUE7QTFFd3d5QnhDOztBMEV4d3lCRTtFQUFzQyxnQkFBQTtBMUU0d3lCeEM7O0EwRTV3eUJFO0VBQXNDLGdCQUFBO0ExRWd4eUJ4Qzs7QTBFaHh5QkU7RUFBc0MsZ0JBQUE7QTFFb3h5QnhDOztBMEVweHlCRTtFQUFzQyxnQkFBQTtBMUV3eHlCeEM7O0EwRXh4eUJFO0VBQXNDLGdCQUFBO0ExRTR4eUJ4Qzs7QTBFNXh5QkU7RUFBc0MsZ0JBQUE7QTFFZ3l5QnhDOztBMEVoeXlCRTtFQUFzQyxnQkFBQTtBMUVveXlCeEM7O0EwRXB5eUJFO0VBQXNDLGdCQUFBO0ExRXd5eUJ4Qzs7QTBFeHl5QkU7RUFBc0MsZ0JBQUE7QTFFNHl5QnhDOztBMEU1eXlCRTtFQUFzQyxnQkFBQTtBMUVnenlCeEM7O0EwRWh6eUJFO0VBQXNDLGdCQUFBO0ExRW96eUJ4Qzs7QTBFcHp5QkU7RUFBc0MsZ0JBQUE7QTFFd3p5QnhDOztBMEV4enlCRTtFQUFzQyxnQkFBQTtBMUU0enlCeEM7O0EwRTV6eUJFO0VBQXNDLGdCQUFBO0ExRWcweUJ4Qzs7QTBFaDB5QkU7RUFBc0MsZ0JBQUE7QTFFbzB5QnhDOztBMEVwMHlCRTtFQUFzQyxhQUFBO0ExRXcweUJ4Qzs7QTBFeDB5QkU7RUFBc0MsZ0JBQUE7QTFFNDB5QnhDOztBMEU1MHlCRTtFQUFzQyxnQkFBQTtBMUVnMXlCeEM7O0EwRWgxeUJFO0VBQXNDLGdCQUFBO0ExRW8xeUJ4Qzs7QTBFcDF5QkU7RUFBc0MsZ0JBQUE7QTFFdzF5QnhDOztBMEV4MXlCRTtFQUFzQyxnQkFBQTtBMUU0MXlCeEM7O0EwRTUxeUJFO0VBQXNDLGdCQUFBO0ExRWcyeUJ4Qzs7QTBFaDJ5QkU7RUFBc0MsZ0JBQUE7QTFFbzJ5QnhDOztBMEVwMnlCRTtFQUFzQyxnQkFBQTtBMUV3MnlCeEM7O0EwRXgyeUJFO0VBQXNDLGdCQUFBO0ExRTQyeUJ4Qzs7QTBFNTJ5QkU7RUFBc0MsZ0JBQUE7QTFFZzN5QnhDOztBMEVoM3lCRTtFQUFzQyxnQkFBQTtBMUVvM3lCeEM7O0EwRXAzeUJFO0VBQXNDLGdCQUFBO0ExRXczeUJ4Qzs7QTBFeDN5QkU7RUFBc0MsZ0JBQUE7QTFFNDN5QnhDOztBMEU1M3lCRTtFQUFzQyxnQkFBQTtBMUVnNHlCeEM7O0EwRWg0eUJFO0VBQXNDLGdCQUFBO0ExRW80eUJ4Qzs7QTBFcDR5QkU7RUFBc0MsZ0JBQUE7QTFFdzR5QnhDOztBMEV4NHlCRTtFQUFzQyxnQkFBQTtBMUU0NHlCeEM7O0EwRTU0eUJFO0VBQXNDLGdCQUFBO0ExRWc1eUJ4Qzs7QTBFaDV5QkU7RUFBc0MsZ0JBQUE7QTFFbzV5QnhDOztBMEVwNXlCRTtFQUFzQyxnQkFBQTtBMUV3NXlCeEM7O0EwRXg1eUJFO0VBQXNDLGdCQUFBO0ExRTQ1eUJ4Qzs7QTBFNTV5QkU7RUFBc0MsZ0JBQUE7QTFFZzZ5QnhDOztBMEVoNnlCRTtFQUFzQyxnQkFBQTtBMUVvNnlCeEM7O0EwRXA2eUJFO0VBQXNDLGFBQUE7QTFFdzZ5QnhDOztBMEV4NnlCRTtFQUFzQyxnQkFBQTtBMUU0NnlCeEM7O0EwRTU2eUJFO0VBQXNDLGdCQUFBO0ExRWc3eUJ4Qzs7QTBFaDd5QkU7RUFBc0MsZ0JBQUE7QTFFbzd5QnhDOztBMEVwN3lCRTtFQUFzQyxnQkFBQTtBMUV3N3lCeEM7O0EwRXg3eUJFO0VBQXNDLGdCQUFBO0ExRTQ3eUJ4Qzs7QTBFNTd5QkU7RUFBc0MsZ0JBQUE7QTFFZzh5QnhDOztBMEVoOHlCRTtFQUFzQyxnQkFBQTtBMUVvOHlCeEM7O0EwRXA4eUJFO0VBQXNDLGdCQUFBO0ExRXc4eUJ4Qzs7QTBFeDh5QkU7RUFBc0MsZ0JBQUE7QTFFNDh5QnhDOztBMEU1OHlCRTtFQUFzQyxnQkFBQTtBMUVnOXlCeEM7O0EwRWg5eUJFO0VBQXNDLGdCQUFBO0ExRW85eUJ4Qzs7QTBFcDl5QkU7RUFBc0MsZ0JBQUE7QTFFdzl5QnhDOztBMEV4OXlCRTtFQUFzQyxnQkFBQTtBMUU0OXlCeEM7O0EwRTU5eUJFO0VBQXNDLGdCQUFBO0ExRWcreUJ4Qzs7QTBFaCt5QkU7RUFBc0MsZ0JBQUE7QTFFbyt5QnhDOztBMEVwK3lCRTtFQUFzQyxnQkFBQTtBMUV3K3lCeEM7O0EwRXgreUJFO0VBQXNDLGdCQUFBO0ExRTQreUJ4Qzs7QTBFNSt5QkU7RUFBc0MsZ0JBQUE7QTFFZy95QnhDOztBMEVoL3lCRTtFQUFzQyxnQkFBQTtBMUVvL3lCeEM7O0EwRXAveUJFO0VBQXNDLGdCQUFBO0ExRXcveUJ4Qzs7QTBFeC95QkU7RUFBc0MsZ0JBQUE7QTFFNC95QnhDOztBMEU1L3lCRTtFQUFzQyxnQkFBQTtBMUVnZ3pCeEM7O0EwRWhnekJFO0VBQXNDLGdCQUFBO0ExRW9nekJ4Qzs7QTBFcGd6QkU7RUFBc0MsZ0JBQUE7QTFFd2d6QnhDOztBMEV4Z3pCRTtFQUFzQyxnQkFBQTtBMUU0Z3pCeEM7O0EwRTVnekJFO0VBQXNDLGdCQUFBO0ExRWdoekJ4Qzs7QTBFaGh6QkU7RUFBc0MsZ0JBQUE7QTFFb2h6QnhDOztBMEVwaHpCRTtFQUFzQyxnQkFBQTtBMUV3aHpCeEM7O0EwRXhoekJFO0VBQXNDLGdCQUFBO0ExRTRoekJ4Qzs7QTBFNWh6QkU7RUFBc0MsZ0JBQUE7QTFFZ2l6QnhDOztBMEVoaXpCRTtFQUFzQyxnQkFBQTtBMUVvaXpCeEM7O0EwRXBpekJFO0VBQXNDLGdCQUFBO0ExRXdpekJ4Qzs7QTBFeGl6QkU7RUFBc0MsZ0JBQUE7QTFFNGl6QnhDOztBMEU1aXpCRTtFQUFzQyxnQkFBQTtBMUVnanpCeEM7O0EwRWhqekJFO0VBQXNDLGdCQUFBO0ExRW9qekJ4Qzs7QTBFcGp6QkU7RUFBc0MsZ0JBQUE7QTFFd2p6QnhDOztBMEV4anpCRTtFQUFzQyxnQkFBQTtBMUU0anpCeEM7O0EwRTVqekJFO0VBQXNDLGdCQUFBO0ExRWdrekJ4Qzs7QTBFaGt6QkU7RUFBc0MsZ0JBQUE7QTFFb2t6QnhDOztBMEVwa3pCRTtFQUFzQyxnQkFBQTtBMUV3a3pCeEM7O0EwRXhrekJFO0VBQXNDLGFBQUE7QTFFNGt6QnhDOztBMEU1a3pCRTtFQUFzQyxnQkFBQTtBMUVnbHpCeEM7O0EwRWhsekJFO0VBQXNDLGdCQUFBO0ExRW9sekJ4Qzs7QTBFcGx6QkU7RUFBc0MsZ0JBQUE7QTFFd2x6QnhDOztBMEV4bHpCRTtFQUFzQyxZQUFBO0ExRTRsekJ4Qzs7QTBFNWx6QkU7RUFBc0MsZ0JBQUE7QTFFZ216QnhDOztBMEVobXpCRTtFQUFzQyxnQkFBQTtBMUVvbXpCeEM7O0EwRXBtekJFO0VBQXNDLGdCQUFBO0ExRXdtekJ4Qzs7QTBFeG16QkU7RUFBc0MsZ0JBQUE7QTFFNG16QnhDOztBMEU1bXpCRTtFQUFzQyxnQkFBQTtBMUVnbnpCeEM7O0EwRWhuekJFO0VBQXNDLGdCQUFBO0ExRW9uekJ4Qzs7QTBFcG56QkU7RUFBc0MsZ0JBQUE7QTFFd256QnhDOztBMEV4bnpCRTtFQUFzQyxnQkFBQTtBMUU0bnpCeEM7O0EwRTVuekJFO0VBQXNDLGdCQUFBO0ExRWdvekJ4Qzs7QTBFaG96QkU7RUFBc0MsZ0JBQUE7QTFFb296QnhDOztBMEVwb3pCRTtFQUFzQyxnQkFBQTtBMUV3b3pCeEM7O0EwRXhvekJFO0VBQXNDLGdCQUFBO0ExRTRvekJ4Qzs7QTBFNW96QkU7RUFBc0MsZ0JBQUE7QTFFZ3B6QnhDOztBMEVocHpCRTtFQUFzQyxnQkFBQTtBMUVvcHpCeEM7O0EwRXBwekJFO0VBQXNDLGdCQUFBO0ExRXdwekJ4Qzs7QTBFeHB6QkU7RUFBc0MsZ0JBQUE7QTFFNHB6QnhDOztBMEU1cHpCRTtFQUFzQyxnQkFBQTtBMUVncXpCeEM7O0EwRWhxekJFO0VBQXNDLGdCQUFBO0ExRW9xekJ4Qzs7QTBFcHF6QkU7RUFBc0MsZ0JBQUE7QTFFd3F6QnhDOztBMEV4cXpCRTtFQUFzQyxnQkFBQTtBMUU0cXpCeEM7O0EwRTVxekJFO0VBQXNDLGdCQUFBO0ExRWdyekJ4Qzs7QTBFaHJ6QkU7RUFBc0MsZ0JBQUE7QTFFb3J6QnhDOztBMEVwcnpCRTtFQUFzQyxnQkFBQTtBMUV3cnpCeEM7O0EwRXhyekJFO0VBQXNDLGdCQUFBO0ExRTRyekJ4Qzs7QTBFNXJ6QkU7RUFBc0MsZ0JBQUE7QTFFZ3N6QnhDOztBMEVoc3pCRTtFQUFzQyxnQkFBQTtBMUVvc3pCeEM7O0EwRXBzekJFO0VBQXNDLGdCQUFBO0ExRXdzekJ4Qzs7QTBFeHN6QkU7RUFBc0MsZ0JBQUE7QTFFNHN6QnhDOztBMEU1c3pCRTtFQUFzQyxnQkFBQTtBMUVndHpCeEM7O0EwRWh0ekJFO0VBQXNDLGdCQUFBO0ExRW90ekJ4Qzs7QTBFcHR6QkU7RUFBc0MsZ0JBQUE7QTFFd3R6QnhDOztBMEV4dHpCRTtFQUFzQyxnQkFBQTtBMUU0dHpCeEM7O0EwRTV0ekJFO0VBQXNDLGdCQUFBO0ExRWd1ekJ4Qzs7QTBFaHV6QkU7RUFBc0MsZ0JBQUE7QTFFb3V6QnhDOztBMEVwdXpCRTtFQUFzQyxnQkFBQTtBMUV3dXpCeEM7O0EwRXh1ekJFO0VBQXNDLGdCQUFBO0ExRTR1ekJ4Qzs7QTBFNXV6QkU7RUFBc0MsZ0JBQUE7QTFFZ3Z6QnhDOztBMEVodnpCRTtFQUFzQyxnQkFBQTtBMUVvdnpCeEM7O0EwRXB2ekJFO0VBQXNDLGdCQUFBO0ExRXd2ekJ4Qzs7QTBFeHZ6QkU7RUFBc0MsZ0JBQUE7QTFFNHZ6QnhDOztBMEU1dnpCRTtFQUFzQyxnQkFBQTtBMUVnd3pCeEM7O0EwRWh3ekJFO0VBQXNDLGdCQUFBO0ExRW93ekJ4Qzs7QTBFcHd6QkU7RUFBc0MsZ0JBQUE7QTFFd3d6QnhDOztBMEV4d3pCRTtFQUFzQyxnQkFBQTtBMUU0d3pCeEM7O0EwRTV3ekJFO0VBQXNDLGdCQUFBO0ExRWd4ekJ4Qzs7QTBFaHh6QkU7RUFBc0MsZ0JBQUE7QTFFb3h6QnhDOztBMEVweHpCRTtFQUFzQyxnQkFBQTtBMUV3eHpCeEM7O0EwRXh4ekJFO0VBQXNDLGdCQUFBO0ExRTR4ekJ4Qzs7QTBFNXh6QkU7RUFBc0MsZ0JBQUE7QTFFZ3l6QnhDOztBMEVoeXpCRTtFQUFzQyxnQkFBQTtBMUVveXpCeEM7O0EwRXB5ekJFO0VBQXNDLGdCQUFBO0ExRXd5ekJ4Qzs7QTBFeHl6QkU7RUFBc0MsZ0JBQUE7QTFFNHl6QnhDOztBMEU1eXpCRTtFQUFzQyxnQkFBQTtBMUVnenpCeEM7O0EwRWh6ekJFO0VBQXNDLGdCQUFBO0ExRW96ekJ4Qzs7QTBFcHp6QkU7RUFBc0MsZ0JBQUE7QTFFd3p6QnhDOztBMEV4enpCRTtFQUFzQyxnQkFBQTtBMUU0enpCeEM7O0EwRTV6ekJFO0VBQXNDLGdCQUFBO0ExRWcwekJ4Qzs7QTBFaDB6QkU7RUFBc0MsZ0JBQUE7QTFFbzB6QnhDOztBMEVwMHpCRTtFQUFzQyxnQkFBQTtBMUV3MHpCeEM7O0EwRXgwekJFO0VBQXNDLGdCQUFBO0ExRTQwekJ4Qzs7QTBFNTB6QkU7RUFBc0MsZ0JBQUE7QTFFZzF6QnhDOztBMEVoMXpCRTtFQUFzQyxnQkFBQTtBMUVvMXpCeEM7O0EwRXAxekJFO0VBQXNDLGdCQUFBO0ExRXcxekJ4Qzs7QTBFeDF6QkU7RUFBc0MsZ0JBQUE7QTFFNDF6QnhDOztBMEU1MXpCRTtFQUFzQyxnQkFBQTtBMUVnMnpCeEM7O0EwRWgyekJFO0VBQXNDLGdCQUFBO0ExRW8yekJ4Qzs7QTBFcDJ6QkU7RUFBc0MsZ0JBQUE7QTFFdzJ6QnhDOztBMEV4MnpCRTtFQUFzQyxnQkFBQTtBMUU0MnpCeEM7O0EwRTUyekJFO0VBQXNDLGdCQUFBO0ExRWczekJ4Qzs7QTBFaDN6QkU7RUFBc0MsZ0JBQUE7QTFFbzN6QnhDOztBMEVwM3pCRTtFQUFzQyxnQkFBQTtBMUV3M3pCeEM7O0EwRXgzekJFO0VBQXNDLGdCQUFBO0ExRTQzekJ4Qzs7QTBFNTN6QkU7RUFBc0MsZ0JBQUE7QTFFZzR6QnhDOztBMEVoNHpCRTtFQUFzQyxnQkFBQTtBMUVvNHpCeEM7O0EwRXA0ekJFO0VBQXNDLGdCQUFBO0ExRXc0ekJ4Qzs7QTBFeDR6QkU7RUFBc0MsZ0JBQUE7QTFFNDR6QnhDOztBMEU1NHpCRTtFQUFzQyxnQkFBQTtBMUVnNXpCeEM7O0EwRWg1ekJFO0VBQXNDLGdCQUFBO0ExRW81ekJ4Qzs7QTBFcDV6QkU7RUFBc0MsZ0JBQUE7QTFFdzV6QnhDOztBMEV4NXpCRTtFQUFzQyxnQkFBQTtBMUU0NXpCeEM7O0EwRTU1ekJFO0VBQXNDLGdCQUFBO0ExRWc2ekJ4Qzs7QTBFaDZ6QkU7RUFBc0MsZ0JBQUE7QTFFbzZ6QnhDOztBMEVwNnpCRTtFQUFzQyxnQkFBQTtBMUV3NnpCeEM7O0EwRXg2ekJFO0VBQXNDLGdCQUFBO0ExRTQ2ekJ4Qzs7QTBFNTZ6QkU7RUFBc0MsZ0JBQUE7QTFFZzd6QnhDOztBMEVoN3pCRTtFQUFzQyxnQkFBQTtBMUVvN3pCeEM7O0EwRXA3ekJFO0VBQXNDLGdCQUFBO0ExRXc3ekJ4Qzs7QTBFeDd6QkU7RUFBc0MsZ0JBQUE7QTFFNDd6QnhDOztBMEU1N3pCRTtFQUFzQyxnQkFBQTtBMUVnOHpCeEM7O0EwRWg4ekJFO0VBQXNDLGdCQUFBO0ExRW84ekJ4Qzs7QTBFcDh6QkU7RUFBc0MsWUFBQTtBMUV3OHpCeEM7O0EwRXg4ekJFO0VBQXNDLGdCQUFBO0ExRTQ4ekJ4Qzs7QTBFNTh6QkU7RUFBc0MsZ0JBQUE7QTFFZzl6QnhDOztBMEVoOXpCRTtFQUFzQyxnQkFBQTtBMUVvOXpCeEM7O0EwRXA5ekJFO0VBQXNDLGdCQUFBO0ExRXc5ekJ4Qzs7QTBFeDl6QkU7RUFBc0MsZ0JBQUE7QTFFNDl6QnhDOztBMEU1OXpCRTtFQUFzQyxnQkFBQTtBMUVnK3pCeEM7O0EwRWgrekJFO0VBQXNDLGdCQUFBO0ExRW8rekJ4Qzs7QTBFcCt6QkU7RUFBc0MsZ0JBQUE7QTFFdyt6QnhDOztBMEV4K3pCRTtFQUFzQyxnQkFBQTtBMUU0K3pCeEM7O0EwRTUrekJFO0VBQXNDLGdCQUFBO0ExRWcvekJ4Qzs7QTBFaC96QkU7RUFBc0MsZ0JBQUE7QTFFby96QnhDOztBMEVwL3pCRTtFQUFzQyxnQkFBQTtBMUV3L3pCeEM7O0EwRXgvekJFO0VBQXNDLGdCQUFBO0ExRTQvekJ4Qzs7QTBFNS96QkU7RUFBc0MsZ0JBQUE7QTFFZ2cwQnhDOztBMEVoZzBCRTtFQUFzQyxnQkFBQTtBMUVvZzBCeEM7O0EwRXBnMEJFO0VBQXNDLGdCQUFBO0ExRXdnMEJ4Qzs7QTBFeGcwQkU7RUFBc0MsZ0JBQUE7QTFFNGcwQnhDOztBMEU1ZzBCRTtFQUFzQyxnQkFBQTtBMUVnaDBCeEM7O0EwRWhoMEJFO0VBQXNDLGdCQUFBO0ExRW9oMEJ4Qzs7QTBFcGgwQkU7RUFBc0MsZ0JBQUE7QTFFd2gwQnhDOztBMEV4aDBCRTtFQUFzQyxnQkFBQTtBMUU0aDBCeEM7O0EwRTVoMEJFO0VBQXNDLGdCQUFBO0ExRWdpMEJ4Qzs7QTBFaGkwQkU7RUFBc0MsZ0JBQUE7QTFFb2kwQnhDOztBMEVwaTBCRTtFQUFzQyxnQkFBQTtBMUV3aTBCeEM7O0EwRXhpMEJFO0VBQXNDLGdCQUFBO0ExRTRpMEJ4Qzs7QTBFNWkwQkU7RUFBc0MsZ0JBQUE7QTFFZ2owQnhDOztBMEVoajBCRTtFQUFzQyxnQkFBQTtBMUVvajBCeEM7O0EwRXBqMEJFO0VBQXNDLGdCQUFBO0ExRXdqMEJ4Qzs7QTBFeGowQkU7RUFBc0MsZ0JBQUE7QTFFNGowQnhDOztBMEU1ajBCRTtFQUFzQyxnQkFBQTtBMUVnazBCeEM7O0EwRWhrMEJFO0VBQXNDLGdCQUFBO0ExRW9rMEJ4Qzs7QTBFcGswQkU7RUFBc0MsZ0JBQUE7QTFFd2swQnhDOztBMEV4azBCRTtFQUFzQyxnQkFBQTtBMUU0azBCeEM7O0EwRTVrMEJFO0VBQXNDLGdCQUFBO0ExRWdsMEJ4Qzs7QTBFaGwwQkU7RUFBc0MsZ0JBQUE7QTFFb2wwQnhDOztBMEVwbDBCRTtFQUFzQyxnQkFBQTtBMUV3bDBCeEM7O0EwRXhsMEJFO0VBQXNDLGFBQUE7QTFFNGwwQnhDOztBMEU1bDBCRTtFQUFzQyxnQkFBQTtBMUVnbTBCeEM7O0EwRWhtMEJFO0VBQXNDLGdCQUFBO0ExRW9tMEJ4Qzs7QTBFcG0wQkU7RUFBc0MsZ0JBQUE7QTFFd20wQnhDOztBMEV4bTBCRTtFQUFzQyxnQkFBQTtBMUU0bTBCeEM7O0EwRTVtMEJFO0VBQXNDLGdCQUFBO0ExRWduMEJ4Qzs7QTBFaG4wQkU7RUFBc0MsZ0JBQUE7QTFFb24wQnhDOztBMEVwbjBCRTtFQUFzQyxnQkFBQTtBMUV3bjBCeEM7O0EwRXhuMEJFO0VBQXNDLGdCQUFBO0ExRTRuMEJ4Qzs7QTBFNW4wQkU7RUFBc0MsZ0JBQUE7QTFFZ28wQnhDOztBMEVobzBCRTtFQUFzQyxnQkFBQTtBMUVvbzBCeEM7O0EwRXBvMEJFO0VBQXNDLGdCQUFBO0ExRXdvMEJ4Qzs7QTBFeG8wQkU7RUFBc0MsZ0JBQUE7QTFFNG8wQnhDOztBMEU1bzBCRTtFQUFzQyxnQkFBQTtBMUVncDBCeEM7O0EwRWhwMEJFO0VBQXNDLGdCQUFBO0ExRW9wMEJ4Qzs7QTBFcHAwQkU7RUFBc0MsZ0JBQUE7QTFFd3AwQnhDOztBMEV4cDBCRTtFQUFzQyxnQkFBQTtBMUU0cDBCeEM7O0EwRTVwMEJFO0VBQXNDLGdCQUFBO0ExRWdxMEJ4Qzs7QTBFaHEwQkU7RUFBc0MsZ0JBQUE7QTFFb3EwQnhDOztBMEVwcTBCRTtFQUFzQyxnQkFBQTtBMUV3cTBCeEM7O0EwRXhxMEJFO0VBQXNDLGdCQUFBO0ExRTRxMEJ4Qzs7QTBFNXEwQkU7RUFBc0MsZ0JBQUE7QTFFZ3IwQnhDOztBMEVocjBCRTtFQUFzQyxnQkFBQTtBMUVvcjBCeEM7O0EwRXByMEJFO0VBQXNDLGdCQUFBO0ExRXdyMEJ4Qzs7QTBFeHIwQkU7RUFBc0MsZ0JBQUE7QTFFNHIwQnhDOztBMEU1cjBCRTtFQUFzQyxnQkFBQTtBMUVnczBCeEM7O0EwRWhzMEJFO0VBQXNDLGdCQUFBO0ExRW9zMEJ4Qzs7QTBFcHMwQkU7RUFBc0MsZ0JBQUE7QTFFd3MwQnhDOztBMEV4czBCRTtFQUFzQyxnQkFBQTtBMUU0czBCeEM7O0EwRTVzMEJFO0VBQXNDLGdCQUFBO0ExRWd0MEJ4Qzs7QTBFaHQwQkU7RUFBc0MsZ0JBQUE7QTFFb3QwQnhDOztBMEVwdDBCRTtFQUFzQyxnQkFBQTtBMUV3dDBCeEM7O0EwRXh0MEJFO0VBQXNDLGdCQUFBO0ExRTR0MEJ4Qzs7QTBFNXQwQkU7RUFBc0MsZ0JBQUE7QTFFZ3UwQnhDOztBMEVodTBCRTtFQUFzQyxnQkFBQTtBMUVvdTBCeEM7O0EwRXB1MEJFO0VBQXNDLGdCQUFBO0ExRXd1MEJ4Qzs7QTBFeHUwQkU7RUFBc0MsZ0JBQUE7QTFFNHUwQnhDOztBMEU1dTBCRTtFQUFzQyxnQkFBQTtBMUVndjBCeEM7O0EwRWh2MEJFO0VBQXNDLGdCQUFBO0ExRW92MEJ4Qzs7QTBFcHYwQkU7RUFBc0MsZ0JBQUE7QTFFd3YwQnhDOztBMEV4djBCRTtFQUFzQyxnQkFBQTtBMUU0djBCeEM7O0EwRTV2MEJFO0VBQXNDLGdCQUFBO0ExRWd3MEJ4Qzs7QTBFaHcwQkU7RUFBc0MsZ0JBQUE7QTFFb3cwQnhDOztBMEVwdzBCRTtFQUFzQyxnQkFBQTtBMUV3dzBCeEM7O0EwRXh3MEJFO0VBQXNDLGdCQUFBO0ExRTR3MEJ4Qzs7QTBFNXcwQkU7RUFBc0MsZ0JBQUE7QTFFZ3gwQnhDOztBMEVoeDBCRTtFQUFzQyxnQkFBQTtBMUVveDBCeEM7O0EwRXB4MEJFO0VBQXNDLGdCQUFBO0ExRXd4MEJ4Qzs7QTBFeHgwQkU7RUFBc0MsZ0JBQUE7QTFFNHgwQnhDOztBMEU1eDBCRTtFQUFzQyxnQkFBQTtBMUVneTBCeEM7O0EwRWh5MEJFO0VBQXNDLGdCQUFBO0ExRW95MEJ4Qzs7QTBFcHkwQkU7RUFBc0MsZ0JBQUE7QTFFd3kwQnhDOztBMEV4eTBCRTtFQUFzQyxnQkFBQTtBMUU0eTBCeEM7O0EwRTV5MEJFO0VBQXNDLGdCQUFBO0ExRWd6MEJ4Qzs7QTBFaHowQkU7RUFBc0MsZ0JBQUE7QTFFb3owQnhDOztBMEVwejBCRTtFQUFzQyxnQkFBQTtBMUV3ejBCeEM7O0EwRXh6MEJFO0VBQXNDLGdCQUFBO0ExRTR6MEJ4Qzs7QTBFNXowQkU7RUFBc0MsZ0JBQUE7QTFFZzAwQnhDOztBMEVoMDBCRTtFQUFzQyxnQkFBQTtBMUVvMDBCeEM7O0EwRXAwMEJFO0VBQXNDLGdCQUFBO0ExRXcwMEJ4Qzs7QTBFeDAwQkU7RUFBc0MsZ0JBQUE7QTFFNDAwQnhDOztBMEU1MDBCRTtFQUFzQyxnQkFBQTtBMUVnMTBCeEM7O0EwRWgxMEJFO0VBQXNDLGdCQUFBO0ExRW8xMEJ4Qzs7QTBFcDEwQkU7RUFBc0MsZ0JBQUE7QTFFdzEwQnhDOztBMEV4MTBCRTtFQUFzQyxnQkFBQTtBMUU0MTBCeEM7O0EwRTUxMEJFO0VBQXNDLGdCQUFBO0ExRWcyMEJ4Qzs7QTBFaDIwQkU7RUFBc0MsZ0JBQUE7QTFFbzIwQnhDOztBMEVwMjBCRTtFQUFzQyxnQkFBQTtBMUV3MjBCeEM7O0EwRXgyMEJFO0VBQXNDLGdCQUFBO0ExRTQyMEJ4Qzs7QTBFNTIwQkU7RUFBc0MsZ0JBQUE7QTFFZzMwQnhDOztBMEVoMzBCRTtFQUFzQyxnQkFBQTtBMUVvMzBCeEM7O0EwRXAzMEJFO0VBQXNDLGdCQUFBO0ExRXczMEJ4Qzs7QTBFeDMwQkU7RUFBc0MsZ0JBQUE7QTFFNDMwQnhDOztBMEU1MzBCRTtFQUFzQyxnQkFBQTtBMUVnNDBCeEM7O0EwRWg0MEJFO0VBQXNDLGdCQUFBO0ExRW80MEJ4Qzs7QTBFcDQwQkU7RUFBc0MsZ0JBQUE7QTFFdzQwQnhDOztBMEV4NDBCRTtFQUFzQyxnQkFBQTtBMUU0NDBCeEM7O0EwRTU0MEJFO0VBQXNDLGdCQUFBO0ExRWc1MEJ4Qzs7QTBFaDUwQkU7RUFBc0MsZ0JBQUE7QTFFbzUwQnhDOztBMEVwNTBCRTtFQUFzQyxnQkFBQTtBMUV3NTBCeEM7O0EwRXg1MEJFO0VBQXNDLGdCQUFBO0ExRTQ1MEJ4Qzs7QTBFNTUwQkU7RUFBc0MsZ0JBQUE7QTFFZzYwQnhDOztBMEVoNjBCRTtFQUFzQyxnQkFBQTtBMUVvNjBCeEM7O0EwRXA2MEJFO0VBQXNDLGdCQUFBO0ExRXc2MEJ4Qzs7QTBFeDYwQkU7RUFBc0MsZ0JBQUE7QTFFNDYwQnhDOztBMEU1NjBCRTtFQUFzQyxnQkFBQTtBMUVnNzBCeEM7O0EwRWg3MEJFO0VBQXNDLGdCQUFBO0ExRW83MEJ4Qzs7QTBFcDcwQkU7RUFBc0MsZ0JBQUE7QTFFdzcwQnhDOztBMEV4NzBCRTtFQUFzQyxnQkFBQTtBMUU0NzBCeEM7O0EwRTU3MEJFO0VBQXNDLGdCQUFBO0ExRWc4MEJ4Qzs7QTBFaDgwQkU7RUFBc0MsZ0JBQUE7QTFFbzgwQnhDOztBMEVwODBCRTtFQUFzQyxnQkFBQTtBMUV3ODBCeEM7O0EwRXg4MEJFO0VBQXNDLGdCQUFBO0ExRTQ4MEJ4Qzs7QTBFNTgwQkU7RUFBc0MsZ0JBQUE7QTFFZzkwQnhDOztBMEVoOTBCRTtFQUFzQyxnQkFBQTtBMUVvOTBCeEM7O0EwRXA5MEJFO0VBQXNDLGdCQUFBO0ExRXc5MEJ4Qzs7QTBFeDkwQkU7RUFBc0MsZ0JBQUE7QTFFNDkwQnhDOztBMEU1OTBCRTtFQUFzQyxnQkFBQTtBMUVnKzBCeEM7O0EwRWgrMEJFO0VBQXNDLGdCQUFBO0ExRW8rMEJ4Qzs7QTBFcCswQkU7RUFBc0MsZ0JBQUE7QTFFdyswQnhDOztBMEV4KzBCRTtFQUFzQyxnQkFBQTtBMUU0KzBCeEM7O0EwRTUrMEJFO0VBQXNDLGdCQUFBO0ExRWcvMEJ4Qzs7QTBFaC8wQkU7RUFBc0MsZ0JBQUE7QTFFby8wQnhDOztBMEVwLzBCRTtFQUFzQyxnQkFBQTtBMUV3LzBCeEM7O0EwRXgvMEJFO0VBQXNDLGdCQUFBO0ExRTQvMEJ4Qzs7QTBFNS8wQkU7RUFBc0MsZ0JBQUE7QTFFZ2cxQnhDOztBMEVoZzFCRTtFQUFzQyxnQkFBQTtBMUVvZzFCeEM7O0EwRXBnMUJFO0VBQXNDLGdCQUFBO0ExRXdnMUJ4Qzs7QTBFeGcxQkU7RUFBc0MsZ0JBQUE7QTFFNGcxQnhDOztBMEU1ZzFCRTtFQUFzQyxnQkFBQTtBMUVnaDFCeEM7O0EwRWhoMUJFO0VBQXNDLGdCQUFBO0ExRW9oMUJ4Qzs7QTBFcGgxQkU7RUFBc0MsZ0JBQUE7QTFFd2gxQnhDOztBMEV4aDFCRTtFQUFzQyxnQkFBQTtBMUU0aDFCeEM7O0EwRTVoMUJFO0VBQXNDLGdCQUFBO0ExRWdpMUJ4Qzs7QTBFaGkxQkU7RUFBc0MsZ0JBQUE7QTFFb2kxQnhDOztBMEVwaTFCRTtFQUFzQyxnQkFBQTtBMUV3aTFCeEM7O0EwRXhpMUJFO0VBQXNDLGdCQUFBO0ExRTRpMUJ4Qzs7QTBFNWkxQkU7RUFBc0MsZ0JBQUE7QTFFZ2oxQnhDOztBMEVoajFCRTtFQUFzQyxnQkFBQTtBMUVvajFCeEM7O0EwRXBqMUJFO0VBQXNDLGdCQUFBO0ExRXdqMUJ4Qzs7QTBFeGoxQkU7RUFBc0MsZ0JBQUE7QTFFNGoxQnhDOztBMEU1ajFCRTtFQUFzQyxnQkFBQTtBMUVnazFCeEM7O0EwRWhrMUJFO0VBQXNDLGdCQUFBO0ExRW9rMUJ4Qzs7QTBFcGsxQkU7RUFBc0MsZ0JBQUE7QTFFd2sxQnhDOztBMEV4azFCRTtFQUFzQyxnQkFBQTtBMUU0azFCeEM7O0EwRTVrMUJFO0VBQXNDLGdCQUFBO0ExRWdsMUJ4Qzs7QTBFaGwxQkU7RUFBc0MsZ0JBQUE7QTFFb2wxQnhDOztBMEVwbDFCRTtFQUFzQyxnQkFBQTtBMUV3bDFCeEM7O0EwRXhsMUJFO0VBQXNDLGdCQUFBO0ExRTRsMUJ4Qzs7QTBFNWwxQkU7RUFBc0MsZ0JBQUE7QTFFZ20xQnhDOztBMEVobTFCRTtFQUFzQyxnQkFBQTtBMUVvbTFCeEM7O0EwRXBtMUJFO0VBQXNDLGdCQUFBO0ExRXdtMUJ4Qzs7QTBFeG0xQkU7RUFBc0MsZ0JBQUE7QTFFNG0xQnhDOztBMEU1bTFCRTtFQUFzQyxnQkFBQTtBMUVnbjFCeEM7O0EwRWhuMUJFO0VBQXNDLGdCQUFBO0ExRW9uMUJ4Qzs7QTBFcG4xQkU7RUFBc0MsZ0JBQUE7QTFFd24xQnhDOztBMEV4bjFCRTtFQUFzQyxnQkFBQTtBMUU0bjFCeEM7O0EwRTVuMUJFO0VBQXNDLGdCQUFBO0ExRWdvMUJ4Qzs7QTBFaG8xQkU7RUFBc0MsZ0JBQUE7QTFFb28xQnhDOztBMEVwbzFCRTtFQUFzQyxnQkFBQTtBMUV3bzFCeEM7O0EwRXhvMUJFO0VBQXNDLGdCQUFBO0ExRTRvMUJ4Qzs7QTBFNW8xQkU7RUFBc0MsZ0JBQUE7QTFFZ3AxQnhDOztBMEVocDFCRTtFQUFzQyxnQkFBQTtBMUVvcDFCeEM7O0EwRXBwMUJFO0VBQXNDLGdCQUFBO0ExRXdwMUJ4Qzs7QTBFeHAxQkU7RUFBc0MsZ0JBQUE7QTFFNHAxQnhDOztBMEU1cDFCRTtFQUFzQyxnQkFBQTtBMUVncTFCeEM7O0EwRWhxMUJFO0VBQXNDLGdCQUFBO0ExRW9xMUJ4Qzs7QTBFcHExQkU7RUFBc0MsZ0JBQUE7QTFFd3ExQnhDOztBMEV4cTFCRTtFQUFzQyxnQkFBQTtBMUU0cTFCeEM7O0EwRTVxMUJFO0VBQXNDLGdCQUFBO0ExRWdyMUJ4Qzs7QTBFaHIxQkU7RUFBc0MsZ0JBQUE7QTFFb3IxQnhDOztBMEVwcjFCRTtFQUFzQyxnQkFBQTtBMUV3cjFCeEM7O0EwRXhyMUJFO0VBQXNDLGdCQUFBO0ExRTRyMUJ4Qzs7QTBFNXIxQkU7RUFBc0MsZ0JBQUE7QTFFZ3MxQnhDOztBMEVoczFCRTtFQUFzQyxnQkFBQTtBMUVvczFCeEM7O0EwRXBzMUJFO0VBQXNDLGdCQUFBO0ExRXdzMUJ4Qzs7QTBFeHMxQkU7RUFBc0MsZ0JBQUE7QTFFNHMxQnhDOztBMEU1czFCRTtFQUFzQyxnQkFBQTtBMUVndDFCeEM7O0EwRWh0MUJFO0VBQXNDLGdCQUFBO0ExRW90MUJ4Qzs7QTBFcHQxQkU7RUFBc0MsZ0JBQUE7QTFFd3QxQnhDOztBMEV4dDFCRTtFQUFzQyxnQkFBQTtBMUU0dDFCeEM7O0EwRTV0MUJFO0VBQXNDLGdCQUFBO0ExRWd1MUJ4Qzs7QTBFaHUxQkU7RUFBc0MsZ0JBQUE7QTFFb3UxQnhDOztBMEVwdTFCRTtFQUFzQyxnQkFBQTtBMUV3dTFCeEM7O0EwRXh1MUJFO0VBQXNDLGdCQUFBO0ExRTR1MUJ4Qzs7QTBFNXUxQkU7RUFBc0MsZ0JBQUE7QTFFZ3YxQnhDOztBMEVodjFCRTtFQUFzQyxnQkFBQTtBMUVvdjFCeEM7O0EwRXB2MUJFO0VBQXNDLGdCQUFBO0ExRXd2MUJ4Qzs7QTBFeHYxQkU7RUFBc0MsZ0JBQUE7QTFFNHYxQnhDOztBMEU1djFCRTtFQUFzQyxnQkFBQTtBMUVndzFCeEM7O0EwRWh3MUJFO0VBQXNDLGdCQUFBO0ExRW93MUJ4Qzs7QTBFcHcxQkU7RUFBc0MsZ0JBQUE7QTFFd3cxQnhDOztBMEV4dzFCRTtFQUFzQyxnQkFBQTtBMUU0dzFCeEM7O0EwRTV3MUJFO0VBQXNDLGdCQUFBO0ExRWd4MUJ4Qzs7QTBFaHgxQkU7RUFBc0MsZ0JBQUE7QTFFb3gxQnhDOztBMEVweDFCRTtFQUFzQyxnQkFBQTtBMUV3eDFCeEM7O0EwRXh4MUJFO0VBQXNDLGdCQUFBO0ExRTR4MUJ4Qzs7QTBFNXgxQkU7RUFBc0MsZ0JBQUE7QTFFZ3kxQnhDOztBMEVoeTFCRTtFQUFzQyxnQkFBQTtBMUVveTFCeEM7O0EwRXB5MUJFO0VBQXNDLGdCQUFBO0ExRXd5MUJ4Qzs7QTBFeHkxQkU7RUFBc0MsZ0JBQUE7QTFFNHkxQnhDOztBMEU1eTFCRTtFQUFzQyxnQkFBQTtBMUVnejFCeEM7O0EwRWh6MUJFO0VBQXNDLGdCQUFBO0ExRW96MUJ4Qzs7QTBFcHoxQkU7RUFBc0MsZ0JBQUE7QTFFd3oxQnhDOztBMEV4ejFCRTtFQUFzQyxnQkFBQTtBMUU0ejFCeEM7O0EwRTV6MUJFO0VBQXNDLGdCQUFBO0ExRWcwMUJ4Qzs7QTBFaDAxQkU7RUFBc0MsZ0JBQUE7QTFFbzAxQnhDOztBMEVwMDFCRTtFQUFzQyxnQkFBQTtBMUV3MDFCeEM7O0EwRXgwMUJFO0VBQXNDLGdCQUFBO0ExRTQwMUJ4Qzs7QTBFNTAxQkU7RUFBc0MsZ0JBQUE7QTFFZzExQnhDOztBMEVoMTFCRTtFQUFzQyxnQkFBQTtBMUVvMTFCeEM7O0EwRXAxMUJFO0VBQXNDLGdCQUFBO0ExRXcxMUJ4Qzs7QTBFeDExQkU7RUFBc0MsZ0JBQUE7QTFFNDExQnhDOztBMEU1MTFCRTtFQUFzQyxnQkFBQTtBMUVnMjFCeEM7O0EwRWgyMUJFO0VBQXNDLGdCQUFBO0ExRW8yMUJ4Qzs7QTBFcDIxQkU7RUFBc0MsZ0JBQUE7QTFFdzIxQnhDOztBMEV4MjFCRTtFQUFzQyxnQkFBQTtBMUU0MjFCeEM7O0EwRTUyMUJFO0VBQXNDLGdCQUFBO0ExRWczMUJ4Qzs7QTBFaDMxQkU7RUFBc0MsZ0JBQUE7QTFFbzMxQnhDOztBMEVwMzFCRTtFQUFzQyxnQkFBQTtBMUV3MzFCeEM7O0EwRXgzMUJFO0VBQXNDLGdCQUFBO0ExRTQzMUJ4Qzs7QTBFNTMxQkU7RUFBc0MsZ0JBQUE7QTFFZzQxQnhDOztBMEVoNDFCRTtFQUFzQyxnQkFBQTtBMUVvNDFCeEM7O0EwRXA0MUJFO0VBQXNDLGdCQUFBO0ExRXc0MUJ4Qzs7QTBFeDQxQkU7RUFBc0MsZ0JBQUE7QTFFNDQxQnhDOztBMEU1NDFCRTtFQUFzQyxnQkFBQTtBMUVnNTFCeEM7O0EwRWg1MUJFO0VBQXNDLGdCQUFBO0ExRW81MUJ4Qzs7QTBFcDUxQkU7RUFBc0MsZ0JBQUE7QTFFdzUxQnhDOztBMEV4NTFCRTtFQUFzQyxhQUFBO0ExRTQ1MUJ4Qzs7QTBFNTUxQkU7RUFBc0MsZ0JBQUE7QTFFZzYxQnhDOztBMEVoNjFCRTtFQUFzQyxnQkFBQTtBMUVvNjFCeEM7O0EwRXA2MUJFO0VBQXNDLGdCQUFBO0ExRXc2MUJ4Qzs7QTBFeDYxQkU7RUFBc0MsZ0JBQUE7QTFFNDYxQnhDOztBMEU1NjFCRTtFQUFzQyxnQkFBQTtBMUVnNzFCeEM7O0EwRWg3MUJFO0VBQXNDLGdCQUFBO0ExRW83MUJ4Qzs7QTBFcDcxQkU7RUFBc0MsZ0JBQUE7QTFFdzcxQnhDOztBMEV4NzFCRTtFQUFzQyxnQkFBQTtBMUU0NzFCeEM7O0EwRTU3MUJFO0VBQXNDLGdCQUFBO0ExRWc4MUJ4Qzs7QTBFaDgxQkU7RUFBc0MsZ0JBQUE7QTFFbzgxQnhDOztBMEVwODFCRTtFQUFzQyxnQkFBQTtBMUV3ODFCeEM7O0EwRXg4MUJFO0VBQXNDLGFBQUE7QTFFNDgxQnhDOztBMEU1ODFCRTtFQUFzQyxhQUFBO0ExRWc5MUJ4Qzs7QTBFaDkxQkU7RUFBc0MsYUFBQTtBMUVvOTFCeEM7O0EwRXA5MUJFO0VBQXNDLGdCQUFBO0ExRXc5MUJ4Qzs7QTBFeDkxQkU7RUFBc0MsZ0JBQUE7QTFFNDkxQnhDOztBMEU1OTFCRTtFQUFzQyxnQkFBQTtBMUVnKzFCeEM7O0EwRWgrMUJFO0VBQXNDLFlBQUE7QTFFbysxQnhDOztBMEVwKzFCRTtFQUFzQyxnQkFBQTtBMUV3KzFCeEM7O0EwRXgrMUJFO0VBQXNDLGdCQUFBO0ExRTQrMUJ4Qzs7QTBFNSsxQkU7RUFBc0MsZ0JBQUE7QTFFZy8xQnhDOztBMEVoLzFCRTtFQUFzQyxnQkFBQTtBMUVvLzFCeEM7O0EwRXAvMUJFO0VBQXNDLGdCQUFBO0ExRXcvMUJ4Qzs7QTBFeC8xQkU7RUFBc0MsZ0JBQUE7QTFFNC8xQnhDOztBMEU1LzFCRTtFQUFzQyxnQkFBQTtBMUVnZzJCeEM7O0EwRWhnMkJFO0VBQXNDLGdCQUFBO0ExRW9nMkJ4Qzs7QTBFcGcyQkU7RUFBc0MsZ0JBQUE7QTFFd2cyQnhDOztBMEV4ZzJCRTtFQUFzQyxnQkFBQTtBMUU0ZzJCeEM7O0EwRTVnMkJFO0VBQXNDLGdCQUFBO0ExRWdoMkJ4Qzs7QTBFaGgyQkU7RUFBc0MsZ0JBQUE7QTFFb2gyQnhDOztBMEVwaDJCRTtFQUFzQyxnQkFBQTtBMUV3aDJCeEM7O0EwRXhoMkJFO0VBQXNDLGdCQUFBO0ExRTRoMkJ4Qzs7QTBFNWgyQkU7RUFBc0MsZ0JBQUE7QTFFZ2kyQnhDOztBMEVoaTJCRTtFQUFzQyxnQkFBQTtBMUVvaTJCeEM7O0EwRXBpMkJFO0VBQXNDLGdCQUFBO0ExRXdpMkJ4Qzs7QTBFeGkyQkU7RUFBc0MsZ0JBQUE7QTFFNGkyQnhDOztBMEU1aTJCRTtFQUFzQyxnQkFBQTtBMUVnajJCeEM7O0EwRWhqMkJFO0VBQXNDLGdCQUFBO0ExRW9qMkJ4Qzs7QTBFcGoyQkU7RUFBc0MsWUFBQTtBMUV3ajJCeEM7O0EwRXhqMkJFO0VBQXNDLGdCQUFBO0ExRTRqMkJ4Qzs7QTBFNWoyQkU7RUFBc0MsZ0JBQUE7QTFFZ2syQnhDOztBMEVoazJCRTtFQUFzQyxnQkFBQTtBMUVvazJCeEM7O0EwRXBrMkJFO0VBQXNDLGdCQUFBO0ExRXdrMkJ4Qzs7QTBFeGsyQkU7RUFBc0MsZ0JBQUE7QTFFNGsyQnhDOztBMEU1azJCRTtFQUFzQyxnQkFBQTtBMUVnbDJCeEM7O0EwRWhsMkJFO0VBQXNDLGdCQUFBO0ExRW9sMkJ4Qzs7QTBFcGwyQkU7RUFBc0MsZ0JBQUE7QTFFd2wyQnhDOztBMEV4bDJCRTtFQUFzQyxnQkFBQTtBMUU0bDJCeEM7O0EwRTVsMkJFO0VBQXNDLGdCQUFBO0ExRWdtMkJ4Qzs7QTBFaG0yQkU7RUFBc0MsZ0JBQUE7QTFFb20yQnhDOztBMEVwbTJCRTtFQUFzQyxnQkFBQTtBMUV3bTJCeEM7O0EwRXhtMkJFO0VBQXNDLGdCQUFBO0ExRTRtMkJ4Qzs7QTBFNW0yQkU7RUFBc0MsZ0JBQUE7QTFFZ24yQnhDOztBMEVobjJCRTtFQUFzQyxnQkFBQTtBMUVvbjJCeEM7O0EwRXBuMkJFO0VBQXNDLGdCQUFBO0ExRXduMkJ4Qzs7QTBFeG4yQkU7RUFBc0MsZ0JBQUE7QTFFNG4yQnhDOztBMEU1bjJCRTtFQUFzQyxnQkFBQTtBMUVnbzJCeEM7O0EwRWhvMkJFO0VBQXNDLGdCQUFBO0ExRW9vMkJ4Qzs7QTBFcG8yQkU7RUFBc0MsZ0JBQUE7QTFFd28yQnhDOztBMEV4bzJCRTtFQUFzQyxnQkFBQTtBMUU0bzJCeEM7O0EwRTVvMkJFO0VBQXNDLGdCQUFBO0ExRWdwMkJ4Qzs7QTBFaHAyQkU7RUFBc0MsZ0JBQUE7QTFFb3AyQnhDOztBMEVwcDJCRTtFQUFzQyxnQkFBQTtBMUV3cDJCeEM7O0EwRXhwMkJFO0VBQXNDLGdCQUFBO0ExRTRwMkJ4Qzs7QTBFNXAyQkU7RUFBc0MsZ0JBQUE7QTFFZ3EyQnhDOztBMEVocTJCRTtFQUFzQyxnQkFBQTtBMUVvcTJCeEM7O0EwRXBxMkJFO0VBQXNDLGdCQUFBO0ExRXdxMkJ4Qzs7QTBFeHEyQkU7RUFBc0MsZ0JBQUE7QTFFNHEyQnhDOztBMEU1cTJCRTtFQUFzQyxnQkFBQTtBMUVncjJCeEM7O0EwRWhyMkJFO0VBQXNDLGdCQUFBO0ExRW9yMkJ4Qzs7QTBFcHIyQkU7RUFBc0MsZ0JBQUE7QTFFd3IyQnhDOztBMEV4cjJCRTtFQUFzQyxnQkFBQTtBMUU0cjJCeEM7O0EwRTVyMkJFO0VBQXNDLGdCQUFBO0ExRWdzMkJ4Qzs7QTBFaHMyQkU7RUFBc0MsZ0JBQUE7QTFFb3MyQnhDOztBMEVwczJCRTtFQUFzQyxnQkFBQTtBMUV3czJCeEM7O0EwRXhzMkJFO0VBQXNDLGdCQUFBO0ExRTRzMkJ4Qzs7QTBFNXMyQkU7RUFBc0MsZ0JBQUE7QTFFZ3QyQnhDOztBMkVudDJCQTs7RVZxQkUsa0JBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxzQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtBakVtczJCRjs7QWlFOXIyQkU7O0VBYkEsa0JBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxzQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtBakVndDJCRjs7QTRFanYyQkE7Ozs7RUFBQTtBQVFBO0VBQ0UsK0NBQUE7RUFDQSxzREFBQTtBNUVpdjJCRjs7QTRFOXUyQkE7RUFDRSxpQ0FBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQlI4QndCO0VRN0J4QixzTEFBQTtBNUVpdjJCRjtBNEU3dTJCQTs7RUFFRSxnQkFBQTtBNUUrdTJCRjs7QTZFdncyQkE7Ozs7RUFBQTtBQVFBO0VBQ0UsK0NBQUE7RUFDQSx3REFBQTtBN0V1dzJCRjs7QTZFcHcyQkE7RUFDRSxpQ0FBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQlQ4QndCO0VTN0J4QiwwTEFBQTtBN0V1dzJCRjtBNkVudzJCQTs7RUFFRSxnQkFBQTtBN0VxdzJCRjs7QThFN3gyQkE7Ozs7RUFBQTtBQVFBO0VBQ0UsK0NBQUE7RUFDQSxzREFBQTtBOUU2eDJCRjs7QThFMXgyQkE7RUFDRSxpQ0FBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQlY4QndCO0VVN0J4QixzTEFBQTtBOUU2eDJCRjtBOEV6eDJCQTs7RUFFRSxnQkFBQTtBOUUyeDJCRjs7QStFbnoyQkE7Ozs7RUFBQTtBQVFBO0VBQ0UsaURBQUE7RUFDQSwwREFBQTtBL0VtejJCRjs7QStFaHoyQkE7RUFDRSxvQ0FBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQlg4QndCO0VXN0J4Qix3TEFBQTtBL0VtejJCRjtBK0UveTJCQTs7Ozs7Ozs7Ozs7Ozs7RUFFRSxnQkFBQTtBL0U2ejJCRjs7QStFenoyQkU7RUFBcUMsZ0JBQUE7QS9FNnoyQnZDOztBK0U3ejJCRTtFQUFxQyxnQkFBQTtBL0VpMDJCdkM7O0ErRWowMkJFO0VBQXFDLGdCQUFBO0EvRXEwMkJ2Qzs7QStFcjAyQkU7RUFBcUMsZ0JBQUE7QS9FeTAyQnZDOztBK0V6MDJCRTtFQUFxQyxnQkFBQTtBL0U2MDJCdkM7O0ErRTcwMkJFO0VBQXFDLGdCQUFBO0EvRWkxMkJ2Qzs7QStFajEyQkU7RUFBcUMsZ0JBQUE7QS9FcTEyQnZDOztBK0VyMTJCRTtFQUFxQyxnQkFBQTtBL0V5MTJCdkM7O0ErRXoxMkJFO0VBQXFDLGdCQUFBO0EvRTYxMkJ2Qzs7QStFNzEyQkU7RUFBcUMsZ0JBQUE7QS9FaTIyQnZDOztBK0VqMjJCRTtFQUFxQyxnQkFBQTtBL0VxMjJCdkM7O0ErRXIyMkJFO0VBQXFDLGdCQUFBO0EvRXkyMkJ2Qzs7QStFejIyQkU7RUFBcUMsZ0JBQUE7QS9FNjIyQnZDOztBK0U3MjJCRTtFQUFxQyxnQkFBQTtBL0VpMzJCdkM7O0ErRWozMkJFO0VBQXFDLGdCQUFBO0EvRXEzMkJ2Qzs7QStFcjMyQkU7RUFBcUMsZ0JBQUE7QS9FeTMyQnZDOztBK0V6MzJCRTtFQUFxQyxnQkFBQTtBL0U2MzJCdkM7O0ErRTczMkJFO0VBQXFDLGdCQUFBO0EvRWk0MkJ2Qzs7QStFajQyQkU7RUFBcUMsZ0JBQUE7QS9FcTQyQnZDOztBK0VyNDJCRTtFQUFxQyxnQkFBQTtBL0V5NDJCdkM7O0ErRXo0MkJFO0VBQXFDLGdCQUFBO0EvRTY0MkJ2Qzs7QStFNzQyQkU7RUFBcUMsZ0JBQUE7QS9FaTUyQnZDOztBK0VqNTJCRTtFQUFxQyxnQkFBQTtBL0VxNTJCdkM7O0ErRXI1MkJFO0VBQXFDLGdCQUFBO0EvRXk1MkJ2Qzs7QStFejUyQkU7RUFBcUMsZ0JBQUE7QS9FNjUyQnZDOztBK0U3NTJCRTtFQUFxQyxnQkFBQTtBL0VpNjJCdkM7O0ErRWo2MkJFO0VBQXFDLGdCQUFBO0EvRXE2MkJ2Qzs7QStFcjYyQkU7RUFBcUMsZ0JBQUE7QS9FeTYyQnZDOztBK0V6NjJCRTtFQUFxQyxnQkFBQTtBL0U2NjJCdkM7O0ErRTc2MkJFO0VBQXFDLGdCQUFBO0EvRWk3MkJ2Qzs7QStFajcyQkU7RUFBcUMsZ0JBQUE7QS9FcTcyQnZDOztBK0VyNzJCRTtFQUFxQyxnQkFBQTtBL0V5NzJCdkM7O0ErRXo3MkJFO0VBQXFDLGdCQUFBO0EvRTY3MkJ2Qzs7QStFNzcyQkU7RUFBcUMsZ0JBQUE7QS9FaTgyQnZDOztBK0VqODJCRTtFQUFxQyxnQkFBQTtBL0VxODJCdkM7O0ErRXI4MkJFO0VBQXFDLGdCQUFBO0EvRXk4MkJ2Qzs7QStFejgyQkU7RUFBcUMsZ0JBQUE7QS9FNjgyQnZDOztBK0U3ODJCRTtFQUFxQyxnQkFBQTtBL0VpOTJCdkM7O0ErRWo5MkJFO0VBQXFDLGdCQUFBO0EvRXE5MkJ2Qzs7QStFcjkyQkU7RUFBcUMsZ0JBQUE7QS9FeTkyQnZDOztBK0V6OTJCRTtFQUFxQyxnQkFBQTtBL0U2OTJCdkM7O0ErRTc5MkJFO0VBQXFDLGdCQUFBO0EvRWkrMkJ2Qzs7QStFaisyQkU7RUFBcUMsZ0JBQUE7QS9FcSsyQnZDOztBK0VyKzJCRTtFQUFxQyxnQkFBQTtBL0V5KzJCdkM7O0ErRXorMkJFO0VBQXFDLGdCQUFBO0EvRTYrMkJ2Qzs7QStFNysyQkU7RUFBcUMsZ0JBQUE7QS9FaS8yQnZDOztBK0VqLzJCRTtFQUFxQyxnQkFBQTtBL0VxLzJCdkM7O0ErRXIvMkJFO0VBQXFDLGdCQUFBO0EvRXkvMkJ2Qzs7QStFei8yQkU7RUFBcUMsZ0JBQUE7QS9FNi8yQnZDOztBK0U3LzJCRTtFQUFxQyxnQkFBQTtBL0VpZzNCdkM7O0ErRWpnM0JFO0VBQXFDLGdCQUFBO0EvRXFnM0J2Qzs7QStFcmczQkU7RUFBcUMsZ0JBQUE7QS9FeWczQnZDOztBK0V6ZzNCRTtFQUFxQyxnQkFBQTtBL0U2ZzNCdkM7O0ErRTdnM0JFO0VBQXFDLGdCQUFBO0EvRWloM0J2Qzs7QStFamgzQkU7RUFBcUMsZ0JBQUE7QS9FcWgzQnZDOztBK0VyaDNCRTtFQUFxQyxnQkFBQTtBL0V5aDNCdkM7O0ErRXpoM0JFO0VBQXFDLGdCQUFBO0EvRTZoM0J2Qzs7QStFN2gzQkU7RUFBcUMsZ0JBQUE7QS9FaWkzQnZDOztBK0VqaTNCRTtFQUFxQyxnQkFBQTtBL0VxaTNCdkM7O0ErRXJpM0JFO0VBQXFDLGdCQUFBO0EvRXlpM0J2Qzs7QStFemkzQkU7RUFBcUMsZ0JBQUE7QS9FNmkzQnZDOztBK0U3aTNCRTtFQUFxQyxnQkFBQTtBL0VpajNCdkM7O0ErRWpqM0JFO0VBQXFDLGdCQUFBO0EvRXFqM0J2Qzs7QStFcmozQkU7RUFBcUMsZ0JBQUE7QS9FeWozQnZDOztBK0V6ajNCRTtFQUFxQyxnQkFBQTtBL0U2ajNCdkM7O0ErRTdqM0JFO0VBQXFDLGdCQUFBO0EvRWlrM0J2Qzs7QStFamszQkU7RUFBcUMsZ0JBQUE7QS9FcWszQnZDOztBK0VyazNCRTtFQUFxQyxnQkFBQTtBL0V5azNCdkM7O0ErRXprM0JFO0VBQXFDLGdCQUFBO0EvRTZrM0J2Qzs7QStFN2szQkU7RUFBcUMsZ0JBQUE7QS9FaWwzQnZDOztBK0VqbDNCRTtFQUFxQyxnQkFBQTtBL0VxbDNCdkM7O0ErRXJsM0JFO0VBQXFDLGdCQUFBO0EvRXlsM0J2Qzs7QStFemwzQkU7RUFBcUMsZ0JBQUE7QS9FNmwzQnZDOztBK0U3bDNCRTtFQUFxQyxnQkFBQTtBL0VpbTNCdkM7O0ErRWptM0JFO0VBQXFDLGdCQUFBO0EvRXFtM0J2Qzs7QStFcm0zQkU7RUFBcUMsZ0JBQUE7QS9FeW0zQnZDOztBK0V6bTNCRTtFQUFxQyxnQkFBQTtBL0U2bTNCdkM7O0ErRTdtM0JFO0VBQXFDLGdCQUFBO0EvRWluM0J2Qzs7QStFam4zQkU7RUFBcUMsZ0JBQUE7QS9FcW4zQnZDOztBK0VybjNCRTtFQUFxQyxnQkFBQTtBL0V5bjNCdkM7O0ErRXpuM0JFO0VBQXFDLGdCQUFBO0EvRTZuM0J2Qzs7QStFN24zQkU7RUFBcUMsZ0JBQUE7QS9FaW8zQnZDOztBK0VqbzNCRTtFQUFxQyxnQkFBQTtBL0VxbzNCdkM7O0ErRXJvM0JFO0VBQXFDLGdCQUFBO0EvRXlvM0J2Qzs7QStFem8zQkU7RUFBcUMsZ0JBQUE7QS9FNm8zQnZDOztBK0U3bzNCRTtFQUFxQyxnQkFBQTtBL0VpcDNCdkM7O0ErRWpwM0JFO0VBQXFDLGdCQUFBO0EvRXFwM0J2Qzs7QStFcnAzQkU7RUFBcUMsZ0JBQUE7QS9FeXAzQnZDOztBK0V6cDNCRTtFQUFxQyxnQkFBQTtBL0U2cDNCdkM7O0ErRTdwM0JFO0VBQXFDLGdCQUFBO0EvRWlxM0J2Qzs7QStFanEzQkU7RUFBcUMsZ0JBQUE7QS9FcXEzQnZDOztBK0VycTNCRTtFQUFxQyxnQkFBQTtBL0V5cTNCdkM7O0ErRXpxM0JFO0VBQXFDLGdCQUFBO0EvRTZxM0J2Qzs7QStFN3EzQkU7RUFBcUMsZ0JBQUE7QS9FaXIzQnZDOztBK0VqcjNCRTtFQUFxQyxnQkFBQTtBL0VxcjNCdkM7O0ErRXJyM0JFO0VBQXFDLGdCQUFBO0EvRXlyM0J2Qzs7QStFenIzQkU7RUFBcUMsZ0JBQUE7QS9FNnIzQnZDOztBK0U3cjNCRTtFQUFxQyxnQkFBQTtBL0VpczNCdkM7O0ErRWpzM0JFO0VBQXFDLGdCQUFBO0EvRXFzM0J2Qzs7QStFcnMzQkU7RUFBcUMsZ0JBQUE7QS9FeXMzQnZDOztBK0V6czNCRTtFQUFxQyxnQkFBQTtBL0U2czNCdkM7O0ErRTdzM0JFO0VBQXFDLGdCQUFBO0EvRWl0M0J2Qzs7QStFanQzQkU7RUFBcUMsZ0JBQUE7QS9FcXQzQnZDOztBK0VydDNCRTtFQUFxQyxnQkFBQTtBL0V5dDNCdkM7O0ErRXp0M0JFO0VBQXFDLGdCQUFBO0EvRTZ0M0J2Qzs7QStFN3QzQkU7RUFBcUMsZ0JBQUE7QS9FaXUzQnZDOztBK0VqdTNCRTtFQUFxQyxnQkFBQTtBL0VxdTNCdkM7O0ErRXJ1M0JFO0VBQXFDLGdCQUFBO0EvRXl1M0J2Qzs7QStFenUzQkU7RUFBcUMsZ0JBQUE7QS9FNnUzQnZDOztBK0U3dTNCRTtFQUFxQyxnQkFBQTtBL0VpdjNCdkM7O0ErRWp2M0JFO0VBQXFDLGdCQUFBO0EvRXF2M0J2Qzs7QStFcnYzQkU7RUFBcUMsZ0JBQUE7QS9FeXYzQnZDOztBK0V6djNCRTtFQUFxQyxnQkFBQTtBL0U2djNCdkM7O0ErRTd2M0JFO0VBQXFDLGdCQUFBO0EvRWl3M0J2Qzs7QStFanczQkU7RUFBcUMsZ0JBQUE7QS9FcXczQnZDOztBK0VydzNCRTtFQUFxQyxnQkFBQTtBL0V5dzNCdkM7O0ErRXp3M0JFO0VBQXFDLGdCQUFBO0EvRTZ3M0J2Qzs7QStFN3czQkU7RUFBcUMsZ0JBQUE7QS9FaXgzQnZDOztBK0VqeDNCRTtFQUFxQyxnQkFBQTtBL0VxeDNCdkM7O0ErRXJ4M0JFO0VBQXFDLGdCQUFBO0EvRXl4M0J2Qzs7QStFengzQkU7RUFBcUMsZ0JBQUE7QS9FNngzQnZDOztBK0U3eDNCRTtFQUFxQyxnQkFBQTtBL0VpeTNCdkM7O0ErRWp5M0JFO0VBQXFDLGdCQUFBO0EvRXF5M0J2Qzs7QStFcnkzQkU7RUFBcUMsZ0JBQUE7QS9FeXkzQnZDOztBK0V6eTNCRTtFQUFxQyxnQkFBQTtBL0U2eTNCdkM7O0ErRTd5M0JFO0VBQXFDLGdCQUFBO0EvRWl6M0J2Qzs7QStFanozQkU7RUFBcUMsZ0JBQUE7QS9FcXozQnZDOztBK0VyejNCRTtFQUFxQyxnQkFBQTtBL0V5ejNCdkM7O0ErRXp6M0JFO0VBQXFDLGdCQUFBO0EvRTZ6M0J2Qzs7QStFN3ozQkU7RUFBcUMsZ0JBQUE7QS9FaTAzQnZDOztBK0VqMDNCRTtFQUFxQyxnQkFBQTtBL0VxMDNCdkM7O0ErRXIwM0JFO0VBQXFDLGdCQUFBO0EvRXkwM0J2Qzs7QStFejAzQkU7RUFBcUMsZ0JBQUE7QS9FNjAzQnZDOztBK0U3MDNCRTtFQUFxQyxnQkFBQTtBL0VpMTNCdkM7O0ErRWoxM0JFO0VBQXFDLGdCQUFBO0EvRXExM0J2Qzs7QStFcjEzQkU7RUFBcUMsZ0JBQUE7QS9FeTEzQnZDOztBK0V6MTNCRTtFQUFxQyxnQkFBQTtBL0U2MTNCdkM7O0ErRTcxM0JFO0VBQXFDLGdCQUFBO0EvRWkyM0J2Qzs7QStFajIzQkU7RUFBcUMsZ0JBQUE7QS9FcTIzQnZDOztBK0VyMjNCRTtFQUFxQyxnQkFBQTtBL0V5MjNCdkM7O0ErRXoyM0JFO0VBQXFDLGdCQUFBO0EvRTYyM0J2Qzs7QStFNzIzQkU7RUFBcUMsZ0JBQUE7QS9FaTMzQnZDOztBK0VqMzNCRTtFQUFxQyxnQkFBQTtBL0VxMzNCdkM7O0ErRXIzM0JFO0VBQXFDLGdCQUFBO0EvRXkzM0J2Qzs7QStFejMzQkU7RUFBcUMsZ0JBQUE7QS9FNjMzQnZDOztBK0U3MzNCRTtFQUFxQyxnQkFBQTtBL0VpNDNCdkM7O0ErRWo0M0JFO0VBQXFDLGdCQUFBO0EvRXE0M0J2Qzs7QStFcjQzQkU7RUFBcUMsZ0JBQUE7QS9FeTQzQnZDOztBK0V6NDNCRTtFQUFxQyxnQkFBQTtBL0U2NDNCdkM7O0ErRTc0M0JFO0VBQXFDLGdCQUFBO0EvRWk1M0J2Qzs7QStFajUzQkU7RUFBcUMsZ0JBQUE7QS9FcTUzQnZDOztBK0VyNTNCRTtFQUFxQyxnQkFBQTtBL0V5NTNCdkM7O0ErRXo1M0JFO0VBQXFDLGdCQUFBO0EvRTY1M0J2Qzs7QStFNzUzQkU7RUFBcUMsZ0JBQUE7QS9FaTYzQnZDOztBK0VqNjNCRTtFQUFxQyxnQkFBQTtBL0VxNjNCdkM7O0ErRXI2M0JFO0VBQXFDLGdCQUFBO0EvRXk2M0J2Qzs7QStFejYzQkU7RUFBcUMsZ0JBQUE7QS9FNjYzQnZDOztBK0U3NjNCRTtFQUFxQyxnQkFBQTtBL0VpNzNCdkM7O0ErRWo3M0JFO0VBQXFDLGdCQUFBO0EvRXE3M0J2Qzs7QStFcjczQkU7RUFBcUMsZ0JBQUE7QS9FeTczQnZDOztBK0V6NzNCRTtFQUFxQyxnQkFBQTtBL0U2NzNCdkM7O0ErRTc3M0JFO0VBQXFDLGdCQUFBO0EvRWk4M0J2Qzs7QStFajgzQkU7RUFBcUMsZ0JBQUE7QS9FcTgzQnZDOztBK0VyODNCRTtFQUFxQyxnQkFBQTtBL0V5ODNCdkM7O0ErRXo4M0JFO0VBQXFDLGdCQUFBO0EvRTY4M0J2Qzs7QStFNzgzQkU7RUFBcUMsZ0JBQUE7QS9FaTkzQnZDOztBK0VqOTNCRTtFQUFxQyxnQkFBQTtBL0VxOTNCdkM7O0ErRXI5M0JFO0VBQXFDLGdCQUFBO0EvRXk5M0J2Qzs7QStFejkzQkU7RUFBcUMsZ0JBQUE7QS9FNjkzQnZDOztBK0U3OTNCRTtFQUFxQyxnQkFBQTtBL0VpKzNCdkM7O0ErRWorM0JFO0VBQXFDLGdCQUFBO0EvRXErM0J2Qzs7QStFciszQkU7RUFBcUMsZ0JBQUE7QS9FeSszQnZDOztBK0V6KzNCRTtFQUFxQyxnQkFBQTtBL0U2KzNCdkM7O0ErRTcrM0JFO0VBQXFDLGdCQUFBO0EvRWkvM0J2Qzs7QStFai8zQkU7RUFBcUMsZ0JBQUE7QS9FcS8zQnZDOztBK0VyLzNCRTtFQUFxQyxnQkFBQTtBL0V5LzNCdkM7O0ErRXovM0JFO0VBQXFDLGdCQUFBO0EvRTYvM0J2Qzs7QStFNy8zQkU7RUFBcUMsZ0JBQUE7QS9FaWc0QnZDOztBK0VqZzRCRTtFQUFxQyxnQkFBQTtBL0VxZzRCdkM7O0ErRXJnNEJFO0VBQXFDLGdCQUFBO0EvRXlnNEJ2Qzs7QStFemc0QkU7RUFBcUMsZ0JBQUE7QS9FNmc0QnZDOztBK0U3ZzRCRTtFQUFxQyxnQkFBQTtBL0VpaDRCdkM7O0ErRWpoNEJFO0VBQXFDLGdCQUFBO0EvRXFoNEJ2Qzs7QStFcmg0QkU7RUFBcUMsZ0JBQUE7QS9FeWg0QnZDOztBK0V6aDRCRTtFQUFxQyxnQkFBQTtBL0U2aDRCdkM7O0ErRTdoNEJFO0VBQXFDLGdCQUFBO0EvRWlpNEJ2Qzs7QStFamk0QkU7RUFBcUMsZ0JBQUE7QS9FcWk0QnZDOztBK0VyaTRCRTtFQUFxQyxnQkFBQTtBL0V5aTRCdkM7O0ErRXppNEJFO0VBQXFDLGdCQUFBO0EvRTZpNEJ2Qzs7QStFN2k0QkU7RUFBcUMsZ0JBQUE7QS9FaWo0QnZDOztBK0VqajRCRTtFQUFxQyxnQkFBQTtBL0VxajRCdkM7O0ErRXJqNEJFO0VBQXFDLGdCQUFBO0EvRXlqNEJ2Qzs7QStFemo0QkU7RUFBcUMsZ0JBQUE7QS9FNmo0QnZDOztBK0U3ajRCRTtFQUFxQyxnQkFBQTtBL0VpazRCdkM7O0ErRWprNEJFO0VBQXFDLGdCQUFBO0EvRXFrNEJ2Qzs7QStFcms0QkU7RUFBcUMsZ0JBQUE7QS9FeWs0QnZDOztBK0V6azRCRTtFQUFxQyxnQkFBQTtBL0U2azRCdkM7O0ErRTdrNEJFO0VBQXFDLGdCQUFBO0EvRWlsNEJ2Qzs7QStFamw0QkU7RUFBcUMsZ0JBQUE7QS9FcWw0QnZDOztBK0VybDRCRTtFQUFxQyxnQkFBQTtBL0V5bDRCdkM7O0ErRXpsNEJFO0VBQXFDLGdCQUFBO0EvRTZsNEJ2Qzs7QStFN2w0QkU7RUFBcUMsZ0JBQUE7QS9FaW00QnZDOztBK0VqbTRCRTtFQUFxQyxnQkFBQTtBL0VxbTRCdkM7O0ErRXJtNEJFO0VBQXFDLGdCQUFBO0EvRXltNEJ2Qzs7QStFem00QkU7RUFBcUMsZ0JBQUE7QS9FNm00QnZDOztBK0U3bTRCRTtFQUFxQyxnQkFBQTtBL0VpbjRCdkM7O0ErRWpuNEJFO0VBQXFDLGdCQUFBO0EvRXFuNEJ2Qzs7QStFcm40QkU7RUFBcUMsZ0JBQUE7QS9FeW40QnZDOztBK0V6bjRCRTtFQUFxQyxnQkFBQTtBL0U2bjRCdkM7O0ErRTduNEJFO0VBQXFDLGdCQUFBO0EvRWlvNEJ2Qzs7QStFam80QkU7RUFBcUMsZ0JBQUE7QS9FcW80QnZDOztBK0VybzRCRTtFQUFxQyxnQkFBQTtBL0V5bzRCdkM7O0ErRXpvNEJFO0VBQXFDLGdCQUFBO0EvRTZvNEJ2Qzs7QStFN280QkU7RUFBcUMsZ0JBQUE7QS9FaXA0QnZDOztBK0VqcDRCRTtFQUFxQyxnQkFBQTtBL0VxcDRCdkM7O0ErRXJwNEJFO0VBQXFDLGdCQUFBO0EvRXlwNEJ2Qzs7QStFenA0QkU7RUFBcUMsZ0JBQUE7QS9FNnA0QnZDOztBK0U3cDRCRTtFQUFxQyxnQkFBQTtBL0VpcTRCdkM7O0ErRWpxNEJFO0VBQXFDLGdCQUFBO0EvRXFxNEJ2Qzs7QStFcnE0QkU7RUFBcUMsZ0JBQUE7QS9FeXE0QnZDOztBK0V6cTRCRTtFQUFxQyxnQkFBQTtBL0U2cTRCdkM7O0ErRTdxNEJFO0VBQXFDLGdCQUFBO0EvRWlyNEJ2Qzs7QStFanI0QkU7RUFBcUMsZ0JBQUE7QS9FcXI0QnZDOztBK0VycjRCRTtFQUFxQyxnQkFBQTtBL0V5cjRCdkM7O0ErRXpyNEJFO0VBQXFDLGdCQUFBO0EvRTZyNEJ2Qzs7QStFN3I0QkU7RUFBcUMsZ0JBQUE7QS9FaXM0QnZDOztBK0VqczRCRTtFQUFxQyxnQkFBQTtBL0VxczRCdkM7O0ErRXJzNEJFO0VBQXFDLGdCQUFBO0EvRXlzNEJ2Qzs7QStFenM0QkU7RUFBcUMsZ0JBQUE7QS9FNnM0QnZDOztBK0U3czRCRTtFQUFxQyxnQkFBQTtBL0VpdDRCdkM7O0ErRWp0NEJFO0VBQXFDLGdCQUFBO0EvRXF0NEJ2Qzs7QStFcnQ0QkU7RUFBcUMsZ0JBQUE7QS9FeXQ0QnZDOztBK0V6dDRCRTtFQUFxQyxnQkFBQTtBL0U2dDRCdkM7O0ErRTd0NEJFO0VBQXFDLGdCQUFBO0EvRWl1NEJ2Qzs7QStFanU0QkU7RUFBcUMsZ0JBQUE7QS9FcXU0QnZDOztBK0VydTRCRTtFQUFxQyxnQkFBQTtBL0V5dTRCdkM7O0ErRXp1NEJFO0VBQXFDLGdCQUFBO0EvRTZ1NEJ2Qzs7QStFN3U0QkU7RUFBcUMsZ0JBQUE7QS9FaXY0QnZDOztBK0VqdjRCRTtFQUFxQyxnQkFBQTtBL0VxdjRCdkM7O0ErRXJ2NEJFO0VBQXFDLGdCQUFBO0EvRXl2NEJ2Qzs7QStFenY0QkU7RUFBcUMsZ0JBQUE7QS9FNnY0QnZDOztBK0U3djRCRTtFQUFxQyxnQkFBQTtBL0VpdzRCdkM7O0ErRWp3NEJFO0VBQXFDLGdCQUFBO0EvRXF3NEJ2Qzs7QStFcnc0QkU7RUFBcUMsZ0JBQUE7QS9FeXc0QnZDOztBK0V6dzRCRTtFQUFxQyxnQkFBQTtBL0U2dzRCdkM7O0ErRTd3NEJFO0VBQXFDLGdCQUFBO0EvRWl4NEJ2Qzs7QStFang0QkU7RUFBcUMsZ0JBQUE7QS9FcXg0QnZDOztBK0VyeDRCRTtFQUFxQyxnQkFBQTtBL0V5eDRCdkM7O0ErRXp4NEJFO0VBQXFDLGdCQUFBO0EvRTZ4NEJ2Qzs7QStFN3g0QkU7RUFBcUMsZ0JBQUE7QS9FaXk0QnZDOztBK0VqeTRCRTtFQUFxQyxnQkFBQTtBL0VxeTRCdkM7O0ErRXJ5NEJFO0VBQXFDLGdCQUFBO0EvRXl5NEJ2Qzs7QStFenk0QkU7RUFBcUMsZ0JBQUE7QS9FNnk0QnZDOztBK0U3eTRCRTtFQUFxQyxnQkFBQTtBL0VpejRCdkM7O0ErRWp6NEJFO0VBQXFDLGdCQUFBO0EvRXF6NEJ2Qzs7QStFcno0QkU7RUFBcUMsZ0JBQUE7QS9FeXo0QnZDOztBK0V6ejRCRTtFQUFxQyxnQkFBQTtBL0U2ejRCdkM7O0ErRTd6NEJFO0VBQXFDLGdCQUFBO0EvRWkwNEJ2Qzs7QStFajA0QkU7RUFBcUMsZ0JBQUE7QS9FcTA0QnZDOztBK0VyMDRCRTtFQUFxQyxnQkFBQTtBL0V5MDRCdkM7O0ErRXowNEJFO0VBQXFDLGdCQUFBO0EvRTYwNEJ2Qzs7QStFNzA0QkU7RUFBcUMsZ0JBQUE7QS9FaTE0QnZDOztBK0VqMTRCRTtFQUFxQyxnQkFBQTtBL0VxMTRCdkM7O0ErRXIxNEJFO0VBQXFDLGdCQUFBO0EvRXkxNEJ2Qzs7QStFejE0QkU7RUFBcUMsZ0JBQUE7QS9FNjE0QnZDOztBK0U3MTRCRTtFQUFxQyxnQkFBQTtBL0VpMjRCdkM7O0ErRWoyNEJFO0VBQXFDLGdCQUFBO0EvRXEyNEJ2Qzs7QStFcjI0QkU7RUFBcUMsZ0JBQUE7QS9FeTI0QnZDOztBK0V6MjRCRTtFQUFxQyxnQkFBQTtBL0U2MjRCdkM7O0ErRTcyNEJFO0VBQXFDLGdCQUFBO0EvRWkzNEJ2Qzs7QStFajM0QkU7RUFBcUMsZ0JBQUE7QS9FcTM0QnZDOztBK0VyMzRCRTtFQUFxQyxnQkFBQTtBL0V5MzRCdkM7O0ErRXozNEJFO0VBQXFDLGdCQUFBO0EvRTYzNEJ2Qzs7QStFNzM0QkU7RUFBcUMsZ0JBQUE7QS9FaTQ0QnZDOztBK0VqNDRCRTtFQUFxQyxnQkFBQTtBL0VxNDRCdkM7O0ErRXI0NEJFO0VBQXFDLGdCQUFBO0EvRXk0NEJ2Qzs7QStFejQ0QkU7RUFBcUMsZ0JBQUE7QS9FNjQ0QnZDOztBK0U3NDRCRTtFQUFxQyxnQkFBQTtBL0VpNTRCdkM7O0ErRWo1NEJFO0VBQXFDLGdCQUFBO0EvRXE1NEJ2Qzs7QStFcjU0QkU7RUFBcUMsZ0JBQUE7QS9FeTU0QnZDOztBK0V6NTRCRTtFQUFxQyxnQkFBQTtBL0U2NTRCdkM7O0ErRTc1NEJFO0VBQXFDLGdCQUFBO0EvRWk2NEJ2Qzs7QStFajY0QkU7RUFBcUMsZ0JBQUE7QS9FcTY0QnZDOztBK0VyNjRCRTtFQUFxQyxnQkFBQTtBL0V5NjRCdkM7O0ErRXo2NEJFO0VBQXFDLGdCQUFBO0EvRTY2NEJ2Qzs7QStFNzY0QkU7RUFBcUMsZ0JBQUE7QS9FaTc0QnZDOztBK0VqNzRCRTtFQUFxQyxnQkFBQTtBL0VxNzRCdkM7O0ErRXI3NEJFO0VBQXFDLGdCQUFBO0EvRXk3NEJ2Qzs7QStFejc0QkU7RUFBcUMsZ0JBQUE7QS9FNjc0QnZDOztBK0U3NzRCRTtFQUFxQyxnQkFBQTtBL0VpODRCdkM7O0ErRWo4NEJFO0VBQXFDLGdCQUFBO0EvRXE4NEJ2Qzs7QStFcjg0QkU7RUFBcUMsZ0JBQUE7QS9FeTg0QnZDOztBK0V6ODRCRTtFQUFxQyxnQkFBQTtBL0U2ODRCdkM7O0ErRTc4NEJFO0VBQXFDLGdCQUFBO0EvRWk5NEJ2Qzs7QStFajk0QkU7RUFBcUMsZ0JBQUE7QS9FcTk0QnZDOztBK0VyOTRCRTtFQUFxQyxnQkFBQTtBL0V5OTRCdkM7O0ErRXo5NEJFO0VBQXFDLGdCQUFBO0EvRTY5NEJ2Qzs7QStFNzk0QkU7RUFBcUMsZ0JBQUE7QS9FaSs0QnZDOztBK0VqKzRCRTtFQUFxQyxnQkFBQTtBL0VxKzRCdkM7O0ErRXIrNEJFO0VBQXFDLGdCQUFBO0EvRXkrNEJ2Qzs7QStFeis0QkU7RUFBcUMsZ0JBQUE7QS9FNis0QnZDOztBK0U3KzRCRTtFQUFxQyxnQkFBQTtBL0VpLzRCdkM7O0ErRWovNEJFO0VBQXFDLGdCQUFBO0EvRXEvNEJ2Qzs7QStFci80QkU7RUFBcUMsZ0JBQUE7QS9FeS80QnZDOztBK0V6LzRCRTtFQUFxQyxnQkFBQTtBL0U2LzRCdkM7O0ErRTcvNEJFO0VBQXFDLGdCQUFBO0EvRWlnNUJ2Qzs7QStFamc1QkU7RUFBcUMsZ0JBQUE7QS9FcWc1QnZDOztBK0VyZzVCRTtFQUFxQyxnQkFBQTtBL0V5ZzVCdkM7O0ErRXpnNUJFO0VBQXFDLGdCQUFBO0EvRTZnNUJ2Qzs7QStFN2c1QkU7RUFBcUMsZ0JBQUE7QS9FaWg1QnZDOztBK0VqaDVCRTtFQUFxQyxnQkFBQTtBL0VxaDVCdkM7O0ErRXJoNUJFO0VBQXFDLGdCQUFBO0EvRXloNUJ2Qzs7QStFemg1QkU7RUFBcUMsZ0JBQUE7QS9FNmg1QnZDOztBK0U3aDVCRTtFQUFxQyxnQkFBQTtBL0VpaTVCdkM7O0ErRWppNUJFO0VBQXFDLGdCQUFBO0EvRXFpNUJ2Qzs7QStFcmk1QkU7RUFBcUMsZ0JBQUE7QS9FeWk1QnZDOztBK0V6aTVCRTtFQUFxQyxnQkFBQTtBL0U2aTVCdkM7O0ErRTdpNUJFO0VBQXFDLGdCQUFBO0EvRWlqNUJ2Qzs7QStFamo1QkU7RUFBcUMsZ0JBQUE7QS9FcWo1QnZDOztBK0VyajVCRTtFQUFxQyxnQkFBQTtBL0V5ajVCdkM7O0ErRXpqNUJFO0VBQXFDLGdCQUFBO0EvRTZqNUJ2Qzs7QStFN2o1QkU7RUFBcUMsZ0JBQUE7QS9FaWs1QnZDOztBK0VqazVCRTtFQUFxQyxnQkFBQTtBL0VxazVCdkM7O0ErRXJrNUJFO0VBQXFDLGdCQUFBO0EvRXlrNUJ2Qzs7QStFems1QkU7RUFBcUMsZ0JBQUE7QS9FNms1QnZDOztBK0U3azVCRTtFQUFxQyxnQkFBQTtBL0VpbDVCdkM7O0ErRWpsNUJFO0VBQXFDLGdCQUFBO0EvRXFsNUJ2Qzs7QStFcmw1QkU7RUFBcUMsZ0JBQUE7QS9FeWw1QnZDOztBK0V6bDVCRTtFQUFxQyxnQkFBQTtBL0U2bDVCdkM7O0ErRTdsNUJFO0VBQXFDLGdCQUFBO0EvRWltNUJ2Qzs7QStFam01QkU7RUFBcUMsZ0JBQUE7QS9FcW01QnZDOztBK0VybTVCRTtFQUFxQyxnQkFBQTtBL0V5bTVCdkM7O0ErRXptNUJFO0VBQXFDLGdCQUFBO0EvRTZtNUJ2Qzs7QStFN201QkU7RUFBcUMsZ0JBQUE7QS9FaW41QnZDOztBK0VqbjVCRTtFQUFxQyxnQkFBQTtBL0VxbjVCdkM7O0ErRXJuNUJFO0VBQXFDLGdCQUFBO0EvRXluNUJ2Qzs7QStFem41QkU7RUFBcUMsZ0JBQUE7QS9FNm41QnZDOztBK0U3bjVCRTtFQUFxQyxnQkFBQTtBL0VpbzVCdkM7O0ErRWpvNUJFO0VBQXFDLGdCQUFBO0EvRXFvNUJ2Qzs7QStFcm81QkU7RUFBcUMsZ0JBQUE7QS9FeW81QnZDOztBK0V6bzVCRTtFQUFxQyxnQkFBQTtBL0U2bzVCdkM7O0ErRTdvNUJFO0VBQXFDLGdCQUFBO0EvRWlwNUJ2Qzs7QStFanA1QkU7RUFBcUMsZ0JBQUE7QS9FcXA1QnZDOztBK0VycDVCRTtFQUFxQyxnQkFBQTtBL0V5cDVCdkM7O0ErRXpwNUJFO0VBQXFDLGdCQUFBO0EvRTZwNUJ2Qzs7QStFN3A1QkU7RUFBcUMsZ0JBQUE7QS9FaXE1QnZDOztBK0VqcTVCRTtFQUFxQyxnQkFBQTtBL0VxcTVCdkM7O0ErRXJxNUJFO0VBQXFDLGdCQUFBO0EvRXlxNUJ2Qzs7QStFenE1QkU7RUFBcUMsZ0JBQUE7QS9FNnE1QnZDOztBK0U3cTVCRTtFQUFxQyxnQkFBQTtBL0VpcjVCdkM7O0ErRWpyNUJFO0VBQXFDLGdCQUFBO0EvRXFyNUJ2Qzs7QStFcnI1QkU7RUFBcUMsZ0JBQUE7QS9FeXI1QnZDOztBK0V6cjVCRTtFQUFxQyxnQkFBQTtBL0U2cjVCdkM7O0ErRTdyNUJFO0VBQXFDLGdCQUFBO0EvRWlzNUJ2Qzs7QStFanM1QkU7RUFBcUMsZ0JBQUE7QS9FcXM1QnZDOztBK0VyczVCRTtFQUFxQyxnQkFBQTtBL0V5czVCdkM7O0ErRXpzNUJFO0VBQXFDLGdCQUFBO0EvRTZzNUJ2Qzs7QStFN3M1QkU7RUFBcUMsZ0JBQUE7QS9FaXQ1QnZDOztBK0VqdDVCRTtFQUFxQyxnQkFBQTtBL0VxdDVCdkM7O0ErRXJ0NUJFO0VBQXFDLGdCQUFBO0EvRXl0NUJ2Qzs7QStFenQ1QkU7RUFBcUMsZ0JBQUE7QS9FNnQ1QnZDOztBK0U3dDVCRTtFQUFxQyxnQkFBQTtBL0VpdTVCdkM7O0ErRWp1NUJFO0VBQXFDLGdCQUFBO0EvRXF1NUJ2Qzs7QStFcnU1QkU7RUFBcUMsZ0JBQUE7QS9FeXU1QnZDOztBK0V6dTVCRTtFQUFxQyxnQkFBQTtBL0U2dTVCdkM7O0ErRTd1NUJFO0VBQXFDLGdCQUFBO0EvRWl2NUJ2Qzs7QStFanY1QkU7RUFBcUMsZ0JBQUE7QS9FcXY1QnZDOztBK0VydjVCRTtFQUFxQyxnQkFBQTtBL0V5djVCdkM7O0ErRXp2NUJFO0VBQXFDLGdCQUFBO0EvRTZ2NUJ2Qzs7QStFN3Y1QkU7RUFBcUMsZ0JBQUE7QS9FaXc1QnZDOztBK0VqdzVCRTtFQUFxQyxnQkFBQTtBL0VxdzVCdkM7O0ErRXJ3NUJFO0VBQXFDLGdCQUFBO0EvRXl3NUJ2Qzs7QStFenc1QkU7RUFBcUMsZ0JBQUE7QS9FNnc1QnZDOztBK0U3dzVCRTtFQUFxQyxnQkFBQTtBL0VpeDVCdkM7O0ErRWp4NUJFO0VBQXFDLGdCQUFBO0EvRXF4NUJ2Qzs7QStFcng1QkU7RUFBcUMsZ0JBQUE7QS9FeXg1QnZDOztBK0V6eDVCRTtFQUFxQyxnQkFBQTtBL0U2eDVCdkM7O0ErRTd4NUJFO0VBQXFDLGdCQUFBO0EvRWl5NUJ2Qzs7QStFank1QkU7RUFBcUMsZ0JBQUE7QS9FcXk1QnZDOztBK0VyeTVCRTtFQUFxQyxnQkFBQTtBL0V5eTVCdkM7O0ErRXp5NUJFO0VBQXFDLGdCQUFBO0EvRTZ5NUJ2Qzs7QStFN3k1QkU7RUFBcUMsZ0JBQUE7QS9FaXo1QnZDOztBK0VqejVCRTtFQUFxQyxnQkFBQTtBL0VxejVCdkM7O0ErRXJ6NUJFO0VBQXFDLGdCQUFBO0EvRXl6NUJ2Qzs7QStFeno1QkU7RUFBcUMsZ0JBQUE7QS9FNno1QnZDOztBK0U3ejVCRTtFQUFxQyxnQkFBQTtBL0VpMDVCdkM7O0ErRWowNUJFO0VBQXFDLGdCQUFBO0EvRXEwNUJ2Qzs7QStFcjA1QkU7RUFBcUMsZ0JBQUE7QS9FeTA1QnZDOztBK0V6MDVCRTtFQUFxQyxnQkFBQTtBL0U2MDVCdkM7O0ErRTcwNUJFO0VBQXFDLGdCQUFBO0EvRWkxNUJ2Qzs7QStFajE1QkU7RUFBcUMsZ0JBQUE7QS9FcTE1QnZDOztBK0VyMTVCRTtFQUFxQyxnQkFBQTtBL0V5MTVCdkM7O0ErRXoxNUJFO0VBQXFDLGdCQUFBO0EvRTYxNUJ2Qzs7QStFNzE1QkU7RUFBcUMsZ0JBQUE7QS9FaTI1QnZDOztBK0VqMjVCRTtFQUFxQyxnQkFBQTtBL0VxMjVCdkM7O0ErRXIyNUJFO0VBQXFDLGdCQUFBO0EvRXkyNUJ2Qzs7QStFejI1QkU7RUFBcUMsZ0JBQUE7QS9FNjI1QnZDOztBK0U3MjVCRTtFQUFxQyxnQkFBQTtBL0VpMzVCdkM7O0ErRWozNUJFO0VBQXFDLGdCQUFBO0EvRXEzNUJ2Qzs7QStFcjM1QkU7RUFBcUMsZ0JBQUE7QS9FeTM1QnZDOztBK0V6MzVCRTtFQUFxQyxnQkFBQTtBL0U2MzVCdkM7O0ErRTczNUJFO0VBQXFDLGdCQUFBO0EvRWk0NUJ2Qzs7QStFajQ1QkU7RUFBcUMsZ0JBQUE7QS9FcTQ1QnZDOztBK0VyNDVCRTtFQUFxQyxnQkFBQTtBL0V5NDVCdkM7O0ErRXo0NUJFO0VBQXFDLGdCQUFBO0EvRTY0NUJ2Qzs7QStFNzQ1QkU7RUFBcUMsZ0JBQUE7QS9FaTU1QnZDOztBK0VqNTVCRTtFQUFxQyxnQkFBQTtBL0VxNTVCdkM7O0ErRXI1NUJFO0VBQXFDLGdCQUFBO0EvRXk1NUJ2Qzs7QStFejU1QkU7RUFBcUMsZ0JBQUE7QS9FNjU1QnZDOztBK0U3NTVCRTtFQUFxQyxnQkFBQTtBL0VpNjVCdkM7O0ErRWo2NUJFO0VBQXFDLGdCQUFBO0EvRXE2NUJ2Qzs7QStFcjY1QkU7RUFBcUMsZ0JBQUE7QS9FeTY1QnZDOztBK0V6NjVCRTtFQUFxQyxnQkFBQTtBL0U2NjVCdkM7O0ErRTc2NUJFO0VBQXFDLGdCQUFBO0EvRWk3NUJ2Qzs7QStFajc1QkU7RUFBcUMsZ0JBQUE7QS9FcTc1QnZDOztBK0VyNzVCRTtFQUFxQyxnQkFBQTtBL0V5NzVCdkM7O0ErRXo3NUJFO0VBQXFDLGdCQUFBO0EvRTY3NUJ2Qzs7QStFNzc1QkU7RUFBcUMsZ0JBQUE7QS9FaTg1QnZDOztBK0VqODVCRTtFQUFxQyxnQkFBQTtBL0VxODVCdkM7O0ErRXI4NUJFO0VBQXFDLGdCQUFBO0EvRXk4NUJ2Qzs7QStFejg1QkU7RUFBcUMsZ0JBQUE7QS9FNjg1QnZDOztBK0U3ODVCRTtFQUFxQyxnQkFBQTtBL0VpOTVCdkM7O0ErRWo5NUJFO0VBQXFDLGdCQUFBO0EvRXE5NUJ2Qzs7QStFcjk1QkU7RUFBcUMsZ0JBQUE7QS9FeTk1QnZDOztBK0V6OTVCRTtFQUFxQyxnQkFBQTtBL0U2OTVCdkM7O0ErRTc5NUJFO0VBQXFDLGdCQUFBO0EvRWkrNUJ2Qzs7QStFais1QkU7RUFBcUMsZ0JBQUE7QS9FcSs1QnZDOztBK0VyKzVCRTtFQUFxQyxnQkFBQTtBL0V5KzVCdkM7O0ErRXorNUJFO0VBQXFDLGdCQUFBO0EvRTYrNUJ2Qzs7QStFNys1QkU7RUFBcUMsZ0JBQUE7QS9FaS81QnZDOztBK0VqLzVCRTtFQUFxQyxnQkFBQTtBL0VxLzVCdkM7O0ErRXIvNUJFO0VBQXFDLGdCQUFBO0EvRXkvNUJ2Qzs7QStFei81QkU7RUFBcUMsZ0JBQUE7QS9FNi81QnZDOztBK0U3LzVCRTtFQUFxQyxnQkFBQTtBL0VpZzZCdkM7O0ErRWpnNkJFO0VBQXFDLGdCQUFBO0EvRXFnNkJ2Qzs7QStFcmc2QkU7RUFBcUMsZ0JBQUE7QS9FeWc2QnZDOztBK0V6ZzZCRTtFQUFxQyxnQkFBQTtBL0U2ZzZCdkM7O0ErRTdnNkJFO0VBQXFDLGdCQUFBO0EvRWloNkJ2Qzs7QStFamg2QkU7RUFBcUMsZ0JBQUE7QS9FcWg2QnZDOztBK0VyaDZCRTtFQUFxQyxnQkFBQTtBL0V5aDZCdkM7O0ErRXpoNkJFO0VBQXFDLGdCQUFBO0EvRTZoNkJ2Qzs7QStFN2g2QkU7RUFBcUMsZ0JBQUE7QS9FaWk2QnZDOztBK0VqaTZCRTtFQUFxQyxnQkFBQTtBL0VxaTZCdkM7O0ErRXJpNkJFO0VBQXFDLGdCQUFBO0EvRXlpNkJ2Qzs7QStFemk2QkU7RUFBcUMsZ0JBQUE7QS9FNmk2QnZDOztBK0U3aTZCRTtFQUFxQyxnQkFBQTtBL0VpajZCdkM7O0ErRWpqNkJFO0VBQXFDLGdCQUFBO0EvRXFqNkJ2Qzs7QStFcmo2QkU7RUFBcUMsZ0JBQUE7QS9FeWo2QnZDOztBK0V6ajZCRTtFQUFxQyxnQkFBQTtBL0U2ajZCdkM7O0ErRTdqNkJFO0VBQXFDLGdCQUFBO0EvRWlrNkJ2Qzs7QStFams2QkU7RUFBcUMsZ0JBQUE7QS9FcWs2QnZDOztBK0VyazZCRTtFQUFxQyxnQkFBQTtBL0V5azZCdkM7O0ErRXprNkJFO0VBQXFDLGdCQUFBO0EvRTZrNkJ2Qzs7QStFN2s2QkU7RUFBcUMsZ0JBQUE7QS9FaWw2QnZDOztBK0VqbDZCRTtFQUFxQyxnQkFBQTtBL0VxbDZCdkM7O0ErRXJsNkJFO0VBQXFDLGdCQUFBO0EvRXlsNkJ2Qzs7QStFemw2QkU7RUFBcUMsZ0JBQUE7QS9FNmw2QnZDOztBK0U3bDZCRTtFQUFxQyxnQkFBQTtBL0VpbTZCdkM7O0ErRWptNkJFO0VBQXFDLGdCQUFBO0EvRXFtNkJ2Qzs7QStFcm02QkU7RUFBcUMsZ0JBQUE7QS9FeW02QnZDOztBK0V6bTZCRTtFQUFxQyxnQkFBQTtBL0U2bTZCdkM7O0ErRTdtNkJFO0VBQXFDLGdCQUFBO0EvRWluNkJ2Qzs7QStFam42QkU7RUFBcUMsZ0JBQUE7QS9FcW42QnZDOztBK0VybjZCRTtFQUFxQyxnQkFBQTtBL0V5bjZCdkM7O0ErRXpuNkJFO0VBQXFDLGdCQUFBO0EvRTZuNkJ2Qzs7QStFN242QkU7RUFBcUMsZ0JBQUE7QS9FaW82QnZDOztBK0VqbzZCRTtFQUFxQyxnQkFBQTtBL0VxbzZCdkM7O0ErRXJvNkJFO0VBQXFDLGdCQUFBO0EvRXlvNkJ2Qzs7QStFem82QkU7RUFBcUMsZ0JBQUE7QS9FNm82QnZDOztBK0U3bzZCRTtFQUFxQyxnQkFBQTtBL0VpcDZCdkM7O0ErRWpwNkJFO0VBQXFDLGdCQUFBO0EvRXFwNkJ2Qzs7QStFcnA2QkU7RUFBcUMsZ0JBQUE7QS9FeXA2QnZDOztBK0V6cDZCRTtFQUFxQyxnQkFBQTtBL0U2cDZCdkM7O0ErRTdwNkJFO0VBQXFDLGdCQUFBO0EvRWlxNkJ2Qzs7QStFanE2QkU7RUFBcUMsZ0JBQUE7QS9FcXE2QnZDOztBK0VycTZCRTtFQUFxQyxnQkFBQTtBL0V5cTZCdkM7O0ErRXpxNkJFO0VBQXFDLGdCQUFBO0EvRTZxNkJ2Qzs7QStFN3E2QkU7RUFBcUMsZ0JBQUE7QS9FaXI2QnZDOztBK0VqcjZCRTtFQUFxQyxnQkFBQTtBL0VxcjZCdkM7O0ErRXJyNkJFO0VBQXFDLGdCQUFBO0EvRXlyNkJ2Qzs7QStFenI2QkU7RUFBcUMsZ0JBQUE7QS9FNnI2QnZDOztBK0U3cjZCRTtFQUFxQyxnQkFBQTtBL0VpczZCdkM7O0ErRWpzNkJFO0VBQXFDLGdCQUFBO0EvRXFzNkJ2Qzs7QStFcnM2QkU7RUFBcUMsZ0JBQUE7QS9FeXM2QnZDOztBK0V6czZCRTtFQUFxQyxnQkFBQTtBL0U2czZCdkM7O0ErRTdzNkJFO0VBQXFDLGdCQUFBO0EvRWl0NkJ2Qzs7QStFanQ2QkU7RUFBcUMsZ0JBQUE7QS9FcXQ2QnZDOztBK0VydDZCRTtFQUFxQyxnQkFBQTtBL0V5dDZCdkM7O0ErRXp0NkJFO0VBQXFDLGdCQUFBO0EvRTZ0NkJ2Qzs7QStFN3Q2QkU7RUFBcUMsZ0JBQUE7QS9FaXU2QnZDOztBK0VqdTZCRTtFQUFxQyxnQkFBQTtBL0VxdTZCdkM7O0ErRXJ1NkJFO0VBQXFDLGdCQUFBO0EvRXl1NkJ2Qzs7QStFenU2QkU7RUFBcUMsZ0JBQUE7QS9FNnU2QnZDOztBK0U3dTZCRTtFQUFxQyxnQkFBQTtBL0VpdjZCdkM7O0ErRWp2NkJFO0VBQXFDLGdCQUFBO0EvRXF2NkJ2Qzs7QStFcnY2QkU7RUFBcUMsZ0JBQUE7QS9FeXY2QnZDOztBK0V6djZCRTtFQUFxQyxnQkFBQTtBL0U2djZCdkM7O0ErRTd2NkJFO0VBQXFDLGdCQUFBO0EvRWl3NkJ2Qzs7QStFanc2QkU7RUFBcUMsZ0JBQUE7QS9FcXc2QnZDOztBK0VydzZCRTtFQUFxQyxnQkFBQTtBL0V5dzZCdkM7O0ErRXp3NkJFO0VBQXFDLGdCQUFBO0EvRTZ3NkJ2Qzs7QStFN3c2QkU7RUFBcUMsZ0JBQUE7QS9FaXg2QnZDOztBK0VqeDZCRTtFQUFxQyxnQkFBQTtBL0VxeDZCdkM7O0ErRXJ4NkJFO0VBQXFDLGdCQUFBO0EvRXl4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Rjl1N0JBO0VBQ0Usa0JBQUE7QXhGaXY3QkY7QXdGL3U3QkU7RUFDRSxhQUFBO0VBQ0EsbUJ0Ri9CaUM7QUZneDdCckM7QWMxdDdCSTtFMEV6QkY7SUFJSSxjQUFBO0V4Rm12N0JKO0FBQ0Y7QW9GeHg3QkU7RUFDRSxjbkY0Q087RW1GM0NQLHFCSXNDMkI7QXhGb3Y3Qi9CO0FvRnh4N0JJO0VBQ0UsY25Gd0NLO0VtRnZDTCxxQklrQ3NDO0F4Rnd2N0I1QztBd0Z0djdCRTtFQUNFLGlCdEYzQ2dDO0VzRjRDaEMsaUJ0RjNDa0M7RXNGNENsQyxtQnRGM0NxQztFc0Y0Q3JDLHlCdEYvQ3FDO0FGdXk3QnpDO0F3RnJ2N0JFO0VBQ0UsWXRGdkR3QjtFc0Z3RHhCLGtCdEZyRHdCO0VzRnNEeEIsV3RGdkR1QjtBRjh5N0IzQjtBY2x2N0JJO0UwRVJGO0lBS0ksWXRGMUR5QjtFRm16N0I3QjtBQUNGOztBb0ZoejdCRTs7RUFDRSxjbkZtQ087RW1GbENQLHFCSTREOEI7QXhGd3Y3QmxDO0FvRmx6N0JJOztFQUNFLGNuRitCSztFbUY5QkwscUJJd0QwQztBeEY2djdCaEQ7O0F5RmowN0JBOztFQUVFLGdCeEZxQ2lCO0FEK3g3Qm5COztBeUYvejdCSTtFQUNFLHlCeEYrQ0M7QURteDdCUDtBeUZoMDdCSTtFQUNFLHlCeEZnREE7QURreDdCTjs7QXlGM3o3QkU7O0VBQ0UsU0FBQTtBekYrejdCSjs7QXlGeno3Qkk7RUFDRSxheEYrRkc7QUQ2dDdCVDs7QTBGdDE3QkE7RUFDRSxjQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0ExRnkxN0JGOztBMkY1MTdCSTtFNURrQkYsb0JBQUE7RUFDQSxvQkFBQTtFQUNBLDhCQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQkFBQTtFQUNBLG9DQUFBO0VBQ0EsdUNBQUE7RUFDQSwyQkFBQTtFQUNBLDJCQUFBO0VBQ0EscUNBQUE7RUFDQSw0REFBQTtFQUNBLDZCQUFBO0VBQ0EsNkJBQUE7RUFDQSx1Q0FBQTtBL0I4MDdCRjs7QTJGdDI3QkU7RUFDRSxz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K0JJO0VBQ0UsbUJuR3hPSztFbUd5T0wsZ0NBQUE7QXBHc3crQk47QWMxOStCSTtFc0ZrTkE7SUFJSSw0QkFBQTtFcEd3dytCTjtBQUNGO0FvR3Z3K0JNOztFQUVFLDJCQUFBO0FwR3l3K0JSO0FvR3h3K0JROztFQUNFLGdCQUFBO0VBQ0EsY0FBQTtBcEcydytCVjtBb0d0dytCRTtFQUNFLHVCQUFBO0VBQ0EsbUJuR3pQTztFbUcwUFAsaUNBQUE7RUFDQSwyQ0FBQTtFQUNBLHVCQUFBO0FwR3d3K0JKO0FjLysrQkk7RXNGa09GO0lBT0ksdUNBQUE7RXBHMHcrQko7QUFDRjs7QXNHbmovQkE7Ozs7Ozs7Ozs7RUFVRSxnQnBHMEVxQjtBRjQrK0J2Qjs7QXNHdmkvQkU7Ozs7Ozs7Ozs7OztFQUNFLG9CQUFBO0F0R3FqL0JKOztBc0dqai9CQTs7RUFFRSxnQnBHb0RxQjtBRmdnL0J2Qjs7QXNHamovQkE7Ozs7OztFQU1FLGdCaEdtZ0I0QjtBTmlqK0I5Qjs7QXNHamovQkE7RUFDRSxlckdaZTtFcUdhZixnQmhHK2Y0QjtFZ0c5ZjVCLGlCQUFBO0F0R29qL0JGOztBc0doai9CRTs7Ozs7Ozs7Ozs7O0VBWUUsa0JBQUE7QXRHbWovQko7O0FzRzlpL0JFO0VBQ0UscUJBQUE7RUFDQSxnQnJHL0JlO0VxR2dDZixxQkFBQTtBdEdpai9CSjtBc0cvaS9CRTs7RUFDRSxtQkFBQTtBdEdrai9CSjtBc0doai9CRTtFQUNFLG1CQUFBO0F0R2tqL0JKO0FzR2pqL0JJOztFQUNFLGdCQUFBO0F0R29qL0JOOztBc0c3aS9CRTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBYUUsY3JHakRPO0FENG0vQlg7O0FzR3hqL0JBOztFQUVFLGVyR3ZFZTtFcUd3RWYsZ0JoR29jNEI7RWdHbmM1QixpQkFBQTtFQUVBLG9CQUFBO0VBQ0Esc0JBQUE7QXRHMGovQkY7QXNHemovQkU7O0VBQ0UsdUJBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7QXRHNGovQko7QXNHM2ovQkk7O0VBQ0UsdUJBQUE7RUFDQSxnQkFBQTtBdEc4ai9CTjs7QXNHemovQkE7RUFDRSxlQUFBO0F0RzRqL0JGOztBc0d6ai9CQTtFQUNFLGVyRzlGZTtFcUcrRmYsZ0JoRzZhNEI7RWdHNWE1QixpQkFBQTtFQUNBLG1CQUFBO0VBQ0EscUJoRytVNEI7QU42dStCOUI7QXNHM2ovQkU7RUFDRSxxQkFBQTtBdEc2ai9CSjtBc0cxai9CSTtFQUNFLGtCQUFBO0VBQ0EsZ0JBQUE7QXRHNGovQk47QXNHemovQkU7RUFFRSxxQkFBQTtBdEcwai9CSjtBc0c3aS9CRTtFQUNFLHVDQUFBO0F0RytpL0JKO0FzRzlpL0JJO0VBQ0UsdUNBQUE7QXRHZ2ovQk47QXNHL2kvQk07RUFDRSx1Q0FBQTtBdEdpai9CUjtBc0doai9CUTtFQUNFLHVDQUFBO0F0R2tqL0JWOztBdUdydC9CQTtFQUNJLGlDQUFBO0VBQ0EsZUFBQTtBdkd3dC9CSjtBYzNwL0JJO0V5Ri9ESjtJQUlRLHFCQUFBO0V2RzB0L0JOO0FBQ0Y7QXVHeHQvQlE7RUFDSSxnQkFBQTtBdkcwdC9CWjtBY25xL0JJO0V5RnhESTtJQUdRLGdCQUFBO0V2RzR0L0JkO0FBQ0Y7QWN4cS9CSTtFeUZ4REk7SUFNUSxnQkFBQTtFdkc4dC9CZDtBQUNGO0F1Rzd0L0JZO0VBQ0ksV0FBQTtFQUNBLFlBQUE7QXZHK3QvQmhCO0F1Rzd0L0JnQjtFQUNJLFdBQUE7RUFDQSxnQkFBQTtBdkcrdC9CcEI7QXVHenQvQkk7RUFDSSxVQUFBO0F2RzJ0L0JSO0F1RzF0L0JRO0VBQ0ksWUFBQTtFQUNBLGFBQUE7QXZHNHQvQlo7QXVHMXQvQlk7RUFDSSxnQkFBQTtFQUNBLHFCQUFBO0VBRUEsaUJBQUE7RUFDQSxnQnJHNkNLO0VxRzVDTCw2QkFBQTtFQUNBLGtCQUFBO0F2RzJ0L0JoQjtBdUdwdC9CWTtFQUNJLGdCQUFBO0VBRUEsbUJBQUE7RUFDQSxnQnJHZ0NLO0VxRy9CTCw2QkFBQTtBdkdxdC9CaEI7QXVHanQvQkk7RUFDSSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxRQUFBO0VBQ0EsV0FBQTtFQUNBLG9CQUFBO0VBQ0EsaUJBQUE7RUFDQSx3REFBQTtVQUFBLGdEQUFBO0F2R210L0JSO0FjbnQvQkk7RXlGUEE7SUFTUSxVQUFBO0lBQ0EsWUFBQTtFdkdxdC9CVjtBQUNGO0FjenQvQkk7RXlGUEE7SUFhUSxlQUFBO0lBQ0EsVUFBQTtJQUNBLFlBQUE7SUFDQSxVQUFBO0lBQ0EsV0FBQTtJQUNBLHdCQUFBO1lBQUEsZ0JBQUE7RXZHdXQvQlY7QUFDRjs7QXVHbnQvQkE7RUFDSSxxQkFBQTtBdkdzdC9CSjtBdUdydC9CSTtFQUNJLGFBQUE7QXZHdXQvQlI7O0F1R2x0L0JBOztFQUFBO0FBS0E7RUFDSSxvQ0FBQTtBdkdtdC9CSjs7QXVHL3MvQkk7RUFDSSxhQUFBO0F2R2t0L0JSO0F1R2h0L0JJOztFQUVJLG1EQUFBO0VBQ0EsaUNBQUE7RUFDQSx3Q0FBQTtFQUNBLHdDQUFBO0F2R2t0L0JSO0F1RzlzL0JROztFQUVJLGNBQUE7RUFDQSxlQUFBO0F2R2d0L0JaO0F1Ry9zL0JZOztFQUNJLG9DQUFBO0F2R2t0L0JoQjtBdUczcy9CWTs7O0VBR0kscUNBQUE7QXZHNnMvQmhCO0F1R3pzL0JJO0VBQ0ksa0JBQUE7RUFDQSxnQ0FBQTtBdkcycy9CUjtBdUcxcy9CUTtFQUNJLDRDQUFBO0VBQ0EsbUJBQUE7QXZHNHMvQlo7QWNseC9CSTtFeUZvRUk7SUFJUSxnQkFBQTtJQUNBLG1CQUFBO0V2RzhzL0JkO0FBQ0Y7QWN4eC9CSTtFeUZpRUE7SUFZUSxtQkFBQTtFdkcrcy9CVjtBQUNGO0F1RzlzL0JRO0VBQ0ksc0J0R3RHSjtFc0d3R0ksYUFBQTtFQUNBLFVBQUE7RUFDQSxvQkFBQTtBdkcrcy9CWjtBY255L0JJO0V5RitFSTtJQU9RLDZCQUFBO0lBQ0EsYUFBQTtJQUNBLGV0R3RIQztJc0d1SEQsaUJBQUE7RXZHaXQvQmQ7QUFDRjtBYzl4L0JJO0V5RmtFSTtJQWNRLG1CQUFBO0V2R2t0L0JkO0FBQ0Y7QXVHaHQvQlE7RUFDSSxlQUFBO0VBQ0EsZ0NBQUE7RUFFQSxlQUFBO0VBQ0Esc0JBQUE7RUFDQSxzQ0FBQTtFQUNBLGdCdEcvSE87QURnMS9CbkI7QWNydy9CSTtFeUY2Q0k7SUFTUSxlQUFBO0lBQ0EsZ0JBQUE7RXZHbXQvQmQ7QUFDRjtBYzl6L0JJO0V5RmdHSTtJQWVRLGdCckczRks7SXFHNEZMLGVBQUE7SUFDQSxnQkFBQTtFdkdtdC9CZDtBQUNGO0F1R2x0L0JZO0VBQ0ksWUFBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBdkdvdC9CaEI7QXVHbHQvQlk7RUFDSSxrQkFBQTtFQUNBLGdCdEduSkc7RXNHc0pILFlBQUE7QXZHa3QvQmhCO0FjaDEvQkk7RXlGeUhRO0lBUVEsZ0JyRzdHQztFRmcwL0JuQjtBQUNGO0F1R2h0L0JRO0VBQ0kscUJBQUE7RUFDQSxnQkFBQTtFQUNBLHNCQUFBO0VBQ0Esa0JBQUE7RUFDQSwwQkFBQTtFQUNBLFlBQUE7QXZHa3QvQlo7QWM3MS9CSTtFeUZxSUk7SUFXUSxXQUFBO0V2R2l0L0JkO0FBQ0Y7O0F1R3RzL0JBO0VBQ0ksU0FBQTtBdkd5cy9CSjtBY3QyL0JJO0V5RjRKSjtJQUdRLFNBQUE7RXZHMnMvQk47QUFDRjtBdUcxcy9CSTtFQUNJLHNCQUFBO0VBQ0Esa0JBQUE7RUFDQSxldEdsTVM7RXNHbU1ULFlBQUE7QXZHNHMvQlI7QWNqMy9CSTtFeUZpS0E7SUFNUSxrQkFBQTtJQUNBLG1EQUFBO1lBQUEsMkNBQUE7SUFDQSxnQnJHeEVTO0lxRzBFVCxhQUFBO0lBQ0EsU3JHdEZDO0lxR3VGRCx3QkFBQTtJQUNBLDRDQUFBO0lBQ0EsZ0JBQUE7RXZHNnMvQlY7QUFDRjtBY2gzL0JJO0V5Rm9KQTtJQW1CUSxvQkFBQTtJQUVBLHVDQUFBO0V2RzRzL0JWO0FBQ0Y7QXVHMXMvQlE7RUFDSSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0NBQUE7RUFDQSw2QkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtBdkc0cy9CWjtBdUd4cy9CWTtFQUVJLGV0R25PQztFc0dvT0QsZ0JBQUE7RUFDQSxrQ0FBQTtFQUVBLGVBQUE7RUFDQSxnQkFBQTtBdkd3cy9CaEI7QXVHdnMvQmdCO0VBR0ksMkJBQUE7RUFDQSxtQkFBQTtBdkd1cy9CcEI7QXVHcHMvQlk7RUFDSSxRQUFBO0VBRUEsUUFBQTtFQUNBLFlBQUE7QXZHcXMvQmhCO0F1Ry9yL0JZO0VBRUksa0JBQUE7RUFFQSxRQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7RUFFQSxlQUFBO0VBQ0EseUJBQUE7QXZHOHIvQmhCO0F1R3pyL0JvQjtFQUNJLHlDQUFBO0F2RzJyL0J4QjtBdUd0ci9CUTtFQUNJLGtCQUFBO0F2R3dyL0JaO0F1R3ZyL0JZO0VBRUksd0JBQUE7QXZHd3IvQmhCO0F1R3JyL0JZO0VBQ0ksaUJBQUE7QXZHdXIvQmhCO0F1R2xyL0JRO0VBR0ksNkNBQUE7RUFDQSxnQkFBQTtBdkdrci9CWjtBdUdoci9CUTtFQUNJLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtBdkdrci9CWjtBdUcvcS9CSTs7RUFFSSxzQkFBQTtFQUNBLFlBQUE7RUFFQSx1Q0FBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLDZDQUFBO0VBQ0EsZXRHalRTO0VzR2tUVCxlQUFBO0F2R2dyL0JSO0F1Ry9xL0JROztFQUNJLGtCQUFBO0VBQ0EsWUFBQTtBdkdrci9CWjtBYzU3L0JJO0V5RndRSTs7SUFJUSxtQkFBQTtFdkdxci9CZDtBQUNGO0F1R25yL0JZOztFQUNJLGtCQUFBO0F2R3NyL0JoQjtBY245L0JJO0V5RnlRQTs7SUF5QlEsZUFBQTtJQUNBLHVDQUFBO0V2R3NyL0JWO0FBQ0Y7QXVHbnIvQlE7RUFDSSxVQUFBO0VBQ0EsUUFBQTtBdkdxci9CWjtBYzk5L0JJO0V5RjJTWTtJQUNJLGlCQUFBO0V2R3NyL0JsQjtBQUNGO0F1R2pyL0JnQjtFQUNJLDBCQUFBO0VBQ0EsbUJBQUE7QXZHbXIvQnBCOztBdUc1cS9CQTtFQUNJO0lBQ0ksVUFBQTtJQUNBLHdDQUFBO0lBQUEsZ0NBQUE7RXZHK3EvQk47O0V1RzNxL0JVO0lBQ0ksVUFBQTtFdkc4cS9CZDtBQUNGO0F1R25vL0JJO0VBQ0ksZ0JBQUE7RUFDQSxzQkFBQTtBdkdxby9CUjtBdUdsby9CUTtFQUNJLGdDQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtFQUNBLFlBQUE7QXZHb28vQlo7QXVHbG8vQlE7RUFDSSxhQUFBO0F2R29vL0JaO0F1RzVuL0JRO0VBQ0ksWUFBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0VBQ0EsU0FBQTtFQUNBLDZCQUFBO0F2RzhuL0JaO0F1RzFuL0JZO0VBckVSLG1DQUFBO0VBQ0Esa0NBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7RUFFQSxnQkFBQTtFQUNBLGlDQUFBO0VBRUEsMENBQUE7QXZHZ3MvQko7QXVHaG8vQkk7RUFDSSxrREFBQTtBdkdrby9CUjtBdUdqby9CUTtFQUVJLGtEQUFBO0F2R2tvL0JaO0F1RzluL0JZO0VBbkZSLG1DQUFBO0VBQ0Esa0NBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7RUFFQSxnQkFBQTtFQUNBLGlDQUFBO0VBRUEsMENBQUE7QXZHa3QvQko7O0F3R3RtZ0NJO0VBQ0ksWUFBQTtFQUNBLGdCQUFBO0VBQ0EsU0FBQTtFQUNBLFdBQUE7QXhHeW1nQ1I7O0F5Ry9tZ0NBO0VBQ0kseUJ4RzJDTztFd0d6Q1Asb0JBQUE7QXpHaW5nQ0o7QWNyamdDSTtFMkYvREo7SUFNUSxhdkc4SUs7RUZvKy9CWDtBQUNGO0F5R2huZ0NJO0VBQ0ksa0NBQUE7RUFDQSxleEdzQlM7RXdHckJULGN4R3NDRztFd0dyQ0gsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0F6R2tuZ0NSOztBMEcvbmdDUTtFQUNJLGdCQUFBO0ExR2tvZ0NaOztBMkdub2dDUTs7O0VBRUksZ0IxR21DTztFMEdsQ1AsU0FBQTtBM0d1b2dDWjtBMkdub2dDUTtFQUNJLG1CMUd5Qkc7RTBHeEJILGdCckdraUJrQjtBTm1tL0I5QjtBMkdwb2dDWTtFQUNJLGdCQUFBO0EzR3NvZ0NoQjtBMkdwb2dDWTtFQUNJLGFBQUE7QTNHc29nQ2hCO0EyR3BvZ0NZO0VBQ0kscUJBQUE7QTNHc29nQ2hCO0EyR3BvZ0NnQjtFQUNJLGFBQUE7QTNHc29nQ3BCOztBNEc1cGdDQTtFQUNFLHFCQUFBO0VBQ0Esa0JBQUE7RUFFQSxnQkFBQTtFQUNBLFdBQUE7RUFDQSxvQ0FBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtBNUc4cGdDRjtBNEc3cGdDRTtFQUNFLGtCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsNEJBQUE7VUFBQSx3QkFBQTtFQUNBLFdBQUE7QTVHK3BnQ0o7QWM3bWdDSTtFOEZ0REY7SUFPSSw4QkFBQTtJQUFBLDZCQUFBO1FBQUEseUJBQUE7WUFBQSxxQkFBQTtFNUdncWdDSjtBQUNGO0E0Ry9wZ0NJO0VBQ0UsaUJBQUE7RUFDQSxvQkFBQTtFQUNBLCtCQUFBO0VBQUEsK0JBQUE7RUFBQSx3QkFBQTtFQUNBLHVDQUFBO0VBQUEsd0NBQUE7TUFBQSxxQ0FBQTtVQUFBLGlDQUFBO0VBQ0EsbUNBQUE7TUFBQSxnQ0FBQTtVQUFBLGtDQUFBO0E1R2lxZ0NOO0Fjem5nQ0k7RThGdkNFO0k1RkhKLG9CQUFBO1FBQUEsY0FBQTtJQUNBLFdBQUE7SUFDQSxlQUFBO0lBQ0EsNkNBQUE7SUFDQSw0Q0FBQTtJQUNBLDhCQUFBO0k0RkVRLFdBQUE7SUFDQSwwQkFBQTtJQUVBLGVBQUE7SUFDQSwyQkFBQTtFNUdxcWdDUjtBQUNGO0E0R2pxZ0NRO0VBQ0UsYzNHWUM7RTJHWEQsbUIzR0hLO0UyR0lMLHlCQUFBO0E1R21xZ0NWO0FjNW9nQ0k7RThGMUJJO0lBS0ksbUJBQUE7RTVHcXFnQ1Y7QUFDRjtBNEducWdDUTs7O0VBTUUsa0IxR3FGSztFMEdwRkwsZ0J0RzRoQm9CO0VzRzNoQnBCLGdCM0dkUztFMkdlVCxXdEdwQ0M7QU5zc2dDWDtBY3pwZ0NJO0U4RmxCSTs7O0lQekJKLG9CQUFBO0lBQ0EsNEJBQUE7SUFDQSxxQk8yQjRCO0lQMUI1QixnQkFBQTtFckcwc2dDRjtBQUNGO0FjbnFnQ0k7RThGbEJJOzs7SUFXSSxpQkFBQTtFNUdncmdDVjtBQUNGO0FjMXFnQ0k7RThGbEJJOzs7SUFjSSxrQkFBQTtFNUdvcmdDVjtBQUNGO0FjanJnQ0k7RThGbEJJOzs7SUFpQkksaUJBQUE7RTVHd3JnQ1Y7QUFDRjtBNEd2cmdDVTs7O0VBQ0Usa0JBQUE7RUFDQSxnQkFBQTtBNUcycmdDWjtBNEd0cmdDUTtFQUNFLG1CQUFBO0VBQ0EsOEJBQUE7RUFDQSxnQnRHbWVvQjtFc0dsZXBCLHlCQUFBO0E1R3dyZ0NWO0FjcHNnQ0k7RThGUUk7SUFNSSxpQjFHNkRHO0VGNm5nQ2I7QUFDRjtBNEd4cmdDUTs7RUFFRSxlM0dqRE87RTJHa0RQLGdCdEcwZG9CO0VzR3pkcEIsV3RHbEVDO0FONHZnQ1g7QWMvc2dDSTtFOEZpQkk7O0lBTUksbUJBQUE7RTVHNnJnQ1Y7QUFDRjtBNEc1cmdDVTs7RUFDRSxjQUFBO0VBQ0EscUJBQUE7QTVHK3JnQ1o7QTRHenJnQ1E7RUFDRSxtQkFBQTtFQUVBLHVDQUFBO0VBQ0EsOEJBQUE7RUFDQSxnQnRHd2NvQjtFc0d2Y3BCLHlCQUFBO0E1RzByZ0NWO0FjanVnQ0k7RThGaUNJO0lBUUksaUIxR2tDRztFRjBwZ0NiO0FBQ0Y7QTRHMXJnQ1E7Ozs7RUFNRSxrQjFHdUJLO0UwR3RCTCxnQjNHM0VTO0UyRzRFVCxXdEdqR0M7RXNHa0dELGdCdEc0ZG9CO0FOOHQvQjlCO0FjL3VnQ0k7RThGNENJOzs7O0lQdkZKLG9CQUFBO0lBQ0EsNEJBQUE7SUFDQSxxQk95RjRCO0lQeEY1QixnQkFBQTtFckdpeWdDRjtBQUNGO0FjMXZnQ0k7RThGNENJOzs7O0lBV0ksaUJBQUE7RTVHMHNnQ1Y7QUFDRjtBY2x3Z0NJO0U4RjRDSTs7OztJQWNJLGtCQUFBO0U1RytzZ0NWO0FBQ0Y7QWMxd2dDSTtFOEY0Q0k7Ozs7SUFpQkksaUJBQUE7RTVHb3RnQ1Y7QUFDRjtBNEdodGdDSTtFQUNFLDRCQUFBO01BQUEsaUJBQUE7VUFBQSxRQUFBO0E1R2t0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QTtBbEg4MmpDTjtBY3Q4akNJO0VvR3lGRTtJQUVJLGNBQUE7SUFDQSxnQkFBQTtFbEgrMmpDUjtBQUNGO0FrSDcyakNNO0VBQ0UsZUFBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtBbEgrMmpDUjtBYzk5akNJO0VvRzRHRTtJQUtJLFlBQUE7RWxIaTNqQ1I7QUFDRjtBa0g5MmpDSTtFQUNFLGVBQUE7RUFDQSxnQkFBQTtFQUNBLHNCQUFBO0FsSGczakNOO0FrSC8yakNNO0VBQ0UsY0FBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7QWxIaTNqQ1I7QWtILzJqQ007RUFDRSxtQmhIaEVBO0VnSGlFQSxnQmhINUdlO0VnSDZHZixjakgvSUc7RWlIZ0pILG1CQUFBO0FsSGkzakNSO0FjcC9qQ0k7RW9HK0hFO0lBTUksa0JoSDdESztFRmc3akNiO0FBQ0Y7QWtIajNqQ007RUFDRSxzQ0FBQTtFQUNBLG1CaEh4RUE7RWdIeUVBLGdCaEh0SGU7RWdIdUhmLGNqSHpKRztFaUgwSkgsbUJBQUE7QWxIbTNqQ1I7QWNoZ2tDSTtFb0d3SUU7SUFPSSxtQmhIOUVGO0VGbThqQ047QUFDRjtBa0huM2pDTTtFQUNFLGtDQUFBO0VBQ0EsZWpIbExTO0VpSG1MVCxnQjVHeVZzQjtFNEd4VnRCLFc1R25NRztBTndqa0NYO0FrSHAzakNROzs7RUFHRSxrQkFBQTtBbEhzM2pDVjtBa0hwM2pDUTtFQUNFLGdCakhyTFM7RWlIc0xULHFCQUFBO0VBQ0EscUJBQUE7QWxIczNqQ1Y7QWtIcDJqQ0k7RUFDRSxlakhoTlc7RWlIaU5YLGlCQUFBO0FsSHMyakNOOztBbUh0bGtDQTtFQUNJLG1DQUFBO0FuSHlsa0NKOztBbUh0bGtDQTtFQUNJLHFDQUFBO0FuSHlsa0NKOztBb0g1bGtDWTs7RUFFSSxjbEhpQks7QUY4a2tDckI7QW9IMWxrQ1E7RUFDSSxxQkFBQTtFQUNBLHFCbEhlYztFa0hkZCxhQUFBO0VBQ0EsbUJBQUE7QXBINGxrQ1o7QW9IMWxrQ1E7RUFDSSxvQkFBQTtBcEg0bGtDWjtBb0gxbGtDWTtFQUNJLGNsSEVL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QXVKMThyQ0k7RUFDRSxVQUFBO0F2SjQ4ckNOO0F1SjE4ckNJO0VBQ0UsWUFBQTtFQUNBLDZCQUFBO0VBQ0EsVUFBQTtFQUNBLHNCQUFBO0VBQ0Esa0JySitFUztFcUo5RVQsZ0J0SnRCYTtBRGsrckNuQjtBdUoxOHJDSTtFQUNFLFlBQUE7RUFDQSxVQUFBO0F2SjQ4ckNOO0F1Sno4ckNFOzs7O0VBS0Usa0JBQUE7QXZKMDhyQ0o7QXVKeDhyQ007Ozs7RUFFRSxpQkFBQTtFQUNBLG1CQUFBO0VBQ0Esc0NBQUE7QXZKNDhyQ1I7QXVKMThyQ007Ozs7RUFFRSx3QkFBQTtBdko4OHJDUjtBdUoxOHJDRTtFQUNFLGlDQUFBO0F2SjQ4ckNKO0F1SjE4ckNFO0VBQ0UsZXRKMURhO0VzSjJEYixnQnRKckRlO0VzSnNEZix3QkFBQTtBdko0OHJDSjtBdUoxOHJDRTs7Ozs7Ozs7RUFRRSx5QkFBQTtFQUNBLHFCckpnRGU7RXFKL0NmLG1CdEp0RVc7RXNKdUVYLDZCQUFBO0F2SjQ4ckNKO0F1SjM4ckNJOzs7Ozs7OztFQUNFLHFCdEoxREs7RXNKMkRMLHdCQUFBO1VBQUEsZ0JBQUE7RUFDQSxhQUFBO0F2Sm85ckNOO0F1Smo5ckNFOztFQUVFLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7QXZKbTlyQ0o7QXVKaDlyQ0U7RUFDRSxnQnRKaEZJO0VzSmlGSix5QkFBQTtFQUNBLFlBQUE7QXZKazlyQ0o7QXVKajlyQ0k7RUFDRSxnQnRKcEZFO0VzSnFGRixzQ0FBQTtFQUNBLFlBQUE7QXZKbTlyQ047QXVKOThyQ0k7O0VBQ0UsZ0J0SjlGYTtBRCtpc0NuQjtBdUo5OHJDRTs7RUFFRSxZQUFBO0VBQ0EseUJ0Si9GTztFc0pnR1AsZ0J0SnJHZTtBRHFqc0NuQjtBdUovOHJDSTs7RUFDRSx5QnRKbEdLO0VzSm1HTCxnQnRKeEdhO0FEMGpzQ25CO0F1Smg5ckNJOztFQUNFLHlCdEp0R0s7QUR5anNDWDtBY3Rpc0NJO0V5SXNGRjtJQUVJLFVBQUE7RXZKazlyQ0o7QUFDRjtBdUpoOXJDRTtFQUNFLGdCakprWjBCO0FOZ2ty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ZUFBQTtFQUNBLFdBQUE7QXhKb3ZzQ047QWMxenNDSTtFMElpRUE7O0lBT0ksY0FBQTtJQUNBLGdDQUFBO0lBQ0EsaUNBQUE7RXhKdXZzQ047QUFDRjtBY2wwc0NJO0UwSWlFQTs7SUFZSSxrQkFBQTtFeEowdnNDTjtFd0p6dnNDTTs7SUFDRSw0Q0FBQTtFeEo0dnNDUjtFd0oxdnNDTTs7SUFDRSw2Q0FBQTtFeEo2dnNDUjtBQUNGO0FjN3hzQ0k7RTBJbUNJOztJQUNFLFdBQUE7RXhKOHZzQ1I7RXdKNXZzQ007O0lBQ0UsWUFBQTtFeEordnNDUjtFd0o3dnNDTTs7SUFDRSxXQUFBO0lBQ0EsV0FBQTtJQUNBLDBCQUFBO0V4Smd3c0NSO0FBQ0Y7O0F3SjN2c0NBO0VBQ0UsNkJBQUE7RUFDQSw0QkFBQTtBeEo4dnNDRjs7QWN4MXNDSTtFMkkrQlk7SUFFUSxzQkFBQTtFeko0enNDdEI7QUFDRiIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKipcbiAqIEluc3RydWN0aW9ucyBmb3IgVmFyaWFibGVzIGZpbGVcbiAqL1xuLyoqXG4gKiBTdGFydCBvZiBCcmVlemVcbiAqL1xuLmJ0bjpmb2N1cy12aXNpYmxlLFxuLmJ0bi1pbmxpbmU6Zm9jdXMtdmlzaWJsZSwgLmJ1dHRvbjpmb2N1cy12aXNpYmxlLCBidXR0b24ubGluazpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qKlxuICogU3RhcnQgb2YgQnJlZXplXG4gKi9cbjpyb290IHtcbiAgLS1jb2xvci0xOiAjMGQ2ZWZkO1xuICAtLWNvbG9yLTI6ICM2ZjQyYzE7XG4gIC0tY29sb3ItMzogIzY2MTBmMjtcbiAgLS1jb2xvci00OiAjZDYzMzg0O1xuICAtLWNvbG9yLTU6ICNkYzM1NDU7XG4gIC0tY29sb3ItNjogI2ZkN2UxNDtcbiAgLS1jb2xvci03OiAjZmZjMTA3O1xuICAtLWNvbG9yLTg6ICMwZGNhZjA7XG4gIC0tY29sb3ItbmV1dHJhbDogI0M2Q0NEMjtcbiAgLS1jb2xvci1pbXBvcnRhbnQ6ICNBNkFEQjQ7XG4gIC0tY29sb3ItcHJpbWFyeTogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC0tY29sb3Itc2Vjb25kYXJ5OiB2YXIoLS1icy1zZWNvbmRhcnkpO1xufVxuXG5bY2xhc3MqPWNvbG9yLTFdIHtcbiAgLS1jb2xvcjogIzBkNmVmZDtcbn1cblxuW2NsYXNzKj1jb2xvci0yXSB7XG4gIC0tY29sb3I6ICM2ZjQyYzE7XG59XG5cbltjbGFzcyo9Y29sb3ItM10ge1xuICAtLWNvbG9yOiAjNjYxMGYyO1xufVxuXG5bY2xhc3MqPWNvbG9yLTRdIHtcbiAgLS1jb2xvcjogI2Q2MzM4NDtcbn1cblxuW2NsYXNzKj1jb2xvci01XSB7XG4gIC0tY29sb3I6ICNkYzM1NDU7XG59XG5cbltjbGFzcyo9Y29sb3ItNl0ge1xuICAtLWNvbG9yOiAjZmQ3ZTE0O1xufVxuXG5bY2xhc3MqPWNvbG9yLTddIHtcbiAgLS1jb2xvcjogI2ZmYzEwNztcbn1cblxuW2NsYXNzKj1jb2xvci04XSB7XG4gIC0tY29sb3I6ICMwZGNhZjA7XG59XG5cbltjbGFzcyo9Y29sb3ItbmV1dHJhbF0ge1xuICAtLWNvbG9yOiAjQzZDQ0QyO1xufVxuXG5bY2xhc3MqPWNvbG9yLWltcG9ydGFudF0ge1xuICAtLWNvbG9yOiAjQTZBREI0O1xufVxuXG5bY2xhc3MqPWNvbG9yLXByaW1hcnldIHtcbiAgLS1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG5cbltjbGFzcyo9Y29sb3Itc2Vjb25kYXJ5XSB7XG4gIC0tY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG59XG5cbi8qKlxuICogQnRuIFByaW1hcnkgJiBTZWNvbmRhcnR5IEhvdmVyIENvbG9yIFZhbHVlc1xuICogSWYgQm9vdHN0cmFwIFZhcnMgYXJlIGRlcHJlY2F0ZWQgLS0+IHRoZXNlIHdpbGwgbmVlZCB0byBiZSBzZXQgaW4gYSBDU1MgU2VsZWN0b3IgQ29udGV4dHVheCBzdGF0ZW1lbnQgcmF0aGVyIHRoYW4gaGVyZS5cbiAqL1xuLyoqXG4gKiBVbmNvbW1lbnQgdGhlIGZvbGxvd2luZyBpZiBcIkJyb2FkY2FzdHNcIiBuZWVkIHRvIHN1cHBvcnQgQ1NTIFZhcnNcbiAqL1xuOnJvb3Qge1xuICAtLWJzLWJsdWU6ICMwZDZlZmQ7XG4gIC0tYnMtaW5kaWdvOiAjNjYxMGYyO1xuICAtLWJzLXB1cnBsZTogIzZmNDJjMTtcbiAgLS1icy1waW5rOiAjZDYzMzg0O1xuICAtLWJzLXJlZDogI2RjMzU0NTtcbiAgLS1icy1vcmFuZ2U6ICNmZDdlMTQ7XG4gIC0tYnMteWVsbG93OiAjZmZjMTA3O1xuICAtLWJzLWdyZWVuOiAjMTk4NzU0O1xuICAtLWJzLXRlYWw6ICMyMGM5OTc7XG4gIC0tYnMtY3lhbjogIzBkY2FmMDtcbiAgLS1icy1ibGFjazogIzAwMDtcbiAgLS1icy13aGl0ZTogI2ZmZjtcbiAgLS1icy1ncmF5OiAjNmM3NTdkO1xuICAtLWJzLWdyYXktZGFyazogIzM0M2E0MDtcbiAgLS1icy1ncmF5LTEwMDogI2Y4ZjlmYTtcbiAgLS1icy1ncmF5LTIwMDogI2YwZjJmNTtcbiAgLS1icy1ncmF5LTMwMDogI2RlZTJlNjtcbiAgLS1icy1ncmF5LTQwMDogI2NlZDRkYTtcbiAgLS1icy1ncmF5LTUwMDogI2FkYjViZDtcbiAgLS1icy1ncmF5LTYwMDogIzZjNzU3ZDtcbiAgLS1icy1ncmF5LTcwMDogIzQ5NTA1NztcbiAgLS1icy1ncmF5LTgwMDogIzM0M2E0MDtcbiAgLS1icy1ncmF5LTkwMDogIzIxMjUyOTtcbiAgLS1icy1wcmltYXJ5OiAjMGQ2ZWZkO1xuICAtLWJzLXNlY29uZGFyeTogIzZjNzU3ZDtcbiAgLS1icy1zdWNjZXNzOiAjMTk4NzU0O1xuICAtLWJzLWluZm86ICMwZGNhZjA7XG4gIC0tYnMtd2FybmluZzogI2ZmYzEwNztcbiAgLS1icy1kYW5nZXI6ICNkYzM1NDU7XG4gIC0tYnMtbGlnaHQ6ICNmOGY5ZmE7XG4gIC0tYnMtZGFyazogIzIxMjUyOTtcbiAgLS1icy1wcmltYXJ5LXJnYjogMTMsIDExMCwgMjUzO1xuICAtLWJzLXNlY29uZGFyeS1yZ2I6IDEwOCwgMTE3LCAxMjU7XG4gIC0tYnMtc3VjY2Vzcy1yZ2I6IDI1LCAxMzUsIDg0O1xuICAtLWJzLWluZm8tcmdiOiAxMywgMjAyLCAyNDA7XG4gIC0tYnMtd2FybmluZy1yZ2I6IDI1NSwgMTkzLCA3O1xuICAtLWJzLWRhbmdlci1yZ2I6IDIyMCwgNTMsIDY5O1xuICAtLWJzLWxpZ2h0LXJnYjogMjQ4LCAyNDksIDI1MDtcbiAgLS1icy1kYXJrLXJnYjogMzMsIDM3LCA0MTtcbiAgLS1icy13aGl0ZS1yZ2I6IDI1NSwgMjU1LCAyNTU7XG4gIC0tYnMtYmxhY2stcmdiOiAwLCAwLCAwO1xuICAtLWJzLWJvZHktY29sb3ItcmdiOiAzMywgMzcsIDQxO1xuICAtLWJzLWJvZHktYmctcmdiOiAyNTUsIDI1NSwgMjU1O1xuICAtLWJzLWZvbnQtc2Fucy1zZXJpZjogc3lzdGVtLXVpLCAtYXBwbGUtc3lzdGVtLCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAtLWJzLWZvbnQtbW9ub3NwYWNlOiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuICAtLWJzLWdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgLS1icy1ib2R5LWZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LXNhbnMtc2VyaWYpO1xuICAtLWJzLWJvZHktZm9udC1zaXplOiAxcmVtO1xuICAtLWJzLWJvZHktZm9udC13ZWlnaHQ6IDQwMDtcbiAgLS1icy1ib2R5LWxpbmUtaGVpZ2h0OiAxLjI7XG4gIC0tYnMtYm9keS1jb2xvcjogIzIxMjUyOTtcbiAgLS1icy1ib2R5LWJnOiAjZmZmO1xuICAtLWJzLWJvcmRlci13aWR0aDogMXB4O1xuICAtLWJzLWJvcmRlci1zdHlsZTogc29saWQ7XG4gIC0tYnMtYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICAtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogcmdiYSgwLCAwLCAwLCAwLjE3NSk7XG4gIC0tYnMtYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIC0tYnMtYm9yZGVyLXJhZGl1cy1zbTogMC41cmVtO1xuICAtLWJzLWJvcmRlci1yYWRpdXMtbGc6IDEuMjVyZW07XG4gIC0tYnMtYm9yZGVyLXJhZGl1cy14bDogMXJlbTtcbiAgLS1icy1ib3JkZXItcmFkaXVzLTJ4bDogMnJlbTtcbiAgLS1icy1ib3JkZXItcmFkaXVzLXBpbGw6IDUwcmVtO1xuICAtLWJzLWxpbmstY29sb3I6ICMwZDZlZmQ7XG4gIC0tYnMtbGluay1ob3Zlci1jb2xvcjogIzBhNThjYTtcbiAgLS1icy1jb2RlLWNvbG9yOiAjZDYzMzg0O1xuICAtLWJzLWhpZ2hsaWdodC1iZzogI2ZmZjNjZDtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiBuby1wcmVmZXJlbmNlKSB7XG4gIDpyb290IHtcbiAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgfVxufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtYm9keS1mb250LWZhbWlseSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtYm9keS1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tYnMtYm9keS1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1icy1ib2R5LWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICB0ZXh0LWFsaWduOiB2YXIoLS1icy1ib2R5LXRleHQtYWxpZ24pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbmhyIHtcbiAgbWFyZ2luOiAxcmVtIDA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZDtcbiAgb3BhY2l0eTogMC4yNTtcbn1cblxuaDYsIC5oNiwgaDUsIC5oNSwgaDQsIC5oNCwgaDMsIC5oMywgaDIsIC5oMiwgaDEsIC5oMSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuaDEsIC5oMSB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjRyZW0gKyAxLjh2dyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGgxLCAuaDEge1xuICAgIGZvbnQtc2l6ZTogMi43NXJlbTtcbiAgfVxufVxuXG5oMiwgLmgyIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMzVyZW0gKyAxLjJ2dyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGgyLCAuaDIge1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgfVxufVxuXG5oMywgLmgzIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjg3NXJlbSArIDAuNDV2dyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGgzLCAuaDMge1xuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIH1cbn1cblxuaDQsIC5oNCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDQsIC5oNCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cblxuaDUsIC5oNSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuaDYsIC5oNiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbmFiYnJbdGl0bGVdIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICBjdXJzb3I6IGhlbHA7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbm9sLFxudWwge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuc21hbGwsIC5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbn1cblxubWFyaywgLm1hcmsge1xuICBwYWRkaW5nOiAwLjE4NzVlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtaGlnaGxpZ2h0LWJnKTtcbn1cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuYSB7XG4gIGNvbG9yOiB2YXIoLS1icy1saW5rLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5hOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpO1xufVxuXG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSwgYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSk6aG92ZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LW1vbm9zcGFjZSk7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbn1cbnByZSBjb2RlIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xufVxuXG5jb2RlIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogdmFyKC0tYnMtY29kZS1jb2xvcik7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbmEgPiBjb2RlIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbmtiZCB7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAwLjM3NXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG5rYmQga2JkIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmltZyxcbnN2ZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbnRhYmxlIHtcbiAgY2FwdGlvbi1zaWRlOiBib3R0b207XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxudGgge1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDtcbn1cblxudGhlYWQsXG50Ym9keSxcbnRmb290LFxudHIsXG50ZCxcbnRoIHtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5bcm9sZT1idXR0b25dIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5zZWxlY3Qge1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbn1cbnNlbGVjdDpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbltsaXN0XTpub3QoW3R5cGU9ZGF0ZV0pOm5vdChbdHlwZT1kYXRldGltZS1sb2NhbF0pOm5vdChbdHlwZT1tb250aF0pOm5vdChbdHlwZT13ZWVrXSk6bm90KFt0eXBlPXRpbWVdKTo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5idXR0b24sXG5bdHlwZT1idXR0b25dLFxuW3R5cGU9cmVzZXRdLFxuW3R5cGU9c3VibWl0XSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuYnV0dG9uOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9YnV0dG9uXTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXJlc2V0XTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXN1Ym1pdF06bm90KDpkaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxudGV4dGFyZWEge1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5maWVsZHNldCB7XG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbmxlZ2VuZCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dyk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBsZWdlbmQge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG5sZWdlbmQgKyAqIHtcbiAgY2xlYXI6IGxlZnQ7XG59XG5cbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWZpZWxkcy13cmFwcGVyLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtdGV4dCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1pbnV0ZSxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWhvdXItZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1kYXktZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1tb250aC1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXllYXItZmllbGQge1xuICBwYWRkaW5nOiAwO1xufVxuXG46Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblt0eXBlPXNlYXJjaF0ge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG59XG5cbi8qIHJ0bDpyYXc6XG5bdHlwZT1cInRlbFwiXSxcblt0eXBlPVwidXJsXCJdLFxuW3R5cGU9XCJlbWFpbFwiXSxcblt0eXBlPVwibnVtYmVyXCJdIHtcbiAgZGlyZWN0aW9uOiBsdHI7XG59XG4qL1xuOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG46Oi13ZWJraXQtY29sb3Itc3dhdGNoLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuXG46OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuaWZyYW1lIHtcbiAgYm9yZGVyOiAwO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmxlYWQge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5kaXNwbGF5LTEge1xuICBmb250LXNpemU6IGNhbGMoMS42MjVyZW0gKyA0LjV2dyk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTEge1xuICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgfVxufVxuXG4uZGlzcGxheS0yIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNTc1cmVtICsgMy45dncpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS0yIHtcbiAgICBmb250LXNpemU6IDQuNXJlbTtcbiAgfVxufVxuXG4uZGlzcGxheS0zIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNTI1cmVtICsgMy4zdncpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS0zIHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktNCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjQ3NXJlbSArIDIuN3Z3KTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpc3BsYXktNCB7XG4gICAgZm9udC1zaXplOiAzLjVyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktNSB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjQyNXJlbSArIDIuMXZ3KTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpc3BsYXktNSB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTYge1xuICBmb250LXNpemU6IGNhbGMoMS4zNzVyZW0gKyAxLjV2dyk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTYge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICB9XG59XG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGlzdC1pbmxpbmUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmxpc3QtaW5saW5lLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuXG4uaW5pdGlhbGlzbSB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmJsb2NrcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG4uYmxvY2txdW90ZSA+IDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmJsb2NrcXVvdGUtZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogLTFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG4uYmxvY2txdW90ZS1mb290ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCUwqBcIjtcbn1cblxuLmltZy1mbHVpZCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmZpZ3VyZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZpZ3VyZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4uY29udGFpbmVyLFxuLmNvbnRhaW5lci1mbHVpZCxcbi5jb250YWluZXIteGwsXG4uY29udGFpbmVyLWxnIHtcbiAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICAtLWJzLWd1dHRlci15OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuY29udGFpbmVyLXhsLCAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDE1NDBweDtcbiAgfVxufVxuLnJvdyB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1ndXR0ZXIteCkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMC41ICogdmFyKC0tYnMtZ3V0dGVyLXgpKTtcbn1cbi5yb3cgPiAqIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJzLWd1dHRlci15KTtcbn1cblxuLmNvbCB7XG4gIGZsZXg6IDEgMCAwJTtcbn1cblxuLnJvdy1jb2xzLWF1dG8gPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4ucm93LWNvbHMtMSA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5yb3ctY29scy0yID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNTAlO1xufVxuXG4ucm93LWNvbHMtMyA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xufVxuXG4ucm93LWNvbHMtNCA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDI1JTtcbn1cblxuLnJvdy1jb2xzLTUgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAyMCU7XG59XG5cbi5yb3ctY29scy02ID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG59XG5cbi5jb2wtYXV0byB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cblxuLmNvbC0xIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA4LjMzMzMzMzMzJTtcbn1cblxuLmNvbC0yIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxNi42NjY2NjY2NyU7XG59XG5cbi5jb2wtMyB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjUlO1xufVxuXG4uY29sLTQge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbn1cblxuLmNvbC01IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA0MS42NjY2NjY2NyU7XG59XG5cbi5jb2wtNiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNTAlO1xufVxuXG4uY29sLTcge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbn1cblxuLmNvbC04IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG59XG5cbi5jb2wtOSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNzUlO1xufVxuXG4uY29sLTEwIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA4My4zMzMzMzMzMyU7XG59XG5cbi5jb2wtMTEge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbn1cblxuLmNvbC0xMiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuXG4ub2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuXG4ub2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4ub2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG59XG5cbi5nLTAsXG4uZ3gtMCB7XG4gIC0tYnMtZ3V0dGVyLXg6IDA7XG59XG5cbi5nLTAsXG4uZ3ktMCB7XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG59XG5cbi5nLTEsXG4uZ3gtMSB7XG4gIC0tYnMtZ3V0dGVyLXg6IDAuMjVyZW07XG59XG5cbi5nLTEsXG4uZ3ktMSB7XG4gIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG59XG5cbi5nLTIsXG4uZ3gtMiB7XG4gIC0tYnMtZ3V0dGVyLXg6IDAuNXJlbTtcbn1cblxuLmctMixcbi5neS0yIHtcbiAgLS1icy1ndXR0ZXIteTogMC41cmVtO1xufVxuXG4uZy0zLFxuLmd4LTMge1xuICAtLWJzLWd1dHRlci14OiAxcmVtO1xufVxuXG4uZy0zLFxuLmd5LTMge1xuICAtLWJzLWd1dHRlci15OiAxcmVtO1xufVxuXG4uZy00LFxuLmd4LTQge1xuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG59XG5cbi5nLTQsXG4uZ3ktNCB7XG4gIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTtcbn1cblxuLmctNSxcbi5neC01IHtcbiAgLS1icy1ndXR0ZXIteDogM3JlbTtcbn1cblxuLmctNSxcbi5neS01IHtcbiAgLS1icy1ndXR0ZXIteTogM3JlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb2wtc20ge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1zbS1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAucm93LWNvbHMtc20tMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXNtLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXNtLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAucm93LWNvbHMtc20tNCA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAucm93LWNvbHMtc20tNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cblxuICAucm93LWNvbHMtc20tNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtc20tYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAuY29sLXNtLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtc20tMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtc20tMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5jb2wtc20tNCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtc20tNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtc20tNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5jb2wtc20tNyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtc20tOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtc20tOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5jb2wtc20tMTAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXNtLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm9mZnNldC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1zbS0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5nLXNtLTAsXG4uZ3gtc20tMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMDtcbiAgfVxuXG4gIC5nLXNtLTAsXG4uZ3ktc20tMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMDtcbiAgfVxuXG4gIC5nLXNtLTEsXG4uZ3gtc20tMSB7XG4gICAgLS1icy1ndXR0ZXIteDogMC4yNXJlbTtcbiAgfVxuXG4gIC5nLXNtLTEsXG4uZ3ktc20tMSB7XG4gICAgLS1icy1ndXR0ZXIteTogMC4yNXJlbTtcbiAgfVxuXG4gIC5nLXNtLTIsXG4uZ3gtc20tMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMC41cmVtO1xuICB9XG5cbiAgLmctc20tMixcbi5neS1zbS0yIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjVyZW07XG4gIH1cblxuICAuZy1zbS0zLFxuLmd4LXNtLTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDFyZW07XG4gIH1cblxuICAuZy1zbS0zLFxuLmd5LXNtLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDFyZW07XG4gIH1cblxuICAuZy1zbS00LFxuLmd4LXNtLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgfVxuXG4gIC5nLXNtLTQsXG4uZ3ktc20tNCB7XG4gICAgLS1icy1ndXR0ZXIteTogMS41cmVtO1xuICB9XG5cbiAgLmctc20tNSxcbi5neC1zbS01IHtcbiAgICAtLWJzLWd1dHRlci14OiAzcmVtO1xuICB9XG5cbiAgLmctc20tNSxcbi5neS1zbS01IHtcbiAgICAtLWJzLWd1dHRlci15OiAzcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbC1tZCB7XG4gICAgZmxleDogMSAwIDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLW1kLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5yb3ctY29scy1tZC0xID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucm93LWNvbHMtbWQtMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAucm93LWNvbHMtbWQtMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5yb3ctY29scy1tZC00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5yb3ctY29scy1tZC01ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1tZC02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1tZC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5jb2wtbWQtMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1tZC0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1tZC0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLmNvbC1tZC00IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1tZC01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1tZC02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLmNvbC1tZC03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1tZC04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1tZC05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG5cbiAgLmNvbC1tZC0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbWQtMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLW1kLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAub2Zmc2V0LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmctbWQtMCxcbi5neC1tZC0wIHtcbiAgICAtLWJzLWd1dHRlci14OiAwO1xuICB9XG5cbiAgLmctbWQtMCxcbi5neS1tZC0wIHtcbiAgICAtLWJzLWd1dHRlci15OiAwO1xuICB9XG5cbiAgLmctbWQtMSxcbi5neC1tZC0xIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjI1cmVtO1xuICB9XG5cbiAgLmctbWQtMSxcbi5neS1tZC0xIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjI1cmVtO1xuICB9XG5cbiAgLmctbWQtMixcbi5neC1tZC0yIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjVyZW07XG4gIH1cblxuICAuZy1tZC0yLFxuLmd5LW1kLTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNXJlbTtcbiAgfVxuXG4gIC5nLW1kLTMsXG4uZ3gtbWQtMyB7XG4gICAgLS1icy1ndXR0ZXIteDogMXJlbTtcbiAgfVxuXG4gIC5nLW1kLTMsXG4uZ3ktbWQtMyB7XG4gICAgLS1icy1ndXR0ZXIteTogMXJlbTtcbiAgfVxuXG4gIC5nLW1kLTQsXG4uZ3gtbWQtNCB7XG4gICAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICB9XG5cbiAgLmctbWQtNCxcbi5neS1tZC00IHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjVyZW07XG4gIH1cblxuICAuZy1tZC01LFxuLmd4LW1kLTUge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDNyZW07XG4gIH1cblxuICAuZy1tZC01LFxuLmd5LW1kLTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDNyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbC1sZyB7XG4gICAgZmxleDogMSAwIDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5yb3ctY29scy1sZy0xID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucm93LWNvbHMtbGctMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAucm93LWNvbHMtbGctMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5yb3ctY29scy1sZy00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5yb3ctY29scy1sZy01ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1sZy02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1sZy1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5jb2wtbGctMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1sZy0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1sZy0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLmNvbC1sZy00IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1sZy01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1sZy02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLmNvbC1sZy03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1sZy04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1sZy05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG5cbiAgLmNvbC1sZy0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbGctMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLWxnLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAub2Zmc2V0LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmctbGctMCxcbi5neC1sZy0wIHtcbiAgICAtLWJzLWd1dHRlci14OiAwO1xuICB9XG5cbiAgLmctbGctMCxcbi5neS1sZy0wIHtcbiAgICAtLWJzLWd1dHRlci15OiAwO1xuICB9XG5cbiAgLmctbGctMSxcbi5neC1sZy0xIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjI1cmVtO1xuICB9XG5cbiAgLmctbGctMSxcbi5neS1sZy0xIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjI1cmVtO1xuICB9XG5cbiAgLmctbGctMixcbi5neC1sZy0yIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjVyZW07XG4gIH1cblxuICAuZy1sZy0yLFxuLmd5LWxnLTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNXJlbTtcbiAgfVxuXG4gIC5nLWxnLTMsXG4uZ3gtbGctMyB7XG4gICAgLS1icy1ndXR0ZXIteDogMXJlbTtcbiAgfVxuXG4gIC5nLWxnLTMsXG4uZ3ktbGctMyB7XG4gICAgLS1icy1ndXR0ZXIteTogMXJlbTtcbiAgfVxuXG4gIC5nLWxnLTQsXG4uZ3gtbGctNCB7XG4gICAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICB9XG5cbiAgLmctbGctNCxcbi5neS1sZy00IHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjVyZW07XG4gIH1cblxuICAuZy1sZy01LFxuLmd4LWxnLTUge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDNyZW07XG4gIH1cblxuICAuZy1sZy01LFxuLmd5LWxnLTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDNyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLmNvbC14bCB7XG4gICAgZmxleDogMSAwIDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5yb3ctY29scy14bC0xID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucm93LWNvbHMteGwtMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAucm93LWNvbHMteGwtMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5yb3ctY29scy14bC00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5yb3ctY29scy14bC01ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC5yb3ctY29scy14bC02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5jb2wteGwtMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14bC0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14bC0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLmNvbC14bC00IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14bC01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14bC02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLmNvbC14bC03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14bC04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14bC05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG5cbiAgLmNvbC14bC0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteGwtMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXhsLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAub2Zmc2V0LXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmcteGwtMCxcbi5neC14bC0wIHtcbiAgICAtLWJzLWd1dHRlci14OiAwO1xuICB9XG5cbiAgLmcteGwtMCxcbi5neS14bC0wIHtcbiAgICAtLWJzLWd1dHRlci15OiAwO1xuICB9XG5cbiAgLmcteGwtMSxcbi5neC14bC0xIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjI1cmVtO1xuICB9XG5cbiAgLmcteGwtMSxcbi5neS14bC0xIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjI1cmVtO1xuICB9XG5cbiAgLmcteGwtMixcbi5neC14bC0yIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjVyZW07XG4gIH1cblxuICAuZy14bC0yLFxuLmd5LXhsLTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNXJlbTtcbiAgfVxuXG4gIC5nLXhsLTMsXG4uZ3gteGwtMyB7XG4gICAgLS1icy1ndXR0ZXIteDogMXJlbTtcbiAgfVxuXG4gIC5nLXhsLTMsXG4uZ3kteGwtMyB7XG4gICAgLS1icy1ndXR0ZXIteTogMXJlbTtcbiAgfVxuXG4gIC5nLXhsLTQsXG4uZ3gteGwtNCB7XG4gICAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICB9XG5cbiAgLmcteGwtNCxcbi5neS14bC00IHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjVyZW07XG4gIH1cblxuICAuZy14bC01LFxuLmd4LXhsLTUge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDNyZW07XG4gIH1cblxuICAuZy14bC01LFxuLmd5LXhsLTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDNyZW07XG4gIH1cbn1cbi50YWJsZSB7XG4gIC0tYnMtdGFibGUtY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAtLWJzLXRhYmxlLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIC0tYnMtdGFibGUtYWNjZW50LWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiAjZjlmOWY5O1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1jb2xvcik7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cbi50YWJsZSA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRhYmxlLWJnKTtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA5OTk5cHggdmFyKC0tYnMtdGFibGUtYWNjZW50LWJnKTtcbn1cbi50YWJsZSA+IHRib2R5IHtcbiAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG59XG4udGFibGUgPiB0aGVhZCB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbi50YWJsZS1ncm91cC1kaXZpZGVyIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIGN1cnJlbnRjb2xvcjtcbn1cblxuLmNhcHRpb24tdG9wIHtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG59XG5cbi50YWJsZS1zbSA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC4yNXJlbTtcbn1cblxuLnRhYmxlLWJvcmRlcmVkID4gOm5vdChjYXB0aW9uKSA+ICoge1xuICBib3JkZXItd2lkdGg6IDFweCAwO1xufVxuLnRhYmxlLWJvcmRlcmVkID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDFweDtcbn1cblxuLnRhYmxlLWJvcmRlcmxlc3MgPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuLnRhYmxlLWJvcmRlcmxlc3MgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xufVxuXG4udGFibGUtc3RyaXBlZCA+IHRib2R5ID4gdHI6bnRoLW9mLXR5cGUob2RkKSA+ICoge1xuICAtLWJzLXRhYmxlLWFjY2VudC1iZzogdmFyKC0tYnMtdGFibGUtc3RyaXBlZC1iZyk7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yKTtcbn1cblxuLnRhYmxlLXN0cmlwZWQtY29sdW1ucyA+IDpub3QoY2FwdGlvbikgPiB0ciA+IDpudGgtY2hpbGQoZXZlbikge1xuICAtLWJzLXRhYmxlLWFjY2VudC1iZzogdmFyKC0tYnMtdGFibGUtc3RyaXBlZC1iZyk7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yKTtcbn1cblxuLnRhYmxlLWFjdGl2ZSB7XG4gIC0tYnMtdGFibGUtYWNjZW50LWJnOiB2YXIoLS1icy10YWJsZS1hY3RpdmUtYmcpO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yKTtcbn1cblxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+ICoge1xuICAtLWJzLXRhYmxlLWFjY2VudC1iZzogdmFyKC0tYnMtdGFibGUtaG92ZXItYmcpO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtaG92ZXItY29sb3IpO1xufVxuXG4udGFibGUtcHJpbWFyeSB7XG4gIC0tYnMtdGFibGUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYmc6ICNjZmUyZmY7XG4gIC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjYmFjYmU2O1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNjNWQ3ZjI7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICNiYWNiZTY7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjYmZkMWVjO1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcik7XG59XG5cbi50YWJsZS1zZWNvbmRhcnkge1xuICAtLWJzLXRhYmxlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWJnOiAjZTJlM2U1O1xuICAtLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogI2NiY2NjZTtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiAjZDdkOGRhO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiAjY2JjY2NlO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogI2QxZDJkNDtcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpO1xufVxuXG4udGFibGUtc3VjY2VzcyB7XG4gIC0tYnMtdGFibGUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYmc6ICNkMWU3ZGQ7XG4gIC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjYmNkMGM3O1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNjN2RiZDI7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICNiY2QwYzc7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjYzFkNmNjO1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcik7XG59XG5cbi50YWJsZS1pbmZvIHtcbiAgLS1icy10YWJsZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1iZzogI2NmZjRmYztcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6ICNiYWRjZTM7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2M1ZThlZjtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2JhZGNlMztcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICNiZmUyZTk7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDA7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnRhYmxlLXdhcm5pbmcge1xuICAtLWJzLXRhYmxlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWJnOiAjZmZmM2NkO1xuICAtLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogI2U2ZGJiOTtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiAjZjJlN2MzO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiAjZTZkYmI5O1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogI2VjZTFiZTtcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpO1xufVxuXG4udGFibGUtZGFuZ2VyIHtcbiAgLS1icy10YWJsZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1iZzogI2Y4ZDdkYTtcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6ICNkZmMyYzQ7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2VjY2NjZjtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2RmYzJjNDtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICNlNWM3Y2E7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDA7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnRhYmxlLWxpZ2h0IHtcbiAgLS1icy10YWJsZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1iZzogI2Y4ZjlmYTtcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6ICNkZmUwZTE7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2VjZWRlZTtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2RmZTBlMTtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICNlNWU2ZTc7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDA7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnRhYmxlLWRhcmsge1xuICAtLWJzLXRhYmxlLWNvbG9yOiAjZmZmO1xuICAtLWJzLXRhYmxlLWJnOiAjMjEyNTI5O1xuICAtLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogIzM3M2IzZTtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiAjMmMzMDM0O1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICNmZmY7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiAjMzczYjNlO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogIzMyMzUzOTtcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogI2ZmZjtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpO1xufVxuXG4udGFibGUtcmVzcG9uc2l2ZSB7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXNtIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLW1kIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1sZyB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTk5Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUteGwge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG59XG4uZm9ybS1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC4zNzVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjM3NXJlbSArIDFweCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC41cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC41cmVtICsgMXB4KTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC4yNXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuMjVyZW0gKyAxcHgpO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4uZm9ybS10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLWNvbnRyb2xbdHlwZT1maWxlXSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZm9ybS1jb250cm9sW3R5cGU9ZmlsZV06bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICM4NmI3ZmU7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgxMywgMTEwLCAyNTMsIDAuMjUpO1xufVxuLmZvcm0tY29udHJvbDo6LXdlYmtpdC1kYXRlLWFuZC10aW1lLXZhbHVlIHtcbiAgaGVpZ2h0OiAxLjJlbTtcbn1cbi5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIG9wYWNpdHk6IDE7XG59XG4uZm9ybS1jb250cm9sOmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjJmNTtcbiAgb3BhY2l0eTogMTtcbn1cbi5mb3JtLWNvbnRyb2w6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgbWFyZ2luOiAtMC4zNzVyZW0gLTAuNzVyZW07XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAwLjc1cmVtO1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjJmNTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMXB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tY29udHJvbDo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLWNvbnRyb2w6aG92ZXI6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGU2ZTk7XG59XG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMXB4IDA7XG59XG4uZm9ybS1jb250cm9sLXBsYWludGV4dDpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG4uZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtc20sIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1sZyB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmZvcm0tY29udHJvbC1zbSB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMS4yZW0gKyAwLjVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuLmZvcm0tY29udHJvbC1zbTo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgbWFyZ2luOiAtMC4yNXJlbSAtMC41cmVtO1xuICBtYXJnaW4taW5saW5lLWVuZDogMC41cmVtO1xufVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgbWluLWhlaWdodDogY2FsYygxLjJlbSArIDFyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMS4yNXJlbTtcbn1cbi5mb3JtLWNvbnRyb2wtbGc6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIG1hcmdpbjogLTAuNXJlbSAtMXJlbTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDFyZW07XG59XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMS4yZW0gKyAwLjc1cmVtICsgMnB4KTtcbn1cbnRleHRhcmVhLmZvcm0tY29udHJvbC1zbSB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMS4yZW0gKyAwLjVyZW0gKyAycHgpO1xufVxudGV4dGFyZWEuZm9ybS1jb250cm9sLWxnIHtcbiAgbWluLWhlaWdodDogY2FsYygxLjJlbSArIDFyZW0gKyAycHgpO1xufVxuXG4uZm9ybS1jb250cm9sLWNvbG9yIHtcbiAgd2lkdGg6IDNyZW07XG4gIGhlaWdodDogY2FsYygxLjJlbSArIDAuNzVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjM3NXJlbTtcbn1cbi5mb3JtLWNvbnRyb2wtY29sb3I6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZvcm0tY29udHJvbC1jb2xvcjo6LW1vei1jb2xvci1zd2F0Y2gge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG59XG4uZm9ybS1jb250cm9sLWNvbG9yOjotd2Via2l0LWNvbG9yLXN3YXRjaCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xufVxuLmZvcm0tY29udHJvbC1jb2xvci5mb3JtLWNvbnRyb2wtc20ge1xuICBoZWlnaHQ6IGNhbGMoMS4yZW0gKyAwLjVyZW0gKyAycHgpO1xufVxuLmZvcm0tY29udHJvbC1jb2xvci5mb3JtLWNvbnRyb2wtbGcge1xuICBoZWlnaHQ6IGNhbGMoMS4yZW0gKyAxcmVtICsgMnB4KTtcbn1cblxuLmZvcm0tc2VsZWN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAyLjI1cmVtIDAuMzc1cmVtIDAuNzVyZW07XG4gIC1tb3otcGFkZGluZy1zdGFydDogY2FsYygwLjc1cmVtIC0gM3B4KTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNiclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzMzQzYTQwJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nbTIgNSA2IDYgNi02Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwLjc1cmVtIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1zZWxlY3Qge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLXNlbGVjdDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzg2YjdmZTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDEzLCAxMTAsIDI1MywgMC4yNSk7XG59XG4uZm9ybS1zZWxlY3RbbXVsdGlwbGVdLCAuZm9ybS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLmZvcm0tc2VsZWN0OmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjJmNTtcbn1cbi5mb3JtLXNlbGVjdDotbW96LWZvY3VzcmluZyB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IDAgMCAwICMyMTI1Mjk7XG59XG5cbi5mb3JtLXNlbGVjdC1zbSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cblxuLmZvcm0tc2VsZWN0LWxnIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBib3JkZXItcmFkaXVzOiAxLjI1cmVtO1xufVxuXG4uZm9ybS1jaGVjayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAxLjJyZW07XG4gIHBhZGRpbmctbGVmdDogMS41ZW07XG4gIG1hcmdpbi1ib3R0b206IDAuMTI1cmVtO1xufVxuLmZvcm0tY2hlY2sgLmZvcm0tY2hlY2staW5wdXQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IC0xLjVlbTtcbn1cblxuLmZvcm0tY2hlY2stcmV2ZXJzZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNWVtO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmZvcm0tY2hlY2stcmV2ZXJzZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAtMS41ZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xuICBtYXJnaW4tdG9wOiAwLjFlbTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XG59XG4uZm9ybS1jaGVjay1pbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVlbTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0W3R5cGU9cmFkaW9dIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmZvcm0tY2hlY2staW5wdXQ6YWN0aXZlIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDkwJSk7XG59XG4uZm9ybS1jaGVjay1pbnB1dDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzg2YjdmZTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDEzLCAxMTAsIDI1MywgMC4yNSk7XG59XG4uZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkNmVmZDtcbiAgYm9yZGVyLWNvbG9yOiAjMGQ2ZWZkO1xufVxuLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZFt0eXBlPWNoZWNrYm94XSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyM2ZmZicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J202IDEwIDMgMyA2LTYnLyUzZSUzYy9zdmclM2VcIik7XG59XG4uZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkW3R5cGU9cmFkaW9dIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMicgZmlsbD0nJTIzZmZmJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmZvcm0tY2hlY2staW5wdXRbdHlwZT1jaGVja2JveF06aW5kZXRlcm1pbmF0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDZlZmQ7XG4gIGJvcmRlci1jb2xvcjogIzBkNmVmZDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZmZmJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nTTYgMTBoOCcvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0OmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGZpbHRlcjogbm9uZTtcbiAgb3BhY2l0eTogMC41O1xufVxuLmZvcm0tY2hlY2staW5wdXRbZGlzYWJsZWRdIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0OmRpc2FibGVkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmZvcm0tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjVlbTtcbn1cbi5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIHdpZHRoOiAyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMi41ZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9J3JnYmElMjgwLCAwLCAwLCAwLjI1JTI5Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLXBvc2l0aW9uIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSclMjM4NmI3ZmUnLyUzZSUzYy9zdmclM2VcIik7XG59XG4uZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0nJTIzZmZmJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmZvcm0tc3dpdGNoLmZvcm0tY2hlY2stcmV2ZXJzZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNWVtO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uZm9ybS1zd2l0Y2guZm9ybS1jaGVjay1yZXZlcnNlIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMi41ZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuLmJ0bi1jaGVjayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYnRuLWNoZWNrW2Rpc2FibGVkXSArIC5idG4sXG4uYnRuLWNoZWNrW2Rpc2FibGVkXSArIC5idG4taW5saW5lLCAuYnRuLWNoZWNrW2Rpc2FibGVkXSArIC5idXR0b24sIC5idG4tY2hlY2tbZGlzYWJsZWRdICsgYnV0dG9uLmxpbmssIC5idG4tY2hlY2s6ZGlzYWJsZWQgKyAuYnRuLFxuLmJ0bi1jaGVjazpkaXNhYmxlZCArIC5idG4taW5saW5lLCAuYnRuLWNoZWNrOmRpc2FibGVkICsgLmJ1dHRvbiwgLmJ0bi1jaGVjazpkaXNhYmxlZCArIGJ1dHRvbi5saW5rIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGZpbHRlcjogbm9uZTtcbiAgb3BhY2l0eTogMC42NTtcbn1cblxuLmZvcm0tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuLmZvcm0tcmFuZ2U6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuLmZvcm0tcmFuZ2U6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDAuMjVyZW0gcmdiYSgxMywgMTEwLCAyNTMsIDAuMjUpO1xufVxuLmZvcm0tcmFuZ2U6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMC4yNXJlbSByZ2JhKDEzLCAxMTAsIDI1MywgMC4yNSk7XG59XG4uZm9ybS1yYW5nZTo6LW1vei1mb2N1cy1vdXRlciB7XG4gIGJvcmRlcjogMDtcbn1cbi5mb3JtLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQ2ZWZkO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNmQ0ZmU7XG59XG4uZm9ybS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQ2ZWZkO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLXJhbmdlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjZkNGZlO1xufVxuLmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmZvcm0tcmFuZ2U6ZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5mb3JtLXJhbmdlOmRpc2FibGVkOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7XG59XG4uZm9ybS1yYW5nZTpkaXNhYmxlZDo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7XG59XG5cbi5mb3JtLWZsb2F0aW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tc2VsZWN0IHtcbiAgaGVpZ2h0OiBjYWxjKDMuNXJlbSArIDJweCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xufVxuLmZvcm0tZmxvYXRpbmcgPiBsYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAxcmVtIDAuNzVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIDAuMXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1mbG9hdGluZyA+IGxhYmVsIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgcGFkZGluZzogMXJlbSAwLjc1cmVtO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlcixcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOmZvY3VzLCAuZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93biksXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0OmZvY3VzLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB7XG4gIHBhZGRpbmctdG9wOiAxLjYyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOi13ZWJraXQtYXV0b2ZpbGwsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0Oi13ZWJraXQtYXV0b2ZpbGwge1xuICBwYWRkaW5nLXRvcDogMS42MjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tc2VsZWN0IHtcbiAgcGFkZGluZy10b3A6IDEuNjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMgfiBsYWJlbCxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB+IGxhYmVsLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCB+IGxhYmVsLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1zZWxlY3QgfiBsYWJlbCB7XG4gIG9wYWNpdHk6IDAuNjU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC44NSkgdHJhbnNsYXRlWSgtMC41cmVtKSB0cmFuc2xhdGVYKDAuMTVyZW0pO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbCB7XG4gIG9wYWNpdHk6IDAuNjU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC44NSkgdHJhbnNsYXRlWSgtMC41cmVtKSB0cmFuc2xhdGVYKDAuMTVyZW0pO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCB+IGxhYmVsIHtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDtcbn1cblxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIHdpZHRoOiAxJTtcbiAgbWluLXdpZHRoOiAwO1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLXNlbGVjdDpmb2N1cyxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWZsb2F0aW5nOmZvY3VzLXdpdGhpbiB7XG4gIHotaW5kZXg6IDU7XG59XG4uaW5wdXQtZ3JvdXAgLmJ0bixcbi5pbnB1dC1ncm91cCAuYnRuLWlubGluZSwgLmlucHV0LWdyb3VwIC5idXR0b24sIC5pbnB1dC1ncm91cCBidXR0b24ubGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi5pbnB1dC1ncm91cCAuYnRuOmZvY3VzLFxuLmlucHV0LWdyb3VwIC5idG4taW5saW5lOmZvY3VzLCAuaW5wdXQtZ3JvdXAgLmJ1dHRvbjpmb2N1cywgLmlucHV0LWdyb3VwIGJ1dHRvbi5saW5rOmZvY3VzIHtcbiAgei1pbmRleDogNTtcbn1cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYyZjU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWxnID4gLmJ0bi1pbmxpbmUsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuYnV0dG9uLFxuLmlucHV0LWdyb3VwLWxnID4gYnV0dG9uLmxpbmsge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMS4yNXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmJ0bixcbi5pbnB1dC1ncm91cC1zbSA+IC5idG4taW5saW5lLFxuLmlucHV0LWdyb3VwLXNtID4gLmJ1dHRvbixcbi5pbnB1dC1ncm91cC1zbSA+IGJ1dHRvbi5saW5rIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogM3JlbTtcbn1cblxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC5mb3JtLWZsb2F0aW5nKSxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobiszKSxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6bGFzdC1jaGlsZCkgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmZvcm0tZmxvYXRpbmc6bm90KDpsYXN0LWNoaWxkKSA+IC5mb3JtLXNlbGVjdCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IDpudGgtbGFzdC1jaGlsZChuKzMpOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCguZm9ybS1mbG9hdGluZyksXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4rNCksXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuZm9ybS1mbG9hdGluZzpudGgtbGFzdC1jaGlsZChuKzMpID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5mb3JtLWZsb2F0aW5nOm50aC1sYXN0LWNoaWxkKG4rMykgPiAuZm9ybS1zZWxlY3Qge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiA6bm90KDpmaXJzdC1jaGlsZCk6bm90KC5kcm9wZG93bi1tZW51KTpub3QoLnZhbGlkLXRvb2x0aXApOm5vdCgudmFsaWQtZmVlZGJhY2spOm5vdCguaW52YWxpZC10b29sdGlwKTpub3QoLmludmFsaWQtZmVlZGJhY2spIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZpcnN0LWNoaWxkKSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZpcnN0LWNoaWxkKSA+IC5mb3JtLXNlbGVjdCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiAjMTk4NzU0O1xufVxuXG4udmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBtYXJnaW4tdG9wOiAwLjFyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1LCAxMzUsIDg0LCAwLjkpO1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbn1cblxuLndhcy12YWxpZGF0ZWQgOnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgOnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsXG4uaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTk4NzU0O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuMmVtICsgMC43NXJlbSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMTk4NzU0JyBkPSdNMi4zIDYuNzMuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zZW0gKyAwLjE4NzVyZW0pIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNmVtICsgMC4zNzVyZW0pIGNhbGMoMC42ZW0gKyAwLjM3NXJlbSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTk4NzU0O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMjUsIDEzNSwgODQsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6dmFsaWQsIHRleHRhcmVhLmZvcm0tY29udHJvbC5pcy12YWxpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS4yZW0gKyAwLjc1cmVtKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoMC4zZW0gKyAwLjE4NzVyZW0pIHJpZ2h0IGNhbGMoMC4zZW0gKyAwLjE4NzVyZW0pO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQsIC5mb3JtLXNlbGVjdC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzE5ODc1NDtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksIC53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0sIC5mb3JtLXNlbGVjdC5pcy12YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksIC5mb3JtLXNlbGVjdC5pcy12YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0ge1xuICBwYWRkaW5nLXJpZ2h0OiA0LjEyNXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNiclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzMzQzYTQwJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nbTIgNSA2IDYgNi02Jy8lM2UlM2Mvc3ZnJTNlXCIpLCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzE5ODc1NCcgZD0nTTIuMyA2LjczLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwLjc1cmVtIGNlbnRlciwgY2VudGVyIHJpZ2h0IDIuMjVyZW07XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCAxMnB4LCBjYWxjKDAuNmVtICsgMC4zNzVyZW0pIGNhbGMoMC42ZW0gKyAwLjM3NXJlbSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQ6Zm9jdXMsIC5mb3JtLXNlbGVjdC5pcy12YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzE5ODc1NDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDI1LCAxMzUsIDg0LCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbC1jb2xvcjp2YWxpZCwgLmZvcm0tY29udHJvbC1jb2xvci5pcy12YWxpZCB7XG4gIHdpZHRoOiBjYWxjKDNyZW0gKyBjYWxjKDEuMmVtICsgMC43NXJlbSkpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICMxOTg3NTQ7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZDpjaGVja2VkLCAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5ODc1NDtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkOmZvY3VzLCAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyNSwgMTM1LCA4NCwgMC4yNSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICMxOTg3NTQ7XG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB+IC52YWxpZC1mZWVkYmFjayB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpub3QoOmZvY3VzKTp2YWxpZCwgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpub3QoOmZvY3VzKS5pcy12YWxpZCxcbi53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCA+IC5mb3JtLXNlbGVjdDpub3QoOmZvY3VzKTp2YWxpZCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLXNlbGVjdDpub3QoOmZvY3VzKS5pcy12YWxpZCxcbi53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zm9jdXMtd2l0aGluKTp2YWxpZCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zm9jdXMtd2l0aGluKS5pcy12YWxpZCB7XG4gIHotaW5kZXg6IDM7XG59XG5cbi5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6ICNkYzM1NDU7XG59XG5cbi5pbnZhbGlkLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgbWFyZ2luLXRvcDogMC4xcmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjAsIDUzLCA2OSwgMC45KTtcbiAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG59XG5cbi53YXMtdmFsaWRhdGVkIDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCA6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCwgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuMmVtICsgMC43NXJlbSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNkYzM1NDUnJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzZGMzNTQ1JyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zZW0gKyAwLjE4NzVyZW0pIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNmVtICsgMC4zNzVyZW0pIGNhbGMoMC42ZW0gKyAwLjM3NXJlbSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQ6Zm9jdXMsIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOmludmFsaWQsIHRleHRhcmVhLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjJlbSArIDAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2FsYygwLjNlbSArIDAuMTg3NXJlbSkgcmlnaHQgY2FsYygwLjNlbSArIDAuMTg3NXJlbSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkLCAuZm9ybS1zZWxlY3QuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwgLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdLCAuZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksIC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQuMTI1cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdtMiA1IDYgNiA2LTYnLyUzZSUzYy9zdmclM2VcIiksIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNkYzM1NDUnJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzZGMzNTQ1JyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDAuNzVyZW0gY2VudGVyLCBjZW50ZXIgcmlnaHQgMi4yNXJlbTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDEycHgsIGNhbGMoMC42ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjZlbSArIDAuMzc1cmVtKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkOmZvY3VzLCAuZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbC1jb2xvcjppbnZhbGlkLCAuZm9ybS1jb250cm9sLWNvbG9yLmlzLWludmFsaWQge1xuICB3aWR0aDogY2FsYygzcmVtICsgY2FsYygxLjJlbSArIDAuNzVyZW0pKTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQ6Y2hlY2tlZCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQ6Zm9jdXMsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMjIwLCA1MywgNjksIDAuMjUpO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogI2RjMzU0NTtcbn1cblxuLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2sge1xuICBtYXJnaW4tbGVmdDogMC41ZW07XG59XG5cbi53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpmb2N1cyk6aW52YWxpZCwgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpub3QoOmZvY3VzKS5pcy1pbnZhbGlkLFxuLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwID4gLmZvcm0tc2VsZWN0Om5vdCg6Zm9jdXMpOmludmFsaWQsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1zZWxlY3Q6bm90KDpmb2N1cykuaXMtaW52YWxpZCxcbi53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zm9jdXMtd2l0aGluKTppbnZhbGlkLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmb2N1cy13aXRoaW4pLmlzLWludmFsaWQge1xuICB6LWluZGV4OiA0O1xufVxuXG4uYnRuLCAuYnRuLmJ0bi1pbmxpbmUsIGJ1dHRvbi5idG4taW5saW5lLmxpbmssXG4uYnRuLWlubGluZSwgYS5idXR0b24sIC5idXR0b24sIGJ1dHRvbi5saW5rIHtcbiAgLS1icy1idG4tcGFkZGluZy14OiAwLjc1cmVtO1xuICAtLWJzLWJ0bi1wYWRkaW5nLXk6IDAuMzc1cmVtO1xuICAtLWJzLWJ0bi1mb250LWZhbWlseTogO1xuICAtLWJzLWJ0bi1mb250LXNpemU6IDFyZW07XG4gIC0tYnMtYnRuLWZvbnQtd2VpZ2h0OiA0MDA7XG4gIC0tYnMtYnRuLWxpbmUtaGVpZ2h0OiAxLjI7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWJvcmRlci13aWR0aDogMXB4O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1ib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLW9wYWNpdHk6IDAuNjU7XG4gIC0tYnMtYnRuLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSh2YXIoLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYiksIC41KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS1icy1idG4tcGFkZGluZy15KSB2YXIoLS1icy1idG4tcGFkZGluZy14KTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJzLWJ0bi1mb250LWZhbWlseSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtYnRuLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1icy1idG4tZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYnMtYnRuLWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBib3JkZXI6IHZhcigtLWJzLWJ0bi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWJ0bi1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1idG4tYm9yZGVyLXJhZGl1cyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1iZyk7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYnRuLCAuYnRuLmJ0bi1pbmxpbmUsIGJ1dHRvbi5idG4taW5saW5lLmxpbmssXG4uYnRuLWlubGluZSwgYS5idXR0b24sIC5idXR0b24sIGJ1dHRvbi5saW5rIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYnRuOmhvdmVyLFxuLmJ0bi1pbmxpbmU6aG92ZXIsIC5idXR0b246aG92ZXIsIGJ1dHRvbi5saW5rOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG59XG4uYnRuLWNoZWNrICsgLmJ0bjpob3Zlcixcbi5idG4tY2hlY2sgKyAuYnRuLWlubGluZTpob3ZlciwgLmJ0bi1jaGVjayArIC5idXR0b246aG92ZXIsIC5idG4tY2hlY2sgKyBidXR0b24ubGluazpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4tY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4tYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWJ0bi1ib3JkZXItY29sb3IpO1xufVxuLmJ0bjpmb2N1cy12aXNpYmxlLFxuLmJ0bi1pbmxpbmU6Zm9jdXMtdmlzaWJsZSwgLmJ1dHRvbjpmb2N1cy12aXNpYmxlLCBidXR0b24ubGluazpmb2N1cy12aXNpYmxlIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbn1cbi5idG4tY2hlY2s6Zm9jdXMtdmlzaWJsZSArIC5idG4sXG4uYnRuLWNoZWNrOmZvY3VzLXZpc2libGUgKyAuYnRuLWlubGluZSwgLmJ0bi1jaGVjazpmb2N1cy12aXNpYmxlICsgLmJ1dHRvbiwgLmJ0bi1jaGVjazpmb2N1cy12aXNpYmxlICsgYnV0dG9uLmxpbmsge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1pbmxpbmUsIC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idXR0b24sIC5idG4tY2hlY2s6Y2hlY2tlZCArIGJ1dHRvbi5saW5rLCA6bm90KC5idG4tY2hlY2spICsgLmJ0bjphY3RpdmUsXG46bm90KC5idG4tY2hlY2spICsgLmJ0bi1pbmxpbmU6YWN0aXZlLCA6bm90KC5idG4tY2hlY2spICsgLmJ1dHRvbjphY3RpdmUsIDpub3QoLmJ0bi1jaGVjaykgKyBidXR0b24ubGluazphY3RpdmUsIC5idG46Zmlyc3QtY2hpbGQ6YWN0aXZlLFxuLmJ0bi1pbmxpbmU6Zmlyc3QtY2hpbGQ6YWN0aXZlLCAuYnV0dG9uOmZpcnN0LWNoaWxkOmFjdGl2ZSwgYnV0dG9uLmxpbms6Zmlyc3QtY2hpbGQ6YWN0aXZlLCAuYnRuLmFjdGl2ZSxcbi5hY3RpdmUuYnRuLWlubGluZSwgLmFjdGl2ZS5idXR0b24sIGJ1dHRvbi5hY3RpdmUubGluaywgLmJ0bi5zaG93LFxuLnNob3cuYnRuLWlubGluZSwgLnNob3cuYnV0dG9uLCBidXR0b24uc2hvdy5saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1hY3RpdmUtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4tYWN0aXZlLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcik7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuOmZvY3VzLXZpc2libGUsXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLWlubGluZTpmb2N1cy12aXNpYmxlLCAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnV0dG9uOmZvY3VzLXZpc2libGUsIC5idG4tY2hlY2s6Y2hlY2tlZCArIGJ1dHRvbi5saW5rOmZvY3VzLXZpc2libGUsIDpub3QoLmJ0bi1jaGVjaykgKyAuYnRuOmFjdGl2ZTpmb2N1cy12aXNpYmxlLFxuOm5vdCguYnRuLWNoZWNrKSArIC5idG4taW5saW5lOmFjdGl2ZTpmb2N1cy12aXNpYmxlLCA6bm90KC5idG4tY2hlY2spICsgLmJ1dHRvbjphY3RpdmU6Zm9jdXMtdmlzaWJsZSwgOm5vdCguYnRuLWNoZWNrKSArIGJ1dHRvbi5saW5rOmFjdGl2ZTpmb2N1cy12aXNpYmxlLCAuYnRuOmZpcnN0LWNoaWxkOmFjdGl2ZTpmb2N1cy12aXNpYmxlLFxuLmJ0bi1pbmxpbmU6Zmlyc3QtY2hpbGQ6YWN0aXZlOmZvY3VzLXZpc2libGUsIC5idXR0b246Zmlyc3QtY2hpbGQ6YWN0aXZlOmZvY3VzLXZpc2libGUsIGJ1dHRvbi5saW5rOmZpcnN0LWNoaWxkOmFjdGl2ZTpmb2N1cy12aXNpYmxlLCAuYnRuLmFjdGl2ZTpmb2N1cy12aXNpYmxlLFxuLmFjdGl2ZS5idG4taW5saW5lOmZvY3VzLXZpc2libGUsIC5hY3RpdmUuYnV0dG9uOmZvY3VzLXZpc2libGUsIGJ1dHRvbi5hY3RpdmUubGluazpmb2N1cy12aXNpYmxlLCAuYnRuLnNob3c6Zm9jdXMtdmlzaWJsZSxcbi5zaG93LmJ0bi1pbmxpbmU6Zm9jdXMtdmlzaWJsZSwgLnNob3cuYnV0dG9uOmZvY3VzLXZpc2libGUsIGJ1dHRvbi5zaG93Lmxpbms6Zm9jdXMtdmlzaWJsZSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbn1cbi5idG46ZGlzYWJsZWQsXG4uYnRuLWlubGluZTpkaXNhYmxlZCwgLmJ1dHRvbjpkaXNhYmxlZCwgYnV0dG9uLmxpbms6ZGlzYWJsZWQsIC5idG4uZGlzYWJsZWQsXG4uZGlzYWJsZWQuYnRuLWlubGluZSwgLmRpc2FibGVkLmJ1dHRvbiwgYnV0dG9uLmRpc2FibGVkLmxpbmssIGZpZWxkc2V0OmRpc2FibGVkIC5idG4sXG5maWVsZHNldDpkaXNhYmxlZCAuYnRuLWlubGluZSwgZmllbGRzZXQ6ZGlzYWJsZWQgLmJ1dHRvbiwgZmllbGRzZXQ6ZGlzYWJsZWQgYnV0dG9uLmxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1kaXNhYmxlZC1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcik7XG4gIG9wYWNpdHk6IHZhcigtLWJzLWJ0bi1kaXNhYmxlZC1vcGFjaXR5KTtcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgLS1icy1idG4tY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWJnOiAjMGQ2ZWZkO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMwZDZlZmQ7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzBiNWVkNztcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMGE1OGNhO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiA0OSwgMTMyLCAyNTM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjMGE1OGNhO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMGE1M2JlO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzBkNmVmZDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMGQ2ZWZkO1xufVxuXG4uYnRuLXNlY29uZGFyeSwgLmJ0bi5idG4taW5saW5lLCBidXR0b24uYnRuLWlubGluZS5saW5rLFxuLmJ0bi1pbmxpbmUge1xuICAtLWJzLWJ0bi1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYmc6ICM2Yzc1N2Q7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjNWM2MzZhO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICM1NjVlNjQ7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDEzMCwgMTM4LCAxNDU7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjNTY1ZTY0O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjNTE1ODVlO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzZjNzU3ZDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYnRuLXN1Y2Nlc3Mge1xuICAtLWJzLWJ0bi1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYmc6ICMxOTg3NTQ7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzE5ODc1NDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjMTU3MzQ3O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMxNDZjNDM7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDYwLCAxNTMsIDExMDtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICMxNDZjNDM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMxMzY1M2Y7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjMTk4NzU0O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMxOTg3NTQ7XG59XG5cbi5idG4taW5mbyB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1iZzogIzBkY2FmMDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMGRjYWYwO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICMzMWQyZjI7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzI1Y2ZmMjtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMTEsIDE3MiwgMjA0O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzNkZDVmMztcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzI1Y2ZmMjtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICMwZGNhZjA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzBkY2FmMDtcbn1cblxuLmJ0bi13YXJuaW5nIHtcbiAgLS1icy1idG4tY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWJnOiAjZmZjMTA3O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNmZmMxMDc7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2ZmY2EyYztcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZmZjNzIwO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyMTcsIDE2NCwgNjtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNmZmNkMzk7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNmZmM3MjA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjZmZjMTA3O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNmZmMxMDc7XG59XG5cbi5idG4tZGFuZ2VyIHtcbiAgLS1icy1idG4tY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWJnOiAjZGMzNTQ1O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2JiMmQzYjtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjYjAyYTM3O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyMjUsIDgzLCA5NztcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNiMDJhMzc7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNhNTI4MzQ7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjZGMzNTQ1O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG5cbi5idG4tbGlnaHQge1xuICAtLWJzLWJ0bi1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYmc6ICNmOGY5ZmE7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjZDNkNGQ1O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNjNmM3Yzg7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDIxMSwgMjEyLCAyMTM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjYzZjN2M4O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjYmFiYmJjO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogI2Y4ZjlmYTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xufVxuXG4uYnRuLWRhcmsge1xuICAtLWJzLWJ0bi1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYmc6ICMyMTI1Mjk7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzIxMjUyOTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjNDI0NjQ5O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMzNzNiM2U7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDY2LCA3MCwgNzM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjNGQ1MTU0O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMzczYjNlO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzIxMjUyOTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMjEyNTI5O1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeSB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMGQ2ZWZkO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMwZDZlZmQ7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzBkNmVmZDtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMGQ2ZWZkO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxMywgMTEwLCAyNTM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjMGQ2ZWZkO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMGQ2ZWZkO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMGQ2ZWZkO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzBkNmVmZDtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjNmM3NTdkO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzZjNzU3ZDtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxMDgsIDExNywgMTI1O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzZjNzU3ZDtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzZjNzU3ZDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgLS1icy1idG4tY29sb3I6ICMxOTg3NTQ7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzE5ODc1NDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjMTk4NzU0O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMxOTg3NTQ7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDI1LCAxMzUsIDg0O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzE5ODc1NDtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzE5ODc1NDtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzE5ODc1NDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMxOTg3NTQ7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvIHtcbiAgLS1icy1idG4tY29sb3I6ICMwZGNhZjA7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzBkY2FmMDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjMGRjYWYwO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMwZGNhZjA7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDEzLCAyMDIsIDI0MDtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICMwZGNhZjA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMwZGNhZjA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwZGNhZjA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMGRjYWYwO1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZyB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZmZjMTA3O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNmZmMxMDc7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2ZmYzEwNztcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyNTUsIDE5MywgNztcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNmZmMxMDc7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNmZmMxMDc7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmZmMxMDc7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyIHtcbiAgLS1icy1idG4tY29sb3I6ICNkYzM1NDU7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjZGMzNTQ1O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDIyMCwgNTMsIDY5O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogI2RjMzU0NTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2RjMzU0NTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1saWdodCB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZjhmOWZhO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNmOGY5ZmE7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2Y4ZjlmYTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyNDgsIDI0OSwgMjUwO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogI2Y4ZjlmYTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2Y4ZjlmYTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNmOGY5ZmE7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1kYXJrIHtcbiAgLS1icy1idG4tY29sb3I6ICMyMTI1Mjk7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzIxMjUyOTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMyMTI1Mjk7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDMzLCAzNywgNDE7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzIxMjUyOTtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1saW5rLCBidXR0b24ubGluayB7XG4gIC0tYnMtYnRuLWZvbnQtd2VpZ2h0OiA0MDA7XG4gIC0tYnMtYnRuLWNvbG9yOiB2YXIoLS1icy1saW5rLWNvbG9yKTtcbiAgLS1icy1idG4tYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtbGluay1ob3Zlci1jb2xvcik7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtbGluay1ob3Zlci1jb2xvcik7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzZjNzU3ZDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tYm94LXNoYWRvdzogbm9uZTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogNDksIDEzMiwgMjUzO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5idG4tbGluazpmb2N1cy12aXNpYmxlLCBidXR0b24ubGluazpmb2N1cy12aXNpYmxlIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1jb2xvcik7XG59XG4uYnRuLWxpbms6aG92ZXIsIGJ1dHRvbi5saW5rOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1jb2xvcik7XG59XG5cbi5idG4tbGcsIC5idG4tZ3JvdXAtbGcgPiAuYnRuLFxuLmJ0bi1ncm91cC1sZyA+IC5idG4taW5saW5lLCAuYnRuLWdyb3VwLWxnID4gLmJ1dHRvbiwgLmJ0bi1ncm91cC1sZyA+IGJ1dHRvbi5saW5rIHtcbiAgLS1icy1idG4tcGFkZGluZy15OiAwLjVyZW07XG4gIC0tYnMtYnRuLXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1idG4tZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgLS1icy1idG4tYm9yZGVyLXJhZGl1czogMS4yNXJlbTtcbn1cblxuLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4sXG4uYnRuLWdyb3VwLXNtID4gLmJ0bi1pbmxpbmUsIC5idG4tZ3JvdXAtc20gPiAuYnV0dG9uLCAuYnRuLWdyb3VwLXNtID4gYnV0dG9uLmxpbmsge1xuICAtLWJzLWJ0bi1wYWRkaW5nLXk6IDAuMjVyZW07XG4gIC0tYnMtYnRuLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWJzLWJ0bi1mb250LXNpemU6IDAuODc1cmVtO1xuICAtLWJzLWJ0bi1ib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG5cbi5mYWRlIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZmFkZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZhZGU6bm90KC5zaG93KSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5jb2xsYXBzZTpub3QoLnNob3cpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbGxhcHNpbmcge1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjM1cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNvbGxhcHNpbmcge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jb2xsYXBzaW5nLmNvbGxhcHNlLWhvcml6b250YWwge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjM1cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNvbGxhcHNpbmcuY29sbGFwc2UtaG9yaXpvbnRhbCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uZHJvcHVwLFxuLmRyb3BlbmQsXG4uZHJvcGRvd24sXG4uZHJvcHN0YXJ0LFxuLmRyb3B1cC1jZW50ZXIsXG4uZHJvcGRvd24tY2VudGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIC0tYnMtZHJvcGRvd24temluZGV4OiAxMDAwO1xuICAtLWJzLWRyb3Bkb3duLW1pbi13aWR0aDogMzQwcHg7XG4gIC0tYnMtZHJvcGRvd24tcGFkZGluZy14OiAwO1xuICAtLWJzLWRyb3Bkb3duLXBhZGRpbmcteTogMC41cmVtO1xuICAtLWJzLWRyb3Bkb3duLXNwYWNlcjogMC4xMjVyZW07XG4gIC0tYnMtZHJvcGRvd24tZm9udC1zaXplOiAxcmVtO1xuICAtLWJzLWRyb3Bkb3duLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWRyb3Bkb3duLWJnOiAjZmZmO1xuICAtLWJzLWRyb3Bkb3duLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTtcbiAgLS1icy1kcm9wZG93bi1ib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgLS1icy1kcm9wZG93bi1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1icy1kcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzOiBjYWxjKDAuMzc1cmVtIC0gMXB4KTtcbiAgLS1icy1kcm9wZG93bi1kaXZpZGVyLWJnOiB2YXIoLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpO1xuICAtLWJzLWRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6IDAuNXJlbTtcbiAgLS1icy1kcm9wZG93bi1ib3gtc2hhZG93OiAwIDAuNXJlbSAxcmVtIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIC0tYnMtZHJvcGRvd24tbGluay1jb2xvcjogIzIxMjUyOTtcbiAgLS1icy1kcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAjMWUyMTI1O1xuICAtLWJzLWRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICNmMGYyZjU7XG4gIC0tYnMtZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICMwZDZlZmQ7XG4gIC0tYnMtZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogI2FkYjViZDtcbiAgLS1icy1kcm9wZG93bi1pdGVtLXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1kcm9wZG93bi1pdGVtLXBhZGRpbmcteTogMC4yNXJlbTtcbiAgLS1icy1kcm9wZG93bi1oZWFkZXItY29sb3I6ICM2Yzc1N2Q7XG4gIC0tYnMtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1kcm9wZG93bi1oZWFkZXItcGFkZGluZy15OiAwLjVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogdmFyKC0tYnMtZHJvcGRvd24temluZGV4KTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWluLXdpZHRoOiB2YXIoLS1icy1kcm9wZG93bi1taW4td2lkdGgpO1xuICBwYWRkaW5nOiB2YXIoLS1icy1kcm9wZG93bi1wYWRkaW5nLXkpIHZhcigtLWJzLWRyb3Bkb3duLXBhZGRpbmcteCk7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1kcm9wZG93bi1mb250LXNpemUpO1xuICBjb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogdmFyKC0tYnMtZHJvcGRvd24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1kcm9wZG93bi1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1kcm9wZG93bi1ib3JkZXItcmFkaXVzKTtcbn1cbi5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYnMtZHJvcGRvd24tc3BhY2VyKTtcbn1cblxuLmRyb3Bkb3duLW1lbnUtc3RhcnQge1xuICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcbn1cbi5kcm9wZG93bi1tZW51LXN0YXJ0W2RhdGEtYnMtcG9wcGVyXSB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwO1xufVxuXG4uZHJvcGRvd24tbWVudS1lbmQge1xuICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG59XG4uZHJvcGRvd24tbWVudS1lbmRbZGF0YS1icy1wb3BwZXJdIHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZHJvcGRvd24tbWVudS1zbS1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtc20tc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUtc20tZW5kIHtcbiAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtc20tZW5kW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LW1kLXN0YXJ0IHtcbiAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1tZC1zdGFydFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudS1tZC1lbmQge1xuICAgIC0tYnMtcG9zaXRpb246IGVuZDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1tZC1lbmRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LWxnLXN0YXJ0IHtcbiAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1sZy1zdGFydFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudS1sZy1lbmQge1xuICAgIC0tYnMtcG9zaXRpb246IGVuZDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1sZy1lbmRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXhsLXN0YXJ0IHtcbiAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS14bC1zdGFydFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudS14bC1lbmQge1xuICAgIC0tYnMtcG9zaXRpb246IGVuZDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS14bC1lbmRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG4uZHJvcHVwIC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1icy1kcm9wZG93bi1zcGFjZXIpO1xufVxuLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZHJvcGVuZCAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogdmFyKC0tYnMtZHJvcGRvd24tc3BhY2VyKTtcbn1cbi5kcm9wZW5kIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQ7XG59XG4uZHJvcGVuZCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3BlbmQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDtcbn1cblxuLmRyb3BzdGFydCAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxMDAlO1xuICBsZWZ0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLWJzLWRyb3Bkb3duLXNwYWNlcik7XG59XG4uZHJvcHN0YXJ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uZHJvcHN0YXJ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcHN0YXJ0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJvcHN0YXJ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIHZlcnRpY2FsLWFsaWduOiAwO1xufVxuXG4uZHJvcGRvd24tZGl2aWRlciB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiB2YXIoLS1icy1kcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15KSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYnMtZHJvcGRvd24tZGl2aWRlci1iZyk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiB2YXIoLS1icy1kcm9wZG93bi1pdGVtLXBhZGRpbmcteSkgdmFyKC0tYnMtZHJvcGRvd24taXRlbS1wYWRkaW5nLXgpO1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWxpbmstY29sb3IpO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG4uZHJvcGRvd24taXRlbTpob3ZlciwgLmRyb3Bkb3duLWl0ZW06Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWxpbmstaG92ZXItYmcpO1xufVxuLmRyb3Bkb3duLWl0ZW0uYWN0aXZlLCAuZHJvcGRvd24taXRlbTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWxpbmstYWN0aXZlLWJnKTtcbn1cbi5kcm9wZG93bi1pdGVtLmRpc2FibGVkLCAuZHJvcGRvd24taXRlbTpkaXNhYmxlZCB7XG4gIGNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tYnMtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteSkgdmFyKC0tYnMtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1oZWFkZXItY29sb3IpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWRyb3Bkb3duLWl0ZW0tcGFkZGluZy15KSB2YXIoLS1icy1kcm9wZG93bi1pdGVtLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1saW5rLWNvbG9yKTtcbn1cblxuLmRyb3Bkb3duLW1lbnUtZGFyayB7XG4gIC0tYnMtZHJvcGRvd24tY29sb3I6ICNkZWUyZTY7XG4gIC0tYnMtZHJvcGRvd24tYmc6ICMzNDNhNDA7XG4gIC0tYnMtZHJvcGRvd24tYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpO1xuICAtLWJzLWRyb3Bkb3duLWJveC1zaGFkb3c6IDtcbiAgLS1icy1kcm9wZG93bi1saW5rLWNvbG9yOiAjZGVlMmU2O1xuICAtLWJzLWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtZHJvcGRvd24tZGl2aWRlci1iZzogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTtcbiAgLS1icy1kcm9wZG93bi1saW5rLWhvdmVyLWJnOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuICAtLWJzLWRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAjMGQ2ZWZkO1xuICAtLWJzLWRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICNhZGI1YmQ7XG4gIC0tYnMtZHJvcGRvd24taGVhZGVyLWNvbG9yOiAjYWRiNWJkO1xufVxuXG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uYnRuLWdyb3VwID4gLmJ0bixcbi5idG4tZ3JvdXAgPiAuYnRuLWlubGluZSwgLmJ0bi1ncm91cCA+IC5idXR0b24sIC5idG4tZ3JvdXAgPiBidXR0b24ubGluayxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4taW5saW5lLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idXR0b24sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gYnV0dG9uLmxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuLmJ0bi1ncm91cCA+IC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4sXG4uYnRuLWdyb3VwID4gLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1pbmxpbmUsIC5idG4tZ3JvdXAgPiAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnV0dG9uLCAuYnRuLWdyb3VwID4gLmJ0bi1jaGVjazpjaGVja2VkICsgYnV0dG9uLmxpbmssXG4uYnRuLWdyb3VwID4gLmJ0bi1jaGVjazpmb2N1cyArIC5idG4sXG4uYnRuLWdyb3VwID4gLmJ0bi1jaGVjazpmb2N1cyArIC5idG4taW5saW5lLFxuLmJ0bi1ncm91cCA+IC5idG4tY2hlY2s6Zm9jdXMgKyAuYnV0dG9uLFxuLmJ0bi1ncm91cCA+IC5idG4tY2hlY2s6Zm9jdXMgKyBidXR0b24ubGluayxcbi5idG4tZ3JvdXAgPiAuYnRuOmhvdmVyLFxuLmJ0bi1ncm91cCA+IC5idG4taW5saW5lOmhvdmVyLFxuLmJ0bi1ncm91cCA+IC5idXR0b246aG92ZXIsXG4uYnRuLWdyb3VwID4gYnV0dG9uLmxpbms6aG92ZXIsXG4uYnRuLWdyb3VwID4gLmJ0bjpmb2N1cyxcbi5idG4tZ3JvdXAgPiAuYnRuLWlubGluZTpmb2N1cyxcbi5idG4tZ3JvdXAgPiAuYnV0dG9uOmZvY3VzLFxuLmJ0bi1ncm91cCA+IGJ1dHRvbi5saW5rOmZvY3VzLFxuLmJ0bi1ncm91cCA+IC5idG46YWN0aXZlLFxuLmJ0bi1ncm91cCA+IC5idG4taW5saW5lOmFjdGl2ZSxcbi5idG4tZ3JvdXAgPiAuYnV0dG9uOmFjdGl2ZSxcbi5idG4tZ3JvdXAgPiBidXR0b24ubGluazphY3RpdmUsXG4uYnRuLWdyb3VwID4gLmJ0bi5hY3RpdmUsXG4uYnRuLWdyb3VwID4gLmFjdGl2ZS5idG4taW5saW5lLFxuLmJ0bi1ncm91cCA+IC5hY3RpdmUuYnV0dG9uLFxuLmJ0bi1ncm91cCA+IGJ1dHRvbi5hY3RpdmUubGluayxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4taW5saW5lLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idXR0b24sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1jaGVjazpjaGVja2VkICsgYnV0dG9uLmxpbmssXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1jaGVjazpmb2N1cyArIC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1jaGVjazpmb2N1cyArIC5idG4taW5saW5lLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tY2hlY2s6Zm9jdXMgKyAuYnV0dG9uLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tY2hlY2s6Zm9jdXMgKyBidXR0b24ubGluayxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmhvdmVyLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4taW5saW5lOmhvdmVyLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idXR0b246aG92ZXIsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gYnV0dG9uLmxpbms6aG92ZXIsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpmb2N1cyxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWlubGluZTpmb2N1cyxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnV0dG9uOmZvY3VzLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGJ1dHRvbi5saW5rOmZvY3VzLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46YWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4taW5saW5lOmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnV0dG9uOmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiBidXR0b24ubGluazphY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi5hY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmFjdGl2ZS5idG4taW5saW5lLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5hY3RpdmUuYnV0dG9uLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGJ1dHRvbi5hY3RpdmUubGluayB7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5idG4tdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmJ0bi10b29sYmFyIC5pbnB1dC1ncm91cCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uYnRuLWdyb3VwIHtcbiAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG59XG4uYnRuLWdyb3VwID4gOm5vdCguYnRuLWNoZWNrOmZpcnN0LWNoaWxkKSArIC5idG4sXG4uYnRuLWdyb3VwID4gOm5vdCguYnRuLWNoZWNrOmZpcnN0LWNoaWxkKSArIC5idG4taW5saW5lLCAuYnRuLWdyb3VwID4gOm5vdCguYnRuLWNoZWNrOmZpcnN0LWNoaWxkKSArIC5idXR0b24sIC5idG4tZ3JvdXAgPiA6bm90KC5idG4tY2hlY2s6Zmlyc3QtY2hpbGQpICsgYnV0dG9uLmxpbmssXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnRuLWdyb3VwID4gLmJ0bi1pbmxpbmU6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksIC5idG4tZ3JvdXAgPiAuYnV0dG9uOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLCAuYnRuLWdyb3VwID4gYnV0dG9uLmxpbms6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnRuLWdyb3VwID4gLmJ0bi5kcm9wZG93bi10b2dnbGUtc3BsaXQ6Zmlyc3QtY2hpbGQsXG4uYnRuLWdyb3VwID4gLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdC5idG4taW5saW5lOmZpcnN0LWNoaWxkLFxuLmJ0bi1ncm91cCA+IC5kcm9wZG93bi10b2dnbGUtc3BsaXQuYnV0dG9uOmZpcnN0LWNoaWxkLFxuLmJ0bi1ncm91cCA+IGJ1dHRvbi5kcm9wZG93bi10b2dnbGUtc3BsaXQubGluazpmaXJzdC1jaGlsZCxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4taW5saW5lLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idXR0b24sXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gYnV0dG9uLmxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpudGgtY2hpbGQobiszKSxcbi5idG4tZ3JvdXAgPiAuYnRuLWlubGluZTpudGgtY2hpbGQobiszKSwgLmJ0bi1ncm91cCA+IC5idXR0b246bnRoLWNoaWxkKG4rMyksIC5idG4tZ3JvdXAgPiBidXR0b24ubGluazpudGgtY2hpbGQobiszKSxcbi5idG4tZ3JvdXAgPiA6bm90KC5idG4tY2hlY2spICsgLmJ0bixcbi5idG4tZ3JvdXAgPiA6bm90KC5idG4tY2hlY2spICsgLmJ0bi1pbmxpbmUsXG4uYnRuLWdyb3VwID4gOm5vdCguYnRuLWNoZWNrKSArIC5idXR0b24sXG4uYnRuLWdyb3VwID4gOm5vdCguYnRuLWNoZWNrKSArIGJ1dHRvbi5saW5rLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLWlubGluZSxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ1dHRvbixcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gYnV0dG9uLmxpbmsge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC41NjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNTYyNXJlbTtcbn1cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLCAuZHJvcHVwIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLCAuZHJvcGVuZCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5idG4tc20gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLXNtID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsXG4uYnRuLWdyb3VwLXNtID4gLmJ0bi1pbmxpbmUgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLXNtID4gLmJ1dHRvbiArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtc20gPiBidXR0b24ubGluayArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjM3NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjM3NXJlbTtcbn1cblxuLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtbGcgPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCxcbi5idG4tZ3JvdXAtbGcgPiAuYnRuLWlubGluZSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtbGcgPiAuYnV0dG9uICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1sZyA+IGJ1dHRvbi5saW5rICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbn1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4taW5saW5lLCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ1dHRvbiwgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGJ1dHRvbi5saW5rLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAge1xuICB3aWR0aDogMTAwJTtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4taW5saW5lOm5vdCg6Zmlyc3QtY2hpbGQpLCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ1dHRvbjpub3QoOmZpcnN0LWNoaWxkKSwgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGJ1dHRvbi5saW5rOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1pbmxpbmU6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnV0dG9uOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYnV0dG9uLmxpbms6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLWlubGluZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnV0dG9uLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IGJ1dHRvbi5saW5rIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biB+IC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1pbmxpbmUgfiAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4gfiAuYnRuLWlubGluZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWlubGluZSB+IC5idG4taW5saW5lLCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ1dHRvbiB+IC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ1dHRvbiB+IC5idG4taW5saW5lLCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biB+IC5idXR0b24sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1pbmxpbmUgfiAuYnV0dG9uLCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ1dHRvbiB+IC5idXR0b24sIC5idG4tZ3JvdXAtdmVydGljYWwgPiBidXR0b24ubGluayB+IC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gYnV0dG9uLmxpbmsgfiAuYnRuLWlubGluZSwgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGJ1dHRvbi5saW5rIH4gLmJ1dHRvbiwgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4gfiBidXR0b24ubGluayxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWlubGluZSB+IGJ1dHRvbi5saW5rLCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ1dHRvbiB+IGJ1dHRvbi5saW5rLCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYnV0dG9uLmxpbmsgfiBidXR0b24ubGluayxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bi1pbmxpbmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idXR0b24sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IGJ1dHRvbi5saW5rIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5uYXYge1xuICAtLWJzLW5hdi1saW5rLXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1uYXYtbGluay1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1icy1uYXYtbGluay1mb250LXdlaWdodDogO1xuICAtLWJzLW5hdi1saW5rLWNvbG9yOiB2YXIoLS1icy1saW5rLWNvbG9yKTtcbiAgLS1icy1uYXYtbGluay1ob3Zlci1jb2xvcjogdmFyKC0tYnMtbGluay1ob3Zlci1jb2xvcik7XG4gIC0tYnMtbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6ICM2Yzc1N2Q7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubmF2LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tYnMtbmF2LWxpbmstcGFkZGluZy15KSB2YXIoLS1icy1uYXYtbGluay1wYWRkaW5nLXgpO1xuICBmb250LXNpemU6IHZhcigtLWJzLW5hdi1saW5rLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1icy1uYXYtbGluay1mb250LXdlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXYtbGluay1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5uYXYtbGluayB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm5hdi1saW5rOmhvdmVyLCAubmF2LWxpbms6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tYnMtbmF2LWxpbmstaG92ZXItY29sb3IpO1xufVxuLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6IHZhcigtLWJzLW5hdi1saW5rLWRpc2FibGVkLWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLm5hdi10YWJzIHtcbiAgLS1icy1uYXYtdGFicy1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1icy1uYXYtdGFicy1ib3JkZXItY29sb3I6ICNkZWUyZTY7XG4gIC0tYnMtbmF2LXRhYnMtYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIC0tYnMtbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICNmMGYyZjUgI2YwZjJmNSAjZGVlMmU2O1xuICAtLWJzLW5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiAjNDk1MDU3O1xuICAtLWJzLW5hdi10YWJzLWxpbmstYWN0aXZlLWJnOiAjZmZmO1xuICAtLWJzLW5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogI2RlZTJlNiAjZGVlMmU2ICNmZmY7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLWNvbG9yKTtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsge1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xICogdmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLXdpZHRoKSk7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogdmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1uYXYtdGFicy1ib3JkZXItcmFkaXVzKTtcbn1cbi5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsIC5uYXYtdGFicyAubmF2LWxpbms6Zm9jdXMge1xuICBpc29sYXRpb246IGlzb2xhdGU7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3IpO1xufVxuLm5hdi10YWJzIC5uYXYtbGluay5kaXNhYmxlZCwgLm5hdi10YWJzIC5uYXYtbGluazpkaXNhYmxlZCB7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXYtbGluay1kaXNhYmxlZC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LXRhYnMgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLW5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbmF2LXRhYnMtbGluay1hY3RpdmUtYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLW5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcik7XG59XG4ubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLXdpZHRoKSk7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4ubmF2LXBpbGxzIHtcbiAgLS1icy1uYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIC0tYnMtbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLW5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogIzBkNmVmZDtcbn1cbi5uYXYtcGlsbHMgLm5hdi1saW5rIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1uYXYtcGlsbHMtYm9yZGVyLXJhZGl1cyk7XG59XG4ubmF2LXBpbGxzIC5uYXYtbGluazpkaXNhYmxlZCB7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXYtbGluay1kaXNhYmxlZC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm5hdi1waWxscyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi1waWxscyAuc2hvdyA+IC5uYXYtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1uYXYtcGlsbHMtbGluay1hY3RpdmUtYmcpO1xufVxuXG4ubmF2LWZpbGwgPiAubmF2LWxpbmssXG4ubmF2LWZpbGwgLm5hdi1pdGVtIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5hdi1qdXN0aWZpZWQgPiAubmF2LWxpbmssXG4ubmF2LWp1c3RpZmllZCAubmF2LWl0ZW0ge1xuICBmbGV4LWJhc2lzOiAwO1xuICBmbGV4LWdyb3c6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5hdi1maWxsIC5uYXYtaXRlbSAubmF2LWxpbmssXG4ubmF2LWp1c3RpZmllZCAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50YWItY29udGVudCA+IC50YWItcGFuZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGFiLWNvbnRlbnQgPiAuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5uYXZiYXIge1xuICAtLWJzLW5hdmJhci1wYWRkaW5nLXg6IDA7XG4gIC0tYnMtbmF2YmFyLXBhZGRpbmcteTogMC41cmVtO1xuICAtLWJzLW5hdmJhci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU1KTtcbiAgLS1icy1uYXZiYXItaG92ZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgLS1icy1uYXZiYXItZGlzYWJsZWQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgLS1icy1uYXZiYXItYWN0aXZlLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG4gIC0tYnMtbmF2YmFyLWJyYW5kLXBhZGRpbmcteTogMC40MjVyZW07XG4gIC0tYnMtbmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQ6IDFyZW07XG4gIC0tYnMtbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIC0tYnMtbmF2YmFyLWJyYW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG4gIC0tYnMtbmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG4gIC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLXBhZGRpbmcteTogMC4yNXJlbTtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6IDAuNzVyZW07XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1pY29uLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MCwgMCwgMCwgMC41NSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGg6IDAuMjVyZW07XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogdmFyKC0tYnMtbmF2YmFyLXBhZGRpbmcteSkgdmFyKC0tYnMtbmF2YmFyLXBhZGRpbmcteCk7XG59XG4ubmF2YmFyID4gLmNvbnRhaW5lcixcbi5uYXZiYXIgPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhciA+IC5jb250YWluZXItbGcsXG4ubmF2YmFyID4gLmNvbnRhaW5lci14bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogaW5oZXJpdDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm5hdmJhci1icmFuZCB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1icy1uYXZiYXItYnJhbmQtcGFkZGluZy15KTtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLWJzLW5hdmJhci1icmFuZC1wYWRkaW5nLXkpO1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLWJzLW5hdmJhci1icmFuZC1tYXJnaW4tZW5kKTtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1uYXZiYXItYnJhbmQtZm9udC1zaXplKTtcbiAgY29sb3I6IHZhcigtLWJzLW5hdmJhci1icmFuZC1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tYnMtbmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yKTtcbn1cblxuLm5hdmJhci1uYXYge1xuICAtLWJzLW5hdi1saW5rLXBhZGRpbmcteDogMDtcbiAgLS1icy1uYXYtbGluay1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1icy1uYXYtbGluay1mb250LXdlaWdodDogO1xuICAtLWJzLW5hdi1saW5rLWNvbG9yOiB2YXIoLS1icy1uYXZiYXItY29sb3IpO1xuICAtLWJzLW5hdi1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1uYXZiYXItaG92ZXItY29sb3IpO1xuICAtLWJzLW5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1icy1uYXZiYXItZGlzYWJsZWQtY29sb3IpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ubmF2YmFyLW5hdiAuc2hvdyA+IC5uYXYtbGluayxcbi5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYnMtbmF2YmFyLWFjdGl2ZS1jb2xvcik7XG59XG4ubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5cbi5uYXZiYXItdGV4dCB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIGNvbG9yOiB2YXIoLS1icy1uYXZiYXItY29sb3IpO1xufVxuLm5hdmJhci10ZXh0IGEsXG4ubmF2YmFyLXRleHQgYTpob3Zlcixcbi5uYXZiYXItdGV4dCBhOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWJzLW5hdmJhci1hY3RpdmUtY29sb3IpO1xufVxuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXIge1xuICBwYWRkaW5nOiB2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXkpIHZhcigtLWJzLW5hdmJhci10b2dnbGVyLXBhZGRpbmcteCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXZiYXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW5hdmJhci10b2dnbGVyLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLW5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXMpO1xuICB0cmFuc2l0aW9uOiB2YXIoLS1icy1uYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm5hdmJhci10b2dnbGVyOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdmJhci10b2dnbGVyOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aCk7XG59XG5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWJzLW5hdmJhci10b2dnbGVyLWljb24tYmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cblxuLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgbWF4LWhlaWdodDogdmFyKC0tYnMtc2Nyb2xsLWhlaWdodCwgNzV2aCk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubmF2YmFyLWV4cGFuZC1zbSB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5vZmZjYW52YXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgei1pbmRleDogYXV0bztcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm9mZmNhbnZhcyAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm9mZmNhbnZhcyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB6LWluZGV4OiBhdXRvO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAub2ZmY2FudmFzIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLWxnIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm9mZmNhbnZhcyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB6LWluZGV4OiBhdXRvO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAub2ZmY2FudmFzIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm9mZmNhbnZhcyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB6LWluZGV4OiBhdXRvO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAub2ZmY2FudmFzIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG59XG4ubmF2YmFyLWV4cGFuZCB7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWJhc2lzOiBhdXRvO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci10b2dnbGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5vZmZjYW52YXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB6LWluZGV4OiBhdXRvO1xuICBmbGV4LWdyb3c6IDE7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5hdmJhci1leHBhbmQgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWdyb3c6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93LXk6IHZpc2libGU7XG59XG5cbi5uYXZiYXItZGFyayB7XG4gIC0tYnMtbmF2YmFyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTUpO1xuICAtLWJzLW5hdmJhci1ob3Zlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbiAgLS1icy1uYXZiYXItZGlzYWJsZWQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG4gIC0tYnMtbmF2YmFyLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1uYXZiYXItYnJhbmQtY29sb3I6ICNmZmY7XG4gIC0tYnMtbmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLWljb24tYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgyNTUsIDI1NSwgMjU1LCAwLjU1JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmNhcmQge1xuICAtLWJzLWNhcmQtc3BhY2VyLXk6IDFyZW07XG4gIC0tYnMtY2FyZC1zcGFjZXIteDogMXJlbTtcbiAgLS1icy1jYXJkLXRpdGxlLXNwYWNlci15OiAwLjVyZW07XG4gIC0tYnMtY2FyZC1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1icy1jYXJkLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTtcbiAgLS1icy1jYXJkLWJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICAtLWJzLWNhcmQtYm94LXNoYWRvdzogO1xuICAtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1czogY2FsYygwLjM3NXJlbSAtIDFweCk7XG4gIC0tYnMtY2FyZC1jYXAtcGFkZGluZy15OiAwLjVyZW07XG4gIC0tYnMtY2FyZC1jYXAtcGFkZGluZy14OiAxcmVtO1xuICAtLWJzLWNhcmQtY2FwLWJnOiByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICAtLWJzLWNhcmQtY2FwLWNvbG9yOiA7XG4gIC0tYnMtY2FyZC1oZWlnaHQ6IDtcbiAgLS1icy1jYXJkLWNvbG9yOiA7XG4gIC0tYnMtY2FyZC1iZzogI2ZmZjtcbiAgLS1icy1jYXJkLWltZy1vdmVybGF5LXBhZGRpbmc6IDFyZW07XG4gIC0tYnMtY2FyZC1ncm91cC1tYXJnaW46IDAuNzVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAwO1xuICBoZWlnaHQ6IHZhcigtLWJzLWNhcmQtaGVpZ2h0KTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1jYXJkLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBib3JkZXItYm94O1xuICBib3JkZXI6IHZhcigtLWJzLWNhcmQtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1jYXJkLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWNhcmQtYm9yZGVyLXJhZGl1cyk7XG59XG4uY2FyZCA+IGhyIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXAge1xuICBib3JkZXItdG9wOiBpbmhlcml0O1xuICBib3JkZXItYm90dG9tOiBpbmhlcml0O1xufVxuLmNhcmQgPiAubGlzdC1ncm91cDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuLmNhcmQgPiAubGlzdC1ncm91cDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG4uY2FyZCA+IC5jYXJkLWhlYWRlciArIC5saXN0LWdyb3VwLFxuLmNhcmQgPiAubGlzdC1ncm91cCArIC5jYXJkLWZvb3RlciB7XG4gIGJvcmRlci10b3A6IDA7XG59XG5cbi5jYXJkLWJvZHkge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogdmFyKC0tYnMtY2FyZC1zcGFjZXIteSkgdmFyKC0tYnMtY2FyZC1zcGFjZXIteCk7XG4gIGNvbG9yOiB2YXIoLS1icy1jYXJkLWNvbG9yKTtcbn1cblxuLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1icy1jYXJkLXRpdGxlLXNwYWNlci15KTtcbn1cblxuLmNhcmQtc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiBjYWxjKC0wLjUgKiB2YXIoLS1icy1jYXJkLXRpdGxlLXNwYWNlci15KSk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLXRleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLWxpbmsgKyAuY2FyZC1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLWJzLWNhcmQtc3BhY2VyLXgpO1xufVxuXG4uY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiB2YXIoLS1icy1jYXJkLWNhcC1wYWRkaW5nLXkpIHZhcigtLWJzLWNhcmQtY2FwLXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiB2YXIoLS1icy1jYXJkLWNhcC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWNhcmQtY2FwLWJnKTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtY2FyZC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWNhcmQtYm9yZGVyLWNvbG9yKTtcbn1cbi5jYXJkLWhlYWRlcjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykgdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSAwIDA7XG59XG5cbi5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWNhcmQtY2FwLXBhZGRpbmcteSkgdmFyKC0tYnMtY2FyZC1jYXAtcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLWJzLWNhcmQtY2FwLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtY2FyZC1jYXAtYmcpO1xuICBib3JkZXItdG9wOiB2YXIoLS1icy1jYXJkLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtY2FyZC1ib3JkZXItY29sb3IpO1xufVxuLmNhcmQtZm9vdGVyOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwIDAgdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uY2FyZC1oZWFkZXItdGFicyB7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMC41ICogdmFyKC0tYnMtY2FyZC1jYXAtcGFkZGluZy14KSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoLTEgKiB2YXIoLS1icy1jYXJkLWNhcC1wYWRkaW5nLXkpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWNhcmQtY2FwLXBhZGRpbmcteCkpO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLmNhcmQtaGVhZGVyLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWNhcmQtYmcpO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1icy1jYXJkLWJnKTtcbn1cblxuLmNhcmQtaGVhZGVyLXBpbGxzIHtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1jYXJkLWNhcC1wYWRkaW5nLXgpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWNhcmQtY2FwLXBhZGRpbmcteCkpO1xufVxuXG4uY2FyZC1pbWctb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiB2YXIoLS1icy1jYXJkLWltZy1vdmVybGF5LXBhZGRpbmcpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmNhcmQtZ3JvdXAgPiAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJzLWNhcmQtZ3JvdXAtbWFyZ2luKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQgKyAuY2FyZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCxcbi5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1oZWFkZXIge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tLFxuLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCxcbi5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSxcbi5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtZm9vdGVyIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG59XG5cbi5hY2NvcmRpb24ge1xuICAtLWJzLWFjY29yZGlvbi1jb2xvcjogIzIxMjUyOTtcbiAgLS1icy1hY2NvcmRpb24tYmc6ICNmZmY7XG4gIC0tYnMtYWNjb3JkaW9uLXRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1yYWRpdXMgMC4xNXMgZWFzZTtcbiAgLS1icy1hY2NvcmRpb24tYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICAtLWJzLWFjY29yZGlvbi1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIC0tYnMtYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXM6IGNhbGMoMC4zNzVyZW0gLSAxcHgpO1xuICAtLWJzLWFjY29yZGlvbi1idG4tcGFkZGluZy14OiAxLjI1cmVtO1xuICAtLWJzLWFjY29yZGlvbi1idG4tcGFkZGluZy15OiAxcmVtO1xuICAtLWJzLWFjY29yZGlvbi1idG4tY29sb3I6ICMyMTI1Mjk7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1iZzogdmFyKC0tYnMtYWNjb3JkaW9uLWJnKTtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyMzIxMjUyOSclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWljb24td2lkdGg6IDEuMjVyZW07XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICAtLWJzLWFjY29yZGlvbi1idG4taWNvbi10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLW91dDtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjMwYzYzZTQnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLyUzZSUzYy9zdmclM2VcIik7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3JkZXItY29sb3I6ICM4NmI3ZmU7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTtcbiAgLS1icy1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXg6IDEuMjVyZW07XG4gIC0tYnMtYWNjb3JkaW9uLWJvZHktcGFkZGluZy15OiAxcmVtO1xuICAtLWJzLWFjY29yZGlvbi1hY3RpdmUtY29sb3I6ICMwYzYzZTQ7XG4gIC0tYnMtYWNjb3JkaW9uLWFjdGl2ZS1iZzogI2U3ZjFmZjtcbn1cblxuLmFjY29yZGlvbi1idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLXBhZGRpbmcteSkgdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXgpO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1iZyk7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgb3ZlcmZsb3ctYW5jaG9yOiBub25lO1xuICB0cmFuc2l0aW9uOiB2YXIoLS1icy1hY2NvcmRpb24tdHJhbnNpdGlvbik7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpIHtcbiAgY29sb3I6IHZhcigtLWJzLWFjY29yZGlvbi1hY3RpdmUtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hY2NvcmRpb24tYWN0aXZlLWJnKTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCBjYWxjKC0xICogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci13aWR0aCkpIDAgdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1jb2xvcik7XG59XG4uYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCk6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1hY3RpdmUtaWNvbik7XG4gIHRyYW5zZm9ybTogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zZm9ybSk7XG59XG4uYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXIge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IHZhcigtLWJzLWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7XG4gIGhlaWdodDogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWJzLWFjY29yZGlvbi1idG4taWNvbik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTtcbiAgdHJhbnNpdGlvbjogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zaXRpb24pO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmFjY29yZGlvbi1idXR0b246OmFmdGVyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYWNjb3JkaW9uLWJ1dHRvbjpob3ZlciB7XG4gIHotaW5kZXg6IDI7XG59XG4uYWNjb3JkaW9uLWJ1dHRvbjpmb2N1cyB7XG4gIHotaW5kZXg6IDM7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3JkZXItY29sb3IpO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWZvY3VzLWJveC1zaGFkb3cpO1xufVxuXG4uYWNjb3JkaW9uLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5hY2NvcmRpb24taXRlbSB7XG4gIGNvbG9yOiB2YXIoLS1icy1hY2NvcmRpb24tY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hY2NvcmRpb24tYmcpO1xuICBib3JkZXI6IHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItY29sb3IpO1xufVxuLmFjY29yZGlvbi1pdGVtOmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cyk7XG59XG4uYWNjb3JkaW9uLWl0ZW06Zmlyc3Qtb2YtdHlwZSAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cbi5hY2NvcmRpb24taXRlbTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbi5hY2NvcmRpb24taXRlbTpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cyk7XG59XG4uYWNjb3JkaW9uLWl0ZW06bGFzdC1vZi10eXBlIC5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cbi5hY2NvcmRpb24taXRlbTpsYXN0LW9mLXR5cGUgLmFjY29yZGlvbi1jb2xsYXBzZSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmFjY29yZGlvbi1ib2R5IHtcbiAgcGFkZGluZzogdmFyKC0tYnMtYWNjb3JkaW9uLWJvZHktcGFkZGluZy15KSB2YXIoLS1icy1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXgpO1xufVxuXG4uYWNjb3JkaW9uLWZsdXNoIC5hY2NvcmRpb24tY29sbGFwc2Uge1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4uYWNjb3JkaW9uLWZsdXNoIC5hY2NvcmRpb24taXRlbSB7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uYWNjb3JkaW9uLWZsdXNoIC5hY2NvcmRpb24taXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDA7XG59XG4uYWNjb3JkaW9uLWZsdXNoIC5hY2NvcmRpb24taXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5hY2NvcmRpb24tZmx1c2ggLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYnV0dG9uLCAuYWNjb3JkaW9uLWZsdXNoIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uYnJlYWRjcnVtYiB7XG4gIC0tYnMtYnJlYWRjcnVtYi1wYWRkaW5nLXg6IDA7XG4gIC0tYnMtYnJlYWRjcnVtYi1wYWRkaW5nLXk6IDA7XG4gIC0tYnMtYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAxcmVtO1xuICAtLWJzLWJyZWFkY3J1bWItYmc6IDtcbiAgLS1icy1icmVhZGNydW1iLWJvcmRlci1yYWRpdXM6IDtcbiAgLS1icy1icmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICM2Yzc1N2Q7XG4gIC0tYnMtYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWJzLWJyZWFkY3J1bWItaXRlbS1hY3RpdmUtY29sb3I6ICM2Yzc1N2Q7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogdmFyKC0tYnMtYnJlYWRjcnVtYi1wYWRkaW5nLXkpIHZhcigtLWJzLWJyZWFkY3J1bWItcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYnMtYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tKTtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1icmVhZGNydW1iLWZvbnQtc2l6ZSk7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJyZWFkY3J1bWItYmcpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1icmVhZGNydW1iLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteCk7XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLWJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tYnMtYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yKTtcbiAgY29udGVudDogdmFyKC0tYnMtYnJlYWRjcnVtYi1kaXZpZGVyLCBcIi9cIikgLyogcnRsOiB2YXIoLS1icy1icmVhZGNydW1iLWRpdmlkZXIsIFwiL1wiKSAqLztcbn1cbi5icmVhZGNydW1iLWl0ZW0uYWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWJzLWJyZWFkY3J1bWItaXRlbS1hY3RpdmUtY29sb3IpO1xufVxuXG4ucGFnaW5hdGlvbiB7XG4gIC0tYnMtcGFnaW5hdGlvbi1wYWRkaW5nLXg6IDAuNzVyZW07XG4gIC0tYnMtcGFnaW5hdGlvbi1wYWRkaW5nLXk6IDAuMzc1cmVtO1xuICAtLWJzLXBhZ2luYXRpb24tZm9udC1zaXplOiAxcmVtO1xuICAtLWJzLXBhZ2luYXRpb24tY29sb3I6IHZhcigtLWJzLWxpbmstY29sb3IpO1xuICAtLWJzLXBhZ2luYXRpb24tYmc6ICNmZmY7XG4gIC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1icy1wYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogI2RlZTJlNjtcbiAgLS1icy1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICAtLWJzLXBhZ2luYXRpb24taG92ZXItY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpO1xuICAtLWJzLXBhZ2luYXRpb24taG92ZXItYmc6ICNmMGYyZjU7XG4gIC0tYnMtcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICNkZWUyZTY7XG4gIC0tYnMtcGFnaW5hdGlvbi1mb2N1cy1jb2xvcjogdmFyKC0tYnMtbGluay1ob3Zlci1jb2xvcik7XG4gIC0tYnMtcGFnaW5hdGlvbi1mb2N1cy1iZzogI2YwZjJmNTtcbiAgLS1icy1wYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgxMywgMTEwLCAyNTMsIDAuMjUpO1xuICAtLWJzLXBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLXBhZ2luYXRpb24tYWN0aXZlLWJnOiAjMGQ2ZWZkO1xuICAtLWJzLXBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogIzBkNmVmZDtcbiAgLS1icy1wYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiAjNmM3NTdkO1xuICAtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICNmZmY7XG4gIC0tYnMtcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNkZWUyZTY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnBhZ2UtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLWJzLXBhZ2luYXRpb24tcGFkZGluZy15KSB2YXIoLS1icy1wYWdpbmF0aW9uLXBhZGRpbmcteCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtcGFnaW5hdGlvbi1mb250LXNpemUpO1xuICBjb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1iZyk7XG4gIGJvcmRlcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLXBhZ2luYXRpb24tYm9yZGVyLWNvbG9yKTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5wYWdlLWxpbmsge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5wYWdlLWxpbms6aG92ZXIge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1ob3Zlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24taG92ZXItYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yKTtcbn1cbi5wYWdlLWxpbms6Zm9jdXMge1xuICB6LWluZGV4OiAzO1xuICBjb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1mb2N1cy1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tZm9jdXMtYmcpO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1wYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3cpO1xufVxuLnBhZ2UtbGluay5hY3RpdmUsIC5hY3RpdmUgPiAucGFnZS1saW5rIHtcbiAgei1pbmRleDogMztcbiAgY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tYWN0aXZlLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1hY3RpdmUtYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcik7XG59XG4ucGFnZS1saW5rLmRpc2FibGVkLCAuZGlzYWJsZWQgPiAucGFnZS1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3IpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1kaXNhYmxlZC1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3IpO1xufVxuXG4ucGFnZS1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIC5wYWdlLWxpbmsge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cbi5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cyk7XG59XG4ucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzKTtcbn1cblxuLnBhZ2luYXRpb24tbGcge1xuICAtLWJzLXBhZ2luYXRpb24tcGFkZGluZy14OiAxLjVyZW07XG4gIC0tYnMtcGFnaW5hdGlvbi1wYWRkaW5nLXk6IDAuNzVyZW07XG4gIC0tYnMtcGFnaW5hdGlvbi1mb250LXNpemU6IDEuMTI1cmVtO1xuICAtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogMS4yNXJlbTtcbn1cblxuLnBhZ2luYXRpb24tc20ge1xuICAtLWJzLXBhZ2luYXRpb24tcGFkZGluZy14OiAwLjVyZW07XG4gIC0tYnMtcGFnaW5hdGlvbi1wYWRkaW5nLXk6IDAuMjVyZW07XG4gIC0tYnMtcGFnaW5hdGlvbi1mb250LXNpemU6IDAuODc1cmVtO1xuICAtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuXG4uYmFkZ2Uge1xuICAtLWJzLWJhZGdlLXBhZGRpbmcteDogMC42NWVtO1xuICAtLWJzLWJhZGdlLXBhZGRpbmcteTogMC4zNWVtO1xuICAtLWJzLWJhZGdlLWZvbnQtc2l6ZTogMC43NWVtO1xuICAtLWJzLWJhZGdlLWZvbnQtd2VpZ2h0OiA3MDA7XG4gIC0tYnMtYmFkZ2UtY29sb3I6ICNmZmY7XG4gIC0tYnMtYmFkZ2UtYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogdmFyKC0tYnMtYmFkZ2UtcGFkZGluZy15KSB2YXIoLS1icy1iYWRnZS1wYWRkaW5nLXgpO1xuICBmb250LXNpemU6IHZhcigtLWJzLWJhZGdlLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1icy1iYWRnZS1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogdmFyKC0tYnMtYmFkZ2UtY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYmFkZ2UtYm9yZGVyLXJhZGl1cyk7XG59XG4uYmFkZ2U6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnRuIC5iYWRnZSxcbi5idG4taW5saW5lIC5iYWRnZSwgLmJ1dHRvbiAuYmFkZ2UsIGJ1dHRvbi5saW5rIC5iYWRnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuXG4uYWxlcnQge1xuICAtLWJzLWFsZXJ0LWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1hbGVydC1wYWRkaW5nLXg6IDFyZW07XG4gIC0tYnMtYWxlcnQtcGFkZGluZy15OiAxcmVtO1xuICAtLWJzLWFsZXJ0LW1hcmdpbi1ib3R0b206IDFyZW07XG4gIC0tYnMtYWxlcnQtY29sb3I6IGluaGVyaXQ7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1hbGVydC1ib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy1hbGVydC1ib3JkZXItY29sb3IpO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWFsZXJ0LXBhZGRpbmcteSkgdmFyKC0tYnMtYWxlcnQtcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYnMtYWxlcnQtbWFyZ2luLWJvdHRvbSk7XG4gIGNvbG9yOiB2YXIoLS1icy1hbGVydC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWFsZXJ0LWJnKTtcbiAgYm9yZGVyOiB2YXIoLS1icy1hbGVydC1ib3JkZXIpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1hbGVydC1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmFsZXJ0LWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xufVxuLmFsZXJ0LWRpc21pc3NpYmxlIC5idG4tY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMXJlbTtcbn1cblxuLmFsZXJ0LXByaW1hcnkge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiAjMDg0Mjk4O1xuICAtLWJzLWFsZXJ0LWJnOiAjY2ZlMmZmO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogI2I2ZDRmZTtcbn1cbi5hbGVydC1wcmltYXJ5IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwNjM1N2E7XG59XG5cbi5hbGVydC1zZWNvbmRhcnkge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiAjNDE0NjRiO1xuICAtLWJzLWFsZXJ0LWJnOiAjZTJlM2U1O1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogI2QzZDZkODtcbn1cbi5hbGVydC1zZWNvbmRhcnkgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzM0MzgzYztcbn1cblxuLmFsZXJ0LXN1Y2Nlc3Mge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiAjMGY1MTMyO1xuICAtLWJzLWFsZXJ0LWJnOiAjZDFlN2RkO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogI2JhZGJjYztcbn1cbi5hbGVydC1zdWNjZXNzIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwYzQxMjg7XG59XG5cbi5hbGVydC1pbmZvIHtcbiAgLS1icy1hbGVydC1jb2xvcjogIzA1NTE2MDtcbiAgLS1icy1hbGVydC1iZzogI2NmZjRmYztcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6ICNiNmVmZmI7XG59XG4uYWxlcnQtaW5mbyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMDQ0MTRkO1xufVxuXG4uYWxlcnQtd2FybmluZyB7XG4gIC0tYnMtYWxlcnQtY29sb3I6ICM2NjRkMDM7XG4gIC0tYnMtYWxlcnQtYmc6ICNmZmYzY2Q7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiAjZmZlY2I1O1xufVxuLmFsZXJ0LXdhcm5pbmcgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzUyM2UwMjtcbn1cblxuLmFsZXJ0LWRhbmdlciB7XG4gIC0tYnMtYWxlcnQtY29sb3I6ICM4NDIwMjk7XG4gIC0tYnMtYWxlcnQtYmc6ICNmOGQ3ZGE7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiAjZjVjMmM3O1xufVxuLmFsZXJ0LWRhbmdlciAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNmExYTIxO1xufVxuXG4uYWxlcnQtbGlnaHQge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiAjNjM2NDY0O1xuICAtLWJzLWFsZXJ0LWJnOiAjZmVmZWZlO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogI2ZkZmRmZTtcbn1cbi5hbGVydC1saWdodCAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNGY1MDUwO1xufVxuXG4uYWxlcnQtZGFyayB7XG4gIC0tYnMtYWxlcnQtY29sb3I6ICMxNDE2MTk7XG4gIC0tYnMtYWxlcnQtYmc6ICNkM2QzZDQ7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiAjYmNiZWJmO1xufVxuLmFsZXJ0LWRhcmsgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzEwMTIxNDtcbn1cblxuQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gIDAlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDFyZW07XG4gIH1cbn1cbi5wcm9ncmVzcyB7XG4gIC0tYnMtcHJvZ3Jlc3MtaGVpZ2h0OiAxcmVtO1xuICAtLWJzLXByb2dyZXNzLWZvbnQtc2l6ZTogMC43NXJlbTtcbiAgLS1icy1wcm9ncmVzcy1iZzogI2YwZjJmNTtcbiAgLS1icy1wcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgLS1icy1wcm9ncmVzcy1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIC0tYnMtcHJvZ3Jlc3MtYmFyLWNvbG9yOiAjZmZmO1xuICAtLWJzLXByb2dyZXNzLWJhci1iZzogIzBkNmVmZDtcbiAgLS1icy1wcm9ncmVzcy1iYXItdHJhbnNpdGlvbjogd2lkdGggMC42cyBlYXNlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IHZhcigtLWJzLXByb2dyZXNzLWhlaWdodCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtcHJvZ3Jlc3MtZm9udC1zaXplKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJvZ3Jlc3MtYmcpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1wcm9ncmVzcy1ib3JkZXItcmFkaXVzKTtcbn1cblxuLnByb2dyZXNzLWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogdmFyKC0tYnMtcHJvZ3Jlc3MtYmFyLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcm9ncmVzcy1iYXItYmcpO1xuICB0cmFuc2l0aW9uOiB2YXIoLS1icy1wcm9ncmVzcy1iYXItdHJhbnNpdGlvbik7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAucHJvZ3Jlc3MtYmFyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5wcm9ncmVzcy1iYXItc3RyaXBlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLXNpemU6IHZhcigtLWJzLXByb2dyZXNzLWhlaWdodCkgdmFyKC0tYnMtcHJvZ3Jlc3MtaGVpZ2h0KTtcbn1cblxuLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gIGFuaW1hdGlvbjogMXMgbGluZWFyIGluZmluaXRlIHByb2dyZXNzLWJhci1zdHJpcGVzO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICB9XG59XG5cbi5saXN0LWdyb3VwIHtcbiAgLS1icy1saXN0LWdyb3VwLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWxpc3QtZ3JvdXAtYmc6ICNmZmY7XG4gIC0tYnMtbGlzdC1ncm91cC1ib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgLS1icy1saXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14OiAxcmVtO1xuICAtLWJzLWxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1jb2xvcjogIzQ5NTA1NztcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogIzQ5NTA1NztcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZzogI2Y4ZjlmYTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICMyMTI1Mjk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiAjZjBmMmY1O1xuICAtLWJzLWxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I6ICM2Yzc1N2Q7XG4gIC0tYnMtbGlzdC1ncm91cC1kaXNhYmxlZC1iZzogI2ZmZjtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1iZzogIzBkNmVmZDtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMwZDZlZmQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmxpc3QtZ3JvdXAtbnVtYmVyZWQge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGNvdW50ZXItcmVzZXQ6IHNlY3Rpb247XG59XG4ubGlzdC1ncm91cC1udW1iZXJlZCA+IC5saXN0LWdyb3VwLWl0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXJzKHNlY3Rpb24sIFwiLlwiKSBcIi4gXCI7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBzZWN0aW9uO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgei1pbmRleDogMTtcbiAgY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZyk7XG59XG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnKTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXkpIHZhcigtLWJzLWxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1iZyk7XG4gIGJvcmRlcjogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yKTtcbn1cbi5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbn1cbi5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCwgLmxpc3QtZ3JvdXAtaXRlbTpkaXNhYmxlZCB7XG4gIGNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtZGlzYWJsZWQtYmcpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkpO1xuICBib3JkZXItdG9wLXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG59XG5cbi5saXN0LWdyb3VwLWhvcml6b250YWwge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEgKiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkpO1xuICBib3JkZXItbGVmdC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMSAqIHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEgKiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gIH1cbn1cbi5saXN0LWdyb3VwLWZsdXNoIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5saXN0LWdyb3VwLWZsdXNoID4gLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci13aWR0aDogMCAwIHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbn1cbi5saXN0LWdyb3VwLWZsdXNoID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5IHtcbiAgY29sb3I6ICMwODQyOTg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmUyZmY7XG59XG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzA4NDI5ODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhY2JlNjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDg0Mjk4O1xuICBib3JkZXItY29sb3I6ICMwODQyOTg7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM0MTQ2NGI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMmUzZTU7XG59XG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM0MTQ2NGI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYmNjY2U7XG59XG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDE0NjRiO1xuICBib3JkZXItY29sb3I6ICM0MTQ2NGI7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyB7XG4gIGNvbG9yOiAjMGY1MTMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDFlN2RkO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMwZjUxMzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiY2QwYzc7XG59XG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBmNTEzMjtcbiAgYm9yZGVyLWNvbG9yOiAjMGY1MTMyO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWluZm8ge1xuICBjb2xvcjogIzA1NTE2MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmZjRmYztcbn1cbi5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMDU1MTYwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmFkY2UzO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTUxNjA7XG4gIGJvcmRlci1jb2xvcjogIzA1NTE2MDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIHtcbiAgY29sb3I6ICM2NjRkMDM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYzY2Q7XG59XG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzY2NGQwMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZGJiOTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY0ZDAzO1xuICBib3JkZXItY29sb3I6ICM2NjRkMDM7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIHtcbiAgY29sb3I6ICM4NDIwMjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGQ3ZGE7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM4NDIwMjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmMyYzQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODQyMDI5O1xuICBib3JkZXItY29sb3I6ICM4NDIwMjk7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQge1xuICBjb2xvcjogIzYzNjQ2NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM2MzY0NjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7XG59XG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MzY0NjQ7XG4gIGJvcmRlci1jb2xvcjogIzYzNjQ2NDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrIHtcbiAgY29sb3I6ICMxNDE2MTk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkM2QzZDQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzE0MTYxOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JlYmViZjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQxNjE5O1xuICBib3JkZXItY29sb3I6ICMxNDE2MTk7XG59XG5cbi5idG4tY2xvc2Uge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgd2lkdGg6IDFlbTtcbiAgaGVpZ2h0OiAxZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjI1ZW07XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjMwMDAnJTNlJTNjcGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMCAxIDEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDEgMSAxLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAgMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwIDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAgMSAwLTEuNDE0eicvJTNlJTNjL3N2ZyUzZVwiKSBjZW50ZXIvMWVtIGF1dG8gbm8tcmVwZWF0O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICBvcGFjaXR5OiAwLjU7XG59XG4uYnRuLWNsb3NlOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3BhY2l0eTogMC43NTtcbn1cbi5idG4tY2xvc2U6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTtcbiAgb3BhY2l0eTogMTtcbn1cbi5idG4tY2xvc2U6ZGlzYWJsZWQsIC5idG4tY2xvc2UuZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG9wYWNpdHk6IDAuMjU7XG59XG5cbi5idG4tY2xvc2Utd2hpdGUge1xuICBmaWx0ZXI6IGludmVydCgxKSBncmF5c2NhbGUoMTAwJSkgYnJpZ2h0bmVzcygyMDAlKTtcbn1cblxuLnRvYXN0IHtcbiAgLS1icy10b2FzdC16aW5kZXg6IDEwOTA7XG4gIC0tYnMtdG9hc3QtcGFkZGluZy14OiAwLjc1cmVtO1xuICAtLWJzLXRvYXN0LXBhZGRpbmcteTogMC41cmVtO1xuICAtLWJzLXRvYXN0LXNwYWNpbmc6IDEuNXJlbTtcbiAgLS1icy10b2FzdC1tYXgtd2lkdGg6IDM1MHB4O1xuICAtLWJzLXRvYXN0LWZvbnQtc2l6ZTogMC44NzVyZW07XG4gIC0tYnMtdG9hc3QtY29sb3I6IDtcbiAgLS1icy10b2FzdC1iZzogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgLS1icy10b2FzdC1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1icy10b2FzdC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XG4gIC0tYnMtdG9hc3QtYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIC0tYnMtdG9hc3QtYm94LXNoYWRvdzogMCAwLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAtLWJzLXRvYXN0LWhlYWRlci1jb2xvcjogIzZjNzU3ZDtcbiAgLS1icy10b2FzdC1oZWFkZXItYmc6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XG4gIC0tYnMtdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgd2lkdGg6IHZhcigtLWJzLXRvYXN0LW1heC13aWR0aCk7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiB2YXIoLS1icy10b2FzdC1mb250LXNpemUpO1xuICBjb2xvcjogdmFyKC0tYnMtdG9hc3QtY29sb3IpO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdG9hc3QtYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IHZhcigtLWJzLXRvYXN0LWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtdG9hc3QtYm9yZGVyLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtdG9hc3QtYm94LXNoYWRvdyk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLXRvYXN0LWJvcmRlci1yYWRpdXMpO1xufVxuLnRvYXN0LnNob3dpbmcge1xuICBvcGFjaXR5OiAwO1xufVxuLnRvYXN0Om5vdCguc2hvdykge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udG9hc3QtY29udGFpbmVyIHtcbiAgLS1icy10b2FzdC16aW5kZXg6IDEwOTA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogdmFyKC0tYnMtdG9hc3QtemluZGV4KTtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnRvYXN0LWNvbnRhaW5lciA+IDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYnMtdG9hc3Qtc3BhY2luZyk7XG59XG5cbi50b2FzdC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiB2YXIoLS1icy10b2FzdC1wYWRkaW5nLXkpIHZhcigtLWJzLXRvYXN0LXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS1icy10b2FzdC1oZWFkZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10b2FzdC1oZWFkZXItYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1icy10b2FzdC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLXRvYXN0LWhlYWRlci1ib3JkZXItY29sb3IpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKHZhcigtLWJzLXRvYXN0LWJvcmRlci1yYWRpdXMpIC0gdmFyKC0tYnMtdG9hc3QtYm9yZGVyLXdpZHRoKSk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKHZhcigtLWJzLXRvYXN0LWJvcmRlci1yYWRpdXMpIC0gdmFyKC0tYnMtdG9hc3QtYm9yZGVyLXdpZHRoKSk7XG59XG4udG9hc3QtaGVhZGVyIC5idG4tY2xvc2Uge1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLXRvYXN0LXBhZGRpbmcteCkpO1xuICBtYXJnaW4tbGVmdDogdmFyKC0tYnMtdG9hc3QtcGFkZGluZy14KTtcbn1cblxuLnRvYXN0LWJvZHkge1xuICBwYWRkaW5nOiB2YXIoLS1icy10b2FzdC1wYWRkaW5nLXgpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5cbi5tb2RhbCB7XG4gIC0tYnMtbW9kYWwtemluZGV4OiAxMDU1O1xuICAtLWJzLW1vZGFsLXdpZHRoOiA1MDBweDtcbiAgLS1icy1tb2RhbC1wYWRkaW5nOiAxcmVtO1xuICAtLWJzLW1vZGFsLW1hcmdpbjogMC41cmVtO1xuICAtLWJzLW1vZGFsLWNvbG9yOiA7XG4gIC0tYnMtbW9kYWwtYmc6ICNmZmY7XG4gIC0tYnMtbW9kYWwtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpO1xuICAtLWJzLW1vZGFsLWJvcmRlci13aWR0aDogMXB4O1xuICAtLWJzLW1vZGFsLWJvcmRlci1yYWRpdXM6IDEuMjVyZW07XG4gIC0tYnMtbW9kYWwtYm94LXNoYWRvdzogMCAwLjEyNXJlbSAwLjI1cmVtIHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAtLWJzLW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXM6IGNhbGMoMS4yNXJlbSAtIDFweCk7XG4gIC0tYnMtbW9kYWwtaGVhZGVyLXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZy15OiAxcmVtO1xuICAtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nOiAxcmVtIDFyZW07XG4gIC0tYnMtbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgLS1icy1tb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tYnMtbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6IDEuMjtcbiAgLS1icy1tb2RhbC1mb290ZXItZ2FwOiAwLjVyZW07XG4gIC0tYnMtbW9kYWwtZm9vdGVyLWJnOiA7XG4gIC0tYnMtbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgLS1icy1tb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAxcHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiB2YXIoLS1icy1tb2RhbC16aW5kZXgpO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG91dGxpbmU6IDA7XG59XG5cbi5tb2RhbC1kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IHZhcigtLWJzLW1vZGFsLW1hcmdpbik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTBweCk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ubW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLXN0YXRpYyAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcbn1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSB2YXIoLS1icy1tb2RhbC1tYXJnaW4pICogMik7XG59XG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1ib2R5IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLWJzLW1vZGFsLW1hcmdpbikgKiAyKTtcbn1cblxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogdmFyKC0tYnMtbW9kYWwtY29sb3IpO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbW9kYWwtYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IHZhcigtLWJzLW1vZGFsLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtbW9kYWwtYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtbW9kYWwtYm9yZGVyLXJhZGl1cyk7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5tb2RhbC1iYWNrZHJvcCB7XG4gIC0tYnMtYmFja2Ryb3AtemluZGV4OiAxMDUwO1xuICAtLWJzLWJhY2tkcm9wLWJnOiAjMDAwO1xuICAtLWJzLWJhY2tkcm9wLW9wYWNpdHk6IDAuNTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IHZhcigtLWJzLWJhY2tkcm9wLXppbmRleCk7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYmFja2Ryb3AtYmcpO1xufVxuLm1vZGFsLWJhY2tkcm9wLmZhZGUge1xuICBvcGFjaXR5OiAwO1xufVxuLm1vZGFsLWJhY2tkcm9wLnNob3cge1xuICBvcGFjaXR5OiB2YXIoLS1icy1iYWNrZHJvcC1vcGFjaXR5KTtcbn1cblxuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IHZhcigtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nKTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG4ubW9kYWwtaGVhZGVyIC5idG4tY2xvc2Uge1xuICBwYWRkaW5nOiBjYWxjKHZhcigtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nLXkpICogMC41KSBjYWxjKHZhcigtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nLXgpICogMC41KTtcbiAgbWFyZ2luOiBjYWxjKC0wLjUgKiB2YXIoLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZy15KSkgY2FsYygtMC41ICogdmFyKC0tYnMtbW9kYWwtaGVhZGVyLXBhZGRpbmcteCkpIGNhbGMoLTAuNSAqIHZhcigtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nLXkpKSBhdXRvO1xufVxuXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYnMtbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQpO1xufVxuXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IHZhcigtLWJzLW1vZGFsLXBhZGRpbmcpO1xufVxuXG4ubW9kYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZzogY2FsYyh2YXIoLS1icy1tb2RhbC1wYWRkaW5nKSAtIHZhcigtLWJzLW1vZGFsLWZvb3Rlci1nYXApICogMC41KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbW9kYWwtZm9vdGVyLWJnKTtcbiAgYm9yZGVyLXRvcDogdmFyKC0tYnMtbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtbW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG4ubW9kYWwtZm9vdGVyID4gKiB7XG4gIG1hcmdpbjogY2FsYyh2YXIoLS1icy1tb2RhbC1mb290ZXItZ2FwKSAqIDAuNSk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwge1xuICAgIC0tYnMtbW9kYWwtbWFyZ2luOiAxLjc1cmVtO1xuICAgIC0tYnMtbW9kYWwtYm94LXNoYWRvdzogMCAwLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICB9XG5cbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiB2YXIoLS1icy1tb2RhbC13aWR0aCk7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG5cbiAgLm1vZGFsLXNtIHtcbiAgICAtLWJzLW1vZGFsLXdpZHRoOiAzMDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubW9kYWwtbGcsXG4ubW9kYWwteGwge1xuICAgIC0tYnMtbW9kYWwtd2lkdGg6IDgwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5tb2RhbC14bCB7XG4gICAgLS1icy1tb2RhbC13aWR0aDogMTE0MHB4O1xuICB9XG59XG4ubW9kYWwtZnVsbHNjcmVlbiB7XG4gIHdpZHRoOiAxMDB2dztcbiAgbWF4LXdpZHRoOiBub25lO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMDtcbn1cbi5tb2RhbC1mdWxsc2NyZWVuIC5tb2RhbC1jb250ZW50IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ubW9kYWwtZnVsbHNjcmVlbiAubW9kYWwtaGVhZGVyLFxuLm1vZGFsLWZ1bGxzY3JlZW4gLm1vZGFsLWZvb3RlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ubW9kYWwtZnVsbHNjcmVlbiAubW9kYWwtYm9keSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tc20tZG93biAubW9kYWwtY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXNtLWRvd24gLm1vZGFsLWhlYWRlcixcbi5tb2RhbC1mdWxsc2NyZWVuLXNtLWRvd24gLm1vZGFsLWZvb3RlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93biB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd24gLm1vZGFsLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1tZC1kb3duIC5tb2RhbC1oZWFkZXIsXG4ubW9kYWwtZnVsbHNjcmVlbi1tZC1kb3duIC5tb2RhbC1mb290ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93biAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3duIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biAubW9kYWwtY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLWxnLWRvd24gLm1vZGFsLWhlYWRlcixcbi5tb2RhbC1mdWxsc2NyZWVuLWxnLWRvd24gLm1vZGFsLWZvb3RlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3duIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTU5OS45OHB4KSB7XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXhsLWRvd24ge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi14bC1kb3duIC5tb2RhbC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93biAubW9kYWwtaGVhZGVyLFxuLm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93biAubW9kYWwtZm9vdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXhsLWRvd24gLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cbi50b29sdGlwIHtcbiAgLS1icy10b29sdGlwLXppbmRleDogMTA4MDtcbiAgLS1icy10b29sdGlwLW1heC13aWR0aDogMjAwcHg7XG4gIC0tYnMtdG9vbHRpcC1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1icy10b29sdGlwLXBhZGRpbmcteTogMC4yNXJlbTtcbiAgLS1icy10b29sdGlwLW1hcmdpbjogO1xuICAtLWJzLXRvb2x0aXAtZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgLS1icy10b29sdGlwLWNvbG9yOiAjZmZmO1xuICAtLWJzLXRvb2x0aXAtYmc6ICMwMDA7XG4gIC0tYnMtdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgLS1icy10b29sdGlwLW9wYWNpdHk6IDAuOTtcbiAgLS1icy10b29sdGlwLWFycm93LXdpZHRoOiAwLjhyZW07XG4gIC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQ6IDAuNHJlbTtcbiAgei1pbmRleDogdmFyKC0tYnMtdG9vbHRpcC16aW5kZXgpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpO1xuICBtYXJnaW46IHZhcigtLWJzLXRvb2x0aXAtbWFyZ2luKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJzLWZvbnQtc2Fucy1zZXJpZik7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IHZhcigtLWJzLXRvb2x0aXAtZm9udC1zaXplKTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvcGFjaXR5OiAwO1xufVxuLnRvb2x0aXAuc2hvdyB7XG4gIG9wYWNpdHk6IHZhcigtLWJzLXRvb2x0aXAtb3BhY2l0eSk7XG59XG4udG9vbHRpcCAudG9vbHRpcC1hcnJvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aCk7XG4gIGhlaWdodDogdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpO1xufVxuLnRvb2x0aXAgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLmJzLXRvb2x0aXAtdG9wIC50b29sdGlwLWFycm93LCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSAudG9vbHRpcC1hcnJvdyB7XG4gIGJvdHRvbTogMDtcbn1cbi5icy10b29sdGlwLXRvcCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgdG9wOiAtMXB4O1xuICBib3JkZXItd2lkdGg6IHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KSBjYWxjKHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctd2lkdGgpICogMC41KSAwO1xuICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1icy10b29sdGlwLWJnKTtcbn1cblxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xuLmJzLXRvb2x0aXAtZW5kIC50b29sdGlwLWFycm93LCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdIC50b29sdGlwLWFycm93IHtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcbiAgaGVpZ2h0OiB2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKTtcbn1cbi5icy10b29sdGlwLWVuZCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICByaWdodDogLTFweDtcbiAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctd2lkdGgpICogMC41KSB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKSAqIDAuNSkgMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS1icy10b29sdGlwLWJnKTtcbn1cblxuLyogcnRsOmVuZDppZ25vcmUgKi9cbi5icy10b29sdGlwLWJvdHRvbSAudG9vbHRpcC1hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gLnRvb2x0aXAtYXJyb3cge1xuICB0b3A6IDA7XG59XG4uYnMtdG9vbHRpcC1ib3R0b20gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIGJvdHRvbTogLTFweDtcbiAgYm9yZGVyLXdpZHRoOiAwIGNhbGModmFyKC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aCkgKiAwLjUpIHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYnMtdG9vbHRpcC1iZyk7XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5icy10b29sdGlwLXN0YXJ0IC50b29sdGlwLWFycm93LCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gLnRvb2x0aXAtYXJyb3cge1xuICByaWdodDogMDtcbiAgd2lkdGg6IHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcbiAgaGVpZ2h0OiB2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKTtcbn1cbi5icy10b29sdGlwLXN0YXJ0IC50b29sdGlwLWFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogLTFweDtcbiAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctd2lkdGgpICogMC41KSAwIGNhbGModmFyKC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aCkgKiAwLjUpIHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLWJzLXRvb2x0aXAtYmcpO1xufVxuXG4vKiBydGw6ZW5kOmlnbm9yZSAqL1xuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6IHZhcigtLWJzLXRvb2x0aXAtbWF4LXdpZHRoKTtcbiAgcGFkZGluZzogdmFyKC0tYnMtdG9vbHRpcC1wYWRkaW5nLXkpIHZhcigtLWJzLXRvb2x0aXAtcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLWJzLXRvb2x0aXAtY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRvb2x0aXAtYmcpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy10b29sdGlwLWJvcmRlci1yYWRpdXMpO1xufVxuXG4ucG9wb3ZlciB7XG4gIC0tYnMtcG9wb3Zlci16aW5kZXg6IDEwNzA7XG4gIC0tYnMtcG9wb3Zlci1tYXgtd2lkdGg6IDI3NnB4O1xuICAtLWJzLXBvcG92ZXItZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgLS1icy1wb3BvdmVyLWJnOiAjZmZmO1xuICAtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tYnMtcG9wb3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XG4gIC0tYnMtcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAxLjI1cmVtO1xuICAtLWJzLXBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1czogY2FsYygxLjI1cmVtIC0gMXB4KTtcbiAgLS1icy1wb3BvdmVyLWJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgLS1icy1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg6IDFyZW07XG4gIC0tYnMtcG9wb3Zlci1oZWFkZXItcGFkZGluZy15OiAwLjVyZW07XG4gIC0tYnMtcG9wb3Zlci1oZWFkZXItZm9udC1zaXplOiAxcmVtO1xuICAtLWJzLXBvcG92ZXItaGVhZGVyLWNvbG9yOiA7XG4gIC0tYnMtcG9wb3Zlci1oZWFkZXItYmc6ICNmMGYwZjA7XG4gIC0tYnMtcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1wb3BvdmVyLWJvZHktcGFkZGluZy15OiAxcmVtO1xuICAtLWJzLXBvcG92ZXItYm9keS1jb2xvcjogIzIxMjUyOTtcbiAgLS1icy1wb3BvdmVyLWFycm93LXdpZHRoOiAxcmVtO1xuICAtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0OiAwLjVyZW07XG4gIC0tYnMtcG9wb3Zlci1hcnJvdy1ib3JkZXI6IHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgei1pbmRleDogdmFyKC0tYnMtcG9wb3Zlci16aW5kZXgpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiB2YXIoLS1icy1wb3BvdmVyLW1heC13aWR0aCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LXNhbnMtc2VyaWYpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiB2YXIoLS1icy1wb3BvdmVyLWZvbnQtc2l6ZSk7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItcmFkaXVzKTtcbn1cbi5wb3BvdmVyIC5wb3BvdmVyLWFycm93IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKTtcbiAgaGVpZ2h0OiB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCk7XG59XG4ucG9wb3ZlciAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAucG9wb3ZlciAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbi5icy1wb3BvdmVyLXRvcCA+IC5wb3BvdmVyLWFycm93LCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSA+IC5wb3BvdmVyLWFycm93IHtcbiAgYm90dG9tOiBjYWxjKC0xICogKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCkpO1xufVxuLmJzLXBvcG92ZXItdG9wID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci10b3AgPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSAqIDAuNSkgMDtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1ib3JkZXIpO1xufVxuLmJzLXBvcG92ZXItdG9wID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIGJvdHRvbTogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWJnKTtcbn1cblxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xuLmJzLXBvcG92ZXItZW5kID4gLnBvcG92ZXItYXJyb3csIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gPiAucG9wb3Zlci1hcnJvdyB7XG4gIGxlZnQ6IGNhbGMoLTEgKiAodmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7XG4gIHdpZHRoOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCk7XG4gIGhlaWdodDogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCk7XG59XG4uYnMtcG9wb3Zlci1lbmQgPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItZW5kID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpICogMC41KSB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSAqIDAuNSkgMDtcbn1cbi5icy1wb3BvdmVyLWVuZCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LWJvcmRlcik7XG59XG4uYnMtcG9wb3Zlci1lbmQgPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBsZWZ0OiB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1iZyk7XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG4uYnMtcG9wb3Zlci1ib3R0b20gPiAucG9wb3Zlci1hcnJvdywgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gPiAucG9wb3Zlci1hcnJvdyB7XG4gIHRvcDogY2FsYygtMSAqICh2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpKTtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYm90dG9tID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIGJvcmRlci13aWR0aDogMCBjYWxjKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpICogMC41KSB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCk7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5wb3BvdmVyLWFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICB0b3A6IHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1iZyk7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpKTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLXBvcG92ZXItaGVhZGVyLWJnKTtcbn1cblxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xuLmJzLXBvcG92ZXItc3RhcnQgPiAucG9wb3Zlci1hcnJvdywgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdID4gLnBvcG92ZXItYXJyb3cge1xuICByaWdodDogY2FsYygtMSAqICh2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpKTtcbiAgd2lkdGg6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KTtcbiAgaGVpZ2h0OiB2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKTtcbn1cbi5icy1wb3BvdmVyLXN0YXJ0ID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItc3RhcnQgPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSAqIDAuNSkgMCBjYWxjKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpICogMC41KSB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCk7XG59XG4uYnMtcG9wb3Zlci1zdGFydCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbn1cbi5icy1wb3BvdmVyLXN0YXJ0ID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICByaWdodDogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1iZyk7XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG4ucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiB2YXIoLS1icy1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXkpIHZhcigtLWJzLXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtcG9wb3Zlci1oZWFkZXItZm9udC1zaXplKTtcbiAgY29sb3I6IHZhcigtLWJzLXBvcG92ZXItaGVhZGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1oZWFkZXItYmcpO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItY29sb3IpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1wb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cbi5wb3BvdmVyLWhlYWRlcjplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wb3BvdmVyLWJvZHkge1xuICBwYWRkaW5nOiB2YXIoLS1icy1wb3BvdmVyLWJvZHktcGFkZGluZy15KSB2YXIoLS1icy1wb3BvdmVyLWJvZHktcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYm9keS1jb2xvcik7XG59XG5cbi5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcm91c2VsLnBvaW50ZXItZXZlbnQge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNhcm91c2VsLWlubmVyOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmNhcm91c2VsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1pdGVtIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLXN0YXJ0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1pdGVtLXByZXY6bm90KC5jYXJvdXNlbC1pdGVtLWVuZCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tc3RhcnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1zdGFydCxcbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1lbmQge1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAxO1xufVxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXN0YXJ0LFxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWVuZCB7XG4gIHotaW5kZXg6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMHMgMC42cztcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydCxcbi5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDE1JTtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBvcGFjaXR5OiAwLjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2OmhvdmVyLCAuY2Fyb3VzZWwtY29udHJvbC1wcmV2OmZvY3VzLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpob3Zlcixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbn1cblxuLyogcnRsOm9wdGlvbnM6IHtcbiAgXCJhdXRvUmVuYW1lXCI6IHRydWUsXG4gIFwic3RyaW5nTWFwXCI6WyB7XG4gICAgXCJuYW1lXCIgICAgOiBcInByZXYtbmV4dFwiLFxuICAgIFwic2VhcmNoXCIgIDogXCJwcmV2XCIsXG4gICAgXCJyZXBsYWNlXCIgOiBcIm5leHRcIlxuICB9IF1cbn0gKi9cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyM2ZmZiclM2UlM2NwYXRoIGQ9J00xMS4zNTQgMS42NDZhLjUuNSAwIDAgMSAwIC43MDhMNS43MDcgOGw1LjY0NyA1LjY0NmEuNS41IDAgMCAxLS43MDguNzA4bC02LTZhLjUuNSAwIDAgMSAwLS43MDhsNi02YS41LjUgMCAwIDEgLjcwOCAweicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzZmZmJyUzZSUzY3BhdGggZD0nTTQuNjQ2IDEuNjQ2YS41LjUgMCAwIDEgLjcwOCAwbDYgNmEuNS41IDAgMCAxIDAgLjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOC0uNzA4TDEwLjI5MyA4IDQuNjQ2IDIuMzU0YS41LjUgMCAwIDEgMC0uNzA4eicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDE1JTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDE1JTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIFtkYXRhLWJzLXRhcmdldF0ge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgZmxleDogMCAxIGF1dG87XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDNweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIHRleHQtaW5kZW50OiAtOTk5cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAwLjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC42cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWluZGljYXRvcnMgW2RhdGEtYnMtdGFyZ2V0XSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNhcm91c2VsLWluZGljYXRvcnMgLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTUlO1xuICBib3R0b206IDEuMjVyZW07XG4gIGxlZnQ6IDE1JTtcbiAgcGFkZGluZy10b3A6IDEuMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY2Fyb3VzZWwtZGFyayAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4uY2Fyb3VzZWwtZGFyayAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBmaWx0ZXI6IGludmVydCgxKSBncmF5c2NhbGUoMTAwKTtcbn1cbi5jYXJvdXNlbC1kYXJrIC5jYXJvdXNlbC1pbmRpY2F0b3JzIFtkYXRhLWJzLXRhcmdldF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLmNhcm91c2VsLWRhcmsgLmNhcm91c2VsLWNhcHRpb24ge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnNwaW5uZXItZ3Jvdyxcbi5zcGlubmVyLWJvcmRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IHZhcigtLWJzLXNwaW5uZXItd2lkdGgpO1xuICBoZWlnaHQ6IHZhcigtLWJzLXNwaW5uZXItaGVpZ2h0KTtcbiAgdmVydGljYWwtYWxpZ246IHZhcigtLWJzLXNwaW5uZXItdmVydGljYWwtYWxpZ24pO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogdmFyKC0tYnMtc3Bpbm5lci1hbmltYXRpb24tc3BlZWQpIGxpbmVhciBpbmZpbml0ZSB2YXIoLS1icy1zcGlubmVyLWFuaW1hdGlvbi1uYW1lKTtcbn1cblxuQGtleWZyYW1lcyBzcGlubmVyLWJvcmRlciB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpIC8qIHJ0bDppZ25vcmUgKi87XG4gIH1cbn1cbi5zcGlubmVyLWJvcmRlciB7XG4gIC0tYnMtc3Bpbm5lci13aWR0aDogMnJlbTtcbiAgLS1icy1zcGlubmVyLWhlaWdodDogMnJlbTtcbiAgLS1icy1zcGlubmVyLXZlcnRpY2FsLWFsaWduOiAtMC4xMjVlbTtcbiAgLS1icy1zcGlubmVyLWJvcmRlci13aWR0aDogMC4yNWVtO1xuICAtLWJzLXNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAwLjc1cztcbiAgLS1icy1zcGlubmVyLWFuaW1hdGlvbi1uYW1lOiBzcGlubmVyLWJvcmRlcjtcbiAgYm9yZGVyOiB2YXIoLS1icy1zcGlubmVyLWJvcmRlci13aWR0aCkgc29saWQgY3VycmVudGNvbG9yO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc3Bpbm5lci1ib3JkZXItc20ge1xuICAtLWJzLXNwaW5uZXItd2lkdGg6IDFyZW07XG4gIC0tYnMtc3Bpbm5lci1oZWlnaHQ6IDFyZW07XG4gIC0tYnMtc3Bpbm5lci1ib3JkZXItd2lkdGg6IDAuMmVtO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItZ3JvdyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbi5zcGlubmVyLWdyb3cge1xuICAtLWJzLXNwaW5uZXItd2lkdGg6IDJyZW07XG4gIC0tYnMtc3Bpbm5lci1oZWlnaHQ6IDJyZW07XG4gIC0tYnMtc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjogLTAuMTI1ZW07XG4gIC0tYnMtc3Bpbm5lci1hbmltYXRpb24tc3BlZWQ6IDAuNzVzO1xuICAtLWJzLXNwaW5uZXItYW5pbWF0aW9uLW5hbWU6IHNwaW5uZXItZ3JvdztcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uc3Bpbm5lci1ncm93LXNtIHtcbiAgLS1icy1zcGlubmVyLXdpZHRoOiAxcmVtO1xuICAtLWJzLXNwaW5uZXItaGVpZ2h0OiAxcmVtO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuc3Bpbm5lci1ib3JkZXIsXG4uc3Bpbm5lci1ncm93IHtcbiAgICAtLWJzLXNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAxLjVzO1xuICB9XG59XG4ub2ZmY2FudmFzLCAub2ZmY2FudmFzLXhsLCAub2ZmY2FudmFzLWxnLCAub2ZmY2FudmFzLW1kLCAub2ZmY2FudmFzLXNtIHtcbiAgLS1icy1vZmZjYW52YXMtemluZGV4OiAxMDQ1O1xuICAtLWJzLW9mZmNhbnZhcy13aWR0aDogNDAwcHg7XG4gIC0tYnMtb2ZmY2FudmFzLWhlaWdodDogMzB2aDtcbiAgLS1icy1vZmZjYW52YXMtcGFkZGluZy14OiAxcmVtO1xuICAtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXk6IDFyZW07XG4gIC0tYnMtb2ZmY2FudmFzLWNvbG9yOiA7XG4gIC0tYnMtb2ZmY2FudmFzLWJnOiAjZmZmO1xuICAtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpO1xuICAtLWJzLW9mZmNhbnZhcy1ib3gtc2hhZG93OiAwIDAuMTI1cmVtIDAuMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAub2ZmY2FudmFzLXNtIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IHZhcigtLWJzLW9mZmNhbnZhcy16aW5kZXgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6IHZhcigtLWJzLW9mZmNhbnZhcy1jb2xvcik7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW9mZmNhbnZhcy1iZyk7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICBvdXRsaW5lOiAwO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5vZmZjYW52YXMtc20ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAub2ZmY2FudmFzLXNtLm9mZmNhbnZhcy1zdGFydCB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1zbS5vZmZjYW52YXMtZW5kIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLWxlZnQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5vZmZjYW52YXMtc20ub2ZmY2FudmFzLXRvcCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAub2ZmY2FudmFzLXNtLm9mZmNhbnZhcy1ib3R0b20ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci10b3A6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5vZmZjYW52YXMtc20uc2hvd2luZywgLm9mZmNhbnZhcy1zbS5zaG93Om5vdCguaGlkaW5nKSB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1zbS5zaG93aW5nLCAub2ZmY2FudmFzLXNtLmhpZGluZywgLm9mZmNhbnZhcy1zbS5zaG93IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm9mZmNhbnZhcy1zbSB7XG4gICAgLS1icy1vZmZjYW52YXMtaGVpZ2h0OiBhdXRvO1xuICAgIC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG4gIC5vZmZjYW52YXMtc20gLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm9mZmNhbnZhcy1zbSAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAub2ZmY2FudmFzLW1kIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IHZhcigtLWJzLW9mZmNhbnZhcy16aW5kZXgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6IHZhcigtLWJzLW9mZmNhbnZhcy1jb2xvcik7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW9mZmNhbnZhcy1iZyk7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICBvdXRsaW5lOiAwO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5vZmZjYW52YXMtbWQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAub2ZmY2FudmFzLW1kLm9mZmNhbnZhcy1zdGFydCB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1tZC5vZmZjYW52YXMtZW5kIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLWxlZnQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5vZmZjYW52YXMtbWQub2ZmY2FudmFzLXRvcCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAub2ZmY2FudmFzLW1kLm9mZmNhbnZhcy1ib3R0b20ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci10b3A6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5vZmZjYW52YXMtbWQuc2hvd2luZywgLm9mZmNhbnZhcy1tZC5zaG93Om5vdCguaGlkaW5nKSB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1tZC5zaG93aW5nLCAub2ZmY2FudmFzLW1kLmhpZGluZywgLm9mZmNhbnZhcy1tZC5zaG93IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9mZmNhbnZhcy1tZCB7XG4gICAgLS1icy1vZmZjYW52YXMtaGVpZ2h0OiBhdXRvO1xuICAgIC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG4gIC5vZmZjYW52YXMtbWQgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm9mZmNhbnZhcy1tZCAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1sZyB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiB2YXIoLS1icy1vZmZjYW52YXMtemluZGV4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtY29sb3IpO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtYmcpO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgb3V0bGluZTogMDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkgYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm9mZmNhbnZhcy1sZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAub2ZmY2FudmFzLWxnLm9mZmNhbnZhcy1zdGFydCB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5vZmZjYW52YXMtbGcub2ZmY2FudmFzLWVuZCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1sZy5vZmZjYW52YXMtdG9wIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAub2ZmY2FudmFzLWxnLm9mZmNhbnZhcy1ib3R0b20ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci10b3A6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAub2ZmY2FudmFzLWxnLnNob3dpbmcsIC5vZmZjYW52YXMtbGcuc2hvdzpub3QoLmhpZGluZykge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAub2ZmY2FudmFzLWxnLnNob3dpbmcsIC5vZmZjYW52YXMtbGcuaGlkaW5nLCAub2ZmY2FudmFzLWxnLnNob3cge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm9mZmNhbnZhcy1sZyB7XG4gICAgLS1icy1vZmZjYW52YXMtaGVpZ2h0OiBhdXRvO1xuICAgIC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG4gIC5vZmZjYW52YXMtbGcgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm9mZmNhbnZhcy1sZyAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTk5Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy14bCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiB2YXIoLS1icy1vZmZjYW52YXMtemluZGV4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtY29sb3IpO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtYmcpO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgb3V0bGluZTogMDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE1OTkuOThweCkgYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm9mZmNhbnZhcy14bCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE1OTkuOThweCkge1xuICAub2ZmY2FudmFzLXhsLm9mZmNhbnZhcy1zdGFydCB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTU5OS45OHB4KSB7XG4gIC5vZmZjYW52YXMteGwub2ZmY2FudmFzLWVuZCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTk5Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy14bC5vZmZjYW52YXMtdG9wIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE1OTkuOThweCkge1xuICAub2ZmY2FudmFzLXhsLm9mZmNhbnZhcy1ib3R0b20ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci10b3A6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE1OTkuOThweCkge1xuICAub2ZmY2FudmFzLXhsLnNob3dpbmcsIC5vZmZjYW52YXMteGwuc2hvdzpub3QoLmhpZGluZykge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE1OTkuOThweCkge1xuICAub2ZmY2FudmFzLXhsLnNob3dpbmcsIC5vZmZjYW52YXMteGwuaGlkaW5nLCAub2ZmY2FudmFzLXhsLnNob3cge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLm9mZmNhbnZhcy14bCB7XG4gICAgLS1icy1vZmZjYW52YXMtaGVpZ2h0OiBhdXRvO1xuICAgIC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG4gIC5vZmZjYW52YXMteGwgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm9mZmNhbnZhcy14bCAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5vZmZjYW52YXMge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogdmFyKC0tYnMtb2ZmY2FudmFzLXppbmRleCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogMTAwJTtcbiAgY29sb3I6IHZhcigtLWJzLW9mZmNhbnZhcy1jb2xvcik7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgb3V0bGluZTogMDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAub2ZmY2FudmFzIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ub2ZmY2FudmFzLm9mZmNhbnZhcy1zdGFydCB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gIGJvcmRlci1yaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG4ub2ZmY2FudmFzLm9mZmNhbnZhcy1lbmQge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogdmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtcbiAgYm9yZGVyLWxlZnQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG4ub2ZmY2FudmFzLm9mZmNhbnZhcy10b3Age1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbn1cbi5vZmZjYW52YXMub2ZmY2FudmFzLWJvdHRvbSB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItdG9wOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xufVxuLm9mZmNhbnZhcy5zaG93aW5nLCAub2ZmY2FudmFzLnNob3c6bm90KC5oaWRpbmcpIHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLm9mZmNhbnZhcy5zaG93aW5nLCAub2ZmY2FudmFzLmhpZGluZywgLm9mZmNhbnZhcy5zaG93IHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLm9mZmNhbnZhcy1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDQwO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4ub2ZmY2FudmFzLWJhY2tkcm9wLmZhZGUge1xuICBvcGFjaXR5OiAwO1xufVxuLm9mZmNhbnZhcy1iYWNrZHJvcC5zaG93IHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4ub2ZmY2FudmFzLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogdmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteSkgdmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteCk7XG59XG4ub2ZmY2FudmFzLWhlYWRlciAuYnRuLWNsb3NlIHtcbiAgcGFkZGluZzogY2FsYyh2YXIoLS1icy1vZmZjYW52YXMtcGFkZGluZy15KSAqIDAuNSkgY2FsYyh2YXIoLS1icy1vZmZjYW52YXMtcGFkZGluZy14KSAqIDAuNSk7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTAuNSAqIHZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXkpKTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1vZmZjYW52YXMtcGFkZGluZy14KSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuNSAqIHZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXkpKTtcbn1cblxuLm9mZmNhbnZhcy10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5vZmZjYW52YXMtYm9keSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgcGFkZGluZzogdmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteSkgdmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteCk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5wbGFjZWhvbGRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLWhlaWdodDogMWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHdhaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogMC41O1xufVxuLnBsYWNlaG9sZGVyLmJ0bjo6YmVmb3JlLFxuLnBsYWNlaG9sZGVyLmJ0bi1pbmxpbmU6OmJlZm9yZSwgLnBsYWNlaG9sZGVyLmJ1dHRvbjo6YmVmb3JlLCBidXR0b24ucGxhY2Vob2xkZXIubGluazo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4ucGxhY2Vob2xkZXIteHMge1xuICBtaW4taGVpZ2h0OiAwLjZlbTtcbn1cblxuLnBsYWNlaG9sZGVyLXNtIHtcbiAgbWluLWhlaWdodDogMC44ZW07XG59XG5cbi5wbGFjZWhvbGRlci1sZyB7XG4gIG1pbi1oZWlnaHQ6IDEuMmVtO1xufVxuXG4ucGxhY2Vob2xkZXItZ2xvdyAucGxhY2Vob2xkZXIge1xuICBhbmltYXRpb246IHBsYWNlaG9sZGVyLWdsb3cgMnMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgcGxhY2Vob2xkZXItZ2xvdyB7XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG59XG4ucGxhY2Vob2xkZXItd2F2ZSB7XG4gIG1hc2staW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMzBkZWcsICMwMDAgNTUlLCByZ2JhKDAsIDAsIDAsIDAuOCkgNzUlLCAjMDAwIDk1JSk7XG4gIG1hc2stc2l6ZTogMjAwJSAxMDAlO1xuICBhbmltYXRpb246IHBsYWNlaG9sZGVyLXdhdmUgMnMgbGluZWFyIGluZmluaXRlO1xufVxuXG5Aa2V5ZnJhbWVzIHBsYWNlaG9sZGVyLXdhdmUge1xuICAxMDAlIHtcbiAgICBtYXNrLXBvc2l0aW9uOiAtMjAwJSAwJTtcbiAgfVxufVxuLmFsaWduLWJhc2VsaW5lIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10ZXh0LWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LXN0YXJ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LWVuZCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtbm9uZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTAge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTI1IHtcbiAgb3BhY2l0eTogMC4yNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS01MCB7XG4gIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS03NSB7XG4gIG9wYWNpdHk6IDAuNzUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMTAwIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctYXV0byB7XG4gIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy12aXNpYmxlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXNjcm9sbCB7XG4gIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLWdyaWQge1xuICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlIHtcbiAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtcm93IHtcbiAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlLWNlbGwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG59XG5cbi5kLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1mbGV4IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbn1cblxuLmQtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LXNtIHtcbiAgYm94LXNoYWRvdzogMCAwLjEyNXJlbSAwLjI1cmVtIHJnYmEoMCwgMCwgMCwgMC4wNzUpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctbGcge1xuICBib3gtc2hhZG93OiAwIDFyZW0gM3JlbSByZ2JhKDAsIDAsIDAsIDAuMTc1KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LW5vbmUge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGF0aWMge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGlja3kge1xuICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG59XG5cbi50b3AtMCB7XG4gIHRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4udG9wLTUwIHtcbiAgdG9wOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnRvcC0xMDAge1xuICB0b3A6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmJvdHRvbS0wIHtcbiAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3R0b20tNTAge1xuICBib3R0b206IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uYm90dG9tLTEwMCB7XG4gIGJvdHRvbTogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uc3RhcnQtMCB7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnN0YXJ0LTUwIHtcbiAgbGVmdDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5zdGFydC0xMDAge1xuICBsZWZ0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5lbmQtMCB7XG4gIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5lbmQtNTAge1xuICByaWdodDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5lbmQtMTAwIHtcbiAgcmlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnRyYW5zbGF0ZS1taWRkbGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSAhaW1wb3J0YW50O1xufVxuXG4udHJhbnNsYXRlLW1pZGRsZS14IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpICFpbXBvcnRhbnQ7XG59XG5cbi50cmFuc2xhdGUtbWlkZGxlLXkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlciB7XG4gIGJvcmRlcjogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0wIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtMCB7XG4gIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1lbmQge1xuICBib3JkZXItcmlnaHQ6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZW5kLTAge1xuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS0wIHtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN0YXJ0IHtcbiAgYm9yZGVyLWxlZnQ6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3RhcnQtMCB7XG4gIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcHJpbWFyeSB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zZWNvbmRhcnkge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdWNjZXNzIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWluZm8ge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2FybmluZyB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYW5nZXIge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saWdodCB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFyayB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13aGl0ZSB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy13aGl0ZS1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItMSB7XG4gIC0tYnMtYm9yZGVyLXdpZHRoOiAxcHg7XG59XG5cbi5ib3JkZXItMiB7XG4gIC0tYnMtYm9yZGVyLXdpZHRoOiAycHg7XG59XG5cbi5ib3JkZXItMyB7XG4gIC0tYnMtYm9yZGVyLXdpZHRoOiAzcHg7XG59XG5cbi5ib3JkZXItNCB7XG4gIC0tYnMtYm9yZGVyLXdpZHRoOiA0cHg7XG59XG5cbi5ib3JkZXItNSB7XG4gIC0tYnMtYm9yZGVyLXdpZHRoOiA1cHg7XG59XG5cbi5ib3JkZXItb3BhY2l0eS0xMCB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDAuMTtcbn1cblxuLmJvcmRlci1vcGFjaXR5LTI1IHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMC4yNTtcbn1cblxuLmJvcmRlci1vcGFjaXR5LTUwIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMC41O1xufVxuXG4uYm9yZGVyLW9wYWNpdHktNzUge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAwLjc1O1xufVxuXG4uYm9yZGVyLW9wYWNpdHktMTAwIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbn1cblxuLnctMjUge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTUwIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4udy03NSB7XG4gIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbn1cblxuLnctMTAwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnctYXV0byB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0xMDAge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnZ3LTEwMCB7XG4gIHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xufVxuXG4ubWluLXZ3LTEwMCB7XG4gIG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDtcbn1cblxuLmgtMjUge1xuICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4uaC01MCB7XG4gIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTc1IHtcbiAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbn1cblxuLmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLWF1dG8ge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1oLTEwMCB7XG4gIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnZoLTEwMCB7XG4gIGhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbn1cblxuLm1pbi12aC0xMDAge1xuICBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1maWxsIHtcbiAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXJvdy1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbi1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMCB7XG4gIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTEge1xuICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTAge1xuICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMSB7XG4gIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAge1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtbm93cmFwIHtcbiAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1hcm91bmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWV2ZW5seSB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdGFydCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1lbmQge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWNlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWJhc2VsaW5lIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdHJldGNoIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RhcnQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWVuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWNlbnRlciB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1iZXR3ZWVuIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1hcm91bmQge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RyZXRjaCB7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtYXV0byB7XG4gIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RhcnQge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWVuZCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWNlbnRlciB7XG4gIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1iYXNlbGluZSB7XG4gIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLXN0cmV0Y2gge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci1maXJzdCB7XG4gIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItMCB7XG4gIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci0xIHtcbiAgb3JkZXI6IDEgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTIge1xuICBvcmRlcjogMiAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItMyB7XG4gIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci00IHtcbiAgb3JkZXI6IDQgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTUge1xuICBvcmRlcjogNSAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItbGFzdCB7XG4gIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTAge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLm0tMSB7XG4gIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0yIHtcbiAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMyB7XG4gIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS00IHtcbiAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNSB7XG4gIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1hdXRvIHtcbiAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5teC0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5teC0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtMyB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtNCB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTUge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm15LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLm15LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTIge1xuICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS0zIHtcbiAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS00IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktNSB7XG4gIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXQtMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLm10LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0zIHtcbiAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNCB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNSB7XG4gIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTMge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTQge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtNSB7XG4gIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWItMCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLm1iLTEge1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0zIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNSB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLWF1dG8ge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm1zLTEge1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtMiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTMge1xuICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTUge1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5wLTAge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEge1xuICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTIge1xuICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNCB7XG4gIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC01IHtcbiAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5weC0xIHtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTIge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLnB5LTEge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktMyB7XG4gIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS00IHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS01IHtcbiAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ucHQtMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0yIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMyB7XG4gIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC00IHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNSB7XG4gIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0wIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ucGUtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTIge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS00IHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS01IHtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xIHtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTIge1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0zIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTQge1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi01IHtcbiAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTAge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBzLTEge1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTIge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtMyB7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtNCB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy01IHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMCB7XG4gIGdhcDogMCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTEge1xuICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC0yIHtcbiAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC0zIHtcbiAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtNCB7XG4gIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtNSB7XG4gIGdhcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1tb25vc3BhY2Uge1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1tb25vc3BhY2UpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy0xIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMzc1cmVtICsgMS41dncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy0yIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMzI1cmVtICsgMC45dncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy0zIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuM3JlbSArIDAuNnZ3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtNCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtNSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZnMtNiB7XG4gIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZnN0LWl0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50O1xufVxuXG4uZnN0LW5vcm1hbCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4uZnctbGlnaHQge1xuICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy1saWdodGVyIHtcbiAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXIgIWltcG9ydGFudDtcbn1cblxuLmZ3LW5vcm1hbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbn1cblxuLmZ3LWJvbGQge1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy1zZW1pYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbn1cblxuLmZ3LWJvbGRlciB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXIgIWltcG9ydGFudDtcbn1cblxuLmxoLTEge1xuICBsaW5lLWhlaWdodDogMSAhaW1wb3J0YW50O1xufVxuXG4ubGgtc20ge1xuICBsaW5lLWhlaWdodDogMS4yNSAhaW1wb3J0YW50O1xufVxuXG4ubGgtYmFzZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjIgIWltcG9ydGFudDtcbn1cblxuLmxoLWxnIHtcbiAgbGluZS1oZWlnaHQ6IDIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc3RhcnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWVuZCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kZWNvcmF0aW9uLW5vbmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi11bmRlcmxpbmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kZWNvcmF0aW9uLWxpbmUtdGhyb3VnaCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4vKiBydGw6YmVnaW46cmVtb3ZlICovXG4udGV4dC1icmVhayB7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50O1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG59XG5cbi8qIHJ0bDplbmQ6cmVtb3ZlICovXG4udGV4dC1wcmltYXJ5IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc2Vjb25kYXJ5IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zdWNjZXNzIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW5mbyB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdhcm5pbmcge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYW5nZXIge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhcmsge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ibGFjayB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1ibGFjay1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy13aGl0ZS1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ib2R5IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWJvZHktY29sb3ItcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbXV0ZWQge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6ICM2Yzc1N2QgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmxhY2stNTAge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZS01MCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXJlc2V0IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW9wYWNpdHktMjUge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMC4yNTtcbn1cblxuLnRleHQtb3BhY2l0eS01MCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAwLjU7XG59XG5cbi50ZXh0LW9wYWNpdHktNzUge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMC43NTtcbn1cblxuLnRleHQtb3BhY2l0eS0xMDAge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbn1cblxuLmJnLXByaW1hcnkge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXNlY29uZGFyeSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdWNjZXNzIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmZvIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13YXJuaW5nIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYW5nZXIge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYXJrIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ibGFjayB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1ibGFjay1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXdoaXRlLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctYm9keSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1ib2R5LWJnLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1vcGFjaXR5LTEwIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAwLjE7XG59XG5cbi5iZy1vcGFjaXR5LTI1IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAwLjI1O1xufVxuXG4uYmctb3BhY2l0eS01MCB7XG4gIC0tYnMtYmctb3BhY2l0eTogMC41O1xufVxuXG4uYmctb3BhY2l0eS03NSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMC43NTtcbn1cblxuLmJnLW9wYWNpdHktMTAwIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xufVxuXG4uYmctZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1icy1ncmFkaWVudCkgIWltcG9ydGFudDtcbn1cblxuLnVzZXItc2VsZWN0LWFsbCB7XG4gIHVzZXItc2VsZWN0OiBhbGwgIWltcG9ydGFudDtcbn1cblxuLnVzZXItc2VsZWN0LWF1dG8ge1xuICB1c2VyLXNlbGVjdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4udXNlci1zZWxlY3Qtbm9uZSB7XG4gIHVzZXItc2VsZWN0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5wZS1ub25lIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnBlLWF1dG8ge1xuICBwb2ludGVyLWV2ZW50czogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTEge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0yIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMyB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTQge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC01IHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy0yeGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1waWxsIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtZW5kIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc3RhcnQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xufVxuXG4udmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsb2F0LXNtLXN0YXJ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LXNtLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxvYXQtc20tbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20td3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXNtLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXNtLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtc20tY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1zbS1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtc20tZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1zbS1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1zbS1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtc20tZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtc20tY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXNtLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1zbS0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXNtLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItc20tMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1zbS0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXNtLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItc20tNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1zbS1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1zbS0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXNtLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXNtLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1zbS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktc20tMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXNtLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXNtLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXNtLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXNtLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXNtLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtc20tMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtc20tNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1zbS01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtc20tMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXNtLTEge1xuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1zbS0yIHtcbiAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1zbS0zIHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtc20tNCB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtc20tNSB7XG4gICAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC1zbS1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQtc20tZW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQtc20tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbG9hdC1tZC1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC1tZC1lbmQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LW1kLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1tZC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LW1kLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1tZC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1tZC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLW1kLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LW1kLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LW1kLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1tZC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbWQtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbWQtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLW1kLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLW1kLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1tZC1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbWQtMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1tZC0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLW1kLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbWQtMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1tZC00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLW1kLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbWQtbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbWQtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1tZC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1tZC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1tZC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1tZC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLW1kLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLW1kLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbWQtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLW1kLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1tZC0xIHtcbiAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbWQtMiB7XG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbWQtMyB7XG4gICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLW1kLTQge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLW1kLTUge1xuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQtbWQtc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LW1kLWVuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LW1kLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZsb2F0LWxnLXN0YXJ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LWxnLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxvYXQtbGctbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LWxnLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLWxnLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbGctY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1sZy1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbGctZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1sZy1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1sZy1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbGctZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbGctY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLWxnLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1sZy0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLWxnLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbGctMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1sZy0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLWxnLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbGctNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1sZy1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbGctNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbGctMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLWxnLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1sZy00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1sZy01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLWxnLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLWxnLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLWxnLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbGctMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbGctNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1sZy01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbGctMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLWxnLTEge1xuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1sZy0yIHtcbiAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1sZy0zIHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbGctNCB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbGctNSB7XG4gICAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC1sZy1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQtbGctZW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQtbGctY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuZmxvYXQteGwtc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxvYXQteGwtZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC14bC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14bC1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteGwtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy14bC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14bC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXhsLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14bC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14bC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXhsLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteGwtMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14bC0yIHtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXhsLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteGwtNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14bC01IHtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXhsLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14bC0wIHtcbiAgICBnYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAteGwtMSB7XG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXhsLTIge1xuICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXhsLTMge1xuICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14bC00IHtcbiAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14bC01IHtcbiAgICBnYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LXhsLXN0YXJ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC14bC1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC14bC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mcy0xIHtcbiAgICBmb250LXNpemU6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLTIge1xuICAgIGZvbnQtc2l6ZTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLTMge1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLTQge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBwcmludCB7XG4gIC5kLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLyohXG4gKiBGb250IEF3ZXNvbWUgUHJvIDYuNC4yIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZSAoQ29tbWVyY2lhbCBMaWNlbnNlKVxuICogQ29weXJpZ2h0IDIwMjMgRm9udGljb25zLCBJbmMuXG4gKi9cbi5mYSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mYS1zdHlsZS1mYW1pbHksIFwiRm9udCBBd2Vzb21lIDYgUHJvXCIpO1xuICBmb250LXdlaWdodDogdmFyKC0tZmEtc3R5bGUsIDkwMCk7XG59XG5cbi5mYSxcbi5mYS1jbGFzc2ljLFxuLmZhLXNoYXJwLFxuLmZhcyxcbi5mYS1zb2xpZCxcbi5mYXIsXG4uZmEtcmVndWxhcixcbi5mYXNyLFxuLmZhbCxcbi5mYS1saWdodCxcbi5mYXNsLFxuLmZhdCxcbi5mYS10aGluLFxuLmZhZCxcbi5mYS1kdW90b25lLFxuLmZhc3MsXG4uZmEtc2hhcnAtc29saWQsXG4uZmFiLFxuLmZhLWJyYW5kcyxcbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwieW91dHViZS5jb21cIl0gaSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwibGlua2VkaW4uY29tXCJdIGksXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cImluc3RhZ3JhbS5jb21cIl0gaSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwidHdpdHRlci5jb21cIl0gaSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwieC5jb21cIl0gaSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwiZmFjZWJvb2suY29tXCJdIGksXG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInlvdXR1YmUuY29tXCJdIGksXG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cImxpbmtlZGluLmNvbVwiXSBpLFxuLmZvb3Rlcl9fc29jaWFsICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJpbnN0YWdyYW0uY29tXCJdIGksXG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInR3aXR0ZXIuY29tXCJdIGksXG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInguY29tXCJdIGksXG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cImZhY2Vib29rLmNvbVwiXSBpIHtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGRpc3BsYXk6IHZhcigtLWZhLWRpc3BsYXksIGlubGluZS1ibG9jayk7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbn1cblxuLmZhcyxcbi5mYS1jbGFzc2ljLFxuLmZhLXNvbGlkLFxuLmZhcixcbi5mYS1yZWd1bGFyLFxuLmZhbCxcbi5mYS1saWdodCxcbi5mYXQsXG4uZmEtdGhpbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xufVxuXG4uZmFiLFxuLmZhLWJyYW5kcyxcbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwieW91dHViZS5jb21cIl0gaSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwibGlua2VkaW4uY29tXCJdIGksXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cImluc3RhZ3JhbS5jb21cIl0gaSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwidHdpdHRlci5jb21cIl0gaSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwieC5jb21cIl0gaSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwiZmFjZWJvb2suY29tXCJdIGksXG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInlvdXR1YmUuY29tXCJdIGksXG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cImxpbmtlZGluLmNvbVwiXSBpLFxuLmZvb3Rlcl9fc29jaWFsICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJpbnN0YWdyYW0uY29tXCJdIGksXG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInR3aXR0ZXIuY29tXCJdIGksXG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInguY29tXCJdIGksXG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cImZhY2Vib29rLmNvbVwiXSBpIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgQnJhbmRzXCI7XG59XG5cbi5mYWQsXG4uZmEtY2xhc3NpYy5mYS1kdW90b25lLFxuLmZhLWR1b3RvbmUge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBEdW90b25lXCI7XG59XG5cbi5mYXNzLFxuLmZhc3IsXG4uZmFzbCxcbi5mYS1zaGFycCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFNoYXJwXCI7XG59XG5cbi5mYXNzLFxuLmZhLXNoYXJwIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJ5b3V0dWJlLmNvbVwiXSBpLCAucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cImxpbmtlZGluLmNvbVwiXSBpLCAucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cImluc3RhZ3JhbS5jb21cIl0gaSwgLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJ0d2l0dGVyLmNvbVwiXSBpLFxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJ4LmNvbVwiXSBpLCAucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cImZhY2Vib29rLmNvbVwiXSBpLCAuZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInlvdXR1YmUuY29tXCJdIGksIC5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwibGlua2VkaW4uY29tXCJdIGksIC5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwiaW5zdGFncmFtLmNvbVwiXSBpLCAuZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInR3aXR0ZXIuY29tXCJdIGksXG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInguY29tXCJdIGksIC5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwiZmFjZWJvb2suY29tXCJdIGkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZhLTF4IHtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi5mYS0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuXG4uZmEtM3gge1xuICBmb250LXNpemU6IDNlbTtcbn1cblxuLmZhLTR4IHtcbiAgZm9udC1zaXplOiA0ZW07XG59XG5cbi5mYS01eCB7XG4gIGZvbnQtc2l6ZTogNWVtO1xufVxuXG4uZmEtNngge1xuICBmb250LXNpemU6IDZlbTtcbn1cblxuLmZhLTd4IHtcbiAgZm9udC1zaXplOiA3ZW07XG59XG5cbi5mYS04eCB7XG4gIGZvbnQtc2l6ZTogOGVtO1xufVxuXG4uZmEtOXgge1xuICBmb250LXNpemU6IDllbTtcbn1cblxuLmZhLTEweCB7XG4gIGZvbnQtc2l6ZTogMTBlbTtcbn1cblxuLmZhLTJ4cyB7XG4gIGZvbnQtc2l6ZTogMC42MjVlbTtcbiAgbGluZS1oZWlnaHQ6IDAuMWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yMjVlbTtcbn1cblxuLmZhLXhzIHtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjA4MzMzMzMzMzdlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMTI1ZW07XG59XG5cbi5mYS1zbSB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgbGluZS1oZWlnaHQ6IDAuMDcxNDI4NTcxOGVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4wNTM1NzE0Mjk1ZW07XG59XG5cbi5mYS1sZyB7XG4gIGZvbnQtc2l6ZTogMS4yNWVtO1xuICBsaW5lLWhlaWdodDogMC4wNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTAuMDc1ZW07XG59XG5cbi5mYS14bCB7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjA0MTY2NjY2ODJlbTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjEyNWVtO1xufVxuXG4uZmEtMnhsIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjAzMTI1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtMC4xODc1ZW07XG59XG5cbi5mYS1mdyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEuMjVlbTtcbn1cblxuLmZhLXVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tbGVmdDogdmFyKC0tZmEtbGktbWFyZ2luLCAyLjVlbSk7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5mYS11bCA+IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmEtbGkge1xuICBsZWZ0OiBjYWxjKHZhcigtLWZhLWxpLXdpZHRoLCAyZW0pICogLTEpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IHZhcigtLWZhLWxpLXdpZHRoLCAyZW0pO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLmZhLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZmEtYm9yZGVyLWNvbG9yLCAjZWVlKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZmEtYm9yZGVyLXJhZGl1cywgMC4xZW0pO1xuICBib3JkZXItc3R5bGU6IHZhcigtLWZhLWJvcmRlci1zdHlsZSwgc29saWQpO1xuICBib3JkZXItd2lkdGg6IHZhcigtLWZhLWJvcmRlci13aWR0aCwgMC4wOGVtKTtcbiAgcGFkZGluZzogdmFyKC0tZmEtYm9yZGVyLXBhZGRpbmcsIDAuMmVtIDAuMjVlbSAwLjE1ZW0pO1xufVxuXG4uZmEtcHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tZmEtcHVsbC1tYXJnaW4sIDAuM2VtKTtcbn1cblxuLmZhLXB1bGwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1mYS1wdWxsLW1hcmdpbiwgMC4zZW0pO1xufVxuXG4uZmEtYmVhdCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYS1iZWF0O1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLWZhLWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS1mYS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi10aW1pbmcsIGVhc2UtaW4tb3V0KTtcbn1cblxuLmZhLWJvdW5jZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYS1ib3VuY2U7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tZmEtYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLWZhLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLXRpbWluZywgY3ViaWMtYmV6aWVyKDAuMjgsIDAuODQsIDAuNDIsIDEpKTtcbn1cblxuLmZhLWZhZGUge1xuICBhbmltYXRpb24tbmFtZTogZmEtZmFkZTtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS1mYS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tZmEtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tdGltaW5nLCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjYsIDEpKTtcbn1cblxuLmZhLWJlYXQtZmFkZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYS1iZWF0LWZhZGU7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tZmEtYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLWZhLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLXRpbWluZywgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC42LCAxKSk7XG59XG5cbi5mYS1mbGlwIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhLWZsaXA7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tZmEtYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLWZhLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLXRpbWluZywgZWFzZS1pbi1vdXQpO1xufVxuXG4uZmEtc2hha2Uge1xuICBhbmltYXRpb24tbmFtZTogZmEtc2hha2U7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tZmEtYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLWZhLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLXRpbWluZywgbGluZWFyKTtcbn1cblxuLmZhLXNwaW4ge1xuICBhbmltYXRpb24tbmFtZTogZmEtc3BpbjtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS1mYS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZHVyYXRpb24sIDJzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tZmEtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tdGltaW5nLCBsaW5lYXIpO1xufVxuXG4uZmEtc3Bpbi1yZXZlcnNlIHtcbiAgLS1mYS1hbmltYXRpb24tZGlyZWN0aW9uOiByZXZlcnNlO1xufVxuXG4uZmEtcHVsc2UsXG4uZmEtc3Bpbi1wdWxzZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYS1zcGluO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS1mYS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi10aW1pbmcsIHN0ZXBzKDgpKTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZhLWJlYXQsXG4uZmEtYm91bmNlLFxuLmZhLWZhZGUsXG4uZmEtYmVhdC1mYWRlLFxuLmZhLWZsaXAsXG4uZmEtcHVsc2UsXG4uZmEtc2hha2UsXG4uZmEtc3Bpbixcbi5mYS1zcGluLXB1bHNlIHtcbiAgICBhbmltYXRpb24tZGVsYXk6IC0xbXM7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxbXM7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwcztcbiAgfVxufVxuQGtleWZyYW1lcyBmYS1iZWF0IHtcbiAgMCUsIDkwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICA0NSUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUodmFyKC0tZmEtYmVhdC1zY2FsZSwgMS4yNSkpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhLWJvdW5jZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpIHRyYW5zbGF0ZVkoMCk7XG4gIH1cbiAgMTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKHZhcigtLWZhLWJvdW5jZS1zdGFydC1zY2FsZS14LCAxLjEpLCB2YXIoLS1mYS1ib3VuY2Utc3RhcnQtc2NhbGUteSwgMC45KSkgdHJhbnNsYXRlWSgwKTtcbiAgfVxuICAzMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUodmFyKC0tZmEtYm91bmNlLWp1bXAtc2NhbGUteCwgMC45KSwgdmFyKC0tZmEtYm91bmNlLWp1bXAtc2NhbGUteSwgMS4xKSkgdHJhbnNsYXRlWSh2YXIoLS1mYS1ib3VuY2UtaGVpZ2h0LCAtMC41ZW0pKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUodmFyKC0tZmEtYm91bmNlLWxhbmQtc2NhbGUteCwgMS4wNSksIHZhcigtLWZhLWJvdW5jZS1sYW5kLXNjYWxlLXksIDAuOTUpKSB0cmFuc2xhdGVZKDApO1xuICB9XG4gIDU3JSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKSB0cmFuc2xhdGVZKHZhcigtLWZhLWJvdW5jZS1yZWJvdW5kLCAtMC4xMjVlbSkpO1xuICB9XG4gIDY0JSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKSB0cmFuc2xhdGVZKDApO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSkgdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYS1mYWRlIHtcbiAgNTAlIHtcbiAgICBvcGFjaXR5OiB2YXIoLS1mYS1mYWRlLW9wYWNpdHksIDAuNCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmEtYmVhdC1mYWRlIHtcbiAgMCUsIDEwMCUge1xuICAgIG9wYWNpdHk6IHZhcigtLWZhLWJlYXQtZmFkZS1vcGFjaXR5LCAwLjQpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUodmFyKC0tZmEtYmVhdC1mYWRlLXNjYWxlLCAxLjEyNSkpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhLWZsaXAge1xuICA1MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QodmFyKC0tZmEtZmxpcC14LCAwKSwgdmFyKC0tZmEtZmxpcC15LCAxKSwgdmFyKC0tZmEtZmxpcC16LCAwKSwgdmFyKC0tZmEtZmxpcC1hbmdsZSwgLTE4MGRlZykpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhLXNoYWtlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xNWRlZyk7XG4gIH1cbiAgNCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE1ZGVnKTtcbiAgfVxuICA4JSwgMjQlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMThkZWcpO1xuICB9XG4gIDEyJSwgMjglIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxOGRlZyk7XG4gIH1cbiAgMTYlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjJkZWcpO1xuICB9XG4gIDIwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjJkZWcpO1xuICB9XG4gIDMyJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTEyZGVnKTtcbiAgfVxuICAzNiUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDEyZGVnKTtcbiAgfVxuICA0MCUsIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLmZhLXJvdGF0ZS05MCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLmZhLXJvdGF0ZS0xODAge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uZmEtcm90YXRlLTI3MCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG59XG5cbi5mYS1mbGlwLWhvcml6b250YWwge1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbn1cblxuLmZhLWZsaXAtdmVydGljYWwge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbn1cblxuLmZhLWZsaXAtYm90aCxcbi5mYS1mbGlwLWhvcml6b250YWwuZmEtZmxpcC12ZXJ0aWNhbCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbn1cblxuLmZhLXJvdGF0ZS1ieSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKHZhcigtLWZhLXJvdGF0ZS1hbmdsZSwgbm9uZSkpO1xufVxuXG4uZmEtc3RhY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMmVtO1xuICBsaW5lLWhlaWdodDogMmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAyLjVlbTtcbn1cblxuLmZhLXN0YWNrLTF4LFxuLmZhLXN0YWNrLTJ4IHtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiB2YXIoLS1mYS1zdGFjay16LWluZGV4LCBhdXRvKTtcbn1cblxuLmZhLXN0YWNrLTF4IHtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi5mYS1zdGFjay0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuXG4uZmEtaW52ZXJzZSB7XG4gIGNvbG9yOiB2YXIoLS1mYS1pbnZlcnNlLCAjZmZmKTtcbn1cblxuLyogRm9udCBBd2Vzb21lIHVzZXMgdGhlIFVuaWNvZGUgUHJpdmF0ZSBVc2UgQXJlYSAoUFVBKSB0byBlbnN1cmUgc2NyZWVuXG5yZWFkZXJzIGRvIG5vdCByZWFkIG9mZiByYW5kb20gY2hhcmFjdGVycyB0aGF0IHJlcHJlc2VudCBpY29ucyAqL1xuLmZhLTA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzMCBcIjtcbn1cblxuLmZhLTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzMSBcIjtcbn1cblxuLmZhLTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzMiBcIjtcbn1cblxuLmZhLTM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzMyBcIjtcbn1cblxuLmZhLTQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzNCBcIjtcbn1cblxuLmZhLTU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzNSBcIjtcbn1cblxuLmZhLTY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzNiBcIjtcbn1cblxuLmZhLTc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzNyBcIjtcbn1cblxuLmZhLTg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzOCBcIjtcbn1cblxuLmZhLTk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzOSBcIjtcbn1cblxuLmZhLWZpbGwtZHJpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzZcIjtcbn1cblxuLmZhLWFycm93cy10by1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGJkXCI7XG59XG5cbi5mYS1jaXJjbGUtY2hldnJvbi1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzhcIjtcbn1cblxuLmZhLWNoZXZyb24tY2lyY2xlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzOFwiO1xufVxuXG4uZmEtd2Fnb24tY292ZXJlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZWVcIjtcbn1cblxuLmZhLWxpbmUtaGVpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3MVwiO1xufVxuXG4uZmEtYmFnZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2Q3XCI7XG59XG5cbi5mYS10cmFuc3BvcnRlci03OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJhOFwiO1xufVxuXG4uZmEtYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxAXCI7XG59XG5cbi5mYS1yZWN0YW5nbGVzLW1peGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMyM1wiO1xufVxuXG4uZmEtcGhvbmUtYXJyb3ctdXAtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI0XCI7XG59XG5cbi5mYS1waG9uZS1hcnJvdy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjRcIjtcbn1cblxuLmZhLXBob25lLW91dGdvaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyNFwiO1xufVxuXG4uZmEtdHJhc2gtY2FuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlZFwiO1xufVxuXG4uZmEtdHJhc2gtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlZFwiO1xufVxuXG4uZmEtY2lyY2xlLWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTE0XCI7XG59XG5cbi5mYS1oZWFkLXNpZGUtZ29nZ2xlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZWFcIjtcbn1cblxuLmZhLWhlYWQtdnI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmVhXCI7XG59XG5cbi5mYS10ZXh0LWhlaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzRcIjtcbn1cblxuLmZhLXVzZXIteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM1XCI7XG59XG5cbi5mYS11c2VyLXRpbWVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzNVwiO1xufVxuXG4uZmEtZmFjZS1oYW5kLXlhd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzc5XCI7XG59XG5cbi5mYS1nYXVnZS1zaW1wbGUtbWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyZFwiO1xufVxuXG4uZmEtdGFjaG9tZXRlci1zbG93ZXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyZFwiO1xufVxuXG4uZmEtc3RldGhvc2NvcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYxXCI7XG59XG5cbi5mYS1jb2ZmaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmM2XCI7XG59XG5cbi5mYS1tZXNzYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3YVwiO1xufVxuXG4uZmEtY29tbWVudC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdhXCI7XG59XG5cbi5mYS1zYWxhZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MWVcIjtcbn1cblxuLmZhLWJvd2wtc2FsYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODFlXCI7XG59XG5cbi5mYS1pbmZvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyOVwiO1xufVxuXG4uZmEtcm9ib3QtYXN0cm9tZWNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJkMlwiO1xufVxuXG4uZmEtcmluZy1kaWFtb25kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVhYlwiO1xufVxuXG4uZmEtZm9uZHVlLXBvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MGRcIjtcbn1cblxuLmZhLXRoZXRhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5ZVwiO1xufVxuXG4uZmEtZmFjZS1oYW5kLXBlZWtpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDgxXCI7XG59XG5cbi5mYS1zcXVhcmUtdXNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyODNcIjtcbn1cblxuLmZhLWRvd24tbGVmdC1hbmQtdXAtcmlnaHQtdG8tY2VudGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyMlwiO1xufVxuXG4uZmEtY29tcHJlc3MtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyMlwiO1xufVxuXG4uZmEtZXhwbG9zaW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRlOVwiO1xufVxuXG4uZmEtZmlsZS1saW5lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWNcIjtcbn1cblxuLmZhLWZpbGUtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1Y1wiO1xufVxuXG4uZmEtZmlsZS10ZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1Y1wiO1xufVxuXG4uZmEtd2F2ZS1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODNlXCI7XG59XG5cbi5mYS1yaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwYlwiO1xufVxuXG4uZmEtYnVpbGRpbmctdW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGQ5XCI7XG59XG5cbi5mYS1kaWNlLXRocmVlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyN1wiO1xufVxuXG4uZmEtdGlyZS1wcmVzc3VyZS13YXJuaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzM1wiO1xufVxuXG4uZmEtd2lmaS1mYWlyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhYlwiO1xufVxuXG4uZmEtd2lmaS0yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhYlwiO1xufVxuXG4uZmEtY2FsZW5kYXItZGF5czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzNcIjtcbn1cblxuLmZhLWNhbGVuZGFyLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzNcIjtcbn1cblxuLmZhLW1wMy1wbGF5ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGNlXCI7XG59XG5cbi5mYS1hbmNob3ItY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRhYVwiO1xufVxuXG4uZmEtdGFsbHktNDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyOTdcIjtcbn1cblxuLmZhLXJlY3RhbmdsZS1oaXN0b3J5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRhMlwiO1xufVxuXG4uZmEtYnVpbGRpbmctY2lyY2xlLWFycm93LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRkMVwiO1xufVxuXG4uZmEtdm9sbGV5YmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWZcIjtcbn1cblxuLmZhLXZvbGxleWJhbGwtYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWZcIjtcbn1cblxuLmZhLXN1bi1oYXplOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2NVwiO1xufVxuXG4uZmEtdGV4dC1zaXplOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg5NFwiO1xufVxuXG4uZmEtdWZvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0N1wiO1xufVxuXG4uZmEtZm9yazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTNcIjtcbn1cblxuLmZhLXV0ZW5zaWwtZm9yazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTNcIjtcbn1cblxuLmZhLWFycm93cy11cC10by1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRjMlwiO1xufVxuXG4uZmEtbW9iaWxlLXNpZ25hbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZWZcIjtcbn1cblxuLmZhLWJhcmNvZGUtc2Nhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjVcIjtcbn1cblxuLmZhLXNvcnQtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGRcIjtcbn1cblxuLmZhLXNvcnQtZGVzYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGRcIjtcbn1cblxuLmZhLWZvbGRlci1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1M1wiO1xufVxuXG4uZmEtZm9sZGVyLWRvd25sb2FkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1M1wiO1xufVxuXG4uZmEtY2lyY2xlLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NlwiO1xufVxuXG4uZmEtbWludXMtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NlwiO1xufVxuXG4uZmEtZmFjZS1pY2ljbGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM3Y1wiO1xufVxuXG4uZmEtc2hvdmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxM1wiO1xufVxuXG4uZmEtZG9vci1vcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyYlwiO1xufVxuXG4uZmEtZmlsbXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTdhXCI7XG59XG5cbi5mYS1yaWdodC1mcm9tLWJyYWNrZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmY1XCI7XG59XG5cbi5mYS1zaWduLW91dC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmY1XCI7XG59XG5cbi5mYS1mYWNlLWdsYXNzZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzc3XCI7XG59XG5cbi5mYS1uZmM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWY3XCI7XG59XG5cbi5mYS1hdG9tOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkMlwiO1xufVxuXG4uZmEtc29hcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmVcIjtcbn1cblxuLmZhLWljb25zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2ZFwiO1xufVxuXG4uZmEtaGVhcnQtbXVzaWMtY2FtZXJhLWJvbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODZkXCI7XG59XG5cbi5mYS1taWNyb3Bob25lLWxpbmVzLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzOVwiO1xufVxuXG4uZmEtbWljcm9waG9uZS1hbHQtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTM5XCI7XG59XG5cbi5mYS1jbG9zZWQtY2FwdGlvbmluZy1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzVcIjtcbn1cblxuLmZhLWNhbGN1bGF0b3Itc2ltcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0Y1wiO1xufVxuXG4uZmEtY2FsY3VsYXRvci1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjRjXCI7XG59XG5cbi5mYS1icmlkZ2UtY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRjOVwiO1xufVxuXG4uZmEtc2xpZGVycy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjFcIjtcbn1cblxuLmZhLXNsaWRlcnMtdjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjFcIjtcbn1cblxuLmZhLWxvY2F0aW9uLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwOVwiO1xufVxuXG4uZmEtbWFwLW1hcmtlci1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MDlcIjtcbn1cblxuLmZhLXB1bXAtbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmFcIjtcbn1cblxuLmZhLWZpbmdlcnByaW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3N1wiO1xufVxuXG4uZmEtc2tpLWJvb3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2NjXCI7XG59XG5cbi5mYS1zdGFuZGFyZC1kZWZpbml0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI4YVwiO1xufVxuXG4uZmEtcmVjdGFuZ2xlLXNkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI4YVwiO1xufVxuXG4uZmEtaDE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzEzXCI7XG59XG5cbi5mYS1oYW5kLXBvaW50LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhNFwiO1xufVxuXG4uZmEtbWFnbmlmeWluZy1nbGFzcy1sb2NhdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODlcIjtcbn1cblxuLmZhLXNlYXJjaC1sb2NhdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODlcIjtcbn1cblxuLmZhLW1lc3NhZ2UtYm90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNiOFwiO1xufVxuXG4uZmEtZm9yd2FyZC1zdGVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1MVwiO1xufVxuXG4uZmEtc3RlcC1mb3J3YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1MVwiO1xufVxuXG4uZmEtZmFjZS1zbWlsZS1iZWFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViOFwiO1xufVxuXG4uZmEtc21pbGUtYmVhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjhcIjtcbn1cblxuLmZhLWxpZ2h0LWNlaWxpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE2XCI7XG59XG5cbi5mYS1tZXNzYWdlLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhNVwiO1xufVxuXG4uZmEtY29tbWVudC1hbHQtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGE1XCI7XG59XG5cbi5mYS1ib3dsLXNjb29wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNkZVwiO1xufVxuXG4uZmEtYm93bC1zaGF2ZWQtaWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNkZVwiO1xufVxuXG4uZmEtc3F1YXJlLXg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjg2XCI7XG59XG5cbi5mYS11dGlsaXR5LXBvbGUtZG91YmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJjNFwiO1xufVxuXG4uZmEtZmxhZy1jaGVja2VyZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFlXCI7XG59XG5cbi5mYS1jaGV2cm9ucy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjVcIjtcbn1cblxuLmZhLWNoZXZyb24tZG91YmxlLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyNVwiO1xufVxuXG4uZmEtZm9vdGJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDRlXCI7XG59XG5cbi5mYS1mb290YmFsbC1iYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0ZVwiO1xufVxuXG4uZmEtdXNlci12bmVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NjFcIjtcbn1cblxuLmZhLXNjaG9vbC1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTZjXCI7XG59XG5cbi5mYS1jcm9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyNVwiO1xufVxuXG4uZmEtYW5nbGVzLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAzXCI7XG59XG5cbi5mYS1hbmdsZS1kb3VibGUtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDNcIjtcbn1cblxuLmZhLXVzZXJzLXJlY3RhbmdsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OTRcIjtcbn1cblxuLmZhLXBlb3BsZS1yb29mOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUzN1wiO1xufVxuXG4uZmEtc3F1YXJlLWFycm93LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzYlwiO1xufVxuXG4uZmEtYXJyb3ctc3F1YXJlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzYlwiO1xufVxuXG4uZmEtbG9jYXRpb24tcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MGFcIjtcbn1cblxuLmZhLW1hcC1tYXJrZXItcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MGFcIjtcbn1cblxuLmZhLWxpZ2h0YnVsYi1leGNsYW1hdGlvbi1vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxY2FcIjtcbn1cblxuLmZhLXBlb3BsZS1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUzNFwiO1xufVxuXG4uZmEtYmVlci1tdWctZW1wdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZjXCI7XG59XG5cbi5mYS1iZWVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmY1wiO1xufVxuXG4uZmEtY3JhdGUtZW1wdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTUxXCI7XG59XG5cbi5mYS1kaWFncmFtLXByZWRlY2Vzc29yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ3N1wiO1xufVxuXG4uZmEtdHJhbnNwb3J0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQyXCI7XG59XG5cbi5mYS1jYWxlbmRhci1jaXJjbGUtdXNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NzFcIjtcbn1cblxuLmZhLWFycm93LXVwLWxvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc2XCI7XG59XG5cbi5mYS1sb25nLWFycm93LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3NlwiO1xufVxuXG4uZmEtcGVyc29uLWNhcnJ5LWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0Y2ZcIjtcbn1cblxuLmZhLXBlcnNvbi1jYXJyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0Y2ZcIjtcbn1cblxuLmZhLWZpcmUtZmxhbWUtc2ltcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2YVwiO1xufVxuXG4uZmEtYnVybjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NmFcIjtcbn1cblxuLmZhLXBlcnNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODNcIjtcbn1cblxuLmZhLW1hbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgzXCI7XG59XG5cbi5mYS1sYXB0b3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA5XCI7XG59XG5cbi5mYS1maWxlLWNzdjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZGRcIjtcbn1cblxuLmZhLW1lbm9yYWg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc2XCI7XG59XG5cbi5mYS11bmlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTJcIjtcbn1cblxuLmZhLWNoZXZyb25zLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzIzXCI7XG59XG5cbi5mYS1jaGV2cm9uLWRvdWJsZS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyM1wiO1xufVxuXG4uZmEtY2lyY2xlLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjN1wiO1xufVxuXG4uZmEtaGVhcnQtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjN1wiO1xufVxuXG4uZmEtdHJ1Y2stcGxhbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNThmXCI7XG59XG5cbi5mYS1yZWNvcmQtdmlueWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGQ5XCI7XG59XG5cbi5mYS1icmluZy1mb3J3YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1NlwiO1xufVxuXG4uZmEtc3F1YXJlLXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjc5XCI7XG59XG5cbi5mYS1mYWNlLWdyaW4tc3RhcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg3XCI7XG59XG5cbi5mYS1ncmluLXN0YXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4N1wiO1xufVxuXG4uZmEtc2lnbWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjhiXCI7XG59XG5cbi5mYS1jYW1lcmEtbW92aWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGE5XCI7XG59XG5cbi5mYS1ib25nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1Y1wiO1xufVxuXG4uZmEtY2xhcmluZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGFkXCI7XG59XG5cbi5mYS10cnVjay1mbGF0YmVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJiNlwiO1xufVxuXG4uZmEtc3BhZ2hldHRpLW1vbnN0ZXItZmx5aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3YlwiO1xufVxuXG4uZmEtcGFzdGFmYXJpYW5pc206OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjdiXCI7XG59XG5cbi5mYS1hcnJvdy1kb3duLXVwLWFjcm9zcy1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRhZlwiO1xufVxuXG4uZmEtbGVhZi1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0Y2JcIjtcbn1cblxuLmZhLWhvdXNlLWJ1aWxkaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFiMVwiO1xufVxuXG4uZmEtY2hlZXNlLXN3aXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmMFwiO1xufVxuXG4uZmEtc3Bvb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU1XCI7XG59XG5cbi5mYS11dGVuc2lsLXNwb29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlNVwiO1xufVxuXG4uZmEtamFyLXdoZWF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUxN1wiO1xufVxuXG4uZmEtZW52ZWxvcGVzLWJ1bGs6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc0XCI7XG59XG5cbi5mYS1tYWlsLWJ1bGs6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc0XCI7XG59XG5cbi5mYS1maWxlLWNpcmNsZS1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZWJcIjtcbn1cblxuLmZhLWJvdy1hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YjlcIjtcbn1cblxuLmZhLWNhcnQteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGRkXCI7XG59XG5cbi5mYS1oZXhhZ29uLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlZVwiO1xufVxuXG4uZmEtdGltZXMtaGV4YWdvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZWVcIjtcbn1cblxuLmZhLXhtYXJrLWhleGFnb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmVlXCI7XG59XG5cbi5mYS1jaXJjbGUtaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0N2VcIjtcbn1cblxuLmZhLWhvc3BpdGFsLXN5bWJvbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0N2VcIjtcbn1cblxuLmZhLW1lcmdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUyNlwiO1xufVxuXG4uZmEtcGFnZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODE1XCI7XG59XG5cbi5mYS1jYXJ0LW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBkYlwiO1xufVxuXG4uZmEtYWRkcmVzcy1ib29rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiOVwiO1xufVxuXG4uZmEtY29udGFjdC1ib29rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiOVwiO1xufVxuXG4uZmEtcGFuLWZyeWluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MmNcIjtcbn1cblxuLmZhLWdyaWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTk1XCI7XG59XG5cbi5mYS1ncmlkLTM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTk1XCI7XG59XG5cbi5mYS1mb290YmFsbC1oZWxtZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDRmXCI7XG59XG5cbi5mYS1oYW5kLWxvdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWE1XCI7XG59XG5cbi5mYS10cmVlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MjRcIjtcbn1cblxuLmZhLXN0cmlrZXRocm91Z2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNjXCI7XG59XG5cbi5mYS1wYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQyOFwiO1xufVxuXG4uZmEtazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJLXCI7XG59XG5cbi5mYS1kaWFncmFtLXByZXZpb3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ3OFwiO1xufVxuXG4uZmEtZ2F1Z2UtbWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyOFwiO1xufVxuXG4uZmEtdGFjaG9tZXRlci1hbHQtc2xvd2VzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjhcIjtcbn1cblxuLmZhLWZvbGRlci1ncmlkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4OFwiO1xufVxuXG4uZmEtZWdncGxhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTZjXCI7XG59XG5cbi5mYS1yYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzBhXCI7XG59XG5cbi5mYS1sYW5kbWFyay1mbGFnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUxY1wiO1xufVxuXG4uZmEtbGlwczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MDBcIjtcbn1cblxuLmZhLXBlbmNpbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDNcIjtcbn1cblxuLmZhLXBlbmNpbC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzAzXCI7XG59XG5cbi5mYS1iYWNrd2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGFcIjtcbn1cblxuLmZhLWNhcmV0LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkYVwiO1xufVxuXG4uZmEtY29tbWVudHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg2XCI7XG59XG5cbi5mYS1wYXN0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWFcIjtcbn1cblxuLmZhLWZpbGUtY2xpcGJvYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlYVwiO1xufVxuXG4uZmEtZGVza3RvcC1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1NVwiO1xufVxuXG4uZmEtY29kZS1wdWxsLXJlcXVlc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTNjXCI7XG59XG5cbi5mYS1wdW1wa2luOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwN1wiO1xufVxuXG4uZmEtY2xpcGJvYXJkLWxpc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDZkXCI7XG59XG5cbi5mYS1wZW4tZmllbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjExXCI7XG59XG5cbi5mYS1ibHVlYmVycmllczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyZThcIjtcbn1cblxuLmZhLXRydWNrLXJhbXAtYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkZVwiO1xufVxuXG4uZmEtdHJ1Y2stbG9hZGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZGVcIjtcbn1cblxuLmZhLW5vdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWZmXCI7XG59XG5cbi5mYS1hcnJvdy1kb3duLXRvLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTZcIjtcbn1cblxuLmZhLXVzZXItY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGZjXCI7XG59XG5cbi5mYS1jbG91ZC14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNWZcIjtcbn1cblxuLmZhLXZpYWwtdmlydXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTk3XCI7XG59XG5cbi5mYS1ib29rLWJsYW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkOVwiO1xufVxuXG4uZmEtYm9vay1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQ5XCI7XG59XG5cbi5mYS1nb2xmLWZsYWctaG9sZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYWNcIjtcbn1cblxuLmZhLW1lc3NhZ2UtYXJyb3ctZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZGJcIjtcbn1cblxuLmZhLWNvbW1lbnQtYWx0LWFycm93LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWRiXCI7XG59XG5cbi5mYS1mYWNlLXVuYW11c2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM5ZlwiO1xufVxuXG4uZmEtc2hlZXQtcGxhc3RpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NzFcIjtcbn1cblxuLmZhLWNpcmNsZS05OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBmNlwiO1xufVxuXG4uZmEtYmxvZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODFcIjtcbn1cblxuLmZhLXVzZXItbmluamE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA0XCI7XG59XG5cbi5mYS1wZW5jaWwtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjE1XCI7XG59XG5cbi5mYS1ib3dsaW5nLXBpbnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDM3XCI7XG59XG5cbi5mYS1wZXJzb24tYXJyb3ctdXAtZnJvbS1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUzOVwiO1xufVxuXG4uZmEtZG93bi1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNmJcIjtcbn1cblxuLmZhLXNjcm9sbC10b3JhaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTBcIjtcbn1cblxuLmZhLXRvcmFoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhMFwiO1xufVxuXG4uZmEtd2ViaG9vazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZDVcIjtcbn1cblxuLmZhLWJsaW5kcy1vcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhmY1wiO1xufVxuXG4uZmEtZmVuY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzAzXCI7XG59XG5cbi5mYS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTdcIjtcbn1cblxuLmZhLWFycm93LWFsdC11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTdcIjtcbn1cblxuLmZhLWJyb29tLWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDU4XCI7XG59XG5cbi5mYS1xdWlkZGl0Y2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDU4XCI7XG59XG5cbi5mYS1xdWlkZGl0Y2gtYnJvb20tYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NThcIjtcbn1cblxuLmZhLWRydW1zdGljazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZDZcIjtcbn1cblxuLmZhLXNxdWFyZS12OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI4NFwiO1xufVxuXG4uZmEtZmFjZS1hd2Vzb21lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQwOVwiO1xufVxuXG4uZmEtZ2F2ZS1kYW5keTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MDlcIjtcbn1cblxuLmZhLWRpYWwtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2MlwiO1xufVxuXG4uZmEtdG9nZ2xlLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDRcIjtcbn1cblxuLmZhLWZhY2Utc21pbGUtaG9ybnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzkxXCI7XG59XG5cbi5mYS1ib3gtYXJjaGl2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODdcIjtcbn1cblxuLmZhLWFyY2hpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg3XCI7XG59XG5cbi5mYS1ncmFwZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzA2XCI7XG59XG5cbi5mYS1wZXJzb24tZHJvd25pbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTQ1XCI7XG59XG5cbi5mYS1kaWFsLW1heDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNWVcIjtcbn1cblxuLmZhLWNpcmNsZS1tOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExNVwiO1xufVxuXG4uZmEtY2FsZW5kYXItaW1hZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGQ0XCI7XG59XG5cbi5mYS1jaXJjbGUtY2FyZXQtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMmRcIjtcbn1cblxuLmZhLWNhcmV0LWNpcmNsZS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyZFwiO1xufVxuXG4uZmEtYXJyb3ctZG93bi05LTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODg2XCI7XG59XG5cbi5mYS1zb3J0LW51bWVyaWMtZGVzYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODZcIjtcbn1cblxuLmZhLXNvcnQtbnVtZXJpYy1kb3duLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODZcIjtcbn1cblxuLmZhLWZhY2UtZ3Jpbi10b25ndWUtc3F1aW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4YVwiO1xufVxuXG4uZmEtZ3Jpbi10b25ndWUtc3F1aW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4YVwiO1xufVxuXG4uZmEtc2hpc2gta2ViYWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODIxXCI7XG59XG5cbi5mYS1zcHJheS1jYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWJkXCI7XG59XG5cbi5mYS1hbGFybS1zbm9vemU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODQ1XCI7XG59XG5cbi5mYS1zY2FyZWNyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzBkXCI7XG59XG5cbi5mYS10cnVjay1tb25zdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzYlwiO1xufVxuXG4uZmEtZ2lmdC1jYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2M1wiO1xufVxuXG4uZmEtdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJXXCI7XG59XG5cbi5mYS1jb2RlLXB1bGwtcmVxdWVzdC1kcmFmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZmFcIjtcbn1cblxuLmZhLXNxdWFyZS1iOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI2NFwiO1xufVxuXG4uZmEtZWxlcGhhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmRhXCI7XG59XG5cbi5mYS1lYXJ0aC1hZnJpY2E6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdjXCI7XG59XG5cbi5mYS1nbG9iZS1hZnJpY2E6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdjXCI7XG59XG5cbi5mYS1yYWluYm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1YlwiO1xufVxuXG4uZmEtY2lyY2xlLW5vdGNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjZVwiO1xufVxuXG4uZmEtdGFibGV0LXNjcmVlbi1idXR0b246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZhXCI7XG59XG5cbi5mYS10YWJsZXQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmYVwiO1xufVxuXG4uZmEtcGF3OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiMFwiO1xufVxuXG4uZmEtbWVzc2FnZS1xdWVzdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZTNcIjtcbn1cblxuLmZhLWNsb3VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjMlwiO1xufVxuXG4uZmEtdHJvd2VsLWJyaWNrczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OGFcIjtcbn1cblxuLmZhLXNxdWFyZS0zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1OFwiO1xufVxuXG4uZmEtZmFjZS1mbHVzaGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3OVwiO1xufVxuXG4uZmEtZmx1c2hlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzlcIjtcbn1cblxuLmZhLWhvc3BpdGFsLXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODBkXCI7XG59XG5cbi5mYS1taWNyb3dhdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDFiXCI7XG59XG5cbi5mYS1jaGYtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDJcIjtcbn1cblxuLmZhLXRlbnQtYXJyb3ctbGVmdC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1N2ZcIjtcbn1cblxuLmZhLWNhcnQtY2lyY2xlLWFycm93LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNmMFwiO1xufVxuXG4uZmEtdHJhc2gtY2xvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmIwXCI7XG59XG5cbi5mYS1nYXZlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTNcIjtcbn1cblxuLmZhLWxlZ2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlM1wiO1xufVxuXG4uZmEtc3ByaW5rbGVyLWNlaWxpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDRjXCI7XG59XG5cbi5mYS1icm93c2Vyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwY2JcIjtcbn1cblxuLmZhLXRyaWxsaXVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU4OFwiO1xufVxuXG4uZmEtbXVzaWMtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGQxXCI7XG59XG5cbi5mYS10cnVjay1yYW1wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlMFwiO1xufVxuXG4uZmEtYmlub2N1bGFyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTVcIjtcbn1cblxuLmZhLW1pY3JvcGhvbmUtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMxXCI7XG59XG5cbi5mYS1ib3gtdGlzc3VlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1YlwiO1xufVxuXG4uZmEtY2lyY2xlLWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAxXCI7XG59XG5cbi5mYS1zdGFyLWNocmlzdG1hczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDRcIjtcbn1cblxuLmZhLWNoYXJ0LWJ1bGxldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZTFcIjtcbn1cblxuLmZhLW1vdG9yY3ljbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFjXCI7XG59XG5cbi5mYS10cmVlLWNocmlzdG1hczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZGJcIjtcbn1cblxuLmZhLXRpcmUtZmxhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzJcIjtcbn1cblxuLmZhLXN1bmdsYXNzZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODkyXCI7XG59XG5cbi5mYS1iYWRnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzVcIjtcbn1cblxuLmZhLW1lc3NhZ2UtcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhNFwiO1xufVxuXG4uZmEtY29tbWVudC1hbHQtZWRpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YTRcIjtcbn1cblxuLmZhLW1lc3NhZ2UtZWRpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YTRcIjtcbn1cblxuLmZhLWJlbGwtY29uY2llcmdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2MlwiO1xufVxuXG4uZmEtY29uY2llcmdlLWJlbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTYyXCI7XG59XG5cbi5mYS1wZW4tcnVsZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFlXCI7XG59XG5cbi5mYS1wZW5jaWwtcnVsZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFlXCI7XG59XG5cbi5mYS1hcnJvdy1wcm9ncmVzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZGZcIjtcbn1cblxuLmZhLWNoZXNzLXJvb2stcGllY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQ4XCI7XG59XG5cbi5mYS1jaGVzcy1yb29rLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDhcIjtcbn1cblxuLmZhLXNxdWFyZS1yb290OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5N1wiO1xufVxuXG4uZmEtYWxidW0tY29sbGVjdGlvbi1jaXJjbGUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0OGVcIjtcbn1cblxuLmZhLXBlb3BsZS1hcnJvd3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY4XCI7XG59XG5cbi5mYS1wZW9wbGUtYXJyb3dzLWxlZnQtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY4XCI7XG59XG5cbi5mYS1mYWNlLWFuZ3J5LWhvcm5zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM2OFwiO1xufVxuXG4uZmEtbWFycy1hbmQtdmVudXMtYnVyc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTIzXCI7XG59XG5cbi5mYS10b21ic3RvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzIwXCI7XG59XG5cbi5mYS1zcXVhcmUtY2FyZXQtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUyXCI7XG59XG5cbi5mYS1jYXJldC1zcXVhcmUtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUyXCI7XG59XG5cbi5mYS1zY2lzc29yczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzRcIjtcbn1cblxuLmZhLWN1dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzRcIjtcbn1cblxuLmZhLWxpc3QtbXVzaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGM5XCI7XG59XG5cbi5mYS1zdW4tcGxhbnQtd2lsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1N2FcIjtcbn1cblxuLmZhLXRvaWxldHMtcG9ydGFibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTg0XCI7XG59XG5cbi5mYS1ob2NrZXktcHVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTNcIjtcbn1cblxuLmZhLW11c3RhY2hlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTViY1wiO1xufVxuXG4uZmEtaHlwaGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcLVwiO1xufVxuXG4uZmEtdGFibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNlXCI7XG59XG5cbi5mYS11c2VyLWNoZWY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2QyXCI7XG59XG5cbi5mYS1tZXNzYWdlLWltYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFlMFwiO1xufVxuXG4uZmEtY29tbWVudC1hbHQtaW1hZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWUwXCI7XG59XG5cbi5mYS11c2Vycy1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzMFwiO1xufVxuXG4uZmEtc2Vuc29yLXRyaWFuZ2xlLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyOVwiO1xufVxuXG4uZmEtc2Vuc29yLWFsZXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyOVwiO1xufVxuXG4uZmEtbWFnbmlmeWluZy1nbGFzcy1hcnJvdy1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MjFcIjtcbn1cblxuLmZhLXRhY2hvZ3JhcGgtZGlnaXRhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjZcIjtcbn1cblxuLmZhLWRpZ2l0YWwtdGFjaG9ncmFwaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjZcIjtcbn1cblxuLmZhLWZhY2UtbWFzazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzN2ZcIjtcbn1cblxuLmZhLXBpY2tsZWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDM1XCI7XG59XG5cbi5mYS1zdGFyLXNoYXJwLWhhbGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjhjXCI7XG59XG5cbi5mYS11c2Vycy1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzNcIjtcbn1cblxuLmZhLWNsb3Zlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzlcIjtcbn1cblxuLmZhLW1lYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODE0XCI7XG59XG5cbi5mYS1yZXBseTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTVcIjtcbn1cblxuLmZhLW1haWwtcmVwbHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2U1XCI7XG59XG5cbi5mYS1zdGFyLWFuZC1jcmVzY2VudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OTlcIjtcbn1cblxuLmZhLWVtcHR5LXNldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NTZcIjtcbn1cblxuLmZhLWhvdXNlLWZpcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTBjXCI7XG59XG5cbi5mYS1zcXVhcmUtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ2XCI7XG59XG5cbi5mYS1taW51cy1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ2XCI7XG59XG5cbi5mYS1oZWxpY29wdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzM1wiO1xufVxuXG4uZmEtYmlyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NjlcIjtcbn1cblxuLmZhLWNvbXBhc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRlXCI7XG59XG5cbi5mYS1zcXVhcmUtY2FyZXQtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTBcIjtcbn1cblxuLmZhLWNhcmV0LXNxdWFyZS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1MFwiO1xufVxuXG4uZmEtaGVhcnQtaGFsZi1zdHJva2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWFjXCI7XG59XG5cbi5mYS1oZWFydC1oYWxmLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYWNcIjtcbn1cblxuLmZhLWZpbGUtY2lyY2xlLXF1ZXN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRlZlwiO1xufVxuXG4uZmEtbGFwdG9wLWNvZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWZjXCI7XG59XG5cbi5mYS1qb3lzdGljazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YzVcIjtcbn1cblxuLmZhLWdyaWxsLWZpcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWE0XCI7XG59XG5cbi5mYS1yZWN0YW5nbGUtdmVydGljYWwtaGlzdG9yeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzdcIjtcbn1cblxuLmZhLXN3YXRjaGJvb2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWMzXCI7XG59XG5cbi5mYS1wcmVzY3JpcHRpb24tYm90dGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4NVwiO1xufVxuXG4uZmEtYmFyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzlcIjtcbn1cblxuLmZhLW5hdmljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM5XCI7XG59XG5cbi5mYS1rZXlib2FyZC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFjM1wiO1xufVxuXG4uZmEtcGVvcGxlLWdyb3VwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUzM1wiO1xufVxuXG4uZmEtaG91cmdsYXNzLWVuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTNcIjtcbn1cblxuLmZhLWhvdXJnbGFzcy0zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1M1wiO1xufVxuXG4uZmEtaGVhcnQtY3JhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2E5XCI7XG59XG5cbi5mYS1oZWFydC1icm9rZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2E5XCI7XG59XG5cbi5mYS1mYWNlLWJlYW0taGFuZC1vdmVyLW1vdXRoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ3Y1wiO1xufVxuXG4uZmEtZHJvcGxldC1wZXJjZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1MFwiO1xufVxuXG4uZmEtaHVtaWRpdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzUwXCI7XG59XG5cbi5mYS1zcXVhcmUtdXAtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzYwXCI7XG59XG5cbi5mYS1leHRlcm5hbC1saW5rLXNxdWFyZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzYwXCI7XG59XG5cbi5mYS1mYWNlLWtpc3MtYmVhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTdcIjtcbn1cblxuLmZhLWtpc3MtYmVhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTdcIjtcbn1cblxuLmZhLWNvcm46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmM3XCI7XG59XG5cbi5mYS1yb2xsZXItY29hc3Rlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMjRcIjtcbn1cblxuLmZhLXBob3RvLWZpbG0tbXVzaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI4XCI7XG59XG5cbi5mYS1yYWRhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjRcIjtcbn1cblxuLmZhLXNpY2tsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MjJcIjtcbn1cblxuLmZhLWZpbG06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA4XCI7XG59XG5cbi5mYS1jb2NvbnV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJmNlwiO1xufVxuXG4uZmEtcnVsZXItaG9yaXpvbnRhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDdcIjtcbn1cblxuLmZhLXNoaWVsZC1jcm9zczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MTJcIjtcbn1cblxuLmZhLWNhc3NldHRlLXRhcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGFiXCI7XG59XG5cbi5mYS1zcXVhcmUtdGVybWluYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzJhXCI7XG59XG5cbi5mYS1wZW9wbGUtcm9iYmVyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MzZcIjtcbn1cblxuLmZhLWxpZ2h0YnVsYjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWJcIjtcbn1cblxuLmZhLWNhcmV0LWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ5XCI7XG59XG5cbi5mYS1jb21tZW50LW1pZGRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDlcIjtcbn1cblxuLmZhLXRyYXNoLWNhbi1saXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJhYlwiO1xufVxuXG4uZmEtYmxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDZhXCI7XG59XG5cbi5mYS1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZhXCI7XG59XG5cbi5mYS1leGNsYW1hdGlvbi1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZhXCI7XG59XG5cbi5mYS1zY2hvb2wtY2lyY2xlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU2ZFwiO1xufVxuXG4uZmEtYXJyb3ctcmlnaHQtZnJvbS1icmFja2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4YlwiO1xufVxuXG4uZmEtc2lnbi1vdXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhiXCI7XG59XG5cbi5mYS1mYWNlLWZyb3duLXNsaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNzZcIjtcbn1cblxuLmZhLWNpcmNsZS1jaGV2cm9uLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNhXCI7XG59XG5cbi5mYS1jaGV2cm9uLWNpcmNsZS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzYVwiO1xufVxuXG4uZmEtc2lkZWJhci1mbGlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0ZlwiO1xufVxuXG4uZmEtdW5sb2NrLWtleWhvbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNlXCI7XG59XG5cbi5mYS11bmxvY2stYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzZVwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtbGlzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyOTlcIjtcbn1cblxuLmZhLWNsb3VkLXNob3dlcnMtaGVhdnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQwXCI7XG59XG5cbi5mYS1oZWFkcGhvbmVzLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGZcIjtcbn1cblxuLmZhLWhlYWRwaG9uZXMtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4ZlwiO1xufVxuXG4uZmEtc2l0ZW1hcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZThcIjtcbn1cblxuLmZhLXBpcGUtc2VjdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MzhcIjtcbn1cblxuLmZhLXNwYWNlLXN0YXRpb24tbW9vbi1jb25zdHJ1Y3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM0XCI7XG59XG5cbi5mYS1zcGFjZS1zdGF0aW9uLW1vb24tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzNFwiO1xufVxuXG4uZmEtY2lyY2xlLWRvbGxhci10by1zbG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiOVwiO1xufVxuXG4uZmEtZG9uYXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiOVwiO1xufVxuXG4uZmEtbWVtb3J5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzOFwiO1xufVxuXG4uZmEtZmFjZS1zbGVlcGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzOGRcIjtcbn1cblxuLmZhLXJvYWQtc3Bpa2VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU2OFwiO1xufVxuXG4uZmEtZmlyZS1idXJuZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGYxXCI7XG59XG5cbi5mYS1zcXVpcnJlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MWFcIjtcbn1cblxuLmZhLWFycm93LXVwLXRvLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQxXCI7XG59XG5cbi5mYS1hcnJvdy10by10b3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQxXCI7XG59XG5cbi5mYS1mbGFnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyNFwiO1xufVxuXG4uZmEtZmFjZS1jb3dib3ktaGF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM2ZVwiO1xufVxuXG4uZmEtaGFudWtpYWg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmU2XCI7XG59XG5cbi5mYS1jaGFydC1zY2F0dGVyLTNkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBlOFwiO1xufVxuXG4uZmEtZGlzcGxheS1jaGFydC11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZTNcIjtcbn1cblxuLmZhLXNxdWFyZS1jb2RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI2N1wiO1xufVxuXG4uZmEtZmVhdGhlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MmRcIjtcbn1cblxuLmZhLXZvbHVtZS1sb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI3XCI7XG59XG5cbi5mYS12b2x1bWUtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjdcIjtcbn1cblxuLmZhLXhtYXJrLXRvLXNsb3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzcxXCI7XG59XG5cbi5mYS10aW1lcy10by1zbG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3MVwiO1xufVxuXG4uZmEtdm90ZS1uYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzcxXCI7XG59XG5cbi5mYS1ib3gtdGFwZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDlhXCI7XG59XG5cbi5mYS1ib3gtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5YVwiO1xufVxuXG4uZmEtY29tbWVudC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjNcIjtcbn1cblxuLmZhLXN3b3Jkczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MWRcIjtcbn1cblxuLmZhLWNsb3VkLXN1bi1yYWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0M1wiO1xufVxuXG4uZmEtYWxidW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODlmXCI7XG59XG5cbi5mYS1jaXJjbGUtbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMThcIjtcbn1cblxuLmZhLWNvbXByZXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2NlwiO1xufVxuXG4uZmEtd2hlYXQtYXduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJjZFwiO1xufVxuXG4uZmEtd2hlYXQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJjZFwiO1xufVxuXG4uZmEtYW5raDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDRcIjtcbn1cblxuLmZhLWhhbmRzLWhvbGRpbmctY2hpbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGZhXCI7XG59XG5cbi5mYS1hc3Rlcmlzazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXCpcIjtcbn1cblxuLmZhLWtleS1za2VsZXRvbi1sZWZ0LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNiNFwiO1xufVxuXG4uZmEtY29tbWVudC1saW5lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjBcIjtcbn1cblxuLmZhLWx1Y2hhZG9yLW1hc2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDU1XCI7XG59XG5cbi5mYS1sdWNoYWRvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTVcIjtcbn1cblxuLmZhLW1hc2stbHVjaGFkb3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDU1XCI7XG59XG5cbi5mYS1zcXVhcmUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRhXCI7XG59XG5cbi5mYS1jaGVjay1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRhXCI7XG59XG5cbi5mYS1zaHJlZGRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OGFcIjtcbn1cblxuLmZhLWJvb2stb3Blbi1jb3Zlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYzBcIjtcbn1cblxuLmZhLWJvb2stb3Blbi1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGMwXCI7XG59XG5cbi5mYS1zYW5kd2ljaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MWZcIjtcbn1cblxuLmZhLXBlc2V0YS1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyMVwiO1xufVxuXG4uZmEtc3F1YXJlLXBhcmtpbmctc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjE3XCI7XG59XG5cbi5mYS1wYXJraW5nLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxN1wiO1xufVxuXG4uZmEtdHJhaW4tdHVubmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ1NFwiO1xufVxuXG4uZmEtaGVhZGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGNcIjtcbn1cblxuLmZhLWhlYWRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGNcIjtcbn1cblxuLmZhLWdob3N0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlMlwiO1xufVxuXG4uZmEtZmFjZS1hbmd1aXNoZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzY5XCI7XG59XG5cbi5mYS1ob2NrZXktc3RpY2tzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1NFwiO1xufVxuXG4uZmEtYWJhY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0MFwiO1xufVxuXG4uZmEtZmlsbS1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2EwXCI7XG59XG5cbi5mYS1maWxtLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTBcIjtcbn1cblxuLmZhLWxpc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNhXCI7XG59XG5cbi5mYS1saXN0LXNxdWFyZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNhXCI7XG59XG5cbi5mYS10cmVlLXBhbG06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODJiXCI7XG59XG5cbi5mYS1zcXVhcmUtcGhvbmUtZmxpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4N2JcIjtcbn1cblxuLmZhLXBob25lLXNxdWFyZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODdiXCI7XG59XG5cbi5mYS1jYXJ0LXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE3XCI7XG59XG5cbi5mYS1nYW1lcGFkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExYlwiO1xufVxuXG4uZmEtYm9yZGVyLWNlbnRlci12OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg5ZFwiO1xufVxuXG4uZmEtY2lyY2xlLWRvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTJcIjtcbn1cblxuLmZhLWRvdC1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTkyXCI7XG59XG5cbi5mYS1jbGlwYm9hcmQtbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzNcIjtcbn1cblxuLmZhLWZhY2UtZGl6enk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY3XCI7XG59XG5cbi5mYS1kaXp6eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjdcIjtcbn1cblxuLmZhLWVnZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZmJcIjtcbn1cblxuLmZhLXVwLXRvLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzRkXCI7XG59XG5cbi5mYS1hcnJvdy1hbHQtdG8tdG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0ZFwiO1xufVxuXG4uZmEtaG91c2UtbWVkaWNhbC1jaXJjbGUteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTEzXCI7XG59XG5cbi5mYS13YXRjaC1maXRuZXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzZVwiO1xufVxuXG4uZmEtY2xvY2stbmluZS10aGlydHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzRkXCI7XG59XG5cbi5mYS1jYW1wZ3JvdW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiYlwiO1xufVxuXG4uZmEtZm9sZGVyLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjVlXCI7XG59XG5cbi5mYS1qdWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGM2XCI7XG59XG5cbi5mYS1mdXRib2w6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUzXCI7XG59XG5cbi5mYS1mdXRib2wtYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTNcIjtcbn1cblxuLmZhLXNvY2Nlci1iYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlM1wiO1xufVxuXG4uZmEtc25vdy1ibG93aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2MVwiO1xufVxuXG4uZmEtcGFpbnRicnVzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmNcIjtcbn1cblxuLmZhLXBhaW50LWJydXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmY1wiO1xufVxuXG4uZmEtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjNcIjtcbn1cblxuLmZhLWFycm93LWRvd24tZnJvbS1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0NVwiO1xufVxuXG4uZmEtYXJyb3ctZnJvbS10b3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQ1XCI7XG59XG5cbi5mYS1nYXMtcHVtcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MmZcIjtcbn1cblxuLmZhLXNpZ25hbC1iYXJzLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5NFwiO1xufVxuXG4uZmEtc2lnbmFsLWFsdC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OTRcIjtcbn1cblxuLmZhLW1vbmtleTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZmJcIjtcbn1cblxuLmZhLXJlY3RhbmdsZS1wcm86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjM1XCI7XG59XG5cbi5mYS1wcm86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjM1XCI7XG59XG5cbi5mYS1ob3VzZS1uaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTBcIjtcbn1cblxuLmZhLWhvdC10dWItcGVyc29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5M1wiO1xufVxuXG4uZmEtaG90LXR1Yjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTNcIjtcbn1cblxuLmZhLWdsb2JlLXBvaW50ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBlXCI7XG59XG5cbi5mYS1ibGFua2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5OFwiO1xufVxuXG4uZmEtbWFwLWxvY2F0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5ZlwiO1xufVxuXG4uZmEtbWFwLW1hcmtlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWZcIjtcbn1cblxuLmZhLWhvdXNlLWZsb29kLXdhdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUwZVwiO1xufVxuXG4uZmEtY29tbWVudHMtcXVlc3Rpb24tY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTRmXCI7XG59XG5cbi5mYS10cmVlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiYlwiO1xufVxuXG4uZmEtYXJyb3dzLWNyb3NzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhMlwiO1xufVxuXG4uZmEtYmFja3BhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQ0XCI7XG59XG5cbi5mYS1zcXVhcmUtc21hbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjdlXCI7XG59XG5cbi5mYS1mb2xkZXItYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU0XCI7XG59XG5cbi5mYS1mb2xkZXItdXBsb2FkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1NFwiO1xufVxuXG4uZmEtYnJpZGdlLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGNjXCI7XG59XG5cbi5mYS1jcm9zc2hhaXJzLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OWZcIjtcbn1cblxuLmZhLXNhY2stZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxZFwiO1xufVxuXG4uZmEtcGVuLXRvLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDRcIjtcbn1cblxuLmZhLWVkaXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ0XCI7XG59XG5cbi5mYS1zcXVhcmUtc2xpZGVyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjBcIjtcbn1cblxuLmZhLXNsaWRlcnMtaC1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2YwXCI7XG59XG5cbi5mYS1jYXItc2lkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZTRcIjtcbn1cblxuLmZhLW1lc3NhZ2UtbWlkZGxlLXRvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZTJcIjtcbn1cblxuLmZhLWNvbW1lbnQtbWlkZGxlLXRvcC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWUyXCI7XG59XG5cbi5mYS1saWdodGJ1bGItb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjcyXCI7XG59XG5cbi5mYS1rbmlmZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTRcIjtcbn1cblxuLmZhLXV0ZW5zaWwta25pZmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU0XCI7XG59XG5cbi5mYS1zaGFyZS1ub2Rlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTBcIjtcbn1cblxuLmZhLXNoYXJlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTBcIjtcbn1cblxuLmZhLWRpc3BsYXktY2hhcnQtdXAtY2lyY2xlLWRvbGxhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZTZcIjtcbn1cblxuLmZhLXdhdmUtc2luZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OTlcIjtcbn1cblxuLmZhLWhlYXJ0LWNpcmNsZS1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZmZcIjtcbn1cblxuLmZhLWNpcmNsZS13OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyY1wiO1xufVxuXG4uZmEtY2lyY2xlLWNhbGVuZGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwMlwiO1xufVxuXG4uZmEtY2FsZW5kYXItY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwMlwiO1xufVxuXG4uZmEtaG91cmdsYXNzLWhhbGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjUyXCI7XG59XG5cbi5mYS1ob3VyZ2xhc3MtMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTJcIjtcbn1cblxuLmZhLW1pY3Jvc2NvcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjEwXCI7XG59XG5cbi5mYS1zdW5zZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzY3XCI7XG59XG5cbi5mYS1zaW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2ZFwiO1xufVxuXG4uZmEtY2FsZW5kYXItZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzM0XCI7XG59XG5cbi5mYS10cnVjay1jb250YWluZXItZW1wdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmI1XCI7XG59XG5cbi5mYS1oYW5kLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiY1wiO1xufVxuXG4uZmEtYmFnLXNob3BwaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5MFwiO1xufVxuXG4uZmEtc2hvcHBpbmctYmFnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5MFwiO1xufVxuXG4uZmEtYXJyb3ctZG93bi16LWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODgxXCI7XG59XG5cbi5mYS1zb3J0LWFscGhhLWRlc2M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODgxXCI7XG59XG5cbi5mYS1zb3J0LWFscGhhLWRvd24tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4MVwiO1xufVxuXG4uZmEtbWl0dGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiNVwiO1xufVxuXG4uZmEtcmVwbHktY2xvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjM5XCI7XG59XG5cbi5mYS1yZXBseS10aW1lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzOVwiO1xufVxuXG4uZmEtcGVyc29uLXJheXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTRkXCI7XG59XG5cbi5mYS1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTZcIjtcbn1cblxuLmZhLWFycm93LWFsdC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTZcIjtcbn1cblxuLmZhLWNpcmNsZS1mOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwZVwiO1xufVxuXG4uZmEtdXNlcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGMwXCI7XG59XG5cbi5mYS1mYWNlLXBsZWFkaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM4NlwiO1xufVxuXG4uZmEtZXllLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3MFwiO1xufVxuXG4uZmEtZmxhc2stdmlhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZjNcIjtcbn1cblxuLmZhLXBvbGljZS1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIxXCI7XG59XG5cbi5mYS1jdWN1bWJlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MDFcIjtcbn1cblxuLmZhLWhlYWQtc2lkZS1icmFpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MDhcIjtcbn1cblxuLmZhLWhhbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU2XCI7XG59XG5cbi5mYS1oYW5kLXBhcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1NlwiO1xufVxuXG4uZmEtcGVyc29uLWJpa2luZy1tb3VudGFpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NGJcIjtcbn1cblxuLmZhLWJpa2luZy1tb3VudGFpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NGJcIjtcbn1cblxuLmZhLXV0ZW5zaWxzLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ2NFwiO1xufVxuXG4uZmEtcHJpbnQtbWFnbmlmeWluZy1nbGFzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MWFcIjtcbn1cblxuLmZhLXByaW50LXNlYXJjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MWFcIjtcbn1cblxuLmZhLWZvbGRlci1ib29rbWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODZcIjtcbn1cblxuLmZhLW9tOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3OVwiO1xufVxuXG4uZmEtcGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjdlXCI7XG59XG5cbi5mYS1mbGFzay1yb3VuZC1wb3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmUxXCI7XG59XG5cbi5mYS1mbGFzay1wb3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmUxXCI7XG59XG5cbi5mYS1mYWNlLXNodXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM4Y1wiO1xufVxuXG4uZmEtd29ybTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OTlcIjtcbn1cblxuLmZhLWhvdXNlLWNpcmNsZS14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MGJcIjtcbn1cblxuLmZhLXBsdWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU2XCI7XG59XG5cbi5mYS1jYWxlbmRhci1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDZlXCI7XG59XG5cbi5mYS1zcXVhcmUtaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNzJcIjtcbn1cblxuLmZhLWNoZXZyb24tdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc3XCI7XG59XG5cbi5mYS1mYWNlLXNhbHV0aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ4NFwiO1xufVxuXG4uZmEtZ2F1Z2Utc2ltcGxlLWxvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MmNcIjtcbn1cblxuLmZhLXRhY2hvbWV0ZXItc2xvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MmNcIjtcbn1cblxuLmZhLWZhY2UtcGVyc2V2ZXJpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzg1XCI7XG59XG5cbi5mYS1jaXJjbGUtY2FtZXJhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwM1wiO1xufVxuXG4uZmEtY2FtZXJhLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDNcIjtcbn1cblxuLmZhLWhhbmQtc3BvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU5XCI7XG59XG5cbi5mYS1zcGlkZXItd2ViOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxOVwiO1xufVxuXG4uZmEtY2lyY2xlLW1pY3JvcGhvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTE2XCI7XG59XG5cbi5mYS1taWNyb3Bob25lLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTZcIjtcbn1cblxuLmZhLWJvb2stYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGJhXCI7XG59XG5cbi5mYS1wb3BzaWNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0M2VcIjtcbn1cblxuLmZhLWNvbW1hbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQyXCI7XG59XG5cbi5mYS1ibGluZHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGZiXCI7XG59XG5cbi5mYS1zdG9wd2F0Y2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmYyXCI7XG59XG5cbi5mYS1zYXhvcGhvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGRjXCI7XG59XG5cbi5mYS1zcXVhcmUtMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTdcIjtcbn1cblxuLmZhLWZpZWxkLWhvY2tleS1zdGljay1iYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0Y1wiO1xufVxuXG4uZmEtZmllbGQtaG9ja2V5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0Y1wiO1xufVxuXG4uZmEtYXJyb3ctdXAtc3F1YXJlLXRyaWFuZ2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4YlwiO1xufVxuXG4uZmEtc29ydC1zaGFwZXMtdXAtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4YlwiO1xufVxuXG4uZmEtZmFjZS1zY3JlYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzhiXCI7XG59XG5cbi5mYS1zcXVhcmUtbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNzZcIjtcbn1cblxuLmZhLWNhbWVyYS13ZWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODMyXCI7XG59XG5cbi5mYS13ZWJjYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODMyXCI7XG59XG5cbi5mYS1jb21tZW50LWFycm93LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQzXCI7XG59XG5cbi5mYS1saWdodGJ1bGItY2ZsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVhNlwiO1xufVxuXG4uZmEtd2luZG93LWZyYW1lLW9wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDUwXCI7XG59XG5cbi5mYS1mYWNlLWtpc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk2XCI7XG59XG5cbi5mYS1raXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5NlwiO1xufVxuXG4uZmEtYnJpZGdlLWNpcmNsZS14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0Y2JcIjtcbn1cblxuLmZhLXBlcmlvZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXC5cIjtcbn1cblxuLmZhLWZhY2UtZ3Jpbi10b25ndWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg5XCI7XG59XG5cbi5mYS1ncmluLXRvbmd1ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODlcIjtcbn1cblxuLmZhLXVwLXRvLWRvdHRlZC1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ1N1wiO1xufVxuXG4uZmEtdGhvdWdodC1idWJibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzJlXCI7XG59XG5cbi5mYS1za2VsZXRvbi1yaWJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVjYlwiO1xufVxuXG4uZmEtcmF5Z3VuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyNVwiO1xufVxuXG4uZmEtZmx1dGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGI5XCI7XG59XG5cbi5mYS1hY29ybjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YWVcIjtcbn1cblxuLmZhLXZpZGVvLWFycm93LXVwLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJjOVwiO1xufVxuXG4uZmEtZ3JhdGUtZHJvcGxldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTRcIjtcbn1cblxuLmZhLXNlYWwtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQyXCI7XG59XG5cbi5mYS1jaGVzcy1iaXNob3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDNhXCI7XG59XG5cbi5mYS1tZXNzYWdlLXNtczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZTVcIjtcbn1cblxuLmZhLWNvZmZlZS1iZWFuczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxM2ZcIjtcbn1cblxuLmZhLWhhdC13aXRjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZTdcIjtcbn1cblxuLmZhLWZhY2UtZ3Jpbi13aW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4Y1wiO1xufVxuXG4uZmEtZ3Jpbi13aW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4Y1wiO1xufVxuXG4uZmEtY2xvY2stdGhyZWUtdGhpcnR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM1N1wiO1xufVxuXG4uZmEtZWFyLWRlYWY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE0XCI7XG59XG5cbi5mYS1kZWFmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhNFwiO1xufVxuXG4uZmEtZGVhZm5lc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE0XCI7XG59XG5cbi5mYS1oYXJkLW9mLWhlYXJpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE0XCI7XG59XG5cbi5mYS1hbGFybS1jbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNGVcIjtcbn1cblxuLmZhLWVjbGlwc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQ5XCI7XG59XG5cbi5mYS1mYWNlLXJlbGlldmVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM4OVwiO1xufVxuXG4uZmEtcm9hZC1jaXJjbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTY0XCI7XG59XG5cbi5mYS1kaWNlLWZpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTIzXCI7XG59XG5cbi5mYS1vY3RhZ29uLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwOFwiO1xufVxuXG4uZmEtbWludXMtb2N0YWdvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDhcIjtcbn1cblxuLmZhLXNxdWFyZS1yc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQzXCI7XG59XG5cbi5mYS1yc3Mtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0M1wiO1xufVxuXG4uZmEtZmFjZS16YW55OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNhNFwiO1xufVxuXG4uZmEtdHJpY3ljbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWMzXCI7XG59XG5cbi5mYS1sYW5kLW1pbmUtb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTFiXCI7XG59XG5cbi5mYS1zcXVhcmUtYXJyb3ctdXAtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNjNcIjtcbn1cblxuLmZhLWktY3Vyc29yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0NlwiO1xufVxuXG4uZmEtY2hhcnQtbWl4ZWQtdXAtY2lyY2xlLWRvbGxhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZDlcIjtcbn1cblxuLmZhLXNhbHQtc2hha2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ0NlwiO1xufVxuXG4uZmEtc3RhbXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWJmXCI7XG59XG5cbi5mYS1maWxlLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzE5XCI7XG59XG5cbi5mYS1kcmF3LXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZWZcIjtcbn1cblxuLmZhLXRvaWxldC1wYXBlci11bmRlci1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYTFcIjtcbn1cblxuLmZhLXRvaWxldC1wYXBlci1yZXZlcnNlLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJhMVwiO1xufVxuXG4uZmEtc3RhaXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI4OVwiO1xufVxuXG4uZmEtZHJvbmUtZnJvbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODYwXCI7XG59XG5cbi5mYS1kcm9uZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODYwXCI7XG59XG5cbi5mYS1nbGFzcy1lbXB0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTFcIjtcbn1cblxuLmZhLWRpYWwtaGlnaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNWNcIjtcbn1cblxuLmZhLXVzZXItaGVsbWV0LXNhZmV0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MmNcIjtcbn1cblxuLmZhLXVzZXItY29uc3RydWN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyY1wiO1xufVxuXG4uZmEtdXNlci1oYXJkLWhhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MmNcIjtcbn1cblxuLmZhLWk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiSVwiO1xufVxuXG4uZmEtaHJ5dm5pYS1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmMlwiO1xufVxuXG4uZmEtaHJ5dm5pYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZjJcIjtcbn1cblxuLmZhLWFycm93LWRvd24tbGVmdC1hbmQtYXJyb3ctdXAtcmlnaHQtdG8tY2VudGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5MlwiO1xufVxuXG4uZmEtcGlsbHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDg0XCI7XG59XG5cbi5mYS1mYWNlLWdyaW4td2lkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODFcIjtcbn1cblxuLmZhLWdyaW4tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4MVwiO1xufVxuXG4uZmEtdG9vdGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM5XCI7XG59XG5cbi5mYS1iYXNrZXRiYWxsLWhvb3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDM1XCI7XG59XG5cbi5mYS1vYmplY3RzLWFsaWduLWJvdHRvbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYmJcIjtcbn1cblxuLmZhLXY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiVlwiO1xufVxuXG4uZmEtc3BhcmtsZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODkwXCI7XG59XG5cbi5mYS1zcXVpZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NTBcIjtcbn1cblxuLmZhLWxlYWZ5LWdyZWVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQxZFwiO1xufVxuXG4uZmEtY2lyY2xlLWFycm93LXVwLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBmY1wiO1xufVxuXG4uZmEtY2FsZW5kYXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBkN1wiO1xufVxuXG4uZmEtYmFuZ2xhZGVzaGktdGFrYS1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJlNlwiO1xufVxuXG4uZmEtYmljeWNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDZcIjtcbn1cblxuLmZhLWhhbW1lci13YXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmU0XCI7XG59XG5cbi5mYS1jaXJjbGUtZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDRcIjtcbn1cblxuLmZhLXNwaWRlci1ibGFjay13aWRvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MThcIjtcbn1cblxuLmZhLXN0YWZmLXNuYWtlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3OVwiO1xufVxuXG4uZmEtcm9kLWFzY2xlcGl1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NzlcIjtcbn1cblxuLmZhLXJvZC1zbmFrZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NzlcIjtcbn1cblxuLmZhLXN0YWZmLWFlc2N1bGFwaXVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3OVwiO1xufVxuXG4uZmEtcGVhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMGNcIjtcbn1cblxuLmZhLWhlYWQtc2lkZS1jb3VnaC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjJcIjtcbn1cblxuLmZhLXRyaWFuZ2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlY1wiO1xufVxuXG4uZmEtYXBhcnRtZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ2OFwiO1xufVxuXG4uZmEtdHJ1Y2stbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjlcIjtcbn1cblxuLmZhLWFtYnVsYW5jZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjlcIjtcbn1cblxuLmZhLXBlcHBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MzJcIjtcbn1cblxuLmZhLXBpYW5vOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhkNFwiO1xufVxuXG4uZmEtZ3VuLXNxdWlydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOWRcIjtcbn1cblxuLmZhLXdoZWF0LWF3bi1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTk4XCI7XG59XG5cbi5mYS1zbm93bWFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkMFwiO1xufVxuXG4uZmEtdXNlci1hbGllbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNGFcIjtcbn1cblxuLmZhLXNoaWVsZC1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjdcIjtcbn1cblxuLmZhLW1vcnRhci1wZXN0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE3XCI7XG59XG5cbi5mYS1yb2FkLWJhcnJpZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTYyXCI7XG59XG5cbi5mYS1jaGFydC1jYW5kbGVzdGljazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZTJcIjtcbn1cblxuLmZhLWJyaWVmY2FzZS1ibGFuazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYzhcIjtcbn1cblxuLmZhLXNjaG9vbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDlcIjtcbn1cblxuLmZhLWlnbG9vOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhZVwiO1xufVxuXG4uZmEtYnJhY2tldC1yb3VuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXChcIjtcbn1cblxuLmZhLXBhcmVudGhlc2lzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcKFwiO1xufVxuXG4uZmEtam9pbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk1XCI7XG59XG5cbi5mYS1ob3JzZS1zYWRkbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGMzXCI7XG59XG5cbi5mYS1tdWctbWFyc2htYWxsb3dzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiN1wiO1xufVxuXG4uZmEtZmlsdGVyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxN2VcIjtcbn1cblxuLmZhLWJlbGwtb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGZhXCI7XG59XG5cbi5mYS1hbmdsZS1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDVcIjtcbn1cblxuLmZhLWRpYWwtbWVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1ZlwiO1xufVxuXG4uZmEtaG9yc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmYwXCI7XG59XG5cbi5mYS1xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlFcIjtcbn1cblxuLmZhLW1vbml0b3Itd2F2ZWZvcm06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjExXCI7XG59XG5cbi5mYS1tb25pdG9yLWhlYXJ0LXJhdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjExXCI7XG59XG5cbi5mYS1saW5rLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxY2RcIjtcbn1cblxuLmZhLXdoaXN0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDYwXCI7XG59XG5cbi5mYS1nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkdcIjtcbn1cblxuLmZhLXdpbmUtZ2xhc3MtY3JhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGJiXCI7XG59XG5cbi5mYS1mcmFnaWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiYlwiO1xufVxuXG4uZmEtc2xvdC1tYWNoaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNjZVwiO1xufVxuXG4uZmEtbm90ZXMtbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODFcIjtcbn1cblxuLmZhLWNhci13YXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlNlwiO1xufVxuXG4uZmEtZXNjYWxhdG9yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3MVwiO1xufVxuXG4uZmEtY29tbWVudC1pbWFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDhcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLWhhbGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM5XCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS0yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjOVwiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXItMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzlcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLWhhbGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM5XCI7XG59XG5cbi5mYS1kb25nLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTY5XCI7XG59XG5cbi5mYS1kb251dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MDZcIjtcbn1cblxuLmZhLWRvdWdobnV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQwNlwiO1xufVxuXG4uZmEtY2Fwc3VsZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDZiXCI7XG59XG5cbi5mYS1wb28tc3Rvcm06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzVhXCI7XG59XG5cbi5mYS1wb28tYm9sdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NWFcIjtcbn1cblxuLmZhLXRhbGx5LTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjk0XCI7XG59XG5cbi5mYS1mYWNlLWZyb3duLW9wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdhXCI7XG59XG5cbi5mYS1mcm93bi1vcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3YVwiO1xufVxuXG4uZmEtc3F1YXJlLWRhc2hlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNjlcIjtcbn1cblxuLmZhLXNxdWFyZS1qOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI3M1wiO1xufVxuXG4uZmEtaGFuZC1wb2ludC11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTZcIjtcbn1cblxuLmZhLW1vbmV5LWJpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ2XCI7XG59XG5cbi5mYS1hcnJvdy11cC1iaWctc21hbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODhlXCI7XG59XG5cbi5mYS1zb3J0LXNpemUtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODhlXCI7XG59XG5cbi5mYS1iYXJjb2RlLXJlYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDY0XCI7XG59XG5cbi5mYS1iYWd1ZXR0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZDhcIjtcbn1cblxuLmZhLWJvd2wtc29mdC1zZXJ2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NmJcIjtcbn1cblxuLmZhLWZhY2UtaG9sZGluZy1iYWNrLXRlYXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ4MlwiO1xufVxuXG4uZmEtc3F1YXJlLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1M1wiO1xufVxuXG4uZmEtYXJyb3ctYWx0LXNxdWFyZS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTNcIjtcbn1cblxuLmZhLXRyYWluLXN1YndheS10dW5uZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmEzXCI7XG59XG5cbi5mYS1zdWJ3YXktdHVubmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJhM1wiO1xufVxuXG4uZmEtc3F1YXJlLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyMVwiO1xufVxuXG4uZmEtZXhjbGFtYXRpb24tc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyMVwiO1xufVxuXG4uZmEtc2VtaWNvbG9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcO1wiO1xufVxuXG4uZmEtYm9va21hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJlXCI7XG59XG5cbi5mYS1mYW4tdGFibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA0XCI7XG59XG5cbi5mYS1hbGlnbi1qdXN0aWZ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzOVwiO1xufVxuXG4uZmEtYmF0dGVyeS1sb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGIxXCI7XG59XG5cbi5mYS1iYXR0ZXJ5LTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGIxXCI7XG59XG5cbi5mYS1jcmVkaXQtY2FyZC1mcm9udDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOGFcIjtcbn1cblxuLmZhLWJyYWluLWFycm93LWN1cnZlZC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NzdcIjtcbn1cblxuLmZhLW1pbmQtc2hhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc3XCI7XG59XG5cbi5mYS11bWJyZWxsYS1iZWFjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2FcIjtcbn1cblxuLmZhLWhlbG1ldC11bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MDNcIjtcbn1cblxuLmZhLWxvY2F0aW9uLXNtaWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwZFwiO1xufVxuXG4uZmEtbWFwLW1hcmtlci1zbWlsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MGRcIjtcbn1cblxuLmZhLWFycm93LWxlZnQtdG8tbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzM2VcIjtcbn1cblxuLmZhLWFycm93LXRvLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzNlXCI7XG59XG5cbi5mYS1idWxsc2V5ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDBcIjtcbn1cblxuLmZhLXN1c2hpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ4YVwiO1xufVxuXG4uZmEtbmlnaXJpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ4YVwiO1xufVxuXG4uZmEtbWVzc2FnZS1jYXB0aW9uczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZGVcIjtcbn1cblxuLmZhLWNvbW1lbnQtYWx0LWNhcHRpb25zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFkZVwiO1xufVxuXG4uZmEtdHJhc2gtbGlzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYjFcIjtcbn1cblxuLmZhLWJhY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlNVwiO1xufVxuXG4uZmEtb3B0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMxOFwiO1xufVxuXG4uZmEtcmFjY29vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTNcIjtcbn1cblxuLmZhLWhhbmQtcG9pbnQtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTdcIjtcbn1cblxuLmZhLWFycm93LXVwLWZyb20tYnJhY2tldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOWFcIjtcbn1cblxuLmZhLWhlYWQtc2lkZS1nZWFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxMVwiO1xufVxuXG4uZmEtdHJhc2gtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYjJcIjtcbn1cblxuLmZhLW9iamVjdHMtYWxpZ24tdG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNjMFwiO1xufVxuXG4uZmEtZm9sZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3YlwiO1xufVxuXG4uZmEtZm9sZGVyLWJsYW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3YlwiO1xufVxuXG4uZmEtZmFjZS1hbnhpb3VzLXN3ZWF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM2YVwiO1xufVxuXG4uZmEtY3JlZGl0LWNhcmQtYmxhbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzg5XCI7XG59XG5cbi5mYS1maWxlLXdhdmVmb3JtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3OFwiO1xufVxuXG4uZmEtZmlsZS1tZWRpY2FsLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzhcIjtcbn1cblxuLmZhLW1pY3JvY2hpcC1haTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZWNcIjtcbn1cblxuLmZhLW11Zzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NzRcIjtcbn1cblxuLmZhLXBsYW5lLXVwLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyZVwiO1xufVxuXG4uZmEtcmFkaWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiOVwiO1xufVxuXG4uZmEtcGVuLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMGVcIjtcbn1cblxuLmZhLWJhZy1zZWVkbGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZjJcIjtcbn1cblxuLmZhLWNoYXJ0LXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NzNcIjtcbn1cblxuLmZhLWNydXRjaGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmOFwiO1xufVxuXG4uZmEtY2lyY2xlLXBhcmtpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjE1XCI7XG59XG5cbi5mYS1wYXJraW5nLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MTVcIjtcbn1cblxuLmZhLW1hcnMtc3Ryb2tlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyOVwiO1xufVxuXG4uZmEtbGVhZi1vYWs6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmY3XCI7XG59XG5cbi5mYS1zcXVhcmUtYm9sdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNjVcIjtcbn1cblxuLmZhLXZpYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDkyXCI7XG59XG5cbi5mYS1nYXVnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjRcIjtcbn1cblxuLmZhLWRhc2hib2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjRcIjtcbn1cblxuLmZhLWdhdWdlLW1lZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjRcIjtcbn1cblxuLmZhLXRhY2hvbWV0ZXItYWx0LWF2ZXJhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjI0XCI7XG59XG5cbi5mYS13YW5kLW1hZ2ljLXNwYXJrbGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJjYVwiO1xufVxuXG4uZmEtbWFnaWMtd2FuZC1zcGFya2xlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyY2FcIjtcbn1cblxuLmZhLWxhbWJkYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NmVcIjtcbn1cblxuLmZhLWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiRVwiO1xufVxuXG4uZmEtcGl6emE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODE3XCI7XG59XG5cbi5mYS1ib3dsLWNob3BzdGlja3Mtbm9vZGxlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyZWFcIjtcbn1cblxuLmZhLWgzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxNVwiO1xufVxuXG4uZmEtcGVuLWNsaXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA1XCI7XG59XG5cbi5mYS1wZW4tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwNVwiO1xufVxuXG4uZmEtYnJpZGdlLWNpcmNsZS1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0Y2FcIjtcbn1cblxuLmZhLWJhZGdlLXBlcmNlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQ2XCI7XG59XG5cbi5mYS11c2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwN1wiO1xufVxuXG4uZmEtc2Vuc29yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyOFwiO1xufVxuXG4uZmEtY29tbWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwsXCI7XG59XG5cbi5mYS1zY2hvb2wtY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU2YlwiO1xufVxuXG4uZmEtdG9pbGV0LXBhcGVyLXVuZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJhMFwiO1xufVxuXG4uZmEtdG9pbGV0LXBhcGVyLXJldmVyc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmEwXCI7XG59XG5cbi5mYS1saWdodC1lbWVyZ2VuY3k6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDFmXCI7XG59XG5cbi5mYS1hcnJvdy1kb3duLXRvLWFyYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YWVcIjtcbn1cblxuLmZhLWR1bXBzdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5M1wiO1xufVxuXG4uZmEtdmFuLXNodXR0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWI2XCI7XG59XG5cbi5mYS1zaHV0dGxlLXZhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjZcIjtcbn1cblxuLmZhLWJ1aWxkaW5nLXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGRhXCI7XG59XG5cbi5mYS1saWdodC1zd2l0Y2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE3XCI7XG59XG5cbi5mYS1zcXVhcmUtY2FyZXQtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTFcIjtcbn1cblxuLmZhLWNhcmV0LXNxdWFyZS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5MVwiO1xufVxuXG4uZmEtaGlnaGxpZ2h0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTkxXCI7XG59XG5cbi5mYS13YXZlLXB1bHNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmOFwiO1xufVxuXG4uZmEtaGVhcnQtcmF0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZjhcIjtcbn1cblxuLmZhLWtleTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODRcIjtcbn1cblxuLmZhLWhhdC1zYW50YTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTdcIjtcbn1cblxuLmZhLXRhbWFsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NTFcIjtcbn1cblxuLmZhLWJveC1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjdcIjtcbn1cblxuLmZhLWJ1bGxob3JuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhMVwiO1xufVxuXG4uZmEtc3RlYWs6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODI0XCI7XG59XG5cbi5mYS1sb2NhdGlvbi1jcm9zc2hhaXJzLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwM1wiO1xufVxuXG4uZmEtbG9jYXRpb24tc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjAzXCI7XG59XG5cbi5mYS1wZXJzb24tZG9sbHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQwXCI7XG59XG5cbi5mYS1nbG9iZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWNcIjtcbn1cblxuLmZhLXN5bmFnb2d1ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OWJcIjtcbn1cblxuLmZhLWZpbGUtY2hhcnQtY29sdW1uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1OVwiO1xufVxuXG4uZmEtZmlsZS1jaGFydC1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1OVwiO1xufVxuXG4uZmEtcGVyc29uLWhhbGYtZHJlc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTQ4XCI7XG59XG5cbi5mYS1mb2xkZXItaW1hZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMThhXCI7XG59XG5cbi5mYS1jYWxlbmRhci1wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzMzXCI7XG59XG5cbi5mYS1jYWxlbmRhci1lZGl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzM1wiO1xufVxuXG4uZmEtcm9hZC1icmlkZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTYzXCI7XG59XG5cbi5mYS1mYWNlLXNtaWxlLXRlYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzkzXCI7XG59XG5cbi5mYS1tZXNzYWdlLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGE4XCI7XG59XG5cbi5mYS1jb21tZW50LWFsdC1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhOFwiO1xufVxuXG4uZmEtbG9jYXRpb24tYXJyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI0XCI7XG59XG5cbi5mYS1jOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkNcIjtcbn1cblxuLmZhLXRhYmxldC1idXR0b246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBhXCI7XG59XG5cbi5mYS1wZXJzb24tZHJlc3MtZmFpcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA3XCI7XG59XG5cbi5mYS1yZWN0YW5nbGUtaGlzdG9yeS1jaXJjbGUtdXNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YTRcIjtcbn1cblxuLmZhLWJ1aWxkaW5nLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGQ2XCI7XG59XG5cbi5mYS1jaGFydC1saW5lLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBlNVwiO1xufVxuXG4uZmEtbWFpbGJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MTNcIjtcbn1cblxuLmZhLXRydWNrLWJvbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2QwXCI7XG59XG5cbi5mYS1waXp6YS1zbGljZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MThcIjtcbn1cblxuLmZhLW1vbmV5LWJpbGwtd2F2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2FcIjtcbn1cblxuLmZhLWNoYXJ0LWFyZWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZlXCI7XG59XG5cbi5mYS1hcmVhLWNoYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmZVwiO1xufVxuXG4uZmEtaG91c2UtZmxhZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MGRcIjtcbn1cblxuLmZhLWNpcmNsZS10aHJlZS1xdWFydGVycy1zdHJva2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWQ0XCI7XG59XG5cbi5mYS1wZXJzb24tY2lyY2xlLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU0MFwiO1xufVxuXG4uZmEtc2NhbHBlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MWRcIjtcbn1cblxuLmZhLWJhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNWVcIjtcbn1cblxuLmZhLWNhbmNlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNWVcIjtcbn1cblxuLmZhLWJlbGwtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODQ4XCI7XG59XG5cbi5mYS1jaXJjbGUtYm9va21hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAwXCI7XG59XG5cbi5mYS1ib29rbWFyay1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAwXCI7XG59XG5cbi5mYS1lZ2ctZnJpZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2ZjXCI7XG59XG5cbi5mYS1mYWNlLXdlYXJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNhMVwiO1xufVxuXG4uZmEtdW5pZm9ybS1tYXJ0aWFsLWFydHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2QxXCI7XG59XG5cbi5mYS1jYW1lcmEtcm90YXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBkOFwiO1xufVxuXG4uZmEtc3VuLWR1c3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzY0XCI7XG59XG5cbi5mYS1jb21tZW50LXRleHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTRkXCI7XG59XG5cbi5mYS1zcHJheS1jYW4tc3BhcmtsZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQwXCI7XG59XG5cbi5mYS1haXItZnJlc2hlbmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkMFwiO1xufVxuXG4uZmEtc2lnbmFsLWJhcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjkwXCI7XG59XG5cbi5mYS1zaWduYWwtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5MFwiO1xufVxuXG4uZmEtc2lnbmFsLWFsdC00OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5MFwiO1xufVxuXG4uZmEtc2lnbmFsLWJhcnMtc3Ryb25nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5MFwiO1xufVxuXG4uZmEtZGlhbW9uZC1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MDVcIjtcbn1cblxuLmZhLXN0YXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA1XCI7XG59XG5cbi5mYS1kaWFsLW1pbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjFcIjtcbn1cblxuLmZhLXJlcGVhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjNcIjtcbn1cblxuLmZhLWNyb3NzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1NFwiO1xufVxuXG4uZmEtcGFnZS1jYXJldC1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQyOVwiO1xufVxuXG4uZmEtZmlsZS1jYXJldC1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQyOVwiO1xufVxuXG4uZmEtYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2NlwiO1xufVxuXG4uZmEtdmVudXMtbWFyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjhcIjtcbn1cblxuLmZhLWNsb2NrLXNldmVuLXRoaXJ0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNTFcIjtcbn1cblxuLmZhLWFycm93LXBvaW50ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ1XCI7XG59XG5cbi5mYS1tb3VzZS1wb2ludGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0NVwiO1xufVxuXG4uZmEtY2xvY2stZm91ci10aGlydHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzRiXCI7XG59XG5cbi5mYS1zaWduYWwtYmFycy1nb29kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5M1wiO1xufVxuXG4uZmEtc2lnbmFsLWFsdC0zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5M1wiO1xufVxuXG4uZmEtY2FjdHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhN1wiO1xufVxuXG4uZmEtbGlnaHRidWxiLWdlYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWZkXCI7XG59XG5cbi5mYS1tYXhpbWl6ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMWVcIjtcbn1cblxuLmZhLWV4cGFuZC1hcnJvd3MtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxZVwiO1xufVxuXG4uZmEtY2hhcmdpbmctc3RhdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZTdcIjtcbn1cblxuLmZhLXNoYXBlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MWZcIjtcbn1cblxuLmZhLXRyaWFuZ2xlLWNpcmNsZS1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjFmXCI7XG59XG5cbi5mYS1wbGFuZS10YWlsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyY1wiO1xufVxuXG4uZmEtZ2F1Z2Utc2ltcGxlLW1heDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MmJcIjtcbn1cblxuLmZhLXRhY2hvbWV0ZXItZmFzdGVzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MmJcIjtcbn1cblxuLmZhLWNpcmNsZS11OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyN1wiO1xufVxuXG4uZmEtc2hpZWxkLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0YlwiO1xufVxuXG4uZmEtc3F1YXJlLXBob25lLWhhbmd1cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyN2FcIjtcbn1cblxuLmZhLXBob25lLXNxdWFyZS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI3YVwiO1xufVxuXG4uZmEtYXJyb3ctdXAtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOWRcIjtcbn1cblxuLmZhLXRyYW5zcG9ydGVyLTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQzXCI7XG59XG5cbi5mYS1wZWFudXRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQzMVwiO1xufVxuXG4uZmEtc2h1ZmZsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzRcIjtcbn1cblxuLmZhLXJhbmRvbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzRcIjtcbn1cblxuLmZhLXBlcnNvbi1ydW5uaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwY1wiO1xufVxuXG4uZmEtcnVubmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MGNcIjtcbn1cblxuLmZhLW1vYmlsZS1yZXRybzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MjdcIjtcbn1cblxuLmZhLWdyaXAtbGluZXMtdmVydGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2E1XCI7XG59XG5cbi5mYS1iaW4tYm90dGxlcy1yZWN5Y2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVmNlwiO1xufVxuXG4uZmEtYXJyb3ctdXAtZnJvbS1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDljXCI7XG59XG5cbi5mYS1maWxlLWRhc2hlZC1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3N1wiO1xufVxuXG4uZmEtcGFnZS1icmVhazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NzdcIjtcbn1cblxuLmZhLWJyYWNrZXQtY3VybHktcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFx9XCI7XG59XG5cbi5mYS1zcGlkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzE3XCI7XG59XG5cbi5mYS1jbG9jay10aHJlZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNTZcIjtcbn1cblxuLmZhLWhhbmRzLWJvdW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRmOVwiO1xufVxuXG4uZmEtc2NhbHBlbC1saW5lLWRhc2hlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MWVcIjtcbn1cblxuLmZhLXNjYWxwZWwtcGF0aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MWVcIjtcbn1cblxuLmZhLWZpbGUtaW52b2ljZS1kb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTcxXCI7XG59XG5cbi5mYS1waXBlLXNtb2tpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2M0XCI7XG59XG5cbi5mYS1mYWNlLWFzdG9uaXNoZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzZiXCI7XG59XG5cbi5mYS13aW5kb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDBlXCI7XG59XG5cbi5mYS1wbGFuZS1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTU2XCI7XG59XG5cbi5mYS1lYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWYwXCI7XG59XG5cbi5mYS1maWxlLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2E2XCI7XG59XG5cbi5mYS1kaWFncmFtLXZlbm46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTVhXCI7XG59XG5cbi5mYS14LXJheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTdcIjtcbn1cblxuLmZhLWdvYWwtbmV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNhYlwiO1xufVxuXG4uZmEtY29mZmluLWNyb3NzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1MVwiO1xufVxuXG4uZmEtc3BlbGwtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODkxXCI7XG59XG5cbi5mYS1sb2NhdGlvbi14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MGVcIjtcbn1cblxuLmZhLW1hcC1tYXJrZXItdGltZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjBlXCI7XG59XG5cbi5mYS1tYXAtbWFya2VyLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwZVwiO1xufVxuXG4uZmEtY2lyY2xlLXF1YXJ0ZXItc3Ryb2tlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVkM1wiO1xufVxuXG4uZmEtbGFzc286OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGM4XCI7XG59XG5cbi5mYS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MTVcIjtcbn1cblxuLmZhLXBlcnNvbi10by1wb3J0YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIyXCI7XG59XG5cbi5mYS1wb3J0YWwtZW50ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIyXCI7XG59XG5cbi5mYS1jYWxlbmRhci1zdGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczNlwiO1xufVxuXG4uZmEtY29tcHV0ZXItbW91c2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGNjXCI7XG59XG5cbi5mYS1tb3VzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4Y2NcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0LXRvLWJyYWNrZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkwXCI7XG59XG5cbi5mYS1zaWduLWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5MFwiO1xufVxuXG4uZmEtcGVnYXN1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MDNcIjtcbn1cblxuLmZhLWZpbGVzLW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2ZkXCI7XG59XG5cbi5mYS1uZmMtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZjhcIjtcbn1cblxuLmZhLXBlcnNvbi1za2ktbGlmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzhcIjtcbn1cblxuLmZhLXNraS1saWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjOFwiO1xufVxuXG4uZmEtc3F1YXJlLTY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjViXCI7XG59XG5cbi5mYS1zaG9wLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3MFwiO1xufVxuXG4uZmEtc3RvcmUtYWx0LXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3MFwiO1xufVxuXG4uZmEtd2luZC10dXJiaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg5YlwiO1xufVxuXG4uZmEtc2xpZGVycy1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjUzXCI7XG59XG5cbi5mYS1ncmlkLXJvdW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVkYVwiO1xufVxuXG4uZmEtYmFkZ2Utc2hlcmlmZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YTJcIjtcbn1cblxuLmZhLXNlcnZlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzNcIjtcbn1cblxuLmZhLXZpcnVzLWNvdmlkLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRhOVwiO1xufVxuXG4uZmEtaW50ZXJzZWN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2OFwiO1xufVxuXG4uZmEtc2hvcC1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRhNVwiO1xufVxuXG4uZmEtZmFtaWx5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMwMFwiO1xufVxuXG4uZmEtaG91cmdsYXNzLXN0YXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1MVwiO1xufVxuXG4uZmEtaG91cmdsYXNzLTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjUxXCI7XG59XG5cbi5mYS11c2VyLWhhaXItYnVuczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZDNcIjtcbn1cblxuLmZhLWJsZW5kZXItcGhvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmI2XCI7XG59XG5cbi5mYS1ob3VyZ2xhc3MtY2xvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDFiXCI7XG59XG5cbi5mYS1wZXJzb24tc2VhdC1yZWNsaW5lZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMWZcIjtcbn1cblxuLmZhLXBhcGVyLXBsYW5lLXRvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMGFcIjtcbn1cblxuLmZhLXBhcGVyLXBsYW5lLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMGFcIjtcbn1cblxuLmZhLXNlbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjBhXCI7XG59XG5cbi5mYS1tZXNzYWdlLWFycm93LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFkY1wiO1xufVxuXG4uZmEtY29tbWVudC1hbHQtYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWRjXCI7XG59XG5cbi5mYS1saWdodGJ1bGItZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjcxXCI7XG59XG5cbi5mYS1sYXllci1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZmVcIjtcbn1cblxuLmZhLWxheWVyLWdyb3VwLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmZVwiO1xufVxuXG4uZmEtY2hhcnQtcGllLXNpbXBsZS1jaXJjbGUtY3VycmVuY3k6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA0XCI7XG59XG5cbi5mYS1jaXJjbGUtZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDlcIjtcbn1cblxuLmZhLWJ1aWxkaW5nLXdoZWF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRkYlwiO1xufVxuXG4uZmEtZ2F1Z2UtbWF4OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyNlwiO1xufVxuXG4uZmEtdGFjaG9tZXRlci1hbHQtZmFzdGVzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjZcIjtcbn1cblxuLmZhLXBlcnNvbi1icmVhc3RmZWVkaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUzYVwiO1xufVxuXG4uZmEtYXBvc3Ryb3BoZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXCdcIjtcbn1cblxuLmZhLWZpcmUtaHlkcmFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxN2ZcIjtcbn1cblxuLmZhLXJpZ2h0LXRvLWJyYWNrZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmY2XCI7XG59XG5cbi5mYS1zaWduLWluLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjZcIjtcbn1cblxuLmZhLXZpZGVvLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGUxXCI7XG59XG5cbi5mYS1zcXVhcmUtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzUyXCI7XG59XG5cbi5mYS1hcnJvdy1hbHQtc3F1YXJlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1MlwiO1xufVxuXG4uZmEtY29tbWVudC1zbWlsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjRcIjtcbn1cblxuLmZhLXZlbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyMVwiO1xufVxuXG4uZmEtcGFzc3BvcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFiXCI7XG59XG5cbi5mYS1pbmJveC1pbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTBcIjtcbn1cblxuLmZhLWluYm94LWFycm93LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzEwXCI7XG59XG5cbi5mYS1oZWFydC1wdWxzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWVcIjtcbn1cblxuLmZhLWhlYXJ0YmVhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWVcIjtcbn1cblxuLmZhLWNpcmNsZS04OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBmNVwiO1xufVxuXG4uZmEtY2xvdWRzLW1vb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQ1XCI7XG59XG5cbi5mYS1jbG9jay10ZW4tdGhpcnR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM1NVwiO1xufVxuXG4uZmEtcGVvcGxlLWNhcnJ5LWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0Y2VcIjtcbn1cblxuLmZhLXBlb3BsZS1jYXJyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0Y2VcIjtcbn1cblxuLmZhLWZvbGRlci11c2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4ZVwiO1xufVxuXG4uZmEtdHJhc2gtY2FuLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJhZVwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtaGlnaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NjlcIjtcbn1cblxuLmZhLW1pY3JvY2hpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGJcIjtcbn1cblxuLmZhLWxlZnQtbG9uZy10by1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQxZVwiO1xufVxuXG4uZmEtY3Jvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTIxXCI7XG59XG5cbi5mYS13ZWlnaHQtaGFuZ2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2RcIjtcbn1cblxuLmZhLXhtYXJrcy1saW5lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OWFcIjtcbn1cblxuLmZhLWZpbGUtcHJlc2NyaXB0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3MlwiO1xufVxuXG4uZmEtY2FsZW5kYXItcmFuZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGQ2XCI7XG59XG5cbi5mYS1mbG93ZXItZGFmZm9kaWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODAwXCI7XG59XG5cbi5mYS1oYW5kLWJhY2stcG9pbnQtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWEyXCI7XG59XG5cbi5mYS13ZWlnaHQtc2NhbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDk2XCI7XG59XG5cbi5mYS13ZWlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDk2XCI7XG59XG5cbi5mYS1hcnJvdy11cC10by1hcmM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjE3XCI7XG59XG5cbi5mYS1zdGFyLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmM1wiO1xufVxuXG4uZmEtYm9va3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWRiXCI7XG59XG5cbi5mYS11c2VyLWdyb3VwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwMFwiO1xufVxuXG4uZmEtdXNlci1mcmllbmRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwMFwiO1xufVxuXG4uZmEtYXJyb3ctdXAtYS16OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1ZVwiO1xufVxuXG4uZmEtc29ydC1hbHBoYS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWVcIjtcbn1cblxuLmZhLWxheWVyLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWZmXCI7XG59XG5cbi5mYS1sYXllci1ncm91cC1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmZlwiO1xufVxuXG4uZmEtcGxheS1wYXVzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMmZcIjtcbn1cblxuLmZhLWJsb2NrLXF1ZXN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNkZFwiO1xufVxuXG4uZmEtc25vb3plOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4MFwiO1xufVxuXG4uZmEtenp6OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4MFwiO1xufVxuXG4uZmEtc2Nhbm5lci1pbWFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZjNcIjtcbn1cblxuLmZhLXR2LXJldHJvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwMVwiO1xufVxuXG4uZmEtc3F1YXJlLXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjgwXCI7XG59XG5cbi5mYS1mYXJtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2NFwiO1xufVxuXG4uZmEtYmFybi1zaWxvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2NFwiO1xufVxuXG4uZmEtY2hlc3Mta25pZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0MVwiO1xufVxuXG4uZmEtYmFycy1zb3J0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhZVwiO1xufVxuXG4uZmEtcGFsbGV0LWJveGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4M1wiO1xufVxuXG4uZmEtcGFsZXR0ZS1ib3hlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODNcIjtcbn1cblxuLmZhLXBhbGxldC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDgzXCI7XG59XG5cbi5mYS1mYWNlLWxhdWdoLXNxdWludDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWJcIjtcbn1cblxuLmZhLWxhdWdoLXNxdWludDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWJcIjtcbn1cblxuLmZhLWNvZGUtc2ltcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzZFwiO1xufVxuXG4uZmEtYm9sdC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYjhcIjtcbn1cblxuLmZhLXBhbmVsLWZpcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDJmXCI7XG59XG5cbi5mYS1iaW5hcnktY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMzY1wiO1xufVxuXG4uZmEtY29tbWVudC1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjFcIjtcbn1cblxuLmZhLWJ1cnJpdG86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2VkXCI7XG59XG5cbi5mYS12aW9saW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGVkXCI7XG59XG5cbi5mYS1vYmplY3RzLWNvbHVtbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYzFcIjtcbn1cblxuLmZhLXNxdWFyZS1jaGV2cm9uLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzI5XCI7XG59XG5cbi5mYS1jaGV2cm9uLXNxdWFyZS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyOVwiO1xufVxuXG4uZmEtY29tbWVudC1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiMlwiO1xufVxuXG4uZmEtdHJpYW5nbGUtaW5zdHJ1bWVudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZTJcIjtcbn1cblxuLmZhLXRyaWFuZ2xlLW11c2ljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhlMlwiO1xufVxuXG4uZmEtd2hlZWxjaGFpcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTNcIjtcbn1cblxuLmZhLXVzZXItcGlsb3QtdGllOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJjMVwiO1xufVxuXG4uZmEtcGlhbm8ta2V5Ym9hcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGQ1XCI7XG59XG5cbi5mYS1iZWQtZW1wdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGY5XCI7XG59XG5cbi5mYS1jaXJjbGUtYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFhXCI7XG59XG5cbi5mYS1hcnJvdy1jaXJjbGUtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFhXCI7XG59XG5cbi5mYS10b2dnbGUtb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA1XCI7XG59XG5cbi5mYS1yZWN0YW5nbGUtdmVydGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmZiXCI7XG59XG5cbi5mYS1yZWN0YW5nbGUtcG9ydHJhaXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmZiXCI7XG59XG5cbi5mYS1wZXJzb24td2Fsa2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTRcIjtcbn1cblxuLmZhLXdhbGtpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU0XCI7XG59XG5cbi5mYS1sOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkxcIjtcbn1cblxuLmZhLXNpZ25hbC1zdHJlYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGRkXCI7XG59XG5cbi5mYS1kb3duLXRvLWJyYWNrZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGU3XCI7XG59XG5cbi5mYS1jaXJjbGUtejo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzBcIjtcbn1cblxuLmZhLXN0YXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2MlwiO1xufVxuXG4uZmEtZmlyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmRcIjtcbn1cblxuLmZhLWJlZC1wdWxzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODdcIjtcbn1cblxuLmZhLXByb2NlZHVyZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDg3XCI7XG59XG5cbi5mYS1ob3VzZS1kYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDBlXCI7XG59XG5cbi5mYS1zaHV0dGxlLXNwYWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5N1wiO1xufVxuXG4uZmEtc3BhY2Utc2h1dHRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTdcIjtcbn1cblxuLmZhLXNoaXJ0LWxvbmctc2xlZXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNjN1wiO1xufVxuXG4uZmEtY2hhcnQtcGllLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NGVcIjtcbn1cblxuLmZhLWNoYXJ0LXBpZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjRlXCI7XG59XG5cbi5mYS1mYWNlLWxhdWdoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5OVwiO1xufVxuXG4uZmEtbGF1Z2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk5XCI7XG59XG5cbi5mYS1mb2xkZXItb3Blbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2NcIjtcbn1cblxuLmZhLWFsYnVtLWNvbGxlY3Rpb24tY2lyY2xlLXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDhmXCI7XG59XG5cbi5mYS1jYW5keTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZTdcIjtcbn1cblxuLmZhLWJvd2wtaG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyM1wiO1xufVxuXG4uZmEtc291cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MjNcIjtcbn1cblxuLmZhLWZsYXRicmVhZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MGJcIjtcbn1cblxuLmZhLWhlYXJ0LWNpcmNsZS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUwMFwiO1xufVxuXG4uZmEtY29kZS1mb3JrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzYlwiO1xufVxuXG4uZmEtY2l0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NGZcIjtcbn1cblxuLmZhLXNpZ25hbC1iYXJzLXdlYWs6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjkxXCI7XG59XG5cbi5mYS1zaWduYWwtYWx0LTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjkxXCI7XG59XG5cbi5mYS1taWNyb3Bob25lLWxpbmVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjOVwiO1xufVxuXG4uZmEtbWljcm9waG9uZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M5XCI7XG59XG5cbi5mYS1jbG9jay10d2VsdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzU4XCI7XG59XG5cbi5mYS1wZXBwZXItaG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxNlwiO1xufVxuXG4uZmEtY2l0cnVzLXNsaWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJmNVwiO1xufVxuXG4uZmEtc2hlZXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzExXCI7XG59XG5cbi5mYS11bmxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDljXCI7XG59XG5cbi5mYS1jb2xvbi1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0MFwiO1xufVxuXG4uZmEtaGVhZHNldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTBcIjtcbn1cblxuLmZhLWJhZGdlci1ob25leTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YjRcIjtcbn1cblxuLmZhLWg0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2YVwiO1xufVxuXG4uZmEtc3RvcmUtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDcxXCI7XG59XG5cbi5mYS1yb2FkLWNpcmNsZS14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NjZcIjtcbn1cblxuLmZhLXNpZ25hbC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OTVcIjtcbn1cblxuLmZhLXVzZXItbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTAzXCI7XG59XG5cbi5mYS1tYXJzLXN0cm9rZS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmFcIjtcbn1cblxuLmZhLW1hcnMtc3Ryb2tlLXY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJhXCI7XG59XG5cbi5mYS1jaGFtcGFnbmUtZ2xhc3Nlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OWZcIjtcbn1cblxuLmZhLWdsYXNzLWNoZWVyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OWZcIjtcbn1cblxuLmZhLXRhY286OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODI2XCI7XG59XG5cbi5mYS1oZXhhZ29uLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzAwXCI7XG59XG5cbi5mYS1wbHVzLWhleGFnb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzAwXCI7XG59XG5cbi5mYS1jbGlwYm9hcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzI4XCI7XG59XG5cbi5mYS1ob3VzZS1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTBhXCI7XG59XG5cbi5mYS1maWxlLWFycm93LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3NFwiO1xufVxuXG4uZmEtZmlsZS11cGxvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTc0XCI7XG59XG5cbi5mYS13aWZpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlYlwiO1xufVxuXG4uZmEtd2lmaS0zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlYlwiO1xufVxuXG4uZmEtd2lmaS1zdHJvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWViXCI7XG59XG5cbi5mYS1tZXNzYWdlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjZcIjtcbn1cblxuLmZhLWNvbW1lbnRzLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjZcIjtcbn1cblxuLmZhLWJhdGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNkXCI7XG59XG5cbi5mYS1iYXRodHViOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjZFwiO1xufVxuXG4uZmEtdW1icmVsbGEtc2ltcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJiY1wiO1xufVxuXG4uZmEtdW1icmVsbGEtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJiY1wiO1xufVxuXG4uZmEtcmVjdGFuZ2xlLWhpc3RvcnktY2lyY2xlLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGEzXCI7XG59XG5cbi5mYS11bmRlcmxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNkXCI7XG59XG5cbi5mYS1wcmVzY3JpcHRpb24tYm90dGxlLXBpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWMwXCI7XG59XG5cbi5mYS11c2VyLXBlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmZcIjtcbn1cblxuLmZhLXVzZXItZWRpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmZcIjtcbn1cblxuLmZhLWJpbmFyeS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzM2VcIjtcbn1cblxuLmZhLXNxdWFyZS1vOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI3OFwiO1xufVxuXG4uZmEtc2lnbmF0dXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViN1wiO1xufVxuXG4uZmEtc3Ryb29wd2FmZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTUxXCI7XG59XG5cbi5mYS1ib2xkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMlwiO1xufVxuXG4uZmEtYW5jaG9yLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGFkXCI7XG59XG5cbi5mYS1idWlsZGluZy1uZ286OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGQ3XCI7XG59XG5cbi5mYS10cmFuc3BvcnRlci0zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0NVwiO1xufVxuXG4uZmEtZW5naW5lLXdhcm5pbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWYyXCI7XG59XG5cbi5mYS1lbmdpbmUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWYyXCI7XG59XG5cbi5mYS1jaXJjbGUtZG93bi1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDhcIjtcbn1cblxuLmZhLXNxdWFyZS1rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI3NFwiO1xufVxuXG4uZmEtbWFuYXQtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZDVcIjtcbn1cblxuLmZhLW1vbmV5LWNoZWNrLXBlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NzJcIjtcbn1cblxuLmZhLW1vbmV5LWNoZWNrLWVkaXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODcyXCI7XG59XG5cbi5mYS1ub3QtZXF1YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTNlXCI7XG59XG5cbi5mYS1ib3JkZXItdG9wLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODUzXCI7XG59XG5cbi5mYS1ib3JkZXItc3R5bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODUzXCI7XG59XG5cbi5mYS1tYXAtbG9jYXRpb24tZG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhMFwiO1xufVxuXG4uZmEtbWFwLW1hcmtlZC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWEwXCI7XG59XG5cbi5mYS10aWxkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXH5cIjtcbn1cblxuLmZhLWplZGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjY5XCI7XG59XG5cbi5mYS1zcXVhcmUtcG9sbC12ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODFcIjtcbn1cblxuLmZhLXBvbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjgxXCI7XG59XG5cbi5mYS1hcnJvdy1kb3duLXNxdWFyZS10cmlhbmdsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODlcIjtcbn1cblxuLmZhLXNvcnQtc2hhcGVzLWRvd24tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4OVwiO1xufVxuXG4uZmEtbXVnLWhvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YjZcIjtcbn1cblxuLmZhLWRvZy1sZWFzaGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkNFwiO1xufVxuXG4uZmEtY2FyLWJhdHRlcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWRmXCI7XG59XG5cbi5mYS1iYXR0ZXJ5LWNhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZGZcIjtcbn1cblxuLmZhLWZhY2UtZG93bmNhc3Qtc3dlYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzcxXCI7XG59XG5cbi5mYS1tYWlsYm94LWZsYWctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWJiXCI7XG59XG5cbi5mYS1tZW1vLWNpcmNsZS1pbmZvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ5YVwiO1xufVxuXG4uZmEtZ2lmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmJcIjtcbn1cblxuLmZhLWRpY2UtdHdvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyOFwiO1xufVxuXG4uZmEtdm9sdW1lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhOFwiO1xufVxuXG4uZmEtdm9sdW1lLW1lZGl1bTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YThcIjtcbn1cblxuLmZhLXRyYW5zcG9ydGVyLTU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmE2XCI7XG59XG5cbi5mYS1nYXVnZS1jaXJjbGUtYm9sdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0OTZcIjtcbn1cblxuLmZhLWNvaW4tZnJvbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2ZjXCI7XG59XG5cbi5mYS1maWxlLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNhN1wiO1xufVxuXG4uZmEtbWVzc2FnZS1hcnJvdy11cC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZGRcIjtcbn1cblxuLmZhLXRyZWFzdXJlLWNoZXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyM1wiO1xufVxuXG4uZmEtY2hlc3MtcXVlZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQ1XCI7XG59XG5cbi5mYS1wYWludGJydXNoLWZpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE5XCI7XG59XG5cbi5mYS1wYWludC1icnVzaC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE5XCI7XG59XG5cbi5mYS1wYWludC1icnVzaC1maW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhOVwiO1xufVxuXG4uZmEtcGFpbnRicnVzaC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE5XCI7XG59XG5cbi5mYS1nbGFzc2VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzMFwiO1xufVxuXG4uZmEtaG9vZC1jbG9hazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZWZcIjtcbn1cblxuLmZhLXNxdWFyZS1xdW90ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMjlcIjtcbn1cblxuLmZhLXVwLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmJkXCI7XG59XG5cbi5mYS1icmluZy1mcm9udDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NTdcIjtcbn1cblxuLmZhLWNoZXNzLWJvYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzY1wiO1xufVxuXG4uZmEtYnVyZ2VyLWNoZWVzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjFcIjtcbn1cblxuLmZhLWNoZWVzZWJ1cmdlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjFcIjtcbn1cblxuLmZhLWJ1aWxkaW5nLWNpcmNsZS1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZDJcIjtcbn1cblxuLmZhLXJlcGVhdC0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2NVwiO1xufVxuXG4uZmEtYXJyb3ctZG93bi10by1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzZFwiO1xufVxuXG4uZmEtYXJyb3ctdG8tYm90dG9tOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzZFwiO1xufVxuXG4uZmEtZ3JpZC01OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5OVwiO1xufVxuXG4uZmEtc3dhcC1hcnJvd3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBhXCI7XG59XG5cbi5mYS1yaWdodC1sb25nLXRvLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDQ0XCI7XG59XG5cbi5mYS1wZXJzb24tY2hhbGtib2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1M2RcIjtcbn1cblxuLmZhLW1hcnMtc3Ryb2tlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyYlwiO1xufVxuXG4uZmEtbWFycy1zdHJva2UtaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmJcIjtcbn1cblxuLmZhLWhhbmQtYmFjay1maXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1NVwiO1xufVxuXG4uZmEtaGFuZC1yb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1NVwiO1xufVxuXG4uZmEtZ3JpZC1yb3VuZC01OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVkZVwiO1xufVxuXG4uZmEtdGFsbHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjljXCI7XG59XG5cbi5mYS10YWxseS01OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5Y1wiO1xufVxuXG4uZmEtc3F1YXJlLWNhcmV0LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1MVwiO1xufVxuXG4uZmEtY2FyZXQtc3F1YXJlLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1MVwiO1xufVxuXG4uZmEtY2xvdWQtc2hvd2Vycy13YXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZTRcIjtcbn1cblxuLmZhLWNoYXJ0LWJhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODBcIjtcbn1cblxuLmZhLWJhci1jaGFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODBcIjtcbn1cblxuLmZhLWhhbmRzLWJ1YmJsZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVlXCI7XG59XG5cbi5mYS1oYW5kcy13YXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1ZVwiO1xufVxuXG4uZmEtbGVzcy10aGFuLWVxdWFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzN1wiO1xufVxuXG4uZmEtdHJhaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM4XCI7XG59XG5cbi5mYS11cC1mcm9tLWRvdHRlZC1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ1NlwiO1xufVxuXG4uZmEtZXllLWxvdy12aXNpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE4XCI7XG59XG5cbi5mYS1sb3ctdmlzaW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhOFwiO1xufVxuXG4uZmEtdHJhZmZpYy1saWdodC1nbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzhcIjtcbn1cblxuLmZhLWZhY2UtZXhoYWxpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDgwXCI7XG59XG5cbi5mYS1zZW5zb3ItZmlyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMmFcIjtcbn1cblxuLmZhLXVzZXItdW5sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1OFwiO1xufVxuXG4uZmEtaGV4YWdvbi1kaXZpZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWFkXCI7XG59XG5cbi5mYS0wMDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NjdcIjtcbn1cblxuLmZhLWNyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTIwXCI7XG59XG5cbi5mYS1jYXNzZXR0ZS1iZXRhbWF4OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhNFwiO1xufVxuXG4uZmEtYmV0YW1heDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YTRcIjtcbn1cblxuLmZhLXNhaWxib2F0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ0NVwiO1xufVxuXG4uZmEtd2luZG93LXJlc3RvcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQyXCI7XG59XG5cbi5mYS1uZmMtbWFnbmlmeWluZy1nbGFzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZjlcIjtcbn1cblxuLmZhLWZpbGUtYmluYXJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3NVwiO1xufVxuXG4uZmEtY2lyY2xlLXY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTJhXCI7XG59XG5cbi5mYS1zcXVhcmUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmVcIjtcbn1cblxuLmZhLXBsdXMtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmZVwiO1xufVxuXG4uZmEtYm93bC1zY29vcHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2RmXCI7XG59XG5cbi5mYS1taXN0bGV0b2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2I0XCI7XG59XG5cbi5mYS1jdXN0YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQwM1wiO1xufVxuXG4uZmEtbGFjcm9zc2Utc3RpY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2I1XCI7XG59XG5cbi5mYS1ob2NrZXktbWFzazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZWVcIjtcbn1cblxuLmZhLXN1bnJpc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzY2XCI7XG59XG5cbi5mYS1zdWJ0aXRsZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBmXCI7XG59XG5cbi5mYS1wYW5lbC1ld3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDJlXCI7XG59XG5cbi5mYS10b3JpaS1nYXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhMVwiO1xufVxuXG4uZmEtY2xvdWQtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDkxXCI7XG59XG5cbi5mYS1tZXNzYWdlLWxpbmVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhNlwiO1xufVxuXG4uZmEtY29tbWVudC1hbHQtbGluZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGE2XCI7XG59XG5cbi5mYS1mcm9nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyZVwiO1xufVxuXG4uZmEtYnVja2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRjZlwiO1xufVxuXG4uZmEtZmxvcHB5LWRpc2stcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4MlwiO1xufVxuXG4uZmEtaW1hZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNlXCI7XG59XG5cbi5mYS13aW5kb3ctZnJhbWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDRmXCI7XG59XG5cbi5mYS1taWNyb3Bob25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzMFwiO1xufVxuXG4uZmEtY293OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjOFwiO1xufVxuXG4uZmEtZmlsZS16aXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWVlXCI7XG59XG5cbi5mYS1zcXVhcmUtcmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NGZcIjtcbn1cblxuLmZhLWRvd24tZnJvbS1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0OVwiO1xufVxuXG4uZmEtYXJyb3ctYWx0LWZyb20tdG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0OVwiO1xufVxuXG4uZmEtY2FyZXQtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ4XCI7XG59XG5cbi5mYS1zaGllbGQteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjRjXCI7XG59XG5cbi5mYS1zaGllbGQtdGltZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjRjXCI7XG59XG5cbi5mYS1zY3Jld2RyaXZlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NGFcIjtcbn1cblxuLmZhLWNpcmNsZS1zb3J0LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMxXCI7XG59XG5cbi5mYS1zb3J0LWNpcmNsZS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzMVwiO1xufVxuXG4uZmEtZm9sZGVyLWNsb3NlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODVcIjtcbn1cblxuLmZhLWhvdXNlLXRzdW5hbWk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTE1XCI7XG59XG5cbi5mYS1zcXVhcmUtbmZpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3NlwiO1xufVxuXG4uZmEtZm9ya2xpZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDdhXCI7XG59XG5cbi5mYS1hcnJvdy11cC1mcm9tLWdyb3VuZC13YXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YjVcIjtcbn1cblxuLmZhLWJyYWNrZXQtc3F1YXJlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcXVwiO1xufVxuXG4uZmEtbWFydGluaS1nbGFzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2JcIjtcbn1cblxuLmZhLWdsYXNzLW1hcnRpbmktYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3YlwiO1xufVxuXG4uZmEtcm90YXRlLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmVhXCI7XG59XG5cbi5mYS1yb3RhdGUtYmFjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZWFcIjtcbn1cblxuLmZhLXJvdGF0ZS1iYWNrd2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZWFcIjtcbn1cblxuLmZhLXVuZG8tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlYVwiO1xufVxuXG4uZmEtdGFibGUtY29sdW1uczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGJcIjtcbn1cblxuLmZhLWNvbHVtbnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRiXCI7XG59XG5cbi5mYS1zcXVhcmUtYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNWZcIjtcbn1cblxuLmZhLXRpY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzJmXCI7XG59XG5cbi5mYS1sZW1vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTRcIjtcbn1cblxuLmZhLWhlYWQtc2lkZS1tYXNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2M1wiO1xufVxuXG4uZmEtaGFuZHNoYWtlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNVwiO1xufVxuXG4uZmEtZ2VtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhNVwiO1xufVxuXG4uZmEtZG9sbHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDcyXCI7XG59XG5cbi5mYS1kb2xseS1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDcyXCI7XG59XG5cbi5mYS1zbW9raW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4ZFwiO1xufVxuXG4uZmEtbWluaW1pemU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzhjXCI7XG59XG5cbi5mYS1jb21wcmVzcy1hcnJvd3MtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4Y1wiO1xufVxuXG4uZmEtcmVmcmlnZXJhdG9yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyNlwiO1xufVxuXG4uZmEtbW9udW1lbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE2XCI7XG59XG5cbi5mYS1vY3RhZ29uLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmMFwiO1xufVxuXG4uZmEtdGltZXMtb2N0YWdvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjBcIjtcbn1cblxuLmZhLXhtYXJrLW9jdGFnb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmYwXCI7XG59XG5cbi5mYS1hbGlnbi1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NDZcIjtcbn1cblxuLmZhLXNub3dwbG93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkMlwiO1xufVxuXG4uZmEtYW5nbGVzLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMVwiO1xufVxuXG4uZmEtYW5nbGUtZG91YmxlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMVwiO1xufVxuXG4uZmEtdHJ1Y2stcmFtcC1jb3VjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZGRcIjtcbn1cblxuLmZhLXRydWNrLWNvdWNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkZFwiO1xufVxuXG4uZmEtY2FubmFiaXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTVmXCI7XG59XG5cbi5mYS1jaXJjbGUtcGxheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDRcIjtcbn1cblxuLmZhLXBsYXktY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0NFwiO1xufVxuXG4uZmEtYXJyb3ctdXAtcmlnaHQtYW5kLWFycm93LWRvd24tbGVmdC1mcm9tLWNlbnRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYTBcIjtcbn1cblxuLmZhLXRhYmxldHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDkwXCI7XG59XG5cbi5mYS0zNjAtZGVncmVlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyZGNcIjtcbn1cblxuLmZhLWV0aGVybmV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5NlwiO1xufVxuXG4uZmEtZXVyby1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1M1wiO1xufVxuXG4uZmEtZXVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1M1wiO1xufVxuXG4uZmEtZXVybzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTNcIjtcbn1cblxuLmZhLWNoYWlyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjMFwiO1xufVxuXG4uZmEtY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1OFwiO1xufVxuXG4uZmEtY2hlY2stY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1OFwiO1xufVxuXG4uZmEtc3F1YXJlLWRhc2hlZC1jaXJjbGUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YzJcIjtcbn1cblxuLmZhLW1vbmV5LXNpbXBsZS1mcm9tLWJyYWNrZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzEzXCI7XG59XG5cbi5mYS1iYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmI1XCI7XG59XG5cbi5mYS1jaXJjbGUtc3RvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGRcIjtcbn1cblxuLmZhLXN0b3AtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4ZFwiO1xufVxuXG4uZmEtaGVhZC1zaWRlLWhlYWRwaG9uZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGMyXCI7XG59XG5cbi5mYS1waG9uZS1yb3Rhcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGQzXCI7XG59XG5cbi5mYS1jb21wYXNzLWRyYWZ0aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2OFwiO1xufVxuXG4uZmEtZHJhZnRpbmctY29tcGFzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjhcIjtcbn1cblxuLmZhLXBsYXRlLXdoZWF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU1YVwiO1xufVxuXG4uZmEtY2FsZW5kYXItY2lyY2xlLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ2ZlwiO1xufVxuXG4uZmEtY2hvcHN0aWNrczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZjdcIjtcbn1cblxuLmZhLWNhci13cmVuY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWUzXCI7XG59XG5cbi5mYS1jYXItbWVjaGFuaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWUzXCI7XG59XG5cbi5mYS1pY2ljbGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhZFwiO1xufVxuXG4uZmEtcGVyc29uLXNoZWx0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTRmXCI7XG59XG5cbi5mYS1uZXV0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJjXCI7XG59XG5cbi5mYS1pZC1iYWRnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzFcIjtcbn1cblxuLmZhLWthem9vOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhjN1wiO1xufVxuXG4uZmEtbWFya2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhMVwiO1xufVxuXG4uZmEtYmluLWJvdHRsZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWY1XCI7XG59XG5cbi5mYS1mYWNlLWxhdWdoLWJlYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTlhXCI7XG59XG5cbi5mYS1sYXVnaC1iZWFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5YVwiO1xufVxuXG4uZmEtc3F1YXJlLWFycm93LWRvd24tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNjFcIjtcbn1cblxuLmZhLWJhdHRlcnktYm9sdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzZcIjtcbn1cblxuLmZhLXRyZWUtbGFyZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2RkXCI7XG59XG5cbi5mYS1oZWxpY29wdGVyLXN5bWJvbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MDJcIjtcbn1cblxuLmZhLWFwZXJ0dXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJkZlwiO1xufVxuXG4uZmEtdW5pdmVyc2FsLWFjY2Vzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWFcIjtcbn1cblxuLmZhLWdlYXItY29tcGxleDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZTlcIjtcbn1cblxuLmZhLWZpbGUtbWFnbmlmeWluZy1nbGFzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NjVcIjtcbn1cblxuLmZhLWZpbGUtc2VhcmNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2NVwiO1xufVxuXG4uZmEtdXAtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmJlXCI7XG59XG5cbi5mYS1jaXJjbGUtY2hldnJvbi11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzlcIjtcbn1cblxuLmZhLWNoZXZyb24tY2lyY2xlLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzOVwiO1xufVxuXG4uZmEtdXNlci1wb2xpY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzMzXCI7XG59XG5cbi5mYS1sYXJpLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWM4XCI7XG59XG5cbi5mYS12b2xjYW5vOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3MFwiO1xufVxuXG4uZmEtdGVkZHktYmVhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzY2ZcIjtcbn1cblxuLmZhLXN0b2NraW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkNVwiO1xufVxuXG4uZmEtcGVyc29uLXdhbGtpbmctZGFzaGVkLWxpbmUtYXJyb3ctcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTUzXCI7XG59XG5cbi5mYS1pbWFnZS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYjdcIjtcbn1cblxuLmZhLW1hc2stc25vcmtlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYjdcIjtcbn1cblxuLmZhLXNtb2tlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2MFwiO1xufVxuXG4uZmEtc3Rlcmxpbmctc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTRcIjtcbn1cblxuLmZhLWdicDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTRcIjtcbn1cblxuLmZhLXBvdW5kLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU0XCI7XG59XG5cbi5mYS1iYXR0ZXJ5LWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBiMFwiO1xufVxuXG4uZmEtdmlydXNlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzZcIjtcbn1cblxuLmZhLXNxdWFyZS1wZXJzb24tY29uZmluZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTc3XCI7XG59XG5cbi5mYS11c2VyLXRpZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDhcIjtcbn1cblxuLmZhLWFycm93LWRvd24tbG9uZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzVcIjtcbn1cblxuLmZhLWxvbmctYXJyb3ctZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzVcIjtcbn1cblxuLmZhLXRlbnQtYXJyb3ctZG93bi10by1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3ZVwiO1xufVxuXG4uZmEtY2VydGlmaWNhdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGEzXCI7XG59XG5cbi5mYS1jcnlzdGFsLWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzYyXCI7XG59XG5cbi5mYS1yZXBseS1hbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTIyXCI7XG59XG5cbi5mYS1tYWlsLXJlcGx5LWFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjJcIjtcbn1cblxuLmZhLXN1aXRjYXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmMlwiO1xufVxuXG4uZmEtcGVyc29uLXNrYXRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2M1XCI7XG59XG5cbi5mYS1za2F0aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjNVwiO1xufVxuXG4uZmEtc3Rhci1zaG9vdGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzZcIjtcbn1cblxuLmZhLWJpbmFyeS1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMzZFwiO1xufVxuXG4uZmEtZmlsdGVyLWNpcmNsZS1kb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjYyXCI7XG59XG5cbi5mYS1mdW5uZWwtZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2MlwiO1xufVxuXG4uZmEtY2FtZXJhLXJldHJvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4M1wiO1xufVxuXG4uZmEtY2lyY2xlLWFycm93LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFiXCI7XG59XG5cbi5mYS1hcnJvdy1jaXJjbGUtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWJcIjtcbn1cblxuLmZhLWNvbW1lbnQtcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhZVwiO1xufVxuXG4uZmEtY29tbWVudC1lZGl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhZVwiO1xufVxuXG4uZmEtZmlsZS1pbXBvcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZmXCI7XG59XG5cbi5mYS1hcnJvdy1yaWdodC10by1maWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2ZlwiO1xufVxuXG4uZmEtYmFuam86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGEzXCI7XG59XG5cbi5mYS1zcXVhcmUtYXJyb3ctdXAtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRjXCI7XG59XG5cbi5mYS1leHRlcm5hbC1saW5rLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGNcIjtcbn1cblxuLmZhLWxpZ2h0LWVtZXJnZW5jeS1vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MjBcIjtcbn1cblxuLmZhLWtlcm5pbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODZmXCI7XG59XG5cbi5mYS1ib3gtb3Blbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OWVcIjtcbn1cblxuLmZhLXNxdWFyZS1mOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI3MFwiO1xufVxuXG4uZmEtc2Nyb2xsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwZVwiO1xufVxuXG4uZmEtc3BhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViYlwiO1xufVxuXG4uZmEtYXJyb3ctbGVmdC1mcm9tLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQ0XCI7XG59XG5cbi5mYS1hcnJvdy1mcm9tLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0NFwiO1xufVxuXG4uZmEtc3RyYXdiZXJyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMmJcIjtcbn1cblxuLmZhLWxvY2F0aW9uLXBpbi1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUxZlwiO1xufVxuXG4uZmEtcGF1c2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRjXCI7XG59XG5cbi5mYS1jbG9jay1laWdodC10aGlydHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzQ2XCI7XG59XG5cbi5mYS1wbGFuZS1lbmdpbmVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkZVwiO1xufVxuXG4uZmEtcGxhbmUtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkZVwiO1xufVxuXG4uZmEtaGlsbC1hdmFsYW5jaGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTA3XCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS1lbXB0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2JcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLTA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNiXCI7XG59XG5cbi5mYS10aGVybW9tZXRlci0wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjYlwiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXItZW1wdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNiXCI7XG59XG5cbi5mYS1ib21iOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlMlwiO1xufVxuXG4uZmEtZ2F1Z2UtbG93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyN1wiO1xufVxuXG4uZmEtdGFjaG9tZXRlci1hbHQtc2xvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjdcIjtcbn1cblxuLmZhLXJlZ2lzdGVyZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVkXCI7XG59XG5cbi5mYS10cmFzaC1jYW4tcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYWNcIjtcbn1cblxuLmZhLWFkZHJlc3MtY2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmJcIjtcbn1cblxuLmZhLWNvbnRhY3QtY2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmJcIjtcbn1cblxuLmZhLXZjYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiYlwiO1xufVxuXG4uZmEtc2NhbGUtdW5iYWxhbmNlZC1mbGlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxNlwiO1xufVxuXG4uZmEtYmFsYW5jZS1zY2FsZS1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTZcIjtcbn1cblxuLmZhLWdsb2JlLXNub3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2EzXCI7XG59XG5cbi5mYS1zdWJzY3JpcHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJjXCI7XG59XG5cbi5mYS1kaWFtb25kLXR1cm4tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWViXCI7XG59XG5cbi5mYS1kaXJlY3Rpb25zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlYlwiO1xufVxuXG4uZmEtaW50ZWdyYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjY3XCI7XG59XG5cbi5mYS1idXJzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZGNcIjtcbn1cblxuLmZhLWhvdXNlLWxhcHRvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjZcIjtcbn1cblxuLmZhLWxhcHRvcC1ob3VzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjZcIjtcbn1cblxuLmZhLWZhY2UtdGlyZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM4XCI7XG59XG5cbi5mYS10aXJlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzhcIjtcbn1cblxuLmZhLW1vbmV5LWJpbGxzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFmM1wiO1xufVxuXG4uZmEtYmxpbmRzLXJhaXNlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZmRcIjtcbn1cblxuLmZhLXNtb2c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzVmXCI7XG59XG5cbi5mYS11Zm8tYmVhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDhcIjtcbn1cblxuLmZhLWNpcmNsZS1jYXJldC11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzFcIjtcbn1cblxuLmZhLWNhcmV0LWNpcmNsZS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzFcIjtcbn1cblxuLmZhLXVzZXItdm5lY2staGFpci1sb25nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ2M1wiO1xufVxuXG4uZmEtc3F1YXJlLWEtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NGRcIjtcbn1cblxuLmZhLWNydXRjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjdcIjtcbn1cblxuLmZhLWdhcy1wdW1wLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmNFwiO1xufVxuXG4uZmEtY2xvdWQtYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVlXCI7XG59XG5cbi5mYS1jbG91ZC11cGxvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVlXCI7XG59XG5cbi5mYS1jbG91ZC11cGxvYWQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlZVwiO1xufVxuXG4uZmEtcGFsZXR0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2ZcIjtcbn1cblxuLmZhLXRyYW5zcG9ydGVyLTQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmE1XCI7XG59XG5cbi5mYS1jaGFydC1taXhlZC11cC1jaXJjbGUtY3VycmVuY3k6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWQ4XCI7XG59XG5cbi5mYS1vYmplY3RzLWFsaWduLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNiZlwiO1xufVxuXG4uZmEtYXJyb3dzLXR1cm4tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGMwXCI7XG59XG5cbi5mYS12ZXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4NVwiO1xufVxuXG4uZmEtcGlnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwNlwiO1xufVxuXG4uZmEtaW5ib3gtZnVsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYmFcIjtcbn1cblxuLmZhLWNpcmNsZS1lbnZlbG9wZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMGNcIjtcbn1cblxuLmZhLWVudmVsb3BlLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMGNcIjtcbn1cblxuLmZhLXRyaWFuZ2xlLXBlcnNvbi1kaWdnaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1ZFwiO1xufVxuXG4uZmEtY29uc3RydWN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1ZFwiO1xufVxuXG4uZmEtZmVycnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGVhXCI7XG59XG5cbi5mYS1idWxsc2V5ZS1hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDhcIjtcbn1cblxuLmZhLWFycm93cy1kb3duLXRvLXBlb3BsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YjlcIjtcbn1cblxuLmZhLXNlZWRsaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkOFwiO1xufVxuXG4uZmEtc3Byb3V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkOFwiO1xufVxuXG4uZmEtY2xvY2stc2V2ZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzUwXCI7XG59XG5cbi5mYS1sZWZ0LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzN1wiO1xufVxuXG4uZmEtYXJyb3dzLWFsdC1oOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzN1wiO1xufVxuXG4uZmEtYm94ZXMtcGFja2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YzdcIjtcbn1cblxuLmZhLWNpcmNsZS1hcnJvdy1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhOFwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE4XCI7XG59XG5cbi5mYS1mbGFzaGxpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiOFwiO1xufVxuXG4uZmEtZ3JvdXAtYXJyb3dzLXJvdGF0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZjZcIjtcbn1cblxuLmZhLWJvd2wtZm9vZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YzZcIjtcbn1cblxuLmZhLXNxdWFyZS05OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1ZVwiO1xufVxuXG4uZmEtY2FuZHktY2FuZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODZcIjtcbn1cblxuLmZhLWFycm93LWRvd24td2lkZS1zaG9ydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjBcIjtcbn1cblxuLmZhLXNvcnQtYW1vdW50LWFzYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjBcIjtcbn1cblxuLmZhLXNvcnQtYW1vdW50LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYwXCI7XG59XG5cbi5mYS1zcXVhcmUtZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlOVwiO1xufVxuXG4uZmEtZG9sbGFyLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTlcIjtcbn1cblxuLmZhLXVzZC1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU5XCI7XG59XG5cbi5mYS1waG9uZS1hcnJvdy1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YmVcIjtcbn1cblxuLmZhLWhhbmQtaG9sZGluZy1zZWVkbGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YmZcIjtcbn1cblxuLmZhLW1lc3NhZ2UtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGEyXCI7XG59XG5cbi5mYS1jb21tZW50LWFsdC1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YTJcIjtcbn1cblxuLmZhLWNsb3VkLWJvbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzZjXCI7XG59XG5cbi5mYS10aHVuZGVyc3Rvcm06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzZjXCI7XG59XG5cbi5mYS1jaGFydC1saW5lLXVwLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWQ3XCI7XG59XG5cbi5mYS10ZXh0LXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3ZFwiO1xufVxuXG4uZmEtcmVtb3ZlLWZvcm1hdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4N2RcIjtcbn1cblxuLmZhLXdhdGNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlMVwiO1xufVxuXG4uZmEtY2lyY2xlLWRvd24tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDdcIjtcbn1cblxuLmZhLXRleHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODkzXCI7XG59XG5cbi5mYS1wcm9qZWN0b3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGQ2XCI7XG59XG5cbi5mYS1mYWNlLXNtaWxlLXdpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGRhXCI7XG59XG5cbi5mYS1zbWlsZS13aW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkYVwiO1xufVxuXG4uZmEtdG9tYnN0b25lLWJsYW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyMVwiO1xufVxuXG4uZmEtdG9tYnN0b25lLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MjFcIjtcbn1cblxuLmZhLWNoZXNzLWtpbmctcGllY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQwXCI7XG59XG5cbi5mYS1jaGVzcy1raW5nLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDBcIjtcbn1cblxuLmZhLWNpcmNsZS02OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBmM1wiO1xufVxuXG4uZmEtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTVcIjtcbn1cblxuLmZhLWFycm93LWFsdC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1NVwiO1xufVxuXG4uZmEtZmlsZS13b3JkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMlwiO1xufVxuXG4uZmEtZmlsZS1wb3dlcnBvaW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjNFwiO1xufVxuXG4uZmEtc3F1YXJlLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzUwXCI7XG59XG5cbi5mYS1hcnJvdy1hbHQtc3F1YXJlLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzUwXCI7XG59XG5cbi5mYS1vYmplY3RzLWFsaWduLWNlbnRlci12ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYmRcIjtcbn1cblxuLmZhLWFycm93cy1sZWZ0LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3ZVwiO1xufVxuXG4uZmEtYXJyb3dzLWg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdlXCI7XG59XG5cbi5mYS1ob3VzZS1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUxMFwiO1xufVxuXG4uZmEtY2xvdWQtYXJyb3ctZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWRcIjtcbn1cblxuLmZhLWNsb3VkLWRvd25sb2FkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlZFwiO1xufVxuXG4uZmEtY2xvdWQtZG93bmxvYWQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlZFwiO1xufVxuXG4uZmEtd3JlYXRoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlMlwiO1xufVxuXG4uZmEtY2hpbGRyZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGUxXCI7XG59XG5cbi5mYS1tZXRlci1kcm9wbGV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFlYVwiO1xufVxuXG4uZmEtY2hhbGtib2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWJcIjtcbn1cblxuLmZhLWJsYWNrYm9hcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTFiXCI7XG59XG5cbi5mYS11c2VyLWxhcmdlLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmYVwiO1xufVxuXG4uZmEtdXNlci1hbHQtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGZhXCI7XG59XG5cbi5mYS1zaWduYWwtc3Ryb25nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4ZlwiO1xufVxuXG4uZmEtc2lnbmFsLTQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjhmXCI7XG59XG5cbi5mYS1sb2xsaXBvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MjRcIjtcbn1cblxuLmZhLWxvbGx5cG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQyNFwiO1xufVxuXG4uZmEtbGlzdC10cmVlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFkMlwiO1xufVxuXG4uZmEtZW52ZWxvcGUtb3Blbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjZcIjtcbn1cblxuLmZhLWRyYXctY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlZFwiO1xufVxuXG4uZmEtY2F0LXNwYWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwMVwiO1xufVxuXG4uZmEtaGFuZHNoYWtlLXNpbXBsZS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWZcIjtcbn1cblxuLmZhLWhhbmRzaGFrZS1hbHQtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVmXCI7XG59XG5cbi5mYS1yYWJiaXQtcnVubmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MDlcIjtcbn1cblxuLmZhLXJhYmJpdC1mYXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwOVwiO1xufVxuXG4uZmEtbWVtby1wYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWRhXCI7XG59XG5cbi5mYS1tYXR0cmVzcy1waWxsb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTI1XCI7XG59XG5cbi5mYS1hbGFybS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0NFwiO1xufVxuXG4uZmEtYWxpY29ybjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YjBcIjtcbn1cblxuLmZhLWNvbW1lbnQtcXVlc3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTRiXCI7XG59XG5cbi5mYS1naW5nZXJicmVhZC1tYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzlkXCI7XG59XG5cbi5mYS1ndWFyYW5pLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTlhXCI7XG59XG5cbi5mYS1idXJnZXItZnJpZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGNkXCI7XG59XG5cbi5mYS1tdWctdGVhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3NVwiO1xufVxuXG4uZmEtYm9yZGVyLXRvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NTVcIjtcbn1cblxuLmZhLWFycm93cy1yb3RhdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIxXCI7XG59XG5cbi5mYS1yZWZyZXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyMVwiO1xufVxuXG4uZmEtc3luYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjFcIjtcbn1cblxuLmZhLWNpcmNsZS1ib29rLW9wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGZmXCI7XG59XG5cbi5mYS1ib29rLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZmZcIjtcbn1cblxuLmZhLWFycm93cy10by1kb3R0ZWQtbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYTZcIjtcbn1cblxuLmZhLWZpcmUtZXh0aW5ndWlzaGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzNFwiO1xufVxuXG4uZmEtZ2FyYWdlLW9wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDBiXCI7XG59XG5cbi5mYS1zaGVsdmVzLWVtcHR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0NlwiO1xufVxuXG4uZmEtY3J1emVpcm8tc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTJcIjtcbn1cblxuLmZhLXdhdGNoLWFwcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJjYlwiO1xufVxuXG4uZmEtd2F0Y2gtY2FsY3VsYXRvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZjBcIjtcbn1cblxuLmZhLWxpc3QtZHJvcGRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWNmXCI7XG59XG5cbi5mYS1jYWJpbmV0LWZpbGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NGJcIjtcbn1cblxuLmZhLWJ1cmdlci1zb2RhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1OFwiO1xufVxuXG4uZmEtc3F1YXJlLWFycm93LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzY1wiO1xufVxuXG4uZmEtYXJyb3ctc3F1YXJlLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzY1wiO1xufVxuXG4uZmEtZ3JlYXRlci10aGFuLWVxdWFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzMlwiO1xufVxuXG4uZmEtcGFsbGV0LWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDhcIjtcbn1cblxuLmZhLWZhY2UtY29uZm91bmRlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNmNcIjtcbn1cblxuLmZhLXNoaWVsZC1oYWx2ZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VkXCI7XG59XG5cbi5mYS1zaGllbGQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlZFwiO1xufVxuXG4uZmEtdHJ1Y2stcGxvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZGVcIjtcbn1cblxuLmZhLWJvb2stYXRsYXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU4XCI7XG59XG5cbi5mYS1hdGxhczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NThcIjtcbn1cblxuLmZhLXZpcnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3NFwiO1xufVxuXG4uZmEtZ3JpZC1yb3VuZC0yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVkYlwiO1xufVxuXG4uZmEtY29tbWVudC1taWRkbGUtdG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0YVwiO1xufVxuXG4uZmEtZW52ZWxvcGUtY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRlOFwiO1xufVxuXG4uZmEtbGF5ZXItZ3JvdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWZkXCI7XG59XG5cbi5mYS1yZXN0cm9vbS1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjNhXCI7XG59XG5cbi5mYS1hcnJvd3MtdG8tZG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRiZVwiO1xufVxuXG4uZmEtYm9yZGVyLW91dGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1MVwiO1xufVxuXG4uZmEtaGFzaHRhZy1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQxNVwiO1xufVxuXG4uZmEtY2xvY2stdHdvLXRoaXJ0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNWJcIjtcbn1cblxuLmZhLWFyY2h3YXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU3XCI7XG59XG5cbi5mYS1oZWFydC1jaXJjbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGZkXCI7XG59XG5cbi5mYS1ob3VzZS1jaGltbmV5LWNyYWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmMVwiO1xufVxuXG4uZmEtaG91c2UtZGFtYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmMVwiO1xufVxuXG4uZmEtZmlsZS16aXBwZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM2XCI7XG59XG5cbi5mYS1maWxlLWFyY2hpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM2XCI7XG59XG5cbi5mYS1oZWFydC1oYWxmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFhYlwiO1xufVxuXG4uZmEtY29tbWVudC1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YWNcIjtcbn1cblxuLmZhLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzhcIjtcbn1cblxuLmZhLW1lbW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWQ4XCI7XG59XG5cbi5mYS1tYXJ0aW5pLWdsYXNzLWVtcHR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMFwiO1xufVxuXG4uZmEtZ2xhc3MtbWFydGluaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDBcIjtcbn1cblxuLmZhLWNvdWNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiOFwiO1xufVxuXG4uZmEtY2VkaS1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBkZlwiO1xufVxuXG4uZmEtaXRhbGljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzM1wiO1xufVxuXG4uZmEtZ2xhc3MtY2l0cnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2OVwiO1xufVxuXG4uZmEtY2FsZW5kYXItbGluZXMtcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ3MlwiO1xufVxuXG4uZmEtY2h1cmNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxZFwiO1xufVxuXG4uZmEtcGVyc29uLXNub3dtb2JpbGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDFcIjtcbn1cblxuLmZhLXNub3dtb2JpbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2QxXCI7XG59XG5cbi5mYS1mYWNlLWh1c2hlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzN2JcIjtcbn1cblxuLmZhLWNvbW1lbnRzLWRvbGxhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NTNcIjtcbn1cblxuLmZhLXBpY2theGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWJmXCI7XG59XG5cbi5mYS1saW5rLXNpbXBsZS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxY2VcIjtcbn1cblxuLmZhLWRlbW9jcmF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0N1wiO1xufVxuXG4uZmEtZmFjZS1jb25mdXNlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNmRcIjtcbn1cblxuLmZhLXBpbmJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI5XCI7XG59XG5cbi5mYS16OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlpcIjtcbn1cblxuLmZhLXBlcnNvbi1za2lpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2M5XCI7XG59XG5cbi5mYS1za2lpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2M5XCI7XG59XG5cbi5mYS1kZWVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4ZVwiO1xufVxuXG4uZmEtaW5wdXQtcGlwZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYmVcIjtcbn1cblxuLmZhLXJvYWQtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NjdcIjtcbn1cblxuLmZhLWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiQVwiO1xufVxuXG4uZmEtYm9va21hcmstc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGMyXCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzZlwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwM2ZcIjtcbn1cblxuLmZhLW1hY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmY4XCI7XG59XG5cbi5mYS1mZWF0aGVyLXBvaW50ZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZiXCI7XG59XG5cbi5mYS1mZWF0aGVyLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmJcIjtcbn1cblxuLmZhLXNhdXNhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODIwXCI7XG59XG5cbi5mYS10cmFzaC1jYW4tY2xvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmFhXCI7XG59XG5cbi5mYS1wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlBcIjtcbn1cblxuLmZhLWJyb29tLXdpZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWQxXCI7XG59XG5cbi5mYS1zbm93Zmxha2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRjXCI7XG59XG5cbi5mYS1zdG9tYWNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyM1wiO1xufVxuXG4uZmEtbmV3c3BhcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlYVwiO1xufVxuXG4uZmEtcmVjdGFuZ2xlLWFkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0MVwiO1xufVxuXG4uZmEtYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQxXCI7XG59XG5cbi5mYS1ndWl0YXItZWxlY3RyaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGJlXCI7XG59XG5cbi5mYS1hcnJvdy10dXJuLWRvd24tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2Q2XCI7XG59XG5cbi5mYS1tb29uLWNsb3VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1NFwiO1xufVxuXG4uZmEtYnJlYWQtc2xpY2UtYnV0dGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNlMVwiO1xufVxuXG4uZmEtY2lyY2xlLWFycm93LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhOVwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhOVwiO1xufVxuXG4uZmEtdXNlci1ncm91cC1jcm93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTVcIjtcbn1cblxuLmZhLXVzZXJzLWNyb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhNVwiO1xufVxuXG4uZmEtY2lyY2xlLWk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTExXCI7XG59XG5cbi5mYS10b2lsZXQtcGFwZXItY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWIyXCI7XG59XG5cbi5mYS1maWx0ZXItY2lyY2xlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3YlwiO1xufVxuXG4uZmEtbG9jdXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUyMFwiO1xufVxuXG4uZmEtc29ydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGNcIjtcbn1cblxuLmZhLXVuc29ydGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkY1wiO1xufVxuXG4uZmEtbGlzdC1vbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2JcIjtcbn1cblxuLmZhLWxpc3QtMS0yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjYlwiO1xufVxuXG4uZmEtbGlzdC1udW1lcmljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjYlwiO1xufVxuXG4uZmEtY2hhcnQtd2F0ZXJmYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBlYlwiO1xufVxuXG4uZmEtc3BhcmtsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZDZcIjtcbn1cblxuLmZhLWZhY2UtcGFydHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzgzXCI7XG59XG5cbi5mYS1raWRuZXlzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmYlwiO1xufVxuXG4uZmEtd2lmaS1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyY2ZcIjtcbn1cblxuLmZhLWNoYXJ0LW5ldHdvcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzhhXCI7XG59XG5cbi5mYS1wZXJzb24tZHJlc3MtYnVyc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTQ0XCI7XG59XG5cbi5mYS1kaWNlLWQ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkMFwiO1xufVxuXG4uZmEtbW9uZXktY2hlY2stZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzZFwiO1xufVxuXG4uZmEtbW9uZXktY2hlY2stYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzZFwiO1xufVxuXG4uZmEtdmVjdG9yLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2JcIjtcbn1cblxuLmZhLWJyZWFkLXNsaWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlY1wiO1xufVxuXG4uZmEtbGFuZ3VhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFiXCI7XG59XG5cbi5mYS13aGVhdC1hd24tc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzM4XCI7XG59XG5cbi5mYS1mYWNlLWtpc3Mtd2luay1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OThcIjtcbn1cblxuLmZhLWtpc3Mtd2luay1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OThcIjtcbn1cblxuLmZhLWRhZ2dlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2Y2JcIjtcbn1cblxuLmZhLXBvZGl1bTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODBcIjtcbn1cblxuLmZhLW1lbW8tY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFkOVwiO1xufVxuXG4uZmEtcm91dGUtaGlnaHdheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MWFcIjtcbn1cblxuLmZhLWRvd24tdG8tbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNGFcIjtcbn1cblxuLmZhLWFycm93LWFsdC10by1ib3R0b206OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzRhXCI7XG59XG5cbi5mYS1maWx0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGIwXCI7XG59XG5cbi5mYS1zcXVhcmUtZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNzFcIjtcbn1cblxuLmZhLWNpcmNsZS1waG9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMWJcIjtcbn1cblxuLmZhLXBob25lLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMWJcIjtcbn1cblxuLmZhLWNsaXBib2FyZC1wcmVzY3JpcHRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWU4XCI7XG59XG5cbi5mYS11c2VyLW51cnNlLWhhaXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDVkXCI7XG59XG5cbi5mYS1xdWVzdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXD9cIjtcbn1cblxuLmZhLWZpbGUtc2lnbmF0dXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3M1wiO1xufVxuXG4uZmEtdG9nZ2xlLWxhcmdlLW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTViMVwiO1xufVxuXG4uZmEtdXAtZG93bi1sZWZ0LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiMlwiO1xufVxuXG4uZmEtYXJyb3dzLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjJcIjtcbn1cblxuLmZhLWRyeWVyLWhlYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODYyXCI7XG59XG5cbi5mYS1kcnllci1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODYyXCI7XG59XG5cbi5mYS1ob3VzZS1jaGltbmV5LXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY1XCI7XG59XG5cbi5mYS1oYW5kLWhvbGRpbmctaGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGJlXCI7XG59XG5cbi5mYS1hcnJvdy11cC1zbWFsbC1iaWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODhmXCI7XG59XG5cbi5mYS1zb3J0LXNpemUtdXAtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4ZlwiO1xufVxuXG4uZmEtdHJhaW4tdHJhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDUzXCI7XG59XG5cbi5mYS1wdXp6bGUtcGllY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJlXCI7XG59XG5cbi5mYS1tb25leS1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2NcIjtcbn1cblxuLmZhLXN0YXItaGFsZi1zdHJva2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWMwXCI7XG59XG5cbi5mYS1zdGFyLWhhbGYtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjMFwiO1xufVxuXG4uZmEtZmlsZS1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMWFcIjtcbn1cblxuLmZhLWNvZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTIxXCI7XG59XG5cbi5mYS13aGlza2V5LWdsYXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhMFwiO1xufVxuXG4uZmEtZ2xhc3Mtd2hpc2tleTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTBcIjtcbn1cblxuLmZhLW1vb24tc3RhcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzU1XCI7XG59XG5cbi5mYS1idWlsZGluZy1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGQzXCI7XG59XG5cbi5mYS1jbG90aGVzLWhhbmdlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzZcIjtcbn1cblxuLmZhLW1vYmlsZS1ub3RjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZWVcIjtcbn1cblxuLmZhLW1vYmlsZS1pcGhvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWVlXCI7XG59XG5cbi5mYS1tYWduaWZ5aW5nLWdsYXNzLWNoYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUyMlwiO1xufVxuXG4uZmEtYXJyb3ctdXAtcmlnaHQtZnJvbS1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhlXCI7XG59XG5cbi5mYS1leHRlcm5hbC1saW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4ZVwiO1xufVxuXG4uZmEtY3ViZXMtc3RhY2tlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZTZcIjtcbn1cblxuLmZhLWltYWdlcy11c2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFiOVwiO1xufVxuXG4uZmEtd29uLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU5XCI7XG59XG5cbi5mYS1rcnc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU5XCI7XG59XG5cbi5mYS13b246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU5XCI7XG59XG5cbi5mYS1pbWFnZS1wb2xhcm9pZC11c2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFiNlwiO1xufVxuXG4uZmEtdmlydXMtY292aWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGE4XCI7XG59XG5cbi5mYS1zcXVhcmUtZWxsaXBzaXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjZlXCI7XG59XG5cbi5mYS1waWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzA1XCI7XG59XG5cbi5mYS1jaGVzcy1rbmlnaHQtcGllY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQyXCI7XG59XG5cbi5mYS1jaGVzcy1rbmlnaHQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0MlwiO1xufVxuXG4uZmEtYXVzdHJhbC1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhOVwiO1xufVxuXG4uZmEtY2xvdWQtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNWVcIjtcbn1cblxuLmZhLWY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiRlwiO1xufVxuXG4uZmEtbGVhZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmNcIjtcbn1cblxuLmZhLWJlZC1idW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhmOFwiO1xufVxuXG4uZmEtcm9hZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMThcIjtcbn1cblxuLmZhLXRheGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJhXCI7XG59XG5cbi5mYS1jYWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJhXCI7XG59XG5cbi5mYS1wZXJzb24tY2lyY2xlLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTQxXCI7XG59XG5cbi5mYS1jaGFydC1waWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAwXCI7XG59XG5cbi5mYS1waWUtY2hhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAwXCI7XG59XG5cbi5mYS1ib2x0LWxpZ2h0bmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYjdcIjtcbn1cblxuLmZhLWNsb2NrLWVpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM0NVwiO1xufVxuXG4uZmEtc2Fjay14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NmFcIjtcbn1cblxuLmZhLWZpbGUtZXhjZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMzXCI7XG59XG5cbi5mYS1maWxlLWNvbnRyYWN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2Y1wiO1xufVxuXG4uZmEtZmlzaC1maW5zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRmMlwiO1xufVxuXG4uZmEtY2lyY2xlLXE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTFlXCI7XG59XG5cbi5mYS1idWlsZGluZy1mbGFnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRkNVwiO1xufVxuXG4uZmEtZmFjZS1ncmluLWJlYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTgyXCI7XG59XG5cbi5mYS1ncmluLWJlYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTgyXCI7XG59XG5cbi5mYS1vYmplY3QtdW5ncm91cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDhcIjtcbn1cblxuLmZhLWZhY2UtZGlzZ3Vpc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzcwXCI7XG59XG5cbi5mYS1jaXJjbGUtYXJyb3ctZG93bi1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZmFcIjtcbn1cblxuLmZhLWFsaWVuLThiaXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGY2XCI7XG59XG5cbi5mYS1hbGllbi1tb25zdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhmNlwiO1xufVxuXG4uZmEtaGFuZC1wb2ludC1yaWJib246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWE2XCI7XG59XG5cbi5mYS1wb29wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxOVwiO1xufVxuXG4uZmEtb2JqZWN0LWV4Y2x1ZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDljXCI7XG59XG5cbi5mYS10ZWxlc2NvcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDNlXCI7XG59XG5cbi5mYS1sb2NhdGlvbi1waW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQxXCI7XG59XG5cbi5mYS1tYXAtbWFya2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0MVwiO1xufVxuXG4uZmEtc3F1YXJlLWxpc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDg5XCI7XG59XG5cbi5mYS1rYWFiYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NmJcIjtcbn1cblxuLmZhLXRvaWxldC1wYXBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MWVcIjtcbn1cblxuLmZhLWhlbG1ldC1zYWZldHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODA3XCI7XG59XG5cbi5mYS1oYXJkLWhhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MDdcIjtcbn1cblxuLmZhLWhhdC1oYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwN1wiO1xufVxuXG4uZmEtY29tbWVudC1jb2RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0N1wiO1xufVxuXG4uZmEtc2ltLWNhcmRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1MVwiO1xufVxuXG4uZmEtc3RhcnNoaXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM5XCI7XG59XG5cbi5mYS1lamVjdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTJcIjtcbn1cblxuLmZhLWNpcmNsZS1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWFcIjtcbn1cblxuLmZhLWFycm93LWFsdC1jaXJjbGUtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzVhXCI7XG59XG5cbi5mYS1wbGFuZS1jaXJjbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTU1XCI7XG59XG5cbi5mYS1zZWFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0MVwiO1xufVxuXG4uZmEtdXNlci1jb3dib3k6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGVhXCI7XG59XG5cbi5mYS1oZXhhZ29uLXZlcnRpY2FsLW5mdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MDVcIjtcbn1cblxuLmZhLWZhY2Utcm9sbGluZy1leWVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhNVwiO1xufVxuXG4uZmEtbWVoLXJvbGxpbmctZXllczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTVcIjtcbn1cblxuLmZhLWJyZWFkLWxvYWY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2ViXCI7XG59XG5cbi5mYS1yaW5ncy13ZWRkaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxYlwiO1xufVxuXG4uZmEtb2JqZWN0LWdyb3VwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0N1wiO1xufVxuXG4uZmEtZnJlbmNoLWZyaWVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwM1wiO1xufVxuXG4uZmEtY2hhcnQtbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDFcIjtcbn1cblxuLmZhLWxpbmUtY2hhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAxXCI7XG59XG5cbi5mYS1jYWxlbmRhci1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBkMFwiO1xufVxuXG4uZmEtY2FsZW5kYXItZG93bmxvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGQwXCI7XG59XG5cbi5mYS1zZW5kLWJhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODdlXCI7XG59XG5cbi5mYS1tYXNrLXZlbnRpbGF0b3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTI0XCI7XG59XG5cbi5mYS1zaWduYXR1cmUtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzY2FcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2MVwiO1xufVxuXG4uZmEtc2lnbnMtcG9zdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzdcIjtcbn1cblxuLmZhLW1hcC1zaWduczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzdcIjtcbn1cblxuLmZhLW9jdGFnb24tcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDFcIjtcbn1cblxuLmZhLXBsdXMtb2N0YWdvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDFcIjtcbn1cblxuLmZhLWNhc2gtcmVnaXN0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzg4XCI7XG59XG5cbi5mYS1wZXJzb24tY2lyY2xlLXF1ZXN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU0MlwiO1xufVxuXG4uZmEtbWVsb24tc2xpY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzExXCI7XG59XG5cbi5mYS1zcGFjZS1zdGF0aW9uLW1vb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMzXCI7XG59XG5cbi5mYS1tZXNzYWdlLXNtaWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhYVwiO1xufVxuXG4uZmEtY29tbWVudC1hbHQtc21pbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGFhXCI7XG59XG5cbi5mYS1jdXAtc3RyYXc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzYzXCI7XG59XG5cbi5mYS1sZWZ0LWZyb20tbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDhcIjtcbn1cblxuLmZhLWFycm93LWFsdC1mcm9tLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0OFwiO1xufVxuXG4uZmEtaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJIXCI7XG59XG5cbi5mYS1iYXNrZXQtc2hvcHBpbmctc2ltcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhZlwiO1xufVxuXG4uZmEtc2hvcHBpbmctYmFza2V0LWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYWZcIjtcbn1cblxuLmZhLWhhbmRzLWhvbGRpbmctaGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGMzXCI7XG59XG5cbi5mYS1oYW5kcy1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzNcIjtcbn1cblxuLmZhLWNsb2NrLW5pbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzRjXCI7XG59XG5cbi5mYS10YXJwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3YlwiO1xufVxuXG4uZmEtZmFjZS1zbGVlcHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzhlXCI7XG59XG5cbi5mYS1oYW5kLWhvcm5zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFhOVwiO1xufVxuXG4uZmEtc2NyZXdkcml2ZXItd3JlbmNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkOVwiO1xufVxuXG4uZmEtdG9vbHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Q5XCI7XG59XG5cbi5mYS1hcnJvd3MtdG8tZXllOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRiZlwiO1xufVxuXG4uZmEtY2lyY2xlLXRocmVlLXF1YXJ0ZXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyNVwiO1xufVxuXG4uZmEtdHJvcGh5LXN0YXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmViXCI7XG59XG5cbi5mYS10cm9waHktYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlYlwiO1xufVxuXG4uZmEtcGx1Zy1jaXJjbGUtYm9sdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NWJcIjtcbn1cblxuLmZhLWZhY2UtdGhlcm1vbWV0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzlhXCI7XG59XG5cbi5mYS1ncmlkLXJvdW5kLTQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWRkXCI7XG59XG5cbi5mYS1zaGlydC1ydW5uaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNjOFwiO1xufVxuXG4uZmEtYm9vay1jaXJjbGUtYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGJkXCI7XG59XG5cbi5mYS1mYWNlLW5hdXNlYXRlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzODFcIjtcbn1cblxuLmZhLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwNFwiO1xufVxuXG4uZmEtZmlsZS1jaGFydC1waWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjVhXCI7XG59XG5cbi5mYS1tYXJzLWFuZC12ZW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjRcIjtcbn1cblxuLmZhLWhvdXNlLXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWIwXCI7XG59XG5cbi5mYS1ob21lLXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWIwXCI7XG59XG5cbi5mYS1jaXJjbGUtYXJyb3ctZG93bi1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBmOVwiO1xufVxuXG4uZmEtZHVtcHN0ZXItZmlyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OTRcIjtcbn1cblxuLmZhLWhleGFnb24tbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA3XCI7XG59XG5cbi5mYS1taW51cy1oZXhhZ29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwN1wiO1xufVxuXG4uZmEtbGVmdC10by1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0YlwiO1xufVxuXG4uZmEtYXJyb3ctYWx0LXRvLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzRiXCI7XG59XG5cbi5mYS1ob3VzZS1jcmFjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYjFcIjtcbn1cblxuLmZhLXBhdy1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzAxXCI7XG59XG5cbi5mYS1wYXctYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwMVwiO1xufVxuXG4uZmEtYXJyb3ctbGVmdC1sb25nLXRvLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2Q0XCI7XG59XG5cbi5mYS1icmFja2V0cy1yb3VuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYzVcIjtcbn1cblxuLmZhLXBhcmVudGhlc2VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBjNVwiO1xufVxuXG4uZmEtbWFydGluaS1nbGFzcy1jaXRydXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTYxXCI7XG59XG5cbi5mYS1jb2NrdGFpbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjFcIjtcbn1cblxuLmZhLXVzZXItc2hha2VzcGVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmMyXCI7XG59XG5cbi5mYS1hcnJvdy1yaWdodC10by1hcmM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGIyXCI7XG59XG5cbi5mYS1mYWNlLXN1cnByaXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjMlwiO1xufVxuXG4uZmEtc3VycHJpc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWMyXCI7XG59XG5cbi5mYS1ib3R0bGUtd2F0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGM1XCI7XG59XG5cbi5mYS1jaXJjbGUtcGF1c2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhiXCI7XG59XG5cbi5mYS1wYXVzZS1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhiXCI7XG59XG5cbi5mYS1nYXVnZS1jaXJjbGUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0OThcIjtcbn1cblxuLmZhLWZvbGRlcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjYwXCI7XG59XG5cbi5mYS1hbmdlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzlcIjtcbn1cblxuLmZhLXZhbHVlLWFic29sdXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhNlwiO1xufVxuXG4uZmEtcmFiYml0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwOFwiO1xufVxuXG4uZmEtdG9pbGV0LXBhcGVyLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3MlwiO1xufVxuXG4uZmEtY2lyY2xlLWV1cm86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWNlXCI7XG59XG5cbi5mYS1hcHBsZS13aG9sZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZDFcIjtcbn1cblxuLmZhLWFwcGxlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZDFcIjtcbn1cblxuLmZhLWtpdGNoZW4tc2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUxYVwiO1xufVxuXG4uZmEtZGlhbW9uZC1oYWxmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTViN1wiO1xufVxuXG4uZmEtbG9jay1rZXlob2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwZFwiO1xufVxuXG4uZmEtbG9jay1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBkXCI7XG59XG5cbi5mYS1yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlJcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLXF1YXJ0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNhXCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjYVwiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXItMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2FcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLXF1YXJ0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNhXCI7XG59XG5cbi5mYS1zcXVhcmUtaW5mbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMGZcIjtcbn1cblxuLmZhLWluZm8tc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwZlwiO1xufVxuXG4uZmEtd2lmaS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YWNcIjtcbn1cblxuLmZhLXRvaWxldC1wYXBlci14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YjNcIjtcbn1cblxuLmZhLWhhbmRzLWhvbGRpbmctZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjNVwiO1xufVxuXG4uZmEtaGFuZHMtdXNkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjNVwiO1xufVxuXG4uZmEtY3ViZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjJcIjtcbn1cblxuLmZhLWFycm93LWRvd24tdHJpYW5nbGUtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4OFwiO1xufVxuXG4uZmEtc29ydC1zaGFwZXMtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODhcIjtcbn1cblxuLmZhLWJpdGNvaW4tc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYjRcIjtcbn1cblxuLmZhLXNodXR0ZXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ0OVwiO1xufVxuXG4uZmEtc2hpZWxkLWRvZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NzNcIjtcbn1cblxuLmZhLXNvbGFyLXBhbmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViYVwiO1xufVxuXG4uZmEtbG9jay1vcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjMVwiO1xufVxuXG4uZmEtdGFibGUtdHJlZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyOTNcIjtcbn1cblxuLmZhLWhvdXNlLWNoaW1uZXktaGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWIyXCI7XG59XG5cbi5mYS10YWxseS0zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI5NlwiO1xufVxuXG4uZmEtZWxldmF0b3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTZkXCI7XG59XG5cbi5mYS1tb25leS1iaWxsLXRyYW5zZmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUyOFwiO1xufVxuXG4uZmEtbW9uZXktYmlsbC10cmVuZC11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MjlcIjtcbn1cblxuLmZhLWhvdXNlLWZsb29kLXdhdGVyLWNpcmNsZS1hcnJvdy1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MGZcIjtcbn1cblxuLmZhLXNxdWFyZS1wb2xsLWhvcml6b250YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjgyXCI7XG59XG5cbi5mYS1wb2xsLWg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjgyXCI7XG59XG5cbi5mYS1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTExXCI7XG59XG5cbi5mYS1jYXJ0LWNpcmNsZS1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZjJcIjtcbn1cblxuLmZhLXN3b3JkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxY1wiO1xufVxuXG4uZmEtYmFja3dhcmQtZmFzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDlcIjtcbn1cblxuLmZhLWZhc3QtYmFja3dhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ5XCI7XG59XG5cbi5mYS1yZWN5Y2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiOFwiO1xufVxuXG4uZmEtdXNlci1hc3Ryb25hdXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGZiXCI7XG59XG5cbi5mYS1pbnRlcnJvYmFuZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YmFcIjtcbn1cblxuLmZhLXBsYW5lLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2OVwiO1xufVxuXG4uZmEtY2lyY2xlLWRhc2hlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDVcIjtcbn1cblxuLmZhLXRyYWRlbWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWNcIjtcbn1cblxuLmZhLWJhc2tldGJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDM0XCI7XG59XG5cbi5mYS1iYXNrZXRiYWxsLWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDM0XCI7XG59XG5cbi5mYS1mb3JrLWtuaWZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlNlwiO1xufVxuXG4uZmEtdXRlbnNpbHMtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlNlwiO1xufVxuXG4uZmEtc2F0ZWxsaXRlLWRpc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2MwXCI7XG59XG5cbi5mYS1iYWRnZS1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzZcIjtcbn1cblxuLmZhLWNpcmNsZS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWJcIjtcbn1cblxuLmZhLWFycm93LWFsdC1jaXJjbGUtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzViXCI7XG59XG5cbi5mYS1zbGlkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjUyXCI7XG59XG5cbi5mYS1tb2JpbGUtc2NyZWVuLWJ1dHRvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2RcIjtcbn1cblxuLmZhLW1vYmlsZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NkXCI7XG59XG5cbi5mYS1jbG9jay1vbmUtdGhpcnR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM0ZlwiO1xufVxuXG4uZmEtaW5ib3gtb3V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxMVwiO1xufVxuXG4uZmEtaW5ib3gtYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzExXCI7XG59XG5cbi5mYS1jbG91ZC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzdcIjtcbn1cblxuLmZhLXZvbHVtZS1oaWdoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyOFwiO1xufVxuXG4uZmEtdm9sdW1lLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyOFwiO1xufVxuXG4uZmEtdXNlcnMtcmF5czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OTNcIjtcbn1cblxuLmZhLXdhbGxldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTVcIjtcbn1cblxuLmZhLW9jdGFnb24tY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDI2XCI7XG59XG5cbi5mYS1mbGF0YnJlYWQtc3R1ZmZlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MGNcIjtcbn1cblxuLmZhLWNsaXBib2FyZC1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NmNcIjtcbn1cblxuLmZhLWNhcnQtY2lyY2xlLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2YzXCI7XG59XG5cbi5mYS10cnVjay1jbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OGNcIjtcbn1cblxuLmZhLXNoaXBwaW5nLXRpbWVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4Y1wiO1xufVxuXG4uZmEtcG9vbC04LWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2M1XCI7XG59XG5cbi5mYS1maWxlLWF1ZGlvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjN1wiO1xufVxuXG4uZmEtdHVybi1kb3duLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzMxXCI7XG59XG5cbi5mYS1sb2NrLWhhc2h0YWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDIzXCI7XG59XG5cbi5mYS1jaGFydC1yYWRhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZTdcIjtcbn1cblxuLmZhLXN0YWZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxYlwiO1xufVxuXG4uZmEtYnVyZ2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwNVwiO1xufVxuXG4uZmEtaGFtYnVyZ2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwNVwiO1xufVxuXG4uZmEtdXRpbGl0eS1wb2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJjM1wiO1xufVxuXG4uZmEtdHJhbnNwb3J0ZXItNjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYTdcIjtcbn1cblxuLmZhLXdyZW5jaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWRcIjtcbn1cblxuLmZhLWJ1Z3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGQwXCI7XG59XG5cbi5mYS12ZWN0b3ItcG9seWdvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYzdcIjtcbn1cblxuLmZhLWRpYWdyYW0tbmVzdGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1N1wiO1xufVxuXG4uZmEtcnVwZWUtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTZcIjtcbn1cblxuLmZhLXJ1cGVlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NlwiO1xufVxuXG4uZmEtZmlsZS1pbWFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzVcIjtcbn1cblxuLmZhLWNpcmNsZS1xdWVzdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTlcIjtcbn1cblxuLmZhLXF1ZXN0aW9uLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTlcIjtcbn1cblxuLmZhLWltYWdlLXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWI4XCI7XG59XG5cbi5mYS1idW95OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTViNVwiO1xufVxuXG4uZmEtcGxhbmUtZGVwYXJ0dXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViMFwiO1xufVxuXG4uZmEtaGFuZHNoYWtlLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2MFwiO1xufVxuXG4uZmEtYm9vay1ib29rbWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYmJcIjtcbn1cblxuLmZhLWJvcmRlci1jZW50ZXItaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OWNcIjtcbn1cblxuLmZhLWNhbi1mb29kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNlNlwiO1xufVxuXG4uZmEtdHlwZXdyaXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZTdcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0LWZyb20tYXJjOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRiMVwiO1xufVxuXG4uZmEtY2lyY2xlLWs6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTEzXCI7XG59XG5cbi5mYS1mYWNlLWhhbmQtb3Zlci1tb3V0aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNzhcIjtcbn1cblxuLmZhLXBvcGNvcm46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODE5XCI7XG59XG5cbi5mYS1ob3VzZS13YXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NGZcIjtcbn1cblxuLmZhLWhvdXNlLWZsb29kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0ZlwiO1xufVxuXG4uZmEtb2JqZWN0LXN1YnRyYWN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ5ZVwiO1xufVxuXG4uZmEtY29kZS1icmFuY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI2XCI7XG59XG5cbi5mYS13YXJlaG91c2UtZnVsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTVcIjtcbn1cblxuLmZhLXdhcmVob3VzZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDk1XCI7XG59XG5cbi5mYS1oYXQtY293Ym95OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhjMFwiO1xufVxuXG4uZmEtYnJpZGdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRjOFwiO1xufVxuXG4uZmEtcGhvbmUtZmxpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NzlcIjtcbn1cblxuLmZhLXBob25lLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NzlcIjtcbn1cblxuLmZhLWFycm93LWRvd24tZnJvbS1kb3R0ZWQtbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTBcIjtcbn1cblxuLmZhLWZpbGUtZG9jOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVlZFwiO1xufVxuXG4uZmEtc3F1YXJlLXF1YXJ0ZXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ0ZVwiO1xufVxuXG4uZmEtdHJ1Y2stZnJvbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmI3XCI7XG59XG5cbi5mYS1jYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmJlXCI7XG59XG5cbi5mYS10cmFzaC14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYjRcIjtcbn1cblxuLmZhLWNpcmNsZS1jYXJldC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyZVwiO1xufVxuXG4uZmEtY2FyZXQtY2lyY2xlLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzJlXCI7XG59XG5cbi5mYS1maWxlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzhcIjtcbn1cblxuLmZhLWFuY2hvci1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGFiXCI7XG59XG5cbi5mYS1mYWNlLWNsb3Vkczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0N2RcIjtcbn1cblxuLmZhLXVzZXItY3Jvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmE0XCI7XG59XG5cbi5mYS10cnVjay1maWVsZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OGRcIjtcbn1cblxuLmZhLXJvdXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkN1wiO1xufVxuXG4uZmEtY2FydC1jaXJjbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2YxXCI7XG59XG5cbi5mYS1jbGlwYm9hcmQtcXVlc3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGUzXCI7XG59XG5cbi5mYS1wYW5vcmFtYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDlcIjtcbn1cblxuLmZhLWNvbW1lbnQtbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjVcIjtcbn1cblxuLmZhLXRlZXRoLW9wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjJmXCI7XG59XG5cbi5mYS11c2VyLXRpZS1oYWlyLWxvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDYwXCI7XG59XG5cbi5mYS1maWxlLWNpcmNsZS1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZWRcIjtcbn1cblxuLmZhLWhlYWQtc2lkZS1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwOVwiO1xufVxuXG4uZmEtdGFnczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmNcIjtcbn1cblxuLmZhLXdpbmUtZ2xhc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGUzXCI7XG59XG5cbi5mYS1mb3J3YXJkLWZhc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUwXCI7XG59XG5cbi5mYS1mYXN0LWZvcndhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUwXCI7XG59XG5cbi5mYS1mYWNlLW1laC1ibGFuazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTRcIjtcbn1cblxuLmZhLW1laC1ibGFuazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTRcIjtcbn1cblxuLmZhLXVzZXItcm9ib3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDRiXCI7XG59XG5cbi5mYS1zcXVhcmUtcGFya2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDBcIjtcbn1cblxuLmZhLXBhcmtpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQwXCI7XG59XG5cbi5mYS1jYXJkLWRpYW1vbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2VhXCI7XG59XG5cbi5mYS1mYWNlLXppcHBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYTVcIjtcbn1cblxuLmZhLWZhY2UtcmFpc2VkLWV5ZWJyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzg4XCI7XG59XG5cbi5mYS1ob3VzZS1zaWduYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDEyXCI7XG59XG5cbi5mYS1zcXVhcmUtY2hldnJvbi11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMmNcIjtcbn1cblxuLmZhLWNoZXZyb24tc3F1YXJlLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyY1wiO1xufVxuXG4uZmEtYmFycy1wcm9ncmVzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MjhcIjtcbn1cblxuLmZhLXRhc2tzLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MjhcIjtcbn1cblxuLmZhLWZhdWNldC1kcmlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwNlwiO1xufVxuXG4uZmEtYXJyb3dzLXRvLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGE3XCI7XG59XG5cbi5mYS1kb2xwaGluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2OFwiO1xufVxuXG4uZmEtYXJyb3ctdXAtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDlmXCI7XG59XG5cbi5mYS1jaXJjbGUtcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjBcIjtcbn1cblxuLmZhLWNhcnQtZmxhdGJlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzRcIjtcbn1cblxuLmZhLWRvbGx5LWZsYXRiZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc0XCI7XG59XG5cbi5mYS1iYW4tc21va2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NGRcIjtcbn1cblxuLmZhLXNtb2tpbmctYmFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0ZFwiO1xufVxuXG4uZmEtY2lyY2xlLXNvcnQtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMyXCI7XG59XG5cbi5mYS1zb3J0LWNpcmNsZS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzJcIjtcbn1cblxuLmZhLXRlcm1pbmFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyMFwiO1xufVxuXG4uZmEtbW9iaWxlLWJ1dHRvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGJcIjtcbn1cblxuLmZhLWhvdXNlLW1lZGljYWwtZmxhZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MTRcIjtcbn1cblxuLmZhLWJhc2tldC1zaG9wcGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTFcIjtcbn1cblxuLmZhLXNob3BwaW5nLWJhc2tldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTFcIjtcbn1cblxuLmZhLXRhcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGRiXCI7XG59XG5cbi5mYS1jaGVzdG51dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZjZcIjtcbn1cblxuLmZhLWJ1cy1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTVlXCI7XG59XG5cbi5mYS1idXMtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1ZVwiO1xufVxuXG4uZmEtZXllOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2ZVwiO1xufVxuXG4uZmEtZmFjZS1zYWQtY3J5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViM1wiO1xufVxuXG4uZmEtc2FkLWNyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjNcIjtcbn1cblxuLmZhLWhlYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDBjXCI7XG59XG5cbi5mYS10aWNrZXQtYWlybGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyOWFcIjtcbn1cblxuLmZhLWJvb3QtaGVlbGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMzZlwiO1xufVxuXG4uZmEtYXJyb3dzLW1pbmltaXplOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhNVwiO1xufVxuXG4uZmEtY29tcHJlc3MtYXJyb3dzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhNVwiO1xufVxuXG4uZmEtYXVkaW8tZGVzY3JpcHRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjllXCI7XG59XG5cbi5mYS1wZXJzb24tbWlsaXRhcnktdG8tcGVyc29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU0Y1wiO1xufVxuXG4uZmEtZmlsZS1zaGllbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGYwXCI7XG59XG5cbi5mYS1oZXhhZ29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxMlwiO1xufVxuXG4uZmEtbWFuaG9sZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZDZcIjtcbn1cblxuLmZhLXVzZXItc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA2XCI7XG59XG5cbi5mYS1wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA0XCI7XG59XG5cbi5mYS10b3dlci1vYnNlcnZhdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ODZcIjtcbn1cblxuLmZhLWZsb3BweS1kaXNrczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODNcIjtcbn1cblxuLmZhLXRvaWxldC1wYXBlci1ibGFuay11bmRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyOWZcIjtcbn1cblxuLmZhLXRvaWxldC1wYXBlci1yZXZlcnNlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyOWZcIjtcbn1cblxuLmZhLWZpbGUtY29kZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzlcIjtcbn1cblxuLmZhLXNpZ25hbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTJcIjtcbn1cblxuLmZhLXNpZ25hbC01OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxMlwiO1xufVxuXG4uZmEtc2lnbmFsLXBlcmZlY3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDEyXCI7XG59XG5cbi5mYS1wdW1wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ0MlwiO1xufVxuXG4uZmEtYnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwN1wiO1xufVxuXG4uZmEtaGVhcnQtY2lyY2xlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUwMVwiO1xufVxuXG4uZmEtYXJyb3ctdXAtbGVmdC1mcm9tLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOWVcIjtcbn1cblxuLmZhLWhvdXNlLWNoaW1uZXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2FmXCI7XG59XG5cbi5mYS1ob21lLWxnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNhZlwiO1xufVxuXG4uZmEtd2luZG93LW1heGltaXplOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkMFwiO1xufVxuXG4uZmEtZHJ5ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODYxXCI7XG59XG5cbi5mYS1mYWNlLWZyb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExOVwiO1xufVxuXG4uZmEtZnJvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTE5XCI7XG59XG5cbi5mYS1jaGVzcy1iaXNob3AtcGllY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDNiXCI7XG59XG5cbi5mYS1jaGVzcy1iaXNob3AtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzYlwiO1xufVxuXG4uZmEtc2hpcnQtdGFuay10b3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2M5XCI7XG59XG5cbi5mYS1kaXBsb21hOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlYVwiO1xufVxuXG4uZmEtc2Nyb2xsLXJpYmJvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZWFcIjtcbn1cblxuLmZhLXNjcmVlbmNhc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjNlXCI7XG59XG5cbi5mYS13YWxrZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODMxXCI7XG59XG5cbi5mYS1wcmVzY3JpcHRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWIxXCI7XG59XG5cbi5mYS1zaG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0ZlwiO1xufVxuXG4uZmEtc3RvcmUtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0ZlwiO1xufVxuXG4uZmEtZmxvcHB5LWRpc2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM3XCI7XG59XG5cbi5mYS1zYXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjN1wiO1xufVxuXG4uZmEtdmloYXJhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhN1wiO1xufVxuXG4uZmEtZmFjZS1raXNzLWNsb3NlZC1leWVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM3ZFwiO1xufVxuXG4uZmEtc2NhbGUtdW5iYWxhbmNlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTVcIjtcbn1cblxuLmZhLWJhbGFuY2Utc2NhbGUtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTVcIjtcbn1cblxuLmZhLWZpbGUtdXNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NWNcIjtcbn1cblxuLmZhLXVzZXItcG9saWNlLXRpZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMzRcIjtcbn1cblxuLmZhLWZhY2UtdG9uZ3VlLW1vbmV5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM5ZFwiO1xufVxuXG4uZmEtdGVubmlzLWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDVlXCI7XG59XG5cbi5mYS1zcXVhcmUtbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNzVcIjtcbn1cblxuLmZhLXNvcnQtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRlXCI7XG59XG5cbi5mYS1zb3J0LWFzYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGVcIjtcbn1cblxuLmZhLWNhbGVuZGFyLWFycm93LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBkMVwiO1xufVxuXG4uZmEtY2FsZW5kYXItdXBsb2FkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBkMVwiO1xufVxuXG4uZmEtY29tbWVudC1kb3RzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhZFwiO1xufVxuXG4uZmEtY29tbWVudGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YWRcIjtcbn1cblxuLmZhLXBsYW50LXdpbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWFhXCI7XG59XG5cbi5mYS1zY2FyZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzFcIjtcbn1cblxuLmZhLWFsYnVtLWNpcmNsZS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ4Y1wiO1xufVxuXG4uZmEtdXNlci1udXJzZS1oYWlyLWxvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDVlXCI7XG59XG5cbi5mYS1kaWFtb25kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxOVwiO1xufVxuXG4uZmEtc3F1YXJlLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzUxXCI7XG59XG5cbi5mYS1hcnJvdy1hbHQtc3F1YXJlLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzUxXCI7XG59XG5cbi5mYS1mYWNlLWdyaW4tc3F1aW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4NVwiO1xufVxuXG4uZmEtZ3Jpbi1zcXVpbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg1XCI7XG59XG5cbi5mYS1jaXJjbGUtZWxsaXBzaXMtdmVydGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTBiXCI7XG59XG5cbi5mYS1oYW5kLWhvbGRpbmctZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjMFwiO1xufVxuXG4uZmEtaGFuZC1ob2xkaW5nLXVzZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzBcIjtcbn1cblxuLmZhLWdyaWQtZGl2aWRlcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2FkXCI7XG59XG5cbi5mYS1iYWN0ZXJpdW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVhXCI7XG59XG5cbi5mYS1oYW5kLXBvaW50ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVhXCI7XG59XG5cbi5mYS1kcnVtLXN0ZWVscGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2YVwiO1xufVxuXG4uZmEtaGFuZC1zY2lzc29yczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTdcIjtcbn1cblxuLmZhLWhhbmRzLXByYXlpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjg0XCI7XG59XG5cbi5mYS1wcmF5aW5nLWhhbmRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4NFwiO1xufVxuXG4uZmEtZmFjZS1wZW5zaXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM4NFwiO1xufVxuXG4uZmEtdXNlci1tdXNpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZWJcIjtcbn1cblxuLmZhLWFycm93LXJvdGF0ZS1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWVcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0LXJvdGF0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWVcIjtcbn1cblxuLmZhLWFycm93LXJvdGF0ZS1mb3J3YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxZVwiO1xufVxuXG4uZmEtcmVkbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWVcIjtcbn1cblxuLmZhLW1lc3NhZ2VzLWRvbGxhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NTJcIjtcbn1cblxuLmZhLWNvbW1lbnRzLWFsdC1kb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjUyXCI7XG59XG5cbi5mYS1zZW5zb3Itb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJiXCI7XG59XG5cbi5mYS1iYWxsb29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJlM1wiO1xufVxuXG4uZmEtYmlvaGF6YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4MFwiO1xufVxuXG4uZmEtY2hlc3MtcXVlZW4tcGllY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQ2XCI7XG59XG5cbi5mYS1jaGVzcy1xdWVlbi1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQ2XCI7XG59XG5cbi5mYS1sb2NhdGlvbi1jcm9zc2hhaXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwMVwiO1xufVxuXG4uZmEtbG9jYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjAxXCI7XG59XG5cbi5mYS1tYXJzLWRvdWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjdcIjtcbn1cblxuLmZhLWhvdXNlLXBlcnNvbi1sZWF2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMGZcIjtcbn1cblxuLmZhLWhvdXNlLWxlYXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwZlwiO1xufVxuXG4uZmEtaG91c2UtcGVyc29uLWRlcGFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMGZcIjtcbn1cblxuLmZhLXJ1bGVyLXRyaWFuZ2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxY1wiO1xufVxuXG4uZmEtY2FyZC1jbHViOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNlOVwiO1xufVxuXG4uZmEtY2hpbGQtZHJlc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTljXCI7XG59XG5cbi5mYS11c2Vycy1iZXR3ZWVuLWxpbmVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU5MVwiO1xufVxuXG4uZmEtbHVuZ3MtdmlydXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY3XCI7XG59XG5cbi5mYS1zcGlubmVyLXRoaXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmNFwiO1xufVxuXG4uZmEtZmFjZS1ncmluLXRlYXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4OFwiO1xufVxuXG4uZmEtZ3Jpbi10ZWFyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODhcIjtcbn1cblxuLmZhLXBob25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5NVwiO1xufVxuXG4uZmEtY29tcHV0ZXItbW91c2Utc2Nyb2xsd2hlZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGNkXCI7XG59XG5cbi5mYS1tb3VzZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGNkXCI7XG59XG5cbi5mYS1jYWxlbmRhci14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzNcIjtcbn1cblxuLmZhLWNhbGVuZGFyLXRpbWVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3M1wiO1xufVxuXG4uZmEtY2hpbGQtcmVhY2hpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTlkXCI7XG59XG5cbi5mYS10YWJsZS1sYXlvdXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjkwXCI7XG59XG5cbi5mYS1uYXJ3aGFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmZVwiO1xufVxuXG4uZmEtcmFtcC1sb2FkaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkNFwiO1xufVxuXG4uZmEtY2FsZW5kYXItY2lyY2xlLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDcwXCI7XG59XG5cbi5mYS10b290aGJydXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzNVwiO1xufVxuXG4uZmEtYm9yZGVyLWlubmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0ZVwiO1xufVxuXG4uZmEtcGF3LWNsYXdzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwMlwiO1xufVxuXG4uZmEta2l3aS1mcnVpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMGNcIjtcbn1cblxuLmZhLXRyYWZmaWMtbGlnaHQtc2xvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzlcIjtcbn1cblxuLmZhLXJlY3RhbmdsZS1jb2RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMyMlwiO1xufVxuXG4uZmEtaGVhZC1zaWRlLXZpcnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2NFwiO1xufVxuXG4uZmEta2V5Ym9hcmQtYnJpZ2h0bmVzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYzBcIjtcbn1cblxuLmZhLWJvb2tzLW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2U4XCI7XG59XG5cbi5mYS1saWdodGJ1bGItc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjczXCI7XG59XG5cbi5mYS1ob3VzZS1ibGFuazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ODdcIjtcbn1cblxuLmZhLWhvbWUtYmxhbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDg3XCI7XG59XG5cbi5mYS1zcXVhcmUtNTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNWFcIjtcbn1cblxuLmZhLXNxdWFyZS1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzhcIjtcbn1cblxuLmZhLWhlYXJ0LXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzhcIjtcbn1cblxuLmZhLXB1enpsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NDNcIjtcbn1cblxuLmZhLXVzZXItZ2Vhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmVcIjtcbn1cblxuLmZhLXVzZXItY29nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmZVwiO1xufVxuXG4uZmEtcGlwZS1jaXJjbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDM2XCI7XG59XG5cbi5mYS1hcnJvdy11cC0xLTk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYzXCI7XG59XG5cbi5mYS1zb3J0LW51bWVyaWMtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYzXCI7XG59XG5cbi5mYS1vY3RhZ29uLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwNFwiO1xufVxuXG4uZmEtZGlhbC1sb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTVkXCI7XG59XG5cbi5mYS1kb29yLWNsb3NlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MmFcIjtcbn1cblxuLmZhLWxhcHRvcC1tb2JpbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODdhXCI7XG59XG5cbi5mYS1waG9uZS1sYXB0b3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODdhXCI7XG59XG5cbi5mYS1jb252ZXlvci1iZWx0LWJveGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2ZlwiO1xufVxuXG4uZmEtY29udmV5b3ItYmVsdC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDZmXCI7XG59XG5cbi5mYS1zaGllbGQtdmlydXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDZjXCI7XG59XG5cbi5mYS1zdGFyZmlnaHRlci10d2luLWlvbi1lbmdpbmUtYWR2YW5jZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjhlXCI7XG59XG5cbi5mYS1zdGFyZmlnaHRlci1hbHQtYWR2YW5jZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjhlXCI7XG59XG5cbi5mYS1kaWNlLXNpeDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjZcIjtcbn1cblxuLmZhLXN0YXJmaWdodGVyLXR3aW4taW9uLWVuZ2luZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzhcIjtcbn1cblxuLmZhLXN0YXJmaWdodGVyLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzhcIjtcbn1cblxuLmZhLXJvY2tldC1sYXVuY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI3XCI7XG59XG5cbi5mYS1tb3NxdWl0by1uZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTJjXCI7XG59XG5cbi5mYS12ZW50LWRhbXBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NjVcIjtcbn1cblxuLmZhLWJyaWRnZS13YXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0Y2VcIjtcbn1cblxuLmZhLWJhbi1idWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Y5XCI7XG59XG5cbi5mYS1kZWJ1Zzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjlcIjtcbn1cblxuLmZhLXBlcnNvbi1ib290aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NTZcIjtcbn1cblxuLmZhLXRleHQtd2lkdGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM1XCI7XG59XG5cbi5mYS1nYXJhZ2UtY2FyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwYVwiO1xufVxuXG4uZmEtc3F1YXJlLWthbmJhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ODhcIjtcbn1cblxuLmZhLWhhdC13aXphcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmU4XCI7XG59XG5cbi5mYS1wZW4tZmFuY3k6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFjXCI7XG59XG5cbi5mYS1jb2ZmZWUtcG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwMlwiO1xufVxuXG4uZmEtbW91c2UtZmllbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWE4XCI7XG59XG5cbi5mYS1wZXJzb24tZGlnZ2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NWVcIjtcbn1cblxuLmZhLWRpZ2dpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODVlXCI7XG59XG5cbi5mYS1zaG93ZXItZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNGRcIjtcbn1cblxuLmZhLXNob3dlci1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjRkXCI7XG59XG5cbi5mYS1ib3gtY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBjNFwiO1xufVxuXG4uZmEtYnJpZ2h0bmVzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYzlcIjtcbn1cblxuLmZhLWNhci1zaWRlLWJvbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzQ0XCI7XG59XG5cbi5mYS1vcm5hbWVudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YjhcIjtcbn1cblxuLmZhLXBob25lLWFycm93LWRvd24tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjNcIjtcbn1cblxuLmZhLXBob25lLWFycm93LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjIzXCI7XG59XG5cbi5mYS1waG9uZS1pbmNvbWluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjNcIjtcbn1cblxuLmZhLWNsb3VkLXdvcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTM4XCI7XG59XG5cbi5mYS1oYW5kLWZpbmdlcnMtY3Jvc3NlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYTNcIjtcbn1cblxuLmZhLXRyYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmOFwiO1xufVxuXG4uZmEtZ2F1Z2Utc2ltcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyOVwiO1xufVxuXG4uZmEtZ2F1Z2Utc2ltcGxlLW1lZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjlcIjtcbn1cblxuLmZhLXRhY2hvbWV0ZXItYXZlcmFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjlcIjtcbn1cblxuLmZhLWFycm93LWRvd24tc21hbGwtYmlnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4ZFwiO1xufVxuXG4uZmEtc29ydC1zaXplLWRvd24tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4ZFwiO1xufVxuXG4uZmEtYm9vay1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlNlwiO1xufVxuXG4uZmEtZmFjZS1tZWx0aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ4M1wiO1xufVxuXG4uZmEtcG9vOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmZVwiO1xufVxuXG4uZmEtcGVuLWNsaXAtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjBmXCI7XG59XG5cbi5mYS1wZW4tYWx0LXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwZlwiO1xufVxuXG4uZmEtcXVvdGUtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBlXCI7XG59XG5cbi5mYS1xdW90ZS1yaWdodC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBlXCI7XG59XG5cbi5mYS1zY3JvbGwtb2xkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwZlwiO1xufVxuXG4uZmEtZ3VpdGFyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YmZcIjtcbn1cblxuLmZhLXBob25lLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyN1wiO1xufVxuXG4uZmEtaG9zZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MTlcIjtcbn1cblxuLmZhLWNsb2NrLXNpeDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNTJcIjtcbn1cblxuLmZhLXNoaXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1M1wiO1xufVxuXG4uZmEtdC1zaGlydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTNcIjtcbn1cblxuLmZhLXRzaGlydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTNcIjtcbn1cblxuLmZhLWJpbGxib2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1Y2RcIjtcbn1cblxuLmZhLXNxdWFyZS1yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI3Y1wiO1xufVxuXG4uZmEtY3ViZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWIzXCI7XG59XG5cbi5mYS1lbnZlbG9wZS1vcGVuLWRvbGxhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NTdcIjtcbn1cblxuLmZhLWRpdmlkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjlcIjtcbn1cblxuLmZhLXN1bi1jbG91ZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NjNcIjtcbn1cblxuLmZhLWxhbXAtZmxvb3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE1XCI7XG59XG5cbi5mYS1zcXVhcmUtNzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNWNcIjtcbn1cblxuLmZhLXRlbmdlLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Q3XCI7XG59XG5cbi5mYS10ZW5nZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDdcIjtcbn1cblxuLmZhLWhlYWRwaG9uZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI1XCI7XG59XG5cbi5mYS1oYW5kcy1ob2xkaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjMlwiO1xufVxuXG4uZmEtY2FtcGZpcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmJhXCI7XG59XG5cbi5mYS1jaXJjbGUtYW1wZXJzYW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBmOFwiO1xufVxuXG4uZmEtc25vd2ZsYWtlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3Y2ZcIjtcbn1cblxuLmZhLWhhbmRzLWNsYXBwaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFhOFwiO1xufVxuXG4uZmEtcmVwdWJsaWNhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NWVcIjtcbn1cblxuLmZhLWxlYWYtbWFwbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmY2XCI7XG59XG5cbi5mYS1hcnJvdy1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2MFwiO1xufVxuXG4uZmEtcGVyc29uLWNpcmNsZS14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NDNcIjtcbn1cblxuLmZhLXJ1bGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0NVwiO1xufVxuXG4uZmEtY3VwLXN0cmF3LXN3b29zaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNjRcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLXN1bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NmFcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLWhvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NmFcIjtcbn1cblxuLmZhLWFsaWduLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM2XCI7XG59XG5cbi5mYS1kaWNlLWQ2OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkMVwiO1xufVxuXG4uZmEtcmVzdHJvb206OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2JkXCI7XG59XG5cbi5mYS1oaWdoLWRlZmluaXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWFlXCI7XG59XG5cbi5mYS1yZWN0YW5nbGUtaGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWFlXCI7XG59XG5cbi5mYS1qOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkpcIjtcbn1cblxuLmZhLWdhbGF4eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDhcIjtcbn1cblxuLmZhLXVzZXJzLXZpZXdmaW5kZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTk1XCI7XG59XG5cbi5mYS1maWxlLXZpZGVvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjOFwiO1xufVxuXG4uZmEtY2hlcnJpZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGVjXCI7XG59XG5cbi5mYS11cC1yaWdodC1mcm9tLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWRcIjtcbn1cblxuLmZhLWV4dGVybmFsLWxpbmstYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1ZFwiO1xufVxuXG4uZmEtY2lyY2xlLXNvcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMwXCI7XG59XG5cbi5mYS1zb3J0LWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzBcIjtcbn1cblxuLmZhLXRhYmxlLWNlbGxzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwYVwiO1xufVxuXG4uZmEtdGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBhXCI7XG59XG5cbi5mYS1maWxlLXBkZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzFcIjtcbn1cblxuLmZhLXNpcmVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyZFwiO1xufVxuXG4uZmEtYXJyb3ctdXAtdG8tZG90dGVkLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGExXCI7XG59XG5cbi5mYS1pbWFnZS1sYW5kc2NhcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWI1XCI7XG59XG5cbi5mYS1sYW5kc2NhcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWI1XCI7XG59XG5cbi5mYS10YW5rLXdhdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ1MlwiO1xufVxuXG4uZmEtY3VybGluZy1zdG9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NGFcIjtcbn1cblxuLmZhLWN1cmxpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDRhXCI7XG59XG5cbi5mYS1nYW1lcGFkLW1vZGVybjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YTJcIjtcbn1cblxuLmZhLWdhbWVwYWQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVhMlwiO1xufVxuXG4uZmEtbWVzc2FnZXMtcXVlc3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWU3XCI7XG59XG5cbi5mYS1ib29rLWJpYmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0N1wiO1xufVxuXG4uZmEtYmlibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQ3XCI7XG59XG5cbi5mYS1vOjpiZWZvcmUge1xuICBjb250ZW50OiBcIk9cIjtcbn1cblxuLmZhLXN1aXRjYXNlLW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZhXCI7XG59XG5cbi5mYS1tZWRraXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZhXCI7XG59XG5cbi5mYS1icmllZmNhc2UtYXJyb3ctcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmYyXCI7XG59XG5cbi5mYS1leHBhbmQtd2lkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjBcIjtcbn1cblxuLmZhLWNsb2NrLWVsZXZlbi10aGlydHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzQ4XCI7XG59XG5cbi5mYS1ydjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YmVcIjtcbn1cblxuLmZhLXVzZXItc2VjcmV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxYlwiO1xufVxuXG4uZmEtb3R0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzAwXCI7XG59XG5cbi5mYS1kcmVpZGVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5MlwiO1xufVxuXG4uZmEtcGVyc29uLWRyZXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4MlwiO1xufVxuXG4uZmEtZmVtYWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4MlwiO1xufVxuXG4uZmEtY29tbWVudC1kb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjUxXCI7XG59XG5cbi5mYS1idXNpbmVzcy10aW1lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0YVwiO1xufVxuXG4uZmEtYnJpZWZjYXNlLWNsb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0YVwiO1xufVxuXG4uZmEtZmxvd2VyLXR1bGlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwMVwiO1xufVxuXG4uZmEtcGVvcGxlLXBhbnRzLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMWFcIjtcbn1cblxuLmZhLWNsb3VkLWRyaXp6bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzM4XCI7XG59XG5cbi5mYS10YWJsZS1jZWxscy1sYXJnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDlcIjtcbn1cblxuLmZhLXRoLWxhcmdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwOVwiO1xufVxuXG4uZmEtYm9vay10YW5ha2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODI3XCI7XG59XG5cbi5mYS10YW5ha2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODI3XCI7XG59XG5cbi5mYS1zb2xhci1zeXN0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJmXCI7XG59XG5cbi5mYS1zZWFsLXF1ZXN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0M1wiO1xufVxuXG4uZmEtcGhvbmUtdm9sdW1lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMFwiO1xufVxuXG4uZmEtdm9sdW1lLWNvbnRyb2wtcGhvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmEwXCI7XG59XG5cbi5mYS1kaXNjLWRyaXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiNVwiO1xufVxuXG4uZmEtaGF0LWNvd2JveS1zaWRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhjMVwiO1xufVxuXG4uZmEtdGFibGUtcm93czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyOTJcIjtcbn1cblxuLmZhLXJvd3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjkyXCI7XG59XG5cbi5mYS1sb2NhdGlvbi1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MDhcIjtcbn1cblxuLmZhLW1hcC1tYXJrZXItZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjA4XCI7XG59XG5cbi5mYS1mYWNlLWZlYXJmdWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzc1XCI7XG59XG5cbi5mYS1jbGlwYm9hcmQtdXNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjNcIjtcbn1cblxuLmZhLWJ1cy1zY2hvb2w6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWRkXCI7XG59XG5cbi5mYS1maWxtLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3OVwiO1xufVxuXG4uZmEtc3F1YXJlLWFycm93LWRvd24tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjYyXCI7XG59XG5cbi5mYS1ib29rLXNwYXJrbGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiOFwiO1xufVxuXG4uZmEtYm9vay1zcGVsbHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmI4XCI7XG59XG5cbi5mYS13YXNoaW5nLW1hY2hpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODk4XCI7XG59XG5cbi5mYS13YXNoZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODk4XCI7XG59XG5cbi5mYS1jaGlsZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWVcIjtcbn1cblxuLmZhLWxpcmEtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTVcIjtcbn1cblxuLmZhLXVzZXItdmlzb3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDRjXCI7XG59XG5cbi5mYS1maWxlLXBsdXMtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTc3XCI7XG59XG5cbi5mYS1jaGVzcy1jbG9jay1mbGlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzZVwiO1xufVxuXG4uZmEtY2hlc3MtY2xvY2stYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzZVwiO1xufVxuXG4uZmEtc2F0ZWxsaXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiZlwiO1xufVxuXG4uZmEtcGxhbmUtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NThcIjtcbn1cblxuLmZhLXN0ZWVyaW5nLXdoZWVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyMlwiO1xufVxuXG4uZmEtdGFnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyYlwiO1xufVxuXG4uZmEtc3RyZXRjaGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyNVwiO1xufVxuXG4uZmEtYm9vay1zZWN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBjMVwiO1xufVxuXG4uZmEtYm9vay1sYXc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGMxXCI7XG59XG5cbi5mYS1pbmJveGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFiYlwiO1xufVxuXG4uZmEtY29mZmVlLWJlYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTNlXCI7XG59XG5cbi5mYS1jaXJjbGUteWVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVkMFwiO1xufVxuXG4uZmEtYnJhY2tldHMtY3VybHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2VhXCI7XG59XG5cbi5mYS1lbGxpcHNpcy1zdHJva2UtdmVydGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzljXCI7XG59XG5cbi5mYS1lbGxpcHNpcy12LWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWNcIjtcbn1cblxuLmZhLWNvbW1lbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc1XCI7XG59XG5cbi5mYS1zcXVhcmUtMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTZcIjtcbn1cblxuLmZhLWNha2UtY2FuZGxlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmRcIjtcbn1cblxuLmZhLWJpcnRoZGF5LWNha2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZkXCI7XG59XG5cbi5mYS1jYWtlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmZFwiO1xufVxuXG4uZmEtaGVhZC1zaWRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlOVwiO1xufVxuXG4uZmEtZW52ZWxvcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUwXCI7XG59XG5cbi5mYS1kb2xseS1lbXB0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzNcIjtcbn1cblxuLmZhLWZhY2UtdGlzc3VlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM5Y1wiO1xufVxuXG4uZmEtYW5nbGVzLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMlwiO1xufVxuXG4uZmEtYW5nbGUtZG91YmxlLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMlwiO1xufVxuXG4uZmEtYmluLXJlY3ljbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWY3XCI7XG59XG5cbi5mYS1wYXBlcmNsaXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM2XCI7XG59XG5cbi5mYS1jaGFydC1saW5lLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjRkXCI7XG59XG5cbi5mYS1hcnJvdy1yaWdodC10by1jaXR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRiM1wiO1xufVxuXG4uZmEtbG9jay1hOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQyMlwiO1xufVxuXG4uZmEtcmliYm9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkNlwiO1xufVxuXG4uZmEtbHVuZ3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjA0XCI7XG59XG5cbi5mYS1wZXJzb24tcGluYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMWRcIjtcbn1cblxuLmZhLWFycm93LXVwLTktMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODdcIjtcbn1cblxuLmZhLXNvcnQtbnVtZXJpYy11cC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODg3XCI7XG59XG5cbi5mYS1hcHBsZS1jb3JlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4ZlwiO1xufVxuXG4uZmEtY2lyY2xlLXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTJmXCI7XG59XG5cbi5mYS1oNjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MTNcIjtcbn1cblxuLmZhLWxpdGVjb2luLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWQzXCI7XG59XG5cbi5mYS1jaXJjbGUtc21hbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTIyXCI7XG59XG5cbi5mYS1ib3JkZXItbm9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NTBcIjtcbn1cblxuLmZhLWFycm93LXR1cm4tZG93bi1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJlMVwiO1xufVxuXG4uZmEtY2lyY2xlLW5vZGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRlMlwiO1xufVxuXG4uZmEtcGFyYWNodXRlLWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0Y2RcIjtcbn1cblxuLmZhLW1lc3NhZ2UtbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjRcIjtcbn1cblxuLmZhLWNvbW1lbnQtYWx0LW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Y0XCI7XG59XG5cbi5mYS1ydWdieS1iYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNjNlwiO1xufVxuXG4uZmEtY29tbWVudC1tdXNpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YjBcIjtcbn1cblxuLmZhLWluZGVudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2NcIjtcbn1cblxuLmZhLXRyZWUtZGVjaWR1b3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwMFwiO1xufVxuXG4uZmEtdHJlZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDAwXCI7XG59XG5cbi5mYS1wdXp6bGUtcGllY2Utc2ltcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzMVwiO1xufVxuXG4uZmEtcHV6emxlLXBpZWNlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzFcIjtcbn1cblxuLmZhLXRydWNrLWZpZWxkLXVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU4ZVwiO1xufVxuXG4uZmEtbmZjLXRyYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFmZFwiO1xufVxuXG4uZmEtaG91cmdsYXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1NFwiO1xufVxuXG4uZmEtaG91cmdsYXNzLWVtcHR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1NFwiO1xufVxuXG4uZmEtbW91bnRhaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmZjXCI7XG59XG5cbi5mYS1maWxlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxN1wiO1xufVxuXG4uZmEtZmlsZS10aW1lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTdcIjtcbn1cblxuLmZhLWhvdXNlLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjOVwiO1xufVxuXG4uZmEtaG9tZS1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzlcIjtcbn1cblxuLmZhLWhvdXNlLWNoaW1uZXktYmxhbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2IwXCI7XG59XG5cbi5mYS1tZXRlci1ib2x0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFlOVwiO1xufVxuXG4uZmEtdXNlci1kb2N0b3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYwXCI7XG59XG5cbi5mYS11c2VyLW1kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmMFwiO1xufVxuXG4uZmEtc2xhc2gtYmFjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXFxcXCI7XG59XG5cbi5mYS1jaXJjbGUtaW5mbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNWFcIjtcbn1cblxuLmZhLWluZm8tY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1YVwiO1xufVxuXG4uZmEtZmlzaGluZy1yb2Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2E4XCI7XG59XG5cbi5mYS1oYW1tZXItY3Jhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDE0XCI7XG59XG5cbi5mYS1tZXNzYWdlLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVjOVwiO1xufVxuXG4uZmEtY2xvdWQtbWVhdGJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzNiXCI7XG59XG5cbi5mYS1jYW1lcmEtcG9sYXJvaWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGFhXCI7XG59XG5cbi5mYS1jYW1lcmE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDMwXCI7XG59XG5cbi5mYS1jYW1lcmEtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMFwiO1xufVxuXG4uZmEtc3F1YXJlLXZpcnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3OFwiO1xufVxuXG4uZmEtY2FydC1hcnJvdy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZWVcIjtcbn1cblxuLmZhLW1ldGVvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NTNcIjtcbn1cblxuLmZhLWNhci1vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZGRcIjtcbn1cblxuLmZhLXNsZWlnaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3Y2NcIjtcbn1cblxuLmZhLWFycm93LWRvd24tMS05OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2MlwiO1xufVxuXG4uZmEtc29ydC1udW1lcmljLWFzYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjJcIjtcbn1cblxuLmZhLXNvcnQtbnVtZXJpYy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2MlwiO1xufVxuXG4uZmEtYnVveS1tb29yaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTViNlwiO1xufVxuXG4uZmEtc3F1YXJlLTQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjU5XCI7XG59XG5cbi5mYS1oYW5kLWhvbGRpbmctZHJvcGxldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzFcIjtcbn1cblxuLmZhLWhhbmQtaG9sZGluZy13YXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzFcIjtcbn1cblxuLmZhLXRyaWN5Y2xlLWFkdWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVjNFwiO1xufVxuXG4uZmEtd2F2ZWZvcm06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGYxXCI7XG59XG5cbi5mYS13YXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzNcIjtcbn1cblxuLmZhLXN0YXItc2hhcnAtaGFsZi1zdHJva2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjhkXCI7XG59XG5cbi5mYS1zdGFyLXNoYXJwLWhhbGYtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI4ZFwiO1xufVxuXG4uZmEtbmZjLXNpZ25hbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZmJcIjtcbn1cblxuLmZhLXBsYW5lLXByb3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjJiXCI7XG59XG5cbi5mYS1jYWxlbmRhci1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzRcIjtcbn1cblxuLmZhLWNsb2NrLWRlc2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTM0XCI7XG59XG5cbi5mYS1jYWxlbmRhci1jbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZDJcIjtcbn1cblxuLmZhLWNhbGVuZGFyLXRpbWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGQyXCI7XG59XG5cbi5mYS1icmFpbGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMVwiO1xufVxuXG4uZmEtcHJlc2NyaXB0aW9uLWJvdHRsZS1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4NlwiO1xufVxuXG4uZmEtcHJlc2NyaXB0aW9uLWJvdHRsZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDg2XCI7XG59XG5cbi5mYS1wbGF0ZS11dGVuc2lsczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0M2JcIjtcbn1cblxuLmZhLWZhbWlseS1wYW50czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMDJcIjtcbn1cblxuLmZhLWhvc2UtcmVlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MWFcIjtcbn1cblxuLmZhLWhvdXNlLXdpbmRvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYjNcIjtcbn1cblxuLmZhLWxhbmRtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2ZlwiO1xufVxuXG4uZmEtdHJ1Y2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQxXCI7XG59XG5cbi5mYS1jcm9zc2hhaXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1YlwiO1xufVxuXG4uZmEtY2xvdWQtcmFpbmJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3M2VcIjtcbn1cblxuLmZhLXBlcnNvbi1jYW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUzY1wiO1xufVxuXG4uZmEtYWxpZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGY1XCI7XG59XG5cbi5mYS10ZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3ZFwiO1xufVxuXG4uZmEtbGFwdG9wLWJpbmFyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZTdcIjtcbn1cblxuLmZhLXZlc3QtcGF0Y2hlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODZcIjtcbn1cblxuLmZhLXBlb3BsZS1kcmVzcy1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjE4XCI7XG59XG5cbi5mYS1jaGVjay1kb3VibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTYwXCI7XG59XG5cbi5mYS1hcnJvdy1kb3duLWEtejo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWRcIjtcbn1cblxuLmZhLXNvcnQtYWxwaGEtYXNjOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1ZFwiO1xufVxuXG4uZmEtc29ydC1hbHBoYS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1ZFwiO1xufVxuXG4uZmEtYm93bGluZy1iYWxsLXBpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYzNcIjtcbn1cblxuLmZhLWJlbGwtc2Nob29sLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkNlwiO1xufVxuXG4uZmEtcGx1cy1sYXJnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OWVcIjtcbn1cblxuLmZhLW1vbmV5LWJpbGwtd2hlYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTJhXCI7XG59XG5cbi5mYS1jYW1lcmEtdmlld2ZpbmRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZGFcIjtcbn1cblxuLmZhLXNjcmVlbnNob3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGRhXCI7XG59XG5cbi5mYS1tZXNzYWdlLW11c2ljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhZlwiO1xufVxuXG4uZmEtY29tbWVudC1hbHQtbXVzaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGFmXCI7XG59XG5cbi5mYS1jYXItYnVpbGRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODU5XCI7XG59XG5cbi5mYS1ib3JkZXItYm90dG9tLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1NFwiO1xufVxuXG4uZmEtYm9yZGVyLXN0eWxlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NTRcIjtcbn1cblxuLmZhLW9jdGFnb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA2XCI7XG59XG5cbi5mYS1jb21tZW50LWFycm93LXVwLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0NVwiO1xufVxuXG4uZmEtb2N0YWdvbi1kaXZpZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjAzXCI7XG59XG5cbi5mYS1jb29raWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTYzXCI7XG59XG5cbi5mYS1hcnJvdy1yb3RhdGUtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTJcIjtcbn1cblxuLmZhLWFycm93LWxlZnQtcm90YXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlMlwiO1xufVxuXG4uZmEtYXJyb3ctcm90YXRlLWJhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUyXCI7XG59XG5cbi5mYS1hcnJvdy1yb3RhdGUtYmFja3dhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUyXCI7XG59XG5cbi5mYS11bmRvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlMlwiO1xufVxuXG4uZmEtdHYtbXVzaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGU2XCI7XG59XG5cbi5mYS1oYXJkLWRyaXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhMFwiO1xufVxuXG4uZmEtaGRkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhMFwiO1xufVxuXG4uZmEtcmVlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzhcIjtcbn1cblxuLmZhLWZhY2UtZ3Jpbi1zcXVpbnQtdGVhcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg2XCI7XG59XG5cbi5mYS1ncmluLXNxdWludC10ZWFyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODZcIjtcbn1cblxuLmZhLWR1bWJiZWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0YlwiO1xufVxuXG4uZmEtcmVjdGFuZ2xlLWxpc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIyXCI7XG59XG5cbi5mYS1saXN0LWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjJcIjtcbn1cblxuLmZhLXRhcnAtZHJvcGxldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1N2NcIjtcbn1cblxuLmZhLWFsYXJtLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0M1wiO1xufVxuXG4uZmEtaG91c2UtbWVkaWNhbC1jaXJjbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTExXCI7XG59XG5cbi5mYS10cmFmZmljLWNvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjM2XCI7XG59XG5cbi5mYS1ncmF0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTNcIjtcbn1cblxuLmZhLWFycm93LWRvd24tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDkzXCI7XG59XG5cbi5mYS1wZXJzb24tc2tpaW5nLW5vcmRpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3Y2FcIjtcbn1cblxuLmZhLXNraWluZy1ub3JkaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2NhXCI7XG59XG5cbi5mYS1jYWxlbmRhci1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3MVwiO1xufVxuXG4uZmEtcGVyc29uLWZyb20tcG9ydGFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyM1wiO1xufVxuXG4uZmEtcG9ydGFsLWV4aXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIzXCI7XG59XG5cbi5mYS1wbGFuZS1hcnJpdmFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhZlwiO1xufVxuXG4uZmEtY293YmVsbC1jaXJjbGUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YjRcIjtcbn1cblxuLmZhLWNvd2JlbGwtbW9yZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YjRcIjtcbn1cblxuLmZhLWNpcmNsZS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1OVwiO1xufVxuXG4uZmEtYXJyb3ctYWx0LWNpcmNsZS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1OVwiO1xufVxuXG4uZmEtZGlzdHJpYnV0ZS1zcGFjaW5nLXZlcnRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM2NlwiO1xufVxuXG4uZmEtc2lnbmFsLWJhcnMtZmFpcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OTJcIjtcbn1cblxuLmZhLXNpZ25hbC1hbHQtMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OTJcIjtcbn1cblxuLmZhLXNwb3J0c2JhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDRiXCI7XG59XG5cbi5mYS1nYW1lLWNvbnNvbGUtaGFuZGhlbGQtY3Jhbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWI5XCI7XG59XG5cbi5mYS10cmFpbi1zdWJ3YXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM5XCI7XG59XG5cbi5mYS1zdWJ3YXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM5XCI7XG59XG5cbi5mYS1jaGFydC1nYW50dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZTRcIjtcbn1cblxuLmZhLWZhY2Utc21pbGUtdXBzaWRlLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzk1XCI7XG59XG5cbi5mYS1iYWxsLXBpbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzdlXCI7XG59XG5cbi5mYS1iYWRnZS1kb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQ1XCI7XG59XG5cbi5mYS1tb25leS1iaWxscy1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWY0XCI7XG59XG5cbi5mYS1tb25leS1iaWxscy1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWY0XCI7XG59XG5cbi5mYS1saXN0LXRpbWVsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFkMVwiO1xufVxuXG4uZmEtaW5kaWFuLXJ1cGVlLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWJjXCI7XG59XG5cbi5mYS1pbmRpYW4tcnVwZWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWJjXCI7XG59XG5cbi5mYS1pbnI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWJjXCI7XG59XG5cbi5mYS1jcm9wLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjVcIjtcbn1cblxuLmZhLWNyb3AtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2NVwiO1xufVxuXG4uZmEtbW9uZXktYmlsbC0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkMVwiO1xufVxuXG4uZmEtbW9uZXktYmlsbC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2QxXCI7XG59XG5cbi5mYS1sZWZ0LWxvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBhXCI7XG59XG5cbi5mYS1sb25nLWFycm93LWFsdC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwYVwiO1xufVxuXG4uZmEta2V5Ym9hcmQtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYzJcIjtcbn1cblxuLmZhLWNpcmNsZS11cC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjlcIjtcbn1cblxuLmZhLWNsb3VkLWJvbHQtbW9vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NmRcIjtcbn1cblxuLmZhLXRodW5kZXJzdG9ybS1tb29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2ZFwiO1xufVxuXG4uZmEtZG5hOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3MVwiO1xufVxuXG4uZmEtdmlydXMtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc1XCI7XG59XG5cbi5mYS1icmFja2V0LXJvdW5kLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcKVwiO1xufVxuXG4uZmEtY2lyY2xlLXN0ZXJsaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVjZlwiO1xufVxuXG4uZmEtY2lyY2xlLTU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGYyXCI7XG59XG5cbi5mYS1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjhcIjtcbn1cblxuLmZhLXN1YnRyYWN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2OFwiO1xufVxuXG4uZmEtZmlyZS1mbGFtZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZGZcIjtcbn1cblxuLmZhLWZsYW1lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkZlwiO1xufVxuXG4uZmEtcmlnaHQtdG8tbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNGNcIjtcbn1cblxuLmZhLWFycm93LWFsdC10by1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNGNcIjtcbn1cblxuLmZhLWdpZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTBcIjtcbn1cblxuLmZhLWNoZXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzOVwiO1xufVxuXG4uZmEtdHJhc2gtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmIzXCI7XG59XG5cbi5mYS1hcnJvdy1sZWZ0LWxvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc3XCI7XG59XG5cbi5mYS1sb25nLWFycm93LWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc3XCI7XG59XG5cbi5mYS1wbHVnLWNpcmNsZS1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NWNcIjtcbn1cblxuLmZhLWZvbnQtY2FzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NjZcIjtcbn1cblxuLmZhLXN0cmVldC12aWV3OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxZFwiO1xufVxuXG4uZmEtYXJyb3ctZG93bi1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5MVwiO1xufVxuXG4uZmEtZnJhbmMtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOGZcIjtcbn1cblxuLmZhLWZsYXNrLXJvdW5kLXBvaXNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZTBcIjtcbn1cblxuLmZhLWZsYXNrLXBvaXNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZTBcIjtcbn1cblxuLmZhLXZvbHVtZS1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI2XCI7XG59XG5cbi5mYS1ib29rLWNpcmNsZS1hcnJvdy1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYmNcIjtcbn1cblxuLmZhLWNoYXJ0LXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmEzXCI7XG59XG5cbi5mYS11c2VyLWNoYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhM1wiO1xufVxuXG4uZmEtaGFuZHMtYXNsLWludGVycHJldGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTNcIjtcbn1cblxuLmZhLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhM1wiO1xufVxuXG4uZmEtYXNsLWludGVycHJldGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTNcIjtcbn1cblxuLmZhLWhhbmRzLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhM1wiO1xufVxuXG4uZmEtcHJlc2VudGF0aW9uLXNjcmVlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODVcIjtcbn1cblxuLmZhLXByZXNlbnRhdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODVcIjtcbn1cblxuLmZhLWNpcmNsZS1ib2x0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBmZVwiO1xufVxuXG4uZmEtZmFjZS1zbWlsZS1oYWxvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM4ZlwiO1xufVxuXG4uZmEtY2FydC1jaXJjbGUtYXJyb3ctZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZWZcIjtcbn1cblxuLmZhLWhvdXNlLXBlcnNvbi1yZXR1cm46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDExXCI7XG59XG5cbi5mYS1ob3VzZS1wZXJzb24tYXJyaXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxMVwiO1xufVxuXG4uZmEtaG91c2UtcmV0dXJuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxMVwiO1xufVxuXG4uZmEtbWVzc2FnZS14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YWJcIjtcbn1cblxuLmZhLWNvbW1lbnQtYWx0LXRpbWVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhYlwiO1xufVxuXG4uZmEtbWVzc2FnZS10aW1lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YWJcIjtcbn1cblxuLmZhLWZpbGUtY2VydGlmaWNhdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWYzXCI7XG59XG5cbi5mYS1maWxlLWF3YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmM1wiO1xufVxuXG4uZmEtdXNlci1kb2N0b3ItaGFpci1sb25nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ1OVwiO1xufVxuXG4uZmEtY2FtZXJhLXNlY3VyaXR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhmZVwiO1xufVxuXG4uZmEtY2FtZXJhLWhvbWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGZlXCI7XG59XG5cbi5mYS1nZWFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxM1wiO1xufVxuXG4uZmEtY29nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxM1wiO1xufVxuXG4uZmEtZHJvcGxldC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzdcIjtcbn1cblxuLmZhLXRpbnQtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM3XCI7XG59XG5cbi5mYS1ib29rLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5OVwiO1xufVxuXG4uZmEtbW9zcXVlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3OFwiO1xufVxuXG4uZmEtZHVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZDhcIjtcbn1cblxuLmZhLW1vc3F1aXRvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUyYlwiO1xufVxuXG4uZmEtc3Rhci1vZi1kYXZpZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OWFcIjtcbn1cblxuLmZhLWZsYWctc3dhbGxvd3RhaWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzRjXCI7XG59XG5cbi5mYS1mbGFnLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NGNcIjtcbn1cblxuLmZhLXBlcnNvbi1taWxpdGFyeS1yaWZsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NGJcIjtcbn1cblxuLmZhLWNhci1nYXJhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWUyXCI7XG59XG5cbi5mYS1jYXJ0LXNob3BwaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3YVwiO1xufVxuXG4uZmEtc2hvcHBpbmctY2FydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2FcIjtcbn1cblxuLmZhLWJvb2stZm9udDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYmZcIjtcbn1cblxuLmZhLXNoaWVsZC1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0YVwiO1xufVxuXG4uZmEtdmlhbHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDkzXCI7XG59XG5cbi5mYS1leWUtZHJvcHBlci1mdWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3MlwiO1xufVxuXG4uZmEtZGlzdHJpYnV0ZS1zcGFjaW5nLWhvcml6b250YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzY1XCI7XG59XG5cbi5mYS10YWJsZXQtcnVnZ2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4ZlwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtc25vdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NjhcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLWZyaWdpZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NjhcIjtcbn1cblxuLmZhLW1vcGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNiOVwiO1xufVxuXG4uZmEtZmFjZS1zbWlsZS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViOVwiO1xufVxuXG4uZmEtc21pbGUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjlcIjtcbn1cblxuLmZhLXJhZGlvLXR1bmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhkOFwiO1xufVxuXG4uZmEtcmFkaW8tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhkOFwiO1xufVxuXG4uZmEtZmFjZS1zd2Vhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzOTlcIjtcbn1cblxuLmZhLXdhdGVyLWFycm93LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzc0XCI7XG59XG5cbi5mYS13YXRlci1sb3dlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzRcIjtcbn1cblxuLmZhLXNjYW5uZXItdG91Y2hzY3JlZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDhhXCI7XG59XG5cbi5mYS1jaXJjbGUtNzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZjRcIjtcbn1cblxuLmZhLXBsdWctY2lyY2xlLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTVmXCI7XG59XG5cbi5mYS1wZXJzb24tc2tpLWp1bXBpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2M3XCI7XG59XG5cbi5mYS1za2ktanVtcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzdcIjtcbn1cblxuLmZhLXBsYWNlLW9mLXdvcnNoaXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjdmXCI7XG59XG5cbi5mYS13YXRlci1hcnJvdy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzVcIjtcbn1cblxuLmZhLXdhdGVyLXJpc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzc1XCI7XG59XG5cbi5mYS13YXZlZm9ybS1saW5lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZjJcIjtcbn1cblxuLmZhLXdhdmVmb3JtLXBhdGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGYyXCI7XG59XG5cbi5mYS1zcGxpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTRcIjtcbn1cblxuLmZhLWZpbG0tY2FuaXN0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGI3XCI7XG59XG5cbi5mYS1maWxtLWNhbm5pc3Rlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YjdcIjtcbn1cblxuLmZhLWZvbGRlci14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NWZcIjtcbn1cblxuLmZhLWZvbGRlci10aW1lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NWZcIjtcbn1cblxuLmZhLXRvaWxldC1wYXBlci1ibGFuazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MWZcIjtcbn1cblxuLmZhLXRvaWxldC1wYXBlci1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzFmXCI7XG59XG5cbi5mYS10YWJsZXQtc2NyZWVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmY1wiO1xufVxuXG4uZmEtdGFibGV0LWFuZHJvaWQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmY1wiO1xufVxuXG4uZmEtaGV4YWdvbi12ZXJ0aWNhbC1uZnQtc2xhbnRlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MDZcIjtcbn1cblxuLmZhLWZvbGRlci1tdXNpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOGRcIjtcbn1cblxuLmZhLWRpc3BsYXktbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjZcIjtcbn1cblxuLmZhLWRlc2t0b3AtbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjZcIjtcbn1cblxuLmZhLXNoYXJlLWFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjdcIjtcbn1cblxuLmZhLXBlYXBvZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMWNcIjtcbn1cblxuLmZhLWNoZXNzLWNsb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzZFwiO1xufVxuXG4uZmEtYXhlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiMlwiO1xufVxuXG4uZmEtc3F1YXJlLWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjY4XCI7XG59XG5cbi5mYS1ncmlwLXZlcnRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4ZVwiO1xufVxuXG4uZmEtbW9iaWxlLXNpZ25hbC1vdXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWYwXCI7XG59XG5cbi5mYS1hcnJvdy10dXJuLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0OFwiO1xufVxuXG4uZmEtbGV2ZWwtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ4XCI7XG59XG5cbi5mYS11OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlVcIjtcbn1cblxuLmZhLWFycm93LXVwLWZyb20tZG90dGVkLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDliXCI7XG59XG5cbi5mYS1zcXVhcmUtcm9vdC12YXJpYWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OThcIjtcbn1cblxuLmZhLXNxdWFyZS1yb290LWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OThcIjtcbn1cblxuLmZhLWxpZ2h0LXN3aXRjaC1vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTlcIjtcbn1cblxuLmZhLWFycm93LWRvd24tYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODgzXCI7XG59XG5cbi5mYS1zb3J0LWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODNcIjtcbn1cblxuLmZhLXJhaW5kcm9wczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NWNcIjtcbn1cblxuLmZhLWRhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDA0XCI7XG59XG5cbi5mYS1taW51cy1sYXJnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MDRcIjtcbn1cblxuLmZhLWNsb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxN1wiO1xufVxuXG4uZmEtY2xvY2stZm91cjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTdcIjtcbn1cblxuLmZhLWlucHV0LW51bWVyaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWJkXCI7XG59XG5cbi5mYS10cnVjay10b3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmI4XCI7XG59XG5cbi5mYS1iYWNrd2FyZC1zdGVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0OFwiO1xufVxuXG4uZmEtc3RlcC1iYWNrd2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDhcIjtcbn1cblxuLmZhLXBhbGxldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODJcIjtcbn1cblxuLmZhLWNhci1ib2x0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM0MVwiO1xufVxuXG4uZmEtYXJyb3dzLW1heGltaXplOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxZFwiO1xufVxuXG4uZmEtZXhwYW5kLWFycm93czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMWRcIjtcbn1cblxuLmZhLWZhdWNldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDVcIjtcbn1cblxuLmZhLWNsb3VkLXNsZWV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0MVwiO1xufVxuXG4uZmEtbGFtcC1zdHJlZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWM1XCI7XG59XG5cbi5mYS1saXN0LXJhZGlvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFkMFwiO1xufVxuXG4uZmEtcGVuLW5pYi1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YTFcIjtcbn1cblxuLmZhLWJhc2ViYWxsLWJhdC1iYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzMlwiO1xufVxuXG4uZmEtc3F1YXJlLXVwLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjgyXCI7XG59XG5cbi5mYS1vdmVybGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NzZcIjtcbn1cblxuLmZhLXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiU1wiO1xufVxuXG4uZmEtdGltZWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjljXCI7XG59XG5cbi5mYS1rZXlib2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWNcIjtcbn1cblxuLmZhLWFycm93cy1mcm9tLWRvdHRlZC1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhM1wiO1xufVxuXG4uZmEtdXNiLWRyaXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhlOVwiO1xufVxuXG4uZmEtYmFsbG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczMlwiO1xufVxuXG4uZmEtY2FyZXQtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDdcIjtcbn1cblxuLmZhLWxvY2F0aW9uLWRvdC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MDVcIjtcbn1cblxuLmZhLW1hcC1tYXJrZXItYWx0LXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwNVwiO1xufVxuXG4uZmEtY2FyZHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2VkXCI7XG59XG5cbi5mYS1ob3VzZS1jaGltbmV5LW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2YyXCI7XG59XG5cbi5mYS1jbGluaWMtbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjJcIjtcbn1cblxuLmZhLWJveGluZy1nbG92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzhcIjtcbn1cblxuLmZhLWdsb3ZlLWJveGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzhcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLXRocmVlLXF1YXJ0ZXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjOFwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzhcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLTM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM4XCI7XG59XG5cbi5mYS10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzhcIjtcbn1cblxuLmZhLWJlbGwtc2Nob29sOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkNVwiO1xufVxuXG4uZmEtbW9iaWxlLXNjcmVlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2ZcIjtcbn1cblxuLmZhLW1vYmlsZS1hbmRyb2lkLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2ZcIjtcbn1cblxuLmZhLXBsYW5lLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyZFwiO1xufVxuXG4uZmEtZm9sZGVyLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4OVwiO1xufVxuXG4uZmEtY2lyY2xlLWxvY2F0aW9uLWFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwMlwiO1xufVxuXG4uZmEtbG9jYXRpb24tY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwMlwiO1xufVxuXG4uZmEtZmFjZS1oZWFkLWJhbmRhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzdhXCI7XG59XG5cbi5mYS1zdXNoaS1yb2xsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ4YlwiO1xufVxuXG4uZmEtbWFraS1yb2xsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ4YlwiO1xufVxuXG4uZmEtbWFraXp1c2hpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ4YlwiO1xufVxuXG4uZmEtY2FyLWJ1bXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWUwXCI7XG59XG5cbi5mYS1waWdneS1iYW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkM1wiO1xufVxuXG4uZmEtcmFjcXVldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWFcIjtcbn1cblxuLmZhLWNhci1taXJyb3JzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM0M1wiO1xufVxuXG4uZmEtaW5kdXN0cnktd2luZG93czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjNcIjtcbn1cblxuLmZhLWluZHVzdHJ5LWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjNcIjtcbn1cblxuLmZhLWJvbHQtYXV0bzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYjZcIjtcbn1cblxuLmZhLWJhdHRlcnktaGFsZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDJcIjtcbn1cblxuLmZhLWJhdHRlcnktMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDJcIjtcbn1cblxuLmZhLWZsdXgtY2FwYWNpdG9yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiYVwiO1xufVxuXG4uZmEtbW91bnRhaW4tY2l0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MmVcIjtcbn1cblxuLmZhLWNvaW5zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxZVwiO1xufVxuXG4uZmEtaG9uZXktcG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQxOFwiO1xufVxuXG4uZmEtb2xpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzE2XCI7XG59XG5cbi5mYS1raGFuZGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjZkXCI7XG59XG5cbi5mYS1maWx0ZXItbGlzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxN2NcIjtcbn1cblxuLmZhLW91dGxldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWNcIjtcbn1cblxuLmZhLXNsaWRlcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRlXCI7XG59XG5cbi5mYS1zbGlkZXJzLWg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRlXCI7XG59XG5cbi5mYS1jYXVsZHJvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YmZcIjtcbn1cblxuLmZhLXBlb3BsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMTZcIjtcbn1cblxuLmZhLWZvbGRlci10cmVlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwMlwiO1xufVxuXG4uZmEtbmV0d29yay13aXJlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZmZcIjtcbn1cblxuLmZhLWNyb2lzc2FudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjZcIjtcbn1cblxuLmZhLW1hcC1waW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc2XCI7XG59XG5cbi5mYS1oYW1zYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjVcIjtcbn1cblxuLmZhLWNlbnQtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZjVcIjtcbn1cblxuLmZhLXN3b3Jkcy1sYXNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwM2RcIjtcbn1cblxuLmZhLWZsYXNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjM1wiO1xufVxuXG4uZmEtcGVyc29uLXByZWduYW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMxZVwiO1xufVxuXG4uZmEtc3F1YXJlLXU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjgxXCI7XG59XG5cbi5mYS13YW5kLXNwYXJrbGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyYlwiO1xufVxuXG4uZmEtcm91dGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhkYVwiO1xufVxuXG4uZmEtZWxsaXBzaXMtdmVydGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQyXCI7XG59XG5cbi5mYS1lbGxpcHNpcy12OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MlwiO1xufVxuXG4uZmEtc3dvcmQtbGFzZXItYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzY1wiO1xufVxuXG4uZmEtdGlja2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0NVwiO1xufVxuXG4uZmEtcG93ZXItb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxMVwiO1xufVxuXG4uZmEtY29pbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NWNcIjtcbn1cblxuLmZhLWxhcHRvcC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYzdcIjtcbn1cblxuLmZhLXJpZ2h0LWxvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBiXCI7XG59XG5cbi5mYS1sb25nLWFycm93LWFsdC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMGJcIjtcbn1cblxuLmZhLWNpcmNsZS1iOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBmZFwiO1xufVxuXG4uZmEtcGVyc29uLWRyZXNzLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMWNcIjtcbn1cblxuLmZhLXBpcGUtY29sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQzN1wiO1xufVxuXG4uZmEtbGlnaHRzLWhvbGlkYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2IyXCI7XG59XG5cbi5mYS1jaXRydXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmY0XCI7XG59XG5cbi5mYS1mbGFnLXVzYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NGRcIjtcbn1cblxuLmZhLWxhcHRvcC1maWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUxZFwiO1xufVxuXG4uZmEtdHR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlNFwiO1xufVxuXG4uZmEtdGVsZXR5cGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU0XCI7XG59XG5cbi5mYS1jaGFydC10cmVlLW1hcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZWFcIjtcbn1cblxuLmZhLWRpYWdyYW0tbmV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NzZcIjtcbn1cblxuLmZhLXBlcnNvbi1yaWZsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NGVcIjtcbn1cblxuLmZhLWNsb2NrLWZpdmUtdGhpcnR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM0YVwiO1xufVxuXG4uZmEtcGlwZS12YWx2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MzlcIjtcbn1cblxuLmZhLWFycm93LXVwLWZyb20tYXJjOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRiNFwiO1xufVxuXG4uZmEtZmFjZS1zcGlyYWwtZXllczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ODVcIjtcbn1cblxuLmZhLWNvbXByZXNzLXdpZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzI2XCI7XG59XG5cbi5mYS1jaXJjbGUtcGhvbmUtaGFuZ3VwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExZFwiO1xufVxuXG4uZmEtcGhvbmUtY2lyY2xlLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTFkXCI7XG59XG5cbi5mYS1nZWFyLWNvbXBsZXgtY29kZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZWJcIjtcbn1cblxuLmZhLWhvdXNlLW1lZGljYWwtY2lyY2xlLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUxMlwiO1xufVxuXG4uZmEtYmFkbWludG9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMzYVwiO1xufVxuXG4uZmEtY2xvc2VkLWNhcHRpb25pbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBhXCI7XG59XG5cbi5mYS1wZXJzb24taGlraW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlY1wiO1xufVxuXG4uZmEtaGlraW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlY1wiO1xufVxuXG4uZmEtcmlnaHQtZnJvbS1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0N1wiO1xufVxuXG4uZmEtYXJyb3ctYWx0LWZyb20tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDdcIjtcbn1cblxuLmZhLXZlbnVzLWRvdWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjZcIjtcbn1cblxuLmZhLWltYWdlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDJcIjtcbn1cblxuLmZhLWNhbGN1bGF0b3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWVjXCI7XG59XG5cbi5mYS1zaHV0dGxlY29jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWJcIjtcbn1cblxuLmZhLXVzZXItaGFpcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NWFcIjtcbn1cblxuLmZhLWV5ZS1ldmlsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkYlwiO1xufVxuXG4uZmEtcGVvcGxlLXB1bGxpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTM1XCI7XG59XG5cbi5mYS1uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIk5cIjtcbn1cblxuLmZhLXN3YXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA5XCI7XG59XG5cbi5mYS1nYXJhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA5XCI7XG59XG5cbi5mYS1jYWJsZS1jYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2RhXCI7XG59XG5cbi5mYS10cmFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkYVwiO1xufVxuXG4uZmEtc2hvdmVsLXNub3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2MzXCI7XG59XG5cbi5mYS1jbG91ZC1yYWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczZFwiO1xufVxuXG4uZmEtZmFjZS1seWluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzN2VcIjtcbn1cblxuLmZhLXNwcmlua2xlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzVcIjtcbn1cblxuLmZhLWJ1aWxkaW5nLWNpcmNsZS14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZDRcIjtcbn1cblxuLmZhLXBlcnNvbi1zbGVkZGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3Y2JcIjtcbn1cblxuLmZhLXNsZWRkaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjYlwiO1xufVxuXG4uZmEtZ2FtZS1jb25zb2xlLWhhbmRoZWxkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiYlwiO1xufVxuXG4uZmEtc2hpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWFcIjtcbn1cblxuLmZhLWNsb2NrLXNpeC10aGlydHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzUzXCI7XG59XG5cbi5mYS1iYXR0ZXJ5LXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3N1wiO1xufVxuXG4uZmEtdHVncmlrLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmJhXCI7XG59XG5cbi5mYS1hcnJvd3MtZG93bi10by1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRiOFwiO1xufVxuXG4uZmEtZG93bmxvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE5XCI7XG59XG5cbi5mYS1hbmdsZXMtdXAtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGRcIjtcbn1cblxuLmZhLXNoZWx2ZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDgwXCI7XG59XG5cbi5mYS1pbnZlbnRvcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDgwXCI7XG59XG5cbi5mYS1jbG91ZC1zbm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0MlwiO1xufVxuXG4uZmEtZmFjZS1ncmluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4MFwiO1xufVxuXG4uZmEtZ3Jpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODBcIjtcbn1cblxuLmZhLWRlbGV0ZS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1YVwiO1xufVxuXG4uZmEtYmFja3NwYWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1YVwiO1xufVxuXG4uZmEtb3Zlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWRcIjtcbn1cblxuLmZhLWNsb3VkLWJpbmFyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDFcIjtcbn1cblxuLmZhLWV5ZS1kcm9wcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmYlwiO1xufVxuXG4uZmEtZXllLWRyb3BwZXItZW1wdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZiXCI7XG59XG5cbi5mYS1leWVkcm9wcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmYlwiO1xufVxuXG4uZmEtY29tbWVudC1jYXB0aW9uczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDZcIjtcbn1cblxuLmZhLWNvbW1lbnRzLXF1ZXN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0ZVwiO1xufVxuXG4uZmEtc2NyaWJibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjNmXCI7XG59XG5cbi5mYS1yb3RhdGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjNjXCI7XG59XG5cbi5mYS1maWxlLWNpcmNsZS1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YTBcIjtcbn1cblxuLmZhLWdsYXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwNFwiO1xufVxuXG4uZmEtbG9hZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFkNFwiO1xufVxuXG4uZmEtZm9yd2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGVcIjtcbn1cblxuLmZhLXVzZXItcGlsb3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmMwXCI7XG59XG5cbi5mYS1tb2JpbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NlXCI7XG59XG5cbi5mYS1tb2JpbGUtYW5kcm9pZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2VcIjtcbn1cblxuLmZhLW1vYmlsZS1waG9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2VcIjtcbn1cblxuLmZhLWNvZGUtcHVsbC1yZXF1ZXN0LWNsb3NlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZjlcIjtcbn1cblxuLmZhLWZhY2UtbWVoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExYVwiO1xufVxuXG4uZmEtbWVoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExYVwiO1xufVxuXG4uZmEtYWxpZ24tY2VudGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzN1wiO1xufVxuXG4uZmEtYm9vay1za3VsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YjdcIjtcbn1cblxuLmZhLWJvb2stZGVhZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YjdcIjtcbn1cblxuLmZhLWlkLWNhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmMyXCI7XG59XG5cbi5mYS1kcml2ZXJzLWxpY2Vuc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmMyXCI7XG59XG5cbi5mYS1mYWNlLWRvdHRlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0N2ZcIjtcbn1cblxuLmZhLWZhY2Utd29ycmllZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYTNcIjtcbn1cblxuLmZhLW91dGRlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNiXCI7XG59XG5cbi5mYS1kZWRlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNiXCI7XG59XG5cbi5mYS1oZWFydC1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGZlXCI7XG59XG5cbi5mYS1ob3VzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTVcIjtcbn1cblxuLmZhLWhvbWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE1XCI7XG59XG5cbi5mYS1ob21lLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTVcIjtcbn1cblxuLmZhLWhvbWUtbGctYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxNVwiO1xufVxuXG4uZmEtdmVjdG9yLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYzZcIjtcbn1cblxuLmZhLWNhci1jaXJjbGUtYm9sdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNDJcIjtcbn1cblxuLmZhLWNhbGVuZGFyLXdlZWs6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzg0XCI7XG59XG5cbi5mYS1mbHlpbmctZGlzYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYTlcIjtcbn1cblxuLmZhLWxhcHRvcC1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxMlwiO1xufVxuXG4uZmEtc3F1YXJlLWRvd24tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjZjXCI7XG59XG5cbi5mYS1iOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkJcIjtcbn1cblxuLmZhLXNlYXQtYWlybGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDRcIjtcbn1cblxuLmZhLW1vb24tb3Zlci1zdW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzRhXCI7XG59XG5cbi5mYS1lY2xpcHNlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NGFcIjtcbn1cblxuLmZhLXBpcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFx8XCI7XG59XG5cbi5mYS1maWxlLW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc3XCI7XG59XG5cbi5mYS1wb3RhdG86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDQwXCI7XG59XG5cbi5mYS1kaWNlLW9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjVcIjtcbn1cblxuLmZhLWNpcmNsZS1hOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBmN1wiO1xufVxuXG4uZmEtaGVsbWV0LWJhdHRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZWJcIjtcbn1cblxuLmZhLWJ1dHRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZTRcIjtcbn1cblxuLmZhLWJsYW5rZXQtZmlyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZGFcIjtcbn1cblxuLmZhLWtpd2ktYmlyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzVcIjtcbn1cblxuLmZhLWNhc3RsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZGVcIjtcbn1cblxuLmZhLWdvbGYtY2x1Yjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTFcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0LWFycm93LWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVjXCI7XG59XG5cbi5mYS1leGNoYW5nZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWNcIjtcbn1cblxuLmZhLXJvdGF0ZS1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjlcIjtcbn1cblxuLmZhLXJlZG8tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmOVwiO1xufVxuXG4uZmEtcm90YXRlLWZvcndhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmY5XCI7XG59XG5cbi5mYS11dGVuc2lsczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTdcIjtcbn1cblxuLmZhLWN1dGxlcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU3XCI7XG59XG5cbi5mYS1hcnJvdy11cC13aWRlLXNob3J0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2MVwiO1xufVxuXG4uZmEtc29ydC1hbW91bnQtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYxXCI7XG59XG5cbi5mYS1jaGFydC1waWUtc2ltcGxlLWNpcmNsZS1kb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA1XCI7XG59XG5cbi5mYS1iYWxsb29uczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyZTRcIjtcbn1cblxuLmZhLW1pbGwtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZWRcIjtcbn1cblxuLmZhLWJvd2wtcmljZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyZWJcIjtcbn1cblxuLmZhLXRpbWVsaW5lLWFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI5ZFwiO1xufVxuXG4uZmEtc2t1bGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTRjXCI7XG59XG5cbi5mYS1nYW1lLWJvYXJkLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NjhcIjtcbn1cblxuLmZhLWdhbWUtYm9hcmQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2OFwiO1xufVxuXG4uZmEtY2lyY2xlLXZpZGVvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyYlwiO1xufVxuXG4uZmEtdmlkZW8tY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyYlwiO1xufVxuXG4uZmEtY2hhcnQtc2NhdHRlci1idWJibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGU5XCI7XG59XG5cbi5mYS1ob3VzZS10dXJyZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWI0XCI7XG59XG5cbi5mYS1iYW5hbmE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmU1XCI7XG59XG5cbi5mYS1oYW5kLWhvbGRpbmctc2t1bGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWE0XCI7XG59XG5cbi5mYS1wZW9wbGUtZHJlc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjE3XCI7XG59XG5cbi5mYS1sb3Zlc2VhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0Y2NcIjtcbn1cblxuLmZhLWNvdWNoLXNtYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjY1wiO1xufVxuXG4uZmEtdG93ZXItYnJvYWRjYXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxOVwiO1xufVxuXG4uZmEtYnJvYWRjYXN0LXRvd2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxOVwiO1xufVxuXG4uZmEtdHJ1Y2stcGlja3VwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzY1wiO1xufVxuXG4uZmEtYmxvY2stcXVvdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGI1XCI7XG59XG5cbi5mYS11cC1sb25nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwY1wiO1xufVxuXG4uZmEtbG9uZy1hcnJvdy1hbHQtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBjXCI7XG59XG5cbi5mYS1zdG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0ZFwiO1xufVxuXG4uZmEtY29kZS1tZXJnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODdcIjtcbn1cblxuLmZhLW1vbmV5LWNoZWNrLWRvbGxhci1wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODczXCI7XG59XG5cbi5mYS1tb25leS1jaGVjay1lZGl0LWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NzNcIjtcbn1cblxuLmZhLXVwLWZyb20tbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDZcIjtcbn1cblxuLmZhLWFycm93LWFsdC1mcm9tLWJvdHRvbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDZcIjtcbn1cblxuLmZhLXVwbG9hZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTNcIjtcbn1cblxuLmZhLWh1cnJpY2FuZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NTFcIjtcbn1cblxuLmZhLWdyaWQtcm91bmQtMi1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVkY1wiO1xufVxuXG4uZmEtcGVvcGxlLXBhbnRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxOVwiO1xufVxuXG4uZmEtbW91bmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTJkXCI7XG59XG5cbi5mYS13aW5kc29jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzdcIjtcbn1cblxuLmZhLWNpcmNsZS1oYWxmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExMFwiO1xufVxuXG4uZmEtYnJha2Utd2FybmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYzdcIjtcbn1cblxuLmZhLXRvaWxldC1wb3J0YWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ODNcIjtcbn1cblxuLmZhLWNvbXBhY3QtZGlzYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWZcIjtcbn1cblxuLmZhLWZpbGUtYXJyb3ctZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmRcIjtcbn1cblxuLmZhLWZpbGUtZG93bmxvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZkXCI7XG59XG5cbi5mYS1zYXhvcGhvbmUtZmlyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZGJcIjtcbn1cblxuLmZhLXNheC1ob3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGRiXCI7XG59XG5cbi5mYS1jYW1lcmEtd2ViLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzM1wiO1xufVxuXG4uZmEtd2ViY2FtLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzM1wiO1xufVxuXG4uZmEtZm9sZGVyLW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMThjXCI7XG59XG5cbi5mYS1mb2xkZXItZ2Vhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODdcIjtcbn1cblxuLmZhLWZvbGRlci1jb2c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTg3XCI7XG59XG5cbi5mYS1oYW5kLXdhdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWE3XCI7XG59XG5cbi5mYS1hcnJvdy11cC1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5OVwiO1xufVxuXG4uZmEtc29ydC11cC1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5OVwiO1xufVxuXG4uZmEtY2FyYXZhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZmZcIjtcbn1cblxuLmZhLXNoaWVsZC1jYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTcyXCI7XG59XG5cbi5mYS1tZXNzYWdlLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhOVwiO1xufVxuXG4uZmEtY29tbWVudC1hbHQtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGE5XCI7XG59XG5cbi5mYS1ib2x0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlN1wiO1xufVxuXG4uZmEtemFwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlN1wiO1xufVxuXG4uZmEtdHJhc2gtY2FuLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJhOVwiO1xufVxuXG4uZmEtZ2xhc3Mtd2F0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGY0XCI7XG59XG5cbi5mYS1vaWwtd2VsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MzJcIjtcbn1cblxuLmZhLXBlcnNvbi1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjIwXCI7XG59XG5cbi5mYS12YXVsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYzVcIjtcbn1cblxuLmZhLW1hcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjIyXCI7XG59XG5cbi5mYS10b2lsZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Q4XCI7XG59XG5cbi5mYS1wbGFuZS1jaXJjbGUteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTU3XCI7XG59XG5cbi5mYS15ZW4tc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTdcIjtcbn1cblxuLmZhLWNueTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTdcIjtcbn1cblxuLmZhLWpweTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTdcIjtcbn1cblxuLmZhLXJtYjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTdcIjtcbn1cblxuLmZhLXllbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTdcIjtcbn1cblxuLmZhLWdlYXItY29kZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZThcIjtcbn1cblxuLmZhLW5vdGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwMlwiO1xufVxuXG4uZmEtcnVibGUtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNThcIjtcbn1cblxuLmZhLXJvdWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNThcIjtcbn1cblxuLmZhLXJ1Yjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNThcIjtcbn1cblxuLmZhLXJ1YmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1OFwiO1xufVxuXG4uZmEtdHJhc2gtdW5kbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OTVcIjtcbn1cblxuLmZhLXRyYXNoLWFycm93LXR1cm4tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OTVcIjtcbn1cblxuLmZhLWNoYW1wYWduZS1nbGFzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OWVcIjtcbn1cblxuLmZhLWdsYXNzLWNoYW1wYWduZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OWVcIjtcbn1cblxuLmZhLW9iamVjdHMtYWxpZ24tY2VudGVyLWhvcml6b250YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2JjXCI7XG59XG5cbi5mYS1zdW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg1XCI7XG59XG5cbi5mYS10cmFzaC1jYW4tc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmFkXCI7XG59XG5cbi5mYS10cmFzaC1hbHQtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmFkXCI7XG59XG5cbi5mYS1zY3JlZW4tdXNlcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjNkXCI7XG59XG5cbi5mYS11c2Vycy1jbGFzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2M2RcIjtcbn1cblxuLmZhLWd1aXRhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTZcIjtcbn1cblxuLmZhLXNxdWFyZS1hcnJvdy1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzYVwiO1xufVxuXG4uZmEtYXJyb3ctc3F1YXJlLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzNhXCI7XG59XG5cbi5mYS1zcXVhcmUtODo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNWRcIjtcbn1cblxuLmZhLWZhY2Utc21pbGUtaGVhcnRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM5MFwiO1xufVxuXG4uZmEtYnJhY2tldHMtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlOVwiO1xufVxuXG4uZmEtYnJhY2tldHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2U5XCI7XG59XG5cbi5mYS1sYXB0b3AtYXJyb3ctZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYzZcIjtcbn1cblxuLmZhLWhvY2tleS1zdGljay1wdWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNhZVwiO1xufVxuXG4uZmEtaG91c2UtdHJlZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYjNcIjtcbn1cblxuLmZhLXNpZ25hbC1mYWlyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4ZFwiO1xufVxuXG4uZmEtc2lnbmFsLTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjhkXCI7XG59XG5cbi5mYS1mYWNlLWxhdWdoLXdpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTljXCI7XG59XG5cbi5mYS1sYXVnaC13aW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5Y1wiO1xufVxuXG4uZmEtY2lyY2xlLWRvbGxhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZThcIjtcbn1cblxuLmZhLWRvbGxhci1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU4XCI7XG59XG5cbi5mYS11c2QtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlOFwiO1xufVxuXG4uZmEtaG9yc2UtaGVhZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YWJcIjtcbn1cblxuLmZhLWFycm93cy1yZXBlYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzY0XCI7XG59XG5cbi5mYS1yZXBlYXQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2NFwiO1xufVxuXG4uZmEtYm9yZS1ob2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRjM1wiO1xufVxuXG4uZmEtaW5kdXN0cnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc1XCI7XG59XG5cbi5mYS1pbWFnZS1wb2xhcm9pZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YzRcIjtcbn1cblxuLmZhLXdhdmUtdHJpYW5nbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODlhXCI7XG59XG5cbi5mYS1wZXJzb24tcnVubmluZy1mYXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVmZlwiO1xufVxuXG4uZmEtY2lyY2xlLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzU4XCI7XG59XG5cbi5mYS1hcnJvdy1hbHQtY2lyY2xlLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzU4XCI7XG59XG5cbi5mYS1ncmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YTNcIjtcbn1cblxuLmZhLWFycm93cy10dXJuLXRvLWRvdHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGMxXCI7XG59XG5cbi5mYS1jaGFydC1taXhlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDNcIjtcbn1cblxuLmZhLWFuYWx5dGljczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDNcIjtcbn1cblxuLmZhLWZsb3Jpbi1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4NFwiO1xufVxuXG4uZmEtYXJyb3ctZG93bi1zaG9ydC13aWRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4NFwiO1xufVxuXG4uZmEtc29ydC1hbW91bnQtZGVzYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODRcIjtcbn1cblxuLmZhLXNvcnQtYW1vdW50LWRvd24tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4NFwiO1xufVxuXG4uZmEtbGVzcy10aGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcPFwiO1xufVxuXG4uZmEtZGlzcGxheS1jb2RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2NVwiO1xufVxuXG4uZmEtZGVza3RvcC1jb2RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2NVwiO1xufVxuXG4uZmEtZmFjZS1kcm9vbGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNzJcIjtcbn1cblxuLmZhLW9pbC10ZW1wZXJhdHVyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MTRcIjtcbn1cblxuLmZhLW9pbC10ZW1wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxNFwiO1xufVxuXG4uZmEtc3F1YXJlLXF1ZXN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmZFwiO1xufVxuXG4uZmEtcXVlc3Rpb24tc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmZFwiO1xufVxuXG4uZmEtYWlyLWNvbmRpdGlvbmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhmNFwiO1xufVxuXG4uZmEtYW5nbGUtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDdcIjtcbn1cblxuLmZhLW1vdW50YWluczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZmRcIjtcbn1cblxuLmZhLW9tZWdhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3YVwiO1xufVxuXG4uZmEtY2FyLXR1bm5lbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZGVcIjtcbn1cblxuLmZhLXBlcnNvbi1kb2xseS1lbXB0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDFcIjtcbn1cblxuLmZhLXBhbi1mb29kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQyYlwiO1xufVxuXG4uZmEtaGVhZC1zaWRlLWNvdWdoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2MVwiO1xufVxuXG4uZmEtZ3JpcC1saW5lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTRcIjtcbn1cblxuLmZhLXRodW1icy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2NVwiO1xufVxuXG4uZmEtdXNlci1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwMlwiO1xufVxuXG4uZmEtYXJyb3ctcmlnaHQtbG9uZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzhcIjtcbn1cblxuLmZhLWxvbmctYXJyb3ctcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc4XCI7XG59XG5cbi5mYS10aWNrZXRzLWFpcmxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjliXCI7XG59XG5cbi5mYS1hbmNob3ItY2lyY2xlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRhY1wiO1xufVxuXG4uZmEtZWxsaXBzaXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQxXCI7XG59XG5cbi5mYS1lbGxpcHNpcy1oOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MVwiO1xufVxuXG4uZmEtbmZjLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFmY1wiO1xufVxuXG4uZmEtY2hlc3MtcGF3bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDNcIjtcbn1cblxuLmZhLWtpdC1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3OVwiO1xufVxuXG4uZmEtZmlyc3QtYWlkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3OVwiO1xufVxuXG4uZmEtZ3JpZC0yLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTk3XCI7XG59XG5cbi5mYS1iZWxsczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3N2ZcIjtcbn1cblxuLmZhLXBlcnNvbi10aHJvdWdoLXdpbmRvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YTlcIjtcbn1cblxuLmZhLXRvb2xib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTUyXCI7XG59XG5cbi5mYS1lbnZlbG9wZS1kb3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTZmXCI7XG59XG5cbi5mYS1lbnZlbG9wZS1iYWRnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNmZcIjtcbn1cblxuLmZhLWhhbmRzLWhvbGRpbmctY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRmYlwiO1xufVxuXG4uZmEtYnVnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4OFwiO1xufVxuXG4uZmEtYm93bC1jaG9wc3RpY2tzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJlOVwiO1xufVxuXG4uZmEtY3JlZGl0LWNhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDlkXCI7XG59XG5cbi5mYS1jcmVkaXQtY2FyZC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDlkXCI7XG59XG5cbi5mYS1jaXJjbGUtczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjFcIjtcbn1cblxuLmZhLWJveC1iYWxsb3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzM1XCI7XG59XG5cbi5mYS1jYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI5XCI7XG59XG5cbi5mYS1hdXRvbW9iaWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiOVwiO1xufVxuXG4uZmEtaGFuZC1ob2xkaW5nLWhhbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGY3XCI7XG59XG5cbi5mYS11c2VyLXRpZS1oYWlyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ1ZlwiO1xufVxuXG4uZmEtcG9kaXVtLXN0YXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzU4XCI7XG59XG5cbi5mYS11c2VyLWhhaXItbXVsbGV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ1Y1wiO1xufVxuXG4uZmEtYnVzaW5lc3MtZnJvbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDVjXCI7XG59XG5cbi5mYS1wYXJ0eS1iYWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ1Y1wiO1xufVxuXG4uZmEtdHJpYW4tYmFsYm90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ1Y1wiO1xufVxuXG4uZmEtbWljcm9waG9uZS1zdGFuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4Y2JcIjtcbn1cblxuLmZhLWJvb2stb3Blbi1yZWFkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWRhXCI7XG59XG5cbi5mYS1ib29rLXJlYWRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZGFcIjtcbn1cblxuLmZhLWZhbWlseS1kcmVzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMDFcIjtcbn1cblxuLmZhLWNpcmNsZS14OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyZVwiO1xufVxuXG4uZmEtY2FiaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDZkXCI7XG59XG5cbi5mYS1tb3VudGFpbi1zdW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTJmXCI7XG59XG5cbi5mYS1jaGFydC1zaW1wbGUtaG9yaXpvbnRhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NzRcIjtcbn1cblxuLmZhLWFycm93cy1sZWZ0LXJpZ2h0LXRvLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGJhXCI7XG59XG5cbi5mYS1oYW5kLWJhY2stcG9pbnQtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOWZcIjtcbn1cblxuLmZhLW1lc3NhZ2UtZG90czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YTNcIjtcbn1cblxuLmZhLWNvbW1lbnQtYWx0LWRvdHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGEzXCI7XG59XG5cbi5mYS1tZXNzYWdpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGEzXCI7XG59XG5cbi5mYS1maWxlLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3NlwiO1xufVxuXG4uZmEtYmVlci1tdWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGIzXCI7XG59XG5cbi5mYS1iZWVyLWZvYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGIzXCI7XG59XG5cbi5mYS1kaWNlLWQyMDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2Y2ZcIjtcbn1cblxuLmZhLWRyb25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1ZlwiO1xufVxuXG4uZmEtdHJ1Y2stZHJvcGxldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OGNcIjtcbn1cblxuLmZhLWZpbGUtY2lyY2xlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVhMVwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQwXCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDBcIjtcbn1cblxuLmZhLW1lZGFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhMlwiO1xufVxuXG4uZmEtcGVyc29uLWZhaXJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwOFwiO1xufVxuXG4uZmEtYmVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzNlwiO1xufVxuXG4uZmEtYm9vay1jb3B5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBiZVwiO1xufVxuXG4uZmEtc3F1YXJlLWg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZkXCI7XG59XG5cbi5mYS1oLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmRcIjtcbn1cblxuLmZhLXNxdWFyZS1jOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI2NlwiO1xufVxuXG4uZmEtY2xvY2stdHdvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM1YVwiO1xufVxuXG4uZmEtc3F1YXJlLWVsbGlwc2lzLXZlcnRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI2ZlwiO1xufVxuXG4uZmEtY2FsZW5kYXItdXNlcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWUyXCI7XG59XG5cbi5mYS1wb2RjYXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjZVwiO1xufVxuXG4uZmEtYmVlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBiMlwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtZnVsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzdcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLTQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM3XCI7XG59XG5cbi5mYS10aGVybW9tZXRlci00OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjN1wiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXItZnVsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzdcIjtcbn1cblxuLmZhLWJlbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYzXCI7XG59XG5cbi5mYS1jYW5keS1iYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2U4XCI7XG59XG5cbi5mYS1jaG9jb2xhdGUtYmFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNlOFwiO1xufVxuXG4uZmEteG1hcmstbGFyZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTliXCI7XG59XG5cbi5mYS1waW5hdGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2MzXCI7XG59XG5cbi5mYS1hcnJvd3MtZnJvbS1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhNFwiO1xufVxuXG4uZmEtc3VwZXJzY3JpcHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJiXCI7XG59XG5cbi5mYS1ib3dsLXNwb29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNlMFwiO1xufVxuXG4uZmEtaGV4YWdvbi1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MTZcIjtcbn1cblxuLmZhLXBsdWctY2lyY2xlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU2MFwiO1xufVxuXG4uZmEtc3Rhci1vZi1saWZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyMVwiO1xufVxuXG4uZmEtcGhvbmUtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2RkXCI7XG59XG5cbi5mYS10cmFmZmljLWxpZ2h0LXN0b3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjNhXCI7XG59XG5cbi5mYS1wYWludC1yb2xsZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFhXCI7XG59XG5cbi5mYS1hY2NlbnQtZ3JhdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxgXCI7XG59XG5cbi5mYS1oYW5kc2hha2UtYW5nbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGM0XCI7XG59XG5cbi5mYS1oYW5kcy1oZWxwaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjNFwiO1xufVxuXG4uZmEtY2lyY2xlLTA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGVkXCI7XG59XG5cbi5mYS1kaWFsLW1lZC1sb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTYwXCI7XG59XG5cbi5mYS1sb2NhdGlvbi1kb3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M1XCI7XG59XG5cbi5mYS1tYXAtbWFya2VyLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzVcIjtcbn1cblxuLmZhLWNyYWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2ZmXCI7XG59XG5cbi5mYS1ib3gtb3Blbi1mdWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5Y1wiO1xufVxuXG4uZmEtYm94LWZ1bGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDljXCI7XG59XG5cbi5mYS1maWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1YlwiO1xufVxuXG4uZmEtZ3JlYXRlci10aGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcPlwiO1xufVxuXG4uZmEtcXVvdGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzNFwiO1xufVxuXG4uZmEtcHJldHplbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NDFcIjtcbn1cblxuLmZhLXBlcnNvbi1zd2ltbWluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzRcIjtcbn1cblxuLmZhLXN3aW1tZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM0XCI7XG59XG5cbi5mYS1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2M1wiO1xufVxuXG4uZmEtdXNlci1yb2JvdC14bWFya3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGE3XCI7XG59XG5cbi5mYS1tZXNzYWdlLXF1b3RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFlNFwiO1xufVxuXG4uZmEtY29tbWVudC1hbHQtcXVvdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWU0XCI7XG59XG5cbi5mYS1jYW5keS1jb3JuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiZFwiO1xufVxuXG4uZmEtZm9sZGVyLW1hZ25pZnlpbmctZ2xhc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMThiXCI7XG59XG5cbi5mYS1mb2xkZXItc2VhcmNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4YlwiO1xufVxuXG4uZmEtbm90ZWJvb2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjAxXCI7XG59XG5cbi5mYS1kcm9wbGV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0M1wiO1xufVxuXG4uZmEtdGludDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDNcIjtcbn1cblxuLmZhLWJ1bGxzZXllLXBvaW50ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQ5XCI7XG59XG5cbi5mYS1lcmFzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJkXCI7XG59XG5cbi5mYS1oZXhhZ29uLWltYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUwNFwiO1xufVxuXG4uZmEtZWFydGgtYW1lcmljYXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdkXCI7XG59XG5cbi5mYS1lYXJ0aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2RcIjtcbn1cblxuLmZhLWVhcnRoLWFtZXJpY2E6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdkXCI7XG59XG5cbi5mYS1nbG9iZS1hbWVyaWNhczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2RcIjtcbn1cblxuLmZhLWNyYXRlLWFwcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiMVwiO1xufVxuXG4uZmEtYXBwbGUtY3JhdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmIxXCI7XG59XG5cbi5mYS1wZXJzb24tYnVyc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTNiXCI7XG59XG5cbi5mYS1nYW1lLWJvYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2N1wiO1xufVxuXG4uZmEtaGF0LWNoZWY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODZiXCI7XG59XG5cbi5mYS1oYW5kLWJhY2stcG9pbnQtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWExXCI7XG59XG5cbi5mYS1kb3ZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiYVwiO1xufVxuXG4uZmEtc25vd2ZsYWtlLWRyb3BsZXRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVjMVwiO1xufVxuXG4uZmEtYmF0dGVyeS1lbXB0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDRcIjtcbn1cblxuLmZhLWJhdHRlcnktMDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDRcIjtcbn1cblxuLmZhLWdyaWQtNDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOThcIjtcbn1cblxuLmZhLXNvY2tzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5NlwiO1xufVxuXG4uZmEtZmFjZS1zdW5nbGFzc2VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM5OFwiO1xufVxuXG4uZmEtaW5ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFjXCI7XG59XG5cbi5mYS1zcXVhcmUtMDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTVcIjtcbn1cblxuLmZhLXNlY3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDQ3XCI7XG59XG5cbi5mYS1zcXVhcmUtdGhpcy13YXktdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDlmXCI7XG59XG5cbi5mYS1ib3gtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDlmXCI7XG59XG5cbi5mYS1nYXVnZS1oaWdoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyNVwiO1xufVxuXG4uZmEtdGFjaG9tZXRlci1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjI1XCI7XG59XG5cbi5mYS10YWNob21ldGVyLWFsdC1mYXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyNVwiO1xufVxuXG4uZmEtc3F1YXJlLWFtcGVyc2FuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNjBcIjtcbn1cblxuLmZhLWVudmVsb3BlLW9wZW4tdGV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NThcIjtcbn1cblxuLmZhLWxhbXAtZGVzazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTRcIjtcbn1cblxuLmZhLWhvc3BpdGFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmOFwiO1xufVxuXG4uZmEtaG9zcGl0YWwtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmOFwiO1xufVxuXG4uZmEtaG9zcGl0YWwtd2lkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjhcIjtcbn1cblxuLmZhLXBvbGwtcGVvcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1OVwiO1xufVxuXG4uZmEtd2hpc2tleS1nbGFzcy1pY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2ExXCI7XG59XG5cbi5mYS1nbGFzcy13aGlza2V5LXJvY2tzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhMVwiO1xufVxuXG4uZmEtd2luZS1ib3R0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzJmXCI7XG59XG5cbi5mYS1jaGVzcy1yb29rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0N1wiO1xufVxuXG4uZmEtdXNlci1ib3VudHktaHVudGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJiZlwiO1xufVxuXG4uZmEtYmFycy1zdGFnZ2VyZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTUwXCI7XG59XG5cbi5mYS1yZW9yZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1MFwiO1xufVxuXG4uZmEtc3RyZWFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1MFwiO1xufVxuXG4uZmEtZGlhZ3JhbS1zYW5rZXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTU4XCI7XG59XG5cbi5mYS1jbG91ZC1oYWlsLW1peGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczYVwiO1xufVxuXG4uZmEtY2lyY2xlLXVwLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTI4XCI7XG59XG5cbi5mYS1kaGFybWFjaGFrcmE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjU1XCI7XG59XG5cbi5mYS1vYmplY3RzLWFsaWduLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2JlXCI7XG59XG5cbi5mYS1vaWwtY2FuLWRyaXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjA1XCI7XG59XG5cbi5mYS1mYWNlLXNtaWxpbmctaGFuZHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzk2XCI7XG59XG5cbi5mYS1icm9jY29saTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZTJcIjtcbn1cblxuLmZhLXJvdXRlLWludGVyc3RhdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjFiXCI7XG59XG5cbi5mYS1lYXItbXVmZnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzk1XCI7XG59XG5cbi5mYS1ob3Rkb2c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODBmXCI7XG59XG5cbi5mYS10cmFuc3BvcnRlci1lbXB0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDZcIjtcbn1cblxuLmZhLXBlcnNvbi13YWxraW5nLXdpdGgtY2FuZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWRcIjtcbn1cblxuLmZhLWJsaW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5ZFwiO1xufVxuXG4uZmEtYW5nbGUtOTA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDhkXCI7XG59XG5cbi5mYS1yZWN0YW5nbGUtdGVybWluYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjM2XCI7XG59XG5cbi5mYS1raXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmNFwiO1xufVxuXG4uZmEtZHJ1bTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjlcIjtcbn1cblxuLmZhLXNjcnViYmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmOFwiO1xufVxuXG4uZmEtaWNlLWNyZWFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxMFwiO1xufVxuXG4uZmEtaGVhcnQtY2lyY2xlLWJvbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGZjXCI7XG59XG5cbi5mYS1maXNoLWJvbmVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMwNFwiO1xufVxuXG4uZmEtZGVlci1ydWRvbHBoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4ZlwiO1xufVxuXG4uZmEtZmF4OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhY1wiO1xufVxuXG4uZmEtcGFyYWdyYXBoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkZFwiO1xufVxuXG4uZmEtaGVhZC1zaWRlLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFhYVwiO1xufVxuXG4uZmEtc3F1YXJlLWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjZkXCI7XG59XG5cbi5mYS1tZXRlci1maXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFlYlwiO1xufVxuXG4uZmEtY2xvdWQtaGFpbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MzlcIjtcbn1cblxuLmZhLWNoZWNrLXRvLXNsb3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzcyXCI7XG59XG5cbi5mYS12b3RlLXllYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzJcIjtcbn1cblxuLmZhLW1vbmV5LWZyb20tYnJhY2tldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMTJcIjtcbn1cblxuLmZhLXN0YXItaGFsZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODlcIjtcbn1cblxuLmZhLWNhci1idXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODVhXCI7XG59XG5cbi5mYS1zcGVha2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhkZlwiO1xufVxuXG4uZmEtdGltZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjllXCI7XG59XG5cbi5mYS1ib3hlcy1zdGFja2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2OFwiO1xufVxuXG4uZmEtYm94ZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDY4XCI7XG59XG5cbi5mYS1ib3hlcy1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDY4XCI7XG59XG5cbi5mYS1ncmlsbC1ob3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWE1XCI7XG59XG5cbi5mYS1iYWxsb3QtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzMzXCI7XG59XG5cbi5mYS1saW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjMVwiO1xufVxuXG4uZmEtY2hhaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGMxXCI7XG59XG5cbi5mYS1lYXItbGlzdGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMlwiO1xufVxuXG4uZmEtYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMlwiO1xufVxuXG4uZmEtZmlsZS1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMThcIjtcbn1cblxuLmZhLXRyZWUtY2l0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ODdcIjtcbn1cblxuLmZhLXBsYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRiXCI7XG59XG5cbi5mYS1mb250OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMVwiO1xufVxuXG4uZmEtY3VwLXRvZ286OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmM1XCI7XG59XG5cbi5mYS1jb2ZmZWUtdG9nbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzVcIjtcbn1cblxuLmZhLXNxdWFyZS1kb3duLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjZiXCI7XG59XG5cbi5mYS1idXJnZXItbGV0dHVjZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZTNcIjtcbn1cblxuLmZhLXJ1cGlhaC1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzZFwiO1xufVxuXG4uZmEtbWFnbmlmeWluZy1nbGFzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDJcIjtcbn1cblxuLmZhLXNlYXJjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDJcIjtcbn1cblxuLmZhLXRhYmxlLXRlbm5pcy1wYWRkbGUtYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWRcIjtcbn1cblxuLmZhLXBpbmctcG9uZy1wYWRkbGUtYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWRcIjtcbn1cblxuLmZhLXRhYmxlLXRlbm5pczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWRcIjtcbn1cblxuLmZhLXBlcnNvbi1kb3RzLWZyb20tbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzBcIjtcbn1cblxuLmZhLWRpYWdub3Nlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzBcIjtcbn1cblxuLmZhLWNoZXZyb25zLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzIyXCI7XG59XG5cbi5mYS1jaGV2cm9uLWRvdWJsZS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyMlwiO1xufVxuXG4uZmEtdHJhc2gtY2FuLWFycm93LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyYVwiO1xufVxuXG4uZmEtdHJhc2gtcmVzdG9yZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODJhXCI7XG59XG5cbi5mYS1zaWduYWwtZ29vZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OGVcIjtcbn1cblxuLmZhLXNpZ25hbC0zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4ZVwiO1xufVxuXG4uZmEtbG9jYXRpb24tcXVlc3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjBiXCI7XG59XG5cbi5mYS1tYXAtbWFya2VyLXF1ZXN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwYlwiO1xufVxuXG4uZmEtZmxvcHB5LWRpc2stY2lyY2xlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4MVwiO1xufVxuXG4uZmEtZmxvcHB5LWRpc2stdGltZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTgxXCI7XG59XG5cbi5mYS1zYXZlLWNpcmNsZS14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODFcIjtcbn1cblxuLmZhLXNhdmUtdGltZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTgxXCI7XG59XG5cbi5mYS1uYWlyYS1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFmNlwiO1xufVxuXG4uZmEtcGVhY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjBiXCI7XG59XG5cbi5mYS10YXhpLWJ1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyOThcIjtcbn1cblxuLmZhLWJyYWNrZXQtY3VybHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFx7XCI7XG59XG5cbi5mYS1icmFja2V0LWN1cmx5LWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFx7XCI7XG59XG5cbi5mYS1sb2JzdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQyMVwiO1xufVxuXG4uZmEtY2FydC1mbGF0YmVkLWVtcHR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3NlwiO1xufVxuXG4uZmEtZG9sbHktZmxhdGJlZC1lbXB0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzZcIjtcbn1cblxuLmZhLWNvbG9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcOlwiO1xufVxuXG4uZmEtY2FydC1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxOFwiO1xufVxuXG4uZmEtd2FuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MmFcIjtcbn1cblxuLmZhLXdhbGtpZS10YWxraWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGVmXCI7XG59XG5cbi5mYS1maWxlLXBlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMWNcIjtcbn1cblxuLmZhLWZpbGUtZWRpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMWNcIjtcbn1cblxuLmZhLXJlY2VpcHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQzXCI7XG59XG5cbi5mYS10YWJsZS1waWNuaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzJkXCI7XG59XG5cbi5mYS1zcXVhcmUtcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0YlwiO1xufVxuXG4uZmEtcGVuLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGJcIjtcbn1cblxuLmZhLXBlbmNpbC1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRiXCI7XG59XG5cbi5mYS1jaXJjbGUtbWljcm9waG9uZS1saW5lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTdcIjtcbn1cblxuLmZhLW1pY3JvcGhvbmUtY2lyY2xlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTdcIjtcbn1cblxuLmZhLWRpc3BsYXktc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmZhXCI7XG59XG5cbi5mYS1kZXNrdG9wLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJmYVwiO1xufVxuXG4uZmEtc3VpdGNhc2Utcm9sbGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzFcIjtcbn1cblxuLmZhLXBlcnNvbi1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTNmXCI7XG59XG5cbi5mYS10cmFuc3BvcnRlci0yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0NFwiO1xufVxuXG4uZmEtaGFuZHMtaG9sZGluZy1kaWFtb25kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3Y1wiO1xufVxuXG4uZmEtaGFuZC1yZWNlaXZpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDdjXCI7XG59XG5cbi5mYS1tb25leS1iaWxsLXNpbXBsZS13YXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFmMlwiO1xufVxuXG4uZmEtY2hldnJvbi1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3OFwiO1xufVxuXG4uZmEtYmF0dGVyeS1mdWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0MFwiO1xufVxuXG4uZmEtYmF0dGVyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDBcIjtcbn1cblxuLmZhLWJhdHRlcnktNTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDBcIjtcbn1cblxuLmZhLWJlbGwtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NDlcIjtcbn1cblxuLmZhLWJvb2stYXJyb3ctcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGI5XCI7XG59XG5cbi5mYS1ob3NwaXRhbHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODBlXCI7XG59XG5cbi5mYS1jbHViOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyN1wiO1xufVxuXG4uZmEtc2t1bGwtY3Jvc3Nib25lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MTRcIjtcbn1cblxuLmZhLWRyb3BsZXQtZGVncmVlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0OFwiO1xufVxuXG4uZmEtZGV3cG9pbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQ4XCI7XG59XG5cbi5mYS1jb2RlLWNvbXBhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTNhXCI7XG59XG5cbi5mYS1saXN0LXVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjYVwiO1xufVxuXG4uZmEtbGlzdC1kb3RzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjYVwiO1xufVxuXG4uZmEtaGFuZC1ob2xkaW5nLW1hZ2ljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlNVwiO1xufVxuXG4uZmEtd2F0ZXJtZWxvbi1zbGljZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMzdcIjtcbn1cblxuLmZhLWNpcmNsZS1lbGxpcHNpczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMGFcIjtcbn1cblxuLmZhLXNjaG9vbC1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU2ZlwiO1xufVxuXG4uZmEtdG93ZXItY2VsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ODVcIjtcbn1cblxuLmZhLXNkLWNhcmRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0MFwiO1xufVxuXG4uZmEtanVnLWJvdHRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZmJcIjtcbn1cblxuLmZhLWRvd24tbG9uZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDlcIjtcbn1cblxuLmZhLWxvbmctYXJyb3ctYWx0LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA5XCI7XG59XG5cbi5mYS1lbnZlbG9wZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTcwXCI7XG59XG5cbi5mYS1waG9uZS1vZmZpY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjdkXCI7XG59XG5cbi5mYS1yYW5raW5nLXN0YXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTYxXCI7XG59XG5cbi5mYS1jaGVzcy1raW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzZlwiO1xufVxuXG4uZmEtbmZjLXBlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZmFcIjtcbn1cblxuLmZhLXBlcnNvbi1oYXJhc3Npbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTQ5XCI7XG59XG5cbi5mYS1oYXQtd2ludGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhOFwiO1xufVxuXG4uZmEtYnJhemlsaWFuLXJlYWwtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NmNcIjtcbn1cblxuLmZhLWxhbmRtYXJrLWRvbWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzUyXCI7XG59XG5cbi5mYS1sYW5kbWFyay1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzUyXCI7XG59XG5cbi5mYS1ib25lLWJyZWFrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkOFwiO1xufVxuXG4uZmEtYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYyXCI7XG59XG5cbi5mYS1kb3duLWZyb20tZG90dGVkLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDA3XCI7XG59XG5cbi5mYS10djo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmNcIjtcbn1cblxuLmZhLXRlbGV2aXNpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZjXCI7XG59XG5cbi5mYS10di1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZjXCI7XG59XG5cbi5mYS1ib3JkZXItbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NGZcIjtcbn1cblxuLmZhLWNpcmNsZS1kaXZpZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTA2XCI7XG59XG5cbi5mYS1zaHJpbXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDQ4XCI7XG59XG5cbi5mYS1saXN0LWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhZVwiO1xufVxuXG4uZmEtdGFza3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFlXCI7XG59XG5cbi5mYS1kaWFncmFtLXN1YnRhc2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDc5XCI7XG59XG5cbi5mYS1qdWctZGV0ZXJnZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUxOVwiO1xufVxuXG4uZmEtY2lyY2xlLXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmJkXCI7XG59XG5cbi5mYS11c2VyLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmRcIjtcbn1cblxuLmZhLXNxdWFyZS15OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI4N1wiO1xufVxuXG4uZmEtdXNlci1kb2N0b3ItaGFpcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NThcIjtcbn1cblxuLmZhLXBsYW5ldC1yaW5nZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIwXCI7XG59XG5cbi5mYS1tdXNocm9vbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MjVcIjtcbn1cblxuLmZhLXVzZXItc2hpZWxkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwNVwiO1xufVxuXG4uZmEtbWVnYXBob25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3NVwiO1xufVxuXG4uZmEtd3JlYXRoLWxhdXJlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZDJcIjtcbn1cblxuLmZhLWNpcmNsZS1leGNsYW1hdGlvbi1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMGRcIjtcbn1cblxuLmZhLXdpbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzJlXCI7XG59XG5cbi5mYS1ib3gtZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhMFwiO1xufVxuXG4uZmEtYm94LXVzZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YTBcIjtcbn1cblxuLmZhLWNhci1idXJzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZTFcIjtcbn1cblxuLmZhLWNhci1jcmFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZTFcIjtcbn1cblxuLmZhLXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiWVwiO1xufVxuXG4uZmEtdXNlci1oZWFkc2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyZFwiO1xufVxuXG4uZmEtYXJyb3dzLXJldHdlZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzYxXCI7XG59XG5cbi5mYS1yZXR3ZWV0LWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjFcIjtcbn1cblxuLmZhLXBlcnNvbi1zbm93Ym9hcmRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2NlXCI7XG59XG5cbi5mYS1zbm93Ym9hcmRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2NlXCI7XG59XG5cbi5mYS1zcXVhcmUtY2hldnJvbi1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMmJcIjtcbn1cblxuLmZhLWNoZXZyb24tc3F1YXJlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyYlwiO1xufVxuXG4uZmEtbGFjcm9zc2Utc3RpY2stYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYjZcIjtcbn1cblxuLmZhLXRydWNrLWZhc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDhiXCI7XG59XG5cbi5mYS1zaGlwcGluZy1mYXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4YlwiO1xufVxuXG4uZmEtdXNlci1tYWduaWZ5aW5nLWdsYXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVjNVwiO1xufVxuXG4uZmEtc3Rhci1zaGFycDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyOGJcIjtcbn1cblxuLmZhLWNvbW1lbnQtaGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWM4XCI7XG59XG5cbi5mYS1jaXJjbGUtMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZWVcIjtcbn1cblxuLmZhLWNpcmNsZS1zdGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyM1wiO1xufVxuXG4uZmEtc3Rhci1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTIzXCI7XG59XG5cbi5mYS1maXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3OFwiO1xufVxuXG4uZmEtY2xvdWQtZm9nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0ZVwiO1xufVxuXG4uZmEtZm9nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0ZVwiO1xufVxuXG4uZmEtd2FmZmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ2NlwiO1xufVxuXG4uZmEtbXVzaWMtbm90ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4Y2ZcIjtcbn1cblxuLmZhLW11c2ljLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4Y2ZcIjtcbn1cblxuLmZhLWhleGFnb24tZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDE3XCI7XG59XG5cbi5mYS1jYXJ0LXNob3BwaW5nLWZhc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGRjXCI7XG59XG5cbi5mYS1vYmplY3QtdW5pb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDlmXCI7XG59XG5cbi5mYS11c2VyLWdyYWR1YXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwMVwiO1xufVxuXG4uZmEtc3RhcmZpZ2h0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM3XCI7XG59XG5cbi5mYS1jaXJjbGUtaGFsZi1zdHJva2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQyXCI7XG59XG5cbi5mYS1hZGp1c3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQyXCI7XG59XG5cbi5mYS1hcnJvdy1yaWdodC1sb25nLXRvLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2Q1XCI7XG59XG5cbi5mYS1zcXVhcmUtYXJyb3ctZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzlcIjtcbn1cblxuLmZhLWFycm93LXNxdWFyZS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzOVwiO1xufVxuXG4uZmEtZGlhbW9uZC1oYWxmLXN0cm9rZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YjhcIjtcbn1cblxuLmZhLWNsYXBwZXJib2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzFcIjtcbn1cblxuLmZhLXNxdWFyZS1jaGV2cm9uLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzJhXCI7XG59XG5cbi5mYS1jaGV2cm9uLXNxdWFyZS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyYVwiO1xufVxuXG4uZmEtcGhvbmUtaW50ZXJjb206OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDM0XCI7XG59XG5cbi5mYS1saW5rLWhvcml6b250YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWNiXCI7XG59XG5cbi5mYS1jaGFpbi1ob3Jpem9udGFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFjYlwiO1xufVxuXG4uZmEtbWFuZ286OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzBmXCI7XG59XG5cbi5mYS1tdXNpYy1ub3RlLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhkMFwiO1xufVxuXG4uZmEtbXVzaWMtYWx0LXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhkMFwiO1xufVxuXG4uZmEtY2lyY2xlLXJhZGlhdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YmFcIjtcbn1cblxuLmZhLXJhZGlhdGlvbi1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2JhXCI7XG59XG5cbi5mYS1mYWNlLXRvbmd1ZS1zd2VhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzOWVcIjtcbn1cblxuLmZhLWdsb2JlLXN0YW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmNlwiO1xufVxuXG4uZmEtYmFzZWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDMzXCI7XG59XG5cbi5mYS1iYXNlYmFsbC1iYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzM1wiO1xufVxuXG4uZmEtY2lyY2xlLXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTFhXCI7XG59XG5cbi5mYS1hd2FyZC1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGFiXCI7XG59XG5cbi5mYS1qZXQtZmlnaHRlci11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MThcIjtcbn1cblxuLmZhLWRpYWdyYW0tcHJvamVjdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDJcIjtcbn1cblxuLmZhLXByb2plY3QtZGlhZ3JhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDJcIjtcbn1cblxuLmZhLXBlZGVzdGFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwZFwiO1xufVxuXG4uZmEtY2hhcnQtcHlyYW1pZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZTZcIjtcbn1cblxuLmZhLXNpZGViYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjRlXCI7XG59XG5cbi5mYS1zbm93bWFuLWhlYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzliXCI7XG59XG5cbi5mYS1mcm9zdHktaGVhZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OWJcIjtcbn1cblxuLmZhLWNvcHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM1XCI7XG59XG5cbi5mYS1idXJnZXItZ2xhc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGNlXCI7XG59XG5cbi5mYS12b2x1bWUteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmE5XCI7XG59XG5cbi5mYS12b2x1bWUtbXV0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTlcIjtcbn1cblxuLmZhLXZvbHVtZS10aW1lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTlcIjtcbn1cblxuLmZhLWhhbmQtc3BhcmtsZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVkXCI7XG59XG5cbi5mYS1iYXJzLWZpbHRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYWRcIjtcbn1cblxuLmZhLXBhaW50YnJ1c2gtcGVuY2lsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwNlwiO1xufVxuXG4uZmEtcGFydHktYmVsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMWFcIjtcbn1cblxuLmZhLXVzZXItdm5lY2staGFpcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NjJcIjtcbn1cblxuLmZhLWphY2stby1sYW50ZXJuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwZVwiO1xufVxuXG4uZmEtZ3JpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGRcIjtcbn1cblxuLmZhLWdyaXAtaG9yaXpvbnRhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGRcIjtcbn1cblxuLmZhLXNoYXJlLWZyb20tc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0ZFwiO1xufVxuXG4uZmEtc2hhcmUtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0ZFwiO1xufVxuXG4uZmEta2V5bm90ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NmNcIjtcbn1cblxuLmZhLWNoaWxkLWNvbWJhdGFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZTBcIjtcbn1cblxuLmZhLWNoaWxkLXJpZmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRlMFwiO1xufVxuXG4uZmEtZ3VuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5YlwiO1xufVxuXG4uZmEtc3F1YXJlLXBob25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5OFwiO1xufVxuXG4uZmEtcGhvbmUtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5OFwiO1xufVxuXG4uZmEtaGF0LWJlYWNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwNlwiO1xufVxuXG4uZmEtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXCtcIjtcbn1cblxuLmZhLWFkZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXCtcIjtcbn1cblxuLmZhLWV4cGFuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjVcIjtcbn1cblxuLmZhLWNvbXB1dGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRlNVwiO1xufVxuXG4uZmEtZm9ydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ODZcIjtcbn1cblxuLmZhLWNsb3VkLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM1Y1wiO1xufVxuXG4uZmEteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG59XG5cbi5mYS1jbG9zZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGRcIjtcbn1cblxuLmZhLW11bHRpcGx5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwZFwiO1xufVxuXG4uZmEtcmVtb3ZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwZFwiO1xufVxuXG4uZmEtdGltZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG59XG5cbi5mYS1mYWNlLXNtaXJraW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM5N1wiO1xufVxuXG4uZmEtYXJyb3dzLXVwLWRvd24tbGVmdC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDdcIjtcbn1cblxuLmZhLWFycm93czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDdcIjtcbn1cblxuLmZhLWNoYWxrYm9hcmQtdXNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWNcIjtcbn1cblxuLmZhLWNoYWxrYm9hcmQtdGVhY2hlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWNcIjtcbn1cblxuLmZhLXJob21idXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjNiXCI7XG59XG5cbi5mYS1jbGF3LW1hcmtzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjMlwiO1xufVxuXG4uZmEtcGVzby1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyMlwiO1xufVxuXG4uZmEtZmFjZS1zbWlsZS10b25ndWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzk0XCI7XG59XG5cbi5mYS1jYXJ0LWNpcmNsZS14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZjRcIjtcbn1cblxuLmZhLWJ1aWxkaW5nLXNoaWVsZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZDhcIjtcbn1cblxuLmZhLWNpcmNsZS1waG9uZS1mbGlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExY1wiO1xufVxuXG4uZmEtcGhvbmUtY2lyY2xlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMWNcIjtcbn1cblxuLmZhLWJhYnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzdjXCI7XG59XG5cbi5mYS11c2Vycy1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU5MlwiO1xufVxuXG4uZmEtcXVvdGUtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGRcIjtcbn1cblxuLmZhLXF1b3RlLWxlZnQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwZFwiO1xufVxuXG4uZmEtdHJhY3Rvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MjJcIjtcbn1cblxuLmZhLWtleS1za2VsZXRvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZjNcIjtcbn1cblxuLmZhLXRyYXNoLWFycm93LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyOVwiO1xufVxuXG4uZmEtdHJhc2gtcmVzdG9yZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MjlcIjtcbn1cblxuLmZhLWFycm93LWRvd24tdXAtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YjBcIjtcbn1cblxuLmZhLWFycm93LWRvd24tdG8tYnJhY2tldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTRcIjtcbn1cblxuLmZhLWxpbmVzLWxlYW5pbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTFlXCI7XG59XG5cbi5mYS1zcXVhcmUtcTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyN2JcIjtcbn1cblxuLmZhLXJ1bGVyLWNvbWJpbmVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0NlwiO1xufVxuXG4uZmEtc3ltYm9sczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NmVcIjtcbn1cblxuLmZhLWljb25zLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NmVcIjtcbn1cblxuLmZhLWNvcHlyaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjlcIjtcbn1cblxuLmZhLWZsYXNrLWdlYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWYxXCI7XG59XG5cbi5mYS1oaWdobGlnaHRlci1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFhZlwiO1xufVxuXG4uZmEtYnJhY2tldC1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxbXCI7XG59XG5cbi5mYS1icmFja2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcW1wiO1xufVxuXG4uZmEtYnJhY2tldC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcW1wiO1xufVxuXG4uZmEtaXNsYW5kLXRyb3BpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxMVwiO1xufVxuXG4uZmEtaXNsYW5kLXRyZWUtcGFsbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MTFcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0LWZyb20tbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDNcIjtcbn1cblxuLmZhLWFycm93LWZyb20tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDNcIjtcbn1cblxuLmZhLWgyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxNFwiO1xufVxuXG4uZmEtZXF1YWxzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcPVwiO1xufVxuXG4uZmEtY2FrZS1zbGljZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZTVcIjtcbn1cblxuLmZhLXNob3J0Y2FrZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZTVcIjtcbn1cblxuLmZhLXBlYW51dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MzBcIjtcbn1cblxuLmZhLXdyZW5jaC1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmQxXCI7XG59XG5cbi5mYS1ibGVuZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxN1wiO1xufVxuXG4uZmEtdGVldGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjJlXCI7XG59XG5cbi5mYS10YWxseS0yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI5NVwiO1xufVxuXG4uZmEtc2hla2VsLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBiXCI7XG59XG5cbi5mYS1pbHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBiXCI7XG59XG5cbi5mYS1zaGVrZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBiXCI7XG59XG5cbi5mYS1zaGVxZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBiXCI7XG59XG5cbi5mYS1zaGVxZWwtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGJcIjtcbn1cblxuLmZhLWNhcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODViXCI7XG59XG5cbi5mYS1heGUtYmF0dGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiM1wiO1xufVxuXG4uZmEtdXNlci1oYWlyLWxvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDViXCI7XG59XG5cbi5mYS1tYXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc5XCI7XG59XG5cbi5mYS1hcnJvdy1sZWZ0LWZyb20tYXJjOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxNVwiO1xufVxuXG4uZmEtZmlsZS1jaXJjbGUtaW5mbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0OTNcIjtcbn1cblxuLmZhLWZhY2UtZGlzYXBwb2ludGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM2ZlwiO1xufVxuXG4uZmEtbGFzc28tc3BhcmtsZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWM5XCI7XG59XG5cbi5mYS1jbG9jay1lbGV2ZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzQ3XCI7XG59XG5cbi5mYS1yb2NrZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM1XCI7XG59XG5cbi5mYS1zaXJlbi1vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMmVcIjtcbn1cblxuLmZhLWNsb2NrLXRlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNTRcIjtcbn1cblxuLmZhLWNhbmRsZS1ob2xkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmJjXCI7XG59XG5cbi5mYS12aWRlby1hcnJvdy1kb3duLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmM4XCI7XG59XG5cbi5mYS1waG90by1maWxtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3Y1wiO1xufVxuXG4uZmEtcGhvdG8tdmlkZW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODdjXCI7XG59XG5cbi5mYS1mbG9wcHktZGlzay1jaXJjbGUtYXJyb3ctcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTgwXCI7XG59XG5cbi5mYS1zYXZlLWNpcmNsZS1hcnJvdy1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODBcIjtcbn1cblxuLmZhLWZvbGRlci1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NWRcIjtcbn1cblxuLmZhLXBsYW5ldC1tb29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxZlwiO1xufVxuXG4uZmEtZmFjZS1leWVzLXhtYXJrczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNzRcIjtcbn1cblxuLmZhLWNoYXJ0LXNjYXR0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2VlXCI7XG59XG5cbi5mYS1kaXNwbGF5LWFycm93LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTY0XCI7XG59XG5cbi5mYS1zdG9yZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NGVcIjtcbn1cblxuLmZhLWFycm93LXRyZW5kLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5OFwiO1xufVxuXG4uZmEtcGx1Zy1jaXJjbGUtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTVlXCI7XG59XG5cbi5mYS1vbGl2ZS1icmFuY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzE3XCI7XG59XG5cbi5mYS1hbmdsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOGNcIjtcbn1cblxuLmZhLXZhY3V1bS1yb2JvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNGVcIjtcbn1cblxuLmZhLXNpZ24taGFuZ2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDlcIjtcbn1cblxuLmZhLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQ5XCI7XG59XG5cbi5mYS1zcXVhcmUtZGl2aWRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI2YVwiO1xufVxuXG4uZmEtc2lnbmFsLXN0cmVhbS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTBcIjtcbn1cblxuLmZhLWJlemllci1jdXJ2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWJcIjtcbn1cblxuLmZhLWV5ZS1kcm9wcGVyLWhhbGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTczXCI7XG59XG5cbi5mYS1zdG9yZS1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRhNlwiO1xufVxuXG4uZmEtYmVsbC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjZcIjtcbn1cblxuLmZhLWNsb3VkLWJvbHQtc3VuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2ZVwiO1xufVxuXG4uZmEtdGh1bmRlcnN0b3JtLXN1bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NmVcIjtcbn1cblxuLmZhLWNhbWVyYS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZDlcIjtcbn1cblxuLmZhLWNvbW1lbnQtcXVvdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTRjXCI7XG59XG5cbi5mYS10YWJsZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZiXCI7XG59XG5cbi5mYS10YWJsZXQtYW5kcm9pZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZmJcIjtcbn1cblxuLmZhLXNjaG9vbC1mbGFnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU2ZVwiO1xufVxuXG4uZmEtbWVzc2FnZS1jb2RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFkZlwiO1xufVxuXG4uZmEtZ2xhc3MtaGFsZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTJcIjtcbn1cblxuLmZhLWdsYXNzLWhhbGYtZW1wdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTkyXCI7XG59XG5cbi5mYS1nbGFzcy1oYWxmLWZ1bGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTkyXCI7XG59XG5cbi5mYS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3NVwiO1xufVxuXG4uZmEtbWVzc2FnZS1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YTdcIjtcbn1cblxuLmZhLWNvbW1lbnQtYWx0LW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhN1wiO1xufVxuXG4uZmEtYW5nbGUtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA2XCI7XG59XG5cbi5mYS1kaW5vc2F1cjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZmVcIjtcbn1cblxuLmZhLWRydW1zdGljay1iaXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkN1wiO1xufVxuXG4uZmEtbGluay1ob3Jpem9udGFsLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFjY1wiO1xufVxuXG4uZmEtY2hhaW4taG9yaXpvbnRhbC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxY2NcIjtcbn1cblxuLmZhLWhvbGx5LWJlcnJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhYVwiO1xufVxuXG4uZmEtbm9zZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YmRcIjtcbn1cblxuLmZhLWFycm93LWxlZnQtdG8tYXJjOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxNlwiO1xufVxuXG4uZmEtY2hldnJvbi1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1M1wiO1xufVxuXG4uZmEtYmFjdGVyaWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU5XCI7XG59XG5cbi5mYS1jbG91ZHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQ0XCI7XG59XG5cbi5mYS1tb25leS1iaWxsLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZjFcIjtcbn1cblxuLmZhLWhhbmQtbGl6YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1OFwiO1xufVxuXG4uZmEtdGFibGUtcGl2b3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjkxXCI7XG59XG5cbi5mYS1maWx0ZXItc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTdkXCI7XG59XG5cbi5mYS10cmFzaC1jYW4tdW5kbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OTZcIjtcbn1cblxuLmZhLXRyYXNoLWNhbi1hcnJvdy10dXJuLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODk2XCI7XG59XG5cbi5mYS10cmFzaC11bmRvLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OTZcIjtcbn1cblxuLmZhLW5vdGRlZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZmVcIjtcbn1cblxuLmZhLWRpc2Vhc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2ZhXCI7XG59XG5cbi5mYS1wZXJzb24tdG8tZG9vcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MzNcIjtcbn1cblxuLmZhLXR1cm50YWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZTRcIjtcbn1cblxuLmZhLWJyaWVmY2FzZS1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2OVwiO1xufVxuXG4uZmEtZ2VuZGVybGVzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmRcIjtcbn1cblxuLmZhLWNoZXZyb24tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU0XCI7XG59XG5cbi5mYS1zaWduYWwtd2Vhazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OGNcIjtcbn1cblxuLmZhLXNpZ25hbC0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4Y1wiO1xufVxuXG4uZmEtY2xvY2stZml2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNDlcIjtcbn1cblxuLmZhLXJldHdlZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc5XCI7XG59XG5cbi5mYS1jYXItcmVhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZGVcIjtcbn1cblxuLmZhLWNhci1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWRlXCI7XG59XG5cbi5mYS1wdW1wLXNvYXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDZiXCI7XG59XG5cbi5mYS1jb21wdXRlci1jbGFzc2ljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiMVwiO1xufVxuXG4uZmEtZnJhbWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDk1XCI7XG59XG5cbi5mYS12aWRlby1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTJcIjtcbn1cblxuLmZhLWJhdHRlcnktcXVhcnRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDNcIjtcbn1cblxuLmZhLWJhdHRlcnktMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDNcIjtcbn1cblxuLmZhLWVsbGlwc2lzLXN0cm9rZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWJcIjtcbn1cblxuLmZhLWVsbGlwc2lzLWgtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5YlwiO1xufVxuXG4uZmEtcmFkaW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGQ3XCI7XG59XG5cbi5mYS1iYWJ5LWNhcnJpYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3ZFwiO1xufVxuXG4uZmEtY2FycmlhZ2UtYmFieTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3N2RcIjtcbn1cblxuLmZhLWZhY2UtZXhwcmVzc2lvbmxlc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzczXCI7XG59XG5cbi5mYS1kb3duLXRvLWRvdHRlZC1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQwOFwiO1xufVxuXG4uZmEtY2xvdWQtbXVzaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGFlXCI7XG59XG5cbi5mYS10cmFmZmljLWxpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzN1wiO1xufVxuXG4uZmEtY2xvdWQtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzVkXCI7XG59XG5cbi5mYS10aGVybW9tZXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTFcIjtcbn1cblxuLmZhLXNoaWVsZC1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDlcIjtcbn1cblxuLmZhLXZyLWNhcmRib2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MjlcIjtcbn1cblxuLmZhLWNhci10aWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlNVwiO1xufVxuXG4uZmEtZ2F1Z2UtY2lyY2xlLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ5N1wiO1xufVxuXG4uZmEtYnJpZ2h0bmVzcy1sb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGNhXCI7XG59XG5cbi5mYS1oYW5kLW1pZGRsZS1maW5nZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODA2XCI7XG59XG5cbi5mYS1wZXJjZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcJVwiO1xufVxuXG4uZmEtcGVyY2VudGFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXCVcIjtcbn1cblxuLmZhLXRydWNrLW1vdmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZGZcIjtcbn1cblxuLmZhLWdsYXNzLXdhdGVyLWRyb3BsZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGY1XCI7XG59XG5cbi5mYS1jb252ZXlvci1iZWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2ZVwiO1xufVxuXG4uZmEtbG9jYXRpb24tY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjA2XCI7XG59XG5cbi5mYS1tYXAtbWFya2VyLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwNlwiO1xufVxuXG4uZmEtY29pbi12ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZmRcIjtcbn1cblxuLmZhLWRpc3BsYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTYzXCI7XG59XG5cbi5mYS1wZXJzb24tc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NTdcIjtcbn1cblxuLmZhLWZhY2Utc21pbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTE4XCI7XG59XG5cbi5mYS1zbWlsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMThcIjtcbn1cblxuLmZhLXBob25lLWhhbmd1cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjVcIjtcbn1cblxuLmZhLXNpZ25hdHVyZS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzY2JcIjtcbn1cblxuLmZhLXRodW1idGFjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGRcIjtcbn1cblxuLmZhLXRodW1iLXRhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhkXCI7XG59XG5cbi5mYS13aGVhdC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMzlcIjtcbn1cblxuLmZhLXRyb3BoeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTFcIjtcbn1cblxuLmZhLWNsb3Vkcy1zdW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQ2XCI7XG59XG5cbi5mYS1wZXJzb24tcHJheWluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODNcIjtcbn1cblxuLmZhLXByYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjgzXCI7XG59XG5cbi5mYS1oYW1tZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmUzXCI7XG59XG5cbi5mYS1mYWNlLXZvbWl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNhMFwiO1xufVxuXG4uZmEtc3BlYWtlcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGUwXCI7XG59XG5cbi5mYS10dHktYW5zd2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJiOVwiO1xufVxuXG4uZmEtdGVsZXR5cGUtYW5zd2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJiOVwiO1xufVxuXG4uZmEtbXVnLXRlYS1zYXVjZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWY1XCI7XG59XG5cbi5mYS1kaWFncmFtLWxlYW4tY2FudmFzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1NlwiO1xufVxuXG4uZmEtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4YVwiO1xufVxuXG4uZmEtZGlhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNWJcIjtcbn1cblxuLmZhLWRpYWwtbWVkLWhpZ2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTViXCI7XG59XG5cbi5mYS1oYW5kLXBlYWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1YlwiO1xufVxuXG4uZmEtY2lyY2xlLXRyYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyNlwiO1xufVxuXG4uZmEtdHJhc2gtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyNlwiO1xufVxuXG4uZmEtcm90YXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmMVwiO1xufVxuXG4uZmEtc3luYy1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmYxXCI7XG59XG5cbi5mYS1jaXJjbGUtcXVhcnRlcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2Y4XCI7XG59XG5cbi5mYS1zcGlubmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExMFwiO1xufVxuXG4uZmEtdG93ZXItY29udHJvbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYTJcIjtcbn1cblxuLmZhLWFycm93LXVwLXRyaWFuZ2xlLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OGFcIjtcbn1cblxuLmZhLXNvcnQtc2hhcGVzLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4YVwiO1xufVxuXG4uZmEtd2hhbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzJjXCI7XG59XG5cbi5mYS1yb2JvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDRcIjtcbn1cblxuLmZhLXBlYWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3Y1wiO1xufVxuXG4uZmEtcGFydHktaG9ybjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMWJcIjtcbn1cblxuLmZhLWdlYXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4NVwiO1xufVxuXG4uZmEtY29nczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODVcIjtcbn1cblxuLmZhLXN1bi1icmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjhmXCI7XG59XG5cbi5mYS1zdW4tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI4ZlwiO1xufVxuXG4uZmEtd2FyZWhvdXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5NFwiO1xufVxuXG4uZmEtY29udmV5b3ItYmVsdC1hcm06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWY4XCI7XG59XG5cbi5mYS1sb2NrLWtleWhvbGUtb3Blbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzJcIjtcbn1cblxuLmZhLWxvY2stb3Blbi1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2MyXCI7XG59XG5cbi5mYS1zcXVhcmUtZnJhZ2lsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OWJcIjtcbn1cblxuLmZhLWJveC1mcmFnaWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5YlwiO1xufVxuXG4uZmEtc3F1YXJlLXdpbmUtZ2xhc3MtY3JhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDliXCI7XG59XG5cbi5mYS1hcnJvdy11cC1yaWdodC1kb3RzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRiN1wiO1xufVxuXG4uZmEtc3F1YXJlLW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjc3XCI7XG59XG5cbi5mYS1zcGxvdGNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViY1wiO1xufVxuXG4uZmEtZmFjZS1ncmluLWhlYXJ0czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODRcIjtcbn1cblxuLmZhLWdyaW4taGVhcnRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4NFwiO1xufVxuXG4uZmEtbWV0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWU4XCI7XG59XG5cbi5mYS1tYW5kb2xpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZjlcIjtcbn1cblxuLmZhLWRpY2UtZm91cjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjRcIjtcbn1cblxuLmZhLXNpbS1jYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjNFwiO1xufVxuXG4uZmEtdHJhbnNnZW5kZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI1XCI7XG59XG5cbi5mYS10cmFuc2dlbmRlci1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI1XCI7XG59XG5cbi5mYS1tZXJjdXJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyM1wiO1xufVxuXG4uZmEtdXAtZnJvbS1icmFja2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU5MFwiO1xufVxuXG4uZmEta25pZmUta2l0Y2hlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZjVcIjtcbn1cblxuLmZhLWJvcmRlci1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NTJcIjtcbn1cblxuLmZhLWFycm93LXR1cm4tZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDlcIjtcbn1cblxuLmZhLWxldmVsLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ5XCI7XG59XG5cbi5mYS1zcGFkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjRcIjtcbn1cblxuLmZhLWNhcmQtc3BhZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2VjXCI7XG59XG5cbi5mYS1saW5lLWNvbHVtbnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODcwXCI7XG59XG5cbi5mYS1hcnJvdy1yaWdodC10by1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0MFwiO1xufVxuXG4uZmEtYXJyb3ctdG8tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQwXCI7XG59XG5cbi5mYS1wZXJzb24tZmFsbGluZy1idXJzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NDdcIjtcbn1cblxuLmZhLWZsYWctcGVubmFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTZcIjtcbn1cblxuLmZhLXBlbm5hbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDU2XCI7XG59XG5cbi5mYS1jb252ZXlvci1iZWx0LWVtcHR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1MFwiO1xufVxuXG4uZmEtdXNlci1ncm91cC1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjAzXCI7XG59XG5cbi5mYS1hd2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTlcIjtcbn1cblxuLmZhLXRpY2tldC1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZmXCI7XG59XG5cbi5mYS10aWNrZXQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmZlwiO1xufVxuXG4uZmEtYnVpbGRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFkXCI7XG59XG5cbi5mYS1hbmdsZXMtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDBcIjtcbn1cblxuLmZhLWFuZ2xlLWRvdWJsZS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMFwiO1xufVxuXG4uZmEtY2FtY29yZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhOFwiO1xufVxuXG4uZmEtdmlkZW8taGFuZGhlbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGE4XCI7XG59XG5cbi5mYS1wYW5jYWtlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MmRcIjtcbn1cblxuLmZhLWFsYnVtLWNpcmNsZS11c2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ4ZFwiO1xufVxuXG4uZmEtc3VidGl0bGVzLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxMFwiO1xufVxuXG4uZmEtcXJjb2RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyOVwiO1xufVxuXG4uZmEtZGljZS1kMTA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmNkXCI7XG59XG5cbi5mYS1maXJlcGxhY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzlhXCI7XG59XG5cbi5mYS1icm93c2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3ZVwiO1xufVxuXG4uZmEtcGVuLXBhaW50YnJ1c2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjE4XCI7XG59XG5cbi5mYS1wZW5jaWwtcGFpbnRicnVzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MThcIjtcbn1cblxuLmZhLWZpc2gtY29va2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmZVwiO1xufVxuXG4uZmEtY2hhaXItb2ZmaWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjMVwiO1xufVxuXG4uZmEtbmVzdGluZy1kb2xsczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYmFcIjtcbn1cblxuLmZhLWNsb2NrLXJvdGF0ZS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkYVwiO1xufVxuXG4uZmEtaGlzdG9yeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGFcIjtcbn1cblxuLmZhLXRydW1wZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGUzXCI7XG59XG5cbi5mYS1mYWNlLWdyaW4tYmVhbS1zd2VhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODNcIjtcbn1cblxuLmZhLWdyaW4tYmVhbS1zd2VhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODNcIjtcbn1cblxuLmZhLWZpcmUtc21va2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzRiXCI7XG59XG5cbi5mYS1waG9uZS1taXNzZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI2XCI7XG59XG5cbi5mYS1maWxlLWV4cG9ydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmVcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0LWZyb20tZmlsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmVcIjtcbn1cblxuLmZhLXNoaWVsZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzJcIjtcbn1cblxuLmZhLXNoaWVsZC1ibGFuazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzJcIjtcbn1cblxuLmZhLWFycm93LXVwLXNob3J0LXdpZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODg1XCI7XG59XG5cbi5mYS1zb3J0LWFtb3VudC11cC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODg1XCI7XG59XG5cbi5mYS1hcnJvd3MtcmVwZWF0LTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzY2XCI7XG59XG5cbi5mYS1yZXBlYXQtMS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzY2XCI7XG59XG5cbi5mYS1ndW4tc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTljXCI7XG59XG5cbi5mYS1hdm9jYWRvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhYVwiO1xufVxuXG4uZmEtYmluYXJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMzYlwiO1xufVxuXG4uZmEtZ2xhc3Nlcy1yb3VuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZjVcIjtcbn1cblxuLmZhLWdsYXNzZXMtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmNVwiO1xufVxuXG4uZmEtcGhvbmUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDJcIjtcbn1cblxuLmZhLWRpdHRvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcXCJcIjtcbn1cblxuLmZhLXBlcnNvbi1zZWF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxZVwiO1xufVxuXG4uZmEtaG91c2UtbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYjJcIjtcbn1cblxuLmZhLWdvbGYtYmFsbC10ZWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDUwXCI7XG59XG5cbi5mYS1nb2xmLWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDUwXCI7XG59XG5cbi5mYS1jaXJjbGUtY2hldnJvbi1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzN1wiO1xufVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzdcIjtcbn1cblxuLmZhLWhvdXNlLWNoaW1uZXktd2luZG93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwZFwiO1xufVxuXG4uZmEtc2N5dGhlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxMFwiO1xufVxuXG4uZmEtcGVuLW5pYjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YWRcIjtcbn1cblxuLmZhLWJhbi1wYXJraW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxNlwiO1xufVxuXG4uZmEtcGFya2luZy1jaXJjbGUtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjE2XCI7XG59XG5cbi5mYS10ZW50LWFycm93LXR1cm4tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ODBcIjtcbn1cblxuLmZhLWZhY2UtZGlhZ29uYWwtbW91dGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDdlXCI7XG59XG5cbi5mYS1kaWFncmFtLWNlbGxzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ3NVwiO1xufVxuXG4uZmEtY3JpY2tldC1iYXQtYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDlcIjtcbn1cblxuLmZhLWNyaWNrZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQ5XCI7XG59XG5cbi5mYS10ZW50czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ODJcIjtcbn1cblxuLmZhLXdhbmQtbWFnaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQwXCI7XG59XG5cbi5mYS1tYWdpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDBcIjtcbn1cblxuLmZhLWRvZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZDNcIjtcbn1cblxuLmZhLXBlbi1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxMlwiO1xufVxuXG4uZmEtYXRvbS1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQzXCI7XG59XG5cbi5mYS1hdG9tLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZDNcIjtcbn1cblxuLmZhLWFtcGVyc2FuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXCZcIjtcbn1cblxuLmZhLWNhcnJvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODdcIjtcbn1cblxuLmZhLWFycm93LXVwLWZyb20tbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDJcIjtcbn1cblxuLmZhLWFycm93LWZyb20tYm90dG9tOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0MlwiO1xufVxuXG4uZmEtbW9vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODZcIjtcbn1cblxuLmZhLXBlbi1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMTNcIjtcbn1cblxuLmZhLXdpbmUtZ2xhc3MtZW1wdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWNlXCI7XG59XG5cbi5mYS13aW5lLWdsYXNzLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2VcIjtcbn1cblxuLmZhLXNxdWFyZS1zdGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI3ZlwiO1xufVxuXG4uZmEtY2hlZXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlZlwiO1xufVxuXG4uZmEtc2VuZC1iYWNrd2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4N2ZcIjtcbn1cblxuLmZhLXlpbi15YW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhZFwiO1xufVxuXG4uZmEtbXVzaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAxXCI7XG59XG5cbi5mYS1jb21wYXNzLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlOVwiO1xufVxuXG4uZmEtY2xvY2stb25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM0ZVwiO1xufVxuXG4uZmEtZmlsZS1tdXNpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YjZcIjtcbn1cblxuLmZhLWNvZGUtY29tbWl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4NlwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtbG93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2YlwiO1xufVxuXG4uZmEtcGVyc29uLWJpa2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NGFcIjtcbn1cblxuLmZhLWJpa2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NGFcIjtcbn1cblxuLmZhLWRpc3BsYXktY2hhcnQtdXAtY2lyY2xlLWN1cnJlbmN5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVlNVwiO1xufVxuXG4uZmEtc2tlbGV0b246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjIwXCI7XG59XG5cbi5mYS1jaXJjbGUtZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMGZcIjtcbn1cblxuLmZhLWNpcmNsZS1hcnJvdy11cC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBmYlwiO1xufVxuXG4uZmEtY29pbi1ibGFuazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZmJcIjtcbn1cblxuLmZhLWJyb29tOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxYVwiO1xufVxuXG4uZmEtdmFjdXVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0ZFwiO1xufVxuXG4uZmEtc2hpZWxkLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3NFwiO1xufVxuXG4uZmEtY2FyZC1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZWJcIjtcbn1cblxuLmZhLWxpZ2h0YnVsYi1jZmwtb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWE3XCI7XG59XG5cbi5mYS1tZWxvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMTBcIjtcbn1cblxuLmZhLWdvcHVyYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjY0XCI7XG59XG5cbi5mYS1lYXJ0aC1vY2VhbmlhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ3YlwiO1xufVxuXG4uZmEtZ2xvYmUtb2NlYW5pYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0N2JcIjtcbn1cblxuLmZhLWNvbnRhaW5lci1zdG9yYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiN1wiO1xufVxuXG4uZmEtZmFjZS1wb3V0aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM4N1wiO1xufVxuXG4uZmEtc3F1YXJlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkM1wiO1xufVxuXG4uZmEtdGltZXMtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkM1wiO1xufVxuXG4uZmEteG1hcmstc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkM1wiO1xufVxuXG4uZmEtZmFjZS1leHBsb2RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJmZVwiO1xufVxuXG4uZmEtZXhwbG9kaW5nLWhlYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmZlXCI7XG59XG5cbi5mYS1oYXNodGFnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcI1wiO1xufVxuXG4uZmEtdXAtcmlnaHQtYW5kLWRvd24tbGVmdC1mcm9tLWNlbnRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjRcIjtcbn1cblxuLmZhLWV4cGFuZC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDI0XCI7XG59XG5cbi5mYS1vaWwtY2FuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxM1wiO1xufVxuXG4uZmEtdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJUXCI7XG59XG5cbi5mYS10cmFuc2Zvcm1lci1ib2x0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJhNFwiO1xufVxuXG4uZmEtaGlwcG86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmVkXCI7XG59XG5cbi5mYS1jaGFydC1jb2x1bW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGUzXCI7XG59XG5cbi5mYS1jYXNzZXR0ZS12aHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGVjXCI7XG59XG5cbi5mYS12aHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGVjXCI7XG59XG5cbi5mYS1pbmZpbml0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzRcIjtcbn1cblxuLmZhLXZpYWwtY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU5NlwiO1xufVxuXG4uZmEtY2hpbW5leTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OGJcIjtcbn1cblxuLmZhLW9iamVjdC1pbnRlcnNlY3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDlkXCI7XG59XG5cbi5mYS1wZXJzb24tYXJyb3ctZG93bi10by1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUzOFwiO1xufVxuXG4uZmEtdm9pY2VtYWlsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg5N1wiO1xufVxuXG4uZmEtYmxvY2stYnJpY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2RiXCI7XG59XG5cbi5mYS13YWxsLWJyaWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNkYlwiO1xufVxuXG4uZmEtZmFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2M1wiO1xufVxuXG4uZmEtYmFncy1zaG9wcGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NDdcIjtcbn1cblxuLmZhLXBhcmFncmFwaC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3OFwiO1xufVxuXG4uZmEtcGFyYWdyYXBoLXJ0bDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NzhcIjtcbn1cblxuLmZhLXBlcnNvbi13YWxraW5nLWx1Z2dhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTU0XCI7XG59XG5cbi5mYS1jYXJhdmFuLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDBcIjtcbn1cblxuLmZhLWNhcmF2YW4tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwMFwiO1xufVxuXG4uZmEtdHVydGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyNlwiO1xufVxuXG4uZmEtcGVuY2lsLW1lY2hhbmljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWNhXCI7XG59XG5cbi5mYS11cC1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzOFwiO1xufVxuXG4uZmEtYXJyb3dzLWFsdC12OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzOFwiO1xufVxuXG4uZmEtY2xvdWQtbW9vbi1yYWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczY1wiO1xufVxuXG4uZmEtYm9vdGgtY3VydGFpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MzRcIjtcbn1cblxuLmZhLWNhbGVuZGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzM1wiO1xufVxuXG4uZmEtYm94LWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5ZFwiO1xufVxuXG4uZmEtdHJhaWxlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDFcIjtcbn1cblxuLmZhLXVzZXItZG9jdG9yLW1lc3NhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODJlXCI7XG59XG5cbi5mYS11c2VyLW1kLWNoYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODJlXCI7XG59XG5cbi5mYS1iYWhhaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjZcIjtcbn1cblxuLmZhLWhheWthbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjZcIjtcbn1cblxuLmZhLWxpZ2h0aG91c2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjEyXCI7XG59XG5cbi5mYS1hbXAtZ3VpdGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhMVwiO1xufVxuXG4uZmEtc2QtY2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzJcIjtcbn1cblxuLmZhLXZvbHVtZS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTJcIjtcbn1cblxuLmZhLWJvcmRlci1ib3R0b206OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODRkXCI7XG59XG5cbi5mYS13aWZpLXdlYWs6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmFhXCI7XG59XG5cbi5mYS13aWZpLTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmFhXCI7XG59XG5cbi5mYS1kcmFnb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmQ1XCI7XG59XG5cbi5mYS1zaG9lLXByaW50czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NGJcIjtcbn1cblxuLmZhLWNpcmNsZS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NVwiO1xufVxuXG4uZmEtcGx1cy1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU1XCI7XG59XG5cbi5mYS1mYWNlLWdyaW4tdG9uZ3VlLXdpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNThiXCI7XG59XG5cbi5mYS1ncmluLXRvbmd1ZS13aW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4YlwiO1xufVxuXG4uZmEtaGFuZC1ob2xkaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiZFwiO1xufVxuXG4uZmEtcGx1Zy1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTVkXCI7XG59XG5cbi5mYS1saW5rLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyN1wiO1xufVxuXG4uZmEtY2hhaW4tYnJva2VuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyN1wiO1xufVxuXG4uZmEtY2hhaW4tc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI3XCI7XG59XG5cbi5mYS11bmxpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI3XCI7XG59XG5cbi5mYS1jbG9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGRcIjtcbn1cblxuLmZhLXBlcnNvbi13YWxraW5nLWFycm93LWxvb3AtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NTFcIjtcbn1cblxuLmZhLWFycm93LXVwLXotYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODJcIjtcbn1cblxuLmZhLXNvcnQtYWxwaGEtdXAtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4MlwiO1xufVxuXG4uZmEtZmlyZS1mbGFtZS1jdXJ2ZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2U0XCI7XG59XG5cbi5mYS1maXJlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZTRcIjtcbn1cblxuLmZhLXRvcm5hZG86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzZmXCI7XG59XG5cbi5mYS1maWxlLWNpcmNsZS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ5NFwiO1xufVxuXG4uZmEtZGVsZXRlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1NFwiO1xufVxuXG4uZmEtYm9vay1xdXJhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODdcIjtcbn1cblxuLmZhLXF1cmFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4N1wiO1xufVxuXG4uZmEtY2lyY2xlLXF1YXJ0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTFmXCI7XG59XG5cbi5mYS1hbmNob3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNkXCI7XG59XG5cbi5mYS1ib3JkZXItYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0Y1wiO1xufVxuXG4uZmEtZnVuY3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjYxXCI7XG59XG5cbi5mYS1mYWNlLWFuZ3J5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1NlwiO1xufVxuXG4uZmEtYW5ncnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU2XCI7XG59XG5cbi5mYS1wZW9wbGUtc2ltcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxYlwiO1xufVxuXG4uZmEtY29va2llLWJpdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY0XCI7XG59XG5cbi5mYS1hcnJvdy10cmVuZC1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5N1wiO1xufVxuXG4uZmEtcnNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5ZVwiO1xufVxuXG4uZmEtZmVlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWVcIjtcbn1cblxuLmZhLWZhY2UtbW9ub2NsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzODBcIjtcbn1cblxuLmZhLWRyYXctcG9seWdvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZWVcIjtcbn1cblxuLmZhLXNjYWxlLWJhbGFuY2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0ZVwiO1xufVxuXG4uZmEtYmFsYW5jZS1zY2FsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGVcIjtcbn1cblxuLmZhLWNhbGVuZGFyLWxpbmVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBkNVwiO1xufVxuXG4uZmEtY2FsZW5kYXItbm90ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZDVcIjtcbn1cblxuLmZhLWFycm93LWRvd24tYmlnLXNtYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4Y1wiO1xufVxuXG4uZmEtc29ydC1zaXplLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODhjXCI7XG59XG5cbi5mYS1nYXVnZS1zaW1wbGUtaGlnaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MmFcIjtcbn1cblxuLmZhLXRhY2hvbWV0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjJhXCI7XG59XG5cbi5mYS10YWNob21ldGVyLWZhc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjJhXCI7XG59XG5cbi5mYS1kby1ub3QtZW50ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWVjXCI7XG59XG5cbi5mYS1zaG93ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNjXCI7XG59XG5cbi5mYS1kaWNlLWQ4OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkMlwiO1xufVxuXG4uZmEtZGVza3RvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTBcIjtcbn1cblxuLmZhLWRlc2t0b3AtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5MFwiO1xufVxuXG4uZmEtbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJNXCI7XG59XG5cbi5mYS1ncmlwLWRvdHMtdmVydGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDExXCI7XG59XG5cbi5mYS1mYWNlLXZpZXdmaW5kZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmZmXCI7XG59XG5cbi5mYS1zb2Z0LXNlcnZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQwMFwiO1xufVxuXG4uZmEtY3JlZW1lZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MDBcIjtcbn1cblxuLmZhLWg1OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQxMlwiO1xufVxuXG4uZmEtaGFuZC1iYWNrLXBvaW50LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTllXCI7XG59XG5cbi5mYS10YWJsZS1saXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwYlwiO1xufVxuXG4uZmEtdGgtbGlzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGJcIjtcbn1cblxuLmZhLWNvbW1lbnQtc21zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjZFwiO1xufVxuXG4uZmEtc21zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjZFwiO1xufVxuXG4uZmEtcmVjdGFuZ2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmYVwiO1xufVxuXG4uZmEtcmVjdGFuZ2xlLWxhbmRzY2FwZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZmFcIjtcbn1cblxuLmZhLWNsaXBib2FyZC1saXN0LWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczN1wiO1xufVxuXG4uZmEtdHVya2V5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyNVwiO1xufVxuXG4uZmEtYm9vazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmRcIjtcbn1cblxuLmZhLXVzZXItcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzRcIjtcbn1cblxuLmZhLWljZS1za2F0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YWNcIjtcbn1cblxuLmZhLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwY1wiO1xufVxuXG4uZmEtYmF0dGVyeS10aHJlZS1xdWFydGVyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDFcIjtcbn1cblxuLmZhLWJhdHRlcnktNDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDFcIjtcbn1cblxuLmZhLXRvbWF0bzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMzBcIjtcbn1cblxuLmZhLXN3b3JkLWxhc2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzYlwiO1xufVxuXG4uZmEtaG91c2UtY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUwOVwiO1xufVxuXG4uZmEtYnVpbGRpbmdzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBjY1wiO1xufVxuXG4uZmEtYW5nbGUtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDRcIjtcbn1cblxuLmZhLWNhcnQtZmxhdGJlZC1ib3hlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzVcIjtcbn1cblxuLmZhLWRvbGx5LWZsYXRiZWQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3NVwiO1xufVxuXG4uZmEtZGlhZ3JhbS1zdWNjZXNzb3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDdhXCI7XG59XG5cbi5mYS10cnVjay1hcnJvdy1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OGJcIjtcbn1cblxuLmZhLXNxdWFyZS13OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI4NVwiO1xufVxuXG4uZmEtYXJyb3dzLXNwbGl0LXVwLWFuZC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRiY1wiO1xufVxuXG4uZmEtbGFtcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0Y2FcIjtcbn1cblxuLmZhLWFpcnBsYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg5XCI7XG59XG5cbi5mYS1oYW5kLWZpc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmRlXCI7XG59XG5cbi5mYS1maXN0LXJhaXNlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZGVcIjtcbn1cblxuLmZhLXNoaWVsZC1xdWFydGVyZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTc1XCI7XG59XG5cbi5mYS1zbGFzaC1mb3J3YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcL1wiO1xufVxuXG4uZmEtbG9jYXRpb24tcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwN1wiO1xufVxuXG4uZmEtbWFwLW1hcmtlci1lZGl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwN1wiO1xufVxuXG4uZmEtY2xvdWQtbW9vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzNcIjtcbn1cblxuLmZhLXBvdC1mb29kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQzZlwiO1xufVxuXG4uZmEtYnJpZWZjYXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiMVwiO1xufVxuXG4uZmEtcGVyc29uLWZhbGxpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTQ2XCI7XG59XG5cbi5mYS1pbWFnZS1wb3J0cmFpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTBcIjtcbn1cblxuLmZhLXBvcnRyYWl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlMFwiO1xufVxuXG4uZmEtdXNlci10YWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA3XCI7XG59XG5cbi5mYS1ydWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTY5XCI7XG59XG5cbi5mYS1wcmludC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODZcIjtcbn1cblxuLmZhLWVhcnRoLWV1cm9wZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTJcIjtcbn1cblxuLmZhLWdsb2JlLWV1cm9wZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTJcIjtcbn1cblxuLmZhLWNhcnQtZmxhdGJlZC1zdWl0Y2FzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWRcIjtcbn1cblxuLmZhLWx1Z2dhZ2UtY2FydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWRcIjtcbn1cblxuLmZhLWhhbmQtYmFjay1wb2ludC1yaWJib246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWEwXCI7XG59XG5cbi5mYS1yZWN0YW5nbGUteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDEwXCI7XG59XG5cbi5mYS1yZWN0YW5nbGUtdGltZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDEwXCI7XG59XG5cbi5mYS10aW1lcy1yZWN0YW5nbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDEwXCI7XG59XG5cbi5mYS13aW5kb3ctY2xvc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDEwXCI7XG59XG5cbi5mYS10aXJlLXJ1Z2dlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzRcIjtcbn1cblxuLmZhLWxpZ2h0YnVsYi1kb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjcwXCI7XG59XG5cbi5mYS1jb3diZWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiM1wiO1xufVxuXG4uZmEtYmFodC1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhY1wiO1xufVxuXG4uZmEtY29ybmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNmZVwiO1xufVxuXG4uZmEtY2hldnJvbnMtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzI0XCI7XG59XG5cbi5mYS1jaGV2cm9uLWRvdWJsZS1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjRcIjtcbn1cblxuLmZhLWJvb2stb3Blbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MThcIjtcbn1cblxuLmZhLWJvb2stam91cm5hbC13aGlsbHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjZhXCI7XG59XG5cbi5mYS1qb3VybmFsLXdoaWxsczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NmFcIjtcbn1cblxuLmZhLWluaGFsZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWY5XCI7XG59XG5cbi5mYS1oYW5kY3VmZnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGY4XCI7XG59XG5cbi5mYS1zbmFrZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MTZcIjtcbn1cblxuLmZhLXRyaWFuZ2xlLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3MVwiO1xufVxuXG4uZmEtZXhjbGFtYXRpb24tdHJpYW5nbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDcxXCI7XG59XG5cbi5mYS13YXJuaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3MVwiO1xufVxuXG4uZmEtbm90ZS1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwMFwiO1xufVxuXG4uZmEtZGF0YWJhc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMwXCI7XG59XG5cbi5mYS1kb3duLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTZhXCI7XG59XG5cbi5mYS1zaGFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjRcIjtcbn1cblxuLmZhLWFycm93LXR1cm4tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY0XCI7XG59XG5cbi5mYS1tYWlsLWZvcndhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY0XCI7XG59XG5cbi5mYS1mYWNlLXRoaW5raW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM5YlwiO1xufVxuXG4uZmEtdHVybi1kb3duLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ1NVwiO1xufVxuXG4uZmEtYm90dGxlLWRyb3BsZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGM0XCI7XG59XG5cbi5mYS1tYXNrLWZhY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWQ3XCI7XG59XG5cbi5mYS1oaWxsLXJvY2tzbGlkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MDhcIjtcbn1cblxuLmZhLXNjYW5uZXIta2V5Ym9hcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDg5XCI7XG59XG5cbi5mYS1jaXJjbGUtbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTlcIjtcbn1cblxuLmZhLWdyaWQtaG9yaXpvbnRhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMDdcIjtcbn1cblxuLmZhLW1lc3NhZ2UtZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1MFwiO1xufVxuXG4uZmEtY29tbWVudC1hbHQtZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1MFwiO1xufVxuXG4uZmEtcmlnaHQtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjJcIjtcbn1cblxuLmZhLWV4Y2hhbmdlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjJcIjtcbn1cblxuLmZhLWNvbHVtbnMtMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNjFcIjtcbn1cblxuLmZhLXBhcGVyLXBsYW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkOFwiO1xufVxuXG4uZmEtcm9hZC1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTY1XCI7XG59XG5cbi5mYS1kdW5nZW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkOVwiO1xufVxuXG4uZmEtaGFuZC1ob2xkaW5nLWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0N2JcIjtcbn1cblxuLmZhLWlucHV0LXRleHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWJmXCI7XG59XG5cbi5mYS13aW5kb3ctZmxpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGZcIjtcbn1cblxuLmZhLXdpbmRvdy1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDBmXCI7XG59XG5cbi5mYS1hbGlnbi1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzhcIjtcbn1cblxuLmZhLXNjYW5uZXItZ3VuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4OFwiO1xufVxuXG4uZmEtc2Nhbm5lcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODhcIjtcbn1cblxuLmZhLXRpcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjMxXCI7XG59XG5cbi5mYS1lbmdpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTZlXCI7XG59XG5cbi5mYS1tb25leS1iaWxsLTEtd2F2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2JcIjtcbn1cblxuLmZhLW1vbmV5LWJpbGwtd2F2ZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTNiXCI7XG59XG5cbi5mYS1saWZlLXJpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNkXCI7XG59XG5cbi5mYS1oYW5kczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTdcIjtcbn1cblxuLmZhLXNpZ24tbGFuZ3VhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE3XCI7XG59XG5cbi5mYS1zaWduaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhN1wiO1xufVxuXG4uZmEtY2lyY2xlLWNhcmV0LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzMFwiO1xufVxuXG4uZmEtY2FyZXQtY2lyY2xlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzMFwiO1xufVxuXG4uZmEtd2hlYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzJkXCI7XG59XG5cbi5mYS1maWxlLXNwcmVhZHNoZWV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1YlwiO1xufVxuXG4uZmEtYXVkaW8tZGVzY3JpcHRpb24tc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGE4XCI7XG59XG5cbi5mYS1jYWxlbmRhci1kYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzgzXCI7XG59XG5cbi5mYS13YXRlci1sYWRkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM1XCI7XG59XG5cbi5mYS1sYWRkZXItd2F0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM1XCI7XG59XG5cbi5mYS1zd2ltbWluZy1wb29sOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjNVwiO1xufVxuXG4uZmEtYXJyb3dzLXVwLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdkXCI7XG59XG5cbi5mYS1hcnJvd3Mtdjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2RcIjtcbn1cblxuLmZhLWNoZXNzLXBhd24tcGllY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQ0XCI7XG59XG5cbi5mYS1jaGVzcy1wYXduLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDRcIjtcbn1cblxuLmZhLWZhY2UtZ3JpbWFjZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2ZcIjtcbn1cblxuLmZhLWdyaW1hY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdmXCI7XG59XG5cbi5mYS13aGVlbGNoYWlyLW1vdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmNlXCI7XG59XG5cbi5mYS13aGVlbGNoYWlyLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyY2VcIjtcbn1cblxuLmZhLXR1cm4tZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmVcIjtcbn1cblxuLmZhLWxldmVsLWRvd24tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiZVwiO1xufVxuXG4uZmEtc3F1YXJlLXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjdkXCI7XG59XG5cbi5mYS1yZWN0YW5nbGUtYmFyY29kZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjNcIjtcbn1cblxuLmZhLWJhcmNvZGUtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2M1wiO1xufVxuXG4uZmEtcGVyc29uLXdhbGtpbmctYXJyb3ctcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTUyXCI7XG59XG5cbi5mYS1zcXVhcmUtZW52ZWxvcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk5XCI7XG59XG5cbi5mYS1lbnZlbG9wZS1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk5XCI7XG59XG5cbi5mYS1kaWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyMlwiO1xufVxuXG4uZmEtdW5pY29ybjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MjdcIjtcbn1cblxuLmZhLWJvd2xpbmctYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzZcIjtcbn1cblxuLmZhLXBvbXBlYmxlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0M2RcIjtcbn1cblxuLmZhLWJyYWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkY1wiO1xufVxuXG4uZmEtd2F0Y2gtc21hcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmNjXCI7XG59XG5cbi5mYS1ib29rLXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2U3XCI7XG59XG5cbi5mYS1zZW5zb3ItY2xvdWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJjXCI7XG59XG5cbi5mYS1zZW5zb3Itc21va2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJjXCI7XG59XG5cbi5mYS1jbGFwcGVyYm9hcmQtcGxheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzJcIjtcbn1cblxuLmZhLWJhbmRhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDYyXCI7XG59XG5cbi5mYS1iYW5kLWFpZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjJcIjtcbn1cblxuLmZhLWNhbGVuZGFyLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3MlwiO1xufVxuXG4uZmEtY2lyY2xlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1N1wiO1xufVxuXG4uZmEtdGltZXMtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1N1wiO1xufVxuXG4uZmEteG1hcmstY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1N1wiO1xufVxuXG4uZmEtY2lyY2xlLTQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGYxXCI7XG59XG5cbi5mYS1naWZ0czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OWNcIjtcbn1cblxuLmZhLWFsYnVtLWNvbGxlY3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGEwXCI7XG59XG5cbi5mYS1ob3RlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTRcIjtcbn1cblxuLmZhLWVhcnRoLWFzaWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdlXCI7XG59XG5cbi5mYS1nbG9iZS1hc2lhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3ZVwiO1xufVxuXG4uZmEtaWQtY2FyZC1jbGlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3ZlwiO1xufVxuXG4uZmEtaWQtY2FyZC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDdmXCI7XG59XG5cbi5mYS1tYWduaWZ5aW5nLWdsYXNzLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBlXCI7XG59XG5cbi5mYS1zZWFyY2gtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGVcIjtcbn1cblxuLmZhLXRodW1icy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjRcIjtcbn1cblxuLmZhLWNsb3VkLXNob3dlcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzNmXCI7XG59XG5cbi5mYS11c2VyLWNsb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmZFwiO1xufVxuXG4uZmEtb25pb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDI3XCI7XG59XG5cbi5mYS1jbG9jay10d2VsdmUtdGhpcnR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM1OVwiO1xufVxuXG4uZmEtYXJyb3ctZG93bi10by1kb3R0ZWQtbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTVcIjtcbn1cblxuLmZhLWhhbmQtZG90czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjFcIjtcbn1cblxuLmZhLWFsbGVyZ2llczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjFcIjtcbn1cblxuLmZhLWZpbGUtaW52b2ljZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzBcIjtcbn1cblxuLmZhLXdpbmRvdy1taW5pbWl6ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDFcIjtcbn1cblxuLmZhLXJlY3RhbmdsZS13aWRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmY1wiO1xufVxuXG4uZmEtY29tbWVudC1hcnJvdy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDRcIjtcbn1cblxuLmZhLWdhcmxpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MGVcIjtcbn1cblxuLmZhLW11Zy1zYXVjZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY0XCI7XG59XG5cbi5mYS1jb2ZmZWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY0XCI7XG59XG5cbi5mYS1icnVzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWRcIjtcbn1cblxuLmZhLXRyZWUtZGVjb3JhdGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkY1wiO1xufVxuXG4uZmEtbWFzazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZmFcIjtcbn1cblxuLmZhLWNhbGVuZGFyLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBkM1wiO1xufVxuXG4uZmEtbWFnbmlmeWluZy1nbGFzcy1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTBcIjtcbn1cblxuLmZhLXNlYXJjaC1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTBcIjtcbn1cblxuLmZhLWZsb3dlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZmZcIjtcbn1cblxuLmZhLWFycm93LWRvd24tZnJvbS1hcmM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjE0XCI7XG59XG5cbi5mYS1yaWdodC1sZWZ0LWxhcmdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVlMVwiO1xufVxuXG4uZmEtcnVsZXItdmVydGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQ4XCI7XG59XG5cbi5mYS1jaXJjbGVzLW92ZXJsYXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjAwXCI7XG59XG5cbi5mYS11c2VyLWxhcmdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwNlwiO1xufVxuXG4uZmEtdXNlci1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA2XCI7XG59XG5cbi5mYS1zdGFyc2hpcC1mcmVpZ2h0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDNhXCI7XG59XG5cbi5mYS10cmFpbi10cmFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTViNFwiO1xufVxuXG4uZmEtYnJpZGdlLXN1c3BlbnNpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGNkXCI7XG59XG5cbi5mYS10cmFzaC1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYWZcIjtcbn1cblxuLmZhLXVzZXItbnVyc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODJmXCI7XG59XG5cbi5mYS1ib29tYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhNVwiO1xufVxuXG4uZmEtc3lyaW5nZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OGVcIjtcbn1cblxuLmZhLWNsb3VkLXN1bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzRcIjtcbn1cblxuLmZhLXNoaWVsZC1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDdcIjtcbn1cblxuLmZhLXN0b3B3YXRjaC0yMDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmZcIjtcbn1cblxuLmZhLXNxdWFyZS1mdWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1Y1wiO1xufVxuXG4uZmEtZ3JpcC1kb3RzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQxMFwiO1xufVxuXG4uZmEtY29tbWVudC1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YWZcIjtcbn1cblxuLmZhLXBlbi1zd2lybDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMTRcIjtcbn1cblxuLmZhLWZhbGFmZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDBhXCI7XG59XG5cbi5mYS1jaXJjbGUtMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZWZcIjtcbn1cblxuLmZhLW1hZ25ldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzZcIjtcbn1cblxuLmZhLWphcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MTZcIjtcbn1cblxuLmZhLWdyYW1vcGhvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGJkXCI7XG59XG5cbi5mYS1kaWNlLWQxMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2Y2VcIjtcbn1cblxuLmZhLW5vdGUtc3RpY2t5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0OVwiO1xufVxuXG4uZmEtc3RpY2t5LW5vdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ5XCI7XG59XG5cbi5mYS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1NFwiO1xufVxuXG4uZmEtYXJyb3ctYWx0LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzU0XCI7XG59XG5cbi5mYS1odW5kcmVkLXBvaW50czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MWNcIjtcbn1cblxuLmZhLTEwMDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MWNcIjtcbn1cblxuLmZhLXBhcGVyY2xpcC12ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYzJcIjtcbn1cblxuLmZhLXdpbmQtd2FybmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzZcIjtcbn1cblxuLmZhLXdpbmQtY2lyY2xlLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3NlwiO1xufVxuXG4uZmEtbG9jYXRpb24tcGluLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwY1wiO1xufVxuXG4uZmEtbWFwLW1hcmtlci1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MGNcIjtcbn1cblxuLmZhLWZhY2Utc2FkLXN3ZWF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM4YVwiO1xufVxuXG4uZmEtYnVnLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ5MFwiO1xufVxuXG4uZmEtY3VwY2FrZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MDJcIjtcbn1cblxuLmZhLWxpZ2h0LXN3aXRjaC1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE4XCI7XG59XG5cbi5mYS10b2dnbGUtbGFyZ2Utb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTViMFwiO1xufVxuXG4uZmEtcGVuLWZhbmN5LXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxMFwiO1xufVxuXG4uZmEtdHJ1Y2stY29udGFpbmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkY1wiO1xufVxuXG4uZmEtYm9vdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODJcIjtcbn1cblxuLmZhLWFycm93LXVwLWZyb20td2F0ZXItcHVtcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YjZcIjtcbn1cblxuLmZhLWZpbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzE2XCI7XG59XG5cbi5mYS1ib25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkN1wiO1xufVxuXG4uZmEtY2FyZHMtYmxhbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGRmXCI7XG59XG5cbi5mYS1jaXJjbGUtMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZjBcIjtcbn1cblxuLmZhLWJlbmNoLXRyZWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmU3XCI7XG59XG5cbi5mYS1rZXlib2FyZC1icmlnaHRuZXNzLWxvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYzFcIjtcbn1cblxuLmZhLXNraS1ib290LXNraTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzY2RcIjtcbn1cblxuLmZhLWJyYWluLWNpcmN1aXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGM2XCI7XG59XG5cbi5mYS11c2VyLWluanVyZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzI4XCI7XG59XG5cbi5mYS1ibG9jay1icmljay1maXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNkY1wiO1xufVxuXG4uZmEtZmlyZXdhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2RjXCI7XG59XG5cbi5mYS1mYWNlLXNhZC10ZWFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViNFwiO1xufVxuXG4uZmEtc2FkLXRlYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWI0XCI7XG59XG5cbi5mYS1wbGFuZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzJcIjtcbn1cblxuLmZhLXRlbnQtYXJyb3dzLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTgxXCI7XG59XG5cbi5mYS1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXCFcIjtcbn1cblxuLmZhLWFycm93cy1zcGluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRiYlwiO1xufVxuXG4uZmEtZmFjZS1zbWlsZS1yZWxheGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM5MlwiO1xufVxuXG4uZmEtY29tbWVudC14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjVcIjtcbn1cblxuLmZhLWNvbW1lbnQtdGltZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGI1XCI7XG59XG5cbi5mYS1wcmludDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmZcIjtcbn1cblxuLmZhLXR1cmtpc2gtbGlyYS1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJiYlwiO1xufVxuXG4uZmEtdHJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJiYlwiO1xufVxuXG4uZmEtdHVya2lzaC1saXJhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJiYlwiO1xufVxuXG4uZmEtZmFjZS1ub3NlLXN0ZWFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM4MlwiO1xufVxuXG4uZmEtY2lyY2xlLXdhdmVmb3JtLWxpbmVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyZFwiO1xufVxuXG4uZmEtd2F2ZWZvcm0tY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyZFwiO1xufVxuXG4uZmEtZG9sbGFyLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwkXCI7XG59XG5cbi5mYS1kb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwkXCI7XG59XG5cbi5mYS11c2Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwkXCI7XG59XG5cbi5mYS1mZXJyaXMtd2hlZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTc0XCI7XG59XG5cbi5mYS1jb21wdXRlci1zcGVha2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiMlwiO1xufVxuXG4uZmEtc2t1bGwtY293OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhkZVwiO1xufVxuXG4uZmEteDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJYXCI7XG59XG5cbi5mYS1tYWduaWZ5aW5nLWdsYXNzLWRvbGxhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODhcIjtcbn1cblxuLmZhLXNlYXJjaC1kb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjg4XCI7XG59XG5cbi5mYS11c2Vycy1nZWFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwOVwiO1xufVxuXG4uZmEtdXNlcnMtY29nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwOVwiO1xufVxuXG4uZmEtcGVyc29uLW1pbGl0YXJ5LXBvaW50aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU0YVwiO1xufVxuXG4uZmEtYnVpbGRpbmctY29sdW1uczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWNcIjtcbn1cblxuLmZhLWJhbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTljXCI7XG59XG5cbi5mYS1pbnN0aXR1dGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWNcIjtcbn1cblxuLmZhLW11c2V1bTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWNcIjtcbn1cblxuLmZhLXVuaXZlcnNpdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTljXCI7XG59XG5cbi5mYS1jaXJjbGUtdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjRcIjtcbn1cblxuLmZhLXNhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODFjXCI7XG59XG5cbi5mYS1ncmlkLTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTk2XCI7XG59XG5cbi5mYS1jYW1lcmEtY2N0djo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YWNcIjtcbn1cblxuLmZhLWNjdHY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGFjXCI7XG59XG5cbi5mYS11bWJyZWxsYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTlcIjtcbn1cblxuLmZhLXRyb3dlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ODlcIjtcbn1cblxuLmZhLWhvcml6b250YWwtcnVsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NmNcIjtcbn1cblxuLmZhLWJlZC1mcm9udDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZjdcIjtcbn1cblxuLmZhLWJlZC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGY3XCI7XG59XG5cbi5mYS1kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkRcIjtcbn1cblxuLmZhLXN0YXBsZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWFmXCI7XG59XG5cbi5mYS1tYXNrcy10aGVhdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzMFwiO1xufVxuXG4uZmEtdGhlYXRlci1tYXNrczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzBcIjtcbn1cblxuLmZhLWtpcC1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFjNFwiO1xufVxuXG4uZmEtZmFjZS13b296eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYTJcIjtcbn1cblxuLmZhLWNsb3VkLXF1ZXN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ5MlwiO1xufVxuXG4uZmEtcGluZWFwcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMxZlwiO1xufVxuXG4uZmEtaGFuZC1wb2ludC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhNVwiO1xufVxuXG4uZmEtZ2FsbGVyeS10aHVtYm5haWxzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNhYVwiO1xufVxuXG4uZmEtY2lyY2xlLWo6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTEyXCI7XG59XG5cbi5mYS1leWVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM2N1wiO1xufVxuXG4uZmEtaGFuZHNoYWtlLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzZcIjtcbn1cblxuLmZhLWhhbmRzaGFrZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGM2XCI7XG59XG5cbi5mYS1wYWdlLWNhcmV0LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQyYVwiO1xufVxuXG4uZmEtZmlsZS1jYXJldC11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MmFcIjtcbn1cblxuLmZhLWpldC1maWdodGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmYlwiO1xufVxuXG4uZmEtZmlnaHRlci1qZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZiXCI7XG59XG5cbi5mYS1jb21ldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDNcIjtcbn1cblxuLmZhLXNxdWFyZS1zaGFyZS1ub2Rlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTFcIjtcbn1cblxuLmZhLXNoYXJlLWFsdC1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUxXCI7XG59XG5cbi5mYS1zaGllbGQta2V5aG9sZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDhcIjtcbn1cblxuLmZhLWJhcmNvZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJhXCI7XG59XG5cbi5mYS1wbHVzLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQzY1wiO1xufVxuXG4uZmEtc3F1YXJlLXNsaWRlcnMtdmVydGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2YyXCI7XG59XG5cbi5mYS1zbGlkZXJzLXYtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmMlwiO1xufVxuXG4uZmEtdmlkZW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNkXCI7XG59XG5cbi5mYS12aWRlby1jYW1lcmE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNkXCI7XG59XG5cbi5mYS1tZXNzYWdlLW1pZGRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZTFcIjtcbn1cblxuLmZhLWNvbW1lbnQtbWlkZGxlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZTFcIjtcbn1cblxuLmZhLWdyYWR1YXRpb24tY2FwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5ZFwiO1xufVxuXG4uZmEtbW9ydGFyLWJvYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5ZFwiO1xufVxuXG4uZmEtaGFuZC1ob2xkaW5nLW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVjXCI7XG59XG5cbi5mYS1wZXJzb24tY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUzZVwiO1xufVxuXG4uZmEtc3F1YXJlLXo6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjg4XCI7XG59XG5cbi5mYS1tZXNzYWdlLXRleHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWU2XCI7XG59XG5cbi5mYS1jb21tZW50LWFsdC10ZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFlNlwiO1xufVxuXG4uZmEtdHVybi11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmZcIjtcbn1cblxuLmZhLWxldmVsLXVwLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmZcIjtcbn1cblxuLnNyLW9ubHksXG4uZmEtc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG4uc3Itb25seS1mb2N1c2FibGU6bm90KDpmb2N1cyksXG4uZmEtc3Itb25seS1mb2N1c2FibGU6bm90KDpmb2N1cykge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuLyohXG4gKiBGb250IEF3ZXNvbWUgUHJvIDYuNC4yIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZSAoQ29tbWVyY2lhbCBMaWNlbnNlKVxuICogQ29weXJpZ2h0IDIwMjMgRm9udGljb25zLCBJbmMuXG4gKi9cbjpyb290LCA6aG9zdCB7XG4gIC0tZmEtc3R5bGUtZmFtaWx5LWNsYXNzaWM6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gIC0tZmEtZm9udC1saWdodDogbm9ybWFsIDMwMCAxZW0vMSBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1kaXNwbGF5OiBibG9jaztcbiAgc3JjOiB1cmwoXCIuLi8uLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvd2ViZm9udHMvZmEtbGlnaHQtMzAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvd2ViZm9udHMvZmEtbGlnaHQtMzAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbn1cbi5mYWwsXG4uZmEtbGlnaHQge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4vKiFcbiAqIEZvbnQgQXdlc29tZSBQcm8gNi40LjIgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cbiAqIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpXG4gKiBDb3B5cmlnaHQgMjAyMyBGb250aWNvbnMsIEluYy5cbiAqL1xuOnJvb3QsIDpob3N0IHtcbiAgLS1mYS1zdHlsZS1mYW1pbHktY2xhc3NpYzogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgLS1mYS1mb250LXJlZ3VsYXI6IG5vcm1hbCA0MDAgMWVtLzEgXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogYmxvY2s7XG4gIHNyYzogdXJsKFwiLi4vLi4vLi4vLi4vLi4vbGlicmFyaWVzL2ZvbnRhd2Vzb21lL3dlYmZvbnRzL2ZhLXJlZ3VsYXItNDAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvd2ViZm9udHMvZmEtcmVndWxhci00MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuLmZhcixcbi5mYS1yZWd1bGFyIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLyohXG4gKiBGb250IEF3ZXNvbWUgUHJvIDYuNC4yIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZSAoQ29tbWVyY2lhbCBMaWNlbnNlKVxuICogQ29weXJpZ2h0IDIwMjMgRm9udGljb25zLCBJbmMuXG4gKi9cbjpyb290LCA6aG9zdCB7XG4gIC0tZmEtc3R5bGUtZmFtaWx5LWNsYXNzaWM6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gIC0tZmEtZm9udC1zb2xpZDogbm9ybWFsIDkwMCAxZW0vMSBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1kaXNwbGF5OiBibG9jaztcbiAgc3JjOiB1cmwoXCIuLi8uLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvd2ViZm9udHMvZmEtc29saWQtOTAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvd2ViZm9udHMvZmEtc29saWQtOTAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbn1cbi5mYXMsXG4uZmEtc29saWQge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuXG4vKiFcbiAqIEZvbnQgQXdlc29tZSBQcm8gNi40LjIgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cbiAqIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpXG4gKiBDb3B5cmlnaHQgMjAyMyBGb250aWNvbnMsIEluYy5cbiAqL1xuOnJvb3QsIDpob3N0IHtcbiAgLS1mYS1zdHlsZS1mYW1pbHktYnJhbmRzOiBcIkZvbnQgQXdlc29tZSA2IEJyYW5kc1wiO1xuICAtLWZhLWZvbnQtYnJhbmRzOiBub3JtYWwgNDAwIDFlbS8xIFwiRm9udCBBd2Vzb21lIDYgQnJhbmRzXCI7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBCcmFuZHNcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IGJsb2NrO1xuICBzcmM6IHVybChcIi4uLy4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS93ZWJmb250cy9mYS1icmFuZHMtNDAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvd2ViZm9udHMvZmEtYnJhbmRzLTQwMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG59XG4uZmFiLFxuLmZhLWJyYW5kcyxcbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwieW91dHViZS5jb21cIl0gaSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwibGlua2VkaW4uY29tXCJdIGksXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cImluc3RhZ3JhbS5jb21cIl0gaSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwidHdpdHRlci5jb21cIl0gaSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwieC5jb21cIl0gaSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwiZmFjZWJvb2suY29tXCJdIGksXG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInlvdXR1YmUuY29tXCJdIGksXG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cImxpbmtlZGluLmNvbVwiXSBpLFxuLmZvb3Rlcl9fc29jaWFsICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJpbnN0YWdyYW0uY29tXCJdIGksXG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInR3aXR0ZXIuY29tXCJdIGksXG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInguY29tXCJdIGksXG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cImZhY2Vib29rLmNvbVwiXSBpIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLW1vbmVybzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkMFwiO1xufVxuXG4uZmEtaG9vbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjdcIjtcbn1cblxuLmZhLXllbHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTlcIjtcbn1cblxuLmZhLWNjLXZpc2E6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjBcIjtcbn1cblxuLmZhLWxhc3RmbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwMlwiO1xufVxuXG4uZmEtc2hvcHdhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjVcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtbmM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZThcIjtcbn1cblxuLmZhLWF3czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3NVwiO1xufVxuXG4uZmEtcmVkaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2JjXCI7XG59XG5cbi5mYS15b2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiMVwiO1xufVxuXG4uZmEtY2xvdWRmbGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3ZFwiO1xufVxuXG4uZmEtdXBzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2UwXCI7XG59XG5cbi5mYS13cGV4cGxvcmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRlXCI7XG59XG5cbi5mYS1keWFsb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTlcIjtcbn1cblxuLmZhLWJpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzN2FcIjtcbn1cblxuLmZhLXN0YWNrcGF0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0MlwiO1xufVxuXG4uZmEtYnV5c2VsbGFkczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwZFwiO1xufVxuXG4uZmEtZmlyc3Qtb3JkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjBcIjtcbn1cblxuLmZhLW1vZHg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODVcIjtcbn1cblxuLmZhLWd1aWxkZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwN2VcIjtcbn1cblxuLmZhLXZudjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwYlwiO1xufVxuXG4uZmEtc3F1YXJlLWpzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2I5XCI7XG59XG5cbi5mYS1qcy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjlcIjtcbn1cblxuLmZhLW1pY3Jvc29mdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjYVwiO1xufVxuXG4uZmEtcXE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDZcIjtcbn1cblxuLmZhLW9yY2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGQyXCI7XG59XG5cbi5mYS1qYXZhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGU0XCI7XG59XG5cbi5mYS1pbnZpc2lvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiMFwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1wZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZWRcIjtcbn1cblxuLmZhLWNlbnRlcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODBcIjtcbn1cblxuLmZhLWdsaWRlLWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTZcIjtcbn1cblxuLmZhLWRydXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhOVwiO1xufVxuXG4uZmEtaGlyZS1hLWhlbHBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiMFwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1ieTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlN1wiO1xufVxuXG4uZmEtdW5pdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDlcIjtcbn1cblxuLmZhLXdobWNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDBkXCI7XG59XG5cbi5mYS1yb2NrZXRjaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2U4XCI7XG59XG5cbi5mYS12azpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4OVwiO1xufVxuXG4uZmEtdW50YXBwZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwNVwiO1xufVxuXG4uZmEtbWFpbGNoaW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTllXCI7XG59XG5cbi5mYS1jc3MzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4YlwiO1xufVxuXG4uZmEtc3F1YXJlLXJlZGRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhMlwiO1xufVxuXG4uZmEtcmVkZGl0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhMlwiO1xufVxuXG4uZmEtdmltZW8tdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3ZFwiO1xufVxuXG4uZmEtY29udGFvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZkXCI7XG59XG5cbi5mYS1zcXVhcmUtZm9udC1hd2Vzb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWFkXCI7XG59XG5cbi5mYS1kZXNrcHJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhmXCI7XG59XG5cbi5mYS1zaXN0cml4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VlXCI7XG59XG5cbi5mYS1zcXVhcmUtaW5zdGFncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU1XCI7XG59XG5cbi5mYS1pbnN0YWdyYW0tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU1XCI7XG59XG5cbi5mYS1iYXR0bGUtbmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODM1XCI7XG59XG5cbi5mYS10aGUtcmVkLXlldGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OWRcIjtcbn1cblxuLmZhLXNxdWFyZS1oYWNrZXItbmV3czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhZlwiO1xufVxuXG4uZmEtaGFja2VyLW5ld3Mtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FmXCI7XG59XG5cbi5mYS1lZGdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjgyXCI7XG59XG5cbi5mYS10aHJlYWRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjE4XCI7XG59XG5cbi5mYS1uYXBzdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2QyXCI7XG59XG5cbi5mYS1zcXVhcmUtc25hcGNoYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWRcIjtcbn1cblxuLmZhLXNuYXBjaGF0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhZFwiO1xufVxuXG4uZmEtZ29vZ2xlLXBsdXMtZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkNVwiO1xufVxuXG4uZmEtYXJ0c3RhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3YVwiO1xufVxuXG4uZmEtbWFya2Rvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MGZcIjtcbn1cblxuLmZhLXNvdXJjZXRyZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDNcIjtcbn1cblxuLmZhLWdvb2dsZS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmIzXCI7XG59XG5cbi5mYS1kaWFzcG9yYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5MVwiO1xufVxuXG4uZmEtZm91cnNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4MFwiO1xufVxuXG4uZmEtc3RhY2stb3ZlcmZsb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmNcIjtcbn1cblxuLmZhLWdpdGh1Yi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTNcIjtcbn1cblxuLmZhLXBob2VuaXgtc3F1YWRyb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTFcIjtcbn1cblxuLmZhLXBhZ2VsaW5lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4Y1wiO1xufVxuXG4uZmEtYWxnb2xpYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2Y1wiO1xufVxuXG4uZmEtcmVkLXJpdmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2UzXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXNhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGVmXCI7XG59XG5cbi5mYS1zYWZhcmk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjdcIjtcbn1cblxuLmZhLWdvb2dsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhMFwiO1xufVxuXG4uZmEtc3F1YXJlLWZvbnQtYXdlc29tZS1zdHJva2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWNcIjtcbn1cblxuLmZhLWZvbnQtYXdlc29tZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWNcIjtcbn1cblxuLmZhLWF0bGFzc2lhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3YlwiO1xufVxuXG4uZmEtbGlua2VkaW4taW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTFcIjtcbn1cblxuLmZhLWRpZ2l0YWwtb2NlYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTFcIjtcbn1cblxuLmZhLW5pbWJscjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhOFwiO1xufVxuXG4uZmEtY2hyb21lY2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzOFwiO1xufVxuXG4uZmEtZXZlcm5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MzlcIjtcbn1cblxuLmZhLWhhY2tlci1uZXdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ0XCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGYwXCI7XG59XG5cbi5mYS1hZHZlcnNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2YVwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1ZVwiO1xufVxuXG4uZmEtd2F0Y2htYW4tbW9uaXRvcmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4N1wiO1xufVxuXG4uZmEtZm9udGljb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjgwXCI7XG59XG5cbi5mYS13ZWl4aW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDdcIjtcbn1cblxuLmZhLXNoaXJ0c2luYnVsazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxNFwiO1xufVxuXG4uZmEtY29kZXBlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjYlwiO1xufVxuXG4uZmEtZ2l0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0MVwiO1xufVxuXG4uZmEtbHlmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjM1wiO1xufVxuXG4uZmEtcmV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWIyXCI7XG59XG5cbi5mYS13aW5kb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdhXCI7XG59XG5cbi5mYS13aXphcmRzLW9mLXRoZS1jb2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczMFwiO1xufVxuXG4uZmEtc3F1YXJlLXZpYWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhYVwiO1xufVxuXG4uZmEtdmlhZGVvLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhYVwiO1xufVxuXG4uZmEtbWVldHVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmUwXCI7XG59XG5cbi5mYS1jZW50b3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODlcIjtcbn1cblxuLmZhLWFkbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3MFwiO1xufVxuXG4uZmEtY2xvdWRzbWl0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4NFwiO1xufVxuXG4uZmEtcGllZC1waXBlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYThcIjtcbn1cblxuLmZhLXNxdWFyZS1kcmliYmJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5N1wiO1xufVxuXG4uZmEtZHJpYmJibGUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzk3XCI7XG59XG5cbi5mYS1jb2RpZXBpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4NFwiO1xufVxuXG4uZmEtbm9kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxOVwiO1xufVxuXG4uZmEtbWl4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NiXCI7XG59XG5cbi5mYS1zdGVhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiNlwiO1xufVxuXG4uZmEtY2MtYXBwbGUtcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE2XCI7XG59XG5cbi5mYS1zY3JpYmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGFcIjtcbn1cblxuLmZhLWRlYmlhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwYlwiO1xufVxuXG4uZmEtb3BlbmlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTliXCI7XG59XG5cbi5mYS1pbnN0YWxvZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4MVwiO1xufVxuXG4uZmEtZXhwZWRpdGVkc3NsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNlXCI7XG59XG5cbi5mYS1zZWxsY2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkYVwiO1xufVxuXG4uZmEtc3F1YXJlLXR3aXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODFcIjtcbn1cblxuLmZhLXR3aXR0ZXItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgxXCI7XG59XG5cbi5mYS1yLXByb2plY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjdcIjtcbn1cblxuLmZhLWRlbGljaW91czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhNVwiO1xufVxuXG4uZmEtZnJlZWJzZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhNFwiO1xufVxuXG4uZmEtdnVlanM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWZcIjtcbn1cblxuLmZhLWFjY3Vzb2Z0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzY5XCI7XG59XG5cbi5mYS1pb3hob3N0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA4XCI7XG59XG5cbi5mYS1mb250aWNvbnMtZmk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTJcIjtcbn1cblxuLmZhLWFwcC1zdG9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2ZlwiO1xufVxuXG4uZmEtY2MtbWFzdGVyY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmMVwiO1xufVxuXG4uZmEtaXR1bmVzLW5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjVcIjtcbn1cblxuLmZhLWdvbGFuZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQwZlwiO1xufVxuXG4uZmEta2lja3N0YXJ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmJcIjtcbn1cblxuLmZhLWdyYXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDZcIjtcbn1cblxuLmZhLXdlaWJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThhXCI7XG59XG5cbi5mYS11bmNoYXJ0ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODRcIjtcbn1cblxuLmZhLWZpcnN0ZHJhZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTFcIjtcbn1cblxuLmZhLXNxdWFyZS15b3V0dWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDMxXCI7XG59XG5cbi5mYS15b3V0dWJlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzMVwiO1xufVxuXG4uZmEtd2lraXBlZGlhLXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjZcIjtcbn1cblxuLmZhLXdwcmVzc3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTRcIjtcbn1cblxuLmZhLXJlbmRhY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTRcIjtcbn1cblxuLmZhLWFuZ2VsbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwOVwiO1xufVxuXG4uZmEtZ2FsYWN0aWMtcmVwdWJsaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MGNcIjtcbn1cblxuLmZhLW5mYy1kaXJlY3Rpb25hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUzMFwiO1xufVxuXG4uZmEtc2t5cGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2VcIjtcbn1cblxuLmZhLWpvZ2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2I3XCI7XG59XG5cbi5mYS1mZWRvcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OThcIjtcbn1cblxuLmZhLXN0cmlwZS1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDJhXCI7XG59XG5cbi5mYS1tZXRhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDliXCI7XG59XG5cbi5mYS1sYXJhdmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2JkXCI7XG59XG5cbi5mYS1ob3RqYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjFcIjtcbn1cblxuLmZhLWJsdWV0b290aC1iOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk0XCI7XG59XG5cbi5mYS1zdGlja2VyLW11bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjdcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtemVybzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmM1wiO1xufVxuXG4uZmEtaGlwczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1MlwiO1xufVxuXG4uZmEtYmVoYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiNFwiO1xufVxuXG4uZmEtcmVkZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWExXCI7XG59XG5cbi5mYS1kaXNjb3JkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzkyXCI7XG59XG5cbi5mYS1jaHJvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjhcIjtcbn1cblxuLmZhLWFwcC1zdG9yZS1pb3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzBcIjtcbn1cblxuLmZhLWNjLWRpc2NvdmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYyXCI7XG59XG5cbi5mYS13cGJlZ2lubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk3XCI7XG59XG5cbi5mYS1jb25mbHVlbmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzhkXCI7XG59XG5cbi5mYS1zaG9lbGFjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwY1wiO1xufVxuXG4uZmEtbWRiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGNhXCI7XG59XG5cbi5mYS1kb2NodWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTRcIjtcbn1cblxuLmZhLWFjY2Vzc2libGUtaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2OFwiO1xufVxuXG4uZmEtZWJheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmNFwiO1xufVxuXG4uZmEtYW1hem9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjcwXCI7XG59XG5cbi5mYS11bnNwbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3Y1wiO1xufVxuXG4uZmEteWFybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlM1wiO1xufVxuXG4uZmEtc3F1YXJlLXN0ZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI3XCI7XG59XG5cbi5mYS1zdGVhbS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjdcIjtcbn1cblxuLmZhLTUwMHB4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZlXCI7XG59XG5cbi5mYS1zcXVhcmUtdmltZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTRcIjtcbn1cblxuLmZhLXZpbWVvLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5NFwiO1xufVxuXG4uZmEtYXN5bW1ldHJpazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3MlwiO1xufVxuXG4uZmEtZm9udC1hd2Vzb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI0XCI7XG59XG5cbi5mYS1mb250LWF3ZXNvbWUtZmxhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNFwiO1xufVxuXG4uZmEtZm9udC1hd2Vzb21lLWxvZ28tZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNFwiO1xufVxuXG4uZmEtZ3JhdGlwYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODRcIjtcbn1cblxuLmZhLWFwcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc5XCI7XG59XG5cbi5mYS1oaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdmXCI7XG59XG5cbi5mYS1naXRrcmFrZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTZcIjtcbn1cblxuLmZhLWtleWJhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjVcIjtcbn1cblxuLmZhLWFwcGxlLXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxNVwiO1xufVxuXG4uZmEtcGFkbGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGEwXCI7XG59XG5cbi5mYS1hbWF6b24tcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDJjXCI7XG59XG5cbi5mYS1zcXVhcmUtZ2l0aHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkyXCI7XG59XG5cbi5mYS1naXRodWItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkyXCI7XG59XG5cbi5mYS1zdHVtYmxldXBvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhNFwiO1xufVxuXG4uZmEtZmVkZXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OTdcIjtcbn1cblxuLmZhLXBob2VuaXgtZnJhbWV3b3JrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2RjXCI7XG59XG5cbi5mYS1zaG9waWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU3XCI7XG59XG5cbi5mYS1uZW9zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjEyXCI7XG59XG5cbi5mYS1zcXVhcmUtdGhyZWFkczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxOVwiO1xufVxuXG4uZmEtaGFja2VycmFuazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmN1wiO1xufVxuXG4uZmEtcmVzZWFyY2hnYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGY4XCI7XG59XG5cbi5mYS1zd2lmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhlMVwiO1xufVxuXG4uZmEtYW5ndWxhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyMFwiO1xufVxuXG4uZmEtc3BlYWthcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmM1wiO1xufVxuXG4uZmEtYW5ncnljcmVhdGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2ZVwiO1xufVxuXG4uZmEteS1jb21iaW5hdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNiXCI7XG59XG5cbi5mYS1lbXBpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDFcIjtcbn1cblxuLmZhLWVudmlyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5OVwiO1xufVxuXG4uZmEtc3F1YXJlLWdpdGxhYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVhZVwiO1xufVxuXG4uZmEtZ2l0bGFiLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVhZVwiO1xufVxuXG4uZmEtc3R1ZGlvdmluYXJpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y4XCI7XG59XG5cbi5mYS1waWVkLXBpcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFlXCI7XG59XG5cbi5mYS13b3JkcHJlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWFcIjtcbn1cblxuLmZhLXByb2R1Y3QtaHVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4OFwiO1xufVxuXG4uZmEtZmlyZWZveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2OVwiO1xufVxuXG4uZmEtbGlub2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI4XCI7XG59XG5cbi5mYS1nb29kcmVhZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYThcIjtcbn1cblxuLmZhLXNxdWFyZS1vZG5va2xhc3NuaWtpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY0XCI7XG59XG5cbi5mYS1vZG5va2xhc3NuaWtpLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2NFwiO1xufVxuXG4uZmEtanNmaWRkbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2NcIjtcbn1cblxuLmZhLXNpdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTJcIjtcbn1cblxuLmZhLXRoZW1laXNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiMlwiO1xufVxuXG4uZmEtcGFnZTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDdcIjtcbn1cblxuLmZhLWhhc2hub2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDk5XCI7XG59XG5cbi5mYS1yZWFjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxYlwiO1xufVxuXG4uZmEtY2MtcGF5cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY0XCI7XG59XG5cbi5mYS1zcXVhcmVzcGFjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViZVwiO1xufVxuXG4uZmEtY2Mtc3RyaXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY1XCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGYyXCI7XG59XG5cbi5mYS1iaXRjb2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzc5XCI7XG59XG5cbi5mYS1rZXljZG46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmFcIjtcbn1cblxuLmZhLW9wZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZhXCI7XG59XG5cbi5mYS1pdGNoLWlvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODNhXCI7XG59XG5cbi5mYS11bWJyYWNvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGU4XCI7XG59XG5cbi5mYS1nYWxhY3RpYy1zZW5hdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MGRcIjtcbn1cblxuLmZhLXVidW50dTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkZlwiO1xufVxuXG4uZmEtZHJhZnQyZGlnaXRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5NlwiO1xufVxuXG4uZmEtc3RyaXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDI5XCI7XG59XG5cbi5mYS1ob3V6ejpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3Y1wiO1xufVxuXG4uZmEtZ2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjBcIjtcbn1cblxuLmZhLWRobDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5MFwiO1xufVxuXG4uZmEtc3F1YXJlLXBpbnRlcmVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkM1wiO1xufVxuXG4uZmEtcGludGVyZXN0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkM1wiO1xufVxuXG4uZmEteGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2OFwiO1xufVxuXG4uZmEtYmxhY2tiZXJyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3YlwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1wZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlY1wiO1xufVxuXG4uZmEtcGxheXN0YXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGZcIjtcbn1cblxuLmZhLXF1aW5zY2FwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1OVwiO1xufVxuXG4uZmEtbGVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxZFwiO1xufVxuXG4uZmEtYmxvZ2dlci1iOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzdkXCI7XG59XG5cbi5mYS1vcGVuY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzZFwiO1xufVxuXG4uZmEtdmluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjYVwiO1xufVxuXG4uZmEtcGF5cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWVkXCI7XG59XG5cbi5mYS1naXRsYWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTZcIjtcbn1cblxuLmZhLXR5cG8zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDJiXCI7XG59XG5cbi5mYS1yZWRkaXQtYWxpZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODFcIjtcbn1cblxuLmZhLXlhaG9vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTllXCI7XG59XG5cbi5mYS1kYWlseW1vdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1MlwiO1xufVxuXG4uZmEtYWZmaWxpYXRldGhlbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmJcIjtcbn1cblxuLmZhLXBpZWQtcGlwZXItcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTdcIjtcbn1cblxuLmZhLWJvb3RzdHJhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzNlwiO1xufVxuXG4uZmEtb2Rub2tsYXNzbmlraTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2M1wiO1xufVxuXG4uZmEtbmZjLXN5bWJvbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUzMVwiO1xufVxuXG4uZmEtZXRoZXJldW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmVcIjtcbn1cblxuLmZhLXNwZWFrZXItZGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzY1wiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1uYy1ldTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlOVwiO1xufVxuXG4uZmEtcGF0cmVvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkOVwiO1xufVxuXG4uZmEtYXZpYW5leDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3NFwiO1xufVxuXG4uZmEtZWxsbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmMVwiO1xufVxuXG4uZmEtZ29mb3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E3XCI7XG59XG5cbi5mYS1iaW1vYmplY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzhcIjtcbn1cblxuLmZhLWZhY2Vib29rLWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWVcIjtcbn1cblxuLmZhLXNxdWFyZS1nb29nbGUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkNFwiO1xufVxuXG4uZmEtZ29vZ2xlLXBsdXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ0XCI7XG59XG5cbi5mYS1tYW5kYWxvcmlhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwZlwiO1xufVxuXG4uZmEtZmlyc3Qtb3JkZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTBhXCI7XG59XG5cbi5mYS1vc2k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWFcIjtcbn1cblxuLmZhLWdvb2dsZS13YWxsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWVcIjtcbn1cblxuLmZhLWQtYW5kLWQtYmV5b25kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmNhXCI7XG59XG5cbi5mYS1wZXJpc2NvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGFcIjtcbn1cblxuLmZhLWZ1bGNydW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MGJcIjtcbn1cblxuLmZhLWNsb3Vkc2NhbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODNcIjtcbn1cblxuLmZhLWZvcnVtYmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjExXCI7XG59XG5cbi5mYS1taXp1bmk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2NcIjtcbn1cblxuLmZhLXNjaGxpeDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlYVwiO1xufVxuXG4uZmEtc3F1YXJlLXhpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjlcIjtcbn1cblxuLmZhLXhpbmctc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY5XCI7XG59XG5cbi5mYS1iYW5kY2FtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkNVwiO1xufVxuXG4uZmEtd3Bmb3JtczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5OFwiO1xufVxuXG4uZmEtY2xvdWR2ZXJzaWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzg1XCI7XG59XG5cbi5mYS11c3BzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2UxXCI7XG59XG5cbi5mYS1tZWdhcG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhM1wiO1xufVxuXG4uZmEtbWFnZW50bzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjNFwiO1xufVxuXG4uZmEtc3BvdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiY1wiO1xufVxuXG4uZmEtb3B0aW4tbW9uc3RlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzY1wiO1xufVxuXG4uZmEtZmx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE3XCI7XG59XG5cbi5mYS1hdmlhdG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjFcIjtcbn1cblxuLmZhLWl0dW5lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiNFwiO1xufVxuXG4uZmEtY3V0dGxlZmlzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4Y1wiO1xufVxuXG4uZmEtYmxvZ2dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3Y1wiO1xufVxuXG4uZmEtZmxpY2tyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZlXCI7XG59XG5cbi5mYS12aWJlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwOVwiO1xufVxuXG4uZmEtc291bmRjbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiZVwiO1xufVxuXG4uZmEtZGlnZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhNlwiO1xufVxuXG4uZmEtdGVuY2VudC13ZWlibzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkNVwiO1xufVxuXG4uZmEtc3ltZm9ueTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzZFwiO1xufVxuXG4uZmEtbWF4Y2RuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM2XCI7XG59XG5cbi5mYS1ldHN5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ3XCI7XG59XG5cbi5mYS1mYWNlYm9vay1tZXNzZW5nZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWZcIjtcbn1cblxuLmZhLWF1ZGlibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzNcIjtcbn1cblxuLmZhLXRoaW5rLXBlYWtzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzMxXCI7XG59XG5cbi5mYS1iaWxpYmlsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNkOVwiO1xufVxuXG4uZmEtZXJsYW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzlkXCI7XG59XG5cbi5mYS14LXR3aXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MWJcIjtcbn1cblxuLmZhLWNvdHRvbi1idXJlYXU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OWVcIjtcbn1cblxuLmZhLWRhc2hjdWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjEwXCI7XG59XG5cbi5mYS00Mi1ncm91cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4MFwiO1xufVxuXG4uZmEtaW5ub3NvZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODBcIjtcbn1cblxuLmZhLXN0YWNrLWV4Y2hhbmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThkXCI7XG59XG5cbi5mYS1lbGVtZW50b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzBcIjtcbn1cblxuLmZhLXNxdWFyZS1waWVkLXBpcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDFlXCI7XG59XG5cbi5mYS1waWVkLXBpcGVyLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxZVwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1uZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlYlwiO1xufVxuXG4uZmEtcGFsZmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q4XCI7XG59XG5cbi5mYS1zdXBlcnBvd2VyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkZFwiO1xufVxuXG4uZmEtcmVzb2x2aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2U3XCI7XG59XG5cbi5mYS14Ym94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDEyXCI7XG59XG5cbi5mYS1zZWFyY2hlbmdpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlYlwiO1xufVxuXG4uZmEtdGlrdG9rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdiXCI7XG59XG5cbi5mYS1zcXVhcmUtZmFjZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODJcIjtcbn1cblxuLmZhLWZhY2Vib29rLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4MlwiO1xufVxuXG4uZmEtcmVucmVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThiXCI7XG59XG5cbi5mYS1saW51eDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3Y1wiO1xufVxuXG4uZmEtZ2xpZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTVcIjtcbn1cblxuLmZhLWxpbmtlZGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhjXCI7XG59XG5cbi5mYS1odWJzcG90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2IyXCI7XG59XG5cbi5mYS1kZXBsb3lkb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOGVcIjtcbn1cblxuLmZhLXR3aXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlOFwiO1xufVxuXG4uZmEtcmF2ZWxyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkOVwiO1xufVxuXG4uZmEtbWl4ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTZcIjtcbn1cblxuLmZhLXNxdWFyZS1sYXN0Zm06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDNcIjtcbn1cblxuLmZhLWxhc3RmbS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDNcIjtcbn1cblxuLmZhLXZpbWVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDBhXCI7XG59XG5cbi5mYS1tZW5kZWxleTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiM1wiO1xufVxuXG4uZmEtdW5pcmVnaXN0cnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDRcIjtcbn1cblxuLmZhLWZpZ21hOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzk5XCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXJlbWl4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGVlXCI7XG59XG5cbi5mYS1jYy1hbWF6b24tcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDJkXCI7XG59XG5cbi5mYS1kcm9wYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZiXCI7XG59XG5cbi5mYS1pbnN0YWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmRcIjtcbn1cblxuLmZhLWNtcGxpZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM2MFwiO1xufVxuXG4uZmEtZmFjZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWFcIjtcbn1cblxuLmZhLWdyaXBmaXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FjXCI7XG59XG5cbi5mYS1qZWRpLW9yZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTBlXCI7XG59XG5cbi5mYS11aWtpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwM1wiO1xufVxuXG4uZmEtZm9ydC1hd2Vzb21lLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhM1wiO1xufVxuXG4uZmEtcGhhYnJpY2F0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGJcIjtcbn1cblxuLmZhLXVzc3VubmFoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA3XCI7XG59XG5cbi5mYS1lYXJseWJpcmRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzlhXCI7XG59XG5cbi5mYS10cmFkZS1mZWRlcmF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTEzXCI7XG59XG5cbi5mYS1hdXRvcHJlZml4ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWNcIjtcbn1cblxuLmZhLXdoYXRzYXBwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjMyXCI7XG59XG5cbi5mYS1zbGlkZXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU3XCI7XG59XG5cbi5mYS1nb29nbGUtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhYlwiO1xufVxuXG4uZmEtdmlhZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE5XCI7XG59XG5cbi5mYS1saW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2MwXCI7XG59XG5cbi5mYS1nb29nbGUtZHJpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWFcIjtcbn1cblxuLmZhLXNlcnZpY2VzdGFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlY1wiO1xufVxuXG4uZmEtc2ltcGx5YnVpbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTVcIjtcbn1cblxuLmZhLWJpdGJ1Y2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3MVwiO1xufVxuXG4uZmEtaW1kYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkOFwiO1xufVxuXG4uZmEtZGVlemVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc3XCI7XG59XG5cbi5mYS1yYXNwYmVycnktcGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YmJcIjtcbn1cblxuLmZhLWppcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YjFcIjtcbn1cblxuLmZhLWRvY2tlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5NVwiO1xufVxuXG4uZmEtc2NyZWVucGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTcwXCI7XG59XG5cbi5mYS1ibHVldG9vdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTNcIjtcbn1cblxuLmZhLWdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyNlwiO1xufVxuXG4uZmEtZC1hbmQtZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4ZFwiO1xufVxuXG4uZmEtbWljcm9ibG9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDFhXCI7XG59XG5cbi5mYS1jYy1kaW5lcnMtY2x1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0Y1wiO1xufVxuXG4uZmEtZ2ctY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjYxXCI7XG59XG5cbi5mYS1waWVkLXBpcGVyLWhhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlNVwiO1xufVxuXG4uZmEta2lja3N0YXJ0ZXItazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiY1wiO1xufVxuXG4uZmEteWFuZGV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDEzXCI7XG59XG5cbi5mYS1yZWFkbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDVcIjtcbn1cblxuLmZhLWh0bWw1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNiXCI7XG59XG5cbi5mYS1zZWxsc3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTNcIjtcbn1cblxuLmZhLXNhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWVcIjtcbn1cblxuLmZhLXdpcnNpbmRoYW5kd2VyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJkMFwiO1xufVxuXG4uZmEtd3NoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmQwXCI7XG59XG5cbi5mYS1idXJvbW9iZWxleHBlcnRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzdmXCI7XG59XG5cbi5mYS1zYWxlc2ZvcmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODNiXCI7XG59XG5cbi5mYS1vY3RvcHVzLWRlcGxveTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4MlwiO1xufVxuXG4uZmEtbWVkYXBwczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjNlwiO1xufVxuXG4uZmEtbnM4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q1XCI7XG59XG5cbi5mYS1waW50ZXJlc3QtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzMVwiO1xufVxuXG4uZmEtYXBwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzFcIjtcbn1cblxuLmZhLWZvcnQtYXdlc29tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4NlwiO1xufVxuXG4uZmEtd2F6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzZlwiO1xufVxuXG4uZmEtY2MtamNiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRiXCI7XG59XG5cbi5mYS1zbmFwY2hhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhYlwiO1xufVxuXG4uZmEtc25hcGNoYXQtZ2hvc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWJcIjtcbn1cblxuLmZhLWZhbnRhc3ktZmxpZ2h0LWdhbWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmRjXCI7XG59XG5cbi5mYS1ydXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdhXCI7XG59XG5cbi5mYS13aXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2ZcIjtcbn1cblxuLmZhLXNxdWFyZS1iZWhhbmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI1XCI7XG59XG5cbi5mYS1iZWhhbmNlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiNVwiO1xufVxuXG4uZmEtc3VwcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y5XCI7XG59XG5cbi5mYS1yZWJlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkMFwiO1xufVxuXG4uZmEtY3NzMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzY1wiO1xufVxuXG4uZmEtc3RheWxpbmtlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmNVwiO1xufVxuXG4uZmEta2FnZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWZhXCI7XG59XG5cbi5mYS1zcGFjZS1hd2Vzb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWFjXCI7XG59XG5cbi5mYS1kZXZpYW50YXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJkXCI7XG59XG5cbi5mYS1jcGFuZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODhcIjtcbn1cblxuLmZhLWdvb2RyZWFkcy1nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E5XCI7XG59XG5cbi5mYS1zcXVhcmUtZ2l0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQyXCI7XG59XG5cbi5mYS1naXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQyXCI7XG59XG5cbi5mYS1zcXVhcmUtdHVtYmxyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc0XCI7XG59XG5cbi5mYS10dW1ibHItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc0XCI7XG59XG5cbi5mYS10cmVsbG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODFcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtbmMtanA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZWFcIjtcbn1cblxuLmZhLWdldC1wb2NrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjVcIjtcbn1cblxuLmZhLXBlcmJ5dGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODNcIjtcbn1cblxuLmZhLWdydW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FkXCI7XG59XG5cbi5mYS13ZWVibHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2NcIjtcbn1cblxuLmZhLWNvbm5lY3RkZXZlbG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBlXCI7XG59XG5cbi5mYS1sZWFucHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjEyXCI7XG59XG5cbi5mYS1ibGFjay10aWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2VcIjtcbn1cblxuLmZhLXRoZW1lY286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzZcIjtcbn1cblxuLmZhLXB5dGhvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlMlwiO1xufVxuXG4uZmEtYW5kcm9pZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3YlwiO1xufVxuXG4uZmEtYm90czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM0MFwiO1xufVxuXG4uZmEtZnJlZS1jb2RlLWNhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzVcIjtcbn1cblxuLmZhLWhvcm5iaWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTkyXCI7XG59XG5cbi5mYS1qczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiOFwiO1xufVxuXG4uZmEtaWRlYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTNcIjtcbn1cblxuLmZhLWdpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkM1wiO1xufVxuXG4uZmEtZGV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmNjXCI7XG59XG5cbi5mYS1za2V0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzZcIjtcbn1cblxuLmZhLXlhbmRleC1pbnRlcm5hdGlvbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE0XCI7XG59XG5cbi5mYS1jYy1hbWV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYzXCI7XG59XG5cbi5mYS11YmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDAyXCI7XG59XG5cbi5mYS1naXRodWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWJcIjtcbn1cblxuLmZhLXBocDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1N1wiO1xufVxuXG4uZmEtYWxpcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQyXCI7XG59XG5cbi5mYS15b3V0dWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY3XCI7XG59XG5cbi5mYS1za3lhdGxhczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxNlwiO1xufVxuXG4uZmEtZmlyZWZveC1icm93c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA3XCI7XG59XG5cbi5mYS1yZXBseWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTZcIjtcbn1cblxuLmZhLXN1c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDZcIjtcbn1cblxuLmZhLWplbmtpbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjZcIjtcbn1cblxuLmZhLXR3aXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTlcIjtcbn1cblxuLmZhLXJvY2tybXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTlcIjtcbn1cblxuLmZhLXBpbnRlcmVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkMlwiO1xufVxuXG4uZmEtYnVmZmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODM3XCI7XG59XG5cbi5mYS1ucG06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDRcIjtcbn1cblxuLmZhLXlhbW1lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0MFwiO1xufVxuXG4uZmEtYnRjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVhXCI7XG59XG5cbi5mYS1kcmliYmJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3ZFwiO1xufVxuXG4uZmEtc3R1bWJsZXVwb24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWEzXCI7XG59XG5cbi5mYS1pbnRlcm5ldC1leHBsb3JlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2YlwiO1xufVxuXG4uZmEtc3R1YmJlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVjN1wiO1xufVxuXG4uZmEtdGVsZWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzZcIjtcbn1cblxuLmZhLXRlbGVncmFtLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM2XCI7XG59XG5cbi5mYS1vbGQtcmVwdWJsaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTBcIjtcbn1cblxuLmZhLW9keXNlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVjNlwiO1xufVxuXG4uZmEtc3F1YXJlLXdoYXRzYXBwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDBjXCI7XG59XG5cbi5mYS13aGF0c2FwcC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGNcIjtcbn1cblxuLmZhLW5vZGUtanM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDNcIjtcbn1cblxuLmZhLWVkZ2UtbGVnYWN5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc4XCI7XG59XG5cbi5mYS1zbGFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5OFwiO1xufVxuXG4uZmEtc2xhY2staGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5OFwiO1xufVxuXG4uZmEtbWVkcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzhcIjtcbn1cblxuLmZhLXVzYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4N1wiO1xufVxuXG4uZmEtdHVtYmxyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTczXCI7XG59XG5cbi5mYS12YWFkaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDhcIjtcbn1cblxuLmZhLXF1b3JhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM0XCI7XG59XG5cbi5mYS1zcXVhcmUteC10d2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjFhXCI7XG59XG5cbi5mYS1yZWFjdGV1cm9wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1ZFwiO1xufVxuXG4uZmEtbWVkaXVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNhXCI7XG59XG5cbi5mYS1tZWRpdW0tbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzYVwiO1xufVxuXG4uZmEtYW1pbGlhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZkXCI7XG59XG5cbi5mYS1taXhjbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4OVwiO1xufVxuXG4uZmEtZmxpcGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDRkXCI7XG59XG5cbi5mYS12aWFjb2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM3XCI7XG59XG5cbi5mYS1jcml0aWNhbC1yb2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmM5XCI7XG59XG5cbi5mYS1zaXRyb3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NGFcIjtcbn1cblxuLmZhLWRpc2NvdXJzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5M1wiO1xufVxuXG4uZmEtam9vbWxhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFhXCI7XG59XG5cbi5mYS1tYXN0b2RvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmNlwiO1xufVxuXG4uZmEtYWlyYm5iOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODM0XCI7XG59XG5cbi5mYS13b2xmLXBhY2stYmF0dGFsaW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTE0XCI7XG59XG5cbi5mYS1idXktbi1sYXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhNlwiO1xufVxuXG4uZmEtZ3VscDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhZVwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZy1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGYxXCI7XG59XG5cbi5mYS1zdHJhdmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjhcIjtcbn1cblxuLmZhLWVtYmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDIzXCI7XG59XG5cbi5mYS1jYW5hZGlhbi1tYXBsZS1sZWFmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzg1XCI7XG59XG5cbi5mYS10ZWFtc3BlYWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjlcIjtcbn1cblxuLmZhLXB1c2hlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlMVwiO1xufVxuXG4uZmEtd29yZHByZXNzLXNpbXBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxMVwiO1xufVxuXG4uZmEtbnV0cml0aW9uaXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDZcIjtcbn1cblxuLmZhLXdvZHU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODhcIjtcbn1cblxuLmZhLWdvb2dsZS1wYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzlcIjtcbn1cblxuLmZhLWludGVyY29tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2FmXCI7XG59XG5cbi5mYS16aGlodTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzZlwiO1xufVxuXG4uZmEta29ydnVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDJmXCI7XG59XG5cbi5mYS1waXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0M2FcIjtcbn1cblxuLmZhLXN0ZWFtLXN5bWJvbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmNlwiO1xufVxuXG4uc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kcm9wZG93bi1tZW51LnNob3cge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCAuaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG59XG5cbi5jb250YWluZXIge1xuICBwYWRkaW5nOiAwIDFyZW0gIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuOnJvb3Qge1xuICAtLWJzLWJvZHktY29sb3I6ICR0ZXh0LWdyYXktODAwO1xufVxuXG4uY2tlZGl0b3ItYnV0dG9ucyBsaSAuY2tlLWljb24tb25seSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmNrZWRpdG9yLWJ1dHRvbnMgbGkgYSB7XG4gIG1pbi1oZWlnaHQ6IDI4cHg7XG59XG4uY2tlZGl0b3ItYnV0dG9ucyAuY2tlX2J1dHRvbl9pY29uIGltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBpbml0aWFsO1xufVxuXG5idXR0b24ubGluayB7XG4gIGNvbG9yOiAjMGQ2ZWZkO1xufVxuXG4uYnV0dG9uLS1zbWFsbCB7XG4gIC0tYnMtYnRuLXBhZGRpbmcteTogMC4yNXJlbTtcbiAgLS1icy1idG4tcGFkZGluZy14OiAwLjVyZW07XG4gIC0tYnMtYnRuLWZvbnQtc2l6ZTogMC44NzVyZW07XG4gIC0tYnMtYnRuLWJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cblxuYS5idXR0b24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5hLmJ1dHRvbi5idXR0b24tLXByaW1hcnkge1xuICAtLWJzLWJ0bi1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYmc6ICMwZDZlZmQ7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzBkNmVmZDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjMGI1ZWQ3O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMwYTU4Y2E7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDQ5LCAxMzIsIDI1MztcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICMwYTU4Y2E7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMwYTUzYmU7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjMGQ2ZWZkO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMwZDZlZmQ7XG59XG5hLmJ1dHRvbi5idXR0b24tLWRhbmdlciB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1iZzogI2RjMzU0NTtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4taG92ZXItYmc6ICNiYjJkM2I7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2IwMmEzNztcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjI1LCA4MywgOTc7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjYjAyYTM3O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjYTUyODM0O1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogI2RjMzU0NTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuYS5idXR0b24uYnV0dG9uLWFjdGlvbiB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1iZzogIzBkY2FmMDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMGRjYWYwO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICMzMWQyZjI7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzI1Y2ZmMjtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMTEsIDE3MiwgMjA0O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzNkZDVmMztcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzI1Y2ZmMjtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICMwZGNhZjA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzBkY2FmMDtcbn1cbmEuYnV0dG9uLmJ1dHRvbi0tc21hbGwge1xuICAtLWJzLWJ0bi1wYWRkaW5nLXk6IDAuMjVyZW07XG4gIC0tYnMtYnRuLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWJzLWJ0bi1mb250LXNpemU6IDAuODc1cmVtO1xuICAtLWJzLWJ0bi1ib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG5cbi5idG4tcHJpbWFyeSBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnRuLXByaW1hcnkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG4tc2Vjb25kYXJ5IGEsIC5idG4uYnRuLWlubGluZSBhLCBidXR0b24uYnRuLWlubGluZS5saW5rIGEsXG4uYnRuLWlubGluZSBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnRuLXNlY29uZGFyeSBhOmhvdmVyLFxuLmJ0bi1pbmxpbmUgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG4tc3VjY2VzcyBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnRuLXN1Y2Nlc3MgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG4taW5mbyBhIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uYnRuLWluZm8gYTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG4td2FybmluZyBhIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uYnRuLXdhcm5pbmcgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG4tZGFuZ2VyIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4tZGFuZ2VyIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuLWxpZ2h0IGEge1xuICBjb2xvcjogIzAwMDtcbn1cbi5idG4tbGlnaHQgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG4tZGFyayBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnRuLWRhcmsgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5IGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVyIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtaW5mbzpob3ZlciBhIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uYnRuLW91dGxpbmUtaW5mbyBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6aG92ZXIgYSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXI6aG92ZXIgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlciBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyIGEge1xuICBjb2xvcjogIzAwMDtcbn1cbi5idG4tb3V0bGluZS1saWdodCBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhcms6aG92ZXIgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ0bi1vdXRsaW5lLWRhcmsgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG4sIC5idG4uYnRuLWlubGluZSwgYnV0dG9uLmJ0bi1pbmxpbmUubGluayxcbi5idG4taW5saW5lLCBidXR0b24ubGluaywgYS5idXR0b24sXG4uYnV0dG9uIHtcbiAgbWFyZ2luOiAwIDAuNXJlbTtcbn1cbi5idG46Zmlyc3QtY2hpbGQsXG4uYnRuLWlubGluZTpmaXJzdC1jaGlsZCwgYnV0dG9uLmxpbms6Zmlyc3QtY2hpbGQsXG4uYnV0dG9uOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uYnRuOmxhc3QtY2hpbGQsXG4uYnRuLWlubGluZTpsYXN0LWNoaWxkLCBidXR0b24ubGluazpsYXN0LWNoaWxkLFxuLmJ1dHRvbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uYnRuLWdyb3VwIC5idG4sXG4uYnRuLWdyb3VwIC5idG4taW5saW5lLCAuYnRuLWdyb3VwIGJ1dHRvbi5saW5rLFxuLmJ0bi1ncm91cCAuYnV0dG9uIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5hW2NsYXNzPWJ1dHRvbl0ge1xuICAtLWJzLWJ0bi1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYmc6ICNmOGY5ZmE7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjZjlmYWZiO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNmOWZhZmI7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDIxMSwgMjEyLCAyMTM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjZjlmYWZiO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjZjlmYWZiO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogI2Y4ZjlmYTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xufVxuXG5mb290ZXIge1xuICBwYWRkaW5nOiAycmVtIDA7XG59XG5mb290ZXIuZm9vdGVyLWRhcmsgYSB7XG4gIGNvbG9yOiAjZjhmOWZhO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5mb290ZXIuZm9vdGVyLWRhcmsgYTpob3ZlciB7XG4gIGNvbG9yOiAjZjhmOWZhO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5mb290ZXIgLnJlZ2lvbi1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uZm9ybS1jb250cm9sLmltYWdlLWJ1dHRvbiB7XG4gIHdpZHRoOiB1bnNldDtcbn1cbi5mb3JtLWNvbnRyb2wuZm9ybS1jaGVja2JveCwgLmZvcm0tY29udHJvbC5mb3JtLXJhZGlvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiB1bnNldDtcbn1cblxuLmZvcm0tc2VsZWN0IHtcbiAgbWluLXdpZHRoOiA1cmVtO1xufVxuXG5pbnB1dFt0eXBlPXNlYXJjaF0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uZHJvcGJ1dHRvbi1tdWx0aXBsZSAuZHJvcGJ1dHRvbiAuZHJvcGJ1dHRvbi1hY3Rpb24gPiAqIHtcbiAgYm9yZGVyOiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ub2RlLWZvcm0ge1xuICAgIG1hcmdpbjogMnJlbTtcbiAgfVxufVxuLm5vZGUtZm9ybSAuZm9ybS1hY3Rpb25zIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY29udGFpbmVyLWlubGluZSBkaXYsXG4uY29udGFpbmVyLWlubGluZSBsYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xufVxuLmNvbnRhaW5lci1pbmxpbmUud2ViZm9ybS1tdWx0aXBsZS1hZGQgPiAuZm9ybS1pdGVtID4gKiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IHVuc2V0O1xufVxuXG50ZCA+IC5mb3JtLWl0ZW0ge1xuICBtYXJnaW46IDA7XG59XG5cbiNzZWFyY2gtYmxvY2stZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5qcyB0ZCAuZHJvcGJ1dHRvbi13cmFwcGVyIHtcbiAgbWluLWhlaWdodDogMi4yNXJlbTtcbn1cblxuLmRyb3BidXR0b24td2lkZ2V0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG59XG4uZHJvcGJ1dHRvbi13aWRnZXQgLmRyb3BidXR0b24gLmRyb3BidXR0b24tYWN0aW9uID4gKiB7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG59XG5cbi53ZWJmb3JtLWRyb3BidXR0b24gLmRyb3BidXR0b24td3JhcHBlciAuZHJvcGJ1dHRvbi13aWRnZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uc3lzdGVtLWZpbGUtc3lzdGVtLXNldHRpbmdzIC5mb3JtLWl0ZW0gbGFiZWwge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnRhYnMtcHJpbWFyeSB7XG4gIG1hcmdpbjogMXJlbSAwO1xufVxuXG4udGFicy1zZWNvbmRhcnkge1xuICBtYXJnaW46IDAgMCAxcmVtIDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGFicy13cmFwcGVyIC50YWItdG9nZ2xlIHtcbiAgICBjb2xvcjogIzQ5NTA1NztcbiAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgfVxuICAudGFicy13cmFwcGVyIC5uYXYtdGFicyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjtcbiAgICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC50YWJzLXdyYXBwZXIgLm5hdi1pdGVtIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgfVxuICAudGFicy13cmFwcGVyIC5uYXYtaXRlbS5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gIH1cbiAgLnRhYnMtd3JhcHBlciAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cbiAgLnRhYnMtd3JhcHBlciAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG4gIH1cbiAgLnRhYnMtd3JhcHBlcjpub3QoLmlzLWNvbGxhcHNpYmxlKSAubmF2LWl0ZW06bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZWUyZTY7XG4gIH1cbiAgLnRhYnMtd3JhcHBlci5pcy1jb2xsYXBzaWJsZSAubmF2LWl0ZW0uYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAudGFicy13cmFwcGVyLmlzLWNvbGxhcHNpYmxlIC5uYXYtaXRlbTpub3QoLmFjdGl2ZSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnRhYnMtd3JhcHBlci5pcy1jb2xsYXBzaWJsZSAuaXMtb3BlbiAubmF2LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLnRhYnMtd3JhcHBlci5pcy1jb2xsYXBzaWJsZSAuaXMtb3BlbiAubmF2LWl0ZW0uYWN0aXZlIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbSAwLjM3NXJlbSAwIDA7XG4gIH1cbiAgLnRhYnMtd3JhcHBlci5pcy1jb2xsYXBzaWJsZSAuaXMtb3BlbiAubmF2LWl0ZW06bm90KC5hY3RpdmUpIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RlZTJlNjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJzLXdyYXBwZXIgLnRhYi10b2dnbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbmVtLnBsYWNlaG9sZGVyIHtcbiAgZGlzcGxheTogdW5zZXQ7XG4gIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICB2ZXJ0aWNhbC1hbGlnbjogdW5zZXQ7XG4gIGN1cnNvcjogdW5zZXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICBvcGFjaXR5OiB1bnNldDtcbn1cblxuLmNhcmQtaW1nLXRvcCBpbWcge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm5hdmJhciAuYmxvY2stc2VhcmNoIGZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm5hdmJhciAuYmxvY2stc2VhcmNoIGZvcm0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5uYXZiYXIgLmJsb2NrLXNlYXJjaCBmb3JtIC5mb3JtLWFjdGlvbnMge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhciAuYmxvY2stc2VhcmNoIGZvcm0gLmZvcm0tYWN0aW9ucyB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbi5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG59XG4ubmF2YmFyLW5hdiAubmF2LWxpbmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubmF2YmFyLWJyYW5kIHtcbiAgd2hpdGUtc3BhY2U6IHVuc2V0O1xufVxuLm5hdmJhci1icmFuZCAuc2l0ZS1zbG9nYW4ge1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubmF2YmFyLWJyYW5kIC5zaXRlLXNsb2dhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5uYXZiYXItYnJhbmQgYS5zaXRlLXRpdGxlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXZiYXItYnJhbmQgYS5zaXRlLXRpdGxlOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXZiYXItYnJhbmQgLnNpdGUtdGl0bGUge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ubmF2YmFyLWJyYW5kIGltZyB7XG4gIGhlaWdodDogMzZweDtcbiAgbWFyZ2luOiAwIDFyZW0gMCAwO1xuICB3aWR0aDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5hdmJhci1icmFuZCBpbWcge1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZCBhLnNpdGUtdGl0bGUsXG4uZm9vdGVyLWRhcmsgLm5hdmJhci1icmFuZCBhLnNpdGUtdGl0bGUge1xuICBjb2xvcjogI2Y4ZjlmYTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQgYS5zaXRlLXRpdGxlOmhvdmVyLFxuLmZvb3Rlci1kYXJrIC5uYXZiYXItYnJhbmQgYS5zaXRlLXRpdGxlOmhvdmVyIHtcbiAgY29sb3I6ICNmOGY5ZmE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnBhcmFncmFwaC10eXBlLWxhYmVsLFxuLnBhcmFncmFwaC10eXBlLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnBhcmFncmFwaHMtZHJvcGRvd24tYWN0aW9uLmJ1dHRvbi5idG4tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDZlZmQ7XG59XG4ucGFyYWdyYXBocy1kcm9wZG93bi1hY3Rpb24uYnV0dG9uLmJ0bi1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uZmllbGQtLXdpZGdldC1wYXJhZ3JhcGhzIC5maWVsZC1hZGQtbW9yZS1zdWJtaXQsXG4uZmllbGQtLXdpZGdldC1lbnRpdHktcmVmZXJlbmNlLXBhcmFncmFwaHMgLmZpZWxkLWFkZC1tb3JlLXN1Ym1pdCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmpzIC5maWVsZC0td2lkZ2V0LWVudGl0eS1yZWZlcmVuY2UtcGFyYWdyYXBocyB0ZCB7XG4gIHBhZGRpbmc6IDFyZW07XG59XG5cbi5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IHVuc2V0O1xuICBvdmVyZmxvdzogdW5zZXQ7XG4gIGZvbnQtc2l6ZTogdW5zZXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xufVxuXG4ucmVnaW9uLXRpdGxlX19hY3Rpb24gYS5idXR0b24ge1xuICAtLWJzLWJ0bi1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYmc6ICMwZDZlZmQ7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzBkNmVmZDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjMGI1ZWQ3O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMwYTU4Y2E7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDQ5LCAxMzIsIDI1MztcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICMwYTU4Y2E7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMwYTUzYmU7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjMGQ2ZWZkO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMwZDZlZmQ7XG59XG5cbnRyLnJlZ2lvbi10aXRsZSB7XG4gIC0tYnMtdGFibGUtYmc6ICNmOGY5ZmE7XG59XG50ci5yZWdpb24tdGl0bGUgdGQge1xuICAtLWJzLXRhYmxlLWJnOiAjZjhmOWZhO1xufVxuXG5hLnRhYmxlZHJhZy1oYW5kbGUgLmhhbmRsZSB7XG4gIGhlaWdodDogMS43ZW07XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxudGFibGUge1xuICBjYXB0aW9uLXNpZGU6IHVuc2V0O1xufVxuXG4uY29sb3ItcHJpbWFyeSB7XG4gIC0tYnMtYWxlcnQtY29sb3I6ICMwODQyOTg7XG4gIC0tYnMtYWxlcnQtYmc6ICMwODQyOTg7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiAjYjZkNGZlO1xufVxuLmNvbG9yLXByaW1hcnkgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzA2MzU3YTtcbn1cblxuLmNvbG9yLXNlY29uZGFyeSB7XG4gIC0tYnMtYWxlcnQtY29sb3I6ICM0MTQ2NGI7XG4gIC0tYnMtYWxlcnQtYmc6ICM0MTQ2NGI7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiAjZDNkNmQ4O1xufVxuLmNvbG9yLXNlY29uZGFyeSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMzQzODNjO1xufVxuXG4uY29sb3Itc3VjY2VzcyB7XG4gIC0tYnMtYWxlcnQtY29sb3I6ICMwZjUxMzI7XG4gIC0tYnMtYWxlcnQtYmc6ICMwZjUxMzI7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiAjYmFkYmNjO1xufVxuLmNvbG9yLXN1Y2Nlc3MgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzBjNDEyODtcbn1cblxuLmNvbG9yLWluZm8ge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiAjMDU1MTYwO1xuICAtLWJzLWFsZXJ0LWJnOiAjMDU1MTYwO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogI2I2ZWZmYjtcbn1cbi5jb2xvci1pbmZvIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwNDQxNGQ7XG59XG5cbi5jb2xvci13YXJuaW5nIHtcbiAgLS1icy1hbGVydC1jb2xvcjogIzY2NGQwMztcbiAgLS1icy1hbGVydC1iZzogIzY2NGQwMztcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6ICNmZmVjYjU7XG59XG4uY29sb3Itd2FybmluZyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNTIzZTAyO1xufVxuXG4uY29sb3ItZGFuZ2VyIHtcbiAgLS1icy1hbGVydC1jb2xvcjogIzg0MjAyOTtcbiAgLS1icy1hbGVydC1iZzogIzg0MjAyOTtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6ICNmNWMyYzc7XG59XG4uY29sb3ItZGFuZ2VyIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM2YTFhMjE7XG59XG5cbi5jb2xvci1saWdodCB7XG4gIC0tYnMtYWxlcnQtY29sb3I6ICM2MzY0NjQ7XG4gIC0tYnMtYWxlcnQtYmc6ICM2MzY0NjQ7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiAjZmRmZGZlO1xufVxuLmNvbG9yLWxpZ2h0IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM0ZjUwNTA7XG59XG5cbi5jb2xvci1kYXJrIHtcbiAgLS1icy1hbGVydC1jb2xvcjogIzE0MTYxOTtcbiAgLS1icy1hbGVydC1iZzogIzE0MTYxOTtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6ICNiY2JlYmY7XG59XG4uY29sb3ItZGFyayAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMTAxMjE0O1xufVxuXG4udmlld3MtYWRtaW4gYSB7XG4gIGNvbG9yOiAjMGQ2ZWZkO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi52aWV3cy1hZG1pbiBhOmhvdmVyIHtcbiAgY29sb3I6ICMwYTU4Y2E7XG59XG4udmlld3MtYWRtaW4gLnZpZXdzLWRpc3BsYXlzIC50YWJzIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi52aWV3cy1hZG1pbiAudmlld3MtdWktZGlzcGxheS10YWItYnVja2V0X190aXRsZSB7XG4gIHBhZGRpbmc6IDRweCA2cHggNnB4O1xufVxuLnZpZXdzLWFkbWluIC5kcm9wYnV0dG9uIC5kcm9wYnV0dG9uLWFjdGlvbiA+ICoge1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcGFkZGluZzogMC4xZW0gMC41ZW07XG59XG4udmlld3MtYWRtaW4gLmRyb3BidXR0b24gLmRyb3BidXR0b24tYWN0aW9uIC5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjMGQ2ZWZkO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi52aWV3cy1hZG1pbiAuZHJvcGJ1dHRvbiAuZHJvcGJ1dHRvbi1hY3Rpb24gLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICMwYTU4Y2E7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi52aWV3cy1hZG1pbiAudmlldy1wcmV2aWV3LWZvcm0gLmZvcm0taXRlbS12aWV3LWFyZ3MsXG4udmlld3MtYWRtaW4gLnZpZXctcHJldmlldy1mb3JtIC5mb3JtLWFjdGlvbnMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuLnBhZ2luYXRpb24ge1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDFyZW0gMDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5hbGVydC1kaXNtaXNzaWJsZSAuY2xvc2Uge1xuICBjb2xvcjogIzAwMDtcbn1cblxuY29kZSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi8qKlxuICogSW5zdHJ1Y3Rpb25zIGZvciBWYXJpYWJsZXMgZmlsZVxuICovXG4vKipcbiAqIFN0YXJ0IG9mIEJyZWV6ZVxuICovXG4uYnRuOmZvY3VzLXZpc2libGUsXG4uYnRuLWlubGluZTpmb2N1cy12aXNpYmxlLCBidXR0b24ubGluazpmb2N1cy12aXNpYmxlLCAuYnV0dG9uOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IgYXV0byAxcHggIWltcG9ydGFudDtcbn1cblxuLyoqXG4gKiBTdGFydCBvZiBCcmVlemVcbiAqL1xuOnJvb3Qge1xuICAtLWNvbG9yLTE6ICMwZDZlZmQ7XG4gIC0tY29sb3ItMjogIzZmNDJjMTtcbiAgLS1jb2xvci0zOiAjNjYxMGYyO1xuICAtLWNvbG9yLTQ6ICNkNjMzODQ7XG4gIC0tY29sb3ItNTogI2RjMzU0NTtcbiAgLS1jb2xvci02OiAjZmQ3ZTE0O1xuICAtLWNvbG9yLTc6ICNmZmMxMDc7XG4gIC0tY29sb3ItODogIzBkY2FmMDtcbiAgLS1jb2xvci1uZXV0cmFsOiAjQzZDQ0QyO1xuICAtLWNvbG9yLWltcG9ydGFudDogI0E2QURCNDtcbiAgLS1jb2xvci1wcmltYXJ5OiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLS1jb2xvci1zZWNvbmRhcnk6IHZhcigtLWJzLXNlY29uZGFyeSk7XG59XG5cbltjbGFzcyo9Y29sb3ItMV0ge1xuICAtLWNvbG9yOiAjMGQ2ZWZkO1xufVxuXG5bY2xhc3MqPWNvbG9yLTJdIHtcbiAgLS1jb2xvcjogIzZmNDJjMTtcbn1cblxuW2NsYXNzKj1jb2xvci0zXSB7XG4gIC0tY29sb3I6ICM2NjEwZjI7XG59XG5cbltjbGFzcyo9Y29sb3ItNF0ge1xuICAtLWNvbG9yOiAjZDYzMzg0O1xufVxuXG5bY2xhc3MqPWNvbG9yLTVdIHtcbiAgLS1jb2xvcjogI2RjMzU0NTtcbn1cblxuW2NsYXNzKj1jb2xvci02XSB7XG4gIC0tY29sb3I6ICNmZDdlMTQ7XG59XG5cbltjbGFzcyo9Y29sb3ItN10ge1xuICAtLWNvbG9yOiAjZmZjMTA3O1xufVxuXG5bY2xhc3MqPWNvbG9yLThdIHtcbiAgLS1jb2xvcjogIzBkY2FmMDtcbn1cblxuW2NsYXNzKj1jb2xvci1uZXV0cmFsXSB7XG4gIC0tY29sb3I6ICNDNkNDRDI7XG59XG5cbltjbGFzcyo9Y29sb3ItaW1wb3J0YW50XSB7XG4gIC0tY29sb3I6ICNBNkFEQjQ7XG59XG5cbltjbGFzcyo9Y29sb3ItcHJpbWFyeV0ge1xuICAtLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cblxuW2NsYXNzKj1jb2xvci1zZWNvbmRhcnldIHtcbiAgLS1jb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbn1cblxuLyoqXG4gKiBCdG4gUHJpbWFyeSAmIFNlY29uZGFydHkgSG92ZXIgQ29sb3IgVmFsdWVzXG4gKiBJZiBCb290c3RyYXAgVmFycyBhcmUgZGVwcmVjYXRlZCAtLT4gdGhlc2Ugd2lsbCBuZWVkIHRvIGJlIHNldCBpbiBhIENTUyBTZWxlY3RvciBDb250ZXh0dWF4IHN0YXRlbWVudCByYXRoZXIgdGhhbiBoZXJlLlxuICovXG4vKipcbiAqIFVuY29tbWVudCB0aGUgZm9sbG93aW5nIGlmIFwiQnJvYWRjYXN0c1wiIG5lZWQgdG8gc3VwcG9ydCBDU1MgVmFyc1xuICovXG46cm9vdCB7XG4gIC0tYnMtYmx1ZTogIzBkNmVmZDtcbiAgLS1icy1pbmRpZ286ICM2NjEwZjI7XG4gIC0tYnMtcHVycGxlOiAjNmY0MmMxO1xuICAtLWJzLXBpbms6ICNkNjMzODQ7XG4gIC0tYnMtcmVkOiAjZGMzNTQ1O1xuICAtLWJzLW9yYW5nZTogI2ZkN2UxNDtcbiAgLS1icy15ZWxsb3c6ICNmZmMxMDc7XG4gIC0tYnMtZ3JlZW46ICMxOTg3NTQ7XG4gIC0tYnMtdGVhbDogIzIwYzk5NztcbiAgLS1icy1jeWFuOiAjMGRjYWYwO1xuICAtLWJzLWJsYWNrOiAjMDAwO1xuICAtLWJzLXdoaXRlOiAjZmZmO1xuICAtLWJzLWdyYXk6ICM2Yzc1N2Q7XG4gIC0tYnMtZ3JheS1kYXJrOiAjMzQzYTQwO1xuICAtLWJzLWdyYXktMTAwOiAjZjhmOWZhO1xuICAtLWJzLWdyYXktMjAwOiAjZjBmMmY1O1xuICAtLWJzLWdyYXktMzAwOiAjZGVlMmU2O1xuICAtLWJzLWdyYXktNDAwOiAjY2VkNGRhO1xuICAtLWJzLWdyYXktNTAwOiAjYWRiNWJkO1xuICAtLWJzLWdyYXktNjAwOiAjNmM3NTdkO1xuICAtLWJzLWdyYXktNzAwOiAjNDk1MDU3O1xuICAtLWJzLWdyYXktODAwOiAjMzQzYTQwO1xuICAtLWJzLWdyYXktOTAwOiAjMjEyNTI5O1xuICAtLWJzLXByaW1hcnk6ICMwZDZlZmQ7XG4gIC0tYnMtc2Vjb25kYXJ5OiAjNmM3NTdkO1xuICAtLWJzLXN1Y2Nlc3M6ICMxOTg3NTQ7XG4gIC0tYnMtaW5mbzogIzBkY2FmMDtcbiAgLS1icy13YXJuaW5nOiAjZmZjMTA3O1xuICAtLWJzLWRhbmdlcjogI2RjMzU0NTtcbiAgLS1icy1saWdodDogI2Y4ZjlmYTtcbiAgLS1icy1kYXJrOiAjMjEyNTI5O1xuICAtLWJzLXByaW1hcnktcmdiOiAxMywgMTEwLCAyNTM7XG4gIC0tYnMtc2Vjb25kYXJ5LXJnYjogMTA4LCAxMTcsIDEyNTtcbiAgLS1icy1zdWNjZXNzLXJnYjogMjUsIDEzNSwgODQ7XG4gIC0tYnMtaW5mby1yZ2I6IDEzLCAyMDIsIDI0MDtcbiAgLS1icy13YXJuaW5nLXJnYjogMjU1LCAxOTMsIDc7XG4gIC0tYnMtZGFuZ2VyLXJnYjogMjIwLCA1MywgNjk7XG4gIC0tYnMtbGlnaHQtcmdiOiAyNDgsIDI0OSwgMjUwO1xuICAtLWJzLWRhcmstcmdiOiAzMywgMzcsIDQxO1xuICAtLWJzLXdoaXRlLXJnYjogMjU1LCAyNTUsIDI1NTtcbiAgLS1icy1ibGFjay1yZ2I6IDAsIDAsIDA7XG4gIC0tYnMtYm9keS1jb2xvci1yZ2I6IDMzLCAzNywgNDE7XG4gIC0tYnMtYm9keS1iZy1yZ2I6IDI1NSwgMjU1LCAyNTU7XG4gIC0tYnMtZm9udC1zYW5zLXNlcmlmOiBzeXN0ZW0tdWksIC1hcHBsZS1zeXN0ZW0sIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIC0tYnMtZm9udC1tb25vc3BhY2U6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gIC0tYnMtZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICAtLWJzLWJvZHktZm9udC1mYW1pbHk6IHZhcigtLWJzLWZvbnQtc2Fucy1zZXJpZik7XG4gIC0tYnMtYm9keS1mb250LXNpemU6IDFyZW07XG4gIC0tYnMtYm9keS1mb250LXdlaWdodDogNDAwO1xuICAtLWJzLWJvZHktbGluZS1oZWlnaHQ6IDEuMjtcbiAgLS1icy1ib2R5LWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWJvZHktYmc6ICNmZmY7XG4gIC0tYnMtYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tYnMtYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgLS1icy1ib3JkZXItY29sb3I6ICNkZWUyZTY7XG4gIC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiByZ2JhKDAsIDAsIDAsIDAuMTc1KTtcbiAgLS1icy1ib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgLS1icy1ib3JkZXItcmFkaXVzLXNtOiAwLjVyZW07XG4gIC0tYnMtYm9yZGVyLXJhZGl1cy1sZzogMS4yNXJlbTtcbiAgLS1icy1ib3JkZXItcmFkaXVzLXhsOiAxcmVtO1xuICAtLWJzLWJvcmRlci1yYWRpdXMtMnhsOiAycmVtO1xuICAtLWJzLWJvcmRlci1yYWRpdXMtcGlsbDogNTByZW07XG4gIC0tYnMtbGluay1jb2xvcjogIzBkNmVmZDtcbiAgLS1icy1saW5rLWhvdmVyLWNvbG9yOiAjMGE1OGNhO1xuICAtLWJzLWNvZGUtY29sb3I6ICNkNjMzODQ7XG4gIC0tYnMtaGlnaGxpZ2h0LWJnOiAjZmZmM2NkO1xufVxuXG4uYnRuLCAuYnRuLmJ0bi1pbmxpbmUsIGJ1dHRvbi5idG4taW5saW5lLmxpbmssXG4uYnRuLWlubGluZSwgYnV0dG9uLmxpbmssIC5idXR0b24sIGEuYnV0dG9uIHtcbiAgLS1icy1idG4tcGFkZGluZy14OiAwLjc1cmVtO1xuICAtLWJzLWJ0bi1wYWRkaW5nLXk6IDAuMzc1cmVtO1xuICAtLWJzLWJ0bi1mb250LWZhbWlseTogO1xuICAtLWJzLWJ0bi1mb250LXNpemU6IDFyZW07XG4gIC0tYnMtYnRuLWZvbnQtd2VpZ2h0OiA0MDA7XG4gIC0tYnMtYnRuLWxpbmUtaGVpZ2h0OiAxLjI7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWJvcmRlci13aWR0aDogMXB4O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1ib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLW9wYWNpdHk6IDAuNjU7XG4gIC0tYnMtYnRuLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSh2YXIoLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYiksIC41KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS1icy1idG4tcGFkZGluZy15KSB2YXIoLS1icy1idG4tcGFkZGluZy14KTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJzLWJ0bi1mb250LWZhbWlseSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtYnRuLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1icy1idG4tZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYnMtYnRuLWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBib3JkZXI6IHZhcigtLWJzLWJ0bi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWJ0bi1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1idG4tYm9yZGVyLXJhZGl1cyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1iZyk7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYnRuLCAuYnRuLmJ0bi1pbmxpbmUsIGJ1dHRvbi5idG4taW5saW5lLmxpbmssXG4uYnRuLWlubGluZSwgYnV0dG9uLmxpbmssIC5idXR0b24sIGEuYnV0dG9uIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYnRuOmhvdmVyLFxuLmJ0bi1pbmxpbmU6aG92ZXIsIGJ1dHRvbi5saW5rOmhvdmVyLCAuYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG59XG4uYnRuLWNoZWNrICsgLmJ0bjpob3Zlcixcbi5idG4tY2hlY2sgKyAuYnRuLWlubGluZTpob3ZlciwgLmJ0bi1jaGVjayArIGJ1dHRvbi5saW5rOmhvdmVyLCAuYnRuLWNoZWNrICsgLmJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4tY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4tYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWJ0bi1ib3JkZXItY29sb3IpO1xufVxuLmJ0bjpmb2N1cy12aXNpYmxlLFxuLmJ0bi1pbmxpbmU6Zm9jdXMtdmlzaWJsZSwgYnV0dG9uLmxpbms6Zm9jdXMtdmlzaWJsZSwgLmJ1dHRvbjpmb2N1cy12aXNpYmxlIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbn1cbi5idG4tY2hlY2s6Zm9jdXMtdmlzaWJsZSArIC5idG4sXG4uYnRuLWNoZWNrOmZvY3VzLXZpc2libGUgKyAuYnRuLWlubGluZSwgLmJ0bi1jaGVjazpmb2N1cy12aXNpYmxlICsgYnV0dG9uLmxpbmssIC5idG4tY2hlY2s6Zm9jdXMtdmlzaWJsZSArIC5idXR0b24ge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1pbmxpbmUsIC5idG4tY2hlY2s6Y2hlY2tlZCArIGJ1dHRvbi5saW5rLCAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnV0dG9uLCA6bm90KC5idG4tY2hlY2spICsgLmJ0bjphY3RpdmUsXG46bm90KC5idG4tY2hlY2spICsgLmJ0bi1pbmxpbmU6YWN0aXZlLCA6bm90KC5idG4tY2hlY2spICsgYnV0dG9uLmxpbms6YWN0aXZlLCA6bm90KC5idG4tY2hlY2spICsgLmJ1dHRvbjphY3RpdmUsIC5idG46Zmlyc3QtY2hpbGQ6YWN0aXZlLFxuLmJ0bi1pbmxpbmU6Zmlyc3QtY2hpbGQ6YWN0aXZlLCBidXR0b24ubGluazpmaXJzdC1jaGlsZDphY3RpdmUsIC5idXR0b246Zmlyc3QtY2hpbGQ6YWN0aXZlLCAuYnRuLmFjdGl2ZSxcbi5hY3RpdmUuYnRuLWlubGluZSwgYnV0dG9uLmFjdGl2ZS5saW5rLCAuYWN0aXZlLmJ1dHRvbiwgLmJ0bi5zaG93LFxuLnNob3cuYnRuLWlubGluZSwgYnV0dG9uLnNob3cubGluaywgLnNob3cuYnV0dG9uIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1hY3RpdmUtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4tYWN0aXZlLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcik7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuOmZvY3VzLXZpc2libGUsXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLWlubGluZTpmb2N1cy12aXNpYmxlLCAuYnRuLWNoZWNrOmNoZWNrZWQgKyBidXR0b24ubGluazpmb2N1cy12aXNpYmxlLCAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnV0dG9uOmZvY3VzLXZpc2libGUsIDpub3QoLmJ0bi1jaGVjaykgKyAuYnRuOmFjdGl2ZTpmb2N1cy12aXNpYmxlLFxuOm5vdCguYnRuLWNoZWNrKSArIC5idG4taW5saW5lOmFjdGl2ZTpmb2N1cy12aXNpYmxlLCA6bm90KC5idG4tY2hlY2spICsgYnV0dG9uLmxpbms6YWN0aXZlOmZvY3VzLXZpc2libGUsIDpub3QoLmJ0bi1jaGVjaykgKyAuYnV0dG9uOmFjdGl2ZTpmb2N1cy12aXNpYmxlLCAuYnRuOmZpcnN0LWNoaWxkOmFjdGl2ZTpmb2N1cy12aXNpYmxlLFxuLmJ0bi1pbmxpbmU6Zmlyc3QtY2hpbGQ6YWN0aXZlOmZvY3VzLXZpc2libGUsIGJ1dHRvbi5saW5rOmZpcnN0LWNoaWxkOmFjdGl2ZTpmb2N1cy12aXNpYmxlLCAuYnV0dG9uOmZpcnN0LWNoaWxkOmFjdGl2ZTpmb2N1cy12aXNpYmxlLCAuYnRuLmFjdGl2ZTpmb2N1cy12aXNpYmxlLFxuLmFjdGl2ZS5idG4taW5saW5lOmZvY3VzLXZpc2libGUsIGJ1dHRvbi5hY3RpdmUubGluazpmb2N1cy12aXNpYmxlLCAuYWN0aXZlLmJ1dHRvbjpmb2N1cy12aXNpYmxlLCAuYnRuLnNob3c6Zm9jdXMtdmlzaWJsZSxcbi5zaG93LmJ0bi1pbmxpbmU6Zm9jdXMtdmlzaWJsZSwgYnV0dG9uLnNob3cubGluazpmb2N1cy12aXNpYmxlLCAuc2hvdy5idXR0b246Zm9jdXMtdmlzaWJsZSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbn1cbi5idG46ZGlzYWJsZWQsXG4uYnRuLWlubGluZTpkaXNhYmxlZCwgYnV0dG9uLmxpbms6ZGlzYWJsZWQsIC5idXR0b246ZGlzYWJsZWQsIC5idG4uZGlzYWJsZWQsXG4uZGlzYWJsZWQuYnRuLWlubGluZSwgYnV0dG9uLmRpc2FibGVkLmxpbmssIC5kaXNhYmxlZC5idXR0b24sIGZpZWxkc2V0OmRpc2FibGVkIC5idG4sXG5maWVsZHNldDpkaXNhYmxlZCAuYnRuLWlubGluZSwgZmllbGRzZXQ6ZGlzYWJsZWQgYnV0dG9uLmxpbmssIGZpZWxkc2V0OmRpc2FibGVkIC5idXR0b24ge1xuICBjb2xvcjogdmFyKC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1kaXNhYmxlZC1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcik7XG4gIG9wYWNpdHk6IHZhcigtLWJzLWJ0bi1kaXNhYmxlZC1vcGFjaXR5KTtcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgLS1icy1idG4tY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWJnOiAjMGQ2ZWZkO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMwZDZlZmQ7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzBiNWVkNztcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMGE1OGNhO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiA0OSwgMTMyLCAyNTM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjMGE1OGNhO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMGE1M2JlO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzBkNmVmZDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMGQ2ZWZkO1xufVxuXG4uYnRuLXNlY29uZGFyeSwgLmJ0bi5idG4taW5saW5lLCBidXR0b24uYnRuLWlubGluZS5saW5rLFxuLmJ0bi1pbmxpbmUge1xuICAtLWJzLWJ0bi1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYmc6ICM2Yzc1N2Q7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjNWM2MzZhO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICM1NjVlNjQ7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDEzMCwgMTM4LCAxNDU7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjNTY1ZTY0O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjNTE1ODVlO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzZjNzU3ZDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYnRuLXN1Y2Nlc3Mge1xuICAtLWJzLWJ0bi1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYmc6ICMxOTg3NTQ7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzE5ODc1NDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjMTU3MzQ3O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMxNDZjNDM7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDYwLCAxNTMsIDExMDtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICMxNDZjNDM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMxMzY1M2Y7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjMTk4NzU0O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMxOTg3NTQ7XG59XG5cbi5idG4taW5mbyB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1iZzogIzBkY2FmMDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMGRjYWYwO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICMzMWQyZjI7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzI1Y2ZmMjtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMTEsIDE3MiwgMjA0O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzNkZDVmMztcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzI1Y2ZmMjtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICMwZGNhZjA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzBkY2FmMDtcbn1cblxuLmJ0bi13YXJuaW5nIHtcbiAgLS1icy1idG4tY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWJnOiAjZmZjMTA3O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNmZmMxMDc7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2ZmY2EyYztcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZmZjNzIwO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyMTcsIDE2NCwgNjtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNmZmNkMzk7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNmZmM3MjA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjZmZjMTA3O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNmZmMxMDc7XG59XG5cbi5idG4tZGFuZ2VyIHtcbiAgLS1icy1idG4tY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWJnOiAjZGMzNTQ1O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2JiMmQzYjtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjYjAyYTM3O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyMjUsIDgzLCA5NztcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNiMDJhMzc7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNhNTI4MzQ7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjZGMzNTQ1O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG5cbi5idG4tbGlnaHQge1xuICAtLWJzLWJ0bi1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYmc6ICNmOGY5ZmE7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjZDNkNGQ1O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNjNmM3Yzg7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDIxMSwgMjEyLCAyMTM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjYzZjN2M4O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjYmFiYmJjO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogI2Y4ZjlmYTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xufVxuXG4uYnRuLWRhcmsge1xuICAtLWJzLWJ0bi1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYmc6ICMyMTI1Mjk7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzIxMjUyOTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjNDI0NjQ5O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMzNzNiM2U7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDY2LCA3MCwgNzM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjNGQ1MTU0O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMzczYjNlO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzIxMjUyOTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMjEyNTI5O1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeSB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMGQ2ZWZkO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMwZDZlZmQ7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzBkNmVmZDtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMGQ2ZWZkO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxMywgMTEwLCAyNTM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjMGQ2ZWZkO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMGQ2ZWZkO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMGQ2ZWZkO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzBkNmVmZDtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjNmM3NTdkO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzZjNzU3ZDtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxMDgsIDExNywgMTI1O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzZjNzU3ZDtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzZjNzU3ZDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgLS1icy1idG4tY29sb3I6ICMxOTg3NTQ7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzE5ODc1NDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjMTk4NzU0O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMxOTg3NTQ7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDI1LCAxMzUsIDg0O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzE5ODc1NDtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzE5ODc1NDtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzE5ODc1NDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMxOTg3NTQ7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvIHtcbiAgLS1icy1idG4tY29sb3I6ICMwZGNhZjA7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzBkY2FmMDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjMGRjYWYwO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMwZGNhZjA7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDEzLCAyMDIsIDI0MDtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICMwZGNhZjA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMwZGNhZjA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwZGNhZjA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMGRjYWYwO1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZyB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZmZjMTA3O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNmZmMxMDc7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2ZmYzEwNztcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyNTUsIDE5MywgNztcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNmZmMxMDc7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNmZmMxMDc7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmZmMxMDc7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyIHtcbiAgLS1icy1idG4tY29sb3I6ICNkYzM1NDU7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjZGMzNTQ1O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDIyMCwgNTMsIDY5O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogI2RjMzU0NTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2RjMzU0NTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1saWdodCB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZjhmOWZhO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNmOGY5ZmE7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2Y4ZjlmYTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyNDgsIDI0OSwgMjUwO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogI2Y4ZjlmYTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2Y4ZjlmYTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNmOGY5ZmE7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1kYXJrIHtcbiAgLS1icy1idG4tY29sb3I6ICMyMTI1Mjk7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzIxMjUyOTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMyMTI1Mjk7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDMzLCAzNywgNDE7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzIxMjUyOTtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1saW5rLCBidXR0b24ubGluayB7XG4gIC0tYnMtYnRuLWZvbnQtd2VpZ2h0OiA0MDA7XG4gIC0tYnMtYnRuLWNvbG9yOiB2YXIoLS1icy1saW5rLWNvbG9yKTtcbiAgLS1icy1idG4tYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtbGluay1ob3Zlci1jb2xvcik7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtbGluay1ob3Zlci1jb2xvcik7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzZjNzU3ZDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tYm94LXNoYWRvdzogbm9uZTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogNDksIDEzMiwgMjUzO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5idG4tbGluazpmb2N1cy12aXNpYmxlLCBidXR0b24ubGluazpmb2N1cy12aXNpYmxlIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1jb2xvcik7XG59XG4uYnRuLWxpbms6aG92ZXIsIGJ1dHRvbi5saW5rOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1jb2xvcik7XG59XG5cbi5idG4tbGcsIC5idG4tZ3JvdXAtbGcgPiAuYnRuLFxuLmJ0bi1ncm91cC1sZyA+IC5idG4taW5saW5lLCAuYnRuLWdyb3VwLWxnID4gYnV0dG9uLmxpbmssIC5idG4tZ3JvdXAtbGcgPiAuYnV0dG9uIHtcbiAgLS1icy1idG4tcGFkZGluZy15OiAwLjVyZW07XG4gIC0tYnMtYnRuLXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1idG4tZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgLS1icy1idG4tYm9yZGVyLXJhZGl1czogMS4yNXJlbTtcbn1cblxuLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4sXG4uYnRuLWdyb3VwLXNtID4gLmJ0bi1pbmxpbmUsIC5idG4tZ3JvdXAtc20gPiBidXR0b24ubGluaywgLmJ0bi1ncm91cC1zbSA+IC5idXR0b24ge1xuICAtLWJzLWJ0bi1wYWRkaW5nLXk6IDAuMjVyZW07XG4gIC0tYnMtYnRuLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWJzLWJ0bi1mb250LXNpemU6IDAuODc1cmVtO1xuICAtLWJzLWJ0bi1ib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG5cbjpyb290IHtcbiAgLyoqXG4gICAqIE92ZXJ3cml0dGVuIEJvb3RTdHJhcCBDU1MgVmFyc1xuICAgKi9cbiAgLS1icy1saW5rLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpIWltcG9ydGFudDtcbiAgLS1icy1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1saW5rLWNvbG9yKSFpbXBvcnRhbnQ7XG59XG5cbi8qKlxuICogQ2FsZW5kYXIgJiBFdmVudCBDb2xvdXJzIC8vIFsgXSAgVGhpcyBpcyBvbGQgY29kZSwgZXZlbnR1YWxseSB0byBiZSBcbiovXG4vKipcbiAqIE1hcCAtIFNjaG9vbCBUeXBlIENvbG91cnNcbiAqL1xuLyogUHJvbW8gU3R5bGluZyAoRWxzZXdoZXJlKSovXG4udmlldy1pZC1hZGJveGVzLnZpZXctZGlzcGxheS1pZC1hZGJveGVzX2hvbWUgLnZpZXctY29udGVudCAubm9kZV9faW5uZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3IpO1xufVxuXG5oZWFkZXIge1xuICBwYWRkaW5nOiAwO1xuICB6LWluZGV4OiA1MDI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmhlYWRlciA+IC5uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uYXZiYXItYmcpICFpbXBvcnRhbnQ7XG59XG5oZWFkZXIgPiAubmF2YmFyID4gLmNvbnRhaW5lciB7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG59XG5cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjVweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDUwcHg7XG4gIHotaW5kZXg6IGNhbGMoMTAzMCArIDEpO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5oZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5oZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAuZHJvcGRvd24tdG9nZ2xlLnNob3cge1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciB7XG4gICAgdG9wOiAyOHB4O1xuICAgIHJpZ2h0OiA2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiB1bnNldDtcbiAgICByaWdodDogdW5zZXQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5oZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjJmNTtcbiAgbWFyZ2luOiAwIC0xcmVtO1xuICBwYWRkaW5nOiAxMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIHtcbiAgICBtYXgtd2lkdGg6IG1heC1jb250ZW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDEuMjVyZW0gMS4yNXJlbTtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDVweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgaGVpZ2h0OiAyNXB4O1xufVxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSA+IGlbY2xhc3MqPWZhLV0ge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0gPiBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIGhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0gPiBhIHtcbiAgICBmb250LXNpemU6IDA7XG4gIH1cbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0gPiBpW2NsYXNzKj1mYS1dICsgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0gaDUsIGhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0gLmg1IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICBoZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtIHtcbiAgICBnYXA6IDA7XG4gIH1cbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0gLmRyb3Bkb3duLW1lbnUge1xuICBib3gtc2hhZG93OiAwcHggNHB4IDRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5oZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3MtYWNjZXNzaWJpbGl0eSA+IGlbY2xhc3MqPWZhLV0ge1xuICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjU2MjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLWFjY2Vzc2liaWxpdHkgYSB7XG4gICAgdGV4dC1pbmRlbnQ6IGluaGVyaXQ7XG4gIH1cbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0jcXVpY2tsaW5rcy1sYW5ndWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLWxhbmd1YWdlIHtcbiAgICBnYXA6IDJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIGhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0jcXVpY2tsaW5rcy1sYW5ndWFnZSAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0jcXVpY2tsaW5rcy1sYW5ndWFnZSAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogLTFyZW07XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICB6LWluZGV4OiA1MDE7XG59XG5oZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3MtbGFuZ3VhZ2UgPiBpW2NsYXNzKj1mYS1dIHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLWxhbmd1YWdlIC5nb29nLXRlLWdhZGdldCB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0jcXVpY2tsaW5rcy1sYW5ndWFnZSAuZ29vZy10ZS1nYWRnZXQgLmdvb2ctbG9nby1saW5rIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0jcXVpY2tsaW5rcy1sYW5ndWFnZSBhLmdvb2dsZS10cmFuc2xhdG9yLXN3aXRjaDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjc1cmVtO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDAuNzVyZW07XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICB6LWluZGV4OiA5OTtcbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0jcXVpY2tsaW5rcy1sYW5ndWFnZSAjcXVpY2tsaW5rcy1sYW5ndWFnZS1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI2YwZjJmNTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtIDAgMC41cmVtIDAuNXJlbTtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzEwcHg7XG4gIG1pbi13aWR0aDogMzEwcHg7XG4gIHRyYW5zZm9ybTogdW5zZXQgIWltcG9ydGFudDtcbiAgaW5zZXQ6IDI1cHggLTQ0cHggYXV0byBhdXRvICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLWxhbmd1YWdlICNxdWlja2xpbmtzLWxhbmd1YWdlLWNvbnRlbnQge1xuICAgIGluc2V0OiAyNXB4IC01OXB4IGF1dG8gYXV0byAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMzQwcHg7XG4gICAgbWluLXdpZHRoOiAzNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3MtbGFuZ3VhZ2UgI3F1aWNrbGlua3MtbGFuZ3VhZ2UtY29udGVudCB7XG4gICAgYm9yZGVyLXJhZGl1czogMC41cmVtIDAgMC41cmVtIDAuNXJlbTtcbiAgICBpbnNldDogMjVweCAtMTBweCBhdXRvIGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLWxhbmd1YWdlICNxdWlja2xpbmtzLWxhbmd1YWdlLWNvbnRlbnQgc3BhbiA+IGEge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5oZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3MtbGFuZ3VhZ2UgI3F1aWNrbGlua3MtbGFuZ3VhZ2UtY29udGVudCAuZ29vZy10ZS1nYWRnZXQgLmdvb2ctdGUtY29tYm8ge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLXNlYXJjaCAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0jcXVpY2tsaW5rcy1zZWFyY2ggLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IC0xcmVtO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgei1pbmRleDogNTAxO1xufVxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLXNlYXJjaCAjcXVpY2tsaW5rcy1zZWFyY2gtY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNmMGYyZjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbSAwIDAuNXJlbSAwLjVyZW07XG4gIG1heC13aWR0aDogMzEwcHg7XG4gIG1pbi13aWR0aDogMzEwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIGluc2V0OiAzNXB4IDFweCBhdXRvIGF1dG8gIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLXNlYXJjaCAjcXVpY2tsaW5rcy1zZWFyY2gtY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAzNDBweDtcbiAgICBtaW4td2lkdGg6IDM0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0jcXVpY2tsaW5rcy1zZWFyY2ggI3F1aWNrbGlua3Mtc2VhcmNoLWNvbnRlbnQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAwLjVyZW0gMC41cmVtO1xuICB9XG59XG5oZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3Mtc2VhcmNoICNxdWlja2xpbmtzLXNlYXJjaC1jb250ZW50IGZvcm0uc2VhcmNoLWJsb2NrLWZvcm0uZ29vZ2xlLWNzZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0jcXVpY2tsaW5rcy1zZWFyY2ggI3F1aWNrbGlua3Mtc2VhcmNoLWNvbnRlbnQgZm9ybS5zZWFyY2gtYmxvY2stZm9ybS5nb29nbGUtY3NlIC5qcy1mb3JtLWl0ZW0ge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0jcXVpY2tsaW5rcy1zZWFyY2ggI3F1aWNrbGlua3Mtc2VhcmNoLWNvbnRlbnQgZm9ybS5zZWFyY2gtYmxvY2stZm9ybS5nb29nbGUtY3NlIC5qcy1mb3JtLWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5oZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3Mtc2VhcmNoICNxdWlja2xpbmtzLXNlYXJjaC1jb250ZW50IGZvcm0uc2VhcmNoLWJsb2NrLWZvcm0uZ29vZ2xlLWNzZSAuanMtZm9ybS1pdGVtIGlucHV0W3R5cGU9c2VhcmNoXSB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbGlicmFyaWVzL2ZvbnRhd2Vzb21lL3N2Z3MvbGlnaHQvbWFnbmlmeWluZy1nbGFzcy5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSAtIDFyZW0pIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLXNlYXJjaCAjcXVpY2tsaW5rcy1zZWFyY2gtY29udGVudCBmb3JtLnNlYXJjaC1ibG9jay1mb3JtLmdvb2dsZS1jc2UgLmpzLWZvcm0taXRlbSBpbnB1dFt0eXBlPXNlYXJjaF0ge1xuICAgIG1pbi13aWR0aDogMCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5oZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3Mtc2VhcmNoICNxdWlja2xpbmtzLXNlYXJjaC1jb250ZW50IGZvcm0uc2VhcmNoLWJsb2NrLWZvcm0uZ29vZ2xlLWNzZSAuZm9ybS1hY3Rpb25zIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLXJlc291cmNlcy5xdWlja2xpbmtzLWl0ZW0ge1xuICAgIGdhcDogNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLXJlc291cmNlcy5xdWlja2xpbmtzLWl0ZW0ge1xuICAgIGdhcDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICBoZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3MtcmVzb3VyY2VzLnF1aWNrbGlua3MtaXRlbSA+IGEge1xuICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLXJlc291cmNlcy5xdWlja2xpbmtzLWl0ZW0gPiBhIHtcbiAgICBmb250LXNpemU6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLXJlc291cmNlcyBhLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IC0xcmVtO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgei1pbmRleDogOTk7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLXJlc291cmNlcyAjcXVpY2tsaW5rcy1yZXNvdXJjZXMtY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNmMGYyZjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbSAwIDAuNXJlbSAwLjVyZW07XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMXJlbTtcbiAgbWF4LXdpZHRoOiAyNjBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjYwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyNjBweCAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIGluc2V0OiAzOHB4IDAgYXV0byBhdXRvICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLXJlc291cmNlcyAjcXVpY2tsaW5rcy1yZXNvdXJjZXMtY29udGVudCB7XG4gICAgaW5zZXQ6IDM4cHggYXV0byBhdXRvIC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0jcXVpY2tsaW5rcy1yZXNvdXJjZXMgI3F1aWNrbGlua3MtcmVzb3VyY2VzLWNvbnRlbnQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbSAwIDAuNXJlbSAwLjVyZW07XG4gIH1cbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0jcXVpY2tsaW5rcy1yZXNvdXJjZXMgI3F1aWNrbGlua3MtcmVzb3VyY2VzLWNvbnRlbnQgbGkubmF2LWl0ZW0ge1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2NlZDRkYTtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLXJlc291cmNlcyAjcXVpY2tsaW5rcy1yZXNvdXJjZXMtY29udGVudCBsaS5uYXYtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG5oZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3MtcmVzb3VyY2VzICNxdWlja2xpbmtzLXJlc291cmNlcy1jb250ZW50IGxpLm5hdi1pdGVtOmZpcnN0LWNoaWxkIGEge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLXJlc291cmNlcyAjcXVpY2tsaW5rcy1yZXNvdXJjZXMtY29udGVudCBsaS5uYXYtaXRlbSBhIHtcbiAgcGFkZGluZzogMTBweCAwICFpbXBvcnRhbnQ7XG59XG5cbmhlYWRlciAubmF2YmFyLXRvZ2dsZXIge1xuICBwYWRkaW5nOiAwLjI1cmVtO1xuICBib3JkZXI6IHZhcigtLWJzLW5hdmJhci10b2dnbGVyLWJvcmRlci1jb2xvcik7XG59XG5oZWFkZXIgLm5hdmJhci10b2dnbGVyOmhvdmVyLCBoZWFkZXIgLm5hdmJhci10b2dnbGVyOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbmhlYWRlciAubmF2YmFyLXRvZ2dsZXJbYXJpYS1leHBhbmRlZD10cnVlXSAuZmEtc29saWQuZmEteG1hcmsge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmhlYWRlciAubmF2YmFyLXRvZ2dsZXJbYXJpYS1leHBhbmRlZD10cnVlXSAuZmEtYmFycyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5oZWFkcm9vbS0tcGlubmVkIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbn1cblxuLmhlYWRyb29tLS11bnBpbm5lZCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG59XG5cbmhlYWRlci5oZWFkcm9vbSB+IG1haW4gLnJlZ2lvbi1jb250ZW50IC5ibG9jay1zeXN0ZW0tbWFpbi1ibG9jayA+IGFydGljbGUubm9kZS0tZnVsbCB7XG4gIHBhZGRpbmctdG9wOiAycmVtO1xufVxuXG5ib2R5Om5vdCgucGF0aC1mcm9udHBhZ2UpIGZvb3RlciNzaXRlLWZvb3RlciB7XG4gIG1hcmdpbi10b3A6IDEwMHB4O1xufVxuXG5mb290ZXIge1xuICBwYWRkaW5nOiAzcmVtIDEuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBmb290ZXIge1xuICAgIHBhZGRpbmc6IDNyZW0gMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBmb290ZXIge1xuICAgIHBhZGRpbmc6IDNyZW0gMDtcbiAgfVxufVxuXG5mb290ZXIjc2l0ZS1mb290ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuZm9vdGVyI3NpdGUtZm9vdGVyIGEsXG5mb290ZXIjc2l0ZS1mb290ZXIgLm5hdi1saW5rIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmZvb3RlciNzaXRlLWZvb3RlciBhOmhvdmVyLCBmb290ZXIjc2l0ZS1mb290ZXIgYTpmb2N1cyxcbmZvb3RlciNzaXRlLWZvb3RlciAubmF2LWxpbms6aG92ZXIsXG5mb290ZXIjc2l0ZS1mb290ZXIgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgZm9vdGVyI3NpdGUtZm9vdGVyIC5mb290ZXItcm93LS1tYWluLFxuZm9vdGVyI3NpdGUtZm9vdGVyIC5mb290ZXItcm93LS1ib3R0b20ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICBmb290ZXIjc2l0ZS1mb290ZXIgLmZvb3Rlci1yb3ctLW1haW4gLmJsb2NrOm5vdCgubmF2aWdhdGlvbiksXG5mb290ZXIjc2l0ZS1mb290ZXIgLmZvb3Rlci1yb3ctLWJvdHRvbSAuYmxvY2s6bm90KC5uYXZpZ2F0aW9uKSB7XG4gICAgbWFyZ2luOiAxcmVtIGF1dG8gMi41cmVtO1xuICB9XG59XG5cbi5mb290ZXItcm93LS1tYWluIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZvb3Rlci1yb3ctLW1haW4ge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgfVxufVxuLmZvb3Rlci1yb3ctLW1haW4gLnJlZ2lvbiB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlci1yb3ctLW1haW4gLnJlZ2lvbiB7XG4gICAgbWF4LXdpZHRoOiAzMyU7XG4gIH1cbn1cbi5mb290ZXItcm93LS1tYWluIC5yZWdpb24ucmVnaW9uLWZvb3Rlci1tYWluLWZvdXJ0aCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXItcm93LS1tYWluIC5yZWdpb24ucmVnaW9uLWZvb3Rlci1tYWluLWZvdXJ0aCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBhbGlnbi1pdGVtczogZW5kO1xuICB9XG59XG4uZm9vdGVyLXJvdy0tbWFpbiAucmVnaW9uLnJlZ2lvbi1mb290ZXItbWFpbi1mb3VydGggLmJsb2NrIHtcbiAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyLXJvdy0tbWFpbiAucmVnaW9uLnJlZ2lvbi1mb290ZXItbWFpbi1mb3VydGggLmJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5mb290ZXItcm93LS1tYWluIC5yZWdpb24ucmVnaW9uLWZvb3Rlci1tYWluLWZvdXJ0aCAuYmxvY2sgKyAuYmxvY2sge1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXItcm93LS1tYWluIC5yZWdpb24ucmVnaW9uLWZvb3Rlci1tYWluLWZvdXJ0aCAuYmxvY2sgKyAuYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxufVxuLmZvb3Rlci1yb3ctLW1haW4gLnJlZ2lvbi5yZWdpb24tZm9vdGVyLW1haW4tZm91cnRoIC5ibG9jayAuaW1nLXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDE4NXB4O1xufVxuLmZvb3Rlci1yb3ctLW1haW4gLnJlZ2lvbi5yZWdpb24tZm9vdGVyLW1haW4tZm91cnRoIC5ibG9jayAuaW1nLXdyYXBwZXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5mb290ZXItcm93LS1tYWluIC5yZWdpb24gdWwge1xuICBnYXA6IDEwcHg7XG59XG4uZm9vdGVyLXJvdy0tbWFpbiAucmVnaW9uIHVsIGEge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuLmZvb3Rlci1yb3ctLW1haW4gLmZvb3Rlcl9fbmF2aWdhdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXItcm93LS1tYWluIC5mb290ZXJfX25hdmlnYXRpb24ge1xuICAgIHdpZHRoOiAzMyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZvb3Rlci1yb3ctLW1haW4gLmZvb3Rlcl9fbmF2aWdhdGlvbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG4uZm9vdGVyLXJvdy0tbWFpbiAuZm9vdGVyX19uYXZpZ2F0aW9uIC5yZWdpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mb290ZXItcm93LS1tYWluIC5mb290ZXJfX25hdmlnYXRpb24gLnJlZ2lvbiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZm9vdGVyLXJvdy0tbWFpbiAuZm9vdGVyX19uYXZpZ2F0aW9uIC5yZWdpb246bnRoLW9mLXR5cGUoMSkge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZvb3Rlci1yb3ctLW1haW4gLmZvb3Rlcl9fbmF2aWdhdGlvbiAucmVnaW9uOm50aC1vZi10eXBlKDIpIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuLmZvb3Rlci1yb3ctLW1haW4gLm5hdmJhci1icmFuZCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlci1yb3ctLW1haW4gLm5hdmJhci1icmFuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbiNzaXRlLWluZm8tZm9vdGVyIHVsIGxpIGksXG4jc2l0ZS1pbmZvLWZvb3RlciB1bCBsaSAuZmllbGQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4jc2l0ZS1pbmZvLWZvb3RlciB1bCBsaSNzaXRlLW5hbWUgKiB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiNzaXRlLWluZm8tZm9vdGVyIHVsIGxpI3NpdGUtcGhvbmUsICNzaXRlLWluZm8tZm9vdGVyIHVsIGxpI3NpdGUtZW1haWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNzaXRlLWluZm8tZm9vdGVyIHVsIGxpI3NpdGUtcGhvbmUsICNzaXRlLWluZm8tZm9vdGVyIHVsIGxpI3NpdGUtZW1haWwge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuI3NpdGUtaW5mby1mb290ZXIgdWwgbGkjc2l0ZS1waG9uZSBhLCAjc2l0ZS1pbmZvLWZvb3RlciB1bCBsaSNzaXRlLWVtYWlsIGEge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuI3NpdGUtaW5mby1mb290ZXIgLmZvb3Rlcl9fY29udGFjdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbn1cblxuLmZvb3Rlcl9fc29jaWFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlcl9fc29jaWFsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG4uZm9vdGVyX19zb2NpYWwgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA3cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlcl9fc29jaWFsICNzaXRlLXNvY2lhbC1saW5rcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG59XG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG59XG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsXSBpIHtcbiAgZm9udC1zaXplOiAwLjdyZW07XG59XG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsXSBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWxdIGE6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDFweDtcbn1cbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWxdIGE6OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbn1cbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwiZmFjZWJvb2suY29tXCJdIGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzllXCI7XG59XG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInR3aXR0ZXIuY29tXCJdIGk6OmJlZm9yZSxcbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwieC5jb21cIl0gaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MWJcIjtcbn1cbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwiaW5zdGFncmFtLmNvbVwiXSBpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2ZFwiO1xufVxuLmZvb3Rlcl9fc29jaWFsICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJsaW5rZWRpbi5jb21cIl0gaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTFcIjtcbn1cbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwieW91dHViZS5jb21cIl0gaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjdcIjtcbn1cblxuZm9vdGVyIC5ibG9jay1tZW51IHVsLm5hdiBsaSBhLm5hdi1saW5rLFxuZm9vdGVyIC5ibG9jay1tZW51IHVsLm5hdiBsaSA+IHNwYW4ge1xuICBwYWRkaW5nOiAwIDAuNXJlbTtcbn1cblxuLmZvb3Rlci1yb3ctLWJvdHRvbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gIHBhZGRpbmc6IDIuNXJlbSAwIDA7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgYm9yZGVyLXRvcDogc29saWQgMXB4ICNmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mb290ZXItcm93LS1ib3R0b20ge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbi5mb290ZXItcm93LS1ib3R0b20gI2NvcHlyaWdodCxcbi5mb290ZXItcm93LS1ib3R0b20gI3NpdGUtY3JlZGl0IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyLXJvdy0tYm90dG9tICNjb3B5cmlnaHQsXG4uZm9vdGVyLXJvdy0tYm90dG9tICNzaXRlLWNyZWRpdCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi5mb290ZXItcm93LS1ib3R0b20gI3NpdGUtY3JlZGl0IGEge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5ib2R5IHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbm1haW5bcm9sZT1tYWluXSB7XG4gIHotaW5kZXg6IDE7XG59XG5cbm5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdIHtcbiAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICAtLWJzLWd1dHRlci15OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgbmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0ge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIG5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdIHtcbiAgICBtYXgtd2lkdGg6IDE1NDBweDtcbiAgfVxufVxubmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0gb2wuYnJlYWRjcnVtYixcbm5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdIHVsLmJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5uYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSBvbC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0sXG5uYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSB1bC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0ge1xuICBjb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1icmVhZGNydW1iLWl0ZW0tcGFkZGluZy14KTtcbiAgbWFyZ2luOiAwLjI1cmVtIDA7XG59XG5uYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSBvbC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0gaS5mYS1ob3VzZS1jaGltbmV5LFxubmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0gdWwuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtIGkuZmEtaG91c2UtY2hpbW5leSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KSAhaW1wb3J0YW50O1xufVxubmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0gb2wuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtOjphZnRlcixcbm5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdIHVsLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbTo6YWZ0ZXIge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgY29udGVudDogXCJcXGYxMDVcIjtcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1icmVhZGNydW1iLWl0ZW0tcGFkZGluZy14KTtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMS41cHg7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxubmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0gb2wuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtIGEsXG5uYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSB1bC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5uYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSBvbC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW06bGFzdC1jaGlsZDphZnRlcixcbm5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdIHVsLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbTpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG59XG5uYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSBvbC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUsXG5uYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSB1bC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbn1cblxuLmltZy1jYXB0aW9uIHtcbiAgcGFkZGluZzogMC41cmVtIDEuNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS01MDApO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW1nLWNhcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIH1cbn1cblxuLmJ0biwgYnV0dG9uLmxpbmssIC5idXR0b24sIGEuYnV0dG9uLCAuYnRuLmJ0bi1pbmxpbmUsIGJ1dHRvbi5idG4taW5saW5lLmxpbmssXG4uYnRuLWlubGluZSB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbi5idG4uYnRuLXByaW1hcnksIGJ1dHRvbi5idG4tcHJpbWFyeS5saW5rLCAuYnRuLXByaW1hcnkuYnV0dG9uLFxuLmJ0bi1wcmltYXJ5LmJ0bi1pbmxpbmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5idG4uYnRuLXByaW1hcnk6aG92ZXIsIGJ1dHRvbi5idG4tcHJpbWFyeS5saW5rOmhvdmVyLCAuYnRuLXByaW1hcnkuYnV0dG9uOmhvdmVyLFxuLmJ0bi1wcmltYXJ5LmJ0bi1pbmxpbmU6aG92ZXIsIC5idG4uYnRuLXByaW1hcnk6Zm9jdXMsIGJ1dHRvbi5idG4tcHJpbWFyeS5saW5rOmZvY3VzLCAuYnRuLXByaW1hcnkuYnV0dG9uOmZvY3VzLFxuLmJ0bi1wcmltYXJ5LmJ0bi1pbmxpbmU6Zm9jdXMsIC5idG4uYnRuLXByaW1hcnk6YWN0aXZlLCBidXR0b24uYnRuLXByaW1hcnkubGluazphY3RpdmUsIC5idG4tcHJpbWFyeS5idXR0b246YWN0aXZlLFxuLmJ0bi1wcmltYXJ5LmJ0bi1pbmxpbmU6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIGZpbHRlcjogc2F0dXJhdGUoMC43KTtcbn1cbi5idG4uYnRuLXByaW1hcnk6Zm9jdXMsIGJ1dHRvbi5idG4tcHJpbWFyeS5saW5rOmZvY3VzLCAuYnRuLXByaW1hcnkuYnV0dG9uOmZvY3VzLFxuLmJ0bi1wcmltYXJ5LmJ0bi1pbmxpbmU6Zm9jdXMsIC5idG4uYnRuLXByaW1hcnk6YWN0aXZlLCBidXR0b24uYnRuLXByaW1hcnkubGluazphY3RpdmUsIC5idG4tcHJpbWFyeS5idXR0b246YWN0aXZlLFxuLmJ0bi1wcmltYXJ5LmJ0bi1pbmxpbmU6YWN0aXZlIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5idG4uYnRuLXNlY29uZGFyeSwgYnV0dG9uLmJ0bi1zZWNvbmRhcnkubGluaywgLmJ0bi1zZWNvbmRhcnkuYnV0dG9uLCAuYnRuLmJ0bi1pbmxpbmUsIGJ1dHRvbi5saW5rLmJ0bi1pbmxpbmUsXG4uYnV0dG9uLmJ0bi1pbmxpbmUsXG4uYnRuLWlubGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbn1cbi5idG4uYnRuLXNlY29uZGFyeTpob3ZlciwgYnV0dG9uLmJ0bi1zZWNvbmRhcnkubGluazpob3ZlciwgLmJ0bi1zZWNvbmRhcnkuYnV0dG9uOmhvdmVyLFxuLmJ0bi1pbmxpbmU6aG92ZXIsIC5idG4uYnRuLXNlY29uZGFyeTphY3RpdmUsIGJ1dHRvbi5idG4tc2Vjb25kYXJ5Lmxpbms6YWN0aXZlLCAuYnRuLXNlY29uZGFyeS5idXR0b246YWN0aXZlLFxuLmJ0bi1pbmxpbmU6YWN0aXZlLCAuYnRuLmJ0bi1zZWNvbmRhcnk6Zm9jdXMsIGJ1dHRvbi5idG4tc2Vjb25kYXJ5Lmxpbms6Zm9jdXMsIC5idG4tc2Vjb25kYXJ5LmJ1dHRvbjpmb2N1cyxcbi5idG4taW5saW5lOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICBmaWx0ZXI6IHNhdHVyYXRlKDAuNyk7XG59XG4uYnRuLmJ0bi1zZWNvbmRhcnk6Zm9jdXMsIGJ1dHRvbi5idG4tc2Vjb25kYXJ5Lmxpbms6Zm9jdXMsIC5idG4tc2Vjb25kYXJ5LmJ1dHRvbjpmb2N1cyxcbi5idG4taW5saW5lOmZvY3VzLCAuYnRuLmJ0bi1zZWNvbmRhcnk6YWN0aXZlLCBidXR0b24uYnRuLXNlY29uZGFyeS5saW5rOmFjdGl2ZSwgLmJ0bi1zZWNvbmRhcnkuYnV0dG9uOmFjdGl2ZSxcbi5idG4taW5saW5lOmFjdGl2ZSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYnRuLmRpc2FibGVkLCBidXR0b24uZGlzYWJsZWQubGluaywgLmRpc2FibGVkLmJ1dHRvbixcbi5kaXNhYmxlZC5idG4taW5saW5lIHtcbiAgY29sb3I6ICNhZGI1YmQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2YwZjJmNSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmMGYyZjUgIWltcG9ydGFudDtcbn1cblxuYS5leHQgc3ZnLmV4dCB7XG4gIG1hcmdpbi1sZWZ0OiAwLjJyZW07XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbmlucHV0W3R5cGU9cmFkaW9dOmZvY3VzLCBpbnB1dFt0eXBlPXJhZGlvXTphY3RpdmUsXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpmb2N1cyxcbmlucHV0W3R5cGU9Y2hlY2tib3hdOmFjdGl2ZSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5pbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkLFxuaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuXG5pbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLWdyYXktNjAwKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGNvbnRlbnQtYm94O1xuICBwYWRkaW5nOiAzcHg7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuXG4uZm9ybS1pdGVtLmZvcm0tdHlwZS1yYWRpbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZm9ybS1pdGVtLmZvcm0tdHlwZS1yYWRpbyBpbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5uYXYudGFicy1wcmltYXJ5IHtcbiAgbWFyZ2luOiAyLjI1cmVtIDAgMS41cmVtO1xufVxubmF2LnRhYnMtcHJpbWFyeSB1bC5uYXYtdGFicyBsaSBhIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxubmF2LnRhYnMtcHJpbWFyeSB1bC5uYXYtdGFicyBsaS5hY3RpdmUgYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgZm9ybS51c2VyLWxvZ2luLWZvcm0sXG5mb3JtLnVzZXItcGFzcyB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1icy1ndXR0ZXIteSk7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBmb3JtLnVzZXItbG9naW4tZm9ybSxcbmZvcm0udXNlci1wYXNzIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5mb3JtLnVzZXItbG9naW4tZm9ybSAuZm9ybS1pdGVtLFxuZm9ybS51c2VyLXBhc3MgLmZvcm0taXRlbSB7XG4gIG1hcmdpbjogMCAwIDEuODc1cmVtO1xufVxuZm9ybS51c2VyLWxvZ2luLWZvcm0gLmZvcm0taXRlbSBpbnB1dC5mb3JtLXRleHQsXG5mb3JtLnVzZXItcGFzcyAuZm9ybS1pdGVtIGlucHV0LmZvcm0tdGV4dCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZ3JheS0zMDApO1xufVxuZm9ybS51c2VyLWxvZ2luLWZvcm0gLmZvcm0taXRlbSBpbnB1dC5mb3JtLXRleHQ6Zm9jdXMsXG5mb3JtLnVzZXItcGFzcyAuZm9ybS1pdGVtIGlucHV0LmZvcm0tdGV4dDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZ3JheS01MDApO1xufVxuXG4udWktd2lkZ2V0IHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5cbi51aS1oZWxwZXItcmVzZXQge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLnVpLXdpZGdldC1jb250ZW50IHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cbi51aS13aWRnZXQtY29udGVudCBhIHtcbiAgY29sb3I6IHZhcigtLWJzLWxpbmstY29sb3IpO1xufVxuLnVpLXdpZGdldC1jb250ZW50IGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtbGluay1jb2xvcik7XG59XG4udWktd2lkZ2V0LWNvbnRlbnQgYS5idG4sIC51aS13aWRnZXQtY29udGVudCBhLmJ1dHRvbixcbi51aS13aWRnZXQtY29udGVudCBhLmJ0bi1pbmxpbmUge1xuICBjb2xvcjogdmFyKC0tYnMtYnRuLWNvbG9yKTtcbn1cbi51aS13aWRnZXQtY29udGVudCBhLmJ0bjpob3ZlciwgLnVpLXdpZGdldC1jb250ZW50IGEuYnV0dG9uOmhvdmVyLFxuLnVpLXdpZGdldC1jb250ZW50IGEuYnRuLWlubGluZTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4tY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnVpLWFjY29yZGlvbiB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbi51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1oZWFkZXItaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyIHtcbiAgLS1iZy1jb2xvcjogI2YwZjJmNTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmctY29sb3IpO1xuICBwYWRkaW5nOiAxLjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1oZWFkZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIH1cbn1cbi51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1oZWFkZXIgPiBhLCAudWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyID4gLmZpZWxkLWNvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICBmb250LXNpemU6IDEuNjI1cmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMnJlbTtcbn1cbi51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1oZWFkZXIgPiBhOjphZnRlciwgLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWhlYWRlciA+IC5maWVsZC1jb250ZW50OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU1XCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjg3NXJlbTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWhlYWRlci51aS1hY2NvcmRpb24taGVhZGVyLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmOGY5ZmE7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbSAwLjVyZW0gMCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1oZWFkZXIudWktYWNjb3JkaW9uLWhlYWRlci1hY3RpdmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW0gMXJlbSAwIDA7XG4gIH1cbn1cbi51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1oZWFkZXIudWktYWNjb3JkaW9uLWhlYWRlci1hY3RpdmUgPiBhLFxuLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWhlYWRlci51aS1hY2NvcmRpb24taGVhZGVyLWFjdGl2ZSAuZmllbGQtY29udGVudCB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1oZWFkZXIudWktYWNjb3JkaW9uLWhlYWRlci1hY3RpdmUgPiBhOjphZnRlcixcbi51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1oZWFkZXIudWktYWNjb3JkaW9uLWhlYWRlci1hY3RpdmUgLmZpZWxkLWNvbnRlbnQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYwNTZcIjtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24tY29udGVudCB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZjhmOWZhO1xuICBwYWRkaW5nOiAxLjI1cmVtIDEuMjVyZW0gMS44NzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwLjVyZW0gMC41cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1jb250ZW50IHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMXJlbSAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuaDEsXG4uaDEsXG5oMyxcbi5oMyxcbmg0LFxuLmg0LFxuaDUsXG4uaDUsXG5oNixcbi5oNiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbmgxIGEsXG5oMiBhLFxuaDMgYSxcbmg0IGEsXG5oNSBhLFxuaDYgYSxcbi5oMSBhLFxuLmgyIGEsXG4uaDMgYSxcbi5oNCBhLFxuLmg1IGEsXG4uaDYgYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xufVxuXG5oMixcbi5oMiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5kaXNwbGF5LTEsXG4uZGlzcGxheS0yLFxuLmRpc3BsYXktMyxcbi5kaXNwbGF5LTQsXG4uZGlzcGxheS01LFxuLmRpc3BsYXktNiB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbnAge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuXG5wICsgaDEsXG5wICsgaDIsXG5wICsgaDMsXG5wICsgaDQsXG5wICsgaDUsXG5wICsgaDYsXG5wICsgLmgxLFxucCArIC5oMixcbnAgKyAuaDMsXG5wICsgLmg0LFxucCArIC5oNSxcbnAgKyAuaDYge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG59XG5cbi5maWVsZCBwIGE6bm90KC5idG4pOm5vdChidXR0b24ubGluayk6bm90KC5idXR0b24pOm5vdChhLmJ1dHRvbik6bm90KC5idG4uYnRuLWlubGluZSk6bm90KGJ1dHRvbi5idG4taW5saW5lLmxpbmspOm5vdCguYnRuLWlubGluZSkge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci0xKTtcbn1cbi5maWVsZCBhLmJ0biwgLmZpZWxkIGEuYnV0dG9uLFxuLmZpZWxkIGEuYnRuLWlubGluZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uZmllbGQgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi5maWVsZCBwOmxhc3QtY2hpbGQgYS5idG4sIC5maWVsZCBwOmxhc3QtY2hpbGQgYS5idXR0b24sXG4uZmllbGQgcDpsYXN0LWNoaWxkIGEuYnRuLWlubGluZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5maWVsZCBoMSxcbi5maWVsZCBoMixcbi5maWVsZCBoMyxcbi5maWVsZCBoNCxcbi5maWVsZCBoNSxcbi5maWVsZCBoNixcbi5maWVsZCAuaDEsXG4uZmllbGQgLmgyLFxuLmZpZWxkIC5oMyxcbi5maWVsZCAuaDQsXG4uZmllbGQgLmg1LFxuLmZpZWxkIC5oNixcbi5wYXJhZ3JhcGggLmZpZWxkIGgxLFxuLnBhcmFncmFwaCAuZmllbGQgaDIsXG4ucGFyYWdyYXBoIC5maWVsZCBoMyxcbi5wYXJhZ3JhcGggLmZpZWxkIGg0LFxuLnBhcmFncmFwaCAuZmllbGQgaDUsXG4ucGFyYWdyYXBoIC5maWVsZCBoNixcbi5wYXJhZ3JhcGggLmZpZWxkIC5oMSxcbi5wYXJhZ3JhcGggLmZpZWxkIC5oMixcbi5wYXJhZ3JhcGggLmZpZWxkIC5oMyxcbi5wYXJhZ3JhcGggLmZpZWxkIC5oNCxcbi5wYXJhZ3JhcGggLmZpZWxkIC5oNSxcbi5wYXJhZ3JhcGggLmZpZWxkIC5oNiB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG5tYWluIHVsOm5vdCgubmF2KSxcbm1haW4gZGl2Om5vdCguY29udGV4dHVhbCkgPiB1bCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMzU7XG4gIG1hcmdpbi10b3A6IDAuMzc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxubWFpbiB1bDpub3QoLm5hdikgPiBsaSA+IHVsLFxubWFpbiBkaXY6bm90KC5jb250ZXh0dWFsKSA+IHVsID4gbGkgPiB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogY2lyY2xlO1xuICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5tYWluIHVsOm5vdCgubmF2KSA+IGxpID4gdWwgPiBsaSA+IHVsLFxubWFpbiBkaXY6bm90KC5jb250ZXh0dWFsKSA+IHVsID4gbGkgPiB1bCA+IGxpID4gdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IHNxdWFyZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxubWFpbiB1bC5saXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG5vbCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMzU7XG4gIG1hcmdpbi10b3A6IDAuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbm9sIGxpOjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDAuMTVyZW07XG59XG5vbCA+IGxpID4gb2wge1xuICBwYWRkaW5nLWxlZnQ6IDNyZW07XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG5vbCA+IGxpID4gb2wge1xuICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG59XG5vbCBvbCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbG93ZXItbGF0aW4gIWltcG9ydGFudDtcbn1cbm9sIG9sIG9sIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBsb3dlci1yb21hbiAhaW1wb3J0YW50O1xufVxub2wgb2wgb2wgb2wge1xuICBsaXN0LXN0eWxlLXR5cGU6IHVwcGVyLWxhdGluICFpbXBvcnRhbnQ7XG59XG5vbCBvbCBvbCBvbCBvbCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogdXBwZXItcm9tYW4gIWltcG9ydGFudDtcbn1cblxuaGVhZGVyLnNjaG9vbGtpdC1oZWFkZXIgPiBuYXYubmF2YmFyIHtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1pY29uLWJnOiBub25lO1xuICBwYWRkaW5nOiAxcmVtIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGhlYWRlci5zY2hvb2xraXQtaGVhZGVyID4gbmF2Lm5hdmJhciB7XG4gICAgcGFkZGluZzogMCAwIDAuNXJlbSAwO1xuICB9XG59XG5oZWFkZXIuc2Nob29sa2l0LWhlYWRlciA+IG5hdi5uYXZiYXIgLmJsb2NrLXN5c3RlbS1icmFuZGluZy1ibG9jayAubmF2YmFyLWJyYW5kIHtcbiAgbWF4LXdpZHRoOiAxMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoZWFkZXIuc2Nob29sa2l0LWhlYWRlciA+IG5hdi5uYXZiYXIgLmJsb2NrLXN5c3RlbS1icmFuZGluZy1ibG9jayAubmF2YmFyLWJyYW5kIHtcbiAgICBtYXgtd2lkdGg6IDEzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGhlYWRlci5zY2hvb2xraXQtaGVhZGVyID4gbmF2Lm5hdmJhciAuYmxvY2stc3lzdGVtLWJyYW5kaW5nLWJsb2NrIC5uYXZiYXItYnJhbmQge1xuICAgIG1heC13aWR0aDogMTg1cHg7XG4gIH1cbn1cbmhlYWRlci5zY2hvb2xraXQtaGVhZGVyID4gbmF2Lm5hdmJhciAuYmxvY2stc3lzdGVtLWJyYW5kaW5nLWJsb2NrIC5uYXZiYXItYnJhbmQgLnNpdGUtbG9nbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5oZWFkZXIuc2Nob29sa2l0LWhlYWRlciA+IG5hdi5uYXZiYXIgLmJsb2NrLXN5c3RlbS1icmFuZGluZy1ibG9jayAubmF2YmFyLWJyYW5kIC5zaXRlLWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogdW5zZXQ7XG59XG5oZWFkZXIuc2Nob29sa2l0LWhlYWRlciA+IG5hdi5uYXZiYXIgLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogMDtcbn1cbmhlYWRlci5zY2hvb2xraXQtaGVhZGVyID4gbmF2Lm5hdmJhciAubmF2YmFyLXRvZ2dsZXIgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICB3aWR0aDogdW5zZXQ7XG4gIGhlaWdodDogdW5zZXQ7XG59XG5oZWFkZXIuc2Nob29sa2l0LWhlYWRlciA+IG5hdi5uYXZiYXIgLm5hdmJhci10b2dnbGVyIC5uYXZiYXItdG9nZ2xlci1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwZFwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgbWFyZ2luLXJpZ2h0OiAtM3B4O1xufVxuaGVhZGVyLnNjaG9vbGtpdC1oZWFkZXIgPiBuYXYubmF2YmFyIC5uYXZiYXItdG9nZ2xlci5jb2xsYXBzZWQgLm5hdmJhci10b2dnbGVyLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM5XCI7XG4gIGZvbnQtc2l6ZTogMi4xNDNyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xufVxuaGVhZGVyLnNjaG9vbGtpdC1oZWFkZXIgPiBuYXYubmF2YmFyIC5uYXZiYXItY29sbGFwc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOTRweDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxLjVyZW0gMXJlbTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJveC1zaGFkb3c6IDBweCAxMHB4IDEwcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoZWFkZXIuc2Nob29sa2l0LWhlYWRlciA+IG5hdi5uYXZiYXIgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgdG9wOiAxMDBweDtcbiAgICB3aWR0aDogNDAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaGVhZGVyLnNjaG9vbGtpdC1oZWFkZXIgPiBuYXYubmF2YmFyIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIHBvc2l0aW9uOiB1bnNldDtcbiAgICB0b3A6IHVuc2V0O1xuICAgIHJpZ2h0OiB1bnNldDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbn1cblxudWwubWVudS0tbWFpbiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxudWwubWVudS0tbWFpbiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qKlxuICogVG9wIGxldmVsIGRyb3Bkb3duLXRvZ2dsZSAobWFrZXMgaXRlbSBmdWxseSBjbGlja2FibGUpXG4gKi9cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS03MDApICFpbXBvcnRhbnQ7XG59XG5cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiAuZHJvcGRvd24taXRlbS5hY3RpdmUsXG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSB7XG4gIC0tYnMtZHJvcGRvd24tbGluay1hY3RpdmUtYmc6IHRyYW5zcGFyZW50IWltcG9ydGFudDtcbiAgLS1icy1kcm9wZG93bi1saW5rLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiBsaS5uYXYtaXRlbSA+IC5uYXYtbGluayxcbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gbGkubmF2LWl0ZW0gPiAuY29sbGFwc2UtaWNvbiB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIGxpLm5hdi1pdGVtID4gLm5hdi1saW5rLmlzLWFjdGl2ZSxcbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gbGkubmF2LWl0ZW0gPiAuY29sbGFwc2UtaWNvbi5pcy1hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS03MDApICFpbXBvcnRhbnQ7XG59XG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIGxpLm5hdi1pdGVtOmhvdmVyID4gLm5hdi1saW5rLFxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiBsaS5uYXYtaXRlbTpob3ZlciA+IC5jb2xsYXBzZS1pY29uLCB1bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIGxpLm5hdi1pdGVtLmV4cGFuZGVkID4gLm5hdi1saW5rLFxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiBsaS5uYXYtaXRlbS5leHBhbmRlZCA+IC5jb2xsYXBzZS1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbn1cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gPiAubmF2LWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYWRiNWJkO1xufVxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiA+IC5uYXYtaXRlbS5leHBhbmRlZCB7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICB1bC5uYXZiYXItbWFpbi5tZW51LS1tYWluID4gLm5hdi1pdGVtLmV4cGFuZGVkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgdWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiA+IC5uYXYtaXRlbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxufVxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiA+IC5uYXYtaXRlbSA+IC5uYXYtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICB1bC5uYXZiYXItbWFpbi5tZW51LS1tYWluID4gLm5hdi1pdGVtID4gLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICB1bC5uYXZiYXItbWFpbi5tZW51LS1tYWluID4gLm5hdi1pdGVtID4gLm5hdi1saW5rIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB9XG59XG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluID4gLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTU5OS45OHB4KSB7XG4gIHVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gPiAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICB1bC5uYXZiYXItbWFpbi5tZW51LS1tYWluID4gLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiA+IC5uYXYtaXRlbSAubmF2LWxpbms6OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogNTAxO1xufVxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiA+IC5uYXYtaXRlbSAubmF2LWxpbmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3JkZXI6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIHVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gPiAubmF2LWl0ZW0gLm5hdi1saW5rLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxufVxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiA+IC5uYXYtaXRlbSAuY29sbGFwc2UtaWNvbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMC4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4xNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxLjVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICB1bC5uYXZiYXItbWFpbi5tZW51LS1tYWluID4gLm5hdi1pdGVtIC5jb2xsYXBzZS1pY29uIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuXG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIHtcbiAgZ2FwOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICB1bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIHtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gdWwubWVudS1sZXZlbC0xLnNob3cge1xuICAtLWJzLWRyb3Bkb3duLWJnOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgYm9yZGVyOiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICB1bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIHVsLm1lbnUtbGV2ZWwtMS5zaG93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm94LXNoYWRvdzogMHB4IDVweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgICBtaW4td2lkdGg6IDM0MHB4O1xuICAgIGxlZnQ6IC0xLjVyZW07XG4gICAgdG9wOiA0cmVtO1xuICAgIHBhZGRpbmc6IDAgMS41cmVtIDEuNXJlbTtcbiAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIHVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gdWwubWVudS1sZXZlbC0xLnNob3cge1xuICAgIHBhZGRpbmc6IDAgMXJlbSAzcmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWJnKTtcbiAgfVxufVxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiB1bC5tZW51LWxldmVsLTEuc2hvdyBsaS5uYXYtaXRlbSB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2NlZDRkYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gdWwubWVudS1sZXZlbC0xLnNob3cgbGkubmF2LWl0ZW0gYS5uYXYtbGluayB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiB1bC5tZW51LWxldmVsLTEuc2hvdyBsaS5uYXYtaXRlbSBhLm5hdi1saW5rLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMnJlbTtcbn1cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gdWwubWVudS1sZXZlbC0xLnNob3cgbGkubmF2LWl0ZW0gLmNvbGxhcHNlLWljb24ge1xuICByaWdodDogMDtcbiAgdG9wOiA3cHg7XG4gIGZsb2F0OiByaWdodDtcbn1cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gdWwubWVudS1sZXZlbC0xLnNob3cgbGkubmF2LWl0ZW0uZHJvcGRvd24taXRlbSBhLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogMDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwLjEyNXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNDAwKTtcbn1cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gdWwubWVudS1sZXZlbC0xLnNob3cgbGkubmF2LWl0ZW0uZHJvcGRvd24taXRlbS5leHBhbmRlZCAubmF2LWxpbmsuZHJvcGRvd24tdG9nZ2xlIGEuY29sbGFwc2UtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWRpc3RyaWN0LXByaW1hcnkpO1xufVxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiB1bC5tZW51LWxldmVsLTEuc2hvdyAuZHJvcGRvd24taXRlbS5tZW51LWl0ZW0tLWV4cGFuZGVkLmRyb3Bkb3duIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiB1bC5tZW51LWxldmVsLTEuc2hvdyAuZHJvcGRvd24taXRlbS5tZW51LWl0ZW0tLWV4cGFuZGVkLmRyb3Bkb3duIC5uYXYtbGluayB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxcmVtKTtcbn1cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gdWwubWVudS1sZXZlbC0xLnNob3cgLmRyb3Bkb3duLWl0ZW0ubWVudS1pdGVtLS1leHBhbmRlZC5kcm9wZG93biAubmF2LWxpbmsgKyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgbWFyZ2luLWxlZnQ6IDByZW07XG59XG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIGxpLm5hdi1pdGVtIHVsLm1lbnUtbGV2ZWwtMiA+IC5uYXYtaXRlbS5kcm9wZG93bi1pdGVtIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNjAwO1xufVxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiBsaS5uYXYtaXRlbSB1bC5tZW51LWxldmVsLTIgbGkubmF2LWl0ZW0gPiBhLm5hdi1saW5rIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiBsaS5uYXYtaXRlbSB1bC5tZW51LWxldmVsLTIsXG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIGxpLm5hdi1pdGVtIHVsLm1lbnUtbGV2ZWwtMyB7XG4gIC0tYnMtZHJvcGRvd24tYmc6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tYmcpO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDFyZW07XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gbGkubmF2LWl0ZW0gdWwubWVudS1sZXZlbC0yIGxpLm5hdi1pdGVtLFxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiBsaS5uYXYtaXRlbSB1bC5tZW51LWxldmVsLTMgbGkubmF2LWl0ZW0ge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGJvcmRlcjogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgdWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiBsaS5uYXYtaXRlbSB1bC5tZW51LWxldmVsLTIgbGkubmF2LWl0ZW0sXG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIGxpLm5hdi1pdGVtIHVsLm1lbnUtbGV2ZWwtMyBsaS5uYXYtaXRlbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxufVxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiBsaS5uYXYtaXRlbSB1bC5tZW51LWxldmVsLTIgbGkubmF2LWl0ZW0gYSxcbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gbGkubmF2LWl0ZW0gdWwubWVudS1sZXZlbC0zIGxpLm5hdi1pdGVtIGEge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIHVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gbGkubmF2LWl0ZW0gdWwubWVudS1sZXZlbC0yLFxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiBsaS5uYXYtaXRlbSB1bC5tZW51LWxldmVsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1iZyk7XG4gIH1cbn1cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gPiBsaS5uYXYtaXRlbTpsYXN0LWNoaWxkIHVsLm1lbnUtbGV2ZWwtMS5zaG93IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIHVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gPiBsaS5uYXYtaXRlbTpsYXN0LWNoaWxkIHVsLm1lbnUtbGV2ZWwtMS5zaG93IGxpLm5hdi1pdGVtIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiA+IGxpLm5hdi1pdGVtOmxhc3QtY2hpbGQgdWwubWVudS1sZXZlbC0yLnNob3cgbGkubmF2LWl0ZW0gYSBhLm5hdi1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG59XG5cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIHVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gPiAubmF2LWl0ZW0gPiAuY29sbGFwc2UtaWNvbiB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2UtaW4gMC4ycztcbiAgfVxuXG4gIHVsLm5hdmJhci1tYWluLm1lbnUtLW1haW46aG92ZXIgPiAubmF2LWl0ZW0gPiAuY29sbGFwc2UtaWNvbiB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxudWwubmF2YmFyLW5hdi5uYXZiYXItbWFpbiAubWVudS1pdGVtLS1leHBhbmRlZCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGxpc3Qtc3R5bGUtaW1hZ2U6IG5vbmU7XG59XG51bC5uYXZiYXItbmF2Lm5hdmJhci1tYWluIGxpIC5kcm9wZG93bi10b2dnbGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDUwMztcbn1cbnVsLm5hdmJhci1uYXYubmF2YmFyLW1haW4gbGk6Om1hcmtlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG51bC5uYXZiYXItbmF2Lm5hdmJhci1tYWluID4gbGkubmF2LWl0ZW0gPiAubmF2LWxpbmsgKyAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogNTAxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbnVsLm5hdmJhci1uYXYubmF2YmFyLW1haW4gPiBsaS5uYXYtaXRlbSA+IC5kcm9wZG93bi10b2dnbGVbYXJpYS1leHBhbmRlZD10cnVlXSA+IGkuY29sbGFwc2UtaWNvbjo6YmVmb3JlIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbnRlbnQ6IFwiXFxmMDc3XCI7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IFByb1wiO1xuICBmb250LXdlaWdodDogdmFyKC0tc3RhY2stZmEtd2VpZ2h0LWdsb2JhbCk7XG59XG51bC5uYXZiYXItbmF2Lm5hdmJhci1tYWluIC5kcm9wZG93bi1tZW51Lm1lbnUtbGV2ZWwtMSB7XG4gIC0tYnMtZHJvcGRvd24tbGluay1ob3Zlci1iZzogdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xufVxudWwubmF2YmFyLW5hdi5uYXZiYXItbWFpbiAuZHJvcGRvd24tbWVudS5tZW51LWxldmVsLTE6aG92ZXIsIHVsLm5hdmJhci1uYXYubmF2YmFyLW1haW4gLmRyb3Bkb3duLW1lbnUubWVudS1sZXZlbC0xOmZvY3VzIHtcbiAgLS1icy1kcm9wZG93bi1saW5rLWhvdmVyLWJnOiB0cmFuc3BhcmVudCFpbXBvcnRhbnQ7XG59XG51bC5uYXZiYXItbmF2Lm5hdmJhci1tYWluIC5kcm9wZG93bi1tZW51Lm1lbnUtbGV2ZWwtMSBsaSAuZHJvcGRvd24tdG9nZ2xlW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gPiBpLmNvbGxhcHNlLWljb246OmJlZm9yZSB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb250ZW50OiBcIlxcZjA2OFwiO1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBQcm9cIjtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLXN0YWNrLWZhLXdlaWdodC1nbG9iYWwpO1xufVxuXG4uYmxvY2stc3lzdGVtLWJyYW5kaW5nLWJsb2NrIGltZyB7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAyNDBweDtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuI2xhbmQtYWNrbm93bGVkZ2VtZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjJmNTtcbiAgcGFkZGluZzogM3JlbSAxLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2xhbmQtYWNrbm93bGVkZ2VtZW50IHtcbiAgICBwYWRkaW5nOiAzcmVtO1xuICB9XG59XG4jbGFuZC1hY2tub3dsZWRnZW1lbnQgcCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cbi5ibG9jay1sb2dvLWRpc3RyaWN0LWFsdCAuaW1nLXdyYXBwZXIgaW1nIHtcbiAgbWF4LXdpZHRoOiAyMjVweDtcbn1cblxuLmJsb2NrLWZvb3Rlci1zaXRlaW5mbyBsaSNzaXRlLW5hbWUgaDUsIC5ibG9jay1mb290ZXItc2l0ZWluZm8gbGkjc2l0ZS1uYW1lIC5oNSxcbi5ibG9jay1mb290ZXItc2l0ZWluZm8gbGkjc2l0ZS1uYW1lIGg1IHAsXG4uYmxvY2stZm9vdGVyLXNpdGVpbmZvIGxpI3NpdGUtbmFtZSAuaDUgcCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMDtcbn1cbi5ibG9jay1mb290ZXItc2l0ZWluZm8gbGkjc2l0ZS1hZGRyZXNzIHAge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmJsb2NrLWZvb3Rlci1zaXRlaW5mbyBsaSNzaXRlLWFkZHJlc3MgcC5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5ibG9jay1mb290ZXItc2l0ZWluZm8gbGkjc2l0ZS1hZGRyZXNzIHAgYnIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJsb2NrLWZvb3Rlci1zaXRlaW5mbyBsaSNzaXRlLWFkZHJlc3MgcCBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmJsb2NrLWZvb3Rlci1zaXRlaW5mbyBsaSNzaXRlLWFkZHJlc3MgcCBzcGFuLmNvdW50cnkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucGFnZS1oZXJvIHtcbiAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTEwMCk7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5wYWdlLWhlcm8gLmlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucGFnZS1oZXJvIC5pbm5lciB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICB9XG59XG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgcGFkZGluZy10b3A6IDRyZW07XG4gIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1icy1ndXR0ZXIteSk7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLnRpdGxlLWljb24ge1xuICBjb2xvcjogIzM0M2E0MDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAudGl0bGUtaWNvbiB7XG4gICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgfVxufVxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgPiBoMSwgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgPiAuaDEsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtdGl0bGUsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtZmllbGQtam9iLWNhdGVnb3J5IHtcbiAgZm9udC1zaXplOiAyLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzAwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCA+IGgxLCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCA+IC5oMSxcbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS10aXRsZSxcbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS1maWVsZC1qb2ItY2F0ZWdvcnkge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCA+IGgxLCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCA+IC5oMSxcbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS10aXRsZSxcbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS1maWVsZC1qb2ItY2F0ZWdvcnkge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0ID4gaDEsIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0ID4gLmgxLFxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLXRpdGxlLFxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLWZpZWxkLWpvYi1jYXRlZ29yeSB7XG4gICAgZm9udC1zaXplOiAyLjc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0ID4gaDEsIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0ID4gLmgxLFxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLXRpdGxlLFxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLWZpZWxkLWpvYi1jYXRlZ29yeSB7XG4gICAgZm9udC1zaXplOiAzLjVyZW07XG4gIH1cbn1cbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0ID4gaDEgcCwgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgPiAuaDEgcCxcbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS10aXRsZSBwLFxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLWZpZWxkLWpvYi1jYXRlZ29yeSBwIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLWZpZWxkLWV2ZW50LWxvY2F0aW9uIHtcbiAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgY29sb3I6IHZhcigtLWRpc3RyaWN0LW5ldXRyYWwpO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS1maWVsZC1ldmVudC1sb2NhdGlvbiB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5ub2RlLWhlcm8tZGF0ZSxcbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5ub2RlLWhlcm8tYXV0aG9yIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAubm9kZS1oZXJvLWRhdGUsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAubm9kZS1oZXJvLWF1dGhvciB7XG4gICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgfVxufVxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLm5vZGUtaGVyby1kYXRlIGEsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAubm9kZS1oZXJvLWF1dGhvciBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0Lmhhcy1oZWFkbGluZSBoMSwgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIC5oMSB7XG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1icy1ib2R5LWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWRpc3RyaWN0LW5ldXRyYWwpO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0Lmhhcy1oZWFkbGluZSBoMSwgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIC5oMSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0Lmhhcy1oZWFkbGluZSBzcGFuLmhlYWRsaW5lLFxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIC5maWVsZC0tbmFtZS1maWVsZC1oZWFkbGluZSxcbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0Lmhhcy1oZWFkbGluZSBoMS5maWVsZC0tbmFtZS10aXRsZSxcbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0Lmhhcy1oZWFkbGluZSAuZmllbGQtLW5hbWUtdGl0bGUuaDEge1xuICBmb250LXNpemU6IDIuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0Lmhhcy1oZWFkbGluZSBzcGFuLmhlYWRsaW5lLFxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIC5maWVsZC0tbmFtZS1maWVsZC1oZWFkbGluZSxcbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0Lmhhcy1oZWFkbGluZSBoMS5maWVsZC0tbmFtZS10aXRsZSxcbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0Lmhhcy1oZWFkbGluZSAuZmllbGQtLW5hbWUtdGl0bGUuaDEge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dC5oYXMtaGVhZGxpbmUgc3Bhbi5oZWFkbGluZSxcbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0Lmhhcy1oZWFkbGluZSAuZmllbGQtLW5hbWUtZmllbGQtaGVhZGxpbmUsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dC5oYXMtaGVhZGxpbmUgaDEuZmllbGQtLW5hbWUtdGl0bGUsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dC5oYXMtaGVhZGxpbmUgLmZpZWxkLS1uYW1lLXRpdGxlLmgxIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dC5oYXMtaGVhZGxpbmUgc3Bhbi5oZWFkbGluZSxcbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0Lmhhcy1oZWFkbGluZSAuZmllbGQtLW5hbWUtZmllbGQtaGVhZGxpbmUsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dC5oYXMtaGVhZGxpbmUgaDEuZmllbGQtLW5hbWUtdGl0bGUsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dC5oYXMtaGVhZGxpbmUgLmZpZWxkLS1uYW1lLXRpdGxlLmgxIHtcbiAgICBmb250LXNpemU6IDIuNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIHNwYW4uaGVhZGxpbmUsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dC5oYXMtaGVhZGxpbmUgLmZpZWxkLS1uYW1lLWZpZWxkLWhlYWRsaW5lLFxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIGgxLmZpZWxkLS1uYW1lLXRpdGxlLFxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIC5maWVsZC0tbmFtZS10aXRsZS5oMSB7XG4gICAgZm9udC1zaXplOiAzLjVyZW07XG4gIH1cbn1cbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93ICsgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gIG9yZGVyOiAyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyArIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cge1xuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMC41ICogdmFyKC0tYnMtZ3V0dGVyLXgpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWd1dHRlci14KSk7XG4gIG9yZGVyOiAxO1xuICBtaW4td2lkdGg6IDUwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cge1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyAubm9kZS1oZXJvLW1lZGlhIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJzLWd1dHRlci15KTtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyAubm9kZS1oZXJvLW1lZGlhIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICAgIG1hcmdpbi10b3A6IHZhcigtLWJzLWd1dHRlci15KTtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyAubm9kZS1oZXJvLW1lZGlhIC5tZWRpYS0tdHlwZS1pbWFnZSB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93IC5maWVsZC0tbmFtZS1maWVsZC12aWRlbyA+IGFydGljbGUubWVkaWEgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLW9lbWJlZC12aWRlbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyAuZmllbGQtLW5hbWUtZmllbGQtdmlkZW8gPiBhcnRpY2xlLm1lZGlhIC5maWVsZC0tbmFtZS1maWVsZC1tZWRpYS1vZW1iZWQtdmlkZW8gaWZyYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyAuZmllbGQtLW5hbWUtZmllbGQtbWVkaWEtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ucGFnZS1oZXJvIG5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdIHtcbiAgbWFyZ2luOiAwIDAgMC43NXJlbTtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKlxuICovXG4ubm9kZS0tdHlwZS1wYWdlIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1wYWdlIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5ub2RlLS10eXBlLXBhZ2UgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgbWF4LXdpZHRoOiAxNTQwcHg7XG4gIH1cbn1cblxuLyoqXG4gKiBBcHBseSBjb250YWluZXIgdG8gbmV3c2h1YiBwYWdlLWhlcm9zLiBcbiAqL1xuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lcixcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyLFxuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIsXG4ubm9kZS0tdHlwZS1qb2Iubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyIHtcbiAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICAtLWJzLWd1dHRlci15OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lcixcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyLFxuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIsXG4ubm9kZS0tdHlwZS1qb2Iubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIsXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lcixcbi5ub2RlLS10eXBlLWpvYi5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIge1xuICAgIG1heC13aWR0aDogMTU0MHB4O1xuICB9XG59XG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyICsgbmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0sXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lciArIG5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyICsgbmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0sXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lciArIG5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdLFxuLm5vZGUtLXR5cGUtam9iLm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lciArIG5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4vKipcbiAqIEFwcGx5IGNvbnRhaW5lciB0byBuZXdzaHViIHBhZ2UtaGVyb3MuIFxuICovXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1mdWxsIC5wYWdlLWhlcm8sXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyxcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyxcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tZnVsbCAucGFnZS1oZXJvIHtcbiAgICBtYXJnaW4tdG9wOiAyLjI1cmVtO1xuICB9XG59XG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIsXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lciB7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyxcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3csXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyxcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3csXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93LFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3csXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3csXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93LFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3csXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBtYXgtd2lkdGg6IDE1NDBweDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lciArIG5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIgKyBuYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSxcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lciArIG5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdLFxuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIgKyBuYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tZnVsbCAucGFnZS1oZXJvIC5kaXZpZGVyIHtcbiAgbWFyZ2luOiBhdXRvIDFyZW07XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gLnNtYXJ0LWRhdGUtLXRpbWUgKyAuZGl2aWRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnN0YWZmLWhlcm8ge1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3RhZmYtaGVybyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC41cmVtO1xuICB9XG59XG4uc3RhZmYtaGVybyAuaW5uZXIge1xuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMC41ICogdmFyKC0tYnMtZ3V0dGVyLXgpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWd1dHRlci14KSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMTAwKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxLjEyNXJlbSAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc3RhZmYtaGVybyAuaW5uZXIge1xuICAgIHBhZGRpbmc6IDNyZW07XG4gIH1cbn1cbi5zdGFmZi1oZXJvIC5pbm5lciBuYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3RhZmYtaGVybyAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1icy1ndXR0ZXIteSk7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3RhZmYtaGVybyAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuLnN0YWZmLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dCB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1icy1ndXR0ZXIteSk7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdGFmZi1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgb3JkZXI6IDA7XG4gIH1cbn1cbi5zdGFmZi1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLXRpdGxlLFxuLnN0YWZmLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dCAucGFnZS0tdGl0bGUge1xuICBmb250LXNpemU6IDMuNXJlbTtcbiAgY29sb3I6ICMwMDA7XG59XG4uc3RhZmYtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS1maWVsZC1zdGFmZi1wb3NpdGlvbiB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cbi5zdGFmZi1oZXJvIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhIC5tZWRpYS0tdHlwZS1pbWFnZSB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5zdGFmZi1oZXJvIC5pbm5lciAuZmllbGQtLW5hbWUtZmllbGQtbWVkaWEtaW1hZ2Uge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdGFmZi1oZXJvIC5pbm5lciAuZmllbGQtLW5hbWUtZmllbGQtbWVkaWEtaW1hZ2Uge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zdGFmZi1oZXJvIC5pbm5lciAuZmllbGQtLW5hbWUtZmllbGQtbWVkaWEtaW1hZ2Uge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnN0YWZmLWhlcm8gLmlubmVyIC5maWVsZC0tbmFtZS1maWVsZC1tZWRpYS1pbWFnZSBpbWcge1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuLnN0YWZmLWhlcm8gbmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0ge1xuICBtYXJnaW4tdG9wOiAyLjVyZW07XG59XG5cbi5jb25maWdfcGFnZXMtLXNpdGUtLWZ1bGwgLnBhZ2UtaGVybyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29uZmlnX3BhZ2VzLS1zaXRlLS1mdWxsIC5wYWdlLWhlcm8ge1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbmZpZ19wYWdlcy0tc2l0ZS0tZnVsbCAucGFnZS1oZXJvIHtcbiAgICBib3JkZXItcmFkaXVzOiAxLjI1cmVtO1xuICB9XG59XG4uY29uZmlnX3BhZ2VzLS1zaXRlLS1mdWxsIC5wYWdlLWhlcm8uY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAycmVtKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29uZmlnX3BhZ2VzLS1zaXRlLS1mdWxsIC5wYWdlLWhlcm8uY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDNyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5jb25maWdfcGFnZXMtLXNpdGUtLWZ1bGwgLnBhZ2UtaGVyby5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTU0MHB4O1xuICB9XG59XG4uY29uZmlnX3BhZ2VzLS1zaXRlLS1mdWxsIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgcGFkZGluZzogM3JlbSAxLjVyZW0gIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29uZmlnX3BhZ2VzLS1zaXRlLS1mdWxsIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29uZmlnX3BhZ2VzLS1zaXRlLS1mdWxsIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIHBhZGRpbmc6IDNyZW0gNHJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb25maWdfcGFnZXMtLXNpdGUtLWZ1bGwgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQge1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW07XG4gIH1cbn1cbi5jb25maWdfcGFnZXMtLXNpdGUtLWZ1bGwgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmZhLWNhbGVuZGFyLWRheXMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNvbmZpZ19wYWdlcy0tc2l0ZS0tZnVsbCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuYnJlYWRjcnVtYiB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29uZmlnX3BhZ2VzLS1zaXRlLS1mdWxsIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5icmVhZGNydW1iIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5jb25maWdfcGFnZXMtLXNpdGUtLWZ1bGwgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uY29uZmlnX3BhZ2VzLS1zaXRlLS1mdWxsIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuLmNvbmZpZ19wYWdlcy0tc2l0ZS0tZnVsbCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtIGkge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLmNvbmZpZ19wYWdlcy0tc2l0ZS0tZnVsbCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtOmFmdGVyIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMS41cHg7XG59XG4uY29uZmlnX3BhZ2VzLS1zaXRlLS1mdWxsIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC50aXRsZS1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb25maWdfcGFnZXMtLXNpdGUtLWZ1bGwgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLnRpdGxlLWljb24ge1xuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29uZmlnX3BhZ2VzLS1zaXRlLS1mdWxsIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC50aXRsZS1pY29uIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG4uY29uZmlnX3BhZ2VzLS1zaXRlLS1mdWxsIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IHNwYW4uaGVhZGxpbmUge1xuICBmb250LXNpemU6IDEuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IDMuNnB4ICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb25maWdfcGFnZXMtLXNpdGUtLWZ1bGwgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgc3Bhbi5oZWFkbGluZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBsZXR0ZXItc3BhY2luZzogNC44cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5jb25maWdfcGFnZXMtLXNpdGUtLWZ1bGwgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgaDEsIC5jb25maWdfcGFnZXMtLXNpdGUtLWZ1bGwgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmgxIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbmZpZ19wYWdlcy0tc2l0ZS0tZnVsbCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCBoMSwgLmNvbmZpZ19wYWdlcy0tc2l0ZS0tZnVsbCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuaDEge1xuICAgIGZvbnQtc2l6ZTogMi43NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29uZmlnX3BhZ2VzLS1zaXRlLS1mdWxsIC5jb250YWluZXI6bm90KC5wYWdlLWhlcm8uY29udGFpbmVyKSB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbi5jb25maWdfcGFnZXMtLXNpdGUtLWZ1bGwgLnNpdGUtdGV4dC13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG59XG4uY29uZmlnX3BhZ2VzLS1zaXRlLS1mdWxsIC5sb2dvLWltZy13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiAzMjVweDtcbn1cbi5jb25maWdfcGFnZXMtLXNpdGUtLWZ1bGwgLnNpdGUtY29udGFjdC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA1cHg7XG59XG4uY29uZmlnX3BhZ2VzLS1zaXRlLS1mdWxsIC5zaXRlLWNvbnRhY3Qtd3JhcHBlciAuc2l0ZS1hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5jb25maWdfcGFnZXMtLXNpdGUtLWZ1bGwgLnNpdGUtY29udGFjdC13cmFwcGVyIC5hZGRyZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgLmNvbmZpZ19wYWdlcy0tc2l0ZS0tZnVsbCAuc2l0ZS1jb250YWN0LXdyYXBwZXIgLmFkZHJlc3Mge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5jb25maWdfcGFnZXMtLXNpdGUtLWZ1bGwgLnNpdGUtY29udGFjdC13cmFwcGVyIGEge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzBkNmVmZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmNvbmZpZ19wYWdlcy0tc2l0ZS0tZnVsbCAuZmllbGQtLW5hbWUtYm9keSBwIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cblxuLm5vZGUtLWZ1bGwgPiAubm9kZV9faW5uZXIge1xuICBtaW4taGVpZ2h0OiA3MDBweDtcbn1cbi8qKlxuKiBOZXdzSHViIENvbnRlbnQgXG4qIChTaGFyZWQgU3R5bGVzKVxuKi9cbi5ub2RlLS10eXBlLXNsaWRlLm5vZGUtLXRlYXNlciA+IC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSxcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgPiAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2UsXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciA+IC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSxcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyID4gLm5vZGVfX2lubmVyID4gLnNsaWRlLWltYWdlLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyID4gLm5vZGVfX2lubmVyID4gLnNsaWRlLWltYWdlIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJzLWd1dHRlci15KTtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1zbGlkZS5ub2RlLS10ZWFzZXIgPiAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2UsXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyID4gLm5vZGVfX2lubmVyID4gLnNsaWRlLWltYWdlLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgPiAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2UsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciA+IC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSxcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciA+IC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxufVxuLm5vZGUtLXR5cGUtc2xpZGUubm9kZS0tdGVhc2VyID4gLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwsXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyID4gLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwsXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciA+IC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsLFxuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgPiAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCxcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciA+IC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJzLWd1dHRlci15KTtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1zbGlkZS5ub2RlLS10ZWFzZXIgPiAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCxcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgPiAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCxcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyID4gLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciA+IC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyID4gLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLm5vZGUtLXR5cGUtc2xpZGUubm9kZS0tc2xpZGUsXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tc2xpZGUsXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXNsaWRlLFxuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1zbGlkZSxcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXNsaWRlIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbi5ub2RlLS10eXBlLXNsaWRlLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lcixcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIsXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lcixcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5ub2RlLS10eXBlLXNsaWRlLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lcixcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIsXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lcixcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbi5ub2RlLS10eXBlLXNsaWRlLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSxcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2UsXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSxcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWltYWdlLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWltYWdlIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJzLWd1dHRlci15KTtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1zbGlkZS5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2UsXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWltYWdlLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2UsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSxcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAubm9kZS0tdHlwZS1zbGlkZS5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2UsXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWltYWdlLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2UsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSxcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSB7XG4gICAgd2lkdGg6IDU3LjUlO1xuICB9XG59XG4ubm9kZS0tdHlwZS1zbGlkZS5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2UgLm1lZGlhLS10eXBlLWltYWdlIGltZyxcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2UgLm1lZGlhLS10eXBlLWltYWdlIGltZyxcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWltYWdlIC5tZWRpYS0tdHlwZS1pbWFnZSBpbWcsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWltYWdlIC5tZWRpYS0tdHlwZS1pbWFnZSBpbWcge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ub2RlLS10eXBlLXNsaWRlLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nLFxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2UgLm1lZGlhLS10eXBlLWltYWdlIGltZyxcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWltYWdlIC5tZWRpYS0tdHlwZS1pbWFnZSBpbWcsXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2UgLm1lZGlhLS10eXBlLWltYWdlIGltZyB7XG4gICAgbWluLWhlaWdodDogMzM2cHggIWltcG9ydGFudDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtc2xpZGUubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwsXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwsXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsLFxuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCxcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMzBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAzcmVtIDEuNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwIDAgMC41cmVtIDAuNXJlbTtcbiAgbWluLWhlaWdodDogMjk1cHggIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1icy1ndXR0ZXIteSk7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubm9kZS0tdHlwZS1zbGlkZS5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCxcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCxcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMXJlbSAxcmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5ub2RlLS10eXBlLXNsaWRlLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsLFxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCxcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwsXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ub2RlLS10eXBlLXNsaWRlLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsLFxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCxcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwsXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nOiAzcmVtIDRyZW0gIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAwIDEuMjVyZW0gMS4yNXJlbSAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5ub2RlLS10eXBlLXNsaWRlLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsLFxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCxcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwsXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCB7XG4gICAgd2lkdGg6IDQyLjUlO1xuICB9XG59XG4ubm9kZS0tdHlwZS1zbGlkZS5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCBoMiwgLm5vZGUtLXR5cGUtc2xpZGUubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgLmgyLFxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIGgyLFxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIC5oMixcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgaDIsXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIC5oMixcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgaDIsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIC5oMixcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIGgyLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgLmgyIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5nKTtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LWhlaWdodDogY2FsYygzLjc1KjEuODc1cmVtKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubm9kZS0tdHlwZS1zbGlkZS5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCBoMiwgLm5vZGUtLXR5cGUtc2xpZGUubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgLmgyLFxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIGgyLFxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIC5oMixcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgaDIsXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIC5oMixcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgaDIsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIC5oMixcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIGgyLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgLmgyIHtcbiAgICBmb250LXNpemU6IDIuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDMuMzVyZW07XG4gICAgbWF4LWhlaWdodDogY2FsYygzLjc1KjIuNzVyZW0pO1xuICB9XG59XG4ubm9kZS0tdHlwZS1zbGlkZS5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCAuYnRuLCAubm9kZS0tdHlwZS1zbGlkZS5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCBidXR0b24ubGluaywgLm5vZGUtLXR5cGUtc2xpZGUubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgLmJ1dHRvbixcbi5ub2RlLS10eXBlLXNsaWRlLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIC5idG4taW5saW5lLFxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIC5idG4sXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgYnV0dG9uLmxpbmssXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgLmJ1dHRvbixcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCAuYnRuLWlubGluZSxcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgLmJ0bixcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgYnV0dG9uLmxpbmssXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIC5idXR0b24sXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIC5idG4taW5saW5lLFxuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCAuYnRuLFxuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCBidXR0b24ubGluayxcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgLmJ1dHRvbixcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgLmJ0bi1pbmxpbmUsXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCAuYnRuLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgYnV0dG9uLmxpbmssXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCAuYnV0dG9uLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgLmJ0bi1pbmxpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbi5ub2RlLS10eXBlLXNsaWRlLm5vZGUtLXNsaWRlIC5jbGlja2FibGUtbGluazo6YWZ0ZXIsXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tc2xpZGUgLmNsaWNrYWJsZS1saW5rOjphZnRlcixcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tc2xpZGUgLmNsaWNrYWJsZS1saW5rOjphZnRlcixcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tc2xpZGUgLmNsaWNrYWJsZS1saW5rOjphZnRlcixcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXNsaWRlIC5jbGlja2FibGUtbGluazo6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiA1MDE7XG59XG5cbi8qKlxuKiBOZXdzSHViIENvbnRlbnQgaW4gXCJOZXdzaHViXCIgRGlzcGxheSBNb2RlXG4qIChGcm9udCBQYWdlKVxuKi9cbmFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lcixcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lcixcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLW5ld3NodWIgLm5vZGVfX2lubmVyIHtcbiAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICAtLWJzLWd1dHRlci15OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWd1dHRlci14KSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1ndXR0ZXIteCkpO1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJzLWd1dHRlci15KTtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IGF1dG8gIWltcG9ydGFudDtcbiAgZ2FwOiAxNXB4O1xuICBtYXgtaGVpZ2h0OiBtYXgtY29udGVudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLW5ld3NodWIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciBpLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIGksXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIGksXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICBtYXJnaW4tdG9wOiAzcHg7XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLW5ld3NodWIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubm9kZS10aXRsZSxcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLW5ld3NodWIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubm9kZS10aXRsZSxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5vZGUtdGl0bGUsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5vZGUtdGl0bGUge1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMy42NSAqIDEuMTI1cmVtKTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbmFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5ub2RlLXRpdGxlIGksXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5vZGUtdGl0bGUgaSxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5vZGUtdGl0bGUgaSxcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLW5ld3NodWIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubm9kZS10aXRsZSBpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBhbGlnbi1zZWxmOiBlbmQ7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLW5ld3NodWIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubm9kZS10aXRsZSBhLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5ub2RlLXRpdGxlIGEsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5ub2RlLXRpdGxlIGEsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5vZGUtdGl0bGUgYSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLW5ld3NodWIgLm5vZGVfX2lubmVyID4gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1icy1ndXR0ZXIteSk7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICBhcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLW5ld3NodWIgLm5vZGVfX2lubmVyID4gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxufVxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSBpbWcsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSBpbWcsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UgaW1nLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSBpbWcsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSBpbWcsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UgaW1nLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB9XG59XG5cbi8qKlxuKiBOZXdzSHViIENvbnRlbnQgaW4gXCJUZWFzZXJcIiBEaXNwbGF5IE1vZGVcbiogKC9hbm5vdW5jZW1lbnRzIC9ibG9nIC9ldmVudHMgL25ld3MpXG4qL1xuLnZpZXctaWQtbmV3c2h1YiAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmZpZWxkLWNvbnRlbnQge1xuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMC41ICogdmFyKC0tYnMtZ3V0dGVyLXgpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWd1dHRlci14KSk7XG59XG4udmlldy1pZC1uZXdzaHViIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtbm90aGluZyAuZmllbGQtY29udGVudCAuZGV0YWlscy13cmFwcGVyIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJzLWd1dHRlci15KTtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG59XG4udmlldy1pZC1uZXdzaHViIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtbm90aGluZyAuZmllbGQtY29udGVudCAuZGV0YWlscy13cmFwcGVyIC5ub2RlLXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICBoZWlnaHQ6IGNhbGMoMy43NSAqIDEuMTI1cmVtKTtcbn1cbi52aWV3LWlkLW5ld3NodWIgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1ub3RoaW5nIC5maWVsZC1jb250ZW50IC5kZXRhaWxzLXdyYXBwZXIgLm5vZGUtdGl0bGUgYSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4udmlldy1pZC1uZXdzaHViIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtbm90aGluZyAuZmllbGQtY29udGVudCAuaW1hZ2Utd3JhcHBlciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1icy1ndXR0ZXIteSk7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNDEuNjY2NjY2NjclO1xufVxuXG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4tcmV2ZXJzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjJmNTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lcixcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lcixcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBwYWRkaW5nOiAzcmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lcixcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciB7XG4gICAgZ2FwOiA0MHB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogM3JlbSA0cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDEuMjVyZW07XG4gIH1cbn1cbmFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLm1lZGlhLS10eXBlLWltYWdlIGltZyxcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLm1lZGlhLS10eXBlLWltYWdlIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbSAwLjVyZW0gMCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLm1lZGlhLS10eXBlLWltYWdlIGltZyxcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLm1lZGlhLS10eXBlLWltYWdlIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLm1lZGlhLS10eXBlLWltYWdlIGltZyxcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLm1lZGlhLS10eXBlLWltYWdlIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMS4yNXJlbTtcbiAgfVxufVxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlcixcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYnMtZ3V0dGVyLXkpO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDNyZW0gMS41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlcixcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlcixcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlcixcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlcixcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIHtcbiAgICBmbGV4OiAxIDAgMDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSxcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyID4gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyID4gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSxcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyID4gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICBtYXJnaW46IDQwcHggMCAyMHB4IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSxcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyID4gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyID4gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbmFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLnRpdGxlLWljb24sXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAudGl0bGUtaWNvbixcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAudGl0bGUtaWNvbixcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC50aXRsZS1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cbmFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5vZGUtdGl0bGUsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubm9kZS10aXRsZSxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubm9kZS10aXRsZSxcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5ub2RlLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBtYXJnaW46IDAgMCAxLjEyNXJlbSAwO1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubm9kZS10aXRsZSBhLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5vZGUtdGl0bGUgYSxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubm9kZS10aXRsZSBhLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5vZGUtdGl0bGUgYSB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSxcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5LFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5LFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkge1xuICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IHVsLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSBvbCxcbmFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgbGksXG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IGgxLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSAuaDEsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IGgyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSAuaDIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IGgzLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSAuaDMsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSB1bCxcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IG9sLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgbGksXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSBoMSxcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IC5oMSxcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IGgyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgLmgyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgaDMsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSAuaDMsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgdWwsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgb2wsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgbGksXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgaDEsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgLmgxLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IGgyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IC5oMixcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSBoMyxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSAuaDMsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSB1bCxcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IG9sLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgbGksXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSBoMSxcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IC5oMSxcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IGgyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgLmgyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgaDMsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSAuaDMge1xuICBkaXNwbGF5OiBub25lO1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSBpLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgaSxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSBpLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgaSB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbmFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmJ0bi13cmFwcGVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmJ0bi13cmFwcGVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5idG4td3JhcHBlcixcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5idG4td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXAgIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbmFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmJ0bi13cmFwcGVyIC51bnB1Ymxpc2gtZGF0ZSxcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5idG4td3JhcHBlciAudW5wdWJsaXNoLWRhdGUsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmJ0bi13cmFwcGVyIC51bnB1Ymxpc2gtZGF0ZSxcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5idG4td3JhcHBlciAudW5wdWJsaXNoLWRhdGUge1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4OiAxMDAlO1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubmV3cy1kYXRlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubmV3cy1hdXRob3IsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubmV3cy1kYXRlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5ld3MtYXV0aG9yLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5uZXdzLWRhdGUsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5ld3MtYXV0aG9yLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5ld3MtZGF0ZSxcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5uZXdzLWF1dGhvciB7XG4gIGNvbG9yOiAjYTNhN2FjO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5uZXdzLWRhdGUsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubmV3cy1kYXRlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5uZXdzLWRhdGUsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubmV3cy1kYXRlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubmV3cy1kYXRlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5ld3MtZGF0ZSxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubmV3cy1kYXRlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5ld3MtZGF0ZSB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgfVxufVxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubmV3cy1kYXRlIC50aXRsZS1pY29uLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5ld3MtZGF0ZSAudGl0bGUtaWNvbixcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubmV3cy1kYXRlIC50aXRsZS1pY29uLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5ld3MtZGF0ZSAudGl0bGUtaWNvbiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIHAsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciBwLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIHAsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciBwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBhcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIHAsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciBwLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIHAsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciBwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5yZWFkbW9yZS1saW5rLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLnJlYWRtb3JlLWxpbmssXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLnJlYWRtb3JlLWxpbmssXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAucmVhZG1vcmUtbGluayB7XG4gIGNvbG9yOiAjMGQ2ZWZkO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5yZWFkbW9yZS1saW5rIGksXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAucmVhZG1vcmUtbGluayBpLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5yZWFkbW9yZS1saW5rIGksXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAucmVhZG1vcmUtbGluayBpIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDEuNXB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmltYWdlLXdyYXBwZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmltYWdlLXdyYXBwZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5pbWFnZS13cmFwcGVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5pbWFnZS13cmFwcGVyIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJzLWd1dHRlci15KTtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5pbWFnZS13cmFwcGVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5pbWFnZS13cmFwcGVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuaW1hZ2Utd3JhcHBlcixcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuaW1hZ2Utd3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBhcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuaW1hZ2Utd3JhcHBlcixcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuaW1hZ2Utd3JhcHBlcixcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmltYWdlLXdyYXBwZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmltYWdlLXdyYXBwZXIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICB9XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuaW1hZ2Utd3JhcHBlciA+IC5tZWRpYS0tdHlwZS1pbWFnZSxcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuaW1hZ2Utd3JhcHBlciA+IC5tZWRpYS0tdHlwZS1pbWFnZSxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmltYWdlLXdyYXBwZXIgPiAubWVkaWEtLXR5cGUtaW1hZ2UsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmltYWdlLXdyYXBwZXIgPiAubWVkaWEtLXR5cGUtaW1hZ2Uge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuaW1hZ2Utd3JhcHBlciA+IC5tZWRpYS0tdHlwZS1pbWFnZSBpbWcsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmltYWdlLXdyYXBwZXIgPiAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuaW1hZ2Utd3JhcHBlciA+IC5tZWRpYS0tdHlwZS1pbWFnZSBpbWcsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmltYWdlLXdyYXBwZXIgPiAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4vKiBcbiogTm9kZSBsaXN0XG4qL1xuLyoqXG4gKiBUZWFzZXJzIHNlZSBAIF9wYXJhZ3JhcGgtLXBhZ2UtcmVmZXJlbmNlcy5zY3NzXG4gKi9cbi5ub2RlLS10eXBlLXBhZ2UgLnBhZ2UtaGVybyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubm9kZS0tdHlwZS1wYWdlIC5wYWdlLWhlcm8ge1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtcGFnZSAucGFnZS1oZXJvIHtcbiAgICBib3JkZXItcmFkaXVzOiAxLjI1cmVtO1xuICB9XG59XG4ubm9kZS0tdHlwZS1wYWdlIC5wYWdlLWhlcm8uY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAycmVtKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubm9kZS0tdHlwZS1wYWdlIC5wYWdlLWhlcm8uY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDNyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5ub2RlLS10eXBlLXBhZ2UgLnBhZ2UtaGVyby5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTU0MHB4O1xuICB9XG59XG4ubm9kZS0tdHlwZS1wYWdlIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgcGFkZGluZzogM3JlbSAxLjVyZW0gIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubm9kZS0tdHlwZS1wYWdlIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1wYWdlIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIHBhZGRpbmc6IDNyZW0gNHJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ub2RlLS10eXBlLXBhZ2UgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQge1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW07XG4gIH1cbn1cbi5ub2RlLS10eXBlLXBhZ2UgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmJyZWFkY3J1bWIge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5vZGUtLXR5cGUtcGFnZSAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuYnJlYWRjcnVtYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG4ubm9kZS0tdHlwZS1wYWdlIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0ge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLm5vZGUtLXR5cGUtcGFnZSAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cbi5ub2RlLS10eXBlLXBhZ2UgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbSBpIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5ub2RlLS10eXBlLXBhZ2UgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbTphZnRlciB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDEuNXB4O1xufVxuLm5vZGUtLXR5cGUtcGFnZSAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAudGl0bGUtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubm9kZS0tdHlwZS1wYWdlIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC50aXRsZS1pY29uIHtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtcGFnZSAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAudGl0bGUtaWNvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtcGFnZSAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtdGl0bGUge1xuICBmb250LXNpemU6IDEuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IDMuNnB4ICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2RlLS10eXBlLXBhZ2UgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIGxldHRlci1zcGFjaW5nOiA0LjhweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtcGFnZSAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtZmllbGQtaGVhZGxpbmUge1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubm9kZS0tdHlwZS1wYWdlIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS1maWVsZC1oZWFkbGluZSB7XG4gICAgZm9udC1zaXplOiAyLjc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ub2RlLS10eXBlLXBhZ2UgLm5vZGVfX2lubmVyID4gLmNvbnRhaW5lcjpub3QoLnBhZ2UtaGVyby5jb250YWluZXIpIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtcGFnZSAuZmllbGQtLW5hbWUtYm9keSBwIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cblxuLmJyb2FkY2FzdC10eXBlLW5vdGljZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NGM4M2Q7XG59XG5cbi5icm9hZGNhc3QtdHlwZS1hbGVydCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYjk3MTc7XG59XG5cbi5icm9hZGNhc3QtdHlwZS11cmdlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzMyMDMzO1xufVxuXG4ubm9kZS0tdHlwZS1icm9hZGNhc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubm9kZS0tdHlwZS1icm9hZGNhc3Qubm9kZS0tZnVsbCAuYnJvYWRjYXN0LXdyYXBwZXIsIC5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS10ZWFzZXIgLmJyb2FkY2FzdC13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbn1cbi5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS1mdWxsIC5icm9hZGNhc3QtaW5uZXIsIC5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS10ZWFzZXIgLmJyb2FkY2FzdC1pbm5lciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLWZ1bGwgLmJyb2FkY2FzdC1pbm5lciA+IC5icm9hZGNhc3QtdGl0bGUsIC5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS10ZWFzZXIgLmJyb2FkY2FzdC1pbm5lciA+IC5icm9hZGNhc3QtdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLXRlYXNlciAuYnJvYWRjYXN0LXdyYXBwZXIge1xuICBwYWRkaW5nOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG4ubm9kZS0tdHlwZS1icm9hZGNhc3Qubm9kZS0tdGVhc2VyIC5icm9hZGNhc3QtaW5uZXIge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4ubm9kZS0tdHlwZS1icm9hZGNhc3Qubm9kZS0tdGVhc2VyIC5icm9hZGNhc3QtdGl0bGUtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTVweDtcbn1cbi5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS10ZWFzZXIgLmJyb2FkY2FzdC10aXRsZS13cmFwcGVyIGkge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS10ZWFzZXIgLmJyb2FkY2FzdC10aXRsZS13cmFwcGVyIGg0LmJyb2FkY2FzdC10aXRsZSwgLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLXRlYXNlciAuYnJvYWRjYXN0LXRpdGxlLXdyYXBwZXIgLmJyb2FkY2FzdC10aXRsZS5oNCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS10ZWFzZXIgLmJyb2FkY2FzdC10aXRsZS13cmFwcGVyIGg0LmJyb2FkY2FzdC10aXRsZSBpLCAubm9kZS0tdHlwZS1icm9hZGNhc3Qubm9kZS0tdGVhc2VyIC5icm9hZGNhc3QtdGl0bGUtd3JhcHBlciAuYnJvYWRjYXN0LXRpdGxlLmg0IGkge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxLjVweDtcbn1cbi5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS10ZWFzZXIgcCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctbGVmdDogMzVweDtcbn1cbi5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS10ZWFzZXIgLmNsaWNrYWJsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS10ZWFzZXIgLmNsaWNrYWJsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiA1MDE7XG59XG4ubm9kZS0tdHlwZS1icm9hZGNhc3Qubm9kZS0tZnVsbCB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG4ubm9kZS0tdHlwZS1icm9hZGNhc3Qubm9kZS0tZnVsbCAuYnJvYWRjYXN0LXdyYXBwZXIge1xuICBwYWRkaW5nOiAycmVtIDFyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLWZ1bGwgLmJyb2FkY2FzdC13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS1mdWxsIC5icm9hZGNhc3Qtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAubm9kZS0tdHlwZS1icm9hZGNhc3Qubm9kZS0tZnVsbCAuYnJvYWRjYXN0LXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogMTU0MHB4O1xuICB9XG59XG4ubm9kZS0tdHlwZS1icm9hZGNhc3Qubm9kZS0tZnVsbCAuYnJvYWRjYXN0LXRpdGxlLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubm9kZS0tdHlwZS1icm9hZGNhc3Qubm9kZS0tZnVsbCAuYnJvYWRjYXN0LXRpdGxlLXdyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZ2FwOiAxNXB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS1mdWxsIC5icm9hZGNhc3QtdGl0bGUtd3JhcHBlciBpIHtcbiAgZm9udC1zaXplOiAyLjEyNXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLWZ1bGwgLmJyb2FkY2FzdC10aXRsZS13cmFwcGVyIGkge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cbi5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS1mdWxsIC5icm9hZGNhc3QtdGl0bGUtd3JhcHBlciAuYnJvYWRjYXN0LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS1mdWxsIC5icm9hZGNhc3QtdGl0bGUtd3JhcHBlciAuYnJvYWRjYXN0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDMuNXJlbTtcbiAgfVxufVxuLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLWZ1bGwgLmJyb2FkY2FzdC10aXRsZS13cmFwcGVyICsgaDQsIC5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS1mdWxsIC5icm9hZGNhc3QtdGl0bGUtd3JhcHBlciArIC5oNCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS1mdWxsIC5icm9hZGNhc3QtdGl0bGUtd3JhcHBlciArIGg0LCAubm9kZS0tdHlwZS1icm9hZGNhc3Qubm9kZS0tZnVsbCAuYnJvYWRjYXN0LXRpdGxlLXdyYXBwZXIgKyAuaDQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMi43NXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIH1cbn1cbi5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS1mdWxsIC5maWVsZC0tbmFtZS1ib2R5IHAge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLWZ1bGwgLmZpZWxkLS1uYW1lLWJvZHkgcCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIH1cbn1cbi5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS1mdWxsIC5maWVsZC0tbmFtZS1ib2R5IHAgYSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4ubm9kZS0tdHlwZS1icm9hZGNhc3Qubm9kZS0tZnVsbCAuZmllbGQtLW5hbWUtYm9keSBwOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5wYWdlLW5vZGUtdHlwZS1icm9hZGNhc3QgLnZpZXctaWQtYnJvYWRjYXN0cyAudmlldy1jb250ZW50IHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAuNXJlbSAwLjVyZW0gIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLW5vZGUtdHlwZS1icm9hZGNhc3QgLnZpZXctaWQtYnJvYWRjYXN0cyAudmlldy1jb250ZW50IHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMXJlbSAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhZ2Utbm9kZS10eXBlLWJyb2FkY2FzdCAudmlldy1pZC1icm9hZGNhc3RzIC52aWV3LWNvbnRlbnQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxLjI1cmVtIDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuLnBhZ2Utbm9kZS10eXBlLWJyb2FkY2FzdCAubm9kZS0tdGVhc2VyIC5icm9hZGNhc3Qtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDEuMjVyZW0gIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhZ2Utbm9kZS10eXBlLWJyb2FkY2FzdCAubm9kZS0tdGVhc2VyIC5icm9hZGNhc3Qtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMS4yNXJlbSAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxufVxuLnBhZ2Utbm9kZS10eXBlLWJyb2FkY2FzdCAubm9kZS0tdGVhc2VyIC5icm9hZGNhc3QtaW5uZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhZ2Utbm9kZS10eXBlLWJyb2FkY2FzdCAubm9kZS0tdGVhc2VyIC5icm9hZGNhc3QtaW5uZXIge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogNTI1cHg7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYWdlLW5vZGUtdHlwZS1icm9hZGNhc3QgLm5vZGUtLXRlYXNlcjpsYXN0LW9mLXR5cGUgLmJyb2FkY2FzdC13cmFwcGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAucGFnZS1ub2RlLXR5cGUtYnJvYWRjYXN0IG1haW5bcm9sZT1tYWluXSA+IC5jb250YWluZXItZmx1aWQsIC5wYWdlLW5vZGUtdHlwZS1icm9hZGNhc3QgbWFpbltyb2xlPW1haW5dID4gLmNvbnRhaW5lci1sZywgLnBhZ2Utbm9kZS10eXBlLWJyb2FkY2FzdCBtYWluW3JvbGU9bWFpbl0gPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbi8qKlxuICogXCJMaXN0XCIgRGlzcGxheSBNb2RlXG4gKi9cbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1saXN0IC5ub2RlX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbGlzdCAubm9kZV9faW5uZXIgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyoqXG4gKiBcIkF1dGhvclwiIERpc3BsYXkgTW9kZVxuICovXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tYXV0aG9yID4gLm5vZGVfX2lubmVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLW1lZGlhLWNvbnRhY3QgPiAubm9kZV9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWF1dGhvciA+IC5ub2RlX19pbm5lcixcbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1tZWRpYS1jb250YWN0ID4gLm5vZGVfX2lubmVyIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIH1cbn1cbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1hdXRob3IgPiAubm9kZV9faW5uZXIgLm5vZGUtaGVyby1tZWRpYSxcbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1tZWRpYS1jb250YWN0ID4gLm5vZGVfX2lubmVyIC5ub2RlLWhlcm8tbWVkaWEge1xuICBmbGV4OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBhcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tYXV0aG9yID4gLm5vZGVfX2lubmVyIC5ub2RlLWhlcm8tbWVkaWEgLm1lZGlhLS10eXBlLWltYWdlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLW1lZGlhLWNvbnRhY3QgPiAubm9kZV9faW5uZXIgLm5vZGUtaGVyby1tZWRpYSAubWVkaWEtLXR5cGUtaW1hZ2Uge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICB9XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tYXV0aG9yID4gLm5vZGVfX2lubmVyIC5ub2RlLWhlcm8tbWVkaWEgaW1nLFxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLW1lZGlhLWNvbnRhY3QgPiAubm9kZV9faW5uZXIgLm5vZGUtaGVyby1tZWRpYSBpbWcge1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHdpZHRoOiAxNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tYXV0aG9yID4gLm5vZGVfX2lubmVyIC5ub2RlLWhlcm8tdGV4dCxcbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1tZWRpYS1jb250YWN0ID4gLm5vZGVfX2lubmVyIC5ub2RlLWhlcm8tdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbn1cbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1hdXRob3IgPiAubm9kZV9faW5uZXIgLm5vZGUtaGVyby10ZXh0IC5hdXRob3ItbmFtZSxcbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1tZWRpYS1jb250YWN0ID4gLm5vZGVfX2lubmVyIC5ub2RlLWhlcm8tdGV4dCAuYXV0aG9yLW5hbWUge1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWF1dGhvciA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLXRleHQgLmF1dGhvci1uYW1lIGEsXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbWVkaWEtY29udGFjdCA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLXRleHQgLmF1dGhvci1uYW1lIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbn1cbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1hdXRob3IgPiAubm9kZV9faW5uZXIgLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS1maWVsZC1zdGFmZi1wb3NpdGlvbixcbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1tZWRpYS1jb250YWN0ID4gLm5vZGVfX2lubmVyIC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtZmllbGQtc3RhZmYtcG9zaXRpb24ge1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tYXV0aG9yID4gLm5vZGVfX2lubmVyIC5ub2RlLWhlcm8tdGV4dCAuYXV0aG9yLWluZm8sXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbWVkaWEtY29udGFjdCA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLXRleHQgLmF1dGhvci1pbmZvIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbn1cbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1hdXRob3IgPiAubm9kZV9faW5uZXIgLm5vZGUtaGVyby10ZXh0IC5hdXRob3ItaW5mbyAuYXV0aG9yLWRpdmlzaW9uLFxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWF1dGhvciA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLXRleHQgLmF1dGhvci1pbmZvIC5hdXRob3ItcGhvbmUsXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tYXV0aG9yID4gLm5vZGVfX2lubmVyIC5ub2RlLWhlcm8tdGV4dCAuYXV0aG9yLWluZm8gLmF1dGhvci1lbWFpbCxcbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1tZWRpYS1jb250YWN0ID4gLm5vZGVfX2lubmVyIC5ub2RlLWhlcm8tdGV4dCAuYXV0aG9yLWluZm8gLmF1dGhvci1kaXZpc2lvbixcbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1tZWRpYS1jb250YWN0ID4gLm5vZGVfX2lubmVyIC5ub2RlLWhlcm8tdGV4dCAuYXV0aG9yLWluZm8gLmF1dGhvci1waG9uZSxcbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1tZWRpYS1jb250YWN0ID4gLm5vZGVfX2lubmVyIC5ub2RlLWhlcm8tdGV4dCAuYXV0aG9yLWluZm8gLmF1dGhvci1lbWFpbCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1hdXRob3IgPiAubm9kZV9faW5uZXIgLm5vZGUtaGVyby10ZXh0IC5hdXRob3ItaW5mbyBhLFxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLW1lZGlhLWNvbnRhY3QgPiAubm9kZV9faW5uZXIgLm5vZGUtaGVyby10ZXh0IC5hdXRob3ItaW5mbyBhIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogdmFyKC0tY29sb3ItMSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWF1dGhvciA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLXRleHQgLmF1dGhvci1pbmZvIC5hdXRob3ItcGhvbmUsXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tYXV0aG9yID4gLm5vZGVfX2lubmVyIC5ub2RlLWhlcm8tdGV4dCAuYXV0aG9yLWluZm8gLmF1dGhvci1lbWFpbCxcbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1tZWRpYS1jb250YWN0ID4gLm5vZGVfX2lubmVyIC5ub2RlLWhlcm8tdGV4dCAuYXV0aG9yLWluZm8gLmF1dGhvci1waG9uZSxcbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1tZWRpYS1jb250YWN0ID4gLm5vZGVfX2lubmVyIC5ub2RlLWhlcm8tdGV4dCAuYXV0aG9yLWluZm8gLmF1dGhvci1lbWFpbCB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICB9XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tYXV0aG9yID4gLm5vZGVfX2lubmVyIC5ub2RlLWhlcm8tdGV4dCAuYXV0aG9yLWluZm8gc3BhbixcbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1tZWRpYS1jb250YWN0ID4gLm5vZGVfX2lubmVyIC5ub2RlLWhlcm8tdGV4dCAuYXV0aG9yLWluZm8gc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWF1dGhvciA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLXRleHQgLmF1dGhvci1pbmZvIHNwYW4sXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbWVkaWEtY29udGFjdCA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLXRleHQgLmF1dGhvci1pbmZvIHNwYW4ge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxufVxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWF1dGhvciA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLWJvZHkgcCxcbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1tZWRpYS1jb250YWN0ID4gLm5vZGVfX2lubmVyIC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtYm9keSBwIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWF1dGhvciAubm9kZS1oZXJvLXRleHQgLmF1dGhvci1uYW1lIHtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDQ3cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWF1dGhvciAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLWZpZWxkLXN0YWZmLXBvc2l0aW9uIHtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICB9XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tYXV0aG9yIC5ub2RlLWhlcm8tdGV4dCAuYXV0aG9yLWluZm8gLmF1dGhvci1waG9uZSxcbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1hdXRob3IgLm5vZGUtaGVyby10ZXh0IC5hdXRob3ItaW5mbyAuYXV0aG9yLWVtYWlsIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1hdXRob3IgLm5vZGUtaGVyby10ZXh0IC5hdXRob3ItaW5mbyBzcGFuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tZnVsbCB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tZnVsbCAuY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMTQwcHg7XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tZnVsbCAuc3RhZmYtaGVybyB7XG4gIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWZ1bGwgLnN0YWZmLWhlcm8gLmlubmVyIHtcbiAgZ2FwOiAyMHB4IDQwcHg7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZjBmMmY1O1xuICBwYWRkaW5nOiAzcmVtIDEuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1mdWxsIC5zdGFmZi1oZXJvIC5pbm5lciB7XG4gICAgcGFkZGluZzogM3JlbTtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1mdWxsIC5zdGFmZi1oZXJvIC5pbm5lciB7XG4gICAgcGFkZGluZzogM3JlbSA0cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDEuMjVyZW07XG4gIH1cbn1cbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1mdWxsIC5zdGFmZi1oZXJvIC5ub2RlLWhlcm8tbWVkaWEge1xuICBmbGV4OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWZ1bGwgLnN0YWZmLWhlcm8gLm5vZGUtaGVyby1tZWRpYSAubWVkaWEtLXR5cGUtaW1hZ2Uge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1mdWxsIC5zdGFmZi1oZXJvIC5ub2RlLWhlcm8tbWVkaWEgaW1nIHtcbiAgbWF4LXdpZHRoOiBub25lO1xuICB3aWR0aDogMTQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1mdWxsIC5zdGFmZi1oZXJvIC5ub2RlLWhlcm8tbWVkaWEgaW1nIHtcbiAgICB3aWR0aDogMjI4cHg7XG4gIH1cbn1cbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1mdWxsIC5zdGFmZi1oZXJvIC5ub2RlLWhlcm8tdGV4dCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1mdWxsIC5zdGFmZi1oZXJvIC5ub2RlLWhlcm8tdGV4dCBuYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tZnVsbCAuc3RhZmYtaGVybyAubm9kZS1oZXJvLXRleHQgLnBhZ2UtdGl0bGUge1xuICBmb250LXNpemU6IDEuODc1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzM0M2E0MDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBhcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tZnVsbCAuc3RhZmYtaGVybyAubm9kZS1oZXJvLXRleHQgLnBhZ2UtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi43NXJlbTtcbiAgfVxufVxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWZ1bGwgLnN0YWZmLWhlcm8gLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS1maWVsZC1zdGFmZi1wb3NpdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzM0M2E0MDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWZ1bGwgLnN0YWZmLWhlcm8gLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS1maWVsZC1zdGFmZi1wb3NpdGlvbiB7XG4gICAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgfVxufVxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWZ1bGwgLnN0YWZmLWhlcm8gLm5vZGUtaGVyby10ZXh0IC5hdXRob3ItaW5mbyB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tZnVsbCAuc3RhZmYtaGVybyAubm9kZS1oZXJvLXRleHQgLmF1dGhvci1pbmZvIC5hdXRob3ItZGl2aXNpb24sXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tZnVsbCAuc3RhZmYtaGVybyAubm9kZS1oZXJvLXRleHQgLmF1dGhvci1pbmZvIC5hdXRob3ItcGhvbmUsXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tZnVsbCAuc3RhZmYtaGVybyAubm9kZS1oZXJvLXRleHQgLmF1dGhvci1pbmZvIC5hdXRob3ItZW1haWwge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tZnVsbCAuc3RhZmYtaGVybyAubm9kZS1oZXJvLXRleHQgLmF1dGhvci1pbmZvIGEge1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci0xKTtcbn1cbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1mdWxsIC5maWVsZC0tbmFtZS1ib2R5IHAge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuXG4ucHJvbW8tLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cblxuLnByb21vLS1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xufVxuXG4ubm9kZS0tdHlwZS1qb2IgLnBhZ2UtaGVybyAucG9zdGVkLW9uIGxhYmVsLFxuLm5vZGUtLXR5cGUtam9iIC5wYWdlLWhlcm8gLmNsb3Nlcy1vbiBsYWJlbCB7XG4gIGNvbG9yOiAjNmQ3NTdkO1xufVxuLm5vZGUtLXR5cGUtam9iIC5jb250YWluZXIgaHIge1xuICBib3JkZXItdG9wLXdpZHRoOiAycHg7XG4gIGJvcmRlci1jb2xvcjogIzZkNzU3ZDtcbiAgb3BhY2l0eTogMC4xMTtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbn1cbi5ub2RlLS10eXBlLWpvYiAuY29udGFpbmVyIC5qb2ItaW5mby10b3Age1xuICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbn1cbi5ub2RlLS10eXBlLWpvYiAuY29udGFpbmVyIC5qb2ItaW5mby10b3AgLmZpZWxkX19sYWJlbCB7XG4gIGNvbG9yOiAjNmQ3NTdkO1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG59XG4ubm9kZS0tdHlwZS1qb2IgLmNvbnRhaW5lciAuam9iLWluZm8tYm90dG9tIHtcbiAgcGFkZGluZy1ib3R0b206IDRyZW07XG59XG4ubm9kZS0tdHlwZS1qb2IgLmNvbnRhaW5lciAuam9iLWluZm8tYm90dG9tIC5maWVsZF9fbGFiZWwge1xuICBjb2xvcjogIzZkNzU3ZDtcbiAgZm9udC1zaXplOiAyLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLm5vZGUtLXR5cGUtam9iIC5jb250YWluZXIgLmpvYi1pbmZvLXN1Ym1pdCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ubm9kZS0tdHlwZS1qb2IgLmNvbnRhaW5lciAuam9iLWluZm8tc3VibWl0IGgyLCAubm9kZS0tdHlwZS1qb2IgLmNvbnRhaW5lciAuam9iLWluZm8tc3VibWl0IC5oMiB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ubm9kZS0tdHlwZS1qb2IgLmNvbnRhaW5lciAuam9iLWluZm8tc3VibWl0IC5idG4sIC5ub2RlLS10eXBlLWpvYiAuY29udGFpbmVyIC5qb2ItaW5mby1zdWJtaXQgYnV0dG9uLmxpbmssIC5ub2RlLS10eXBlLWpvYiAuY29udGFpbmVyIC5qb2ItaW5mby1zdWJtaXQgLmJ1dHRvbixcbi5ub2RlLS10eXBlLWpvYiAuY29udGFpbmVyIC5qb2ItaW5mby1zdWJtaXQgLmJ0bi1pbmxpbmUge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQgLnBhZ2UtaGVybyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLWdyYXktMjAwKTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2RlLS10eXBlLWFubm91bmNlbWVudCAucGFnZS1oZXJvIHtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ub2RlLS10eXBlLWFubm91bmNlbWVudCAucGFnZS1oZXJvIHtcbiAgICBib3JkZXItcmFkaXVzOiAxLjI1cmVtO1xuICB9XG59XG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQgLnBhZ2UtaGVyby5jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDJyZW0pO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2RlLS10eXBlLWFubm91bmNlbWVudCAucGFnZS1oZXJvLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzcmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQgLnBhZ2UtaGVyby5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTU0MHB4O1xuICB9XG59XG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBwYWRkaW5nOiAzcmVtIDEuNXJlbSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2RlLS10eXBlLWFubm91bmNlbWVudCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIHBhZGRpbmc6IDNyZW0gNHJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ub2RlLS10eXBlLWFubm91bmNlbWVudCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbTtcbiAgfVxufVxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ub2RlLS10eXBlLWFubm91bmNlbWVudCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAudGl0bGUtaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLnRpdGxlLWljb24ge1xuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLnRpdGxlLWljb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi5ub2RlLS10eXBlLWFubm91bmNlbWVudCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtdGl0bGUge1xuICBmb250LXNpemU6IDEuODc1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tdGV4dC1ncmF5LTgwMCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ub2RlLS10eXBlLWFubm91bmNlbWVudCAubm9kZV9faW5uZXIgPiAuY29udGFpbmVyOm5vdCgucGFnZS1oZXJvLmNvbnRhaW5lcikge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQgLmZpZWxkLS1uYW1lLWJvZHkgcCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQgLmxpc3QtdW5zdHlsZWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tbmV3c2h1YiAuZGV0YWlscy13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm5vZGUtLXR5cGUtbmV3cyAucGFnZS1oZXJvLFxuLm5vZGUtLXR5cGUtYmxvZyAucGFnZS1oZXJvIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtZ3JheS0yMDApO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5vZGUtLXR5cGUtbmV3cyAucGFnZS1oZXJvLFxuLm5vZGUtLXR5cGUtYmxvZyAucGFnZS1oZXJvIHtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ub2RlLS10eXBlLW5ld3MgLnBhZ2UtaGVybyxcbi5ub2RlLS10eXBlLWJsb2cgLnBhZ2UtaGVybyB7XG4gICAgYm9yZGVyLXJhZGl1czogMS4yNXJlbTtcbiAgfVxufVxuLm5vZGUtLXR5cGUtbmV3cyAucGFnZS1oZXJvLmNvbnRhaW5lcixcbi5ub2RlLS10eXBlLWJsb2cgLnBhZ2UtaGVyby5jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDJyZW0pO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2RlLS10eXBlLW5ld3MgLnBhZ2UtaGVyby5jb250YWluZXIsXG4ubm9kZS0tdHlwZS1ibG9nIC5wYWdlLWhlcm8uY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDNyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5ub2RlLS10eXBlLW5ld3MgLnBhZ2UtaGVyby5jb250YWluZXIsXG4ubm9kZS0tdHlwZS1ibG9nIC5wYWdlLWhlcm8uY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDE1NDBweDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtbmV3cyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93LFxuLm5vZGUtLXR5cGUtYmxvZyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDNyZW0gMS41cmVtICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5vZGUtLXR5cGUtbmV3cyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93LFxuLm5vZGUtLXR5cGUtYmxvZyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtbmV3cyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93LFxuLm5vZGUtLXR5cGUtYmxvZyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBwYWRkaW5nOiAzcmVtIDRyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1uZXdzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0LFxuLm5vZGUtLXR5cGUtYmxvZyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbTtcbiAgfVxufVxuLm5vZGUtLXR5cGUtbmV3cyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuYnJlYWRjcnVtYixcbi5ub2RlLS10eXBlLWJsb2cgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5vZGUtLXR5cGUtbmV3cyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAudGl0bGUtaWNvbixcbi5ub2RlLS10eXBlLWJsb2cgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLnRpdGxlLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5vZGUtLXR5cGUtbmV3cyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAudGl0bGUtaWNvbixcbi5ub2RlLS10eXBlLWJsb2cgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLnRpdGxlLWljb24ge1xuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1uZXdzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC50aXRsZS1pY29uLFxuLm5vZGUtLXR5cGUtYmxvZyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAudGl0bGUtaWNvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtbmV3cyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtdGl0bGUsXG4ubm9kZS0tdHlwZS1ibG9nIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWdyYXktODAwKTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubm9kZS0tdHlwZS1uZXdzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS10aXRsZSxcbi5ub2RlLS10eXBlLWJsb2cgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIuNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtbmV3cyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAubm9kZS1oZXJvLWRhdGUsXG4ubm9kZS0tdHlwZS1ibG9nIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5ub2RlLWhlcm8tZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5vZGUtLXR5cGUtbmV3cyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAubm9kZS1oZXJvLWRhdGUsXG4ubm9kZS0tdHlwZS1ibG9nIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5ub2RlLWhlcm8tZGF0ZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtbmV3cyAubm9kZV9faW5uZXIgPiAuY29udGFpbmVyOm5vdCgucGFnZS1oZXJvLmNvbnRhaW5lciksXG4ubm9kZS0tdHlwZS1ibG9nIC5ub2RlX19pbm5lciA+IC5jb250YWluZXI6bm90KC5wYWdlLWhlcm8uY29udGFpbmVyKSB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbi5ub2RlLS10eXBlLW5ld3MgLmZpZWxkLS1uYW1lLWJvZHkgcCxcbi5ub2RlLS10eXBlLWJsb2cgLmZpZWxkLS1uYW1lLWJvZHkgcCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4ubm9kZS0tdHlwZS1uZXdzIC5saXN0LXVuc3R5bGVkLFxuLm5vZGUtLXR5cGUtYmxvZyAubGlzdC11bnN0eWxlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIsXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLW5ld3NodWIgLm5vZGVfX2lubmVyIHtcbiAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbn1cbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tbmV3c2h1YiAuZGV0YWlscy13cmFwcGVyLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1uZXdzaHViIC5kZXRhaWxzLXdyYXBwZXIge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubm9kZS0tdHlwZS1ldmVudCAucGFnZS1oZXJvIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtZ3JheS0yMDApO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5vZGUtLXR5cGUtZXZlbnQgLnBhZ2UtaGVybyB7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1ldmVudCAucGFnZS1oZXJvIHtcbiAgICBib3JkZXItcmFkaXVzOiAxLjI1cmVtO1xuICB9XG59XG4ubm9kZS0tdHlwZS1ldmVudCAucGFnZS1oZXJvLmNvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMnJlbSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5vZGUtLXR5cGUtZXZlbnQgLnBhZ2UtaGVyby5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gM3JlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtZXZlbnQgLnBhZ2UtaGVyby5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTU0MHB4O1xuICB9XG59XG4ubm9kZS0tdHlwZS1ldmVudCAucGFnZS1oZXJvIC5pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ub2RlLS10eXBlLWV2ZW50IC5wYWdlLWhlcm8gLmlubmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4ubm9kZS0tdHlwZS1ldmVudCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubm9kZS0tdHlwZS1ldmVudCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyAubm9kZS1oZXJvLW1lZGlhIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IHVuc2V0O1xuICB3aWR0aDogMTAwJTtcbn1cbi5ub2RlLS10eXBlLWV2ZW50IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zZm9ybTogdW5zZXQgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDNyZW0gMCAzcmVtIDEuNXJlbSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubm9kZS0tdHlwZS1ldmVudCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBwYWRkaW5nOiAzcmVtIDAgM3JlbSAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtZXZlbnQgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgcGFkZGluZzogMS4yNXJlbSAwIDEuMjVyZW0gNHJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4ubm9kZS0tdHlwZS1ldmVudCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2RlLS10eXBlLWV2ZW50IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtZXZlbnQgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtZXZlbnQgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5vZGUtLXR5cGUtZXZlbnQgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLnRpdGxlLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5vZGUtLXR5cGUtZXZlbnQgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLnRpdGxlLWljb24ge1xuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1ldmVudCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAudGl0bGUtaWNvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtZXZlbnQgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLXRleHQtZ3JheS04MDApO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2RlLS10eXBlLWV2ZW50IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5ub2RlLS10eXBlLWV2ZW50IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5ub2RlLWhlcm8tZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5vZGUtLXR5cGUtZXZlbnQgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLm5vZGUtaGVyby1kYXRlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuLm5vZGUtLXR5cGUtZXZlbnQgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLWZpZWxkLWV2ZW50LWxvY2F0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtZXZlbnQgLm5vZGVfX2lubmVyID4gLmNvbnRhaW5lcjpub3QoLnBhZ2UtaGVyby5jb250YWluZXIpIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtZXZlbnQgLmZpZWxkLS1uYW1lLWJvZHkgcCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4ubm9kZS0tdHlwZS1ldmVudCAubGlzdC11bnN0eWxlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52aWV3LWNvbW11bml0eS1wYXJ0bmVycyAucGFnZS1oZXJvLFxuLnZpZXctY29tbXVuaXR5LXByb2dyYW1zIC5wYWdlLWhlcm8ge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuLnZpZXctY29tbXVuaXR5LXBhcnRuZXJzIC5wYWdlLWhlcm8gLm5vZGUtaGVyby10ZXh0LXJvdyxcbi52aWV3LWNvbW11bml0eS1wcm9ncmFtcyAucGFnZS1oZXJvIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlldy1jb21tdW5pdHktcGFydG5lcnMgLnBhZ2UtaGVybyAubm9kZS1oZXJvLXRleHQtcm93LFxuLnZpZXctY29tbXVuaXR5LXByb2dyYW1zIC5wYWdlLWhlcm8gLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLnZpZXctY29tbXVuaXR5LXBhcnRuZXJzIC5wYWdlLWhlcm8gLm5vZGUtaGVyby10ZXh0LXJvdyxcbi52aWV3LWNvbW11bml0eS1wcm9ncmFtcyAucGFnZS1oZXJvIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIG1heC13aWR0aDogMTU0MHB4O1xuICB9XG59XG5cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLWZ1bGwgPiAubm9kZV9faW5uZXIgPiAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93LFxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tZnVsbCA+IC5ub2RlX19pbm5lciA+IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1jb21tdW5pdHktcHJvZ3JhbS5ub2RlLS1mdWxsID4gLm5vZGVfX2lubmVyID4gLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyxcbi5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLWZ1bGwgPiAubm9kZV9faW5uZXIgPiAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAubm9kZS0tdHlwZS1jb21tdW5pdHktcHJvZ3JhbS5ub2RlLS1mdWxsID4gLm5vZGVfX2lubmVyID4gLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyxcbi5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLWZ1bGwgPiAubm9kZV9faW5uZXIgPiAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBtYXgtd2lkdGg6IDE1NDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1jb21tdW5pdHktcHJvZ3JhbS5ub2RlLS1mdWxsID4gLm5vZGVfX2lubmVyID4gLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyA+IC5ub2RlLWhlcm8tdGV4dCxcbi5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLWZ1bGwgPiAubm9kZV9faW5uZXIgPiAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93ID4gLm5vZGUtaGVyby10ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuXG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS1mdWxsLFxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0ubm9kZS0tZnVsbCxcbi52aWV3LWNvbW11bml0eS1wcm9ncmFtcyxcbi52aWV3LWNvbW11bml0eS1wYXJ0bmVycyB7XG4gIC0tY29tbS1wYXJ0LWFjY2VudDogIzcwNzA3MDtcbn1cblxuLyoqXG4gKiBIb21lcGFnZSBTZWFyY2ggQmxvY2tcbiAqXG4gKi9cbi5ibG9jay1ob21lcGFnZS1wcm9ncmFtLXNlYXJjaCAuYmxvY2stdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYmxvY2staG9tZXBhZ2UtcHJvZ3JhbS1zZWFyY2ggZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ibG9jay1ob21lcGFnZS1wcm9ncmFtLXNlYXJjaCBmb3JtIC5mb3JtLWl0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICB9XG59XG4uYmxvY2staG9tZXBhZ2UtcHJvZ3JhbS1zZWFyY2ggZm9ybSAuZm9ybS1pdGVtIGlucHV0LFxuLmJsb2NrLWhvbWVwYWdlLXByb2dyYW0tc2VhcmNoIGZvcm0gLmZvcm0taXRlbSBzZWxlY3Qge1xuICBtYXgtd2lkdGg6IDQwMHB4O1xufVxuLmJsb2NrLWhvbWVwYWdlLXByb2dyYW0tc2VhcmNoIGZvcm0gLmZvcm0taXRlbSxcbi5ibG9jay1ob21lcGFnZS1wcm9ncmFtLXNlYXJjaCBmb3JtICNlZGl0LWFjdGlvbnMge1xuICBmbGV4OiAwIDAgMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJsb2NrLWhvbWVwYWdlLXByb2dyYW0tc2VhcmNoIGZvcm0gLmZvcm0taXRlbSxcbi5ibG9jay1ob21lcGFnZS1wcm9ncmFtLXNlYXJjaCBmb3JtICNlZGl0LWFjdGlvbnMge1xuICAgIGZsZXg6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJsb2NrLWhvbWVwYWdlLXByb2dyYW0tc2VhcmNoIGZvcm0gI2VkaXQtYWN0aW9ucyB7XG4gICAgZmxleC1zaHJpbms6IDM7XG4gIH1cbn1cblxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tZnVsbCAucGFnZS1oZXJvIC5ub2RlLWhlcm8tdGV4dCBuYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSxcbi5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyAubm9kZS1oZXJvLXRleHQgbmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0sXG4udmlldy1jb21tdW5pdHktcHJvZ3JhbXMgLnBhZ2UtaGVybyBuYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSxcbi52aWV3LWNvbW11bml0eS1wYXJ0bmVycyAucGFnZS1oZXJvIG5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyoqXG4gKiBQYXJ0bmVyXG4gKi9cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLWZ1bGwgPiAubm9kZV9faW5uZXIgLnBhZ2UtaGVybyAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCBuYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS1mdWxsID4gLm5vZGVfX2lubmVyID4gLmNvbnRhaW5lciAucGFydG5lci1sb2dvLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tZnVsbCA+IC5ub2RlX19pbm5lciA+IC5jb250YWluZXIgLnBhcnRuZXItbG9nby13cmFwcGVyIGltZyB7XG4gIG1heC13aWR0aDogMzAwcHg7XG59XG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS1mdWxsID4gLm5vZGVfX2lubmVyID4gLmNvbnRhaW5lciAucGFydG5lci1pbmZvIHtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29tbS1wYXJ0LWFjY2VudCk7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS1mdWxsID4gLm5vZGVfX2lubmVyID4gLmNvbnRhaW5lciAucGFydG5lci1pbmZvIC5sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS1mdWxsID4gLm5vZGVfX2lubmVyID4gLmNvbnRhaW5lciAucGFydG5lci1pbmZvIGxpIGxhYmVsLFxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tZnVsbCA+IC5ub2RlX19pbm5lciA+IC5jb250YWluZXIgLnBhcnRuZXItaW5mbyBsaSAuZmllbGQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS1mdWxsID4gLm5vZGVfX2lubmVyID4gLmNvbnRhaW5lciAucGFydG5lci1pbmZvIC5wYXJ0bmVyLWxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS1mdWxsID4gLm5vZGVfX2lubmVyID4gLmNvbnRhaW5lciAucGFydG5lci1pbmZvIC5maWVsZC0tbmFtZS1maWVsZC1jb21tLXBhcnQtbmFtZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tZnVsbCA+IC5ub2RlX19pbm5lciA+IC5jb250YWluZXIgLnBhcnRuZXItaW5mbyAuZmllbGQtLW5hbWUtZmllbGQtY29tbS1wYXJ0LWFkZHJlc3MgcCB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS1mdWxsID4gLm5vZGVfX2lubmVyID4gLmNvbnRhaW5lciAucGFydG5lci1pbmZvIC5maWVsZC0tbmFtZS1maWVsZC1jb21tLXBhcnQtYWRkcmVzcyBwIHNwYW4uY291bnRyeSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS1mdWxsID4gLm5vZGVfX2lubmVyID4gLmNvbnRhaW5lciA+IC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS1mdWxsID4gLm5vZGVfX2lubmVyID4gLmNvbnRhaW5lciA+IC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLWZ1bGwgPiAubm9kZV9faW5uZXIgPiAuY29udGFpbmVyID4gLmZpZWxkLS1uYW1lLWJvZHkge1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG4gIH1cbn1cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLWZ1bGwgPiAubm9kZV9faW5uZXIgPiAuY29udGFpbmVyIC5yZWxhdGVkLXByb2ctdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tZnVsbCA+IC5ub2RlX19pbm5lciA+IC5jb250YWluZXIgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLWZ1bGwgPiAubm9kZV9faW5uZXIgPiAuY29udGFpbmVyICNhbGwtcHJvZ3JhbXMge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAucGFydG5lci1sb2dvLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAucGFydG5lci1sb2dvLXdyYXBwZXIgaW1nIHtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbn1cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLnBhcnRuZXItbGFiZWwge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgYS5idG4sIC5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgYS5idXR0b24sXG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyIGEuYnRuLWlubGluZSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4vKipcbiAqICBQcm9ncmFtXG4gKi9cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLWZ1bGwgLm5vZGVfX2lubmVyID4gLnByb2dyYW0tYm90dG9tLWNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0ubm9kZS0tZnVsbCAubm9kZV9faW5uZXIgLmNvbnRhaW5lciAuaXRlbS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbW0tcGFydC1hY2NlbnQpO1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0ubm9kZS0tZnVsbCAubm9kZV9faW5uZXIgLmNvbnRhaW5lciAuaXRlbS13cmFwcGVyIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIH1cbn1cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLWZ1bGwgLm5vZGVfX2lubmVyIC5jb250YWluZXIgLml0ZW0td3JhcHBlciAucHJvZ3JhbS1pbmZvLFxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0ubm9kZS0tZnVsbCAubm9kZV9faW5uZXIgLmNvbnRhaW5lciAuaXRlbS13cmFwcGVyIC5wYXJ0bmVyLWluZm8ge1xuICBmbGV4OiAwIDAgMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0ubm9kZS0tZnVsbCAubm9kZV9faW5uZXIgLmNvbnRhaW5lciAuaXRlbS13cmFwcGVyIC5wcm9ncmFtLWluZm8sXG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcHJvZ3JhbS5ub2RlLS1mdWxsIC5ub2RlX19pbm5lciAuY29udGFpbmVyIC5pdGVtLXdyYXBwZXIgLnBhcnRuZXItaW5mbyB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgfVxufVxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0ubm9kZS0tZnVsbCAubm9kZV9faW5uZXIgLmNvbnRhaW5lciAuaXRlbS13cmFwcGVyIC5wcm9ncmFtLWluZm8ge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1jb21tdW5pdHktcHJvZ3JhbS5ub2RlLS1mdWxsIC5ub2RlX19pbm5lciAuY29udGFpbmVyIC5pdGVtLXdyYXBwZXIgLnByb2dyYW0taW5mbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxufVxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0ubm9kZS0tZnVsbCAubm9kZV9faW5uZXIgLmNvbnRhaW5lciAuaXRlbS13cmFwcGVyIC5wcm9ncmFtLWluZm8gLmxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG59XG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcHJvZ3JhbS5ub2RlLS1mdWxsIC5ub2RlX19pbm5lciAuY29udGFpbmVyIC5pdGVtLXdyYXBwZXIgLnByb2dyYW0taW5mbyBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG59XG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcHJvZ3JhbS5ub2RlLS1mdWxsIC5ub2RlX19pbm5lciAuY29udGFpbmVyIC5pdGVtLXdyYXBwZXIgLnByb2dyYW0taW5mbyBsaSBsYWJlbCxcbi5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLWZ1bGwgLm5vZGVfX2lubmVyIC5jb250YWluZXIgLml0ZW0td3JhcHBlciAucHJvZ3JhbS1pbmZvIGxpIC5maWVsZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLml0ZW0td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbn1cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLml0ZW0td3JhcHBlciAubm9kZS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLml0ZW0td3JhcHBlciAucHJvZ3JhbS1pbmZvIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMyMHB4KTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0ubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAuaXRlbS13cmFwcGVyIC5wcm9ncmFtLWluZm8gbGkgLmxhYmVsLFxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0ubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAuaXRlbS13cmFwcGVyIC5wcm9ncmFtLWluZm8gbGkgLmZpZWxkIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLml0ZW0td3JhcHBlciAucHJvZ3JhbS1pbWFnZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLml0ZW0td3JhcHBlciAucHJvZ3JhbS1pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiAxOTVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1jb21tdW5pdHktcHJvZ3JhbS5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyIC5pdGVtLXdyYXBwZXIgLnByb2dyYW0taW1hZ2Uge1xuICAgIG1heC13aWR0aDogMzIwcHg7XG4gIH1cbn1cblxuLyoqXG4gKiBQYXJ0bmVyIFZpZXdzXG4gKi9cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZXctY29tbXVuaXR5LXBhcnRuZXJzLnZpZXctaWQtY29tbXVuaXR5X3BhcnRuZXJzIC52aWV3LWNvbnRlbnQgLnZpZXctY29udGVudC1pbm5lciB7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gIH1cbn1cbi52aWV3LWNvbW11bml0eS1wYXJ0bmVycy52aWV3LWlkLWNvbW11bml0eV9wYXJ0bmVycyAudmlldy1jb250ZW50IC52aWV3LWNvbnRlbnQtaW5uZXIgLnZpZXdzLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LWNvbW11bml0eS1wYXJ0bmVycy52aWV3LWlkLWNvbW11bml0eV9wYXJ0bmVycyAudmlldy1jb250ZW50IC52aWV3LWNvbnRlbnQtaW5uZXIgLnZpZXdzLXJvdyB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICB9XG59XG4udmlldy1jb21tdW5pdHktcGFydG5lcnMudmlldy1pZC1jb21tdW5pdHlfcGFydG5lcnMgLnZpZXctY29udGVudCAudmlldy1jb250ZW50LWlubmVyIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkIHtcbiAgZmxleDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZXctY29tbXVuaXR5LXBhcnRuZXJzLnZpZXctaWQtY29tbXVuaXR5X3BhcnRuZXJzIC52aWV3LWNvbnRlbnQgLnZpZXctY29udGVudC1pbm5lciAudmlld3Mtcm93IC52aWV3cy1maWVsZCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cbn1cbi52aWV3LWNvbW11bml0eS1wYXJ0bmVycy52aWV3LWlkLWNvbW11bml0eV9wYXJ0bmVycyAudmlldy1jb250ZW50IC52aWV3LWNvbnRlbnQtaW5uZXIgLnZpZXdzLXJvdyAudmlld3MtZmllbGQgLmZpZWxkLWNvbnRlbnQge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi52aWV3LWNvbW11bml0eS1wYXJ0bmVycy52aWV3LWlkLWNvbW11bml0eV9wYXJ0bmVycyAudmlldy1jb250ZW50IC52aWV3LWNvbnRlbnQtaW5uZXIgLnZpZXdzLXJvdyAudmlld3MtZmllbGQudmlld3MtZmllbGQtdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWNvbW11bml0eS1wYXJ0bmVycy52aWV3LWlkLWNvbW11bml0eV9wYXJ0bmVycyAudmlldy1jb250ZW50IC52aWV3LWNvbnRlbnQtaW5uZXIgLnZpZXdzLXJvdyAudmlld3MtZmllbGQudmlld3MtZmllbGQtdGl0bGUge1xuICAgIGZsZXgtZ3JvdzogMztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4udmlldy1jb21tdW5pdHktcHJvZ3JhbXMudmlldy1pZC1jb21tdW5pdHlfcHJvZ3JhbXMgLnZpZXctY29udGVudCAudmlldy1jb250ZW50LWlubmVyIC52aWV3cy1yb3csXG4udmlldy1jb21tdW5pdHktcGFydG5lcnMudmlldy1pZC1jb21tdW5pdHlfcGFydG5lcnMgLnZpZXctY29udGVudCAudmlldy1jb250ZW50LWlubmVyIC52aWV3cy1yb3cge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29tbS1wYXJ0LWFjY2VudCk7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG59XG4udmlldy1jb21tdW5pdHktcHJvZ3JhbXMudmlldy1pZC1jb21tdW5pdHlfcHJvZ3JhbXMgLnZpZXctY29udGVudCAudmlldy1jb250ZW50LWlubmVyIC52aWV3cy1yb3c6Zmlyc3Qtb2YtdHlwZSxcbi52aWV3LWNvbW11bml0eS1wYXJ0bmVycy52aWV3LWlkLWNvbW11bml0eV9wYXJ0bmVycyAudmlldy1jb250ZW50IC52aWV3LWNvbnRlbnQtaW5uZXIgLnZpZXdzLXJvdzpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWNvbW0tcGFydC1hY2NlbnQpO1xufVxuLnZpZXctY29tbXVuaXR5LXByb2dyYW1zLnZpZXctaWQtY29tbXVuaXR5X3Byb2dyYW1zIHVsLnBhZ2luYXRpb24gbGkucGFnZXJfX2l0ZW0tLWZpcnN0LFxuLnZpZXctY29tbXVuaXR5LXByb2dyYW1zLnZpZXctaWQtY29tbXVuaXR5X3Byb2dyYW1zIHVsLnBhZ2luYXRpb24gbGkucGFnZXJfX2l0ZW0tLWxhc3QsXG4udmlldy1jb21tdW5pdHktcGFydG5lcnMudmlldy1pZC1jb21tdW5pdHlfcGFydG5lcnMgdWwucGFnaW5hdGlvbiBsaS5wYWdlcl9faXRlbS0tZmlyc3QsXG4udmlldy1jb21tdW5pdHktcGFydG5lcnMudmlldy1pZC1jb21tdW5pdHlfcGFydG5lcnMgdWwucGFnaW5hdGlvbiBsaS5wYWdlcl9faXRlbS0tbGFzdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qKlxuICogUHJvZ3JhbSBWaWV3c1xuICovXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LWNvbW11bml0eS1wcm9ncmFtcy52aWV3LWlkLWNvbW11bml0eV9wcm9ncmFtcyAudmlldy1maWx0ZXJzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLnZpZXctY29tbXVuaXR5LXByb2dyYW1zLnZpZXctaWQtY29tbXVuaXR5X3Byb2dyYW1zIC52aWV3LWZpbHRlcnMgLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0tLWlubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlldy1jb21tdW5pdHktcHJvZ3JhbXMudmlldy1pZC1jb21tdW5pdHlfcHJvZ3JhbXMgLnZpZXctZmlsdGVycyAuYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS0taW5saW5lIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIH1cbn1cbi52aWV3LWNvbW11bml0eS1wcm9ncmFtcy52aWV3LWlkLWNvbW11bml0eV9wcm9ncmFtcyAudmlldy1maWx0ZXJzIC5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLS1pbmxpbmUgLmZvcm0taXRlbSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuLnZpZXctY29tbXVuaXR5LXByb2dyYW1zLnZpZXctaWQtY29tbXVuaXR5X3Byb2dyYW1zIC52aWV3LWZpbHRlcnMgLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0tLWlubGluZSAuZm9ybS1pdGVtLFxuLnZpZXctY29tbXVuaXR5LXByb2dyYW1zLnZpZXctaWQtY29tbXVuaXR5X3Byb2dyYW1zIC52aWV3LWZpbHRlcnMgLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0tLWlubGluZSAjZWRpdC1hY3Rpb25zIHtcbiAgZmxleDogMCAwIDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LWNvbW11bml0eS1wcm9ncmFtcy52aWV3LWlkLWNvbW11bml0eV9wcm9ncmFtcyAudmlldy1maWx0ZXJzIC5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLS1pbmxpbmUgLmZvcm0taXRlbSxcbi52aWV3LWNvbW11bml0eS1wcm9ncmFtcy52aWV3LWlkLWNvbW11bml0eV9wcm9ncmFtcyAudmlldy1maWx0ZXJzIC5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLS1pbmxpbmUgI2VkaXQtYWN0aW9ucyB7XG4gICAgZmxleDogYXV0bztcbiAgfVxufVxuLnZpZXctY29tbXVuaXR5LXByb2dyYW1zLnZpZXctaWQtY29tbXVuaXR5X3Byb2dyYW1zIC52aWV3LWZpbHRlcnMgLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0tLWlubGluZSAuZm9ybS1pdGVtIGxhYmVsLFxuLnZpZXctY29tbXVuaXR5LXByb2dyYW1zLnZpZXctaWQtY29tbXVuaXR5X3Byb2dyYW1zIC52aWV3LWZpbHRlcnMgLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0tLWlubGluZSAjZWRpdC1hY3Rpb25zIGxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbi52aWV3LWNvbW11bml0eS1wcm9ncmFtcy52aWV3LWlkLWNvbW11bml0eV9wcm9ncmFtcyAudmlldy1maWx0ZXJzIC5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLS1pbmxpbmUgI2VkaXQtYWN0aW9ucyB7XG4gIGFsaWduLXNlbGY6IGVuZDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZXctY29tbXVuaXR5LXByb2dyYW1zLnZpZXctaWQtY29tbXVuaXR5X3Byb2dyYW1zIC52aWV3LWZpbHRlcnMgLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0tLWlubGluZSAjZWRpdC1hY3Rpb25zIHtcbiAgICBmbGV4LXNocmluazogMztcbiAgfVxufVxuLnZpZXctY29tbXVuaXR5LXByb2dyYW1zLnZpZXctaWQtY29tbXVuaXR5X3Byb2dyYW1zIC52aWV3LWZpbHRlcnMgLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0tLWlubGluZSAjZWRpdC1hY3Rpb25zIGlucHV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LWNvbW11bml0eS1wcm9ncmFtcy52aWV3LWlkLWNvbW11bml0eV9wcm9ncmFtcyAudmlldy1jb250ZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLnZpZXctY29tbXVuaXR5LXByb2dyYW1zLnZpZXctaWQtY29tbXVuaXR5X3Byb2dyYW1zIC52aWV3LWNvbnRlbnQgLnZpZXctY29udGVudC1pbm5lciAudmlld3Mtcm93IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbW0tcGFydC1hY2NlbnQpO1xuICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xufVxuXG4ubWVkaWEtLXR5cGUtaW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IGF1dG87XG59XG4ubWVkaWEtLXR5cGUtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tZWRpYS0tdHlwZS1pbWFnZSBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDEuMjVyZW07XG4gIH1cbn1cbi5tZWRpYS0tdHlwZS1pbWFnZSAuaW1nLWNhcHRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucGFyYWdyYXBoIC5tZWRpYS0tdHlwZS1pbWFnZSB7XG4gIG1heC13aWR0aDogbWF4LWNvbnRlbnQ7XG59XG5cbi5tZWRpYS0tdHlwZS1pbWFnZS5tZWRpYS0tdmlldy1tb2RlLXNjYWxlZC1mdWxsIC5maWVsZF9faXRlbSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5tZWRpYS0tdHlwZS1pbWFnZS5tZWRpYS0tdmlldy1tb2RlLXNjYWxlZC1mdWxsIC5maWVsZF9faXRlbSBpbWcge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1lZGlhLS10eXBlLWltYWdlLm1lZGlhLS12aWV3LW1vZGUtc2NhbGVkLWZ1bGwgLmZpZWxkX19pdGVtIGltZyB7XG4gICAgbWF4LWhlaWdodDogNjUwcHg7XG4gIH1cbn1cblxuLm1lZGlhLS10eXBlLXJlbW90ZS12aWRlby5tZWRpYS0tdmlldy1tb2RlLWRlZmF1bHQtZnVsbCAuZmllbGQtLW5hbWUtZmllbGQtbWVkaWEtb2VtYmVkLXZpZGVvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tZWRpYS0tdHlwZS1yZW1vdGUtdmlkZW8ubWVkaWEtLXZpZXctbW9kZS1kZWZhdWx0LWZ1bGwgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLW9lbWJlZC12aWRlbyB7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWVkaWEtLXR5cGUtcmVtb3RlLXZpZGVvLm1lZGlhLS12aWV3LW1vZGUtZGVmYXVsdC1mdWxsIC5maWVsZC0tbmFtZS1maWVsZC1tZWRpYS1vZW1iZWQtdmlkZW8ge1xuICAgIGJvcmRlci1yYWRpdXM6IDEuMjVyZW07XG4gIH1cbn1cbi5tZWRpYS0tdHlwZS1yZW1vdGUtdmlkZW8ubWVkaWEtLXZpZXctbW9kZS1kZWZhdWx0LWZ1bGwgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLW9lbWJlZC12aWRlbyBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnBhcmFncmFwaC5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDExNDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1pbWFnZSAuaW1nLWNhcHRpb24sIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1pbWFnZS10ZXh0IC5pbWctY2FwdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAxLjVyZW07XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDg1JTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UgLmltZy1jYXB0aW9uLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtdGV4dCAuaW1nLWNhcHRpb24ge1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UgLm1lZGlhLS10eXBlLWltYWdlLm1lZGlhLS12aWV3LW1vZGUtc2NhbGVkLWZ1bGwge1xuICBtYXJnaW46IDEuNXJlbSBhdXRvO1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXZpZGVvIHtcbiAgbWFyZ2luOiAxcmVtIGF1dG87XG4gIHBhZGRpbmc6IDA7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tdmlkZW8gLmZpZWxkLS1uYW1lLWZpZWxkLWRvbWFpbi1hbGwtYWZmaWxpYXRlcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS12aWRlbyB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1pbWFnZS10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXRleHQgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXRleHQgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXRleHQgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIC5tZWRpYS0tdHlwZS1pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1pbWFnZS10ZXh0IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSBpbWcge1xuICBtYXgtaGVpZ2h0OiA5MHZoO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtdGV4dCAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UgaW1nIHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtdGV4dCAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXRleHQgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMS4yNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXRleHQ6bm90KC5pbWFnZS10ZXh0LXdyYXBwaW5nKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1pbWFnZS10ZXh0Om5vdCguaW1hZ2UtdGV4dC13cmFwcGluZykgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlLFxuLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtdGV4dDpub3QoLmltYWdlLXRleHQtd3JhcHBpbmcpIC5maWVsZC0tbmFtZS1maWVsZC10ZXh0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtdGV4dDpub3QoLmltYWdlLXRleHQtd3JhcHBpbmcpIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXRleHQ6bm90KC5pbWFnZS10ZXh0LXdyYXBwaW5nKSAuZmllbGQtLW5hbWUtZmllbGQtdGV4dCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXRleHQ6bm90KC5pbWFnZS10ZXh0LXdyYXBwaW5nKS5pbWFnZS1yaWdodCB7XG4gICAgZmxleC1mbG93OiByb3ctcmV2ZXJzZSBub3dyYXA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1pbWFnZS10ZXh0LmltYWdlLWxlZnQ6bm90KC5pbWFnZS10ZXh0LXdyYXBwaW5nKSAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtO1xuICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtdGV4dC5pbWFnZS1sZWZ0Om5vdCguaW1hZ2UtdGV4dC13cmFwcGluZykgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgICBtYXgtd2lkdGg6IDMzJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtdGV4dC5pbWFnZS1yaWdodDpub3QoLmltYWdlLXRleHQtd3JhcHBpbmcpIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG4gICAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1pbWFnZS10ZXh0LmltYWdlLXJpZ2h0Om5vdCguaW1hZ2UtdGV4dC13cmFwcGluZykgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgICBtYXgtd2lkdGg6IDMzJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtdGV4dC5pbWFnZS10ZXh0LXdyYXBwaW5nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXRleHQuaW1hZ2UtdGV4dC13cmFwcGluZyAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtdGV4dC5pbWFnZS10ZXh0LXdyYXBwaW5nLmltYWdlLXJpZ2h0IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtO1xuICB9XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXRleHQgKyAucGFyYWdyYXBoLS10eXBlLS1pbWFnZS10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xufVxuXG4vKipcbiogU3R5bGVzIGJvdGggdGhlIEFkZGl0aW9uYWwgSW1hZ2VzIFBhcmFncmFwaCBUeXBlLCBhbmQgTm9kZSBGaWVsZFxuKi9cbmFydGljbGUubm9kZS0tZnVsbCAubm9kZV9faW5uZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlcy1hZGRpdGlvbmFsLmNvbnRhaW5lcixcbi5wYXJhZ3JhcGgtLXR5cGUtLWZpbGVzIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZXMtYWRkaXRpb25hbC5jb250YWluZXIge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5hcnRpY2xlLm5vZGUtLWZ1bGwgLm5vZGVfX2lubmVyIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZXMtYWRkaXRpb25hbC5maWVsZF9faXRlbXMsXG4ucGFyYWdyYXBoLS10eXBlLS1maWxlcyAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VzLWFkZGl0aW9uYWwuZmllbGRfX2l0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbn1cbmFydGljbGUubm9kZS0tZnVsbCAubm9kZV9faW5uZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlcy1hZGRpdGlvbmFsLmZpZWxkX19pdGVtcyAuZmllbGRfX2l0ZW0sXG4ucGFyYWdyYXBoLS10eXBlLS1maWxlcyAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VzLWFkZGl0aW9uYWwuZmllbGRfX2l0ZW1zIC5maWVsZF9faXRlbSB7XG4gIGZsZXg6IGF1dG87XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYXJ0aWNsZS5ub2RlLS1mdWxsIC5ub2RlX19pbm5lciAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VzLWFkZGl0aW9uYWwuZmllbGRfX2l0ZW1zIC5maWVsZF9faXRlbSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWZpbGVzIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZXMtYWRkaXRpb25hbC5maWVsZF9faXRlbXMgLmZpZWxkX19pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGFydGljbGUubm9kZS0tZnVsbCAubm9kZV9faW5uZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlcy1hZGRpdGlvbmFsLmZpZWxkX19pdGVtcyAuZmllbGRfX2l0ZW0sXG4ucGFyYWdyYXBoLS10eXBlLS1maWxlcyAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VzLWFkZGl0aW9uYWwuZmllbGRfX2l0ZW1zIC5maWVsZF9faXRlbSB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuYXJ0aWNsZS5ub2RlLS1mdWxsIC5ub2RlX19pbm5lciAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VzLWFkZGl0aW9uYWwuZmllbGRfX2l0ZW1zIC5maWVsZF9faXRlbSBpbWcsXG4ucGFyYWdyYXBoLS10eXBlLS1maWxlcyAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VzLWFkZGl0aW9uYWwuZmllbGRfX2l0ZW1zIC5maWVsZF9faXRlbSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYXJ0aWNsZS5ub2RlLS1mdWxsIC5ub2RlX19pbm5lciAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VzLWFkZGl0aW9uYWwuZmllbGRfX2l0ZW1zIC5maWVsZF9faXRlbSBpbWcsXG4ucGFyYWdyYXBoLS10eXBlLS1maWxlcyAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VzLWFkZGl0aW9uYWwuZmllbGRfX2l0ZW1zIC5maWVsZF9faXRlbSBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgYXJ0aWNsZS5ub2RlLS1mdWxsIC5ub2RlX19pbm5lciAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VzLWFkZGl0aW9uYWwuZmllbGRfX2l0ZW1zIC5maWVsZF9faXRlbSBpbWcsXG4ucGFyYWdyYXBoLS10eXBlLS1maWxlcyAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VzLWFkZGl0aW9uYWwuZmllbGRfX2l0ZW1zIC5maWVsZF9faXRlbSBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDEuMjVyZW07XG4gIH1cbn1cblxuLyoqXG4qIFN0eWxlcyBib3RoIHRoZSBGaWxlIEF0dGFjaG1lbnQgUGFyYWdyYXBoIFR5cGUsIGFuZCBOb2RlIEZpZWxkXG4qL1xuYXJ0aWNsZS5ub2RlLS1mdWxsIC5ub2RlX19pbm5lciAuZmllbGQtLW5hbWUtZmllbGQtZmlsZXMsXG4ucGFyYWdyYXBoLS10eXBlLS1maWxlcyAuZmllbGQtLW5hbWUtZmllbGQtZmlsZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbmFydGljbGUubm9kZS0tZnVsbCAubm9kZV9faW5uZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWZpbGVzID4gLmZpZWxkX19pdGVtLFxuLnBhcmFncmFwaC0tdHlwZS0tZmlsZXMgLmZpZWxkLS1uYW1lLWZpZWxkLWZpbGVzID4gLmZpZWxkX19pdGVtIHtcbiAgYmFja2dyb3VuZDogI2YwZjJmNTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIG1heC13aWR0aDogbWF4LWNvbnRlbnQ7XG59XG5hcnRpY2xlLm5vZGUtLWZ1bGwgLm5vZGVfX2lubmVyIC5maWVsZC0tbmFtZS1maWVsZC1maWxlcyAuZmllbGRfX2l0ZW0gc3Bhbi5maWxlLFxuLnBhcmFncmFwaC0tdHlwZS0tZmlsZXMgLmZpZWxkLS1uYW1lLWZpZWxkLWZpbGVzIC5maWVsZF9faXRlbSBzcGFuLmZpbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5hcnRpY2xlLm5vZGUtLWZ1bGwgLm5vZGVfX2lubmVyIC5maWVsZC0tbmFtZS1maWVsZC1maWxlcyAuZmllbGRfX2l0ZW0gc3Bhbi5maWxlIGksXG4ucGFyYWdyYXBoLS10eXBlLS1maWxlcyAuZmllbGQtLW5hbWUtZmllbGQtZmlsZXMgLmZpZWxkX19pdGVtIHNwYW4uZmlsZSBpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgcGFkZGluZzogOHB4O1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIG9yZGVyOiAwO1xufVxuYXJ0aWNsZS5ub2RlLS1mdWxsIC5ub2RlX19pbm5lciAuZmllbGQtLW5hbWUtZmllbGQtZmlsZXMgLmZpZWxkX19pdGVtIHNwYW4uZmlsZSBpOjpiZWZvcmUsXG4ucGFyYWdyYXBoLS10eXBlLS1maWxlcyAuZmllbGQtLW5hbWUtZmllbGQtZmlsZXMgLmZpZWxkX19pdGVtIHNwYW4uZmlsZSBpOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuYXJ0aWNsZS5ub2RlLS1mdWxsIC5ub2RlX19pbm5lciAuZmllbGQtLW5hbWUtZmllbGQtZmlsZXMgLmZpZWxkX19pdGVtIHNwYW4uZmlsZSBhLFxuLnBhcmFncmFwaC0tdHlwZS0tZmlsZXMgLmZpZWxkLS1uYW1lLWZpZWxkLWZpbGVzIC5maWVsZF9faXRlbSBzcGFuLmZpbGUgYSB7XG4gIGNvbG9yOiAjMGQ2ZWZkO1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG9yZGVyOiAxO1xufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1yZWYtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtcmVmLWxpc3QtaXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tcmVmLWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1saXN0LWl0ZW1zID4gLmNhcmQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGZsZXg6IGF1dG87XG4gIHBhZGRpbmc6IDIuMjVyZW0gMDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggI2YwZjJmNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1yZWYtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtcmVmLWxpc3QtaXRlbXMgPiAuY2FyZCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBhcnRpY2xlLm5vZGUtLXR5cGUtcGFnZS5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyIC5pbWFnZS1jb2wgLm1lZGlhLFxuLnBhcmFncmFwaC0tdHlwZS0tcmVmLWN1c3RvbSAuY29tcG9uZW50X19pbm5lciAuaW1hZ2UtY29sIC5tZWRpYSB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgYXJ0aWNsZS5ub2RlLS10eXBlLXBhZ2Uubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAuaW1hZ2UtY29sIGltZyxcbi5wYXJhZ3JhcGgtLXR5cGUtLXJlZi1jdXN0b20gLmNvbXBvbmVudF9faW5uZXIgLmltYWdlLWNvbCBpbWcge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIH1cbn1cbmFydGljbGUubm9kZS0tdHlwZS1wYWdlLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLnRleHQtY29sIC5jYXJkLWJvZHksXG4ucGFyYWdyYXBoLS10eXBlLS1yZWYtY3VzdG9tIC5jb21wb25lbnRfX2lubmVyIC50ZXh0LWNvbCAuY2FyZC1ib2R5IHtcbiAgLS1icy1jYXJkLXNwYWNlci15OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIGFydGljbGUubm9kZS0tdHlwZS1wYWdlLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLnRleHQtY29sIC5jYXJkLWJvZHksXG4ucGFyYWdyYXBoLS10eXBlLS1yZWYtY3VzdG9tIC5jb21wb25lbnRfX2lubmVyIC50ZXh0LWNvbCAuY2FyZC1ib2R5IHtcbiAgICAtLWJzLWNhcmQtc3BhY2VyLXg6IDA7XG4gIH1cbn1cbmFydGljbGUubm9kZS0tdHlwZS1wYWdlLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLnRleHQtY29sIC5jYXJkLWJvZHkgLmZpZWxkLS1uYW1lLWJvZHksXG4ucGFyYWdyYXBoLS10eXBlLS1yZWYtY3VzdG9tIC5jb21wb25lbnRfX2lubmVyIC50ZXh0LWNvbCAuY2FyZC1ib2R5IC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNjAwKTtcbn1cbmFydGljbGUubm9kZS0tdHlwZS1wYWdlLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLnRleHQtY29sIC5jYXJkLWJvZHkgLmZpZWxkLS1uYW1lLWJvZHkgcCxcbi5wYXJhZ3JhcGgtLXR5cGUtLXJlZi1jdXN0b20gLmNvbXBvbmVudF9faW5uZXIgLnRleHQtY29sIC5jYXJkLWJvZHkgLmZpZWxkLS1uYW1lLWJvZHkgcCB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLXBhZ2Uubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAudGV4dC1jb2wgLmNhcmQtYm9keSBhLmJ0biwgYXJ0aWNsZS5ub2RlLS10eXBlLXBhZ2Uubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAudGV4dC1jb2wgLmNhcmQtYm9keSBhLmJ1dHRvbixcbmFydGljbGUubm9kZS0tdHlwZS1wYWdlLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLnRleHQtY29sIC5jYXJkLWJvZHkgYS5idG4taW5saW5lLFxuLnBhcmFncmFwaC0tdHlwZS0tcmVmLWN1c3RvbSAuY29tcG9uZW50X19pbm5lciAudGV4dC1jb2wgLmNhcmQtYm9keSBhLmJ0bixcbi5wYXJhZ3JhcGgtLXR5cGUtLXJlZi1jdXN0b20gLmNvbXBvbmVudF9faW5uZXIgLnRleHQtY29sIC5jYXJkLWJvZHkgYS5idXR0b24sXG4ucGFyYWdyYXBoLS10eXBlLS1yZWYtY3VzdG9tIC5jb21wb25lbnRfX2lubmVyIC50ZXh0LWNvbCAuY2FyZC1ib2R5IGEuYnRuLWlubGluZSB7XG4gIG1hcmdpbjogMCAwLjc1cmVtIDAgMDtcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IHtcbiAgbWFyZ2luOiAxLjVyZW0gYXV0bztcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuY29sbGFwc2UtaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMmY1O1xuICBwYWRkaW5nOiAxLjI1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5jb2xsYXBzZS1oZWFkZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuY29sbGFwc2UtaGVhZGVyIHAge1xuICBtYXJnaW46IDA7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmNvbGxhcHNlLWhlYWRlciAuY29udGFjdC10b2dnbGUge1xuICBmb250LXNpemU6IDEuNTc1cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5jb2xsYXBzZS1oZWFkZXIgLmNvbnRhY3QtdG9nZ2xlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDUwMDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuY29sbGFwc2UtaGVhZGVyIC5jb250YWN0LXRvZ2dsZSAuaWNvbi1jb2xsYXBzZWQge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuY29sbGFwc2UtaGVhZGVyIC5jb250YWN0LXRvZ2dsZSAuaWNvbi1leHBhbmRlZCB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuY29sbGFwc2UtaGVhZGVyIC5jb250YWN0LXRvZ2dsZVthcmlhLWV4cGFuZGVkPWZhbHNlXSAuaWNvbi1jb2xsYXBzZWQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuY29sbGFwc2UtaGVhZGVyIC5jb250YWN0LXRvZ2dsZVthcmlhLWV4cGFuZGVkPWZhbHNlXSAuaWNvbi1leHBhbmRlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmNvbGxhcHNlLWhlYWRlciAuY29udGFjdC10b2dnbGVbYXJpYS1leHBhbmRlZD10cnVlXSAuY29sbGFwc2UtaGVhZGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtIDAuNXJlbSAwIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5jb2xsYXBzZS1oZWFkZXIgLmNvbnRhY3QtdG9nZ2xlW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLmNvbGxhcHNlLWhlYWRlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbSAxcmVtIDAgMDtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5jb2xsYXBzZS1oZWFkZXIgLmNvbnRhY3QtdG9nZ2xlW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5jb2xsYXBzZS1oZWFkZXIgLmNvbnRhY3QtdG9nZ2xlW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLmljb24tY29sbGFwc2VkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuY29sbGFwc2UtaGVhZGVyIC5jb250YWN0LXRvZ2dsZVthcmlhLWV4cGFuZGVkPXRydWVdIC5pY29uLWV4cGFuZGVkIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmNvbGxhcHNlLWhlYWRlciAuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUge1xuICBmb250LXNpemU6IDEuNjI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzM0M2E0MDtcbiAgbWFyZ2luLWJvdHRvbTogMC4zNzVyZW07XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmNvbGxhcHNlLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQ6ICNmMGYyZjU7XG4gIG1hcmdpbi10b3A6IC0xLjVyZW07XG4gIHBhZGRpbmc6IDAgMS41cmVtIDEuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAuNXJlbSAwLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmNvbGxhcHNlLXRvZ2dsZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDFyZW0gMXJlbTtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5jb2xsYXBzZS10b2dnbGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDNyZW07XG4gIHJpZ2h0OiAxLjVyZW07XG4gIHdpZHRoOiA0LjVyZW07XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNC41cmVtKTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgMjUlLCByZ2IoMjU1LCAyNTUsIDI1NSkgNTAlKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5jb2xsYXBzZS10b2dnbGU6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1zdGFmZi1waWNrZXIge1xuICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gIHBhZGRpbmctdG9wOiAzcmVtO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1yZWYtc3RhZmYtcGlja2VyIC5maWVsZF9faXRlbXMge1xuICBtaW4td2lkdGg6IGNhbGMoMTE0MHB4IC0gM3JlbSk7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1zdGFmZi1waWNrZXIgLmxpc3QtaGVhZGVyLFxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1yZWYtc3RhZmYtcGlja2VyIC5maWVsZF9faXRlbSBhcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbGlzdCAubm9kZV9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGdhcDogMCAxMHB4O1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1yZWYtc3RhZmYtcGlja2VyIC5saXN0LWhlYWRlciA+IHNwYW4sXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1zdGFmZi1waWNrZXIgLmZpZWxkX19pdGVtIGFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1saXN0IC5ub2RlX19pbm5lciA+IHNwYW4ge1xuICB3aWR0aDogMTIuNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1yZWYtc3RhZmYtcGlja2VyIC5saXN0LWhlYWRlciA+IHNwYW4uc3RhZmYtbmFtZSwgLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1yZWYtc3RhZmYtcGlja2VyIC5saXN0LWhlYWRlciA+IHNwYW4uc3RhZmYtZW1haWwsIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtcmVmLXN0YWZmLXBpY2tlciAubGlzdC1oZWFkZXIgPiBzcGFuLnN0YWZmLW1haWwsXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1zdGFmZi1waWNrZXIgLmZpZWxkX19pdGVtIGFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1saXN0IC5ub2RlX19pbm5lciA+IHNwYW4uc3RhZmYtbmFtZSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtcmVmLXN0YWZmLXBpY2tlciAuZmllbGRfX2l0ZW0gYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWxpc3QgLm5vZGVfX2lubmVyID4gc3Bhbi5zdGFmZi1lbWFpbCxcbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtcmVmLXN0YWZmLXBpY2tlciAuZmllbGRfX2l0ZW0gYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWxpc3QgLm5vZGVfX2lubmVyID4gc3Bhbi5zdGFmZi1tYWlsIHtcbiAgd2lkdGg6IDEyLjVyZW07XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1zdGFmZi1waWNrZXIgLmxpc3QtaGVhZGVyID4gc3Bhbi5zdGFmZi1uYW1lIGEsIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtcmVmLXN0YWZmLXBpY2tlciAubGlzdC1oZWFkZXIgPiBzcGFuLnN0YWZmLWVtYWlsIGEsIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtcmVmLXN0YWZmLXBpY2tlciAubGlzdC1oZWFkZXIgPiBzcGFuLnN0YWZmLW1haWwgYSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtcmVmLXN0YWZmLXBpY2tlciAuZmllbGRfX2l0ZW0gYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWxpc3QgLm5vZGVfX2lubmVyID4gc3Bhbi5zdGFmZi1uYW1lIGEsXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1zdGFmZi1waWNrZXIgLmZpZWxkX19pdGVtIGFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1saXN0IC5ub2RlX19pbm5lciA+IHNwYW4uc3RhZmYtZW1haWwgYSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtcmVmLXN0YWZmLXBpY2tlciAuZmllbGRfX2l0ZW0gYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWxpc3QgLm5vZGVfX2lubmVyID4gc3Bhbi5zdGFmZi1tYWlsIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMGQ2ZWZkO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1yZWYtc3RhZmYtcGlja2VyIC5maWVsZF9faXRlbSB7XG4gIHBhZGRpbmc6IDFyZW0gMS4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1yZWYtc3RhZmYtcGlja2VyIC5maWVsZF9faXRlbTpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtcmVmLXN0YWZmLXBpY2tlciAuZmllbGRfX2l0ZW0gc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtcmVmLXN0YWZmLXBpY2tlciAubGlzdC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAxLjI1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1zdGFmZi1waWNrZXIgLmxpc3QtaGVhZGVyIHNwYW4ge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyBoMiwgLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvIC5oMiB7XG4gIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gdWwgbGkgaSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyB1bCBsaSAuZmllbGQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gdWwgbGkjc2l0ZS1hZGRyZXNzLCAucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gdWwgbGkjc2l0ZS1waG9uZSwgLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvIHVsIGxpI3NpdGUtZW1haWwsIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyB1bCBsaSNzaXRlLXdlYnNpdGUge1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gdWwgbGkjc2l0ZS1hZGRyZXNzIGEsIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyB1bCBsaSNzaXRlLXBob25lIGEsIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyB1bCBsaSNzaXRlLWVtYWlsIGEsIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyB1bCBsaSNzaXRlLXdlYnNpdGUgYSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMGQ2ZWZkO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gdWwgbGkjc2l0ZS1hZGRyZXNzIGksIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyB1bCBsaSNzaXRlLXBob25lIGksIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyB1bCBsaSNzaXRlLWVtYWlsIGksIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyB1bCBsaSNzaXRlLXdlYnNpdGUgaSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLWFkZHJlc3MgcCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gLmZpZWxkLS1uYW1lLWZpZWxkLXNpdGUtbmFtZSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gLmZpZWxkLS1uYW1lLWZpZWxkLXNpdGUtbmFtZSAqIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogN3B4O1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmMGYyZjU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsXSBpIHtcbiAgZm9udC1zaXplOiAwLjhyZW07XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsXSBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsXSBhOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cImZhY2Vib29rLmNvbVwiXSBpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5ZVwiO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJ0d2l0dGVyLmNvbVwiXSBpOjpiZWZvcmUsXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInguY29tXCJdIGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjFiXCI7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cImluc3RhZ3JhbS5jb21cIl0gaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmRcIjtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwibGlua2VkaW4uY29tXCJdIGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUxXCI7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInlvdXR1YmUuY29tXCJdIGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY3XCI7XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWFjY29yZGlvbiAudWktYWNjb3JkaW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xufVxuLnBhcmFncmFwaC0tdHlwZS0tYWNjb3JkaW9uIC51aS1hY2NvcmRpb24tY29udGVudCB7XG4gIG1hcmdpbi10b3A6IC0yMHB4O1xufVxuLnBhcmFncmFwaC0tdHlwZS0tYWNjb3JkaW9uIC51aS1hY2NvcmRpb24tY29udGVudCA+IC5maWVsZCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMS4yNXJlbSAxLjg3NXJlbSAxLjI1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tYWNjb3JkaW9uIC51aS1hY2NvcmRpb24tY29udGVudCA+IC5maWVsZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tYWNjb3JkaW9uIC51aS1hY2NvcmRpb24tY29udGVudCA+IC5maWVsZCBwOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qKlxuICogUmVzZXJ2ZWQgZm9yIEF1dGhvciBWaWV3O1xuICovXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLWZ1bGwgI21lZGlhLWNvbnRhY3QtdGl0bGUge1xuICBib3JkZXItdG9wOiBzb2xpZCAycHggdmFyKC0tYnMtZ3JheS0zMDApO1xuICBwYWRkaW5nLXRvcDogMS4xMjVyZW07XG59XG5cbi52aWV3LWF1dGhvciB7XG4gIG1hcmdpbjogMC43NXJlbSAwIDEuNXJlbSAwO1xuICBwYWRkaW5nLWJvdHRvbTogMS4xMjVyZW07XG59XG5cbi52aWV3LWNhbGVuZGFyIC5wYWdlLWhlcm8gLmlubmVyLFxuLnZpZXctbmV3c2h1Yi1saXN0IC5wYWdlLWhlcm8gLm5vZGUtaGVyby10ZXh0LXJvdyxcbi52aWV3LW5ld3NodWItbGlzdCA+IC52aWV3LWZpbHRlcnMsXG4udmlldy1uZXdzaHViLWxpc3QgPiAudmlldy1jb250ZW50LFxuLnZpZXctY2FsZW5kYXItZG93bmxvYWRzLFxuLnZpZXctc2Nob29sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQsXG4udmlldy1zY2hvb2xzLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCxcbi52aWV3LWpvYnMtbGlzdCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LWNhbGVuZGFyIC5wYWdlLWhlcm8gLmlubmVyLFxuLnZpZXctbmV3c2h1Yi1saXN0IC5wYWdlLWhlcm8gLm5vZGUtaGVyby10ZXh0LXJvdyxcbi52aWV3LW5ld3NodWItbGlzdCA+IC52aWV3LWZpbHRlcnMsXG4udmlldy1uZXdzaHViLWxpc3QgPiAudmlldy1jb250ZW50LFxuLnZpZXctY2FsZW5kYXItZG93bmxvYWRzLFxuLnZpZXctc2Nob29sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQsXG4udmlldy1zY2hvb2xzLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCxcbi52aWV3LWpvYnMtbGlzdCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLnZpZXctY2FsZW5kYXIgLnBhZ2UtaGVybyAuaW5uZXIsXG4udmlldy1uZXdzaHViLWxpc3QgLnBhZ2UtaGVybyAubm9kZS1oZXJvLXRleHQtcm93LFxuLnZpZXctbmV3c2h1Yi1saXN0ID4gLnZpZXctZmlsdGVycyxcbi52aWV3LW5ld3NodWItbGlzdCA+IC52aWV3LWNvbnRlbnQsXG4udmlldy1jYWxlbmRhci1kb3dubG9hZHMsXG4udmlldy1zY2hvb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCxcbi52aWV3LXNjaG9vbHMudmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0LFxuLnZpZXctam9icy1saXN0IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDE1NDBweDtcbiAgfVxufVxuXG4udmlldyAuYmVmLW5lc3RlZCA+IHVsIHtcbiAgcGFkZGluZzogMXJlbSAwICFpbXBvcnRhbnQ7XG59XG4udmlldyAuZm9ybS10eXBlLWNoZWNrYm94ID4gaW5wdXQuZm9ybS1jaGVja2JveDpmb2N1cyArIGxhYmVsLFxuLnZpZXcgLmZvcm0tdHlwZS1jaGVja2JveCA+IGlucHV0LmZvcm0tY2hlY2tib3g6Zm9jdXMtdmlzaWJsZSArIGxhYmVsIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWJzLWJvZHktY29sb3IpO1xufVxuXG4udmlldy1uZXdzaHViLWxpc3QsXG4udmlldy1qb2JzLWxpc3Qge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG4udmlldy1uZXdzaHViLWxpc3QgLnZpZXctaGVhZGVyLFxuLnZpZXctbmV3c2h1Yi1saXN0IC52aWV3LWVtcHR5LFxuLnZpZXctam9icy1saXN0IC52aWV3LWhlYWRlcixcbi52aWV3LWpvYnMtbGlzdCAudmlldy1lbXB0eSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMS4xMjVyZW07XG59XG4udmlldy1uZXdzaHViLWxpc3QgLnZpZXctaGVhZGVyIGgzLCAudmlldy1uZXdzaHViLWxpc3QgLnZpZXctaGVhZGVyIC5oMyxcbi52aWV3LW5ld3NodWItbGlzdCAudmlldy1lbXB0eSBoMyxcbi52aWV3LW5ld3NodWItbGlzdCAudmlldy1lbXB0eSAuaDMsXG4udmlldy1qb2JzLWxpc3QgLnZpZXctaGVhZGVyIGgzLFxuLnZpZXctam9icy1saXN0IC52aWV3LWhlYWRlciAuaDMsXG4udmlldy1qb2JzLWxpc3QgLnZpZXctZW1wdHkgaDMsXG4udmlldy1qb2JzLWxpc3QgLnZpZXctZW1wdHkgLmgzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbn1cbi52aWV3LW5ld3NodWItbGlzdCAudmlldy1oZWFkZXIgaDMgYSwgLnZpZXctbmV3c2h1Yi1saXN0IC52aWV3LWhlYWRlciAuaDMgYSxcbi52aWV3LW5ld3NodWItbGlzdCAudmlldy1lbXB0eSBoMyBhLFxuLnZpZXctbmV3c2h1Yi1saXN0IC52aWV3LWVtcHR5IC5oMyBhLFxuLnZpZXctam9icy1saXN0IC52aWV3LWhlYWRlciBoMyBhLFxuLnZpZXctam9icy1saXN0IC52aWV3LWhlYWRlciAuaDMgYSxcbi52aWV3LWpvYnMtbGlzdCAudmlldy1lbXB0eSBoMyBhLFxuLnZpZXctam9icy1saXN0IC52aWV3LWVtcHR5IC5oMyBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi52aWV3LW5ld3NodWItbGlzdCAudmlldy1lbXB0eSxcbi52aWV3LWpvYnMtbGlzdCAudmlldy1lbXB0eSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG59XG4udmlldy1uZXdzaHViLWxpc3QgLnZpZXctZW1wdHkgcCxcbi52aWV3LWpvYnMtbGlzdCAudmlldy1lbXB0eSBwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udmlldy1uZXdzaHViLWxpc3QgLnZpZXctY29udGVudCAudmlld3Mtcm93LFxuLnZpZXctam9icy1saXN0IC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyB7XG4gIHBhZGRpbmc6IDEuODc1cmVtIDA7XG59XG5cbi52aWV3LWlkLWFkYm94ZXMudmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSAudmlldy1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgZ3JpZC1nYXA6IDE1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgyLCAxZnIpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWlkLWFkYm94ZXMudmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSAudmlldy1jb250ZW50IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC52aWV3LWlkLWFkYm94ZXMudmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSAudmlldy1jb250ZW50IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDIsIDFmcik7XG4gICAgZ3JpZC1nYXA6IDIwcHg7XG4gICAgb3ZlcmZsb3c6IGluaGVyaXQ7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLnZpZXctaWQtYWRib3hlcy52aWV3LWRpc3BsYXktaWQtYWRib3hlc19ob21lIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB3aWR0aDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1pZC1hZGJveGVzLnZpZXctZGlzcGxheS1pZC1hZGJveGVzX2hvbWUgLnZpZXctY29udGVudCAubm9kZSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG4udmlldy1pZC1hZGJveGVzLnZpZXctZGlzcGxheS1pZC1hZGJveGVzX2hvbWUgLnZpZXctY29udGVudCAubm9kZV9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1pZC1hZGJveGVzLnZpZXctZGlzcGxheS1pZC1hZGJveGVzX2hvbWUgLnZpZXctY29udGVudCAubm9kZV9faW5uZXIge1xuICAgIGdhcDogMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LWlkLWFkYm94ZXMudmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSAudmlldy1jb250ZW50IC5ub2RlX19pbm5lciB7XG4gICAgcGFkZGluZzogMS41cmVtO1xuICB9XG59XG4udmlldy1pZC1hZGJveGVzLnZpZXctZGlzcGxheS1pZC1hZGJveGVzX2hvbWUgLnZpZXctY29udGVudCAubm9kZV9faW5uZXIgLm1haW4taWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlldy1pZC1hZGJveGVzLnZpZXctZGlzcGxheS1pZC1hZGJveGVzX2hvbWUgLnZpZXctY29udGVudCAubm9kZV9faW5uZXIgLm1haW4taWNvbiB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cbn1cbi52aWV3LWlkLWFkYm94ZXMudmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSAudmlldy1jb250ZW50IC5wcm9tby1oZWFkaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogLTAuNXJlbTtcbn1cbi52aWV3LWlkLWFkYm94ZXMudmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSAudmlldy1jb250ZW50IC5wcm9tby1oZWFkaW5nIGgzLCAudmlldy1pZC1hZGJveGVzLnZpZXctZGlzcGxheS1pZC1hZGJveGVzX2hvbWUgLnZpZXctY29udGVudCAucHJvbW8taGVhZGluZyAuaDMge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udmlldy1pZC1hZGJveGVzLnZpZXctZGlzcGxheS1pZC1hZGJveGVzX2hvbWUgLnZpZXctY29udGVudCAucHJvbW8taGVhZGluZyBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLnZpZXctaWQtYWRib3hlcy52aWV3LWRpc3BsYXktaWQtYWRib3hlc19ob21lIC52aWV3LWNvbnRlbnQgLnByb21vLWhlYWRpbmcgYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiA1MDE7XG59XG4udmlldy1pZC1hZGJveGVzLnZpZXctZGlzcGxheS1pZC1hZGJveGVzX2hvbWUgLnZpZXctY29udGVudCAucHJvbW8taGVhZGluZyBpIHtcbiAgY29sb3I6ICNmZmY7XG4gIGhlaWdodDogYXV0bztcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xufVxuLnZpZXctaWQtYWRib3hlcy52aWV3LWRpc3BsYXktaWQtYWRib3hlc19ob21lIC52aWV3LWNvbnRlbnQgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnZpZXctaWQtYWRib3hlcy52aWV3LWRpc3BsYXktaWQtYWRib3hlc19ob21lIC52aWV3LWNvbnRlbnQgc3BhbiA+IGEge1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbi1yaWdodDogMC4yMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC52aWV3LWlkLWFkYm94ZXMudmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSAudmlldy1jb250ZW50IHNwYW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDAuNzVyZW07XG4gICAgbGVmdDogMC43NXJlbTtcbiAgfVxufVxuLnZpZXctaWQtYWRib3hlcy52aWV3LWRpc3BsYXktaWQtYWRib3hlc19ob21lIC52aWV3LWNvbnRlbnQgLnByb21vLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC43NXJlbTtcbiAgbGVmdDogMC43NXJlbTtcbiAgZm9udC1zaXplOiAyLjI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWlkLWFkYm94ZXMudmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSAudmlldy1jb250ZW50IC5wcm9tby1pY29uIHtcbiAgICB0b3A6IDEuNXJlbTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAwLjc1cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZXctaWQtYnJvYWRjYXN0cyAudmlldy1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cbi52aWV3LWlkLWJyb2FkY2FzdHMgLnZpZXctY29udGVudCA+IGFydGljbGUubm9kZS0tdHlwZS1icm9hZGNhc3Qubm9kZS0tdGVhc2VyIHtcbiAgZmxleDogMTtcbn1cbi52aWV3LWlkLWJyb2FkY2FzdHMgLnZpZXctY29udGVudCA+IGFydGljbGUubm9kZS0tdHlwZS1icm9hZGNhc3Qubm9kZS0tdGVhc2VyIC5ub2RlLFxuLnZpZXctaWQtYnJvYWRjYXN0cyAudmlldy1jb250ZW50ID4gYXJ0aWNsZS5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyLFxuLnZpZXctaWQtYnJvYWRjYXN0cyAudmlldy1jb250ZW50ID4gYXJ0aWNsZS5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS10ZWFzZXIgLmJyb2FkY2FzdC13cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udmlldy1uZXdzaHViIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuLnZpZXctbmV3c2h1YiAudmlldy1oZWFkZXIge1xuICBtYXJnaW46IDEuNXJlbSAwO1xufVxuLnZpZXctbmV3c2h1YiAudmlldy1oZWFkZXIsXG4udmlldy1uZXdzaHViIC52aWV3LWVtcHR5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxLjEyNXJlbTtcbn1cbi52aWV3LW5ld3NodWIgLnZpZXctaGVhZGVyIC5uZXdzaHViLXRpdGxlLFxuLnZpZXctbmV3c2h1YiAudmlldy1lbXB0eSAubmV3c2h1Yi10aXRsZSB7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBmb250LXNpemU6IDEuNjI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG59XG4udmlldy1uZXdzaHViIC52aWV3LWhlYWRlciAubmV3c2h1Yi10aXRsZSBhLFxuLnZpZXctbmV3c2h1YiAudmlldy1lbXB0eSAubmV3c2h1Yi10aXRsZSBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi52aWV3LW5ld3NodWIgLnZpZXctaGVhZGVyIGksXG4udmlldy1uZXdzaHViIC52aWV3LWVtcHR5IGkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnZpZXctbmV3c2h1YiAudmlldy1lbXB0eSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG59XG4udmlldy1uZXdzaHViIC52aWV3LWVtcHR5IHAge1xuICB3aWR0aDogMTAwJTtcbn1cbi52aWV3LW5ld3NodWIgLnZpZXctY29udGVudCAudmlld3Mtcm93IHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi52aWV3LW5ld3NodWIgLnZpZXctZm9vdGVyIC5uZXdzaHViLWZvb3Rlci1saW5rIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzM0M2E0MDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnZpZXctbmV3c2h1YiAudmlldy1mb290ZXIgLm5ld3NodWItZm9vdGVyLWxpbmsgaSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi52aWV3LW5ld3NodWIgLnZpZXdzLXJvdyBhcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQgLmRldGFpbHMtd3JhcHBlciAuZXZlbnQtZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi52aWV3LW5ld3NodWIgLnZpZXdzLXJvdyBhcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQgLmRldGFpbHMtd3JhcHBlciAuZXZlbnQtZGF0ZSB0aW1lOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52aWV3LW5ld3NodWIgLnZpZXdzLXJvdyBhcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQgLmRldGFpbHMtd3JhcHBlciAuZXZlbnQtZGF0ZSB0aW1lIHtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1ib2R5LWZvbnQtc2l6ZSk7XG59XG5cbi52aWV3LWlkLW5ld3NodWIgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1ub3RoaW5nIC5maWVsZC1jb250ZW50IC5kZXRhaWxzLXdyYXBwZXIgLm5vZGUtdGl0bGUsXG4ubm9kZS0tbmV3c2h1YiAubm9kZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4udmlldy1pZC1uZXdzaHViIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtbm90aGluZyAuZmllbGQtY29udGVudCAuZGV0YWlscy13cmFwcGVyIC5ub2RlLXRpdGxlIGEsXG4ubm9kZS0tbmV3c2h1YiAubm9kZS10aXRsZSBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnZpZXctaWQtbmV3c2h1Yi52aWV3LWRpc3BsYXktaWQtZXZlbnRzX2xpc3RfdW5pdmVyc2FsIHtcbiAgYmFja2dyb3VuZDogI2YwZjJmNTtcbiAgcGFkZGluZzogMS41cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctaWQtbmV3c2h1Yi52aWV3LWRpc3BsYXktaWQtZXZlbnRzX2xpc3RfdW5pdmVyc2FsIHtcbiAgICBwYWRkaW5nOiAxLjg3NXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LWlkLW5ld3NodWIudmlldy1kaXNwbGF5LWlkLWV2ZW50c19saXN0X3VuaXZlcnNhbCB7XG4gICAgd2lkdGg6IHVuc2V0O1xuICAgIGJvcmRlci1yYWRpdXM6IDEuMjVyZW07XG4gIH1cbn1cbi52aWV3LWlkLW5ld3NodWIudmlldy1kaXNwbGF5LWlkLWV2ZW50c19saXN0X3VuaXZlcnNhbCAudmlldy1oZWFkZXIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC52aWV3LWlkLW5ld3NodWIudmlldy1kaXNwbGF5LWlkLWV2ZW50c19saXN0X3VuaXZlcnNhbCAudmlldy1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAyLjVyZW07XG4gIH1cbn1cbi52aWV3LWlkLW5ld3NodWIudmlldy1kaXNwbGF5LWlkLWV2ZW50c19saXN0X3VuaXZlcnNhbCAudmlld3Mtcm93ID4gLmZpZWxkLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuLnZpZXctaWQtbmV3c2h1Yi52aWV3LWRpc3BsYXktaWQtZXZlbnRzX2xpc3RfdW5pdmVyc2FsIC5kZXRhaWxzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTVweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMTBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1pZC1uZXdzaHViLnZpZXctZGlzcGxheS1pZC1ldmVudHNfbGlzdF91bml2ZXJzYWwgLmRldGFpbHMtd3JhcHBlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgfVxufVxuLnZpZXctaWQtbmV3c2h1Yi52aWV3LWRpc3BsYXktaWQtZXZlbnRzX2xpc3RfdW5pdmVyc2FsIC5kZXRhaWxzLXdyYXBwZXIgLm5vZGUtdGl0bGUge1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi52aWV3LWlkLW5ld3NodWIudmlldy1kaXNwbGF5LWlkLWV2ZW50c19saXN0X3VuaXZlcnNhbCAuZGV0YWlscy13cmFwcGVyIC5ub2RlLXRpdGxlIGkge1xuICBjb2xvcjogIzM0M2E0MDtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDNweDtcbn1cbi52aWV3LWlkLW5ld3NodWIudmlldy1kaXNwbGF5LWlkLWV2ZW50c19saXN0X3VuaXZlcnNhbCAuZGV0YWlscy13cmFwcGVyIC5ub2RlLWV2ZW50LWRhdGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWluLXdpZHRoOiA1NnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNTZweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDU2cHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGp1c3RpZnktc2VsZjogZmxleC1lbmQ7XG59XG4udmlldy1pZC1uZXdzaHViLnZpZXctZGlzcGxheS1pZC1ldmVudHNfbGlzdF91bml2ZXJzYWwgLmRldGFpbHMtd3JhcHBlciAubm9kZS1ldmVudC1kYXRlIHNwYW4ge1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cblxuLnZpZXctbmV3c2h1Yi1saXN0IC5wYWdlLWhlcm8ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctbmV3c2h1Yi1saXN0IC5wYWdlLWhlcm8ge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlldy1uZXdzaHViLWxpc3QgLnBhZ2UtaGVybyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLnZpZXctbmV3c2h1Yi1saXN0IC5wYWdlLWhlcm8gbmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0IC5wYWdlLWhlcm8gLmlubmVyIHtcbiAgcGFkZGluZzogMDtcbn1cbi52aWV3LW5ld3NodWItbGlzdCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBwYWRkaW5nOiAzcmVtIDEuNXJlbSAhaW1wb3J0YW50O1xuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlldy1uZXdzaHViLWxpc3QgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLnZpZXctbmV3c2h1Yi1saXN0IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIG1heC13aWR0aDogMTU0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctbmV3c2h1Yi1saXN0IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgcGFkZGluZzogM3JlbSAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZXctbmV3c2h1Yi1saXN0IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIGJvcmRlci1yYWRpdXM6IDEuMjVyZW07XG4gICAgcGFkZGluZzogM3JlbSA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aWV3LW5ld3NodWItbGlzdCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93ICNkaXN0cmljdC1ibG9nLXN1YmhlYWQge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbn1cbi52aWV3LW5ld3NodWItbGlzdCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICBnYXA6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctbmV3c2h1Yi1saXN0IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IHtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbi52aWV3LW5ld3NodWItbGlzdCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCBpIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctbmV3c2h1Yi1saXN0IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IGkge1xuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuLnZpZXctbmV3c2h1Yi1saXN0IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IGgxLCAudmlldy1uZXdzaHViLWxpc3QgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmgxIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1uZXdzaHViLWxpc3QgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgaDEsIC52aWV3LW5ld3NodWItbGlzdCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuaDEge1xuICAgIGZvbnQtc2l6ZTogMi43NXJlbTtcbiAgfVxufVxuLnZpZXctbmV3c2h1Yi1saXN0IC52aWV3LWVtcHR5IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi52aWV3LW5ld3NodWItbGlzdCAudmlld3Mtcm93IGFydGljbGUubm9kZS0tdHlwZS1ldmVudCAuZGV0YWlscy13cmFwcGVyIC5ldmVudC1kYXRlIHtcbiAgZm9udC1zaXplOiAwO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0IC52aWV3cy1yb3cgYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50IC5kZXRhaWxzLXdyYXBwZXIgLmV2ZW50LWRhdGUgdGltZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udmlldy1uZXdzaHViLWxpc3QgLnZpZXdzLXJvdyBhcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQgLmRldGFpbHMtd3JhcHBlciAuZXZlbnQtZGF0ZSB0aW1lIHtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1ib2R5LWZvbnQtc2l6ZSk7XG59XG5cbi52aWV3LW5ld3NodWItbGlzdCAudmlldy1maWx0ZXJzIC5iZWYtZXhwb3NlZC1mb3JtIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qXG4qIFZpZXcgZXZlbnRzIGxpc3QgcGFnZVxuKi9cbi8qKlxuICogQFRPRE8gUmVmYWN0b3IgdGhpcyBpbnRvIDIgZGVjbGVyYXRpb25zICh2aWV3cyBhcmUgcmVhbGx5IHVucmVsYXRlZClcbiAqL1xuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgbmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0sXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIG5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWhlYWRlcixcbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWVtcHR5LFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1oZWFkZXIsXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWVtcHR5IHtcbiAgbWFyZ2luOiAxLjg3NXJlbSAwO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIGZpZWxkc2V0LFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gZmllbGRzZXQge1xuICBmbG9hdDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDAgMCAxLjI1cmVtO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIGZpZWxkc2V0IGxlZ2VuZCxcbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIGZpZWxkc2V0IGxlZ2VuZCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIGZpZWxkc2V0IC5maWVsZHNldC13cmFwcGVyLFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gZmllbGRzZXQgLmZpZWxkc2V0LXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIGZpZWxkc2V0IC5iZWYtY2hlY2tib3hlcy5iZWYtbmVzdGVkIHVsLFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gZmllbGRzZXQgLmJlZi1jaGVja2JveGVzLmJlZi1uZXN0ZWQgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gZmllbGRzZXQgLmJlZi1jaGVja2JveGVzLmJlZi1uZXN0ZWQgdWwgbGkgKyBsaSxcbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIGZpZWxkc2V0IC5iZWYtY2hlY2tib3hlcy5iZWYtbmVzdGVkIHVsIGxpICsgbGkge1xuICBtYXJnaW4tbGVmdDogLTAuMTlyZW07XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gZmllbGRzZXQgLmJlZi1jaGVja2JveGVzLmJlZi1uZXN0ZWQgdWwgLmZvcm0tdHlwZS1jaGVja2JveCxcbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIGZpZWxkc2V0IC5iZWYtY2hlY2tib3hlcy5iZWYtbmVzdGVkIHVsIC5mb3JtLXR5cGUtY2hlY2tib3gge1xuICBtYXJnaW46IDAgMCAwLjc1cmVtO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIGZpZWxkc2V0IC5iZWYtY2hlY2tib3hlcy5iZWYtbmVzdGVkIHVsIC5mb3JtLXR5cGUtY2hlY2tib3ggaW5wdXQsXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSBmaWVsZHNldCAuYmVmLWNoZWNrYm94ZXMuYmVmLW5lc3RlZCB1bCAuZm9ybS10eXBlLWNoZWNrYm94IGlucHV0IHtcbiAgb3BhY2l0eTogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIGZpZWxkc2V0IC5iZWYtY2hlY2tib3hlcy5iZWYtbmVzdGVkIHVsIC5mb3JtLXR5cGUtY2hlY2tib3ggbGFiZWwsXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSBmaWVsZHNldCAuYmVmLWNoZWNrYm94ZXMuYmVmLW5lc3RlZCB1bCAuZm9ybS10eXBlLWNoZWNrYm94IGxhYmVsIHtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gZmllbGRzZXQgLmJlZi1jaGVja2JveGVzLmJlZi1uZXN0ZWQgdWwgLmZvcm0tdHlwZS1jaGVja2JveCBpbnB1dDpjaGVja2VkICsgbGFiZWwsXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSBmaWVsZHNldCAuYmVmLWNoZWNrYm94ZXMuYmVmLW5lc3RlZCB1bCAuZm9ybS10eXBlLWNoZWNrYm94IGlucHV0OmNoZWNrZWQgKyBsYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLXZhbHVlLFxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS1lbmQtdmFsdWUsXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtdmFsdWUsXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtZW5kLXZhbHVlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS12YWx1ZSBsYWJlbCxcbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtZW5kLXZhbHVlIGxhYmVsLFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLXZhbHVlIGxhYmVsLFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLWVuZC12YWx1ZSBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtaW4td2lkdGg6IDE3MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtdmFsdWUgbGFiZWwsXG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLWVuZC12YWx1ZSBsYWJlbCxcbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS12YWx1ZSBsYWJlbCxcbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS1lbmQtdmFsdWUgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gICAgbWluLXdpZHRoOiAyNDBweDtcbiAgfVxufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS12YWx1ZSBpbnB1dCxcbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtZW5kLXZhbHVlIGlucHV0LFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLXZhbHVlIGlucHV0LFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLWVuZC12YWx1ZSBpbnB1dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBtYXgtd2lkdGg6IDEzNXB4O1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2Yzc1N2Q7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtdmFsdWUgaW5wdXQ6Zm9jdXMsXG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLWVuZC12YWx1ZSBpbnB1dDpmb2N1cyxcbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS12YWx1ZSBpbnB1dDpmb2N1cyxcbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS1lbmQtdmFsdWUgaW5wdXQ6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS12YWx1ZTo6YmVmb3JlLFxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS1lbmQtdmFsdWU6OmJlZm9yZSxcbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS12YWx1ZTo6YmVmb3JlLFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLWVuZC12YWx1ZTo6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA2MHB4O1xuICByaWdodDogMTVweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGNvbnRlbnQ6IFwiXFxmMTA3XCI7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiAycHg7XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLXZhbHVlIGxhYmVsLFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLXZhbHVlIGxhYmVsIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLWVuZC12YWx1ZSBsYWJlbCxcbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS1lbmQtdmFsdWUgbGFiZWwge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50IGgzLCAudmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50IC5oMyxcbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCBoMyxcbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCAuaDMge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiAxLjEyNXJlbSAwO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1ldmVudC1kYXRlLXZhbHVlIC5mYXMsXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtZXZlbnQtZGF0ZS12YWx1ZSAuZmFzIHtcbiAgY29sb3I6ICMwZDZlZmQ7XG4gIG1hcmdpbi1yaWdodDogMC4zcmVtO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSA+IC5maWVsZC1jb250ZW50LFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlID4gLmZpZWxkLWNvbnRlbnQge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMC43NXJlbSAwO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSA+IC5maWVsZC1jb250ZW50IGEsXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdGl0bGUgPiAuZmllbGQtY29udGVudCBhIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xufVxuXG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSB7XG4gIC0tc3BhY2luZzogMXJlbTtcbiAgLS1jb2xvci1kYXRlOiAjMzQzYTQwO1xuICAtLWNvbG9yLWxhYmVsOiAjMzQzYTQwO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50ID4gaDIsIC52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgPiAuaDIge1xuICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1zcGFjaW5nKSArIDAuNXJlbSk7XG4gIG1hcmdpbjogY2FsYygwLjg3NSAqIHZhcigtLXNwYWNpbmcpKSBhdXRvIGNhbGMoMS44NzUgKiB2YXIoLS1zcGFjaW5nKSk7XG4gIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCA+IGgyLCAudmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50ID4gLmgyIHtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gIH1cbn1cbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgPiBoMjpub3QoOmZpcnN0LW9mLXR5cGUpLCAudmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50ID4gLmgyOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBib3JkZXItdG9wOiBzb2xpZCAycHggI2YwZjJmNTtcbn1cbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDAgMCAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50IC52aWV3cy1yb3cge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgfVxufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZCB7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tc3BhY2luZyk7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkICoge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtZXZlbnQtZGF0ZS12YWx1ZSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1kYXRlKTtcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIG1pbi13aWR0aDogMTIwcHg7XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLWV2ZW50LWRhdGUtdmFsdWUgLmZhcyB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvcikgIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjNyZW07XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWxhYmVsKTtcbn1cbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdGl0bGUgPiAuZmllbGQtY29udGVudCB7XG4gIG1hcmdpbjogYXV0bztcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdGl0bGUgPiAuZmllbGQtY29udGVudCBhIHtcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50IC52aWV3cy1yb3c6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCAudmlld3Mtcm93Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDEuODc1ICogdmFyKC0tc3BhY2luZykpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygxLjg3NSAqIHZhcigtLXNwYWNpbmcpKTtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4ICNmMGYyZjU7XG59XG5cbi8qKlxuICAgICBTZWUgY29tbW9uIGNvZGUgaW4gX3ZpZXdzLWNvbW1vbi5zY3NzXG4qL1xuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlldy1qb2JzLWxpc3Qge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG4udmlldy1qb2JzLWxpc3QgLnZpZXctY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG4udmlldy1qb2JzLWxpc3QgLnZpZXctY29udGVudCAudmlld3Mtcm93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2YwZjJmNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1qb2JzLWxpc3QgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZCB7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgZmxleDogNzAlO1xuICB9XG59XG4udmlldy1qb2JzLWxpc3QgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC11bnB1Ymxpc2gtb24ge1xuICBjb2xvcjogIzZkNzU3ZDtcbn1cbi52aWV3LWpvYnMtbGlzdCAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXVucHVibGlzaC1vbiBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLnZpZXctam9icy1saXN0IC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdGl0bGUge1xuICBjb2xvcjogIzZkNzU3ZDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4udmlldy1qb2JzLWxpc3QgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSAqIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cbi52aWV3LWpvYnMtbGlzdCAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLWpvYi1sb2NhdGlvbiB7XG4gIGNvbG9yOiAjNmQ3NTdkO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWpvYnMtbGlzdCAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXZpZXctbm9kZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogM3JlbTtcbiAgICBib3R0b206IGF1dG87XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuXG4udmlldy1uZXdzaHViLXRlYXNlcnMge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG4udmlldy1uZXdzaHViLXRlYXNlcnMgLnBhZ2UtaGVybyB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1uZXdzaHViLXRlYXNlcnMgLnBhZ2UtaGVybyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICB9XG59XG4udmlldy1uZXdzaHViLXRlYXNlcnMgLnBhZ2UtaGVybyBuYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udmlldy1uZXdzaHViLXRlYXNlcnMgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgcGFkZGluZzogM3JlbSAxLjVyZW0gIWltcG9ydGFudDtcbiAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICAtLWJzLWd1dHRlci15OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZXctbmV3c2h1Yi10ZWFzZXJzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC52aWV3LW5ld3NodWItdGVhc2VycyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBtYXgtd2lkdGg6IDE1NDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LW5ld3NodWItdGVhc2VycyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgIHBhZGRpbmc6IDNyZW0gM3JlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LW5ld3NodWItdGVhc2VycyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBib3JkZXItcmFkaXVzOiAxLjI1cmVtO1xuICAgIHBhZGRpbmc6IDNyZW0gNHJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4udmlldy1uZXdzaHViLXRlYXNlcnMgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAjZGlzdHJpY3QtYmxvZy1zdWJoZWFkIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG59XG4udmlldy1uZXdzaHViLXRlYXNlcnMgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1uZXdzaHViLXRlYXNlcnMgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQge1xuICAgIGdhcDogMTVweDtcbiAgfVxufVxuLnZpZXctbmV3c2h1Yi10ZWFzZXJzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IGkge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbWFyZ2luLXRvcDogLTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1uZXdzaHViLXRlYXNlcnMgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgaSB7XG4gICAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgfVxufVxuLnZpZXctbmV3c2h1Yi10ZWFzZXJzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IGgxLCAudmlldy1uZXdzaHViLXRlYXNlcnMgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmgxIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1uZXdzaHViLXRlYXNlcnMgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgaDEsIC52aWV3LW5ld3NodWItdGVhc2VycyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuaDEge1xuICAgIGZvbnQtc2l6ZTogMi43NXJlbTtcbiAgfVxufVxuLnZpZXctbmV3c2h1Yi10ZWFzZXJzIC52aWV3LWZpbHRlcnMge1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4OiAxMDAlO1xufVxuLnZpZXctbmV3c2h1Yi10ZWFzZXJzIC52aWV3LWZpbHRlcnMgLmZvcm0tdHlwZS1zZWxlY3QgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAyLjI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LW5ld3NodWItdGVhc2VycyAudmlldy1maWx0ZXJzIC5mb3JtLXR5cGUtc2VsZWN0IGxhYmVsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbi52aWV3LW5ld3NodWItdGVhc2VycyAudmlldy1maWx0ZXJzIC5mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1uZXdzaHViLXRlYXNlcnMgLnZpZXctZmlsdGVycyAuZm9ybS10eXBlLXNlbGVjdCBzZWxlY3Qge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuLnZpZXctbmV3c2h1Yi10ZWFzZXJzIC52aWV3LWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS4xMjVyZW07XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG4gIG1hcmdpbi10b3A6IDAuNzVyZW07XG59XG4udmlldy1uZXdzaHViLXRlYXNlcnMgLnZpZXctaGVhZGVyIGgxLCAudmlldy1uZXdzaHViLXRlYXNlcnMgLnZpZXctaGVhZGVyIC5oMSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cbi52aWV3LW5ld3NodWItdGVhc2VycyAudmlldy1jb250ZW50IC52aWV3cy1yb3cge1xuICBtYXJnaW46IDEuODc1cmVtIDA7XG59XG5cbmRpdi5qcy1kcnVwYWwtZnVsbGNhbGVuZGFyLmZjLWx0ciAuZmMtZGF5LWdyaWQtZXZlbnQge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3IpICFpbXBvcnRhbnQ7XG59XG5kaXYuanMtZHJ1cGFsLWZ1bGxjYWxlbmRhci5mYy1sdHIgLmZjLWRheS1ncmlkLWV2ZW50IC5mYy1jb250ZW50IHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwLjE1cmVtO1xufVxuZGl2LmpzLWRydXBhbC1mdWxsY2FsZW5kYXIuZmMtbHRyIC5mYy1kYXktZ3JpZC1ldmVudCAuZmMtdGl0bGUge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG4udmlldy1jYWxlbmRhciB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbi52aWV3LWNhbGVuZGFyIC5mYy12aWV3LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3cteDogc2Nyb2xsICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnZpZXctY2FsZW5kYXIgLmZjLXZpZXctY29udGFpbmVyIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICB9XG59XG4udmlldy1jYWxlbmRhciAuZmMtdmlldy1jb250YWluZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjJmNTtcbiAgaGVpZ2h0OiA2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC52aWV3LWNhbGVuZGFyIC5mYy12aWV3LWNvbnRhaW5lcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnZpZXctY2FsZW5kYXIgLmZjLXZpZXctY29udGFpbmVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnZpZXctY2FsZW5kYXIgLmZjLXZpZXctY29udGFpbmVyOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYyZjU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi52aWV3LWNhbGVuZGFyIC5mYy12aWV3LWNvbnRhaW5lcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC52aWV3LWNhbGVuZGFyIC5mYy12aWV3IHtcbiAgICBtaW4td2lkdGg6IDExNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC52aWV3LWNhbGVuZGFyIC5mYy12aWV3IHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cbi52aWV3LWNhbGVuZGFyIC5wYWdlLWhlcm8ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctY2FsZW5kYXIgLnBhZ2UtaGVybyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LWNhbGVuZGFyIC5wYWdlLWhlcm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi52aWV3LWNhbGVuZGFyIC5wYWdlLWhlcm8gbmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnZpZXctY2FsZW5kYXIgLnBhZ2UtaGVybyAuaW5uZXIge1xuICBwYWRkaW5nOiAwO1xufVxuLnZpZXctY2FsZW5kYXIgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgcGFkZGluZzogM3JlbSAxLjVyZW0gIWltcG9ydGFudDtcbiAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICAtLWJzLWd1dHRlci15OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZXctY2FsZW5kYXIgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLnZpZXctY2FsZW5kYXIgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgbWF4LXdpZHRoOiAxNTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1jYWxlbmRhciAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgIHBhZGRpbmc6IDNyZW0gM3JlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LWNhbGVuZGFyIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIGJvcmRlci1yYWRpdXM6IDEuMjVyZW07XG4gICAgcGFkZGluZzogM3JlbSA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aWV3LWNhbGVuZGFyIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgI2Rpc3RyaWN0LWJsb2ctc3ViaGVhZCB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xufVxuLnZpZXctY2FsZW5kYXIgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgZ2FwOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWNhbGVuZGFyIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IHtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbi52aWV3LWNhbGVuZGFyIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IGkge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1jYWxlbmRhciAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCBpIHtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cbi52aWV3LWNhbGVuZGFyIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IGgxLCAudmlldy1jYWxlbmRhciAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuaDEge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEuODc1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWNhbGVuZGFyIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IGgxLCAudmlldy1jYWxlbmRhciAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuaDEge1xuICAgIGZvbnQtc2l6ZTogMi43NXJlbTtcbiAgfVxufVxuLnZpZXctY2FsZW5kYXIgLmZjLXRvZGF5LWJ1dHRvbixcbi52aWV3LWNhbGVuZGFyIC5mYy1kYXlHcmlkTW9udGgtYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52aWV3LWNhbGVuZGFyIC5mYy1oZWFkZXItdG9vbGJhciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiAxMHB4O1xufVxuLnZpZXctY2FsZW5kYXIgLmZjLWhlYWRlci10b29sYmFyIGgyLCAudmlldy1jYWxlbmRhciAuZmMtaGVhZGVyLXRvb2xiYXIgLmgyIHtcbiAgZm9udC1zaXplOiAyLjI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzM0M2E0MDtcbn1cbi52aWV3LWNhbGVuZGFyIC5mYy1oZWFkZXItdG9vbGJhciAuZmMtbGVmdCB7XG4gIG9yZGVyOiAyO1xufVxuLnZpZXctY2FsZW5kYXIgLnZpZXctYXMtbGlzdC1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAwLjM3NXJlbTtcbn1cbi52aWV3LWNhbGVuZGFyIC52aWV3LWFzLWxpc3QtYnRuIGkge1xuICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbi52aWV3LWNhbGVuZGFyIC52aWV3LWFzLWxpc3QtYnRuIGEge1xuICBjb2xvcjogIzM0M2E0MDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbi1yaWdodDogMC4zNzVyZW07XG59XG4udmlldy1jYWxlbmRhciAuZmMtYnV0dG9uLWdyb3VwIHtcbiAgZ2FwOiAxMHB4O1xufVxuLnZpZXctY2FsZW5kYXIgLmZjLWJ1dHRvbi1ncm91cCBidXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjJmNTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi52aWV3LWNhbGVuZGFyIC5mYy1idXR0b24tZ3JvdXAgYnV0dG9uIHNwYW4ge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweDtcbn1cbi52aWV3LWNhbGVuZGFyIC5mYy1idXR0b24tZ3JvdXAgYnV0dG9uIC5mYy1pY29uLWNoZXZyb24tbGVmdDpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDJweDtcbn1cbi52aWV3LWNhbGVuZGFyIC5mYy1idXR0b24tZ3JvdXAgYnV0dG9uIC5mYy1pY29uLWNoZXZyb24tcmlnaHQ6YmVmb3JlIHtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbn1cbi52aWV3LWNhbGVuZGFyIC5mYy1kYXktaGVhZGVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG4gIHBhZGRpbmc6IDAuNTI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmlldy1jYWxlbmRhciAuZmMtZGF5LXRvcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi52aWV3LWNhbGVuZGFyIC5mYy1kYXktdG9wIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAuMzc1cmVtIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnZpZXctY2FsZW5kYXIgdGFibGUgdGQsXG4udmlldy1jYWxlbmRhciB0YWJsZSB0aCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLnZpZXctY2FsZW5kYXIgLmZjLWRheS1ncmlkLWV2ZW50IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgbWFyZ2luOiAwIDEwcHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbn1cbi52aWV3LWNhbGVuZGFyIC5mYy12aWV3IC5mYy1zY3JvbGxlciB7XG4gIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuLnZpZXctY2FsZW5kYXIgLmZjLXZpZXcgPiB0YWJsZSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi52aWV3LWNhbGVuZGFyIC5mYyAuZmMtcm93IHtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG59XG4udmlldy1jYWxlbmRhciAuZmMgLmZjLWhlYWQgLmZjLXJvdzpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweCAyMHB4IDAgMDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi52aWV3LWNhbGVuZGFyIHRoLmZjLWRheS1oZWFkZXIuZmMtd2lkZ2V0LWhlYWRlciB7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNmMGYyZjUgIWltcG9ydGFudDtcbn1cbi52aWV3LWNhbGVuZGFyIC5mYyAuZmMtYm9keSAuZmMtcm93IHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgbWluLWhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbn1cbi52aWV3LWNhbGVuZGFyIHRkLmZjLWRheS5mYy13aWRnZXQtY29udGVudCB7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNmMGYyZjUgIWltcG9ydGFudDtcbn1cbi52aWV3LWNhbGVuZGFyIC5mYyAuZmMtYm9keSAuZmMtcm93Omxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAyMHB4IDIwcHg7XG59XG4udmlldy1jYWxlbmRhciAuY2FsZW5kYXItZG93bmxvYWQtYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogN3B4O1xuICBiYWNrZ3JvdW5kOiAjZjBmMmY1O1xuICBjb2xvcjogIzM0M2E0MDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG4udmlldy1jYWxlbmRhciAuY2FsZW5kYXItZG93bmxvYWQtYnV0dG9uIGkge1xuICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbn1cbi52aWV3LWNhbGVuZGFyIC5jYWxlbmRhci1kb3dubG9hZC1idXR0b24gaS5mYS1jaGV2cm9ucy1kb3duIHtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4O1xufVxuLnZpZXctY2FsZW5kYXIgLnZpZXctbmV3c2h1Yi1saXN0IC5wYWdlLWhlcm8ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnZpZXctY2FsZW5kYXIgLnZpZXctbmV3c2h1Yi1saXN0IC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwICFpbXBvcnRhbnQ7XG59XG5cbiNjYWxlbmRhci1kb3dubG9hZHMge1xuICBtYXJnaW4tdG9wOiBjYWxjKDEuODc1ICogdmFyKC0tc3BhY2luZykpO1xufVxuXG4udmlldy1jYWxlbmRhci1kb3dubG9hZHMge1xuICBtYXJnaW46IDJyZW0gYXV0bztcbiAgcGFkZGluZzogMDtcbn1cbi52aWV3LWNhbGVuZGFyLWRvd25sb2FkcyAudmlldy1oZWFkZXIgaDUsIC52aWV3LWNhbGVuZGFyLWRvd25sb2FkcyAudmlldy1oZWFkZXIgLmg1IHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZXctY2FsZW5kYXItZG93bmxvYWRzIC52aWV3LWhlYWRlciBoNSwgLnZpZXctY2FsZW5kYXItZG93bmxvYWRzIC52aWV3LWhlYWRlciAuaDUge1xuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIH1cbn1cbi52aWV3LWNhbGVuZGFyLWRvd25sb2FkcyAudmlldy1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgZ2FwOiAyMHB4O1xufVxuLnZpZXctY2FsZW5kYXItZG93bmxvYWRzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudmlldy1jYWxlbmRhci1kb3dubG9hZHMgLnZpZXctY29udGVudCAudmlld3Mtcm93IHtcbiAgICBtYXgtd2lkdGg6IDM0OXB4O1xuICB9XG59XG4udmlldy1jYWxlbmRhci1kb3dubG9hZHMgLnZpZXdzLWZpZWxkLWZpZWxkLWRpc3RyaWN0LWNhbGVuZGFyLWZpbGVzIC5maWxlLS1taW1lLWFwcGxpY2F0aW9uLXBkZiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjJmNTtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWNhbGVuZGFyLWRvd25sb2FkcyAudmlld3MtZmllbGQtZmllbGQtZGlzdHJpY3QtY2FsZW5kYXItZmlsZXMgLmZpbGUtLW1pbWUtYXBwbGljYXRpb24tcGRmIHtcbiAgICB3aWR0aDogMzQ5cHg7XG4gIH1cbn1cbi52aWV3LWNhbGVuZGFyLWRvd25sb2FkcyAudmlld3MtZmllbGQtZmllbGQtZGlzdHJpY3QtY2FsZW5kYXItZmlsZXMgaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG4udmlldy1jYWxlbmRhci1kb3dubG9hZHMgLnZpZXdzLWZpZWxkLWZpZWxkLWRpc3RyaWN0LWNhbGVuZGFyLWZpbGVzIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLXdpZHRoOiAyMThweDtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbn1cblxuLnZpZXctY291cnNlcy52aWV3LWlkLWNvdXJzZXMge1xuICB3aWR0aDogMTAwJTtcbn1cbi52aWV3LWNvdXJzZXMudmlldy1pZC1jb3Vyc2VzIC52aWV3LWZpbHRlcnMgLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIHBhZGRpbmc6IDEwcHggNDBweCAxMHB4IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbi52aWV3LWNvdXJzZXMudmlldy1pZC1jb3Vyc2VzIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtO1xufVxuLnZpZXctY291cnNlcy52aWV3LWlkLWNvdXJzZXMgLnZpZXdzLXJvdyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlldy1jb3Vyc2VzLnZpZXctaWQtY291cnNlcyAudmlld3Mtcm93IHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuLnZpZXctY291cnNlcy52aWV3LWlkLWNvdXJzZXMgLnZpZXdzLXJvdyAudWktYWNjb3JkaW9uLWNvbnRlbnQge1xuICBjb2xvcjogIzAwMDtcbn1cbi52aWV3LWNvdXJzZXMudmlldy1pZC1jb3Vyc2VzIC52aWV3cy1yb3cgLnVpLWFjY29yZGlvbi1jb250ZW50IC52aWV3cy1maWVsZC1maWVsZC1jb3Vyc2UtY3JlZGl0cyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMS4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtIDAuNXJlbSAwIDA7XG59XG4udmlldy1jb3Vyc2VzLnZpZXctaWQtY291cnNlcyAudmlld3Mtcm93IC51aS1hY2NvcmRpb24tY29udGVudCAudmlld3MtZmllbGQtZmllbGQtY291cnNlLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMCAxLjI1cmVtIDEuMjVyZW07XG59XG4udmlldy1jb3Vyc2VzLnZpZXctaWQtY291cnNlcyAudmlld3Mtcm93IC51aS1hY2NvcmRpb24tY29udGVudCAudmlld3MtZmllbGQtZmllbGQtY291cnNlLWRlc2NyaXB0aW9uIHA6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi52aWV3LWNvdXJzZXMudmlldy1pZC1jb3Vyc2VzIC52aWV3cy1yb3cgLnVpLWFjY29yZGlvbi1jb250ZW50IC52aWV3cy1maWVsZC1maWVsZC1jb3Vyc2UtcHJlcmVxdWlzaXRlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNXB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAwIDEuMjVyZW0gMS4yNXJlbSAxLjI1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwIDAgMC41cmVtIDAuNXJlbTtcbn1cblxuLnZpZXctaWQtcHJlc2VudGF0aW9ucy52aWV3LWRpc3BsYXktaWQtcHJlc2VudGF0aW9ucyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnZpZXctaWQtcHJlc2VudGF0aW9ucy52aWV3LWRpc3BsYXktaWQtcHJlc2VudGF0aW9ucyAudmlldy1maWx0ZXJzIC5iZWYtZXhwb3NlZC1mb3JtIGxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52aWV3LWlkLXByZXNlbnRhdGlvbnMudmlldy1kaXNwbGF5LWlkLXByZXNlbnRhdGlvbnMgLnZpZXctZmlsdGVycyAuYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS10eXBlLXNlbGVjdCBzZWxlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xuICBjb2xvcjogIzM0M2E0MDtcbiAgcGFkZGluZzogMTBweCA0MHB4IDEwcHggMjBweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuLnZpZXctaWQtcHJlc2VudGF0aW9ucy52aWV3LWRpc3BsYXktaWQtcHJlc2VudGF0aW9ucyAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMy43NXJlbTtcbn1cbi52aWV3LWlkLXByZXNlbnRhdGlvbnMudmlldy1kaXNwbGF5LWlkLXByZXNlbnRhdGlvbnMgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLXN1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDEuMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbSAwLjVyZW0gMCAwO1xufVxuLnZpZXctaWQtcHJlc2VudGF0aW9ucy52aWV3LWRpc3BsYXktaWQtcHJlc2VudGF0aW9ucyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtcHJlc2VudGF0aW9uLWdyYWRlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMCAxLjI1cmVtIDEuMjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbn1cbi52aWV3LWlkLXByZXNlbnRhdGlvbnMudmlldy1kaXNwbGF5LWlkLXByZXNlbnRhdGlvbnMgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLWltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMS4yNXJlbSAxLjI1cmVtO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWlkLXByZXNlbnRhdGlvbnMudmlldy1kaXNwbGF5LWlkLXByZXNlbnRhdGlvbnMgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLWltYWdlIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctaWQtcHJlc2VudGF0aW9ucy52aWV3LWRpc3BsYXktaWQtcHJlc2VudGF0aW9ucyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtaW1hZ2UgLmZpZWxkLWNvbnRlbnQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tdG9wOiAtMi41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMS4yNXJlbTtcbiAgfVxufVxuLnZpZXctaWQtcHJlc2VudGF0aW9ucy52aWV3LWRpc3BsYXktaWQtcHJlc2VudGF0aW9ucyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtdGV4dCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDAgMS4yNXJlbSAxLjI1cmVtO1xufVxuLnZpZXctaWQtcHJlc2VudGF0aW9ucy52aWV3LWRpc3BsYXktaWQtcHJlc2VudGF0aW9ucyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtdGV4dCAuZmllbGQtY29udGVudCBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4udmlldy1pZC1wcmVzZW50YXRpb25zLnZpZXctZGlzcGxheS1pZC1wcmVzZW50YXRpb25zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1pbWFnZXMtYWRkaXRpb25hbCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDAgMS4yNXJlbSAxLjI1cmVtO1xufVxuLnZpZXctaWQtcHJlc2VudGF0aW9ucy52aWV3LWRpc3BsYXktaWQtcHJlc2VudGF0aW9ucyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtaW1hZ2VzLWFkZGl0aW9uYWwgLmZpZWxkLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDVweDtcbn1cbi52aWV3LWlkLXByZXNlbnRhdGlvbnMudmlldy1kaXNwbGF5LWlkLXByZXNlbnRhdGlvbnMgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLWltYWdlcy1hZGRpdGlvbmFsIC5maWVsZC1jb250ZW50IGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC1oZWlnaHQ6IDEwMHB4O1xufVxuLnZpZXctaWQtcHJlc2VudGF0aW9ucy52aWV3LWRpc3BsYXktaWQtcHJlc2VudGF0aW9ucyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLXJvdyAudWktYWNjb3JkaW9uLWNvbnRlbnQgLnZpZXdzLWZpZWxkOmxhc3Qtb2YtdHlwZSB7XG4gIHBhZGRpbmc6IDAgMS4yNXJlbSAxLjI1cmVtIDEuMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAuNXJlbSAwLjVyZW07XG59XG5cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLnBhZ2UtaGVybyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5wYWdlLWhlcm8ge1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAucGFnZS1oZXJvIHtcbiAgICBib3JkZXItcmFkaXVzOiAxLjI1cmVtO1xuICB9XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5wYWdlLWhlcm8uY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAycmVtKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5wYWdlLWhlcm8uY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDNyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLnBhZ2UtaGVyby5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTU0MHB4O1xuICB9XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgcGFkZGluZzogM3JlbSAxLjVyZW0gIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIHBhZGRpbmc6IDNyZW0gNHJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQge1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW07XG4gIH1cbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuYnJlYWRjcnVtYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0ge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbSBpIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbTphZnRlciB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDEuNXB4O1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAudGl0bGUtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC50aXRsZS1pY29uIHtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAudGl0bGUtaWNvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtdGl0bGUge1xuICBmb250LXNpemU6IDEuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IDMuNnB4ICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIGxldHRlci1zcGFjaW5nOiA0LjhweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCBoMSwgLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuaDEge1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IGgxLCAudmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5oMSB7XG4gICAgZm9udC1zaXplOiAyLjc1cmVtO1xuICB9XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgb3JkZXI6IDE7XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC5nZW9maWVsZC1nb29nbGUtbWFwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLmdlb2ZpZWxkLWdvb2dsZS1tYXAge1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAuZ2VvZmllbGQtZ29vZ2xlLW1hcCB7XG4gICAgYm9yZGVyLXJhZGl1czogMS4yNXJlbTtcbiAgfVxufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAuZ20tc3R5bGUtbXRjLWJidyAuZ20tc3R5bGUtbXRjID4gYnV0dG9uIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzNDNhNDAgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDVweCAxMHB4ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLmdtLXN0eWxlLW10Yy1iYncgLmdtLXN0eWxlLW10YyA+IHVsIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDEwcHggMTBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4IDEwcHggNXB4IDEwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogLThweCAhaW1wb3J0YW50O1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAuZ20tc3R5bGUtbXRjLWJidyAuZ20tc3R5bGUtbXRjID4gdWwgbGkge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC5nbS1zdHlsZS1tdGMtYmJ3IC5nbS1zdHlsZS1tdGMgPiB1bCBsaSBsYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSkgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC5nbS1zdHlsZS1tdGMtYmJ3IC5nbS1zdHlsZS1tdGM6Zmlyc3Qtb2YtdHlwZSA+IGJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHggMCAwIDEwcHggIWltcG9ydGFudDtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLmdtLXN0eWxlLW10Yy1iYncgLmdtLXN0eWxlLW10YzpsYXN0LW9mLXR5cGUgPiBidXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwIDEwcHggMTBweCAwICFpbXBvcnRhbnQ7XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC5nbS1idW5kbGVkLWNvbnRyb2wgLmdtbm9wcmludCBkaXYge1xuICBib3JkZXItcmFkaXVzOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC5nbS1idW5kbGVkLWNvbnRyb2wgLmdtbm9wcmludCBkaXYgYnV0dG9uIHtcbiAgd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAuZ20tYnVuZGxlZC1jb250cm9sIC5nbW5vcHJpbnQgZGl2IGJ1dHRvbiBpbWcge1xuICB3aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLmdtLXN0eWxlIC5nbS1zdHlsZS1pdy1jIHtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IHNvbGlkIDFweCAjYWRiNWJkO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAuZ20tc3R5bGUgLmdtLXN0eWxlLWl3LWMge1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAuZ20tc3R5bGUgLmdtLXN0eWxlLWl3LWMge1xuICAgIGJvcmRlci1yYWRpdXM6IDEuMjVyZW07XG4gIH1cbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLmdtLXN0eWxlIC5nbS1zdHlsZS1pdy1jaCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC5nbS1zdHlsZSAuZ20tc3R5bGUtaXctY2hyIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC01cHg7XG4gIHJpZ2h0OiAtNXB4O1xuICB6LWluZGV4OiAxMDtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLmdtLXN0eWxlIC5nbS1zdHlsZS1pdy1kIHtcbiAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAuZ20tc3R5bGUgLmdtLXN0eWxlLWl3IHA6Zmlyc3QtY2hpbGQsXG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC5nbS1zdHlsZSAuZ20tc3R5bGUtaXcgZGl2OmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZzogMDtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLmdtLXN0eWxlIC5nbS1zdHlsZS1pdy10Yzo6YWZ0ZXIge1xuICB0b3A6IC0ycHg7XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC5nbS1zdHlsZSAuY2FyZCB7XG4gIHBhZGRpbmc6IDEuNzVyZW0gMS4yNXJlbSAxcmVtIDEuMjVyZW0gIWltcG9ydGFudDtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLmdtLXN0eWxlIC5jYXJkIC5jYXJkLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC5nbS1zdHlsZSAuY2FyZCAuY2FyZC1oZWFkZXIgaDUuY2FyZC10aXRsZSwgLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAuZ20tc3R5bGUgLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlLmg1IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC5nbS1zdHlsZSAuY2FyZCAuY2FyZC1oZWFkZXIgaDUuY2FyZC10aXRsZSAuZmllbGQtLW5hbWUtZmllbGQtc2l0ZS1uYW1lLCAudmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC5nbS1zdHlsZSAuY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUuaDUgLmZpZWxkLS1uYW1lLWZpZWxkLXNpdGUtbmFtZSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC5nbS1zdHlsZSAuY2FyZCAuY2FyZC1oZWFkZXIgaDUuY2FyZC10aXRsZSAuZmllbGQtLW5hbWUtZmllbGQtc2l0ZS1uYW1lIHAsIC52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLmdtLXN0eWxlIC5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZS5oNSAuZmllbGQtLW5hbWUtZmllbGQtc2l0ZS1uYW1lIHAge1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLmdtLXN0eWxlIC5jYXJkIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAxcmVtIDAgMCAhaW1wb3J0YW50O1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAuZ20tc3R5bGUgLmNhcmQgLmNhcmQtYm9keSAuY2FyZC10ZXh0IHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLmdtLXN0eWxlIC5jYXJkIC5jYXJkLWJvZHkgLmNhcmQtdGV4dCBhIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwZDZlZmQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWZpbHRlcnMge1xuICBtYXJnaW4tdG9wOiAxLjEyNXJlbTtcbiAgb3JkZXI6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctZmlsdGVycyBoMiwgLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctZmlsdGVycyAuaDIge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWZpbHRlcnMgaDIsIC52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWZpbHRlcnMgLmgyIHtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICB9XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1maWx0ZXJzIC5iZWYtY2hlY2tib3hlcyB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAycHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDAgNHJlbSAwIDA7XG4gIG1hcmdpbjogMDtcbiAgbWluLXdpZHRoOiBtYXgtY29udGVudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctZmlsdGVycyAuYmVmLWNoZWNrYm94ZXMgdWwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWZpbHRlcnMgLmJlZi1jaGVja2JveGVzIHVsIGxpOmZpcnN0LW9mLXR5cGUgLmZvcm0tdHlwZS1jaGVja2JveCB7XG4gIGJvcmRlci1yYWRpdXM6IDVweCAwIDAgNXB4O1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctZmlsdGVycyAuYmVmLWNoZWNrYm94ZXMgdWwgbGk6bGFzdC1vZi10eXBlIC5mb3JtLXR5cGUtY2hlY2tib3gge1xuICBib3JkZXItcmFkaXVzOiAwIDVweCA1cHggMDtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWZpbHRlcnMgLmJlZi1jaGVja2JveGVzIC5mb3JtLXR5cGUtY2hlY2tib3ggaW5wdXQge1xuICBvcGFjaXR5OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1maWx0ZXJzIC5iZWYtY2hlY2tib3hlcyAuZm9ybS10eXBlLWNoZWNrYm94IC5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWRbdHlwZT1jaGVja2JveF0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvcik7XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1maWx0ZXJzIC5iZWYtY2hlY2tib3hlcyAuZm9ybS10eXBlLWNoZWNrYm94IGxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDVweDtcbiAgYmFja2dyb3VuZDogI2YwZjJmNTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIHBhZGRpbmc6IDEwcHggMTVweCAhaW1wb3J0YW50O1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctZmlsdGVycyAuYmVmLWNoZWNrYm94ZXMgLmZvcm0tdHlwZS1jaGVja2JveCBsYWJlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1maWx0ZXJzIC5iZWYtY2hlY2tib3hlcyAuZm9ybS10eXBlLWNoZWNrYm94ID4gaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWJzLXdoaXRlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkYjViZDtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWZpbHRlcnMgLmJlZi1jaGVja2JveGVzIC5mb3JtLXR5cGUtY2hlY2tib3ggPiBpbnB1dDpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yKTtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWZpbHRlcnMgZmllbGRzZXQge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctZmlsdGVycyBmaWVsZHNldDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiA2NHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNzFkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KSAzLjEzJSwgcmdiYSgyNDksIDI0OSwgMjQ5LCAwKSA4My4yOCUpO1xuICB6LWluZGV4OiAxMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWZpbHRlcnMgZmllbGRzZXQ6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1maWx0ZXJzIGZpZWxkc2V0IGxlZ2VuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1maWx0ZXJzIGZpZWxkc2V0IC5maWVsZHNldC13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctZmlsdGVycyBmaWVsZHNldCAuZmllbGRzZXQtd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAuYXR0YWNobWVudC5hdHRhY2htZW50LWFmdGVyIC5wYWdlLWhlcm8ge1xuICAvKipcbiAgKiAvL1sgXU5vdGVzIHRoaXMgY2FuIGJlIHJlbW92ZWQsIHRoZSBcIlNjaG9vbHNcIiB0ZW1wbGF0ZSBcbiAgKiAvLyBoYXMgYmVlbiB1cGRhdGVkIHRvIG5vdCByZW5kZXIgdGhlIHBhZ2UtaGVybyBmb3IgdGhlIGF0dGFjaG1lbnRcbiAgKi9cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlldy1kaXNwbGF5LWlkLWF0dGFjaG1lbnRfc2Nob29sc19saXN0IC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IHtcbiAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG4udmlldy1kaXNwbGF5LWlkLWF0dGFjaG1lbnRfc2Nob29sc19saXN0IC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IGgyLCAudmlldy1kaXNwbGF5LWlkLWF0dGFjaG1lbnRfc2Nob29sc19saXN0IC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC5oMiB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEuNjI1cmVtO1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuLnZpZXctZGlzcGxheS1pZC1hdHRhY2htZW50X3NjaG9vbHNfbGlzdCAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAudmlld3Mtcm93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEwcHg7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMCAxLjI1cmVtO1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2FkYjViZDtcbn1cbi52aWV3LWRpc3BsYXktaWQtYXR0YWNobWVudF9zY2hvb2xzX2xpc3QgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLnZpZXdzLWZpZWxkLWZpZWxkLXNpdGUtbmFtZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi52aWV3LWRpc3BsYXktaWQtYXR0YWNobWVudF9zY2hvb2xzX2xpc3QgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLnZpZXdzLWZpZWxkLWZpZWxkLXNpdGUtbmFtZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLnZpZXctZGlzcGxheS1pZC1hdHRhY2htZW50X3NjaG9vbHNfbGlzdCAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAudmlld3MtZmllbGQtZmllbGQtc2l0ZS1uYW1lIHAge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnZpZXctZGlzcGxheS1pZC1hdHRhY2htZW50X3NjaG9vbHNfbGlzdCAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAudmlld3MtZmllbGQtZmllbGQtc2l0ZS13ZWJzaXRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBnYXA6IDVweDtcbiAgY29sb3I6IHZhcigtLWRpc3RyaWN0LW5ldXRyYWwpO1xufVxuLnZpZXctZGlzcGxheS1pZC1hdHRhY2htZW50X3NjaG9vbHNfbGlzdCAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAudmlld3MtZmllbGQtZmllbGQtc2l0ZS13ZWJzaXRlIGEge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzBkNmVmZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG4udmlldy1kaXNwbGF5LWlkLWF0dGFjaG1lbnRfc2Nob29sc19saXN0IC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC52aWV3cy1maWVsZC1maWVsZC1zaXRlLWhvc3RuYW1lIHtcbiAgbWFyZ2luLXRvcDogMC43NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1kaXNwbGF5LWlkLWF0dGFjaG1lbnRfc2Nob29sc19saXN0IC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC52aWV3cy1maWVsZC1maWVsZC1zaXRlLWhvc3RuYW1lIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDAuNnJlbTtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbn1cbi52aWV3LWRpc3BsYXktaWQtYXR0YWNobWVudF9zY2hvb2xzX2xpc3QgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLnZpZXdzLWZpZWxkLWZpZWxkLXNpdGUtaG9zdG5hbWUgYSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMCAwLjg3NXJlbSAwIDA7XG4gIGNvbG9yOiAjMGQ2ZWZkO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi52aWV3LWRpc3BsYXktaWQtYXR0YWNobWVudF9zY2hvb2xzX2xpc3QgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLnZpZXdzLWZpZWxkLWZpZWxkLXNpdGUtaG9zdG5hbWUgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4udmlldy1kaXNwbGF5LWlkLWF0dGFjaG1lbnRfc2Nob29sc19saXN0IC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC52aWV3cy1maWVsZC1maWVsZC1zaXRlLWhvc3RuYW1lIGE6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYwNTRcIjtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDNweDtcbiAgcmlnaHQ6IDA7XG4gIGNvbG9yOiAjMGQ2ZWZkO1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiAycHg7XG59XG5cbi52aWV3LXNjaG9vbC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IHNwYW4uaGVhZGxpbmUge1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBjb2xvcjogdmFyKC0tZGlzdHJpY3QtbmV1dHJhbCk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctc2Nob29sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgc3Bhbi5oZWFkbGluZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cbi52aWV3LXNjaG9vbC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IGgxLCAudmlldy1zY2hvb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuaDEge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnZpZXctc2Nob29sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmxvZ28taW1nLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuLnZpZXctc2Nob29sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgaDMuc2l0ZS1hZGRyZXNzLCAudmlldy1zY2hvb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuc2l0ZS1hZGRyZXNzLmgzIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cbi52aWV3LXNjaG9vbC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5maWVsZC0tbmFtZS1maWVsZC1zaXRlLWFkZHJlc3MtaW5mbyB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTgwMCk7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi52aWV3LXNjaG9vbC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5maWVsZC0tbmFtZS1maWVsZC1zaXRlLWFkZHJlc3MtaW5mbyBwIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIG1hcmdpbjogMDtcbn1cbi52aWV3LXNjaG9vbC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5zaXRlLXBob25lLFxuLnZpZXctc2Nob29sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnNpdGUtd2Vic2l0ZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTgwMCk7XG4gIGZvbnQtc2l6ZTogZm9udC1zaXplLWJhc2U7XG59XG4udmlldy1zY2hvb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuZmllbGQtLW5hbWUtZmllbGQtc2l0ZS1zaG9ydGN1dHMge1xuICBtYXJnaW4tdG9wOiAxLjEyNXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1zY2hvb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuZmllbGQtLW5hbWUtZmllbGQtc2l0ZS1zaG9ydGN1dHMge1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIH1cbn1cbi52aWV3LXNjaG9vbC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5maWVsZC0tbmFtZS1maWVsZC1zaXRlLXNob3J0Y3V0cyAuYnRuLCAudmlldy1zY2hvb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuZmllbGQtLW5hbWUtZmllbGQtc2l0ZS1zaG9ydGN1dHMgYnV0dG9uLmxpbmssIC52aWV3LXNjaG9vbC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5maWVsZC0tbmFtZS1maWVsZC1zaXRlLXNob3J0Y3V0cyAuYnV0dG9uLFxuLnZpZXctc2Nob29sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmZpZWxkLS1uYW1lLWZpZWxkLXNpdGUtc2hvcnRjdXRzIC5idG4taW5saW5lIHtcbiAgbWFyZ2luLWJvdHRvbTogMS4xMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctc2Nob29sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmZpZWxkLS1uYW1lLWZpZWxkLXNpdGUtc2hvcnRjdXRzIC5idG4sIC52aWV3LXNjaG9vbC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5maWVsZC0tbmFtZS1maWVsZC1zaXRlLXNob3J0Y3V0cyBidXR0b24ubGluaywgLnZpZXctc2Nob29sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmZpZWxkLS1uYW1lLWZpZWxkLXNpdGUtc2hvcnRjdXRzIC5idXR0b24sXG4udmlldy1zY2hvb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuZmllbGQtLW5hbWUtZmllbGQtc2l0ZS1zaG9ydGN1dHMgLmJ0bi1pbmxpbmUge1xuICAgIG1hcmdpbi1yaWdodDogMS4xMjVyZW07XG4gIH1cbn1cblxuLyoqXG4gKiBTZXRzIFN0eWxlcyBmb3IgXCJOZXdzZ3ViIENhdGVnb3J5IENvbG91cnNcIlxuICogU2VlIEAgL3Njc3MvX2Nzcy12YXJzLnNjc3MgZm9yIGNhdGVnb3J5LXNwZWNpZmljXG4gKi9cbi52aWV3LW5ld3NodWItbGlzdCAudmlldy1maWx0ZXJzLFxuLnZpZXctY2FsZW5kYXIgLnZpZXctZmlsdGVycyB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cbi52aWV3LW5ld3NodWItbGlzdCAudmlldy1maWx0ZXJzIHNwYW4uZmllbGRzZXQtbGVnZW5kLFxuLnZpZXctY2FsZW5kYXIgLnZpZXctZmlsdGVycyBzcGFuLmZpZWxkc2V0LWxlZ2VuZCB7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi52aWV3LW5ld3NodWItbGlzdCAuYmVmLW5lc3RlZCxcbi52aWV3LWNhbGVuZGFyIC5iZWYtbmVzdGVkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0IC5iZWYtbmVzdGVkOjphZnRlcixcbi52aWV3LWNhbGVuZGFyIC5iZWYtbmVzdGVkOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA2NXB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJhY2tncm91bmQ6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpIDMuMTMlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDgzLjI4JSk7XG4gIHotaW5kZXg6IDEwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG4udmlldy1uZXdzaHViLWxpc3QgLmJlZi1uZXN0ZWQgdWwsXG4udmlldy1jYWxlbmRhciAuYmVmLW5lc3RlZCB1bCB7XG4gIGdhcDogNXB4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXAgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0IC5iZWYtbmVzdGVkIC5mb3JtLXR5cGUtY2hlY2tib3ggPiBsYWJlbCxcbi52aWV3LWNhbGVuZGFyIC5iZWYtbmVzdGVkIC5mb3JtLXR5cGUtY2hlY2tib3ggPiBsYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA1cHg7XG4gIGJhY2tncm91bmQ6ICNmMGYyZjU7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBwYWRkaW5nOiAxMHB4IDE1cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbn1cbi52aWV3LW5ld3NodWItbGlzdCAuYmVmLW5lc3RlZCAuZm9ybS10eXBlLWNoZWNrYm94ID4gbGFiZWw6OmJlZm9yZSxcbi52aWV3LWNhbGVuZGFyIC5iZWYtbmVzdGVkIC5mb3JtLXR5cGUtY2hlY2tib3ggPiBsYWJlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4udmlldy1uZXdzaHViLWxpc3QgLmJlZi1uZXN0ZWQgbGk6Zmlyc3Qtb2YtdHlwZSAuZm9ybS10eXBlLWNoZWNrYm94ID4gbGFiZWwsXG4udmlldy1jYWxlbmRhciAuYmVmLW5lc3RlZCBsaTpmaXJzdC1vZi10eXBlIC5mb3JtLXR5cGUtY2hlY2tib3ggPiBsYWJlbCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbSAwIDAgMC41cmVtO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0IC5iZWYtbmVzdGVkIGxpOmxhc3Qtb2YtdHlwZSAuZm9ybS10eXBlLWNoZWNrYm94ID4gbGFiZWwsXG4udmlldy1jYWxlbmRhciAuYmVmLW5lc3RlZCBsaTpsYXN0LW9mLXR5cGUgLmZvcm0tdHlwZS1jaGVja2JveCA+IGxhYmVsIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwLjVyZW0gMC41cmVtIDA7XG59XG4udmlldy1uZXdzaHViLWxpc3QgLmJlZi1uZXN0ZWQgLmZvcm0tdHlwZS1jaGVja2JveCA+IGlucHV0OmNoZWNrZWQgKyBsYWJlbCxcbi52aWV3LWNhbGVuZGFyIC5iZWYtbmVzdGVkIC5mb3JtLXR5cGUtY2hlY2tib3ggPiBpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuICBjb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0IC5iZWYtbmVzdGVkIC5mb3JtLXR5cGUtY2hlY2tib3ggPiBpbnB1dDpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSxcbi52aWV3LWNhbGVuZGFyIC5iZWYtbmVzdGVkIC5mb3JtLXR5cGUtY2hlY2tib3ggPiBpbnB1dDpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yKTtcbn1cblxuLnRvb2xiYXItb3JpZW50ZWQgLnRvb2xiYXItYmFyLFxuLnRvb2xiYXIgLnRvb2xiYXItYmFyLFxuLnRvb2xiYXIgLnRvb2xiYXItdHJheSB7XG4gIHotaW5kZXg6IGNhbGMoMTAzMCArIDEpO1xufVxuXG5mb3JtLmdvb2dsZS1jc2Uge1xuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBmb3JtLmdvb2dsZS1jc2Uge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIGZvcm0uZ29vZ2xlLWNzZSB7XG4gICAgbWF4LXdpZHRoOiAxNTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgZm9ybS5nb29nbGUtY3NlIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5mb3JtLmdvb2dsZS1jc2UgLnNlYXJjaC1oZWxwLWxpbmsge1xuICBkaXNwbGF5OiBub25lO1xufVxuZm9ybS5nb29nbGUtY3NlIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuZm9ybS5nb29nbGUtY3NlIC5mb3JtLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuZm9ybS5nb29nbGUtY3NlIC5mb3JtLXR5cGUtc2VhcmNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTA1cHg7XG59XG5mb3JtLmdvb2dsZS1jc2UgLmZvcm0tdHlwZS1zZWFyY2ggbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICBmb250LXNpemU6IDEuODc1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM3NHB4KSB7XG4gIGZvcm0uZ29vZ2xlLWNzZSAuZm9ybS10eXBlLXNlYXJjaCBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgfVxufVxuZm9ybS5nb29nbGUtY3NlIC5mb3JtLXR5cGUtc2VhcmNoIGlucHV0W3R5cGU9c2VhcmNoXSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgYm9yZGVyLWNvbG9yOiAjYWRiNWJkO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDMuNzVyZW07XG59XG5mb3JtLmdvb2dsZS1jc2UgKyBoMiwgZm9ybS5nb29nbGUtY3NlICsgLmgyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3Qge1xuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBmb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0IHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICBmb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0IHtcbiAgICBtYXgtd2lkdGg6IDE1NDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBmb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0IHtcbiAgICBtYXgtd2lkdGg6IDExNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1yZXN1bHQtaW5mby1jb250YWluZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDEuMjVyZW0gMCAycmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhZGI1YmQ7XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1yZXN1bHQtaW5mby1jb250YWluZXIgLmdzYy1yZXN1bHQtaW5mbyB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIHBhZGRpbmc6IDA7XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1vcmRlcmJ5LWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2Mtb3JkZXJieS1jb250YWluZXIgLmdzYy1vcmRlcmJ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbn1cbmZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLW9yZGVyYnktY29udGFpbmVyIC5nc2Mtb3JkZXJieS1sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1vcmRlcmJ5LWNvbnRhaW5lciAuZ3NjLW9wdGlvbi1tZW51LWNvbnRhaW5lciAuZ3NjLXNlbGVjdGVkLW9wdGlvbi1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMmY1O1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBib3JkZXI6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAxMHB4IDQwcHggMTBweCAyMHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDEzMnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1vcmRlcmJ5LWNvbnRhaW5lciAuZ3NjLW9wdGlvbi1tZW51LWNvbnRhaW5lciAuZ3NjLXNlbGVjdGVkLW9wdGlvbi1jb250YWluZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjA3OFwiO1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDEuNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyMHB4O1xuICBib3R0b206IDEwcHg7XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1vcmRlcmJ5LWNvbnRhaW5lciAuZ3NjLW9wdGlvbi1tZW51LWNvbnRhaW5lciAuZ3NjLW9wdGlvbi1tZW51IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjJmNTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwLjVyZW0gMC41cmVtO1xuICBib3JkZXI6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIHRvcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbmZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLW9yZGVyYnktY29udGFpbmVyIC5nc2Mtb3B0aW9uLW1lbnUtY29udGFpbmVyIC5nc2Mtb3B0aW9uLW1lbnUgLmdzYy1vcHRpb24tbWVudS1pdGVtIHtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2Mtb3JkZXJieS1jb250YWluZXIgLmdzYy1vcHRpb24tbWVudS1jb250YWluZXIgLmdzYy1vcHRpb24tbWVudSAuZ3NjLW9wdGlvbi1tZW51LWl0ZW0gLmdzYy1vcHRpb24ge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1vcmRlcmJ5LWNvbnRhaW5lciAuZ3NjLW9wdGlvbi1tZW51LWNvbnRhaW5lciAuZ3NjLW9wdGlvbi1tZW51IC5nc2Mtb3B0aW9uLW1lbnUtaXRlbS5nc2Mtb3B0aW9uLW1lbnUtaXRlbS1oaWdobGlnaHRlZCB7XG4gIGJhY2tncm91bmQ6ICM2Yzc1N2Q7XG4gIGNvbG9yOiAjZmZmO1xufVxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2Mtb3JkZXJieS1jb250YWluZXIgLmdzYy1vcHRpb24tbWVudS1jb250YWluZXIgLmdzYy1vcHRpb24tbWVudSAuZ3NjLW9wdGlvbi1tZW51LWl0ZW0uZ3NjLW9wdGlvbi1tZW51LWl0ZW0taGlnaGxpZ2h0ZWQgLmdzYy1vcHRpb24ge1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1vcmRlcmJ5LWNvbnRhaW5lciAuZ3NjLW9wdGlvbi1zZWxlY3RvciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogNXB4IDVweCAwIDVweDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgdG9wOiAxOHB4O1xuICByaWdodDogN3B4O1xufVxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2MtY29udHJvbC1jc2UuZ3NjLWNvbnRyb2wtY3NlLWVuIHtcbiAgcGFkZGluZzogMDtcbn1cbmZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLWNvbnRyb2wtY3NlLmdzYy1jb250cm9sLWNzZS1lbiAuZ3NjLWFib3ZlLXdyYXBwZXItYXJlYSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1jb250cm9sLWNzZS5nc2MtY29udHJvbC1jc2UtZW4gLmdzYy1yZXN1bHRzIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1jb250cm9sLWNzZS5nc2MtY29udHJvbC1jc2UtZW4gLmdzYy1yZXN1bHRzIC5nc2Mtd2ViUmVzdWx0LmdzYy1yZXN1bHQge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNmM3NTdkO1xuICBwYWRkaW5nLXRvcDogMS44NzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxLjg3NXJlbTtcbn1cbmZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLWNvbnRyb2wtY3NlLmdzYy1jb250cm9sLWNzZS1lbiAuZ3NjLXJlc3VsdHMgLmdzYy13ZWJSZXN1bHQuZ3NjLXJlc3VsdCAuZ3MtcmVzdWx0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2MtY29udHJvbC1jc2UuZ3NjLWNvbnRyb2wtY3NlLWVuIC5nc2MtcmVzdWx0cyAuZ3NjLXdlYlJlc3VsdC5nc2MtcmVzdWx0IC5nc2MtdGh1bWJuYWlsLWluc2lkZSB7XG4gICAgcGFkZGluZy1yaWdodDogMjEwcHg7XG4gIH1cbn1cbmZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLWNvbnRyb2wtY3NlLmdzYy1jb250cm9sLWNzZS1lbiAuZ3NjLXJlc3VsdHMgLmdzYy13ZWJSZXN1bHQuZ3NjLXJlc3VsdCAuZ3NjLXRodW1ibmFpbC1pbnNpZGUgYS5ncy10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBjb2xvcjogIzM0M2E0MDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbmZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLWNvbnRyb2wtY3NlLmdzYy1jb250cm9sLWNzZS1lbiAuZ3NjLXJlc3VsdHMgLmdzYy13ZWJSZXN1bHQuZ3NjLXJlc3VsdCAuZ3NjLXRodW1ibmFpbC1pbnNpZGUgYS5ncy10aXRsZSAqIHtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2MtY29udHJvbC1jc2UuZ3NjLWNvbnRyb2wtY3NlLWVuIC5nc2MtcmVzdWx0cyAuZ3NjLXdlYlJlc3VsdC5nc2MtcmVzdWx0IC5nc2MtdXJsLXRvcCB7XG4gICAgcGFkZGluZy1yaWdodDogMjEwcHg7XG4gIH1cbn1cbmZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLWNvbnRyb2wtY3NlLmdzYy1jb250cm9sLWNzZS1lbiAuZ3NjLXJlc3VsdHMgLmdzYy13ZWJSZXN1bHQuZ3NjLXJlc3VsdCAuZ3NjLXVybC10b3AgLmdzLXZpc2libGVVcmwtYnJlYWRjcnVtYiBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzM0M2E0MDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2MtY29udHJvbC1jc2UuZ3NjLWNvbnRyb2wtY3NlLWVuIC5nc2MtcmVzdWx0cyAuZ3NjLXdlYlJlc3VsdC5nc2MtcmVzdWx0IC5nc2MtdGFibGUtcmVzdWx0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3ctcmV2ZXJzZSBub3dyYXA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwO1xufVxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2MtY29udHJvbC1jc2UuZ3NjLWNvbnRyb2wtY3NlLWVuIC5nc2MtcmVzdWx0cyAuZ3NjLXdlYlJlc3VsdC5nc2MtcmVzdWx0IC5nc2MtdGFibGUtcmVzdWx0IC5nc2MtdGh1bWJuYWlsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDE5M3B4O1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLWNvbnRyb2wtY3NlLmdzYy1jb250cm9sLWNzZS1lbiAuZ3NjLXJlc3VsdHMgLmdzYy13ZWJSZXN1bHQuZ3NjLXJlc3VsdCAuZ3NjLXRhYmxlLXJlc3VsdCAuZ3NjLXRodW1ibmFpbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbmZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLWNvbnRyb2wtY3NlLmdzYy1jb250cm9sLWNzZS1lbiAuZ3NjLXJlc3VsdHMgLmdzYy13ZWJSZXN1bHQuZ3NjLXJlc3VsdCAuZ3NjLXRhYmxlLXJlc3VsdCAuZ3NjLXRodW1ibmFpbCAuZ3MtaW1hZ2UtYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZmxvYXQ6IG5vbmU7XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1jb250cm9sLWNzZS5nc2MtY29udHJvbC1jc2UtZW4gLmdzYy1yZXN1bHRzIC5nc2Mtd2ViUmVzdWx0LmdzYy1yZXN1bHQgLmdzYy10YWJsZS1yZXN1bHQgLmdzYy10aHVtYm5haWwgLmdzLWltYWdlLWJveCAuZ3MtaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbn1cbmZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLWNvbnRyb2wtY3NlLmdzYy1jb250cm9sLWNzZS1lbiAuZ3NjLXJlc3VsdHMgLmdzYy13ZWJSZXN1bHQuZ3NjLXJlc3VsdCAuZ3NjLXRhYmxlLXJlc3VsdCAuZ3NjLXRodW1ibmFpbCAuZ3MtaW1hZ2UtYm94IC5ncy1pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBtYXgtaGVpZ2h0OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1jb250cm9sLWNzZS5nc2MtY29udHJvbC1jc2UtZW4gLmdzYy1yZXN1bHRzIC5nc2Mtd2ViUmVzdWx0LmdzYy1yZXN1bHQgLmdzYy10YWJsZS1yZXN1bHQgLmdzLWZpbGVGb3JtYXQsXG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1jb250cm9sLWNzZS5nc2MtY29udHJvbC1jc2UtZW4gLmdzYy1yZXN1bHRzIC5nc2Mtd2ViUmVzdWx0LmdzYy1yZXN1bHQgLmdzYy10YWJsZS1yZXN1bHQgLmdzLWZpbGVGb3JtYXRUeXBlIHtcbiAgY29sb3I6ICM2RDc1N0Q7XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1jb250cm9sLWNzZS5nc2MtY29udHJvbC1jc2UtZW4gLmdzYy1yZXN1bHRzIC5nc2Mtd2ViUmVzdWx0LmdzYy1yZXN1bHQgLmdzYy10YWJsZS1yZXN1bHQgLmdzLWZpbGVGb3JtYXQsXG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1jb250cm9sLWNzZS5nc2MtY29udHJvbC1jc2UtZW4gLmdzYy1yZXN1bHRzIC5nc2Mtd2ViUmVzdWx0LmdzYy1yZXN1bHQgLmdzYy10YWJsZS1yZXN1bHQgLmdzLWZpbGVGb3JtYXRUeXBlLFxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2MtY29udHJvbC1jc2UuZ3NjLWNvbnRyb2wtY3NlLWVuIC5nc2MtcmVzdWx0cyAuZ3NjLXdlYlJlc3VsdC5nc2MtcmVzdWx0IC5nc2MtdGFibGUtcmVzdWx0IC5ncy1zbmlwcGV0IHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLWNvbnRyb2wtY3NlLmdzYy1jb250cm9sLWNzZS1lbiAuZ3NjLXJlc3VsdHMgLmdzYy13ZWJSZXN1bHQuZ3NjLXJlc3VsdCAuZ3NjLXRhYmxlLXJlc3VsdCAuZ3MtZmlsZUZvcm1hdCxcbmZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLWNvbnRyb2wtY3NlLmdzYy1jb250cm9sLWNzZS1lbiAuZ3NjLXJlc3VsdHMgLmdzYy13ZWJSZXN1bHQuZ3NjLXJlc3VsdCAuZ3NjLXRhYmxlLXJlc3VsdCAuZ3MtZmlsZUZvcm1hdFR5cGUsXG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1jb250cm9sLWNzZS5nc2MtY29udHJvbC1jc2UtZW4gLmdzYy1yZXN1bHRzIC5nc2Mtd2ViUmVzdWx0LmdzYy1yZXN1bHQgLmdzYy10YWJsZS1yZXN1bHQgLmdzLXNuaXBwZXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIxMHB4O1xuICB9XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1jdXJzb3ItYm94IHtcbiAgbWFyZ2luOiAycmVtIDA7XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1jdXJzb3ItYm94IC5nc2MtY3Vyc29yIC5nc2MtY3Vyc29yLXBhZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtZ3JheS0zMDApO1xufVxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2MtY3Vyc29yLWJveCAuZ3NjLWN1cnNvciAuZ3NjLWN1cnNvci1wYWdlLmdzYy1jdXJzb3ItY3VycmVudC1wYWdlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICBib3JkZXI6IDA7XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdjc2MtbW9yZS1tYXliZS1icmFuZGluZy1yb290IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC03cmVtO1xuICByaWdodDogMDtcbn1cbmZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ2NzYy1tb3JlLW1heWJlLWJyYW5kaW5nLXJvb3QgLmdjc2MtZmluZC1tb3JlLW9uLWdvb2dsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb250ZW50LTQwMy00MDQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgcGFkZGluZzogMnJlbSAwO1xufVxuXG4udmlldy1hZGJveGVzLFxuLnZpZXctc2xpZGVyLWhvbWUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udmlldy1hZGJveGVzIC52aWV3cy1yb3csXG4udmlldy1zbGlkZXItaG9tZSAudmlld3Mtcm93IHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSBsaW5lYXIgMXM7XG59XG5cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnZpZXctYWRib3hlcyAuY29udGV4dHVhbC1lZGl0LWxpbmtzLFxuLnZpZXctc2xpZGVyLWhvbWUgLmNvbnRleHR1YWwtZWRpdC1saW5rcyxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuY29udGV4dHVhbC1lZGl0LWxpbmtzIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgYm90dG9tOiBhdXRvO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiA1MDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgbGluZWFyIDFzO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi52aWV3LWFkYm94ZXMuc2Nob29sa2l0LWNvbnRleHR1YWwtZWRpdGluZzpob3ZlciAuY29udGV4dHVhbC1lZGl0LWxpbmtzLCAudmlldy1hZGJveGVzLnNjaG9vbGtpdC1jb250ZXh0dWFsLWVkaXRpbmc6Zm9jdXMtd2l0aGluIC5jb250ZXh0dWFsLWVkaXQtbGlua3MsXG4udmlldy1zbGlkZXItaG9tZS5zY2hvb2xraXQtY29udGV4dHVhbC1lZGl0aW5nOmhvdmVyIC5jb250ZXh0dWFsLWVkaXQtbGlua3MsXG4udmlldy1zbGlkZXItaG9tZS5zY2hvb2xraXQtY29udGV4dHVhbC1lZGl0aW5nOmZvY3VzLXdpdGhpbiAuY29udGV4dHVhbC1lZGl0LWxpbmtzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgbGluZWFyIDFzO1xufVxuLnZpZXctYWRib3hlcy5zY2hvb2xraXQtY29udGV4dHVhbC1lZGl0aW5nOmhvdmVyIC52aWV3cy1yb3csIC52aWV3LWFkYm94ZXMuc2Nob29sa2l0LWNvbnRleHR1YWwtZWRpdGluZzpmb2N1cy13aXRoaW4gLnZpZXdzLXJvdyxcbi52aWV3LXNsaWRlci1ob21lLnNjaG9vbGtpdC1jb250ZXh0dWFsLWVkaXRpbmc6aG92ZXIgLnZpZXdzLXJvdyxcbi52aWV3LXNsaWRlci1ob21lLnNjaG9vbGtpdC1jb250ZXh0dWFsLWVkaXRpbmc6Zm9jdXMtd2l0aGluIC52aWV3cy1yb3cge1xuICBvcGFjaXR5OiAwLjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgbGluZWFyIDFzO1xufVxuXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0uc2Nob29sa2l0LWNvbnRleHR1YWwtZWRpdGluZzpob3ZlciwgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtLnNjaG9vbGtpdC1jb250ZXh0dWFsLWVkaXRpbmc6Zm9jdXMtd2l0aGluIHtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IGxpbmVhciAxcztcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybS5zY2hvb2xraXQtY29udGV4dHVhbC1lZGl0aW5nOmhvdmVyIC5jb250ZXh0dWFsLWVkaXQtbGlua3MsIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybS5zY2hvb2xraXQtY29udGV4dHVhbC1lZGl0aW5nOmZvY3VzLXdpdGhpbiAuY29udGV4dHVhbC1lZGl0LWxpbmtzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgbGluZWFyIDFzO1xuICB0b3A6IDEwMHB4O1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIGJvdHRvbTogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0uc2Nob29sa2l0LWNvbnRleHR1YWwtZWRpdGluZzpob3ZlciAuY29udGV4dHVhbC1lZGl0LWxpbmtzLCAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0uc2Nob29sa2l0LWNvbnRleHR1YWwtZWRpdGluZzpmb2N1cy13aXRoaW4gLmNvbnRleHR1YWwtZWRpdC1saW5rcyB7XG4gICAgbGVmdDogMTUlO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybS5zY2hvb2xraXQtY29udGV4dHVhbC1lZGl0aW5nOmhvdmVyIC5jb250ZXh0dWFsLWVkaXQtbGlua3MsIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybS5zY2hvb2xraXQtY29udGV4dHVhbC1lZGl0aW5nOmZvY3VzLXdpdGhpbiAuY29udGV4dHVhbC1lZGl0LWxpbmtzIHtcbiAgICBsZWZ0OiAyMCU7XG4gIH1cbn1cblxuYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtdGhpbiAuZmFzLCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS10aGluIC5mYS1zb2xpZCxcbmJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXRoaW4gLmZhciwgYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtdGhpbiAuZmEtcmVndWxhcixcbmJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXRoaW4gLmZhbCwgYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtdGhpbiAuZmEtbGlnaHQsXG5ib2R5LmZhLXdlaWdodC1vdmVycmlkZS10aGluIC5mYXQsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXRoaW4gLmZhLXRoaW4sIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLWxpZ2h0IC5mYXMsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLWxpZ2h0IC5mYS1zb2xpZCxcbmJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLWxpZ2h0IC5mYXIsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLWxpZ2h0IC5mYS1yZWd1bGFyLFxuYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtbGlnaHQgLmZhbCwgYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtbGlnaHQgLmZhLWxpZ2h0LFxuYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtbGlnaHQgLmZhdCwgYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtbGlnaHQgLmZhLXRoaW4sIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXJlZ3VsYXIgLmZhcywgYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtcmVndWxhciAuZmEtc29saWQsXG5ib2R5LmZhLXdlaWdodC1vdmVycmlkZS1yZWd1bGFyIC5mYXIsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXJlZ3VsYXIgLmZhLXJlZ3VsYXIsXG5ib2R5LmZhLXdlaWdodC1vdmVycmlkZS1yZWd1bGFyIC5mYWwsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXJlZ3VsYXIgLmZhLWxpZ2h0LFxuYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtcmVndWxhciAuZmF0LCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS1yZWd1bGFyIC5mYS10aGluLCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS1zb2xpZCAuZmFzLCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS1zb2xpZCAuZmEtc29saWQsXG5ib2R5LmZhLXdlaWdodC1vdmVycmlkZS1zb2xpZCAuZmFyLCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS1zb2xpZCAuZmEtcmVndWxhcixcbmJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXNvbGlkIC5mYWwsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXNvbGlkIC5mYS1saWdodCxcbmJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXNvbGlkIC5mYXQsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXNvbGlkIC5mYS10aGluIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZhLXdlaWdodC1vdmVycmlkZSk7XG59XG5ib2R5LmZhLXdlaWdodC1vdmVycmlkZS10aGluIC5mYXMsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXRoaW4gLmZhLXNvbGlkLFxuYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtdGhpbiAuZmFyLCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS10aGluIC5mYS1yZWd1bGFyLFxuYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtdGhpbiAuZmFsLCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS10aGluIC5mYS1saWdodCxcbmJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXRoaW4gLmZhdCwgYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtdGhpbiAuZmEtdGhpbiB7XG4gIC0tZmEtd2VpZ2h0LW92ZXJyaWRlOiAxMDA7XG59XG5ib2R5LmZhLXdlaWdodC1vdmVycmlkZS1saWdodCAuZmFzLCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS1saWdodCAuZmEtc29saWQsXG5ib2R5LmZhLXdlaWdodC1vdmVycmlkZS1saWdodCAuZmFyLCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS1saWdodCAuZmEtcmVndWxhcixcbmJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLWxpZ2h0IC5mYWwsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLWxpZ2h0IC5mYS1saWdodCxcbmJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLWxpZ2h0IC5mYXQsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLWxpZ2h0IC5mYS10aGluIHtcbiAgLS1mYS13ZWlnaHQtb3ZlcnJpZGU6IDMwMDtcbn1cbmJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXJlZ3VsYXIgLmZhcywgYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtcmVndWxhciAuZmEtc29saWQsXG5ib2R5LmZhLXdlaWdodC1vdmVycmlkZS1yZWd1bGFyIC5mYXIsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXJlZ3VsYXIgLmZhLXJlZ3VsYXIsXG5ib2R5LmZhLXdlaWdodC1vdmVycmlkZS1yZWd1bGFyIC5mYWwsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXJlZ3VsYXIgLmZhLWxpZ2h0LFxuYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtcmVndWxhciAuZmF0LCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS1yZWd1bGFyIC5mYS10aGluIHtcbiAgLS1mYS13ZWlnaHQtb3ZlcnJpZGU6IDQwMDtcbn1cbmJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXNvbGlkIC5mYXMsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXNvbGlkIC5mYS1zb2xpZCxcbmJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXNvbGlkIC5mYXIsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXNvbGlkIC5mYS1yZWd1bGFyLFxuYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtc29saWQgLmZhbCwgYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtc29saWQgLmZhLWxpZ2h0LFxuYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtc29saWQgLmZhdCwgYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtc29saWQgLmZhLXRoaW4ge1xuICAtLWZhLXdlaWdodC1vdmVycmlkZTogOTAwO1xufVxuXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA3MjBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMS41cmVtO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC53ZWJmb3JtLWZsZXhib3gge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGdhcDogMTBweDtcbiAgbWFyZ2luOiAwIC0wLjVyZW0gMnJlbSAhaW1wb3J0YW50O1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC53ZWJmb3JtLWZsZXhib3ggLmZvcm0taXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLndlYmZvcm0tb3B0aW9ucy1kaXNwbGF5LXNpZGUtYnktc2lkZSA+IGRpdiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLndlYmZvcm0tZWxlbWVudC0tdGl0bGUtaW5saW5lIC5mb3JtLWNvbnRyb2wsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLndlYmZvcm0tZWxlbWVudC0tdGl0bGUtaW5saW5lIGxhYmVsLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLXR5cGUtZGF0ZSAuZm9ybS1jb250cm9sLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLXR5cGUtZGF0ZSBsYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB3aWR0aDogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC53ZWJmb3JtLWVsZW1lbnQtLXRpdGxlLWlubGluZSAuZm9ybS1jb250cm9sLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLXR5cGUtZGF0ZSAuZm9ybS1jb250cm9sIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAud2ViZm9ybS1lbGVtZW50LS10aXRsZS1pbmxpbmUgbGFiZWwsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tdHlwZS1kYXRlIGxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGZpZWxkc2V0IHtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG4gIHBhZGRpbmc6IDEuMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gZmllbGRzZXQge1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGZpZWxkc2V0IGZpZWxkc2V0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gZmllbGRzZXQge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBmaWVsZHNldCAuZmllbGRzZXQtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gZmllbGRzZXQgbGVnZW5kIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGZpZWxkc2V0LmZvcm0tY29tcG9zaXRlIHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWl0ZW0sXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gdHIub2RkIC5mb3JtLWl0ZW0sXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gdHIuZXZlbiAuZm9ybS1pdGVtLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWl0ZW0gKyAuZm9ybS1pdGVtIHtcbiAgbWFyZ2luOiAwIDAgMS41cmVtO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWl0ZW0uZm9ybS10eXBlLWRhdGUgbGFiZWwsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gdHIub2RkIC5mb3JtLWl0ZW0uZm9ybS10eXBlLWRhdGUgbGFiZWwsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gdHIuZXZlbiAuZm9ybS1pdGVtLmZvcm0tdHlwZS1kYXRlIGxhYmVsLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWl0ZW0gKyAuZm9ybS1pdGVtLmZvcm0tdHlwZS1kYXRlIGxhYmVsIHtcbiAgbWluLXdpZHRoOiA3LjVyZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWl0ZW0uZm9ybS10eXBlLWRhdGUgaW5wdXRbdHlwZT1kYXRlXSxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB0ci5vZGQgLmZvcm0taXRlbS5mb3JtLXR5cGUtZGF0ZSBpbnB1dFt0eXBlPWRhdGVdLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHRyLmV2ZW4gLmZvcm0taXRlbS5mb3JtLXR5cGUtZGF0ZSBpbnB1dFt0eXBlPWRhdGVdLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWl0ZW0gKyAuZm9ybS1pdGVtLmZvcm0tdHlwZS1kYXRlIGlucHV0W3R5cGU9ZGF0ZV0ge1xuICBwYWRkaW5nOiAwLjM3NXJlbSAxLjVyZW07XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0taXRlbS5mb3JtLXR5cGUtcmFkaW8ge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gbGFiZWw6bm90KC5vcHRpb24pIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjYzNzVyZW07XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gaW5wdXRbdHlwZT10ZXh0XSxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXSxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBpbnB1dFt0eXBlPWVtYWlsXSxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBpbnB1dFt0eXBlPXRlbF0sXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gaW5wdXRbdHlwZT1udW1iZXJdLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGlucHV0W3R5cGU9ZGF0ZV0sXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gdGV4dGFyZWEsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gc2VsZWN0IHtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2FkYjViZDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBwYWRkaW5nOiAxMHB4IDIwcHggIWltcG9ydGFudDtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBpbnB1dFt0eXBlPXRleHRdOmZvY3VzLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGlucHV0W3R5cGU9dGVsXTpmb2N1cyxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBpbnB1dFt0eXBlPW51bWJlcl06Zm9jdXMsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gaW5wdXRbdHlwZT1kYXRlXTpmb2N1cyxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB0ZXh0YXJlYTpmb2N1cyxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBzZWxlY3Q6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gaW5wdXRbdHlwZT1jaGVja2JveF0sXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gaW5wdXRbdHlwZT1yYWRpb10ge1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB3aWR0aDogMS4yNXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FkYjViZDtcbiAgcGFkZGluZzogMXB4O1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDRweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgcGFkZGluZzogMnB4O1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbCxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWwge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGlucHV0W3R5cGU9ZGF0ZV0sXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gc2VsZWN0IHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMmY1O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGlucHV0W3R5cGU9ZGF0ZV0gb3B0aW9uLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHNlbGVjdCBvcHRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMmY1O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGlucHV0W3R5cGU9ZGF0ZV06Zm9jdXMsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gc2VsZWN0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjJmNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gc2VsZWN0IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tdHlwZS1yYWRpbyBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tdHlwZS1yYWRpbyAuZGVzY3JpcHRpb24sXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tdHlwZS1jaGVja2JveCAuZGVzY3JpcHRpb24ge1xuICBtYXJnaW46IDAuMzc1cmVtIDA7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tdHlwZS1jaGVja2JveCBsYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC53ZWJmb3JtLXR5cGUtY2hlY2tib3hlcyBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS10eXBlLWNoZWNrYm94ZXMgLmZvcm0tYWN0aW9ucyB7XG4gIHBhZGRpbmc6IDA7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0taXRlbS1zdHVkZW50ID4gbGFiZWwsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0taXRlbS1zdHVkZW50LWludGVybmF0aW9uYWwgPiBsYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gdGFibGVbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1zdHVkZW50LWl0ZW1zXSA+IDpub3QoY2FwdGlvbikgPiAqID4gKixcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB0YWJsZVtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LXN0dWRlbnQtaW50ZXJuYXRpb25hbC1pdGVtc10gPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gdGFibGVbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1zdHVkZW50LWl0ZW1zXSB0Ym9keSxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB0YWJsZVtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LXN0dWRlbnQtaW50ZXJuYXRpb25hbC1pdGVtc10gdGJvZHkge1xuICBjb3VudGVyLXJlc2V0OiBpdGVtcy1jb3VudGVyO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHRhYmxlW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtc3R1ZGVudC1pdGVtc10gdGJvZHkgPiB0cixcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB0YWJsZVtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LXN0dWRlbnQtaW50ZXJuYXRpb25hbC1pdGVtc10gdGJvZHkgPiB0ciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDEuODc1cmVtO1xuICBtYXJnaW4tdG9wOiAxLjg3NXJlbTtcbiAgYm9yZGVyLXRvcDogc29saWQgMXB4IHZhcigtLWJzLWdyYXktNjAwKTtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB0YWJsZVtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LXN0dWRlbnQtaXRlbXNdIHRib2R5ID4gdHI6OmJlZm9yZSxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB0YWJsZVtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LXN0dWRlbnQtaW50ZXJuYXRpb25hbC1pdGVtc10gdGJvZHkgPiB0cjo6YmVmb3JlIHtcbiAgY29sb3I6ICMwMDA7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBpdGVtcy1jb3VudGVyO1xuICBjb250ZW50OiBcIiMgXCIgY291bnRlcihpdGVtcy1jb3VudGVyKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xLjc1cmVtO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHRhYmxlW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtc3R1ZGVudC1pdGVtc10gdGJvZHkgPiB0ciA+IHRkLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHRhYmxlW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtc3R1ZGVudC1pbnRlcm5hdGlvbmFsLWl0ZW1zXSB0Ym9keSA+IHRyID4gdGQge1xuICBwYWRkaW5nOiAxLjVyZW0gMDtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuYmctZ3JheS0yMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMmY1O1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5iZy1ncmF5LTIwMCBpbnB1dFt0eXBlPWRhdGVdLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5iZy1ncmF5LTIwMCBzZWxlY3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5iZy1ncmF5LTIwMCBpbnB1dFt0eXBlPWRhdGVdIG9wdGlvbixcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuYmctZ3JheS0yMDAgc2VsZWN0IG9wdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmJnLWdyYXktMjAwIGlucHV0W3R5cGU9ZGF0ZV06Zm9jdXMsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmJnLWdyYXktMjAwIHNlbGVjdDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhdGgtd2ViZm9ybSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0ge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLnBhdGgtd2ViZm9ybSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0ge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhdGgtd2ViZm9ybSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gZmllbGRzZXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi8qKlxuICogI2hvbWVwYWdlLWhlcm8gY29uc2lzdHMgb2YgdGhlIFNsaWRlciwgYW5kIHRoZSBBZGJveGVzXG4gKi9cbiNob21lcGFnZS1oZXJvIHtcbiAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICAtLWJzLWd1dHRlci15OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWd1dHRlci14KSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1ndXR0ZXIteCkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgI2hvbWVwYWdlLWhlcm8ge1xuICAgIG1hcmdpbi10b3A6IDIuMTI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIuMTI1cmVtO1xuICB9XG59XG4jaG9tZXBhZ2UtaGVybyAuaG9tZXBhZ2UtaGVyby1pbm5lciB7XG4gIC0taGVyby1tYXgtd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWF4LXdpZHRoOiB2YXIoLS1oZXJvLW1heC13aWR0aCk7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNob21lcGFnZS1oZXJvIC5ob21lcGFnZS1oZXJvLWlubmVyIHtcbiAgICAtLWhlcm8tbWF4LXdpZHRoOiAxOTIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4jaG9tZXBhZ2UtaGVybyAjc2xpZGVyLXdyYXBwZXIge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYnMtZ3V0dGVyLXkpO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgI2hvbWVwYWdlLWhlcm8gI3NsaWRlci13cmFwcGVyIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICAgIG1hcmdpbi10b3A6IHZhcigtLWJzLWd1dHRlci15KTtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzcuMDgzMzMzMzMlO1xuICB9XG59XG4jaG9tZXBhZ2UtaGVybyAjc2xpZGVyLXdyYXBwZXIgLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbiNob21lcGFnZS1oZXJvIC5zd2lwZXIge1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW0gMC41cmVtIDAgMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNob21lcGFnZS1oZXJvIC5zd2lwZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW0gMXJlbSAwIDAgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjaG9tZXBhZ2UtaGVybyAuc3dpcGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAxLjI1cmVtIDAgMCAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiNob21lcGFnZS1oZXJvIC5zd2lwZXItc2xpZGUge1xuICBoZWlnaHQ6IG1heC1jb250ZW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjaG9tZXBhZ2UtaGVybyAuc3dpcGVyLXNsaWRlIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbiNob21lcGFnZS1oZXJvIC5zd2lwZXItc2xpZGUgLmNsaWNrYWJsZS1saW5rIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI2hvbWVwYWdlLWhlcm8gLnN3aXBlci1zbGlkZSAuY2xpY2thYmxlLWxpbms6Zm9jdXMsICNob21lcGFnZS1oZXJvIC5zd2lwZXItc2xpZGUgLmNsaWNrYWJsZS1saW5rOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IgYXV0byAxcHg7XG4gIHotaW5kZXg6IDk5OTk5O1xufVxuI2hvbWVwYWdlLWhlcm8gLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHdpZHRoOiBhdXRvO1xuICBib3R0b206IDEuODc1cmVtO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMS44NzVyZW07XG59XG4jaG9tZXBhZ2UtaGVybyAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHdpZHRoOiAwLjc1cmVtO1xuICBoZWlnaHQ6IDAuNzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7XG4gIG9wYWNpdHk6IDE7XG59XG4jaG9tZXBhZ2UtaGVybyAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4jaG9tZXBhZ2UtaGVybyAjYWRib3gtd3JhcHBlciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1icy1ndXR0ZXIteSk7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gICNob21lcGFnZS1oZXJvICNhZGJveC13cmFwcGVyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjIuOTE2NjY2NjclO1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG4jaG9tZXBhZ2UtaGVybyAjYWRib3gtd3JhcHBlciA+IC5jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAjaG9tZXBhZ2UtaGVybyAjYWRib3gtd3JhcHBlciAuY29udGFpbmVyLFxuI2hvbWVwYWdlLWhlcm8gI2FkYm94LXdyYXBwZXIgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyLFxuI2hvbWVwYWdlLWhlcm8gI2FkYm94LXdyYXBwZXIgLnZpZXctYWRib3hlcyxcbiNob21lcGFnZS1oZXJvICNhZGJveC13cmFwcGVyIC52aWV3LWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuI2hvbWVwYWdlLWhlcm8gI2FkYm94LXdyYXBwZXIgLnZpZXctY29udGVudCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbiNob21lcGFnZS1uZXdzaHViLFxuI3JlbGF0ZWQtbmV3c2h1YiB7XG4gIG1hcmdpbi1ib3R0b206IDIuMjVyZW07XG59XG4jaG9tZXBhZ2UtbmV3c2h1YiA+IC5pbm5lcixcbiNyZWxhdGVkLW5ld3NodWIgPiAuaW5uZXIge1xuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMC41ICogdmFyKC0tYnMtZ3V0dGVyLXgpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWd1dHRlci14KSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgI2hvbWVwYWdlLW5ld3NodWIgPiAuaW5uZXIsXG4jcmVsYXRlZC1uZXdzaHViID4gLmlubmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuI2hvbWVwYWdlLW5ld3NodWIgPiAuaW5uZXIgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyLFxuI3JlbGF0ZWQtbmV3c2h1YiA+IC5pbm5lciAudmlld3MtZWxlbWVudC1jb250YWluZXIge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYnMtZ3V0dGVyLXkpO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2hvbWVwYWdlLW5ld3NodWIgPiAuaW5uZXIgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyLFxuI3JlbGF0ZWQtbmV3c2h1YiA+IC5pbm5lciAudmlld3MtZWxlbWVudC1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtZ3V0dGVyLXgpO1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLWd1dHRlci14KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjaG9tZXBhZ2UtbmV3c2h1YiA+IC5pbm5lciAudmlld3MtZWxlbWVudC1jb250YWluZXIsXG4jcmVsYXRlZC1uZXdzaHViID4gLmlubmVyIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMlO1xuICB9XG4gICNob21lcGFnZS1uZXdzaHViID4gLmlubmVyIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lcjpmaXJzdC1jaGlsZCxcbiNyZWxhdGVkLW5ld3NodWIgPiAuaW5uZXIgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgfVxuICAjaG9tZXBhZ2UtbmV3c2h1YiA+IC5pbm5lciAudmlld3MtZWxlbWVudC1jb250YWluZXI6bnRoLWNoaWxkKDMpLFxuI3JlbGF0ZWQtbmV3c2h1YiA+IC5pbm5lciAudmlld3MtZWxlbWVudC1jb250YWluZXI6bnRoLWNoaWxkKDMpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAjaG9tZXBhZ2UtbmV3c2h1YiA+IC5pbm5lciAudmlld3MtZWxlbWVudC1jb250YWluZXI6Zmlyc3QtY2hpbGQsXG4jcmVsYXRlZC1uZXdzaHViID4gLmlubmVyIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lcjpmaXJzdC1jaGlsZCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgI2hvbWVwYWdlLW5ld3NodWIgPiAuaW5uZXIgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyOm50aC1jaGlsZCgyKSxcbiNyZWxhdGVkLW5ld3NodWIgPiAuaW5uZXIgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyOm50aC1jaGlsZCgyKSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG4gICNob21lcGFnZS1uZXdzaHViID4gLmlubmVyIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lcjpsYXN0LWNoaWxkLFxuI3JlbGF0ZWQtbmV3c2h1YiA+IC5pbm5lciAudmlld3MtZWxlbWVudC1jb250YWluZXI6bGFzdC1jaGlsZCB7XG4gICAgY2xlYXI6IGxlZnQ7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuI3JlbGF0ZWQtbmV3c2h1YiB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYWRiNWJkO1xuICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgcHJpbnQgYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAudmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59IiwiLyoqXG4gKiBJbnN0cnVjdGlvbnMgZm9yIFZhcmlhYmxlcyBmaWxlXG4gKi9cblxuLy9cbi8vICBTZWUgTGlzdCBvZiB2YXJpYWJsZXMgaGVyZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi92NS4yLjMvc2Nzcy9fdmFyaWFibGVzLnNjc3Ncbi8vXG5cbi8vIEJvb3RzdHJhcCB2YXJpYWJsZXMgKG92ZXJyaWRlcykuXG4vLyBvdmVycmlkZSBkZWZhdWx0IGJvb3RzdHJhcCBjb2xvcnMgZm9yIGFjY2Vzc2liaWxpdHlcblxuLy8gJHdoaXRlOiAjZmZmO1xuLy8kYmxhY2s6ICMwMDA7XG4vLyRncmF5LTcwMDogIzQ5NTA1Nztcbi8vICRibHVlOiAjMDAzQ0M1O1xuLy8kY3lhbjogIzAwNjE3MDtcbi8vJHBpbms6ICNlMjExODE7XG4vLyRncmVlbjogIzAwOGEwMDtcbi8vJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogJGdyYXktNzAwO1xuLy8kYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I6ICRncmF5LTcwMDtcbi8vJG5hdmJhci1saWdodC1jb2xvcjogcmdiYSgkYmxhY2ssIC42KTtcbi8vJG5hdmJhci1kYXJrLWNvbG9yOiByZ2JhKCR3aGl0ZSwgLjYpO1xuLy8gJGZvcm0tdGV4dC1tYXJnaW4tdG9wOiAwO1xuLy8gJGxlZ2VuZC1mb250LXNpemU6IDFyZW07XG4vLyAkdGFibGUtY2VsbC1wYWRkaW5nLXg6IC43NXJlbTtcbi8vICRicmVhZGNydW1iLWJnOiAgICAgICAgICAgICAgICAgICAgIG51bGw7XG4vLyAkYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICBudWxsO1xuXG4vKipcbiAqIFN0YXJ0IG9mIEJyZWV6ZVxuICovXG5cbi8vRm9udCBzaXplIGJhc2ljIHZhcmlhYmxlc1xuJGZvbnQtc2l6ZS1iYXNlOiAxcmVtO1xuLy8gJGZvbnQtc2l6ZS14cyAtLT4gbm9uLWJvb3RzdHJhcCB2YXIgc2VlIF92YXJpYWJsZXNfZHJ1cGFsLnNjc3NcbiRmb250LXNpemUtc206ICRmb250LXNpemUtYmFzZSAqIDAuODc1O1xuJGZvbnQtc2l6ZS1sZzogJGZvbnQtc2l6ZS1iYXNlICogMS4xMjU7XG4vLyAkZm9udC13ZWlnaHQtbm9ybWFsOiA0MDA7XG4vLyAkZm9udC13ZWlnaHQtbWVkaXVtIC0tPiBub24tYm9vdHN0cmFwIHZhciBzZWUgX3ZhcmlhYmxlc19kcnVwYWwuc2Nzc1xuJGZvbnQtd2VpZ2h0LWJvbGQ6IDcwMDtcbiRsaW5lLWhlaWdodC1iYXNlOiAxLjI7XG4kd2hpdGU6ICNmZmY7XG4kZ3JheS0xMDA6ICNmOGY5ZmE7XG4vLyAkZ3JheS0yMDA6ICNlOWVjZWY7XG4kZ3JheS0yMDA6ICNmMGYyZjU7XG4kZ3JheS0zMDA6ICNkZWUyZTY7XG4kZ3JheS00MDA6ICNjZWQ0ZGE7XG4kZ3JheS01MDA6ICNhZGI1YmQ7XG4kZ3JheS02MDA6ICM2Yzc1N2Q7XG4kZ3JheS03MDA6ICM0OTUwNTc7XG4kZ3JheS04MDA6ICMzNDNhNDA7XG4kZ3JheS05MDA6ICMyMTI1Mjk7XG4vLyAkYmxhY2s6ICMwMDAgIWRlZmF1bHQ7ICAvLy8vIFsgXSBOb3YgMTkgMjAyNCAtIERpc2FibGVkIHRvIHVzZSBkZWZhdWx0IGJvb3RzdHJhcCB2YXJpYWJsZVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sb3ItdmFyaWFibGVzXG4kYmx1ZTogIzBkNmVmZDtcbiRpbmRpZ286ICM2NjEwZjI7XG4kcHVycGxlOiAjNmY0MmMxO1xuJHBpbms6ICNkNjMzODQ7XG4kcmVkOiAjZGMzNTQ1O1xuJG9yYW5nZTogI2ZkN2UxNDtcbiR5ZWxsb3c6ICNmZmMxMDc7XG4kZ3JlZW46ICMxOTg3NTQ7XG4kdGVhbDogIzIwYzk5NztcbiRjeWFuOiAjMGRjYWYwO1xuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWNvbG9yLXZhcmlhYmxlc1xuJHByaW1hcnk6ICRibHVlO1xuJHNlY29uZGFyeTogJGdyYXktNjAwO1xuJHN1Y2Nlc3M6ICRncmVlbjtcbiRpbmZvOiAkY3lhbjtcbiR3YXJuaW5nOiAkeWVsbG93O1xuJGRhbmdlcjogJHJlZDtcbiRsaWdodDogJGdyYXktMTAwO1xuJGRhcms6ICRncmF5LTkwMDtcblxuJHRoZW1lLWNvbG9yczogKFxuICBcInByaW1hcnlcIjogJHByaW1hcnksXG4gIFwic2Vjb25kYXJ5XCI6ICRzZWNvbmRhcnksXG4gIFwic3VjY2Vzc1wiOiAkc3VjY2VzcyxcbiAgXCJpbmZvXCI6ICRpbmZvLFxuICBcIndhcm5pbmdcIjogJHdhcm5pbmcsXG4gIFwiZGFuZ2VyXCI6ICRkYW5nZXIsXG4gIFwibGlnaHRcIjogJGxpZ2h0LFxuICBcImRhcmtcIjogJGRhcmssXG4gIC8vIFwiY29sb3ItMVwiOiAkYmx1ZSxcbiAgLy8gXCJjb2xvci0yXCI6ICRwdXJwbGUsXG4gIC8vIFwiY29sb3ItM1wiOiAkaW5kaWdvLFxuICAvLyBcImNvbG9yLTRcIjogJHBpbmssXG4gIC8vIFwiY29sb3ItNVwiOiAkcmVkLFxuICAvLyBcImNvbG9yLTZcIjogJG9yYW5nZSxcbiAgLy8gXCJjb2xvci03XCI6ICR5ZWxsb3csXG4gIC8vIFwiY29sb3ItOFwiOiAkY3lhbiwsLCwsXG4pO1xuXG4vLyBHcmlkIGJyZWFrcG9pbnRzXG4vL1xuLy8gRGVmaW5lIHRoZSBtaW5pbXVtIGRpbWVuc2lvbnMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsXG4vLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBncmlkLWJyZWFrcG9pbnRzXG4kZ3JpZC1icmVha3BvaW50czogKFxuICB4czogMCxcbiAgc206IDU3NnB4LFxuICBtZDogNzY4cHgsXG4gIGxnOiAxMjAwcHgsXG4gIHhsOiAxNjAwcHgsXG4pO1xuLy8gc2Nzcy1kb2NzLWVuZCBncmlkLWJyZWFrcG9pbnRzXG5cbi8vIEdyaWQgY29udGFpbmVyc1xuLy9cbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb250YWluZXItbWF4LXdpZHRoc1xuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gIGxnOiAxMTQwcHgsXG4gIHhsOiAxNTQwcHgsXG4pO1xuLy8gc2Nzcy1kb2NzLWVuZCBjb250YWluZXItbWF4LXdpZHRoc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3BhY2VyLXZhcmlhYmxlcy1tYXBzXG4kc3BhY2VyOiAxcmVtO1xuJHNwYWNlcnM6IChcbiAgMDogMCxcbiAgMTogJHNwYWNlciAqIDAuMjUsXG4gIDI6ICRzcGFjZXIgKiAwLjUsXG4gIDM6ICRzcGFjZXIsXG4gIDQ6ICRzcGFjZXIgKiAxLjUsXG4gIDU6ICRzcGFjZXIgKiAzLFxuKTtcbi8vIHNjc3MtZG9jcy1lbmQgc3BhY2VyLXZhcmlhYmxlcy1tYXBzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb250LXZhcmlhYmxlc1xuLy9IZWFkaW5ncyBmb250IHNpemVzXG4kaDEtZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgKiAyLjU7XG4kaDItZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgKiAyO1xuJGgzLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICogMS43NTtcbiRoNC1mb250LXNpemU6ICRmb250LXNpemUtYmFzZSAqIDEuNTtcbiRoNS1mb250LXNpemU6ICRmb250LXNpemUtYmFzZSAqIDEuMjU7XG4kaDYtZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4vLyBzY3NzLWRvY3MtZW5kIGZvbnQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBoZWFkaW5ncy12YXJpYWJsZXNcbi8vICRoZWFkaW5ncy1mb250LXdlaWdodDogO1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9udC1zaXplc1xuJGZvbnQtc2l6ZXM6IChcbiAgMTogJGgxLWZvbnQtc2l6ZSxcbiAgMjogJGgyLWZvbnQtc2l6ZSxcbiAgMzogJGgzLWZvbnQtc2l6ZSxcbiAgNDogJGg0LWZvbnQtc2l6ZSxcbiAgNTogJGg1LWZvbnQtc2l6ZSxcbiAgNjogJGg2LWZvbnQtc2l6ZSxcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvbnQtc2l6ZXNcblxuLy8gRGlzcGxheSBmb250IHNpemVzIChEZXByZWNhdGVkKVxuLy8gREVQUkVDQVRFRCBieSBTb3Ryb3BhXG4vLyAkZGlzcGxheS1mb250LXNpemVzOiAoIDE6IDZyZW0sIDI6IDUuNXJlbSwgMzogNC41cmVtLCA0OiAzLjVyZW0sIDU6IDIuNzVyZW0sIDY6IDIuNXJlbSkgIWRlZmF1bHQ7XG5cbi8vIEJ1dHRvbnNcbi8vICRidG4tYm9yZGVyLXdpZHRoOiA7XG4vLyAkYnRuLXBhZGRpbmcteTogO1xuLy8gJGJ0bi1wYWRkaW5nLXg6IDtcbi8vICRidG4tYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4vLyAkYnRuLWJvcmRlci1yYWRpdXMtc206ICAkYnRuLWJvcmRlci1yYWRpdXM7XG4vLyAkYnRuLWJvcmRlci1yYWRpdXMtbGc6ICRidG4tYm9yZGVyLXJhZGl1cztcbi5idG46Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDFweCAhaW1wb3J0YW50O1xufVxuXG4vLyBicmVhZGNydW1iLXZhcmlhYmxlc1xuLy8gJGJyZWFkY3J1bWItcGFkZGluZy15OiA7XG4vLyAkYnJlYWRjcnVtYi1wYWRkaW5nLXg6IDtcbi8vICRicmVhZGNydW1iLWl0ZW0tcGFkZGluZy14OiA7XG4vLyAkYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiA7XG4vLyAkYnJlYWRjcnVtYi1iZzogO1xuLy8gJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogO1xuLy8gJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiA7XG4vLyAkYnJlYWRjcnVtYi1kaXZpZGVyOiA7XG4vLyAkYnJlYWRjcnVtYi1kaXZpZGVyLWZsaXBwZWQ6IDtcbi8vICRicmVhZGNydW1iLWJvcmRlci1yYWRpdXM6IDtcblxuLy9uYXZhYnIgdG9nZ2xlciB2YXJpYWJsZXNcbi8vICRuYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3I6IDtcbi8vICRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzOiA7XG4vLyAkbmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogO1xuLy8gJG5hdmJhci1wYWRkaW5nLXk6IDtcblxuLy8gTmF2c1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXZhcmlhYmxlc1xuLy8gJG5hdi1saW5rLXBhZGRpbmcteTogLjVyZW07XG4vLyAkbmF2LWxpbmstcGFkZGluZy14OiAxLjVyZW07XG4vLyAkbmF2LWxpbmstY29sb3I6ICM0OTUwNTc7XG4vLyAkZHJvcGRvd24tbGluay1jb2xvcjogIzQ5NTA1NztcblxuLy8gRHJvcGRvd25zXG4vL1xuLy8gRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZHJvcGRvd24tdmFyaWFibGVzXG4vLyAkZHJvcGRvd24tYmc6ICRncmF5LTIwMCA7XG4vLyAkZHJvcGRvd24tbWluLXdpZHRoOjE1cmVtIDtcbi8vICRkcm9wZG93bi1wYWRkaW5nLXg6MHJlbSA7XG4vLyAkZHJvcGRvd24tcGFkZGluZy15OjAuNXJlbSA7XG4vLyAkZHJvcGRvd24tZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgO1xuLy8gJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuLy8gJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAkc3BhY2VyO1xuLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi12YXJpYWJsZXNcblxuLy8gJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICdIZWx2ZXRpY2FOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiIsIi8vIFRoZW1lIHZhcmlhYmxlcy5cbiRuYXZiYXItYnJhbmQtaW1hZ2UtaGVpZ2h0OiAzNnB4ICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1pbWFnZS1oZWlnaHQtbGc6IDYwcHggIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLWltYWdlLXdpZHRoOiBhdXRvICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1pbWFnZS1tYXJnaW46IDAgMXJlbSAwIDAgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLXNpdGUtdGl0bGUtdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtc2l0ZS10aXRsZS1mb250LXNpemU6IDEuNXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtc2l0ZS10aXRsZS1mb250LXdlaWdodDogYm9sZCAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtc2l0ZS10aXRsZS1sZXR0ZXItc3BhY2luZzogMnB4ICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1zaXRlLXNsb2dhbi1mb250LXNpemU6IDAuODc1cmVtICFkZWZhdWx0O1xuLy8gJHJlZ2lvbi1wYWRkaW5nOiAwIC41cmVtICFkZWZhdWx0O1xuJGZvb3Rlci1wYWRkaW5nOiAycmVtIDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYmctc206ICNkZWUyZTYgIWRlZmF1bHQ7XG4kbG9jYWwtdGFza3MtcHJpbWFyeS1tYXJnaW46IDFyZW0gMCAhZGVmYXVsdDtcbiRsb2NhbC10YXNrcy1zZWNvbmRhcnktbWFyZ2luOiAwIDAgMXJlbSAwICFkZWZhdWx0O1xuJHRhYmxlLXN0cmlwZWQtYmc6ICNmOWY5ZjkgIWRlZmF1bHQ7XG5cbi8qKlxuICogU3RhcnQgb2YgQnJlZXplXG4gKi9cblxuLy8gIERpc3RyaWN0IFNwZWNpZmljIENvbG91cnNcbiRkaXN0cmljdC1wcmltYXJ5OiAjMGQ2ZWZkICFkZWZhdWx0O1xuJGRpc3RyaWN0LXNlY29uZGFyeTogIzZkNzU3ZCAhZGVmYXVsdDtcbi8vICRkaXN0cmljdC1uZXV0cmFsOiAjYzBjM2M4IWRlZmF1bHQ7XG4kZGlzdHJpY3QtbmV1dHJhbDogI2EzYTdhYztcbiRkaXN0cmljdC1pbXBvcnRhbnQ6ICNkYTdmMjA7XG5cbiRkaXN0cmljdC1ncmF5LXNlY29uZGFyeTogIzZkNzU3ZDtcbiRkaXN0cmljdC1ncmF5LXByaW1hcnktbGlnaHQ6ICNmMGYyZjU7XG5cbi8vICBTZXQgU0tJVCBDb2xvcnNcbi8vIFsgXSBTdGFydGVkIHdpdGggaXRzIG93biBjdXN0b20gdmFyaWFibGUgbWFwIGJ1dCBlbGVjdGVkIHRvIG1vdmluZyBpbiBpbnRvICR0aGVtZS1jb2xvcnNcbi8vIHRoZXJlYnkgZXhwYW5kaW5nIERydXBhbHMgZGVmYXVsdCAkdGhlbWUtY29sb3IgZ2VuZXJhdGlvbi5cbi8vIFRoaXMgd2lsbCByZW1haW4gaGVyZSBpbmNhc2Ugd2UgY2hhbmdlIHBhdGhzXG5cbiRza2l0LWNvbG9yLXRhcmdldDogXCItLWNvbG9yLVwiICFkZWZhdWx0OyAvL1sgXSBBZGRlZCBPY3QgMzEsIDIwMjRcbiRza2l0LWNvbG9yczogKFxuICAxOiAkYmx1ZSxcbiAgMjogJHB1cnBsZSxcbiAgMzogJGluZGlnbyxcbiAgNDogJHBpbmssXG4gIDU6ICRyZWQsXG4gIDY6ICRvcmFuZ2UsXG4gIDc6ICR5ZWxsb3csXG4gIDg6ICRjeWFuLFxuICAvLyAgIFwibmV1dHJhbFwiOiBcIiNmMWVkZWNcIixcbiAgLy8gICBcImltcG9ydGFudFwiOiBcIiNmZjU3MzNcIixcbiAgXCJuZXV0cmFsXCI6IFwiI0M2Q0NEMlwiLFxuICBcImltcG9ydGFudFwiOiBcIiNBNkFEQjRcIixcbikgIWRlZmF1bHQ7XG5cbi8vIEFkZHMgU0tJVCBcImNvbG9yc1wiIHRvIDpyb290IGFzIENTUyBWYXJzXG46cm9vdCB7XG4gIEBlYWNoICRuYW1lLCAkY29sb3IgaW4gJHNraXQtY29sb3JzIHtcbiAgICAjeyRza2l0LWNvbG9yLXRhcmdldH0jeyRuYW1lfTogI3skY29sb3J9O1xuICB9XG4gIC0tY29sb3ItcHJpbWFyeTogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC0tY29sb3Itc2Vjb25kYXJ5OiB2YXIoLS1icy1zZWNvbmRhcnkpO1xufVxuXG4vLyBbIF0gVGhpcyB3YXMgb3JpZ25hbGx5IHBhcnQgb2YgdGhlICRTS0lULUNPTE9SUyBzcGVjaWZpYyBjb2RlIGZyb20gYWJvdmUsIGFmdGVyIHN3aXRjaGluZyB0b1xuLy8gQm9vc3RyYXBzICR0aGVtZS1jb2xvcnMgSSBkZWNpZGVkIHRvIGtlZXAgdGhpcyBhcm91bmQgc28gdGhhdCB3aWxkY2FyZCAqIC1jb2xvci0qIGNsYXNzZXMuXG4vLyBUaGUgQXJyYXkgd2FzIHVwZGFldGQgZnJvbSAkc2tpdC1jb2xvcnMgdG8gJHRoZW1lLWNvbG9yc1xuLy8gR2VuZXJhdGUgXCIqLWNvbG9yLSNcIiBjbGFzc2VzIGFuZCBhc3NpZ24gY29sb3JcbkBlYWNoICRuYW1lLCAkY29sb3IgaW4gJHNraXQtY29sb3JzIHtcbiAgLy8gQGVhY2ggJG5hbWUsICRjb2xvciBpbiAkdGhlbWUtY29sb3JzIHtcbiAgW2NsYXNzKj1cImNvbG9yLSN7JG5hbWV9XCJdIHtcbiAgICAtLWNvbG9yOiAjeyRjb2xvcn07XG4gIH1cbn1cblxuW2NsYXNzKj1cImNvbG9yLXByaW1hcnlcIl0ge1xuICAtLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cblxuW2NsYXNzKj1cImNvbG9yLXNlY29uZGFyeVwiXSB7XG4gIC0tY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG59XG5cbi8vIHNjc3MtZG9jcy1lbmQgdGhcbiRuYXYtbGluay10b3AtbGV2ZWwtY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbiRmYS1mb250LXBhdGg6IFwiLi4vLi4vLi4vLi4vLi4vbGlicmFyaWVzL2ZvbnRhd2Vzb21lL3dlYmZvbnRzXCI7XG4kZm9udC13ZWlnaHQtbWVkaXVtOiA1MDA7XG4kZm9udC13ZWlnaHQtc2VtaWJvbGQ6IDYwMDtcbiRmb250LXNpemUteHM6ICRmb250LXNpemUtYmFzZSAqIDAuODEzO1xuJGZvbnQtc2l6ZS1tZDogJGZvbnQtc2l6ZS1iYXNlICogMS44NzU7XG4vLyAkZm9vdGVyLWNvbG9yOiAkd2hpdGU7IC8vIFsgXSBOb3YgMjIsIDIwMjQgZGlzYWJsZWRcbi8vICRmb290ZXItYmc6ICRncmF5LTYwMDsgLy8gWyBdIE5vdiAyMiwgMjAyNCBkaXNhYmxlZFxuJGZvb3Rlci1iZzogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiRyZWdpb24tcGFkZGluZzogMDtcblxuJGRyb3Bkb3duLWl0ZW0tZGl2aWRlci1iZy1jb2xvcjogJGRpc3RyaWN0LWdyYXktc2Vjb25kYXJ5O1xuLm5hdmJhciB7XG4gIC8vIC0tbmF2YmFyLWJnOiAjeyR3aGl0ZX07XG59XG5cbiRicm9hZGNhc3QtYmc6IChcbiAgbm90aWNlOiAjOTRjODNkLFxuICBhbGVydDogI2ViOTcxNyxcbiAgdXJnZW50OiAjYzMyMDMzLFxuKTtcblxuLyoqXG4gKiBCdG4gUHJpbWFyeSAmIFNlY29uZGFydHkgSG92ZXIgQ29sb3IgVmFsdWVzXG4gKiBJZiBCb290c3RyYXAgVmFycyBhcmUgZGVwcmVjYXRlZCAtLT4gdGhlc2Ugd2lsbCBuZWVkIHRvIGJlIHNldCBpbiBhIENTUyBTZWxlY3RvciBDb250ZXh0dWF4IHN0YXRlbWVudCByYXRoZXIgdGhhbiBoZXJlLlxuICovXG4kYnRuLXByaW1hcnktaG92ZXItYmc6ICMwYzYzZTMgIWRlZmF1bHQ7XG4kYnRuLXNlY29uZGFyeS1ob3Zlci1iZzogIzU3NWQ2NCAhZGVmYXVsdDtcblxuLyoqXG4gKiBVbmNvbW1lbnQgdGhlIGZvbGxvd2luZyBpZiBcIkJyb2FkY2FzdHNcIiBuZWVkIHRvIHN1cHBvcnQgQ1NTIFZhcnNcbiAqL1xuXG4vLyAkdXRpbGl0aWVzOiAoXG4vLyAgICAgXCJicm9hZGNhc3QtYmdcIjogKFxuLy8gICAgICAgICBwcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvcixcbi8vICAgICAgICAgY2xhc3M6ICdicm9hZGNhc3QtYmcnLFxuLy8gICAgICAgICB2YWx1ZXM6IChcbi8vICAgICAgICAgICAgIG5vdGljZTogdmFyKC0tYnJvYWRjYXN0LWJnKSxcbi8vICAgICAgICAgICAgIGFsZXJ0OiB2YXIoLS1icm9hZGNhc3QtYmcpLFxuLy8gICAgICAgICAgICAgdXJnZW50OiB2YXIoLS1icm9hZGNhc3QtYmcpXG4vLyAgICAgICAgIClcbi8vICAgICApLFxuLy8gKTtcblxuLy8gTW9iaWxlIEhlYWRpbmcgU2l6ZXNcbiRoMS1zbTogJGZvbnQtc2l6ZS1iYXNlICogMS44NzU7IC8vIDMwcHhcbiRoMi1zbTogJGZvbnQtc2l6ZS1iYXNlICogMS42MjU7IC8vIDI2cHhcbiRoMy1zbTogJGZvbnQtc2l6ZS1iYXNlICogMS4xMjU7IC8vIDE4cHhcbiRoNC1zbTogJGZvbnQtc2l6ZS1iYXNlOyAvLyAxNnB4XG4kaDUtc206ICRmb250LXNpemUtYmFzZSAqIDAuODc1OyAvLyAxNHB4XG4kaDYtc206ICRmb250LXNpemUtYmFzZSAqIDAuNzU7IC8vIDEycHhcblxuLy8gRGVza3RvcCBIZWFkaW5nIFNpemVzXG4kaDEtZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgKiAyLjc1OyAvLyA0NHB4XG4kaDItZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgKiAyLjI1OyAvLyAzNnB4XG4kaDMtZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgKiAxLjYyNTsgLy8gMjZweFxuJGg0LWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICogMS41OyAvLyAyNHB4XG4kaDUtZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgKiAxLjI1OyAvLyAyMHB4XG4kaDYtZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7IC8vIDE2cHhcblxuLy8gTGluZSBIZWlnaHRcbi8vICRsaW5lLWhlaWdodC1iYXNlOiAyNHB4O1xuXG4vLyBHbG9iYWwgUGFkZGluZ1xuJHBhZGRpbmctc206IDFyZW07IC8vIDE2cHhcbiRwYWRkaW5nLW1kOiAxLjVyZW07IC8vIDI0cHhcbiRwYWRkaW5nLWxnOiAzcmVtOyAvLzQ4cHhcbiRwYWRkaW5nLXhsOiA0cmVtOyAvLyA2NHB4XG5cbi8vIEdsb2JhbCBCb3JkZXIgUmFkaXVzXG4kYm9yZGVyLXJhZGl1cy1zbTogMC41cmVtOyAvLyA4cHhcbiRib3JkZXItcmFkaXVzLW1kOiAxcmVtOyAvLyAxNnB4XG4kYm9yZGVyLXJhZGl1cy1sZzogMS4yNXJlbTsgLy8gMjBweFxuXG4kY29udGFpbmVyLTEwMC13aWR0aDogY2FsYygxMDAlIC0gJHBhZGRpbmctbWQgKiAyKTtcblxuLy8gJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoeGw6IDE1NDBweCk7XG5cbiRkcm9wZG93bi1taW4td2lkdGg6IDM0MHB4O1xuIiwiOnJvb3Qge1xuICAvLyBOb3RlOiBDdXN0b20gdmFyaWFibGUgdmFsdWVzIG9ubHkgc3VwcG9ydCBTYXNzU2NyaXB0IGluc2lkZSBgI3t9YC5cblxuICAvLyBDb2xvcnNcbiAgLy9cbiAgLy8gR2VuZXJhdGUgcGFsZXR0ZXMgZm9yIGZ1bGwgY29sb3JzLCBncmF5cywgYW5kIHRoZW1lIGNvbG9ycy5cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkY29sb3JzIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICRncmF5cyB7XG4gICAgLS0jeyRwcmVmaXh9Z3JheS0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy1yZ2Ige1xuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS1yZ2I6ICN7JHZhbHVlfTtcbiAgfVxuXG4gIC0tI3skcHJlZml4fXdoaXRlLXJnYjogI3t0by1yZ2IoJHdoaXRlKX07XG4gIC0tI3skcHJlZml4fWJsYWNrLXJnYjogI3t0by1yZ2IoJGJsYWNrKX07XG4gIC0tI3skcHJlZml4fWJvZHktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1jb2xvcil9O1xuICAtLSN7JHByZWZpeH1ib2R5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktYmcpfTtcblxuICAvLyBGb250c1xuXG4gIC8vIE5vdGU6IFVzZSBgaW5zcGVjdGAgZm9yIGxpc3RzIHNvIHRoYXQgcXVvdGVkIGl0ZW1zIGtlZXAgdGhlIHF1b3Rlcy5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzIzODMjaXNzdWVjb21tZW50LTMzNjM0OTE3MlxuICAtLSN7JHByZWZpeH1mb250LXNhbnMtc2VyaWY6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktc2Fucy1zZXJpZil9O1xuICAtLSN7JHByZWZpeH1mb250LW1vbm9zcGFjZTogI3tpbnNwZWN0KCRmb250LWZhbWlseS1tb25vc3BhY2UpfTtcbiAgLS0jeyRwcmVmaXh9Z3JhZGllbnQ6ICN7JGdyYWRpZW50fTtcblxuICAvLyBSb290IGFuZCBib2R5XG4gIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWJvZHktdmFyaWFibGVzXG4gIEBpZiAkZm9udC1zaXplLXJvb3QgIT0gbnVsbCB7XG4gICAgLS0jeyRwcmVmaXh9cm9vdC1mb250LXNpemU6ICN7JGZvbnQtc2l6ZS1yb290fTtcbiAgfVxuICAtLSN7JHByZWZpeH1ib2R5LWZvbnQtZmFtaWx5OiAjeyRmb250LWZhbWlseS1iYXNlfTtcbiAgQGluY2x1ZGUgcmZzKCRmb250LXNpemUtYmFzZSwgLS0jeyRwcmVmaXh9Ym9keS1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1ib2R5LWZvbnQtd2VpZ2h0OiAjeyRmb250LXdlaWdodC1iYXNlfTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1saW5lLWhlaWdodDogI3skbGluZS1oZWlnaHQtYmFzZX07XG4gIC0tI3skcHJlZml4fWJvZHktY29sb3I6ICN7JGJvZHktY29sb3J9O1xuICBAaWYgJGJvZHktdGV4dC1hbGlnbiAhPSBudWxsIHtcbiAgICAtLSN7JHByZWZpeH1ib2R5LXRleHQtYWxpZ246ICN7JGJvZHktdGV4dC1hbGlnbn07XG4gIH1cbiAgLS0jeyRwcmVmaXh9Ym9keS1iZzogI3skYm9keS1iZ307XG4gIC8vIHNjc3MtZG9jcy1lbmQgcm9vdC1ib2R5LXZhcmlhYmxlc1xuXG4gIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWJvcmRlci12YXJcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoOiAjeyRib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItc3R5bGU6ICN7JGJvcmRlci1zdHlsZX07XG4gIC0tI3skcHJlZml4fWJvcmRlci1jb2xvcjogI3skYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiAjeyRib3JkZXItY29sb3ItdHJhbnNsdWNlbnR9O1xuXG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXM6ICN7JGJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXNtOiAjeyRib3JkZXItcmFkaXVzLXNtfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1sZzogI3skYm9yZGVyLXJhZGl1cy1sZ307XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMteGw6ICN7JGJvcmRlci1yYWRpdXMteGx9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLTJ4bDogI3skYm9yZGVyLXJhZGl1cy0yeGx9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXBpbGw6ICN7JGJvcmRlci1yYWRpdXMtcGlsbH07XG4gIC8vIHNjc3MtZG9jcy1lbmQgcm9vdC1ib3JkZXItdmFyXG5cbiAgLS0jeyRwcmVmaXh9bGluay1jb2xvcjogI3skbGluay1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3I6ICN7JGxpbmstaG92ZXItY29sb3J9O1xuXG4gIC0tI3skcHJlZml4fWNvZGUtY29sb3I6ICN7JGNvZGUtY29sb3J9O1xuXG4gIC0tI3skcHJlZml4fWhpZ2hsaWdodC1iZzogI3skbWFyay1iZ307XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1ibGFja2xpc3QsIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcblxuLy8gU0NTUyBSRlMgbWl4aW5cbi8vXG4vLyBBdXRvbWF0ZWQgcmVzcG9uc2l2ZSB2YWx1ZXMgZm9yIGZvbnQgc2l6ZXMsIHBhZGRpbmdzLCBtYXJnaW5zIGFuZCBtdWNoIG1vcmVcbi8vXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9ibG9iL21haW4vTElDRU5TRSlcblxuLy8gQ29uZmlndXJhdGlvblxuXG4vLyBCYXNlIHZhbHVlXG4kcmZzLWJhc2UtdmFsdWU6IDEuMjVyZW0gIWRlZmF1bHQ7XG4kcmZzLXVuaXQ6IHJlbSAhZGVmYXVsdDtcblxuQGlmICRyZnMtdW5pdCAhPSByZW0gYW5kICRyZnMtdW5pdCAhPSBweCB7XG4gIEBlcnJvciBcImAjeyRyZnMtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtdW5pdC4gVXNlIGBweGAgb3IgYHJlbWAuXCI7XG59XG5cbi8vIEJyZWFrcG9pbnQgYXQgd2hlcmUgdmFsdWVzIHN0YXJ0IGRlY3JlYXNpbmcgaWYgc2NyZWVuIHdpZHRoIGlzIHNtYWxsZXJcbiRyZnMtYnJlYWtwb2ludDogMTIwMHB4ICFkZWZhdWx0O1xuJHJmcy1icmVha3BvaW50LXVuaXQ6IHB4ICFkZWZhdWx0O1xuXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gcHggYW5kICRyZnMtYnJlYWtwb2ludC11bml0ICE9IGVtIGFuZCAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSByZW0ge1xuICBAZXJyb3IgXCJgI3skcmZzLWJyZWFrcG9pbnQtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtYnJlYWtwb2ludC11bml0LiBVc2UgYHB4YCwgYGVtYCBvciBgcmVtYC5cIjtcbn1cblxuLy8gUmVzaXplIHZhbHVlcyBiYXNlZCBvbiBzY3JlZW4gaGVpZ2h0IGFuZCB3aWR0aFxuJHJmcy10d28tZGltZW5zaW9uYWw6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBGYWN0b3Igb2YgZGVjcmVhc2VcbiRyZnMtZmFjdG9yOiAxMCAhZGVmYXVsdDtcblxuQGlmIHR5cGUtb2YoJHJmcy1mYWN0b3IpICE9IG51bWJlciBvciAkcmZzLWZhY3RvciA8PSAxIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1mYWN0b3J9YCBpcyBub3QgYSB2YWxpZCAgJHJmcy1mYWN0b3IsIGl0IG11c3QgYmUgZ3JlYXRlciB0aGFuIDEuXCI7XG59XG5cbi8vIE1vZGUuIFBvc3NpYmlsaXRpZXM6IFwibWluLW1lZGlhLXF1ZXJ5XCIsIFwibWF4LW1lZGlhLXF1ZXJ5XCJcbiRyZnMtbW9kZTogbWluLW1lZGlhLXF1ZXJ5ICFkZWZhdWx0O1xuXG4vLyBHZW5lcmF0ZSBlbmFibGUgb3IgZGlzYWJsZSBjbGFzc2VzLiBQb3NzaWJpbGl0aWVzOiBmYWxzZSwgXCJlbmFibGVcIiBvciBcImRpc2FibGVcIlxuJHJmcy1jbGFzczogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIDEgcmVtID0gJHJmcy1yZW0tdmFsdWUgcHhcbiRyZnMtcmVtLXZhbHVlOiAxNiAhZGVmYXVsdDtcblxuLy8gU2FmYXJpIGlmcmFtZSByZXNpemUgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvaXNzdWVzLzE0XG4kcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXg6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBEaXNhYmxlIFJGUyBieSBzZXR0aW5nICRlbmFibGUtcmZzIHRvIGZhbHNlXG4kZW5hYmxlLXJmczogdHJ1ZSAhZGVmYXVsdDtcblxuLy8gQ2FjaGUgJHJmcy1iYXNlLXZhbHVlIHVuaXRcbiRyZnMtYmFzZS12YWx1ZS11bml0OiB1bml0KCRyZnMtYmFzZS12YWx1ZSk7XG5cbkBmdW5jdGlvbiBkaXZpZGUoJGRpdmlkZW5kLCAkZGl2aXNvciwgJHByZWNpc2lvbjogMTApIHtcbiAgJHNpZ246IGlmKCRkaXZpZGVuZCA+IDAgYW5kICRkaXZpc29yID4gMCBvciAkZGl2aWRlbmQgPCAwIGFuZCAkZGl2aXNvciA8IDAsIDEsIC0xKTtcbiAgJGRpdmlkZW5kOiBhYnMoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3I6IGFicygkZGl2aXNvcik7XG4gIEBpZiAkZGl2aWRlbmQgPT0gMCB7XG4gICAgQHJldHVybiAwO1xuICB9XG4gIEBpZiAkZGl2aXNvciA9PSAwIHtcbiAgICBAZXJyb3IgXCJDYW5ub3QgZGl2aWRlIGJ5IDBcIjtcbiAgfVxuICAkcmVtYWluZGVyOiAkZGl2aWRlbmQ7XG4gICRyZXN1bHQ6IDA7XG4gICRmYWN0b3I6IDEwO1xuICBAd2hpbGUgKCRyZW1haW5kZXIgPiAwIGFuZCAkcHJlY2lzaW9uID49IDApIHtcbiAgICAkcXVvdGllbnQ6IDA7XG4gICAgQHdoaWxlICgkcmVtYWluZGVyID49ICRkaXZpc29yKSB7XG4gICAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyIC0gJGRpdmlzb3I7XG4gICAgICAkcXVvdGllbnQ6ICRxdW90aWVudCArIDE7XG4gICAgfVxuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiAxMCArICRxdW90aWVudDtcbiAgICAkZmFjdG9yOiAkZmFjdG9yICogLjE7XG4gICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAqIDEwO1xuICAgICRwcmVjaXNpb246ICRwcmVjaXNpb24gLSAxO1xuICAgIEBpZiAoJHByZWNpc2lvbiA8IDAgYW5kICRyZW1haW5kZXIgPj0gJGRpdmlzb3IgKiA1KSB7XG4gICAgICAkcmVzdWx0OiAkcmVzdWx0ICsgMTtcbiAgICB9XG4gIH1cbiAgJHJlc3VsdDogJHJlc3VsdCAqICRmYWN0b3IgKiAkc2lnbjtcbiAgJGRpdmlkZW5kLXVuaXQ6IHVuaXQoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3ItdW5pdDogdW5pdCgkZGl2aXNvcik7XG4gICR1bml0LW1hcDogKFxuICAgIFwicHhcIjogMXB4LFxuICAgIFwicmVtXCI6IDFyZW0sXG4gICAgXCJlbVwiOiAxZW0sXG4gICAgXCIlXCI6IDElXG4gICk7XG4gIEBpZiAoJGRpdmlkZW5kLXVuaXQgIT0gJGRpdmlzb3ItdW5pdCBhbmQgbWFwLWhhcy1rZXkoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCkpIHtcbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogbWFwLWdldCgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KTtcbiAgfVxuICBAcmV0dXJuICRyZXN1bHQ7XG59XG5cbi8vIFJlbW92ZSBweC11bml0IGZyb20gJHJmcy1iYXNlLXZhbHVlIGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJhc2UtdmFsdWUtdW5pdCA9PSBweCB7XG4gICRyZnMtYmFzZS12YWx1ZTogZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSwgJHJmcy1iYXNlLXZhbHVlICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1iYXNlLXZhbHVlLXVuaXQgPT0gcmVtIHtcbiAgJHJmcy1iYXNlLXZhbHVlOiBkaXZpZGUoJHJmcy1iYXNlLXZhbHVlLCBkaXZpZGUoJHJmcy1iYXNlLXZhbHVlICogMCArIDEsICRyZnMtcmVtLXZhbHVlKSk7XG59XG5cbi8vIENhY2hlICRyZnMtYnJlYWtwb2ludCB1bml0IHRvIHByZXZlbnQgbXVsdGlwbGUgY2FsbHNcbiRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlOiB1bml0KCRyZnMtYnJlYWtwb2ludCk7XG5cbi8vIFJlbW92ZSB1bml0IGZyb20gJHJmcy1icmVha3BvaW50IGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBweCB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgJHJmcy1icmVha3BvaW50ICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gcmVtIG9yICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwiZW1cIiB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgZGl2aWRlKCRyZnMtYnJlYWtwb2ludCAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBDYWxjdWxhdGUgdGhlIG1lZGlhIHF1ZXJ5IHZhbHVlXG4kcmZzLW1xLXZhbHVlOiBpZigkcmZzLWJyZWFrcG9pbnQtdW5pdCA9PSBweCwgI3skcmZzLWJyZWFrcG9pbnR9cHgsICN7ZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgJHJmcy1yZW0tdmFsdWUpfSN7JHJmcy1icmVha3BvaW50LXVuaXR9KTtcbiRyZnMtbXEtcHJvcGVydHktd2lkdGg6IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksIG1heC13aWR0aCwgbWluLXdpZHRoKTtcbiRyZnMtbXEtcHJvcGVydHktaGVpZ2h0OiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCBtYXgtaGVpZ2h0LCBtaW4taGVpZ2h0KTtcblxuLy8gSW50ZXJuYWwgbWl4aW4gdXNlZCB0byBkZXRlcm1pbmUgd2hpY2ggbWVkaWEgcXVlcnkgbmVlZHMgdG8gYmUgdXNlZFxuQG1peGluIF9yZnMtbWVkaWEtcXVlcnkge1xuICBAaWYgJHJmcy10d28tZGltZW5zaW9uYWwge1xuICAgIEBpZiAkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5IHtcbiAgICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSksICgjeyRyZnMtbXEtcHJvcGVydHktaGVpZ2h0fTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgQG1lZGlhICgjeyRyZnMtbXEtcHJvcGVydHktd2lkdGh9OiAjeyRyZnMtbXEtdmFsdWV9KSBhbmQgKCN7JHJmcy1tcS1wcm9wZXJ0eS1oZWlnaHR9OiAjeyRyZnMtbXEtdmFsdWV9KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQG1lZGlhICgjeyRyZnMtbXEtcHJvcGVydHktd2lkdGh9OiAjeyRyZnMtbXEtdmFsdWV9KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdGhhdCBhZGRzIGRpc2FibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtcnVsZSB7XG4gIEBpZiAkcmZzLWNsYXNzID09IGRpc2FibGUgYW5kICRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnkge1xuICAgIC8vIEFkZGluZyBhbiBleHRyYSBjbGFzcyBpbmNyZWFzZXMgc3BlY2lmaWNpdHksIHdoaWNoIHByZXZlbnRzIHRoZSBtZWRpYSBxdWVyeSB0byBvdmVycmlkZSB0aGUgcHJvcGVydHlcbiAgICAmLFxuICAgIC5kaXNhYmxlLXJmcyAmLFxuICAgICYuZGlzYWJsZS1yZnMge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBlbHNlIGlmICRyZnMtY2xhc3MgPT0gZW5hYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWluLW1lZGlhLXF1ZXJ5IHtcbiAgICAuZW5hYmxlLXJmcyAmLFxuICAgICYuZW5hYmxlLXJmcyB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHRoYXQgYWRkcyBlbmFibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtbWVkaWEtcXVlcnktcnVsZSB7XG5cbiAgQGlmICRyZnMtY2xhc3MgPT0gZW5hYmxlIHtcbiAgICBAaWYgJHJmcy1tb2RlID09IG1pbi1tZWRpYS1xdWVyeSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIC5lbmFibGUtcmZzICYsXG4gICAgICAmLmVuYWJsZS1yZnMge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBpZiAkcmZzLWNsYXNzID09IGRpc2FibGUgYW5kICRyZnMtbW9kZSA9PSBtaW4tbWVkaWEtcXVlcnkge1xuICAgICAgLmRpc2FibGUtcmZzICYsXG4gICAgICAmLmRpc2FibGUtcmZzIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byBnZXQgdGhlIGZvcm1hdHRlZCBub24tcmVzcG9uc2l2ZSB2YWx1ZVxuQGZ1bmN0aW9uIHJmcy12YWx1ZSgkdmFsdWVzKSB7XG4gIC8vIENvbnZlcnQgdG8gbGlzdFxuICAkdmFsdWVzOiBpZih0eXBlLW9mKCR2YWx1ZXMpICE9IGxpc3QsICgkdmFsdWVzLCksICR2YWx1ZXMpO1xuXG4gICR2YWw6ICcnO1xuXG4gIC8vIExvb3Agb3ZlciBlYWNoIHZhbHVlIGFuZCBjYWxjdWxhdGUgdmFsdWVcbiAgQGVhY2ggJHZhbHVlIGluICR2YWx1ZXMge1xuICAgIEBpZiAkdmFsdWUgPT0gMCB7XG4gICAgICAkdmFsOiAkdmFsICsgJyAwJztcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgLy8gQ2FjaGUgJHZhbHVlIHVuaXRcbiAgICAgICR1bml0OiBpZih0eXBlLW9mKCR2YWx1ZSkgPT0gXCJudW1iZXJcIiwgdW5pdCgkdmFsdWUpLCBmYWxzZSk7XG5cbiAgICAgIEBpZiAkdW5pdCA9PSBweCB7XG4gICAgICAgIC8vIENvbnZlcnQgdG8gcmVtIGlmIG5lZWRlZFxuICAgICAgICAkdmFsOiAkdmFsICsgJyAnICsgaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLCAkdmFsdWUgKiAwICsgJHJmcy1yZW0tdmFsdWUpfXJlbSwgJHZhbHVlKTtcbiAgICAgIH1cbiAgICAgIEBlbHNlIGlmICR1bml0ID09IHJlbSB7XG4gICAgICAgIC8vIENvbnZlcnQgdG8gcHggaWYgbmVlZGVkXG4gICAgICAgICR2YWw6ICR2YWwgKyAnICcgKyBpZigkcmZzLXVuaXQgPT0gcHgsICN7ZGl2aWRlKCR2YWx1ZSwgJHZhbHVlICogMCArIDEpICogJHJmcy1yZW0tdmFsdWV9cHgsICR2YWx1ZSk7XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgIC8vIElmICR2YWx1ZSBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkdmFsdWUgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxuICAgICAgICAkdmFsOiAkdmFsICsgJyAnICsgJHZhbHVlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFJlbW92ZSBmaXJzdCBzcGFjZVxuICBAcmV0dXJuIHVucXVvdGUoc3RyLXNsaWNlKCR2YWwsIDIpKTtcbn1cblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIGdldCB0aGUgcmVzcG9uc2l2ZSB2YWx1ZSBjYWxjdWxhdGVkIGJ5IFJGU1xuQGZ1bmN0aW9uIHJmcy1mbHVpZC12YWx1ZSgkdmFsdWVzKSB7XG4gIC8vIENvbnZlcnQgdG8gbGlzdFxuICAkdmFsdWVzOiBpZih0eXBlLW9mKCR2YWx1ZXMpICE9IGxpc3QsICgkdmFsdWVzLCksICR2YWx1ZXMpO1xuXG4gICR2YWw6ICcnO1xuXG4gIC8vIExvb3Agb3ZlciBlYWNoIHZhbHVlIGFuZCBjYWxjdWxhdGUgdmFsdWVcbiAgQGVhY2ggJHZhbHVlIGluICR2YWx1ZXMge1xuICAgIEBpZiAkdmFsdWUgPT0gMCB7XG4gICAgICAkdmFsOiAkdmFsICsgJyAwJztcbiAgICB9XG5cbiAgICBAZWxzZSB7XG4gICAgICAvLyBDYWNoZSAkdmFsdWUgdW5pdFxuICAgICAgJHVuaXQ6IGlmKHR5cGUtb2YoJHZhbHVlKSA9PSBcIm51bWJlclwiLCB1bml0KCR2YWx1ZSksIGZhbHNlKTtcblxuICAgICAgLy8gSWYgJHZhbHVlIGlzbid0IGEgbnVtYmVyIChsaWtlIGluaGVyaXQpIG9yICR2YWx1ZSBoYXMgYSB1bml0IChub3QgcHggb3IgcmVtLCBsaWtlIDEuNWVtKSBvciAkIGlzIDAsIGp1c3QgcHJpbnQgdGhlIHZhbHVlXG4gICAgICBAaWYgbm90ICR1bml0IG9yICR1bml0ICE9IHB4IGFuZCAkdW5pdCAhPSByZW0ge1xuICAgICAgICAkdmFsOiAkdmFsICsgJyAnICsgJHZhbHVlO1xuICAgICAgfVxuXG4gICAgICBAZWxzZSB7XG4gICAgICAgIC8vIFJlbW92ZSB1bml0IGZyb20gJHZhbHVlIGZvciBjYWxjdWxhdGlvbnNcbiAgICAgICAgJHZhbHVlOiBkaXZpZGUoJHZhbHVlLCAkdmFsdWUgKiAwICsgaWYoJHVuaXQgPT0gcHgsIDEsIGRpdmlkZSgxLCAkcmZzLXJlbS12YWx1ZSkpKTtcblxuICAgICAgICAvLyBPbmx5IGFkZCB0aGUgbWVkaWEgcXVlcnkgaWYgdGhlIHZhbHVlIGlzIGdyZWF0ZXIgdGhhbiB0aGUgbWluaW11bSB2YWx1ZVxuICAgICAgICBAaWYgYWJzKCR2YWx1ZSkgPD0gJHJmcy1iYXNlLXZhbHVlIG9yIG5vdCAkZW5hYmxlLXJmcyB7XG4gICAgICAgICAgJHZhbDogJHZhbCArICcgJyArICBpZigkcmZzLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkdmFsdWUsICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JHZhbHVlfXB4KTtcbiAgICAgICAgfVxuICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgICAgJHZhbHVlLW1pbjogJHJmcy1iYXNlLXZhbHVlICsgZGl2aWRlKGFicygkdmFsdWUpIC0gJHJmcy1iYXNlLXZhbHVlLCAkcmZzLWZhY3Rvcik7XG5cbiAgICAgICAgICAvLyBDYWxjdWxhdGUgZGlmZmVyZW5jZSBiZXR3ZWVuICR2YWx1ZSBhbmQgdGhlIG1pbmltdW0gdmFsdWVcbiAgICAgICAgICAkdmFsdWUtZGlmZjogYWJzKCR2YWx1ZSkgLSAkdmFsdWUtbWluO1xuXG4gICAgICAgICAgLy8gQmFzZSB2YWx1ZSBmb3JtYXR0aW5nXG4gICAgICAgICAgJG1pbi13aWR0aDogaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLW1pbiwgJHJmcy1yZW0tdmFsdWUpfXJlbSwgI3skdmFsdWUtbWlufXB4KTtcblxuICAgICAgICAgIC8vIFVzZSBuZWdhdGl2ZSB2YWx1ZSBpZiBuZWVkZWRcbiAgICAgICAgICAkbWluLXdpZHRoOiBpZigkdmFsdWUgPCAwLCAtJG1pbi13aWR0aCwgJG1pbi13aWR0aCk7XG5cbiAgICAgICAgICAvLyBVc2UgYHZtaW5gIGlmIHR3by1kaW1lbnNpb25hbCBpcyBlbmFibGVkXG4gICAgICAgICAgJHZhcmlhYmxlLXVuaXQ6IGlmKCRyZnMtdHdvLWRpbWVuc2lvbmFsLCB2bWluLCB2dyk7XG5cbiAgICAgICAgICAvLyBDYWxjdWxhdGUgdGhlIHZhcmlhYmxlIHdpZHRoIGJldHdlZW4gMCBhbmQgJHJmcy1icmVha3BvaW50XG4gICAgICAgICAgJHZhcmlhYmxlLXdpZHRoOiAje2RpdmlkZSgkdmFsdWUtZGlmZiAqIDEwMCwgJHJmcy1icmVha3BvaW50KX0jeyR2YXJpYWJsZS11bml0fTtcblxuICAgICAgICAgIC8vIFJldHVybiB0aGUgY2FsY3VsYXRlZCB2YWx1ZVxuICAgICAgICAgICR2YWw6ICR2YWwgKyAnIGNhbGMoJyArICRtaW4td2lkdGggKyBpZigkdmFsdWUgPCAwLCAnIC0gJywgJyArICcpICsgJHZhcmlhYmxlLXdpZHRoICsgJyknO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gUmVtb3ZlIGZpcnN0IHNwYWNlXG4gIEByZXR1cm4gdW5xdW90ZShzdHItc2xpY2UoJHZhbCwgMikpO1xufVxuXG4vLyBSRlMgbWl4aW5cbkBtaXhpbiByZnMoJHZhbHVlcywgJHByb3BlcnR5OiBmb250LXNpemUpIHtcbiAgQGlmICR2YWx1ZXMgIT0gbnVsbCB7XG4gICAgJHZhbDogcmZzLXZhbHVlKCR2YWx1ZXMpO1xuICAgICRmbHVpZFZhbDogcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZXMpO1xuXG4gICAgLy8gRG8gbm90IHByaW50IHRoZSBtZWRpYSBxdWVyeSBpZiByZXNwb25zaXZlICYgbm9uLXJlc3BvbnNpdmUgdmFsdWVzIGFyZSB0aGUgc2FtZVxuICAgIEBpZiAkdmFsID09ICRmbHVpZFZhbCB7XG4gICAgICAjeyRwcm9wZXJ0eX06ICR2YWw7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIEBpbmNsdWRlIF9yZnMtcnVsZSB7XG4gICAgICAgICN7JHByb3BlcnR5fTogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgJHZhbCwgJGZsdWlkVmFsKTtcblxuICAgICAgICAvLyBJbmNsdWRlIHNhZmFyaSBpZnJhbWUgcmVzaXplIGZpeCBpZiBuZWVkZWRcbiAgICAgICAgbWluLXdpZHRoOiBpZigkcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXgsICgwICogMXZ3KSwgbnVsbCk7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnktcnVsZSB7XG4gICAgICAgICN7JHByb3BlcnR5fTogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgJGZsdWlkVmFsLCAkdmFsKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gU2hvcnRoYW5kIGhlbHBlciBtaXhpbnNcbkBtaXhpbiBmb250LXNpemUoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUpO1xufVxuXG5AbWl4aW4gcGFkZGluZygkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZyk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLXRvcCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy10b3ApO1xufVxuXG5AbWl4aW4gcGFkZGluZy1yaWdodCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1yaWdodCk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLWJvdHRvbSgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1ib3R0b20pO1xufVxuXG5AbWl4aW4gcGFkZGluZy1sZWZ0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLWxlZnQpO1xufVxuXG5AbWl4aW4gbWFyZ2luKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4pO1xufVxuXG5AbWl4aW4gbWFyZ2luLXRvcCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLXRvcCk7XG59XG5cbkBtaXhpbiBtYXJnaW4tcmlnaHQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi1yaWdodCk7XG59XG5cbkBtaXhpbiBtYXJnaW4tYm90dG9tKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tYm90dG9tKTtcbn1cblxuQG1peGluIG1hcmdpbi1sZWZ0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tbGVmdCk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQsIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZSwgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeFxuXG5cbi8vIFJlYm9vdFxuLy9cbi8vIE5vcm1hbGl6YXRpb24gb2YgSFRNTCBlbGVtZW50cywgbWFudWFsbHkgZm9ya2VkIGZyb20gTm9ybWFsaXplLmNzcyB0byByZW1vdmVcbi8vIHN0eWxlcyB0YXJnZXRpbmcgaXJyZWxldmFudCBicm93c2VycyB3aGlsZSBhcHBseWluZyBuZXcgc3R5bGVzLlxuLy9cbi8vIE5vcm1hbGl6ZSBpcyBsaWNlbnNlZCBNSVQuIGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3NcblxuXG4vLyBEb2N1bWVudFxuLy9cbi8vIENoYW5nZSBmcm9tIGBib3gtc2l6aW5nOiBjb250ZW50LWJveGAgc28gdGhhdCBgd2lkdGhgIGlzIG5vdCBhZmZlY3RlZCBieSBgcGFkZGluZ2Agb3IgYGJvcmRlcmAuXG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cblxuLy8gUm9vdFxuLy9cbi8vIEFiaWxpdHkgdG8gdGhlIHZhbHVlIG9mIHRoZSByb290IGZvbnQgc2l6ZXMsIGFmZmVjdGluZyB0aGUgdmFsdWUgb2YgYHJlbWAuXG4vLyBudWxsIGJ5IGRlZmF1bHQsIHRodXMgbm90aGluZyBpcyBnZW5lcmF0ZWQuXG5cbjpyb290IHtcbiAgQGlmICRmb250LXNpemUtcm9vdCAhPSBudWxsIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fXJvb3QtZm9udC1zaXplKSk7XG4gIH1cblxuICBAaWYgJGVuYWJsZS1zbW9vdGgtc2Nyb2xsIHtcbiAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IG5vLXByZWZlcmVuY2UpIHtcbiAgICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIEJvZHlcbi8vXG4vLyAxLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4vLyAyLiBBcyBhIGJlc3QgcHJhY3RpY2UsIGFwcGx5IGEgZGVmYXVsdCBgYmFja2dyb3VuZC1jb2xvcmAuXG4vLyAzLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbi8vIDQuIENoYW5nZSB0aGUgZGVmYXVsdCB0YXAgaGlnaGxpZ2h0IHRvIGJlIGNvbXBsZXRlbHkgdHJhbnNwYXJlbnQgaW4gaU9TLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcmVib290LWJvZHktcnVsZXNcbmJvZHkge1xuICBtYXJnaW46IDA7IC8vIDFcbiAgZm9udC1mYW1pbHk6IHZhcigtLSN7JHByZWZpeH1ib2R5LWZvbnQtZmFtaWx5KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1ib2R5LWZvbnQtc2l6ZSkpO1xuICBmb250LXdlaWdodDogdmFyKC0tI3skcHJlZml4fWJvZHktZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tI3skcHJlZml4fWJvZHktbGluZS1oZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpO1xuICB0ZXh0LWFsaWduOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS10ZXh0LWFsaWduKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvZHktYmcpOyAvLyAyXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLy8gM1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoJGJsYWNrLCAwKTsgLy8gNFxufVxuLy8gc2Nzcy1kb2NzLWVuZCByZWJvb3QtYm9keS1ydWxlc1xuXG5cbi8vIENvbnRlbnQgZ3JvdXBpbmdcbi8vXG4vLyAxLiBSZXNldCBGaXJlZm94J3MgZ3JheSBjb2xvclxuXG5ociB7XG4gIG1hcmdpbjogJGhyLW1hcmdpbi15IDA7XG4gIGNvbG9yOiAkaHItY29sb3I7IC8vIDFcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAkaHItYm9yZGVyLXdpZHRoIHNvbGlkICRoci1ib3JkZXItY29sb3I7XG4gIG9wYWNpdHk6ICRoci1vcGFjaXR5O1xufVxuXG5cbi8vIFR5cG9ncmFwaHlcbi8vXG4vLyAxLiBSZW1vdmUgdG9wIG1hcmdpbnMgZnJvbSBoZWFkaW5nc1xuLy8gICAgQnkgZGVmYXVsdCwgYDxoMT5gLWA8aDY+YCBhbGwgcmVjZWl2ZSB0b3AgYW5kIGJvdHRvbSBtYXJnaW5zLiBXZSBudWtlIHRoZSB0b3Bcbi8vICAgIG1hcmdpbiBmb3IgZWFzaWVyIGNvbnRyb2wgd2l0aGluIHR5cGUgc2NhbGVzIGFzIGl0IGF2b2lkcyBtYXJnaW4gY29sbGFwc2luZy5cblxuJWhlYWRpbmcge1xuICBtYXJnaW4tdG9wOiAwOyAvLyAxXG4gIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xuICBmb250LWZhbWlseTogJGhlYWRpbmdzLWZvbnQtZmFtaWx5O1xuICBmb250LXN0eWxlOiAkaGVhZGluZ3MtZm9udC1zdHlsZTtcbiAgZm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRoZWFkaW5ncy1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRoZWFkaW5ncy1jb2xvcjtcbn1cblxuaDEge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGgxLWZvbnQtc2l6ZSk7XG59XG5cbmgyIHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoMi1mb250LXNpemUpO1xufVxuXG5oMyB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDMtZm9udC1zaXplKTtcbn1cblxuaDQge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGg0LWZvbnQtc2l6ZSk7XG59XG5cbmg1IHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoNS1mb250LXNpemUpO1xufVxuXG5oNiB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDYtZm9udC1zaXplKTtcbn1cblxuXG4vLyBSZXNldCBtYXJnaW5zIG9uIHBhcmFncmFwaHNcbi8vXG4vLyBTaW1pbGFybHksIHRoZSB0b3AgbWFyZ2luIG9uIGA8cD5gcyBnZXQgcmVzZXQuIEhvd2V2ZXIsIHdlIGFsc28gcmVzZXQgdGhlXG4vLyBib3R0b20gbWFyZ2luIHRvIHVzZSBgcmVtYCB1bml0cyBpbnN0ZWFkIG9mIGBlbWAuXG5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkcGFyYWdyYXBoLW1hcmdpbi1ib3R0b207XG59XG5cblxuLy8gQWJicmV2aWF0aW9uc1xuLy9cbi8vIDEuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBPcGVyYSwgYW5kIFNhZmFyaS5cbi8vIDIuIEFkZCBleHBsaWNpdCBjdXJzb3IgdG8gaW5kaWNhdGUgY2hhbmdlZCBiZWhhdmlvci5cbi8vIDMuIFByZXZlbnQgdGhlIHRleHQtZGVjb3JhdGlvbiB0byBiZSBza2lwcGVkLlxuXG5hYmJyW3RpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLy8gMVxuICBjdXJzb3I6IGhlbHA7IC8vIDJcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lOyAvLyAzXG59XG5cblxuLy8gQWRkcmVzc1xuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuXG4vLyBMaXN0c1xuXG5vbCxcbnVsIHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xufVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6ICRkdC1mb250LXdlaWdodDtcbn1cblxuLy8gMS4gVW5kbyBicm93c2VyIGRlZmF1bHRcblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7IC8vIDFcbn1cblxuXG4vLyBCbG9ja3F1b3RlXG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5cbi8vIFN0cm9uZ1xuLy9cbi8vIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmlcblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZGVyO1xufVxuXG5cbi8vIFNtYWxsXG4vL1xuLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnNcblxuc21hbGwge1xuICBAaW5jbHVkZSBmb250LXNpemUoJHNtYWxsLWZvbnQtc2l6ZSk7XG59XG5cblxuLy8gTWFya1xuXG5tYXJrIHtcbiAgcGFkZGluZzogJG1hcmstcGFkZGluZztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWhpZ2hsaWdodC1iZyk7XG59XG5cblxuLy8gU3ViIGFuZCBTdXBcbi8vXG4vLyBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbi8vIGFsbCBicm93c2Vycy5cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHN1Yi1zdXAtZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHsgYm90dG9tOiAtLjI1ZW07IH1cbnN1cCB7IHRvcDogLS41ZW07IH1cblxuXG4vLyBMaW5rc1xuXG5hIHtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG59XG5cbi8vIEFuZCB1bmRvIHRoZXNlIHN0eWxlcyBmb3IgcGxhY2Vob2xkZXIgbGlua3MvbmFtZWQgYW5jaG9ycyAod2l0aG91dCBocmVmKS5cbi8vIEl0IHdvdWxkIGJlIG1vcmUgc3RyYWlnaHRmb3J3YXJkIHRvIGp1c3QgdXNlIGFbaHJlZl0gaW4gcHJldmlvdXMgYmxvY2ssIGJ1dCB0aGF0XG4vLyBjYXVzZXMgc3BlY2lmaWNpdHkgaXNzdWVzIGluIG1hbnkgb3RoZXIgc3R5bGVzIHRoYXQgYXJlIHRvbyBjb21wbGV4IHRvIGZpeC5cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5NDAyXG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pIHtcbiAgJixcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cblxuLy8gQ29kZVxuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktY29kZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDFlbSk7IC8vIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbn1cblxuLy8gMS4gUmVtb3ZlIGJyb3dzZXIgZGVmYXVsdCB0b3AgbWFyZ2luXG4vLyAyLiBSZXNldCBicm93c2VyIGRlZmF1bHQgb2YgYDFlbWAgdG8gdXNlIGByZW1gc1xuLy8gMy4gRG9uJ3QgYWxsb3cgY29udGVudCB0byBicmVhayBvdXRzaWRlXG5cbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwOyAvLyAxXG4gIG1hcmdpbi1ib3R0b206IDFyZW07IC8vIDJcbiAgb3ZlcmZsb3c6IGF1dG87IC8vIDNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjb2RlLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkcHJlLWNvbG9yO1xuXG4gIC8vIEFjY291bnQgZm9yIHNvbWUgY29kZSBvdXRwdXRzIHRoYXQgcGxhY2UgY29kZSB0YWdzIGluIHByZSB0YWdzXG4gIGNvZGUge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIH1cbn1cblxuY29kZSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNvZGUtY29sb3IpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG5cbiAgLy8gU3RyZWFtbGluZSB0aGUgc3R5bGUgd2hlbiBpbnNpZGUgYW5jaG9ycyB0byBhdm9pZCBicm9rZW4gdW5kZXJsaW5lIGFuZCBtb3JlXG4gIGEgPiAmIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG5rYmQge1xuICBwYWRkaW5nOiAka2JkLXBhZGRpbmcteSAka2JkLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRrYmQtZm9udC1zaXplKTtcbiAgY29sb3I6ICRrYmQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRrYmQtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMtc20pO1xuXG4gIGtiZCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMWVtKTtcbiAgICBmb250LXdlaWdodDogJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ7XG4gIH1cbn1cblxuXG4vLyBGaWd1cmVzXG4vL1xuLy8gQXBwbHkgYSBjb25zaXN0ZW50IG1hcmdpbiBzdHJhdGVneSAobWF0Y2hlcyBvdXIgdHlwZSBzdHlsZXMpLlxuXG5maWd1cmUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5cbi8vIEltYWdlcyBhbmQgY29udGVudFxuXG5pbWcsXG5zdmcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5cbi8vIFRhYmxlc1xuLy9cbi8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnNcblxudGFibGUge1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAkdGFibGUtY2VsbC1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkdGFibGUtY2VsbC1wYWRkaW5nLXk7XG4gIGNvbG9yOiAkdGFibGUtY2FwdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLy8gMS4gUmVtb3ZlcyBmb250LXdlaWdodCBib2xkIGJ5IGluaGVyaXRpbmdcbi8vIDIuIE1hdGNoZXMgZGVmYXVsdCBgPHRkPmAgYWxpZ25tZW50IGJ5IGluaGVyaXRpbmcgYHRleHQtYWxpZ25gLlxuLy8gMy4gRml4IGFsaWdubWVudCBmb3IgU2FmYXJpXG5cbnRoIHtcbiAgZm9udC13ZWlnaHQ6ICR0YWJsZS10aC1mb250LXdlaWdodDsgLy8gMVxuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyAyXG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50OyAvLyAzXG59XG5cbnRoZWFkLFxudGJvZHksXG50Zm9vdCxcbnRyLFxudGQsXG50aCB7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG5cbi8vIEZvcm1zXG4vL1xuLy8gMS4gQWxsb3cgbGFiZWxzIHRvIHVzZSBgbWFyZ2luYCBmb3Igc3BhY2luZy5cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8vIDFcbn1cblxuLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IGBib3JkZXItcmFkaXVzYCB0aGF0IG1hY09TIENocm9tZSBhZGRzLlxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQwOTNcblxuYnV0dG9uIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vLyBFeHBsaWNpdGx5IHJlbW92ZSBmb2N1cyBvdXRsaW5lIGluIENocm9taXVtIHdoZW4gaXQgc2hvdWxkbid0IGJlXG4vLyB2aXNpYmxlIChlLmcuIGFzIHJlc3VsdCBvZiBtb3VzZSBjbGljayBvciB0b3VjaCB0YXApLiBJdCBhbHJlYWR5XG4vLyBzaG91bGQgYmUgZG9pbmcgdGhpcyBhdXRvbWF0aWNhbGx5LCBidXQgc2VlbXMgdG8gY3VycmVudGx5IGJlXG4vLyBjb25mdXNlZCBhbmQgYXBwbGllcyBpdHMgdmVyeSB2aXNpYmxlIHR3by10b25lIG91dGxpbmUgYW55d2F5LlxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8vIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7IC8vIDFcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveFxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4vLyBTZXQgdGhlIGN1cnNvciBmb3Igbm9uLWA8YnV0dG9uPmAgYnV0dG9uc1xuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMzA1NjJcbltyb2xlPVwiYnV0dG9uXCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5zZWxlY3Qge1xuICAvLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHdvcmQtd3JhcCBpbiBTYWZhcmkuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0OTkwXG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuXG4gIC8vIFVuZG8gdGhlIG9wYWNpdHkgY2hhbmdlIGZyb20gQ2hyb21lXG4gICY6ZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLy8gUmVtb3ZlIHRoZSBkcm9wZG93biBhcnJvdyBvbmx5IGZyb20gdGV4dCB0eXBlIGlucHV0cyBidWlsdCB3aXRoIGRhdGFsaXN0cyBpbiBDaHJvbWUuXG4vLyBTZWUgaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9hLzU0OTk3MTE4XG5cbltsaXN0XTpub3QoW3R5cGU9XCJkYXRlXCJdKTpub3QoW3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSk6bm90KFt0eXBlPVwibW9udGhcIl0pOm5vdChbdHlwZT1cIndlZWtcIl0pOm5vdChbdHlwZT1cInRpbWVcIl0pOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8vIDEuIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYFxuLy8gICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxuLy8gMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbi8vIDMuIE9waW5pb25hdGVkOiBhZGQgXCJoYW5kXCIgY3Vyc29yIHRvIG5vbi1kaXNhYmxlZCBidXR0b24gZWxlbWVudHMuXG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLCAvLyAxXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxuXG4gIEBpZiAkZW5hYmxlLWJ1dHRvbi1wb2ludGVycyB7XG4gICAgJjpub3QoOmRpc2FibGVkKSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IC8vIDNcbiAgICB9XG4gIH1cbn1cblxuLy8gUmVtb3ZlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBmcm9tIEZpcmVmb3gsIGJ1dCBkb24ndCByZXN0b3JlIHRoZSBvdXRsaW5lIGxpa2UgTm9ybWFsaXplLlxuXG46Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8vIDEuIFRleHRhcmVhcyBzaG91bGQgcmVhbGx5IG9ubHkgcmVzaXplIHZlcnRpY2FsbHkgc28gdGhleSBkb24ndCBicmVhayB0aGVpciAoaG9yaXpvbnRhbCkgY29udGFpbmVycy5cblxudGV4dGFyZWEge1xuICByZXNpemU6IHZlcnRpY2FsOyAvLyAxXG59XG5cbi8vIDEuIEJyb3dzZXJzIHNldCBhIGRlZmF1bHQgYG1pbi13aWR0aDogbWluLWNvbnRlbnQ7YCBvbiBmaWVsZHNldHMsXG4vLyAgICB1bmxpa2UgZS5nLiBgPGRpdj5gcywgd2hpY2ggaGF2ZSBgbWluLXdpZHRoOiAwO2AgYnkgZGVmYXVsdC5cbi8vICAgIFNvIHdlIHJlc2V0IHRoYXQgdG8gZW5zdXJlIGZpZWxkc2V0cyBiZWhhdmUgbW9yZSBsaWtlIGEgc3RhbmRhcmQgYmxvY2sgZWxlbWVudC5cbi8vICAgIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzEyMzU5XG4vLyAgICBhbmQgaHR0cHM6Ly9odG1sLnNwZWMud2hhdHdnLm9yZy9tdWx0aXBhZ2UvI3RoZS1maWVsZHNldC1hbmQtbGVnZW5kLWVsZW1lbnRzXG4vLyAyLiBSZXNldCB0aGUgZGVmYXVsdCBvdXRsaW5lIGJlaGF2aW9yIG9mIGZpZWxkc2V0cyBzbyB0aGV5IGRvbid0IGFmZmVjdCBwYWdlIGxheW91dC5cblxuZmllbGRzZXQge1xuICBtaW4td2lkdGg6IDA7IC8vIDFcbiAgcGFkZGluZzogMDsgLy8gMlxuICBtYXJnaW46IDA7IC8vIDJcbiAgYm9yZGVyOiAwOyAvLyAyXG59XG5cbi8vIDEuIEJ5IHVzaW5nIGBmbG9hdDogbGVmdGAsIHRoZSBsZWdlbmQgd2lsbCBiZWhhdmUgbGlrZSBhIGJsb2NrIGVsZW1lbnQuXG4vLyAgICBUaGlzIHdheSB0aGUgYm9yZGVyIG9mIGEgZmllbGRzZXQgd3JhcHMgYXJvdW5kIHRoZSBsZWdlbmQgaWYgcHJlc2VudC5cbi8vIDIuIEZpeCB3cmFwcGluZyBidWcuXG4vLyAgICBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yOTcxMlxuXG5sZWdlbmQge1xuICBmbG9hdDogbGVmdDsgLy8gMVxuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogJGxlZ2VuZC1tYXJnaW4tYm90dG9tO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGxlZ2VuZC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGxlZ2VuZC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cbiAgKyAqIHtcbiAgICBjbGVhcjogbGVmdDsgLy8gMlxuICB9XG59XG5cbi8vIEZpeCBoZWlnaHQgb2YgaW5wdXRzIHdpdGggYSB0eXBlIG9mIGRhdGV0aW1lLWxvY2FsLCBkYXRlLCBtb250aCwgd2Vlaywgb3IgdGltZVxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTg4NDJcblxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZmllbGRzLXdyYXBwZXIsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0LFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbWludXRlLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtaG91ci1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWRheS1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1vbnRoLWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQteWVhci1maWVsZCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLy8gMS4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4vLyAyLiBUaGlzIG92ZXJyaWRlcyB0aGUgZXh0cmEgcm91bmRlZCBjb3JuZXJzIG9uIHNlYXJjaCBpbnB1dHMgaW4gaU9TIHNvIHRoYXQgb3VyXG4vLyAgICBgLmZvcm0tY29udHJvbGAgY2xhc3MgY2FuIHByb3Blcmx5IHN0eWxlIHRoZW0uIE5vdGUgdGhhdCB0aGlzIGNhbm5vdCBzaW1wbHlcbi8vICAgIGJlIGFkZGVkIHRvIGAuZm9ybS1jb250cm9sYCBhcyBpdCdzIG5vdCBzcGVjaWZpYyBlbm91Z2guIEZvciBkZXRhaWxzLCBzZWVcbi8vICAgIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE1ODYuXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8vIDFcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8vIDJcbn1cblxuLy8gMS4gQSBmZXcgaW5wdXQgdHlwZXMgc2hvdWxkIHN0YXkgTFRSXG4vLyBTZWUgaHR0cHM6Ly9ydGxzdHlsaW5nLmNvbS9wb3N0cy9ydGwtc3R5bGluZyNmb3JtLWlucHV0c1xuLy8gMi4gUlRMIG9ubHkgb3V0cHV0XG4vLyBTZWUgaHR0cHM6Ly9ydGxjc3MuY29tL2xlYXJuL3VzYWdlLWd1aWRlL2NvbnRyb2wtZGlyZWN0aXZlcy8jcmF3XG5cbi8qIHJ0bDpyYXc6XG5bdHlwZT1cInRlbFwiXSxcblt0eXBlPVwidXJsXCJdLFxuW3R5cGU9XCJlbWFpbFwiXSxcblt0eXBlPVwibnVtYmVyXCJdIHtcbiAgZGlyZWN0aW9uOiBsdHI7XG59XG4qL1xuXG4vLyBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG5cbjo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLy8gUmVtb3ZlIHBhZGRpbmcgYXJvdW5kIGNvbG9yIHBpY2tlcnMgaW4gd2Via2l0IGJyb3dzZXJzXG5cbjo6LXdlYmtpdC1jb2xvci1zd2F0Y2gtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG59XG5cblxuLy8gMS4gSW5oZXJpdCBmb250IGZhbWlseSBhbmQgbGluZSBoZWlnaHQgZm9yIGZpbGUgaW5wdXQgYnV0dG9uc1xuLy8gMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cblxuOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7IC8vIDFcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDJcbn1cblxuLy8gQ29ycmVjdCBlbGVtZW50IGRpc3BsYXlzXG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLy8gUmVtb3ZlIGJvcmRlciBmcm9tIGlmcmFtZVxuXG5pZnJhbWUge1xuICBib3JkZXI6IDA7XG59XG5cbi8vIFN1bW1hcnlcbi8vXG4vLyAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnNcblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTsgLy8gMVxuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cblxuLy8gUHJvZ3Jlc3Ncbi8vXG4vLyBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuXG4vLyBIaWRkZW4gYXR0cmlidXRlXG4vL1xuLy8gQWx3YXlzIGhpZGUgYW4gZWxlbWVudCB3aXRoIHRoZSBgaGlkZGVuYCBIVE1MIGF0dHJpYnV0ZS5cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBWYXJpYWJsZXNcbi8vXG4vLyBWYXJpYWJsZXMgc2hvdWxkIGZvbGxvdyB0aGUgYCRjb21wb25lbnQtc3RhdGUtcHJvcGVydHktc2l6ZWAgZm9ybXVsYSBmb3Jcbi8vIGNvbnNpc3RlbnQgbmFtaW5nLiBFeDogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yIGFuZCAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzLlxuXG4vLyBDb2xvciBzeXN0ZW1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYXktY29sb3ItdmFyaWFibGVzXG4kd2hpdGU6ICAgICNmZmYgIWRlZmF1bHQ7XG4kZ3JheS0xMDA6ICNmOGY5ZmEgIWRlZmF1bHQ7XG4kZ3JheS0yMDA6ICNlOWVjZWYgIWRlZmF1bHQ7XG4kZ3JheS0zMDA6ICNkZWUyZTYgIWRlZmF1bHQ7XG4kZ3JheS00MDA6ICNjZWQ0ZGEgIWRlZmF1bHQ7XG4kZ3JheS01MDA6ICNhZGI1YmQgIWRlZmF1bHQ7XG4kZ3JheS02MDA6ICM2Yzc1N2QgIWRlZmF1bHQ7XG4kZ3JheS03MDA6ICM0OTUwNTcgIWRlZmF1bHQ7XG4kZ3JheS04MDA6ICMzNDNhNDAgIWRlZmF1bHQ7XG4kZ3JheS05MDA6ICMyMTI1MjkgIWRlZmF1bHQ7XG4kYmxhY2s6ICAgICMwMDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGdyYXktY29sb3ItdmFyaWFibGVzXG5cbi8vIGZ1c3YtZGlzYWJsZVxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYXktY29sb3JzLW1hcFxuJGdyYXlzOiAoXG4gIFwiMTAwXCI6ICRncmF5LTEwMCxcbiAgXCIyMDBcIjogJGdyYXktMjAwLFxuICBcIjMwMFwiOiAkZ3JheS0zMDAsXG4gIFwiNDAwXCI6ICRncmF5LTQwMCxcbiAgXCI1MDBcIjogJGdyYXktNTAwLFxuICBcIjYwMFwiOiAkZ3JheS02MDAsXG4gIFwiNzAwXCI6ICRncmF5LTcwMCxcbiAgXCI4MDBcIjogJGdyYXktODAwLFxuICBcIjkwMFwiOiAkZ3JheS05MDBcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGdyYXktY29sb3JzLW1hcFxuLy8gZnVzdi1lbmFibGVcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbG9yLXZhcmlhYmxlc1xuJGJsdWU6ICAgICMwZDZlZmQgIWRlZmF1bHQ7XG4kaW5kaWdvOiAgIzY2MTBmMiAhZGVmYXVsdDtcbiRwdXJwbGU6ICAjNmY0MmMxICFkZWZhdWx0O1xuJHBpbms6ICAgICNkNjMzODQgIWRlZmF1bHQ7XG4kcmVkOiAgICAgI2RjMzU0NSAhZGVmYXVsdDtcbiRvcmFuZ2U6ICAjZmQ3ZTE0ICFkZWZhdWx0O1xuJHllbGxvdzogICNmZmMxMDcgIWRlZmF1bHQ7XG4kZ3JlZW46ICAgIzE5ODc1NCAhZGVmYXVsdDtcbiR0ZWFsOiAgICAjMjBjOTk3ICFkZWZhdWx0O1xuJGN5YW46ICAgICMwZGNhZjAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbG9yLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sb3JzLW1hcFxuJGNvbG9yczogKFxuICBcImJsdWVcIjogICAgICAgJGJsdWUsXG4gIFwiaW5kaWdvXCI6ICAgICAkaW5kaWdvLFxuICBcInB1cnBsZVwiOiAgICAgJHB1cnBsZSxcbiAgXCJwaW5rXCI6ICAgICAgICRwaW5rLFxuICBcInJlZFwiOiAgICAgICAgJHJlZCxcbiAgXCJvcmFuZ2VcIjogICAgICRvcmFuZ2UsXG4gIFwieWVsbG93XCI6ICAgICAkeWVsbG93LFxuICBcImdyZWVuXCI6ICAgICAgJGdyZWVuLFxuICBcInRlYWxcIjogICAgICAgJHRlYWwsXG4gIFwiY3lhblwiOiAgICAgICAkY3lhbixcbiAgXCJibGFja1wiOiAgICAgICRibGFjayxcbiAgXCJ3aGl0ZVwiOiAgICAgICR3aGl0ZSxcbiAgXCJncmF5XCI6ICAgICAgICRncmF5LTYwMCxcbiAgXCJncmF5LWRhcmtcIjogICRncmF5LTgwMFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29sb3JzLW1hcFxuXG4vLyBUaGUgY29udHJhc3QgcmF0aW8gdG8gcmVhY2ggYWdhaW5zdCB3aGl0ZSwgdG8gZGV0ZXJtaW5lIGlmIGNvbG9yIGNoYW5nZXMgZnJvbSBcImxpZ2h0XCIgdG8gXCJkYXJrXCIuIEFjY2VwdGFibGUgdmFsdWVzIGZvciBXQ0FHIDIuMCBhcmUgMywgNC41IGFuZCA3LlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9XQ0FHMjAvI3Zpc3VhbC1hdWRpby1jb250cmFzdC1jb250cmFzdFxuJG1pbi1jb250cmFzdC1yYXRpbzogICA0LjUgIWRlZmF1bHQ7XG5cbi8vIEN1c3RvbWl6ZSB0aGUgbGlnaHQgYW5kIGRhcmsgdGV4dCBjb2xvcnMgZm9yIHVzZSBpbiBvdXIgY29sb3IgY29udHJhc3QgZnVuY3Rpb24uXG4kY29sb3ItY29udHJhc3QtZGFyazogICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kY29sb3ItY29udHJhc3QtbGlnaHQ6ICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbi8vIGZ1c3YtZGlzYWJsZVxuJGJsdWUtMTAwOiB0aW50LWNvbG9yKCRibHVlLCA4MCUpICFkZWZhdWx0O1xuJGJsdWUtMjAwOiB0aW50LWNvbG9yKCRibHVlLCA2MCUpICFkZWZhdWx0O1xuJGJsdWUtMzAwOiB0aW50LWNvbG9yKCRibHVlLCA0MCUpICFkZWZhdWx0O1xuJGJsdWUtNDAwOiB0aW50LWNvbG9yKCRibHVlLCAyMCUpICFkZWZhdWx0O1xuJGJsdWUtNTAwOiAkYmx1ZSAhZGVmYXVsdDtcbiRibHVlLTYwMDogc2hhZGUtY29sb3IoJGJsdWUsIDIwJSkgIWRlZmF1bHQ7XG4kYmx1ZS03MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA0MCUpICFkZWZhdWx0O1xuJGJsdWUtODAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgNjAlKSAhZGVmYXVsdDtcbiRibHVlLTkwMDogc2hhZGUtY29sb3IoJGJsdWUsIDgwJSkgIWRlZmF1bHQ7XG5cbiRpbmRpZ28tMTAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDgwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTIwMDogdGludC1jb2xvcigkaW5kaWdvLCA2MCUpICFkZWZhdWx0O1xuJGluZGlnby0zMDA6IHRpbnQtY29sb3IoJGluZGlnbywgNDAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tNDAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDIwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTUwMDogJGluZGlnbyAhZGVmYXVsdDtcbiRpbmRpZ28tNjAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCAyMCUpICFkZWZhdWx0O1xuJGluZGlnby03MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDQwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTgwMDogc2hhZGUtY29sb3IoJGluZGlnbywgNjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tOTAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA4MCUpICFkZWZhdWx0O1xuXG4kcHVycGxlLTEwMDogdGludC1jb2xvcigkcHVycGxlLCA4MCUpICFkZWZhdWx0O1xuJHB1cnBsZS0yMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgNjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtMzAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDQwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTQwMDogdGludC1jb2xvcigkcHVycGxlLCAyMCUpICFkZWZhdWx0O1xuJHB1cnBsZS01MDA6ICRwdXJwbGUgIWRlZmF1bHQ7XG4kcHVycGxlLTYwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgMjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtNzAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA0MCUpICFkZWZhdWx0O1xuJHB1cnBsZS04MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDYwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTkwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgODAlKSAhZGVmYXVsdDtcblxuJHBpbmstMTAwOiB0aW50LWNvbG9yKCRwaW5rLCA4MCUpICFkZWZhdWx0O1xuJHBpbmstMjAwOiB0aW50LWNvbG9yKCRwaW5rLCA2MCUpICFkZWZhdWx0O1xuJHBpbmstMzAwOiB0aW50LWNvbG9yKCRwaW5rLCA0MCUpICFkZWZhdWx0O1xuJHBpbmstNDAwOiB0aW50LWNvbG9yKCRwaW5rLCAyMCUpICFkZWZhdWx0O1xuJHBpbmstNTAwOiAkcGluayAhZGVmYXVsdDtcbiRwaW5rLTYwMDogc2hhZGUtY29sb3IoJHBpbmssIDIwJSkgIWRlZmF1bHQ7XG4kcGluay03MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA0MCUpICFkZWZhdWx0O1xuJHBpbmstODAwOiBzaGFkZS1jb2xvcigkcGluaywgNjAlKSAhZGVmYXVsdDtcbiRwaW5rLTkwMDogc2hhZGUtY29sb3IoJHBpbmssIDgwJSkgIWRlZmF1bHQ7XG5cbiRyZWQtMTAwOiB0aW50LWNvbG9yKCRyZWQsIDgwJSkgIWRlZmF1bHQ7XG4kcmVkLTIwMDogdGludC1jb2xvcigkcmVkLCA2MCUpICFkZWZhdWx0O1xuJHJlZC0zMDA6IHRpbnQtY29sb3IoJHJlZCwgNDAlKSAhZGVmYXVsdDtcbiRyZWQtNDAwOiB0aW50LWNvbG9yKCRyZWQsIDIwJSkgIWRlZmF1bHQ7XG4kcmVkLTUwMDogJHJlZCAhZGVmYXVsdDtcbiRyZWQtNjAwOiBzaGFkZS1jb2xvcigkcmVkLCAyMCUpICFkZWZhdWx0O1xuJHJlZC03MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDQwJSkgIWRlZmF1bHQ7XG4kcmVkLTgwMDogc2hhZGUtY29sb3IoJHJlZCwgNjAlKSAhZGVmYXVsdDtcbiRyZWQtOTAwOiBzaGFkZS1jb2xvcigkcmVkLCA4MCUpICFkZWZhdWx0O1xuXG4kb3JhbmdlLTEwMDogdGludC1jb2xvcigkb3JhbmdlLCA4MCUpICFkZWZhdWx0O1xuJG9yYW5nZS0yMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgNjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtMzAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDQwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTQwMDogdGludC1jb2xvcigkb3JhbmdlLCAyMCUpICFkZWZhdWx0O1xuJG9yYW5nZS01MDA6ICRvcmFuZ2UgIWRlZmF1bHQ7XG4kb3JhbmdlLTYwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgMjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtNzAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA0MCUpICFkZWZhdWx0O1xuJG9yYW5nZS04MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDYwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTkwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgODAlKSAhZGVmYXVsdDtcblxuJHllbGxvdy0xMDA6IHRpbnQtY29sb3IoJHllbGxvdywgODAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctMjAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDYwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTMwMDogdGludC1jb2xvcigkeWVsbG93LCA0MCUpICFkZWZhdWx0O1xuJHllbGxvdy00MDA6IHRpbnQtY29sb3IoJHllbGxvdywgMjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctNTAwOiAkeWVsbG93ICFkZWZhdWx0O1xuJHllbGxvdy02MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDIwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTcwMDogc2hhZGUtY29sb3IoJHllbGxvdywgNDAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctODAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA2MCUpICFkZWZhdWx0O1xuJHllbGxvdy05MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDgwJSkgIWRlZmF1bHQ7XG5cbiRncmVlbi0xMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA4MCUpICFkZWZhdWx0O1xuJGdyZWVuLTIwMDogdGludC1jb2xvcigkZ3JlZW4sIDYwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tMzAwOiB0aW50LWNvbG9yKCRncmVlbiwgNDAlKSAhZGVmYXVsdDtcbiRncmVlbi00MDA6IHRpbnQtY29sb3IoJGdyZWVuLCAyMCUpICFkZWZhdWx0O1xuJGdyZWVuLTUwMDogJGdyZWVuICFkZWZhdWx0O1xuJGdyZWVuLTYwMDogc2hhZGUtY29sb3IoJGdyZWVuLCAyMCUpICFkZWZhdWx0O1xuJGdyZWVuLTcwMDogc2hhZGUtY29sb3IoJGdyZWVuLCA0MCUpICFkZWZhdWx0O1xuJGdyZWVuLTgwMDogc2hhZGUtY29sb3IoJGdyZWVuLCA2MCUpICFkZWZhdWx0O1xuJGdyZWVuLTkwMDogc2hhZGUtY29sb3IoJGdyZWVuLCA4MCUpICFkZWZhdWx0O1xuXG4kdGVhbC0xMDA6IHRpbnQtY29sb3IoJHRlYWwsIDgwJSkgIWRlZmF1bHQ7XG4kdGVhbC0yMDA6IHRpbnQtY29sb3IoJHRlYWwsIDYwJSkgIWRlZmF1bHQ7XG4kdGVhbC0zMDA6IHRpbnQtY29sb3IoJHRlYWwsIDQwJSkgIWRlZmF1bHQ7XG4kdGVhbC00MDA6IHRpbnQtY29sb3IoJHRlYWwsIDIwJSkgIWRlZmF1bHQ7XG4kdGVhbC01MDA6ICR0ZWFsICFkZWZhdWx0O1xuJHRlYWwtNjAwOiBzaGFkZS1jb2xvcigkdGVhbCwgMjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTcwMDogc2hhZGUtY29sb3IoJHRlYWwsIDQwJSkgIWRlZmF1bHQ7XG4kdGVhbC04MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA2MCUpICFkZWZhdWx0O1xuJHRlYWwtOTAwOiBzaGFkZS1jb2xvcigkdGVhbCwgODAlKSAhZGVmYXVsdDtcblxuJGN5YW4tMTAwOiB0aW50LWNvbG9yKCRjeWFuLCA4MCUpICFkZWZhdWx0O1xuJGN5YW4tMjAwOiB0aW50LWNvbG9yKCRjeWFuLCA2MCUpICFkZWZhdWx0O1xuJGN5YW4tMzAwOiB0aW50LWNvbG9yKCRjeWFuLCA0MCUpICFkZWZhdWx0O1xuJGN5YW4tNDAwOiB0aW50LWNvbG9yKCRjeWFuLCAyMCUpICFkZWZhdWx0O1xuJGN5YW4tNTAwOiAkY3lhbiAhZGVmYXVsdDtcbiRjeWFuLTYwMDogc2hhZGUtY29sb3IoJGN5YW4sIDIwJSkgIWRlZmF1bHQ7XG4kY3lhbi03MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA0MCUpICFkZWZhdWx0O1xuJGN5YW4tODAwOiBzaGFkZS1jb2xvcigkY3lhbiwgNjAlKSAhZGVmYXVsdDtcbiRjeWFuLTkwMDogc2hhZGUtY29sb3IoJGN5YW4sIDgwJSkgIWRlZmF1bHQ7XG5cbiRibHVlczogKFxuICBcImJsdWUtMTAwXCI6ICRibHVlLTEwMCxcbiAgXCJibHVlLTIwMFwiOiAkYmx1ZS0yMDAsXG4gIFwiYmx1ZS0zMDBcIjogJGJsdWUtMzAwLFxuICBcImJsdWUtNDAwXCI6ICRibHVlLTQwMCxcbiAgXCJibHVlLTUwMFwiOiAkYmx1ZS01MDAsXG4gIFwiYmx1ZS02MDBcIjogJGJsdWUtNjAwLFxuICBcImJsdWUtNzAwXCI6ICRibHVlLTcwMCxcbiAgXCJibHVlLTgwMFwiOiAkYmx1ZS04MDAsXG4gIFwiYmx1ZS05MDBcIjogJGJsdWUtOTAwXG4pICFkZWZhdWx0O1xuXG4kaW5kaWdvczogKFxuICBcImluZGlnby0xMDBcIjogJGluZGlnby0xMDAsXG4gIFwiaW5kaWdvLTIwMFwiOiAkaW5kaWdvLTIwMCxcbiAgXCJpbmRpZ28tMzAwXCI6ICRpbmRpZ28tMzAwLFxuICBcImluZGlnby00MDBcIjogJGluZGlnby00MDAsXG4gIFwiaW5kaWdvLTUwMFwiOiAkaW5kaWdvLTUwMCxcbiAgXCJpbmRpZ28tNjAwXCI6ICRpbmRpZ28tNjAwLFxuICBcImluZGlnby03MDBcIjogJGluZGlnby03MDAsXG4gIFwiaW5kaWdvLTgwMFwiOiAkaW5kaWdvLTgwMCxcbiAgXCJpbmRpZ28tOTAwXCI6ICRpbmRpZ28tOTAwXG4pICFkZWZhdWx0O1xuXG4kcHVycGxlczogKFxuICBcInB1cnBsZS0xMDBcIjogJHB1cnBsZS0xMDAsXG4gIFwicHVycGxlLTIwMFwiOiAkcHVycGxlLTIwMCxcbiAgXCJwdXJwbGUtMzAwXCI6ICRwdXJwbGUtMzAwLFxuICBcInB1cnBsZS00MDBcIjogJHB1cnBsZS00MDAsXG4gIFwicHVycGxlLTUwMFwiOiAkcHVycGxlLTUwMCxcbiAgXCJwdXJwbGUtNjAwXCI6ICRwdXJwbGUtNjAwLFxuICBcInB1cnBsZS03MDBcIjogJHB1cnBsZS03MDAsXG4gIFwicHVycGxlLTgwMFwiOiAkcHVycGxlLTgwMCxcbiAgXCJwdXJwbGUtOTAwXCI6ICRwdXJwbGUtOTAwXG4pICFkZWZhdWx0O1xuXG4kcGlua3M6IChcbiAgXCJwaW5rLTEwMFwiOiAkcGluay0xMDAsXG4gIFwicGluay0yMDBcIjogJHBpbmstMjAwLFxuICBcInBpbmstMzAwXCI6ICRwaW5rLTMwMCxcbiAgXCJwaW5rLTQwMFwiOiAkcGluay00MDAsXG4gIFwicGluay01MDBcIjogJHBpbmstNTAwLFxuICBcInBpbmstNjAwXCI6ICRwaW5rLTYwMCxcbiAgXCJwaW5rLTcwMFwiOiAkcGluay03MDAsXG4gIFwicGluay04MDBcIjogJHBpbmstODAwLFxuICBcInBpbmstOTAwXCI6ICRwaW5rLTkwMFxuKSAhZGVmYXVsdDtcblxuJHJlZHM6IChcbiAgXCJyZWQtMTAwXCI6ICRyZWQtMTAwLFxuICBcInJlZC0yMDBcIjogJHJlZC0yMDAsXG4gIFwicmVkLTMwMFwiOiAkcmVkLTMwMCxcbiAgXCJyZWQtNDAwXCI6ICRyZWQtNDAwLFxuICBcInJlZC01MDBcIjogJHJlZC01MDAsXG4gIFwicmVkLTYwMFwiOiAkcmVkLTYwMCxcbiAgXCJyZWQtNzAwXCI6ICRyZWQtNzAwLFxuICBcInJlZC04MDBcIjogJHJlZC04MDAsXG4gIFwicmVkLTkwMFwiOiAkcmVkLTkwMFxuKSAhZGVmYXVsdDtcblxuJG9yYW5nZXM6IChcbiAgXCJvcmFuZ2UtMTAwXCI6ICRvcmFuZ2UtMTAwLFxuICBcIm9yYW5nZS0yMDBcIjogJG9yYW5nZS0yMDAsXG4gIFwib3JhbmdlLTMwMFwiOiAkb3JhbmdlLTMwMCxcbiAgXCJvcmFuZ2UtNDAwXCI6ICRvcmFuZ2UtNDAwLFxuICBcIm9yYW5nZS01MDBcIjogJG9yYW5nZS01MDAsXG4gIFwib3JhbmdlLTYwMFwiOiAkb3JhbmdlLTYwMCxcbiAgXCJvcmFuZ2UtNzAwXCI6ICRvcmFuZ2UtNzAwLFxuICBcIm9yYW5nZS04MDBcIjogJG9yYW5nZS04MDAsXG4gIFwib3JhbmdlLTkwMFwiOiAkb3JhbmdlLTkwMFxuKSAhZGVmYXVsdDtcblxuJHllbGxvd3M6IChcbiAgXCJ5ZWxsb3ctMTAwXCI6ICR5ZWxsb3ctMTAwLFxuICBcInllbGxvdy0yMDBcIjogJHllbGxvdy0yMDAsXG4gIFwieWVsbG93LTMwMFwiOiAkeWVsbG93LTMwMCxcbiAgXCJ5ZWxsb3ctNDAwXCI6ICR5ZWxsb3ctNDAwLFxuICBcInllbGxvdy01MDBcIjogJHllbGxvdy01MDAsXG4gIFwieWVsbG93LTYwMFwiOiAkeWVsbG93LTYwMCxcbiAgXCJ5ZWxsb3ctNzAwXCI6ICR5ZWxsb3ctNzAwLFxuICBcInllbGxvdy04MDBcIjogJHllbGxvdy04MDAsXG4gIFwieWVsbG93LTkwMFwiOiAkeWVsbG93LTkwMFxuKSAhZGVmYXVsdDtcblxuJGdyZWVuczogKFxuICBcImdyZWVuLTEwMFwiOiAkZ3JlZW4tMTAwLFxuICBcImdyZWVuLTIwMFwiOiAkZ3JlZW4tMjAwLFxuICBcImdyZWVuLTMwMFwiOiAkZ3JlZW4tMzAwLFxuICBcImdyZWVuLTQwMFwiOiAkZ3JlZW4tNDAwLFxuICBcImdyZWVuLTUwMFwiOiAkZ3JlZW4tNTAwLFxuICBcImdyZWVuLTYwMFwiOiAkZ3JlZW4tNjAwLFxuICBcImdyZWVuLTcwMFwiOiAkZ3JlZW4tNzAwLFxuICBcImdyZWVuLTgwMFwiOiAkZ3JlZW4tODAwLFxuICBcImdyZWVuLTkwMFwiOiAkZ3JlZW4tOTAwXG4pICFkZWZhdWx0O1xuXG4kdGVhbHM6IChcbiAgXCJ0ZWFsLTEwMFwiOiAkdGVhbC0xMDAsXG4gIFwidGVhbC0yMDBcIjogJHRlYWwtMjAwLFxuICBcInRlYWwtMzAwXCI6ICR0ZWFsLTMwMCxcbiAgXCJ0ZWFsLTQwMFwiOiAkdGVhbC00MDAsXG4gIFwidGVhbC01MDBcIjogJHRlYWwtNTAwLFxuICBcInRlYWwtNjAwXCI6ICR0ZWFsLTYwMCxcbiAgXCJ0ZWFsLTcwMFwiOiAkdGVhbC03MDAsXG4gIFwidGVhbC04MDBcIjogJHRlYWwtODAwLFxuICBcInRlYWwtOTAwXCI6ICR0ZWFsLTkwMFxuKSAhZGVmYXVsdDtcblxuJGN5YW5zOiAoXG4gIFwiY3lhbi0xMDBcIjogJGN5YW4tMTAwLFxuICBcImN5YW4tMjAwXCI6ICRjeWFuLTIwMCxcbiAgXCJjeWFuLTMwMFwiOiAkY3lhbi0zMDAsXG4gIFwiY3lhbi00MDBcIjogJGN5YW4tNDAwLFxuICBcImN5YW4tNTAwXCI6ICRjeWFuLTUwMCxcbiAgXCJjeWFuLTYwMFwiOiAkY3lhbi02MDAsXG4gIFwiY3lhbi03MDBcIjogJGN5YW4tNzAwLFxuICBcImN5YW4tODAwXCI6ICRjeWFuLTgwMCxcbiAgXCJjeWFuLTkwMFwiOiAkY3lhbi05MDBcbikgIWRlZmF1bHQ7XG4vLyBmdXN2LWVuYWJsZVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtY29sb3ItdmFyaWFibGVzXG4kcHJpbWFyeTogICAgICAgJGJsdWUgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5OiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHN1Y2Nlc3M6ICAgICAgICRncmVlbiAhZGVmYXVsdDtcbiRpbmZvOiAgICAgICAgICAkY3lhbiAhZGVmYXVsdDtcbiR3YXJuaW5nOiAgICAgICAkeWVsbG93ICFkZWZhdWx0O1xuJGRhbmdlcjogICAgICAgICRyZWQgIWRlZmF1bHQ7XG4kbGlnaHQ6ICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGRhcms6ICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtY29sb3ItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1jb2xvcnMtbWFwXG4kdGhlbWUtY29sb3JzOiAoXG4gIFwicHJpbWFyeVwiOiAgICAkcHJpbWFyeSxcbiAgXCJzZWNvbmRhcnlcIjogICRzZWNvbmRhcnksXG4gIFwic3VjY2Vzc1wiOiAgICAkc3VjY2VzcyxcbiAgXCJpbmZvXCI6ICAgICAgICRpbmZvLFxuICBcIndhcm5pbmdcIjogICAgJHdhcm5pbmcsXG4gIFwiZGFuZ2VyXCI6ICAgICAkZGFuZ2VyLFxuICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxuICBcImRhcmtcIjogICAgICAgJGRhcmtcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWNvbG9ycy1tYXBcblxuLy8gQ2hhcmFjdGVycyB3aGljaCBhcmUgZXNjYXBlZCBieSB0aGUgZXNjYXBlLXN2ZyBmdW5jdGlvblxuJGVzY2FwZWQtY2hhcmFjdGVyczogKFxuICAoXCI8XCIsIFwiJTNjXCIpLFxuICAoXCI+XCIsIFwiJTNlXCIpLFxuICAoXCIjXCIsIFwiJTIzXCIpLFxuICAoXCIoXCIsIFwiJTI4XCIpLFxuICAoXCIpXCIsIFwiJTI5XCIpLFxuKSAhZGVmYXVsdDtcblxuLy8gT3B0aW9uc1xuLy9cbi8vIFF1aWNrbHkgbW9kaWZ5IGdsb2JhbCBzdHlsaW5nIGJ5IGVuYWJsaW5nIG9yIGRpc2FibGluZyBvcHRpb25hbCBmZWF0dXJlcy5cblxuJGVuYWJsZS1jYXJldDogICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcm91bmRlZDogICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXNoYWRvd3M6ICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JhZGllbnRzOiAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS10cmFuc2l0aW9uczogICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcmVkdWNlZC1tb3Rpb246ICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXNtb290aC1zY3JvbGw6ICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmlkLWNsYXNzZXM6ICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtY29udGFpbmVyLWNsYXNzZXM6ICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWNzc2dyaWQ6ICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtYnV0dG9uLXBvaW50ZXJzOiAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJmczogICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS12YWxpZGF0aW9uLWljb25zOiAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtbmVnYXRpdmUtbWFyZ2luczogICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1kZXByZWNhdGlvbi1tZXNzYWdlczogdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllczogIHRydWUgIWRlZmF1bHQ7XG5cbi8vIFByZWZpeCBmb3IgOnJvb3QgQ1NTIHZhcmlhYmxlc1xuXG4kdmFyaWFibGUtcHJlZml4OiAgICAgICAgICAgICBicy0gIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wIGZvciB0aGUgc2hvcnRlciBgJHByZWZpeGBcbiRwcmVmaXg6ICAgICAgICAgICAgICAgICAgICAgICR2YXJpYWJsZS1wcmVmaXggIWRlZmF1bHQ7XG5cbi8vIEdyYWRpZW50XG4vL1xuLy8gVGhlIGdyYWRpZW50IHdoaWNoIGlzIGFkZGVkIHRvIGNvbXBvbmVudHMgaWYgYCRlbmFibGUtZ3JhZGllbnRzYCBpcyBgdHJ1ZWBcbi8vIFRoaXMgZ3JhZGllbnQgaXMgYWxzbyBhZGRlZCB0byBlbGVtZW50cyB3aXRoIGAuYmctZ3JhZGllbnRgXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdmFyaWFibGUtZ3JhZGllbnRcbiRncmFkaWVudDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgkd2hpdGUsIC4xNSksIHJnYmEoJHdoaXRlLCAwKSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHZhcmlhYmxlLWdyYWRpZW50XG5cbi8vIFNwYWNpbmdcbi8vXG4vLyBDb250cm9sIHRoZSBkZWZhdWx0IHN0eWxpbmcgb2YgbW9zdCBCb290c3RyYXAgZWxlbWVudHMgYnkgbW9kaWZ5aW5nIHRoZXNlXG4vLyB2YXJpYWJsZXMuIE1vc3RseSBmb2N1c2VkIG9uIHNwYWNpbmcuXG4vLyBZb3UgY2FuIGFkZCBtb3JlIGVudHJpZXMgdG8gdGhlICRzcGFjZXJzIG1hcCwgc2hvdWxkIHlvdSBuZWVkIG1vcmUgdmFyaWF0aW9uLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3BhY2VyLXZhcmlhYmxlcy1tYXBzXG4kc3BhY2VyOiAxcmVtICFkZWZhdWx0O1xuJHNwYWNlcnM6IChcbiAgMDogMCxcbiAgMTogJHNwYWNlciAqIC4yNSxcbiAgMjogJHNwYWNlciAqIC41LFxuICAzOiAkc3BhY2VyLFxuICA0OiAkc3BhY2VyICogMS41LFxuICA1OiAkc3BhY2VyICogMyxcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHNwYWNlci12YXJpYWJsZXMtbWFwc1xuXG4vLyBQb3NpdGlvblxuLy9cbi8vIERlZmluZSB0aGUgZWRnZSBwb3NpdGlvbmluZyBhbmNob3JzIG9mIHRoZSBwb3NpdGlvbiB1dGlsaXRpZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwb3NpdGlvbi1tYXBcbiRwb3NpdGlvbi12YWx1ZXM6IChcbiAgMDogMCxcbiAgNTA6IDUwJSxcbiAgMTAwOiAxMDAlXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwb3NpdGlvbi1tYXBcblxuLy8gQm9keVxuLy9cbi8vIFNldHRpbmdzIGZvciB0aGUgYDxib2R5PmAgZWxlbWVudC5cblxuJGJvZHktYmc6ICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kYm9keS10ZXh0LWFsaWduOiAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuLy8gTGlua3Ncbi8vXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXG5cbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuJGxpbmstZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgICAgICAgdW5kZXJsaW5lICFkZWZhdWx0O1xuJGxpbmstc2hhZGUtcGVyY2VudGFnZTogICAgICAgICAgICAgICAgICAgMjAlICFkZWZhdWx0O1xuJGxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgc2hpZnQtY29sb3IoJGxpbmstY29sb3IsICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UpICFkZWZhdWx0O1xuJGxpbmstaG92ZXItZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJHN0cmV0Y2hlZC1saW5rLXBzZXVkby1lbGVtZW50OiAgICAgICAgICAgYWZ0ZXIgIWRlZmF1bHQ7XG4kc3RyZXRjaGVkLWxpbmstei1pbmRleDogICAgICAgICAgICAgICAgICAxICFkZWZhdWx0O1xuXG4vLyBQYXJhZ3JhcGhzXG4vL1xuLy8gU3R5bGUgcCBlbGVtZW50LlxuXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206ICAgMXJlbSAhZGVmYXVsdDtcblxuXG4vLyBHcmlkIGJyZWFrcG9pbnRzXG4vL1xuLy8gRGVmaW5lIHRoZSBtaW5pbXVtIGRpbWVuc2lvbnMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsXG4vLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBncmlkLWJyZWFrcG9pbnRzXG4kZ3JpZC1icmVha3BvaW50czogKFxuICB4czogMCxcbiAgc206IDU3NnB4LFxuICBtZDogNzY4cHgsXG4gIGxnOiA5OTJweCxcbiAgeGw6IDEyMDBweCxcbiAgeHhsOiAxNDAwcHhcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGdyaWQtYnJlYWtwb2ludHNcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5AaW5jbHVkZSBfYXNzZXJ0LXN0YXJ0cy1hdC16ZXJvKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuXG5cbi8vIEdyaWQgY29udGFpbmVyc1xuLy9cbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb250YWluZXItbWF4LXdpZHRoc1xuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gIHNtOiA1NDBweCxcbiAgbWQ6IDcyMHB4LFxuICBsZzogOTYwcHgsXG4gIHhsOiAxMTQwcHgsXG4gIHh4bDogMTMyMHB4XG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb250YWluZXItbWF4LXdpZHRoc1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkY29udGFpbmVyLW1heC13aWR0aHMsIFwiJGNvbnRhaW5lci1tYXgtd2lkdGhzXCIpO1xuXG5cbi8vIEdyaWQgY29sdW1uc1xuLy9cbi8vIFNldCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgYW5kIHNwZWNpZnkgdGhlIHdpZHRoIG9mIHRoZSBndXR0ZXJzLlxuXG4kZ3JpZC1jb2x1bW5zOiAgICAgICAgICAgICAgICAxMiAhZGVmYXVsdDtcbiRncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRncmlkLXJvdy1jb2x1bW5zOiAgICAgICAgICAgIDYgIWRlZmF1bHQ7XG5cbi8vIENvbnRhaW5lciBwYWRkaW5nXG5cbiRjb250YWluZXItcGFkZGluZy14OiAkZ3JpZC1ndXR0ZXItd2lkdGggIWRlZmF1bHQ7XG5cblxuLy8gQ29tcG9uZW50c1xuLy9cbi8vIERlZmluZSBjb21tb24gcGFkZGluZyBhbmQgYm9yZGVyIHJhZGl1cyBzaXplcyBhbmQgbW9yZS5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJvcmRlci12YXJpYWJsZXNcbiRib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcbiRib3JkZXItd2lkdGhzOiAoXG4gIDE6IDFweCxcbiAgMjogMnB4LFxuICAzOiAzcHgsXG4gIDQ6IDRweCxcbiAgNTogNXB4XG4pICFkZWZhdWx0O1xuXG4kYm9yZGVyLXN0eWxlOiAgICAgICAgICAgICAgICBzb2xpZCAhZGVmYXVsdDtcbiRib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRib3JkZXItY29sb3ItdHJhbnNsdWNlbnQ6ICAgIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYm9yZGVyLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXJhZGl1cy12YXJpYWJsZXNcbiRib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXhsOiAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy0yeGw6ICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtcGlsbDogICAgICAgICAgNTByZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJvcmRlci1yYWRpdXMtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3gtc2hhZG93LXZhcmlhYmxlc1xuJGJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctc206ICAgICAgICAgICAgICAgMCAuMTI1cmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1sZzogICAgICAgICAgICAgICAwIDFyZW0gM3JlbSByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1pbnNldDogICAgICAgICAgICBpbnNldCAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBib3gtc2hhZG93LXZhcmlhYmxlc1xuXG4kY29tcG9uZW50LWFjdGl2ZS1jb2xvcjogICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY29tcG9uZW50LWFjdGl2ZS1iZzogICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcmV0LXZhcmlhYmxlc1xuJGNhcmV0LXdpZHRoOiAgICAgICAgICAgICAgICAgLjNlbSAhZGVmYXVsdDtcbiRjYXJldC12ZXJ0aWNhbC1hbGlnbjogICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcbiRjYXJldC1zcGFjaW5nOiAgICAgICAgICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2FyZXQtdmFyaWFibGVzXG5cbiR0cmFuc2l0aW9uLWJhc2U6ICAgICAgICAgICAgIGFsbCAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1mYWRlOiAgICAgICAgICAgICBvcGFjaXR5IC4xNXMgbGluZWFyICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbGxhcHNlLXRyYW5zaXRpb25cbiR0cmFuc2l0aW9uLWNvbGxhcHNlOiAgICAgICAgIGhlaWdodCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1jb2xsYXBzZS13aWR0aDogICB3aWR0aCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbGxhcHNlLXRyYW5zaXRpb25cblxuLy8gc3R5bGVsaW50LWRpc2FibGUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4vLyBzY3NzLWRvY3Mtc3RhcnQgYXNwZWN0LXJhdGlvc1xuJGFzcGVjdC1yYXRpb3M6IChcbiAgXCIxeDFcIjogMTAwJSxcbiAgXCI0eDNcIjogY2FsYygzIC8gNCAqIDEwMCUpLFxuICBcIjE2eDlcIjogY2FsYyg5IC8gMTYgKiAxMDAlKSxcbiAgXCIyMXg5XCI6IGNhbGMoOSAvIDIxICogMTAwJSlcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGFzcGVjdC1yYXRpb3Ncbi8vIHN0eWxlbGludC1lbmFibGUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbi8vIFR5cG9ncmFwaHlcbi8vXG4vLyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvbnQtdmFyaWFibGVzXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgICAgIHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIiAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1tb25vc3BhY2U6ICAgICAgIFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZW5hYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuJGZvbnQtZmFtaWx5LWJhc2U6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWZvbnQtc2Fucy1zZXJpZikgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktY29kZTogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Zm9udC1tb25vc3BhY2UpICFkZWZhdWx0O1xuXG4vLyAkZm9udC1zaXplLXJvb3QgYWZmZWN0cyB0aGUgdmFsdWUgb2YgYHJlbWAsIHdoaWNoIGlzIHVzZWQgZm9yIGFzIHdlbGwgZm9udCBzaXplcywgcGFkZGluZ3MsIGFuZCBtYXJnaW5zXG4vLyAkZm9udC1zaXplLWJhc2UgYWZmZWN0cyB0aGUgZm9udCBzaXplIG9mIHRoZSBib2R5IHRleHRcbiRmb250LXNpemUtcm9vdDogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9udC1zaXplLWJhc2U6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0OyAvLyBBc3N1bWVzIHRoZSBicm93c2VyIGRlZmF1bHQsIHR5cGljYWxseSBgMTZweGBcbiRmb250LXNpemUtc206ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC44NzUgIWRlZmF1bHQ7XG4kZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtbGlnaHRlcjogICAgICAgICBsaWdodGVyICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW5vcm1hbDogICAgICAgICAgNDAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LXNlbWlib2xkOiAgICAgICAgNjAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGQ6ICAgICAgICAgICAgNzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGRlcjogICAgICAgICAgYm9sZGVyICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtYmFzZTogICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuXG4kbGluZS1oZWlnaHQtYmFzZTogICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtc206ICAgICAgICAgICAgICAxLjI1ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgMiAhZGVmYXVsdDtcblxuJGgxLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMi41ICFkZWZhdWx0O1xuJGgyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMiAhZGVmYXVsdDtcbiRoMy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNzUgIWRlZmF1bHQ7XG4kaDQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XG4kaDUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGg2LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb250LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9udC1zaXplc1xuJGZvbnQtc2l6ZXM6IChcbiAgMTogJGgxLWZvbnQtc2l6ZSxcbiAgMjogJGgyLWZvbnQtc2l6ZSxcbiAgMzogJGgzLWZvbnQtc2l6ZSxcbiAgNDogJGg0LWZvbnQtc2l6ZSxcbiAgNTogJGg1LWZvbnQtc2l6ZSxcbiAgNjogJGg2LWZvbnQtc2l6ZVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9udC1zaXplc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaGVhZGluZ3MtdmFyaWFibGVzXG4kaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTogICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC1mYW1pbHk6ICAgICAgICBudWxsICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtc3R5bGU6ICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXdlaWdodDogICAgICAgIDUwMCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1saW5lLWhlaWdodDogICAgICAgIDEuMiAhZGVmYXVsdDtcbiRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGhlYWRpbmdzLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZGlzcGxheS1oZWFkaW5nc1xuJGRpc3BsYXktZm9udC1zaXplczogKFxuICAxOiA1cmVtLFxuICAyOiA0LjVyZW0sXG4gIDM6IDRyZW0sXG4gIDQ6IDMuNXJlbSxcbiAgNTogM3JlbSxcbiAgNjogMi41cmVtXG4pICFkZWZhdWx0O1xuXG4kZGlzcGxheS1mb250LWZhbWlseTogbnVsbCAhZGVmYXVsdDtcbiRkaXNwbGF5LWZvbnQtc3R5bGU6ICBudWxsICFkZWZhdWx0O1xuJGRpc3BsYXktZm9udC13ZWlnaHQ6IDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGRpc3BsYXktaGVhZGluZ3NcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHR5cGUtdmFyaWFibGVzXG4kbGVhZC1mb250LXNpemU6ICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGxlYWQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuXG4kc21hbGwtZm9udC1zaXplOiAgICAgICAgICAgICAuODc1ZW0gIWRlZmF1bHQ7XG5cbiRzdWItc3VwLWZvbnQtc2l6ZTogICAgICAgICAgIC43NWVtICFkZWZhdWx0O1xuXG4kdGV4dC1tdXRlZDogICAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRpbml0aWFsaXNtLWZvbnQtc2l6ZTogICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG5cbiRibG9ja3F1b3RlLW1hcmdpbi15OiAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb250LXNpemU6ICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9vdGVyLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9vdGVyLWZvbnQtc2l6ZTogJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcblxuJGhyLW1hcmdpbi15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRoci1jb2xvcjogICAgICAgICAgICAgICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XG5cbi8vIGZ1c3YtZGlzYWJsZVxuJGhyLWJnLWNvbG9yOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjBcbiRoci1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wXG4vLyBmdXN2LWVuYWJsZVxuXG4kaHItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBBbGxvd3MgZm9yIGluaGVyaXRlZCBjb2xvcnNcbiRoci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kaHItb3BhY2l0eTogICAgICAgICAgICAgICAgICAuMjUgIWRlZmF1bHQ7XG5cbiRsZWdlbmQtbWFyZ2luLWJvdHRvbTogICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGxlZ2VuZC1mb250LXNpemU6ICAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJGxlZ2VuZC1mb250LXdlaWdodDogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGR0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRsaXN0LWlubGluZS1wYWRkaW5nOiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbWFyay1wYWRkaW5nOiAgICAgICAgICAgICAgICAuMTg3NWVtICFkZWZhdWx0O1xuJG1hcmstYmc6ICAgICAgICAgICAgICAgICAgICAgJHllbGxvdy0xMDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHR5cGUtdmFyaWFibGVzXG5cblxuLy8gVGFibGVzXG4vL1xuLy8gQ3VzdG9taXplcyB0aGUgYC50YWJsZWAgY29tcG9uZW50IHdpdGggYmFzaWMgdmFsdWVzLCBlYWNoIHVzZWQgYWNyb3NzIGFsbCB0YWJsZSB2YXJpYXRpb25zLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGFibGUtdmFyaWFibGVzXG4kdGFibGUtY2VsbC1wYWRkaW5nLXk6ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteDogICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy15LXNtOiAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy14LXNtOiAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kdGFibGUtY2VsbC12ZXJ0aWNhbC1hbGlnbjogICB0b3AgIWRlZmF1bHQ7XG5cbiR0YWJsZS1jb2xvcjogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiR0YWJsZS1iZzogICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuJHRhYmxlLWFjY2VudC1iZzogICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG5cbiR0YWJsZS10aC1mb250LXdlaWdodDogICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiR0YWJsZS1zdHJpcGVkLWNvbG9yOiAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1zdHJpcGVkLWJnLWZhY3RvcjogICAgIC4wNSAhZGVmYXVsdDtcbiR0YWJsZS1zdHJpcGVkLWJnOiAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAkdGFibGUtc3RyaXBlZC1iZy1mYWN0b3IpICFkZWZhdWx0O1xuXG4kdGFibGUtYWN0aXZlLWNvbG9yOiAgICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtYWN0aXZlLWJnLWZhY3RvcjogICAgICAuMSAhZGVmYXVsdDtcbiR0YWJsZS1hY3RpdmUtYmc6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAkdGFibGUtYWN0aXZlLWJnLWZhY3RvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ob3Zlci1jb2xvcjogICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZy1mYWN0b3I6ICAgICAgIC4wNzUgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItYmc6ICAgICAgICAgICAgICByZ2JhKCRibGFjaywgJHRhYmxlLWhvdmVyLWJnLWZhY3RvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ib3JkZXItZmFjdG9yOiAgICAgICAgIC4xICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci13aWR0aDogICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItY29sb3I6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuXG4kdGFibGUtc3RyaXBlZC1vcmRlcjogICAgICAgICBvZGQgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1jb2x1bW5zLW9yZGVyOiBldmVuICFkZWZhdWx0O1xuXG4kdGFibGUtZ3JvdXAtc2VwYXJhdG9yLWNvbG9yOiBjdXJyZW50Y29sb3IgIWRlZmF1bHQ7XG5cbiR0YWJsZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICR0ZXh0LW11dGVkICFkZWZhdWx0O1xuXG4kdGFibGUtYmctc2NhbGU6ICAgICAgICAgICAgICAtODAlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0YWJsZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLWxvb3BcbiR0YWJsZS12YXJpYW50czogKFxuICBcInByaW1hcnlcIjogICAgc2hpZnQtY29sb3IoJHByaW1hcnksICR0YWJsZS1iZy1zY2FsZSksXG4gIFwic2Vjb25kYXJ5XCI6ICBzaGlmdC1jb2xvcigkc2Vjb25kYXJ5LCAkdGFibGUtYmctc2NhbGUpLFxuICBcInN1Y2Nlc3NcIjogICAgc2hpZnQtY29sb3IoJHN1Y2Nlc3MsICR0YWJsZS1iZy1zY2FsZSksXG4gIFwiaW5mb1wiOiAgICAgICBzaGlmdC1jb2xvcigkaW5mbywgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJ3YXJuaW5nXCI6ICAgIHNoaWZ0LWNvbG9yKCR3YXJuaW5nLCAkdGFibGUtYmctc2NhbGUpLFxuICBcImRhbmdlclwiOiAgICAgc2hpZnQtY29sb3IoJGRhbmdlciwgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcbiAgXCJkYXJrXCI6ICAgICAgICRkYXJrLFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGFibGUtbG9vcFxuXG5cbi8vIEJ1dHRvbnMgKyBGb3Jtc1xuLy9cbi8vIFNoYXJlZCB2YXJpYWJsZXMgdGhhdCBhcmUgcmVhc3NpZ25lZCB0byBgJGlucHV0LWAgYW5kIGAkYnRuLWAgc3BlY2lmaWMgdmFyaWFibGVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaW5wdXQtYnRuLXZhcmlhYmxlc1xuJGlucHV0LWJ0bi1wYWRkaW5nLXk6ICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1mYW1pbHk6ICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZTogICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1mb2N1cy13aWR0aDogICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yLW9wYWNpdHk6IC4yNSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtY29sb3I6ICAgICAgICAgcmdiYSgkY29tcG9uZW50LWFjdGl2ZS1iZywgJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5KSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYmx1cjogICAgICAgICAgMCAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdzogICAgMCAwICRpbnB1dC1idG4tZm9jdXMtYmx1ciAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LXNtOiAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LXNtOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtc206ICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktbGc6ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1sZzogICAgICAxcmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtbGc6ICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1ib3JkZXItd2lkdGg6ICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaW5wdXQtYnRuLXZhcmlhYmxlc1xuXG5cbi8vIEJ1dHRvbnNcbi8vXG4vLyBGb3IgZWFjaCBvZiBCb290c3RyYXAncyBidXR0b25zLCBkZWZpbmUgdGV4dCwgYmFja2dyb3VuZCwgYW5kIGJvcmRlciBjb2xvci5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi12YXJpYWJsZXNcbiRidG4tcGFkZGluZy15OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYnRuLWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemU6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGJ0bi13aGl0ZS1zcGFjZTogICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gU2V0IHRvIGBub3dyYXBgIHRvIHByZXZlbnQgdGV4dCB3cmFwcGluZ1xuXG4kYnRuLXBhZGRpbmcteS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG5cbiRidG4tcGFkZGluZy15LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcblxuJGJ0bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kYnRuLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIDFweCAwIHJnYmEoJHdoaXRlLCAuMTUpLCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy13aWR0aDogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRidG4tZm9jdXMtYm94LXNoYWRvdzogICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRidG4tZGlzYWJsZWQtb3BhY2l0eTogICAgICAgIC42NSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJveC1zaGFkb3c6ICAgICAgIGluc2V0IDAgM3B4IDVweCByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG5cbiRidG4tbGluay1jb2xvcjogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yKSAhZGVmYXVsdDtcbiRidG4tbGluay1ob3Zlci1jb2xvcjogICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yKSAhZGVmYXVsdDtcbiRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuLy8gQWxsb3dzIGZvciBjdXN0b21pemluZyBidXR0b24gcmFkaXVzIGluZGVwZW5kZW50bHkgZnJvbSBnbG9iYWwgYm9yZGVyIHJhZGl1c1xuJGJ0bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtc206ICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuXG4kYnRuLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRidG4taG92ZXItYmctc2hhZGUtYW1vdW50OiAgICAgICAxNSUgIWRlZmF1bHQ7XG4kYnRuLWhvdmVyLWJnLXRpbnQtYW1vdW50OiAgICAgICAgMTUlICFkZWZhdWx0O1xuJGJ0bi1ob3Zlci1ib3JkZXItc2hhZGUtYW1vdW50OiAgIDIwJSAhZGVmYXVsdDtcbiRidG4taG92ZXItYm9yZGVyLXRpbnQtYW1vdW50OiAgICAxMCUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1iZy1zaGFkZS1hbW91bnQ6ICAgICAgMjAlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYmctdGludC1hbW91bnQ6ICAgICAgIDIwJSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJvcmRlci1zaGFkZS1hbW91bnQ6ICAyNSUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3JkZXItdGludC1hbW91bnQ6ICAgMTAlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBidG4tdmFyaWFibGVzXG5cblxuLy8gRm9ybXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdGV4dC12YXJpYWJsZXNcbiRmb3JtLXRleHQtbWFyZ2luLXRvcDogICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLXRleHQtZm9udC1zdHlsZTogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJHRleHQtbXV0ZWQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdGV4dC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tbGFiZWwtdmFyaWFibGVzXG4kZm9ybS1sYWJlbC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWZvbnQtc3R5bGU6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1sYWJlbC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0taW5wdXQtdmFyaWFibGVzXG4kaW5wdXQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1mYW1pbHk6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvcjogICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRpbnB1dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAkZ3JheS00MDAgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgJGJveC1zaGFkb3ctaW5zZXQgIWRlZmF1bHQ7XG5cbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWZvY3VzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICB0aW50LWNvbG9yKCRjb21wb25lbnQtYWN0aXZlLWJnLCA1MCUpICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy13aWR0aDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRpbnB1dC1wbGFpbnRleHQtY29sb3I6ICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1ib3JkZXI6ICAgICAgICAgICAgICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggKiAyICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWlubmVyOiAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LXBhZGRpbmcteSAqIDIpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1oYWxmOiAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuNWVtLCAkaW5wdXQtcGFkZGluZy15KSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjogICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjI1ZW0sICRpbnB1dC1wYWRkaW5nLXkgKiAuNSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15LXNtICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcgKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcblxuJGlucHV0LXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRmb3JtLWNvbG9yLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAzcmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWlucHV0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1jaGVjay12YXJpYWJsZXNcbiRmb3JtLWNoZWNrLWlucHV0LXdpZHRoOiAgICAgICAgICAgICAgICAgIDFlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLW1pbi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydDogICAgICAgICAgICAgICAgJGZvcm0tY2hlY2staW5wdXQtd2lkdGggKyAuNWVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWNvbG9yOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1sYWJlbC1jdXJzb3I6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtYWN0aXZlLWZpbHRlcjogICAgICAgICAgYnJpZ2h0bmVzcyg5MCUpICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1ib3JkZXI6ICAgICAgICAgICAgICAgICAxcHggc29saWQgcmdiYSgkYmxhY2ssIC4yNSkgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAuMjVlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXJhZGlvLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDUwJSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJvcmRlcjogICAgICAgICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3I6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJvcmRlci1jb2xvcjogICAkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J202IDEwIDMgMyA2LTYnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1yYWRpby1jaGVja2VkLWJnLWltYWdlOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPScyJyBmaWxsPScjeyRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWNvbG9yOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1ib3JkZXItY29sb3I6ICAgJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctaW1hZ2U6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJz48cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdNNiAxMGg4Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgLjUgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1sYWJlbC1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgJGZvcm0tY2hlY2staW5wdXQtZGlzYWJsZWQtb3BhY2l0eSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWJ0bi1jaGVjay1kaXNhYmxlZC1vcGFjaXR5OiAgICAkYnRuLWRpc2FibGVkLW9wYWNpdHkgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4tZW5kOiAgICAxcmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWNoZWNrLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1zd2l0Y2gtdmFyaWFibGVzXG4kZm9ybS1zd2l0Y2gtY29sb3I6ICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4yNSkgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtd2lkdGg6ICAgICAgICAgICAgICAgMmVtICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQ6ICAgICAgICRmb3JtLXN3aXRjaC13aWR0aCArIC41ZW0gIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtYmctaW1hZ2U6ICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWJvcmRlci1yYWRpdXM6ICAgICAgICRmb3JtLXN3aXRjaC13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC10cmFuc2l0aW9uOiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uIC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXN3aXRjaC1mb2N1cy1jb2xvcjogICAgICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWZvY3VzLWJnLWltYWdlOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWZvY3VzLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tc3dpdGNoLWNoZWNrZWQtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctaW1hZ2U6ICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWNoZWNrZWQtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctcG9zaXRpb246IHJpZ2h0IGNlbnRlciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1zd2l0Y2gtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBpbnB1dC1ncm91cC12YXJpYWJsZXNcbiRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXk6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteDogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tZm9udC13ZWlnaHQ6ICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yOiAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1iZzogICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaW5wdXQtZ3JvdXAtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXNlbGVjdC12YXJpYWJsZXNcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXk6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtcGFkZGluZy14OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgJGlucHV0LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZTogICAgICAgICAgICAgJGlucHV0LWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZzogICAgICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKiAzICFkZWZhdWx0OyAvLyBFeHRyYSBwYWRkaW5nIGZvciBiYWNrZ3JvdW5kLWltYWdlXG4kZm9ybS1zZWxlY3QtZm9udC13ZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtY29sb3I6ICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYmc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZGlzYWJsZWQtY29sb3I6ICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJnOiAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1iZy1wb3NpdGlvbjogICAgICAgICAgIHJpZ2h0ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggY2VudGVyICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJnLXNpemU6ICAgICAgICAgICAgICAgMTZweCAxMnB4ICFkZWZhdWx0OyAvLyBJbiBwaXhlbHMgYmVjYXVzZSBpbWFnZSBkaW1lbnNpb25zXG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yOiAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yOiAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nbTIgNSA2IDYgNi02Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLWVuZDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteCAqIDIuNSArICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uOiAgICBjZW50ZXIgcmlnaHQgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZTogICAgICAgICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1ib3JkZXItd2lkdGg6ICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1czogICAgICAgJGlucHV0LWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm94LXNoYWRvdzogICAgICAgICAgJGJveC1zaGFkb3ctaW5zZXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I6ICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvY3VzLXdpZHRoOiAgICAgICAgICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93OiAgICAwIDAgMCAkZm9ybS1zZWxlY3QtZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtcGFkZGluZy14LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LXNpemUtc206ICAgICAgICAkaW5wdXQtZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtc206ICAgICRpbnB1dC1ib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1sZzogICAgICAgICRpbnB1dC1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cy1sZzogICAgJGlucHV0LWJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC10cmFuc2l0aW9uOiAgICAgICAgICAkaW5wdXQtdHJhbnNpdGlvbiAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1zZWxlY3QtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXJhbmdlLXZhcmlhYmxlc1xuJGZvcm0tcmFuZ2UtdHJhY2std2lkdGg6ICAgICAgICAgIDEwMCUgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1oZWlnaHQ6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1jdXJzb3I6ICAgICAgICAgcG9pbnRlciAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWJnOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzOiAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWJveC1zaGFkb3c6ICAgICAkYm94LXNoYWRvdy1pbnNldCAhZGVmYXVsdDtcblxuJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1iZzogICAgICAgICAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1ib3JkZXI6ICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYm94LXNoYWRvdzogICAgICAgICAgICAgIDAgLjFyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgMCAwIDAgMXB4ICRib2R5LWJnLCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg6ICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7IC8vIEZvciBmb2N1cyBib3ggc2hhZG93IGlzc3VlIGluIEVkZ2VcbiRmb3JtLXJhbmdlLXRodW1iLWFjdGl2ZS1iZzogICAgICAgICAgICAgICB0aW50LWNvbG9yKCRjb21wb25lbnQtYWN0aXZlLWJnLCA3MCUpICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb246ICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tcmFuZ2UtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWZpbGUtdmFyaWFibGVzXG4kZm9ybS1maWxlLWJ1dHRvbi1jb2xvcjogICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmlsZS1idXR0b24tYmc6ICAgICAgICAgICAgICRpbnB1dC1ncm91cC1hZGRvbi1iZyAhZGVmYXVsdDtcbiRmb3JtLWZpbGUtYnV0dG9uLWhvdmVyLWJnOiAgICAgICBzaGFkZS1jb2xvcigkZm9ybS1maWxlLWJ1dHRvbi1iZywgNSUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZpbGUtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWZsb2F0aW5nLXZhcmlhYmxlc1xuJGZvcm0tZmxvYXRpbmctaGVpZ2h0OiAgICAgICAgICAgIGFkZCgzLjVyZW0sICRpbnB1dC1oZWlnaHQtYm9yZGVyKSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxpbmUtaGVpZ2h0OiAgICAgICAxLjI1ICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctcGFkZGluZy14OiAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1wYWRkaW5nLXk6ICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDogICAxLjYyNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjogICAuNjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGFiZWwtb3BhY2l0eTogICAgIC42NSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxhYmVsLXRyYW5zZm9ybTogICBzY2FsZSguODUpIHRyYW5zbGF0ZVkoLS41cmVtKSB0cmFuc2xhdGVYKC4xNXJlbSkgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy10cmFuc2l0aW9uOiAgICAgICAgb3BhY2l0eSAuMXMgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAuMXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tZmxvYXRpbmctdmFyaWFibGVzXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1mZWVkYmFjay12YXJpYWJsZXNcbiRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A6ICAgICAgICAgICRmb3JtLXRleHQtbWFyZ2luLXRvcCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZTogICAgICAgICAgICRmb3JtLXRleHQtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stZm9udC1zdHlsZTogICAgICAgICAgJGZvcm0tdGV4dC1mb250LXN0eWxlICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I6ICAgICAgICAgJHN1Y2Nlc3MgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yOiAgICAgICAkZGFuZ2VyICFkZWZhdWx0O1xuXG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yOiAgICAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQ6ICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yfScgZD0nTTIuMyA2LjczLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yOiAgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZDogICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9Jz48Y2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8+PHBhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8+PGNpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgc3Ryb2tlPSdub25lJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZlZWRiYWNrLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS12YWxpZGF0aW9uLXN0YXRlc1xuJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXM6IChcbiAgXCJ2YWxpZFwiOiAoXG4gICAgXCJjb2xvclwiOiAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcixcbiAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZFxuICApLFxuICBcImludmFsaWRcIjogKFxuICAgIFwiY29sb3JcIjogJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcixcbiAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkXG4gIClcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcblxuLy8gWi1pbmRleCBtYXN0ZXIgbGlzdFxuLy9cbi8vIFdhcm5pbmc6IEF2b2lkIGN1c3RvbWl6aW5nIHRoZXNlIHZhbHVlcy4gVGhleSdyZSB1c2VkIGZvciBhIGJpcmQncyBleWUgdmlld1xuLy8gb2YgY29tcG9uZW50cyBkZXBlbmRlbnQgb24gdGhlIHotYXhpcyBhbmQgYXJlIGRlc2lnbmVkIHRvIGFsbCB3b3JrIHRvZ2V0aGVyLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgemluZGV4LXN0YWNrXG4kemluZGV4LWRyb3Bkb3duOiAgICAgICAgICAgICAgICAgICAxMDAwICFkZWZhdWx0O1xuJHppbmRleC1zdGlja3k6ICAgICAgICAgICAgICAgICAgICAgMTAyMCAhZGVmYXVsdDtcbiR6aW5kZXgtZml4ZWQ6ICAgICAgICAgICAgICAgICAgICAgIDEwMzAgIWRlZmF1bHQ7XG4kemluZGV4LW9mZmNhbnZhcy1iYWNrZHJvcDogICAgICAgICAxMDQwICFkZWZhdWx0O1xuJHppbmRleC1vZmZjYW52YXM6ICAgICAgICAgICAgICAgICAgMTA0NSAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWwtYmFja2Ryb3A6ICAgICAgICAgICAgIDEwNTAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsOiAgICAgICAgICAgICAgICAgICAgICAxMDU1ICFkZWZhdWx0O1xuJHppbmRleC1wb3BvdmVyOiAgICAgICAgICAgICAgICAgICAgMTA3MCAhZGVmYXVsdDtcbiR6aW5kZXgtdG9vbHRpcDogICAgICAgICAgICAgICAgICAgIDEwODAgIWRlZmF1bHQ7XG4kemluZGV4LXRvYXN0OiAgICAgICAgICAgICAgICAgICAgICAxMDkwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB6aW5kZXgtc3RhY2tcblxuXG4vLyBOYXZzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXYtdmFyaWFibGVzXG4kbmF2LWxpbmstcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstZm9udC1zaXplOiAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG5hdi1saW5rLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRuYXYtbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yKSAhZGVmYXVsdDtcbiRuYXYtbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yKSAhZGVmYXVsdDtcbiRuYXYtbGluay10cmFuc2l0aW9uOiAgICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRuYXYtdGFicy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogICRncmF5LTIwMCAkZ3JheS0yMDAgJG5hdi10YWJzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogJGdyYXktMzAwICRncmF5LTMwMCAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbmF2LXZhcmlhYmxlc1xuXG5cbi8vIE5hdmJhclxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLXZhcmlhYmxlc1xuJG5hdmJhci1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJG5hdmJhci1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRuYXZiYXItYnJhbmQtZm9udC1zaXplOiAgICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4vLyBDb21wdXRlIHRoZSBuYXZiYXItYnJhbmQgcGFkZGluZy15IHNvIHRoZSBuYXZiYXItYnJhbmQgd2lsbCBoYXZlIHRoZSBzYW1lIGhlaWdodCBhcyBuYXZiYXItdGV4dCBhbmQgbmF2LWxpbmtcbiRuYXYtbGluay1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICsgJG5hdi1saW5rLXBhZGRpbmcteSAqIDIgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLWhlaWdodDogICAgICAgICAgICAgICAkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSAqICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1wYWRkaW5nLXk6ICAgICAgICAgICAgKCRuYXYtbGluay1oZWlnaHQgLSAkbmF2YmFyLWJyYW5kLWhlaWdodCkgKiAuNSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtbWFyZ2luLWVuZDogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6ICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogICAgICAkYnRuLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGg6ICAgICAgICAkYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLXRyYW5zaXRpb246ICAgICAgICAgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjU1KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I6ICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjogICAgICAgICByZ2JhKCRibGFjaywgLjkpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjogICAgICAgcmdiYSgkYmxhY2ssIC4zKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1saWdodC1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYnJhbmQtY29sb3I6ICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1icmFuZC1ob3Zlci1jb2xvcjogICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG5hdmJhci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1kYXJrLXZhcmlhYmxlc1xuJG5hdmJhci1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC41NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstaG92ZXItY29sb3I6ICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjc1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I6ICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjogICAgICAgIHJnYmEoJHdoaXRlLCAuMjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZzogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWRhcmstY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjogIHJnYmEoJHdoaXRlLCAuMSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtY29sb3I6ICAgICAgICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLWRhcmstdmFyaWFibGVzXG5cblxuLy8gRHJvcGRvd25zXG4vL1xuLy8gRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZHJvcGRvd24tdmFyaWFibGVzXG4kZHJvcGRvd24tbWluLXdpZHRoOiAgICAgICAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1zcGFjZXI6ICAgICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kZHJvcGRvd24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1iZzogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgc3VidHJhY3QoJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMsICRkcm9wZG93bi1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItYmc6ICAgICAgICAgICAgICAgJGRyb3Bkb3duLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICRib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogICAgICAgICBzaGFkZS1jb2xvcigkZHJvcGRvd24tbGluay1jb2xvciwgMTAlKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWJnOiAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6ICAgICAgICAgICAkc3BhY2VyICogLjI1ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgJGRyb3Bkb3duLXBhZGRpbmcteSAhZGVmYXVsdDtcbi8vIGZ1c3YtZGlzYWJsZVxuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXkgJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wXG4vLyBmdXN2LWVuYWJsZVxuLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLWRhcmstdmFyaWFibGVzXG4kZHJvcGRvd24tZGFyay1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1iZzogICAgICAgICAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1ib3JkZXItY29sb3I6ICAgICAgICAkZHJvcGRvd24tYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstZGl2aWRlci1iZzogICAgICAgICAgJGRyb3Bkb3duLWRpdmlkZXItYmcgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1ib3gtc2hhZG93OiAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1jb2xvcjogICAgICAgICAgJGRyb3Bkb3duLWRhcmstY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWNvbG9yOiAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWJnOiAgICAgICByZ2JhKCR3aGl0ZSwgLjE1KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWNvbG9yOiAgICRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWJnOiAgICAgICRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstZGlzYWJsZWQtY29sb3I6ICRncmF5LTUwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWhlYWRlci1jb2xvcjogICAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tZGFyay12YXJpYWJsZXNcblxuXG4vLyBQYWdpbmF0aW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwYWdpbmF0aW9uLXZhcmlhYmxlc1xuJHBhZ2luYXRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteDogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LWxnOiAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LWxnOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb250LXNpemU6ICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJnOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLW1hcmdpbi1zdGFydDogICAgICAgICAgICgkcGFnaW5hdGlvbi1ib3JkZXItd2lkdGggKiAtMSkgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWZvY3VzLWNvbG9yOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLW91dGxpbmU6ICAgICAgICAgIDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRwYWdpbmF0aW9uLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwYWdpbmF0aW9uLXZhcmlhYmxlc1xuXG5cbi8vIFBsYWNlaG9sZGVyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcGxhY2Vob2xkZXJzXG4kcGxhY2Vob2xkZXItb3BhY2l0eS1tYXg6ICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRwbGFjZWhvbGRlci1vcGFjaXR5LW1pbjogICAgICAgICAgIC4yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwbGFjZWhvbGRlcnNcblxuLy8gQ2FyZHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcmQtdmFyaWFibGVzXG4kY2FyZC1zcGFjZXIteTogICAgICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGNhcmQtc3BhY2VyLXg6ICAgICAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRjYXJkLXRpdGxlLXNwYWNlci15OiAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGNhcmQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHN1YnRyYWN0KCRjYXJkLWJvcmRlci1yYWRpdXMsICRjYXJkLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteSAqIC41ICFkZWZhdWx0O1xuJGNhcmQtY2FwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgJGNhcmQtc3BhY2VyLXggIWRlZmF1bHQ7XG4kY2FyZC1jYXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjAzKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1jb2xvcjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc6ICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC1ncm91cC1tYXJnaW46ICAgICAgICAgICAgICAgICAkZ3JpZC1ndXR0ZXItd2lkdGggKiAuNSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2FyZC12YXJpYWJsZXNcblxuLy8gQWNjb3JkaW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBhY2NvcmRpb24tdmFyaWFibGVzXG4kYWNjb3JkaW9uLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGFjY29yZGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0OyAvLyBTYXNzIHZhcmlhYmxlIGJlY2F1c2Ugb2YgJGFjY29yZGlvbi1idXR0b24taWNvblxuJGFjY29yZGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRhY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgIHN1YnRyYWN0KCRhY2NvcmRpb24tYm9yZGVyLXJhZGl1cywgJGFjY29yZGlvbi1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy14ICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteDogICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy14ICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tY29sb3I6ICAgICAgICAgICAgICAgICAgJGFjY29yZGlvbi1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWJnOiAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYmcpICFkZWZhdWx0O1xuJGFjY29yZGlvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgJGJ0bi10cmFuc2l0aW9uLCBib3JkZXItcmFkaXVzIC4xNXMgZWFzZSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbXBvbmVudC1hY3RpdmUtYmcsIDkwJSkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICBzaGFkZS1jb2xvcigkcHJpbWFyeSwgMTAlKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRidG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1pY29uLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICRhY2NvcmRpb24tYnV0dG9uLWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICAgJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4ycyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi10cmFuc2Zvcm06ICAgICAgICAgICAgICAgIHJvdGF0ZSgtMTgwZGVnKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24taWNvbjogICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYWNjb3JkaW9uLWljb24tY29sb3J9Jz48cGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtaWNvbjogIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRhY2NvcmRpb24taWNvbi1hY3RpdmUtY29sb3J9Jz48cGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGFjY29yZGlvbi12YXJpYWJsZXNcblxuLy8gVG9vbHRpcHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvb2x0aXAtdmFyaWFibGVzXG4kdG9vbHRpcC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XG4kdG9vbHRpcC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1iZzogICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0b29sdGlwLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgIC45ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC4yNSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiR0b29sdGlwLW1hcmdpbjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIFRPRE86IHJlbW92ZSB0aGlzIGluIHY2XG5cbiR0b29sdGlwLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIC44cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XG4vLyBmdXN2LWRpc2FibGVcbiR0b29sdGlwLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gQm9vdHN0cmFwIDUuMi4wIGZvciBDU1MgdmFyaWFibGVzXG4vLyBmdXN2LWVuYWJsZVxuLy8gc2Nzcy1kb2NzLWVuZCB0b29sdGlwLXZhcmlhYmxlc1xuXG4vLyBGb3JtIHRvb2x0aXBzIG11c3QgY29tZSBhZnRlciByZWd1bGFyIHRvb2x0aXBzXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdG9vbHRpcC1mZWVkYmFjay12YXJpYWJsZXNcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15OiAgICAgJHRvb2x0aXAtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZTogICAgICR0b29sdGlwLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ6ICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eTogICAgICAgJHRvb2x0aXAtb3BhY2l0eSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtYm9yZGVyLXJhZGl1czogJHRvb2x0aXAtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdG9vbHRpcC1mZWVkYmFjay12YXJpYWJsZXNcblxuXG4vLyBQb3BvdmVyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcG9wb3Zlci12YXJpYWJsZXNcbiRwb3BvdmVyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kcG9wb3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcG9wb3Zlci1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyNzZweCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJHBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgc3VidHJhY3QoJHBvcG92ZXItYm9yZGVyLXJhZGl1cywgJHBvcG92ZXItYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICRib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1oZWFkZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItYmc6ICAgICAgICAgICAgICAgICBzaGFkZS1jb2xvcigkcG9wb3Zlci1iZywgNiUpICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgJGhlYWRpbmdzLWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1ib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBvcG92ZXItdmFyaWFibGVzXG5cbi8vIGZ1c3YtZGlzYWJsZVxuLy8gRGVwcmVjYXRlZCBpbiBCb290c3RyYXAgNS4yLjAgZm9yIENTUyB2YXJpYWJsZXNcbiRwb3BvdmVyLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICRwb3BvdmVyLWJnICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4vLyBmdXN2LWVuYWJsZVxuXG5cbi8vIFRvYXN0c1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdG9hc3QtdmFyaWFibGVzXG4kdG9hc3QtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgICAzNTBweCAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRvYXN0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgLjg3NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kdG9hc3QtYmFja2dyb3VuZC1jb2xvcjogICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRvYXN0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgJGJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kdG9hc3Qtc3BhY2luZzogICAgICAgICAgICAgICAgICAgICAkY29udGFpbmVyLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJHRvYXN0LWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgcmdiYSgkd2hpdGUsIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICByZ2JhKCRibGFjaywgLjA1KSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdG9hc3QtdmFyaWFibGVzXG5cblxuLy8gQmFkZ2VzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBiYWRnZS12YXJpYWJsZXNcbiRiYWRnZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIC43NWVtICFkZWZhdWx0O1xuJGJhZGdlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYmFkZ2UtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuMzVlbSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC42NWVtICFkZWZhdWx0O1xuJGJhZGdlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJhZGdlLXZhcmlhYmxlc1xuXG5cbi8vIE1vZGFsc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbW9kYWwtdmFyaWFibGVzXG4kbW9kYWwtaW5uZXItcGFkZGluZzogICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuOiAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLWRpYWxvZy1tYXJnaW46ICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwOiAgICAgICAxLjc1cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJG1vZGFsLWNvbnRlbnQtY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJnOiAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoOiAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1czogc3VidHJhY3QoJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cywgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHM6ICAgICAgICRib3gtc2hhZG93LXNtICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cDogICAgJGJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRtb2RhbC1iYWNrZHJvcC1iZzogICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAgICAgICAgICAgIC41ICFkZWZhdWx0O1xuXG4kbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAgICAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteSAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDsgLy8gS2VlcCB0aGlzIGZvciBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eVxuXG4kbW9kYWwtZm9vdGVyLWJnOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJG1vZGFsLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgMzAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICA1MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1sZzogICAgICAgICAgICAgICAgICAgICAgICAgIDgwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLXhsOiAgICAgICAgICAgICAgICAgICAgICAgICAgMTE0MHB4ICFkZWZhdWx0O1xuXG4kbW9kYWwtZmFkZS10cmFuc2Zvcm06ICAgICAgICAgICAgICB0cmFuc2xhdGUoMCwgLTUwcHgpICFkZWZhdWx0O1xuJG1vZGFsLXNob3ctdHJhbnNmb3JtOiAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcbiRtb2RhbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuM3MgZWFzZS1vdXQgIWRlZmF1bHQ7XG4kbW9kYWwtc2NhbGUtdHJhbnNmb3JtOiAgICAgICAgICAgICBzY2FsZSgxLjAyKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbW9kYWwtdmFyaWFibGVzXG5cblxuLy8gQWxlcnRzXG4vL1xuLy8gRGVmaW5lIGFsZXJ0IGNvbG9ycywgYm9yZGVyIHJhZGl1cywgYW5kIHBhZGRpbmcuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBhbGVydC12YXJpYWJsZXNcbiRhbGVydC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRhbGVydC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRhbGVydC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYWxlcnQtbGluay1mb250LXdlaWdodDogICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci13aWR0aDogICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGFsZXJ0LWJnLXNjYWxlOiAgICAgICAgICAgICAgICAtODAlICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1zY2FsZTogICAgICAgICAgICAtNzAlICFkZWZhdWx0O1xuJGFsZXJ0LWNvbG9yLXNjYWxlOiAgICAgICAgICAgICA0MCUgIWRlZmF1bHQ7XG4kYWxlcnQtZGlzbWlzc2libGUtcGFkZGluZy1yOiAgICRhbGVydC1wYWRkaW5nLXggKiAzICFkZWZhdWx0OyAvLyAzeCBjb3ZlcnMgd2lkdGggb2YgeCBwbHVzIGRlZmF1bHQgcGFkZGluZyBvbiBlaXRoZXIgc2lkZVxuLy8gc2Nzcy1kb2NzLWVuZCBhbGVydC12YXJpYWJsZXNcblxuXG4vLyBQcm9ncmVzcyBiYXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwcm9ncmVzcy12YXJpYWJsZXNcbiRwcm9ncmVzcy1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuNzUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmc6ICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICRib3gtc2hhZG93LWluc2V0ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1jb2xvcjogICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1iZzogICAgICAgICAgICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmc6ICAgICAxcyBsaW5lYXIgaW5maW5pdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246ICAgICAgICAgICB3aWR0aCAuNnMgZWFzZSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcHJvZ3Jlc3MtdmFyaWFibGVzXG5cblxuLy8gTGlzdCBncm91cFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbGlzdC1ncm91cC12YXJpYWJsZXNcbiRsaXN0LWdyb3VwLWNvbG9yOiAgICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJnOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcjogICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDogICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXk6ICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tYmctc2NhbGU6ICAgICAgICAgIC04MCUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLWNvbG9yLXNjYWxlOiAgICAgICA0MCUgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkbGlzdC1ncm91cC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWJnOiAgICAgICAgICAgICRsaXN0LWdyb3VwLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICAgICAkbGlzdC1ncm91cC1hY3Rpb24tY29sb3IgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBsaXN0LWdyb3VwLXZhcmlhYmxlc1xuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRodW1ibmFpbC12YXJpYWJsZXNcbiR0aHVtYm5haWwtcGFkZGluZzogICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYmc6ICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAkYm94LXNoYWRvdy1zbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGh1bWJuYWlsLXZhcmlhYmxlc1xuXG5cbi8vIEZpZ3VyZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZpZ3VyZS12YXJpYWJsZXNcbiRmaWd1cmUtY2FwdGlvbi1mb250LXNpemU6ICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZmlndXJlLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZpZ3VyZS12YXJpYWJsZXNcblxuXG4vLyBCcmVhZGNydW1ic1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnJlYWRjcnVtYi12YXJpYWJsZXNcbiRicmVhZGNydW1iLWZvbnQtc2l6ZTogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItcGFkZGluZy14OiAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWl0ZW0tcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWJnOiAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyOiAgICAgICAgICAgICAgICBxdW90ZShcIi9cIikgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWZsaXBwZWQ6ICAgICAgICAkYnJlYWRjcnVtYi1kaXZpZGVyICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYnJlYWRjcnVtYi12YXJpYWJsZXNcblxuLy8gQ2Fyb3VzZWxcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcm91c2VsLXZhcmlhYmxlc1xuJGNhcm91c2VsLWNvbnRyb2wtY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXdpZHRoOiAgICAgICAgICAgICAxNSUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5OiAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5OiAgICAgLjkgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC10cmFuc2l0aW9uOiAgICAgICAgb3BhY2l0eSAuMTVzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg6ICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0OiAxMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3Itb3BhY2l0eTogICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1vcGFjaXR5OiAgMSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbjogICAgICBvcGFjaXR5IC42cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY2FwdGlvbi13aWR0aDogICAgICAgICAgICAgNzAlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLXBhZGRpbmcteTogICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tc3BhY2VyOiAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg6ICAgICAgICAycmVtICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9Jz48cGF0aCBkPSdNMTEuMzU0IDEuNjQ2YS41LjUgMCAwIDEgMCAuNzA4TDUuNzA3IDhsNS42NDcgNS42NDZhLjUuNSAwIDAgMS0uNzA4LjcwOGwtNi02YS41LjUgMCAwIDEgMC0uNzA4bDYtNmEuNS41IDAgMCAxIC43MDggMHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9Jz48cGF0aCBkPSdNNC42NDYgMS42NDZhLjUuNSAwIDAgMSAuNzA4IDBsNiA2YS41LjUgMCAwIDEgMCAuNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4LS43MDhMMTAuMjkzIDggNC42NDYgMi4zNTRhLjUuNSAwIDAgMSAwLS43MDh6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbjogICAgICAgLjZzICFkZWZhdWx0O1xuJGNhcm91c2VsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAkY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dCAhZGVmYXVsdDsgLy8gRGVmaW5lIHRyYW5zZm9ybSB0cmFuc2l0aW9uIGZpcnN0IGlmIHVzaW5nIG11bHRpcGxlIHRyYW5zaXRpb25zIChlLmcuLCBgdHJhbnNmb3JtIDJzIGVhc2UsIG9wYWNpdHkgLjVzIGVhc2Utb3V0YClcbi8vIHNjc3MtZG9jcy1lbmQgY2Fyb3VzZWwtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJvdXNlbC1kYXJrLXZhcmlhYmxlc1xuJGNhcm91c2VsLWRhcmstaW5kaWNhdG9yLWFjdGl2ZS1iZzogICRibGFjayAhZGVmYXVsdDtcbiRjYXJvdXNlbC1kYXJrLWNhcHRpb24tY29sb3I6ICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtZGFyay1jb250cm9sLWljb24tZmlsdGVyOiAgaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDApICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjYXJvdXNlbC1kYXJrLXZhcmlhYmxlc1xuXG5cbi8vIFNwaW5uZXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLXZhcmlhYmxlc1xuJHNwaW5uZXItd2lkdGg6ICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0OiAgICAgICAgICAkc3Bpbm5lci13aWR0aCAhZGVmYXVsdDtcbiRzcGlubmVyLXZlcnRpY2FsLWFsaWduOiAgLS4xMjVlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aDogICAgLjI1ZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1hbmltYXRpb24tc3BlZWQ6IC43NXMgIWRlZmF1bHQ7XG5cbiRzcGlubmVyLXdpZHRoLXNtOiAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodC1zbTogICAgICAgJHNwaW5uZXItd2lkdGgtc20gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGgtc206IC4yZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItdmFyaWFibGVzXG5cblxuLy8gQ2xvc2VcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNsb3NlLXZhcmlhYmxlc1xuJGJ0bi1jbG9zZS13aWR0aDogICAgICAgICAgICAxZW0gIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWhlaWdodDogICAgICAgICAgICRidG4tY2xvc2Utd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLXBhZGRpbmcteDogICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1wYWRkaW5nLXk6ICAgICAgICAkYnRuLWNsb3NlLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRidG4tY2xvc2UtY29sb3I6ICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1iZzogICAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYnRuLWNsb3NlLWNvbG9yfSc+PHBhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAgMSAxLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxIDEgMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwIDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMCAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwIDEgMC0xLjQxNHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWZvY3VzLXNoYWRvdzogICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRidG4tY2xvc2Utb3BhY2l0eTogICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWhvdmVyLW9wYWNpdHk6ICAgIC43NSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtZm9jdXMtb3BhY2l0eTogICAgMSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtZGlzYWJsZWQtb3BhY2l0eTogLjI1ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS13aGl0ZS1maWx0ZXI6ICAgICBpbnZlcnQoMSkgZ3JheXNjYWxlKDEwMCUpIGJyaWdodG5lc3MoMjAwJSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNsb3NlLXZhcmlhYmxlc1xuXG5cbi8vIE9mZmNhbnZhc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgb2ZmY2FudmFzLXZhcmlhYmxlc1xuJG9mZmNhbnZhcy1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXBhZGRpbmcteDogICAgICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtaG9yaXpvbnRhbC13aWR0aDogICAgICAgIDQwMHB4ICFkZWZhdWx0O1xuJG9mZmNhbnZhcy12ZXJ0aWNhbC1oZWlnaHQ6ICAgICAgICAgMzB2aCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtdHJhbnNpdGlvbi1kdXJhdGlvbjogICAgIC4zcyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICRtb2RhbC10aXRsZS1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYmctY29sb3I6ICAgICAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWJnICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1jb2xvcjogICAgICAgICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtY29sb3IgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1iYWNrZHJvcC1iZzogICAgICAgICAgICAgJG1vZGFsLWJhY2tkcm9wLWJnICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1iYWNrZHJvcC1vcGFjaXR5OiAgICAgICAgJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG9mZmNhbnZhcy12YXJpYWJsZXNcblxuLy8gQ29kZVxuXG4kY29kZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGNvZGUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgJHBpbmsgIWRlZmF1bHQ7XG5cbiRrYmQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgIC4xODc1cmVtICFkZWZhdWx0O1xuJGtiZC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRrYmQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICRjb2RlLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRrYmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRrYmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wLCByZW1vdmluZyBpbiB2NlxuXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4vLyBTaW5nbGUgc2lkZSBib3JkZXItcmFkaXVzXG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byByZXBsYWNlIG5lZ2F0aXZlIHZhbHVlcyB3aXRoIDBcbkBmdW5jdGlvbiB2YWxpZC1yYWRpdXMoJHJhZGl1cykge1xuICAkcmV0dXJuOiAoKTtcbiAgQGVhY2ggJHZhbHVlIGluICRyYWRpdXMge1xuICAgIEBpZiB0eXBlLW9mKCR2YWx1ZSkgPT0gbnVtYmVyIHtcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCBtYXgoJHZhbHVlLCAwKSk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgJHZhbHVlKTtcbiAgICB9XG4gIH1cbiAgQHJldHVybiAkcmV0dXJuO1xufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXJhZGl1cy1taXhpbnNcbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzLCAkZmFsbGJhY2stYm9yZGVyLXJhZGl1czogZmFsc2UpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG4gIEBlbHNlIGlmICRmYWxsYmFjay1ib3JkZXItcmFkaXVzICE9IGZhbHNlIHtcbiAgICBib3JkZXItcmFkaXVzOiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1lbmQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1zdGFydC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1zdGFydC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLWVuZC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1lbmQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tc3RhcnQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItcmFkaXVzLW1peGluc1xuIiwiLy9cbi8vIEhlYWRpbmdzXG4vL1xuLmgxIHtcbiAgQGV4dGVuZCBoMTtcbn1cblxuLmgyIHtcbiAgQGV4dGVuZCBoMjtcbn1cblxuLmgzIHtcbiAgQGV4dGVuZCBoMztcbn1cblxuLmg0IHtcbiAgQGV4dGVuZCBoNDtcbn1cblxuLmg1IHtcbiAgQGV4dGVuZCBoNTtcbn1cblxuLmg2IHtcbiAgQGV4dGVuZCBoNjtcbn1cblxuXG4ubGVhZCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbGVhZC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGxlYWQtZm9udC13ZWlnaHQ7XG59XG5cbi8vIFR5cGUgZGlzcGxheSBjbGFzc2VzXG5AZWFjaCAkZGlzcGxheSwgJGZvbnQtc2l6ZSBpbiAkZGlzcGxheS1mb250LXNpemVzIHtcbiAgLmRpc3BsYXktI3skZGlzcGxheX0ge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplKTtcbiAgICBmb250LWZhbWlseTogJGRpc3BsYXktZm9udC1mYW1pbHk7XG4gICAgZm9udC1zdHlsZTogJGRpc3BsYXktZm9udC1zdHlsZTtcbiAgICBmb250LXdlaWdodDogJGRpc3BsYXktZm9udC13ZWlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xuICB9XG59XG5cbi8vXG4vLyBFbXBoYXNpc1xuLy9cbi5zbWFsbCB7XG4gIEBleHRlbmQgc21hbGw7XG59XG5cbi5tYXJrIHtcbiAgQGV4dGVuZCBtYXJrO1xufVxuXG4vL1xuLy8gTGlzdHNcbi8vXG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuXG4vLyBJbmxpbmUgdHVybnMgbGlzdCBpdGVtcyBpbnRvIGlubGluZS1ibG9ja1xuLmxpc3QtaW5saW5lIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuLmxpc3QtaW5saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6ICRsaXN0LWlubGluZS1wYWRkaW5nO1xuICB9XG59XG5cblxuLy9cbi8vIE1pc2Ncbi8vXG5cbi8vIEJ1aWxkcyBvbiBgYWJicmBcbi5pbml0aWFsaXNtIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbml0aWFsaXNtLWZvbnQtc2l6ZSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8vIEJsb2NrcXVvdGVzXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206ICRibG9ja3F1b3RlLW1hcmdpbi15O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJsb2NrcXVvdGUtZm9udC1zaXplKTtcblxuICA+IDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIG1hcmdpbi10b3A6IC0kYmxvY2txdW90ZS1tYXJnaW4teTtcbiAgbWFyZ2luLWJvdHRvbTogJGJsb2NrcXVvdGUtbWFyZ2luLXk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYmxvY2txdW90ZS1mb290ZXItZm9udC1zaXplKTtcbiAgY29sb3I6ICRibG9ja3F1b3RlLWZvb3Rlci1jb2xvcjtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFwyMDE0XFwwMEEwXCI7IC8vIGVtIGRhc2gsIG5ic3BcbiAgfVxufVxuIiwiLy8gTGlzdHNcblxuLy8gVW5zdHlsZWQga2VlcHMgbGlzdCBpdGVtcyBibG9jayBsZXZlbCwganVzdCByZW1vdmVzIGRlZmF1bHQgYnJvd3NlciBwYWRkaW5nIGFuZCBsaXN0LXN0eWxlXG5AbWl4aW4gbGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbiIsIi8vIFJlc3BvbnNpdmUgaW1hZ2VzIChlbnN1cmUgaW1hZ2VzIGRvbid0IHNjYWxlIGJleW9uZCB0aGVpciBwYXJlbnRzKVxuLy9cbi8vIFRoaXMgaXMgcHVycG9zZWZ1bGx5IG9wdC1pbiB2aWEgYW4gZXhwbGljaXQgY2xhc3MgcmF0aGVyIHRoYW4gYmVpbmcgdGhlIGRlZmF1bHQgZm9yIGFsbCBgPGltZz5gcy5cbi8vIFdlIHByZXZpb3VzbHkgdHJpZWQgdGhlIFwiaW1hZ2VzIGFyZSByZXNwb25zaXZlIGJ5IGRlZmF1bHRcIiBhcHByb2FjaCBpbiBCb290c3RyYXAgdjIsXG4vLyBhbmQgYWJhbmRvbmVkIGl0IGluIEJvb3RzdHJhcCB2MyBiZWNhdXNlIGl0IGJyZWFrcyBsb3RzIG9mIHRoaXJkLXBhcnR5IHdpZGdldHMgKGluY2x1ZGluZyBHb29nbGUgTWFwcylcbi8vIHdoaWNoIHdlcmVuJ3QgZXhwZWN0aW5nIHRoZSBpbWFnZXMgd2l0aGluIHRoZW1zZWx2ZXMgdG8gYmUgaW52b2x1bnRhcmlseSByZXNpemVkLlxuLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xODE3OFxuLmltZy1mbHVpZCB7XG4gIEBpbmNsdWRlIGltZy1mbHVpZCgpO1xufVxuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogJHRodW1ibmFpbC1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGh1bWJuYWlsLWJnO1xuICBib3JkZXI6ICR0aHVtYm5haWwtYm9yZGVyLXdpZHRoIHNvbGlkICR0aHVtYm5haWwtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0aHVtYm5haWwtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHRodW1ibmFpbC1ib3gtc2hhZG93KTtcblxuICAvLyBLZWVwIHRoZW0gYXQgbW9zdCAxMDAlIHdpZGVcbiAgQGluY2x1ZGUgaW1nLWZsdWlkKCk7XG59XG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG4uZmlndXJlIHtcbiAgLy8gRW5zdXJlcyB0aGUgY2FwdGlvbidzIHRleHQgYWxpZ25zIHdpdGggdGhlIGltYWdlLlxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlciAqIC41O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZpZ3VyZS1jYXB0aW9uIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmaWd1cmUtY2FwdGlvbi1mb250LXNpemUpO1xuICBjb2xvcjogJGZpZ3VyZS1jYXB0aW9uLWNvbG9yO1xufVxuIiwiLy8gSW1hZ2UgTWl4aW5zXG4vLyAtIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vIC0gUmV0aW5hIGltYWdlXG5cblxuLy8gUmVzcG9uc2l2ZSBpbWFnZVxuLy9cbi8vIEtlZXAgaW1hZ2VzIGZyb20gc2NhbGluZyBiZXlvbmQgdGhlIHdpZHRoIG9mIHRoZWlyIHBhcmVudHMuXG5cbkBtaXhpbiBpbWctZmx1aWQge1xuICAvLyBQYXJ0IDE6IFNldCBhIG1heGltdW0gcmVsYXRpdmUgdG8gdGhlIHBhcmVudFxuICBtYXgtd2lkdGg6IDEwMCU7XG4gIC8vIFBhcnQgMjogT3ZlcnJpZGUgdGhlIGhlaWdodCB0byBhdXRvLCBvdGhlcndpc2UgaW1hZ2VzIHdpbGwgYmUgc3RyZXRjaGVkXG4gIC8vIHdoZW4gc2V0dGluZyBhIHdpZHRoIGFuZCBoZWlnaHQgYXR0cmlidXRlIG9uIHRoZSBpbWcgZWxlbWVudC5cbiAgaGVpZ2h0OiBhdXRvO1xufVxuIiwiLy8gQ29udGFpbmVyIHdpZHRoc1xuLy9cbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cblxuQGlmICRlbmFibGUtY29udGFpbmVyLWNsYXNzZXMge1xuICAvLyBTaW5nbGUgY29udGFpbmVyIGNsYXNzIHdpdGggYnJlYWtwb2ludCBtYXgtd2lkdGhzXG4gIC5jb250YWluZXIsXG4gIC8vIDEwMCUgd2lkZSBjb250YWluZXIgYXQgYWxsIGJyZWFrcG9pbnRzXG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gIH1cblxuICAvLyBSZXNwb25zaXZlIGNvbnRhaW5lcnMgdGhhdCBhcmUgMTAwJSB3aWRlIHVudGlsIGEgYnJlYWtwb2ludFxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICAuY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lci1mbHVpZDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cykge1xuICAgICAgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICAgIH1cblxuICAgICAgLy8gRXh0ZW5kIGVhY2ggYnJlYWtwb2ludCB3aGljaCBpcyBzbWFsbGVyIG9yIGVxdWFsIHRvIHRoZSBjdXJyZW50IGJyZWFrcG9pbnRcbiAgICAgICRleHRlbmQtYnJlYWtwb2ludDogdHJ1ZTtcblxuICAgICAgQGVhY2ggJG5hbWUsICR3aWR0aCBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgICAgIEBpZiAoJGV4dGVuZC1icmVha3BvaW50KSB7XG4gICAgICAgICAgLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGdyaWQtYnJlYWtwb2ludHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAvLyBPbmNlIHRoZSBjdXJyZW50IGJyZWFrcG9pbnQgaXMgcmVhY2hlZCwgc3RvcCBleHRlbmRpbmdcbiAgICAgICAgICBAaWYgKCRicmVha3BvaW50ID09ICRuYW1lKSB7XG4gICAgICAgICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IGZhbHNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQ29udGFpbmVyIG1peGluc1xuXG5AbWl4aW4gbWFrZS1jb250YWluZXIoJGd1dHRlcjogJGNvbnRhaW5lci1wYWRkaW5nLXgpIHtcbiAgLS0jeyRwcmVmaXh9Z3V0dGVyLXg6ICN7JGd1dHRlcn07XG4gIC0tI3skcHJlZml4fWd1dHRlci15OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsIHh4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEBpZiBub3QgJG4ge1xuICAgIEBlcnJvciBcImJyZWFrcG9pbnQgYCN7JG5hbWV9YCBub3QgZm91bmQgaW4gYCN7JGJyZWFrcG9pbnRzfWBcIjtcbiAgfVxuICBAcmV0dXJuIGlmKCRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyByZWR1Y2VkIGJ5IDAuMDJweCB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2Zcbi8vIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgobWQsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtYXggYW5kICRtYXggPiAwLCAkbWF4IC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiAgYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6ICBicmVha3BvaW50LW1heCgkbmV4dCwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5leHQsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvLyBSb3dcbi8vXG4vLyBSb3dzIGNvbnRhaW4geW91ciBjb2x1bW5zLlxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAucm93IHtcbiAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuXG4gICAgPiAqIHtcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgfVxuICB9XG59XG5cbkBpZiAkZW5hYmxlLWNzc2dyaWQge1xuICAuZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCh2YXIoLS0jeyRwcmVmaXh9cm93cywgMSksIDFmcik7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQodmFyKC0tI3skcHJlZml4fWNvbHVtbnMsICN7JGdyaWQtY29sdW1uc30pLCAxZnIpO1xuICAgIGdhcDogdmFyKC0tI3skcHJlZml4fWdhcCwgI3skZ3JpZC1ndXR0ZXItd2lkdGh9KTtcblxuICAgIEBpbmNsdWRlIG1ha2UtY3NzZ3JpZCgpO1xuICB9XG59XG5cblxuLy8gQ29sdW1uc1xuLy9cbi8vIENvbW1vbiBzdHlsZXMgZm9yIHNtYWxsIGFuZCBsYXJnZSBncmlkIGNvbHVtbnNcblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgQGluY2x1ZGUgbWFrZS1ncmlkLWNvbHVtbnMoKTtcbn1cbiIsIi8vIEdyaWQgc3lzdGVtXG4vL1xuLy8gR2VuZXJhdGUgc2VtYW50aWMgZ3JpZCBjb2x1bW5zIHdpdGggdGhlc2UgbWl4aW5zLlxuXG5AbWl4aW4gbWFrZS1yb3coJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIC0tI3skcHJlZml4fWd1dHRlci14OiAjeyRndXR0ZXJ9O1xuICAtLSN7JHByZWZpeH1ndXR0ZXIteTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAvLyBUT0RPOiBSZXZpc2l0IGNhbGMgb3JkZXIgYWZ0ZXIgaHR0cHM6Ly9naXRodWIuY29tL3JlYWN0LWJvb3RzdHJhcC9yZWFjdC1ib290c3RyYXAvaXNzdWVzLzYwMzkgaXMgZml4ZWRcbiAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteSkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWd1dHRlci14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxufVxuXG5AbWl4aW4gbWFrZS1jb2wtcmVhZHkoKSB7XG4gIC8vIEFkZCBib3ggc2l6aW5nIGlmIG9ubHkgdGhlIGdyaWQgaXMgbG9hZGVkXG4gIGJveC1zaXppbmc6IGlmKHZhcmlhYmxlLWV4aXN0cyhpbmNsdWRlLWNvbHVtbi1ib3gtc2l6aW5nKSBhbmQgJGluY2x1ZGUtY29sdW1uLWJveC1zaXppbmcsIGJvcmRlci1ib3gsIG51bGwpO1xuICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBiZWNvbWluZyB0b28gbmFycm93IHdoZW4gYXQgc21hbGxlciBncmlkIHRpZXJzIGJ5XG4gIC8vIGFsd2F5cyBzZXR0aW5nIGB3aWR0aDogMTAwJTtgLiBUaGlzIHdvcmtzIGJlY2F1c2Ugd2Ugc2V0IHRoZSB3aWR0aFxuICAvLyBsYXRlciBvbiB0byBvdmVycmlkZSB0aGlzIGluaXRpYWwgd2lkdGguXG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlOyAvLyBQcmV2ZW50IGAuY29sLWF1dG9gLCBgLmNvbGAgKCYgcmVzcG9uc2l2ZSB2YXJpYW50cykgZnJvbSBicmVha2luZyBvdXQgdGhlIGdyaWRcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLXRvcDogdmFyKC0tI3skcHJlZml4fWd1dHRlci15KTtcbn1cblxuQG1peGluIG1ha2UtY29sKCRzaXplOiBmYWxzZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgQGlmICRzaXplIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogcGVyY2VudGFnZShkaXZpZGUoJHNpemUsICRjb2x1bW5zKSk7XG5cbiAgfSBAZWxzZSB7XG4gICAgZmxleDogMSAxIDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1hdXRvKCkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1vZmZzZXQoJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gICRudW06IGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpO1xuICBtYXJnaW4tbGVmdDogaWYoJG51bSA9PSAwLCAwLCBwZXJjZW50YWdlKCRudW0pKTtcbn1cblxuLy8gUm93IGNvbHVtbnNcbi8vXG4vLyBTcGVjaWZ5IG9uIGEgcGFyZW50IGVsZW1lbnQoZS5nLiwgLnJvdykgdG8gZm9yY2UgaW1tZWRpYXRlIGNoaWxkcmVuIGludG8gTk5cbi8vIG51bWJlciBvZiBjb2x1bW5zLiBTdXBwb3J0cyB3cmFwcGluZyB0byBuZXcgbGluZXMsIGJ1dCBkb2VzIG5vdCBkbyBhIE1hc29ucnlcbi8vIHN0eWxlIGdyaWQuXG5AbWl4aW4gcm93LWNvbHMoJGNvdW50KSB7XG4gID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGRpdmlkZSgxMDAlLCAkY291bnQpO1xuICB9XG59XG5cbi8vIEZyYW1ld29yayBncmlkIGdlbmVyYXRpb25cbi8vXG4vLyBVc2VkIG9ubHkgYnkgQm9vdHN0cmFwIHRvIGdlbmVyYXRlIHRoZSBjb3JyZWN0IG51bWJlciBvZiBncmlkIGNsYXNzZXMgZ2l2ZW5cbi8vIGFueSB2YWx1ZSBvZiBgJGdyaWQtY29sdW1uc2AuXG5cbkBtaXhpbiBtYWtlLWdyaWQtY29sdW1ucygkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgLy8gUHJvdmlkZSBiYXNpYyBgLmNvbC17YnB9YCBjbGFzc2VzIGZvciBlcXVhbC13aWR0aCBmbGV4Ym94IGNvbHVtbnNcbiAgICAgIC5jb2wjeyRpbmZpeH0ge1xuICAgICAgICBmbGV4OiAxIDAgMCU7IC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgfVxuXG4gICAgICAucm93LWNvbHMjeyRpbmZpeH0tYXV0byA+ICoge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkZ3JpZC1yb3ctY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRncmlkLXJvdy1jb2x1bW5zIHtcbiAgICAgICAgICAucm93LWNvbHMjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgcm93LWNvbHMoJGkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29sI3skaW5maXh9LWF1dG8ge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlXG4gICAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgICAgIEBpZiBub3QgKCRpbmZpeCA9PSBcIlwiIGFuZCAkaSA9PSAwKSB7IC8vIEF2b2lkIGVtaXR0aW5nIHVzZWxlc3MgLm9mZnNldC0wXG4gICAgICAgICAgICAub2Zmc2V0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIEd1dHRlcnNcbiAgICAgIC8vXG4gICAgICAvLyBNYWtlIHVzZSBvZiBgLmctKmAsIGAuZ3gtKmAgb3IgYC5neS0qYCB1dGlsaXRpZXMgdG8gY2hhbmdlIHNwYWNpbmcgYmV0d2VlbiB0aGUgY29sdW1ucy5cbiAgICAgIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkZ3V0dGVycyB7XG4gICAgICAgIC5nI3skaW5maXh9LSN7JGtleX0sXG4gICAgICAgIC5neCN7JGluZml4fS0jeyRrZXl9IHtcbiAgICAgICAgICAtLSN7JHByZWZpeH1ndXR0ZXIteDogI3skdmFsdWV9O1xuICAgICAgICB9XG5cbiAgICAgICAgLmcjeyRpbmZpeH0tI3ska2V5fSxcbiAgICAgICAgLmd5I3skaW5maXh9LSN7JGtleX0ge1xuICAgICAgICAgIC0tI3skcHJlZml4fWd1dHRlci15OiAjeyR2YWx1ZX07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1ha2UtY3NzZ3JpZCgkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuZy1jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGF1dG8gLyBzcGFuICRpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFN0YXJ0IHdpdGggYDFgIGJlY2F1c2UgYDBgIGlzIGFuZCBpbnZhbGlkIHZhbHVlLlxuICAgICAgICAvLyBFbmRzIHdpdGggYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlLlxuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICgkY29sdW1ucyAtIDEpIHtcbiAgICAgICAgICAuZy1zdGFydCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogJGk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzaWMgQm9vdHN0cmFwIHRhYmxlXG4vL1xuXG4udGFibGUge1xuICAtLSN7JHByZWZpeH10YWJsZS1jb2xvcjogI3skdGFibGUtY29sb3J9O1xuICAtLSN7JHByZWZpeH10YWJsZS1iZzogI3skdGFibGUtYmd9O1xuICAtLSN7JHByZWZpeH10YWJsZS1ib3JkZXItY29sb3I6ICN7JHRhYmxlLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRhYmxlLWFjY2VudC1iZzogI3skdGFibGUtYWNjZW50LWJnfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1jb2xvcjogI3skdGFibGUtc3RyaXBlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtYmc6ICN7JHRhYmxlLXN0cmlwZWQtYmd9O1xuICAtLSN7JHByZWZpeH10YWJsZS1hY3RpdmUtY29sb3I6ICN7JHRhYmxlLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRhYmxlLWFjdGl2ZS1iZzogI3skdGFibGUtYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItY29sb3I6ICN7JHRhYmxlLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItYmc6ICN7JHRhYmxlLWhvdmVyLWJnfTtcblxuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10YWJsZS1jb2xvcik7XG4gIHZlcnRpY2FsLWFsaWduOiAkdGFibGUtY2VsbC12ZXJ0aWNhbC1hbGlnbjtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYm9yZGVyLWNvbG9yKTtcblxuICAvLyBUYXJnZXQgdGggJiB0ZFxuICAvLyBXZSBuZWVkIHRoZSBjaGlsZCBjb21iaW5hdG9yIHRvIHByZXZlbnQgc3R5bGVzIGxlYWtpbmcgdG8gbmVzdGVkIHRhYmxlcyB3aGljaCBkb2Vzbid0IGhhdmUgYSBgLnRhYmxlYCBjbGFzcy5cbiAgLy8gV2UgdXNlIHRoZSB1bml2ZXJzYWwgc2VsZWN0b3JzIGhlcmUgdG8gc2ltcGxpZnkgdGhlIHNlbGVjdG9yIChlbHNlIHdlIHdvdWxkIG5lZWQgNiBkaWZmZXJlbnQgc2VsZWN0b3JzKS5cbiAgLy8gQW5vdGhlciBhZHZhbnRhZ2UgaXMgdGhhdCB0aGlzIGdlbmVyYXRlcyBsZXNzIGNvZGUgYW5kIG1ha2VzIHRoZSBzZWxlY3RvciBsZXNzIHNwZWNpZmljIG1ha2luZyBpdCBlYXNpZXIgdG8gb3ZlcnJpZGUuXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsXG4gID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgICBwYWRkaW5nOiAkdGFibGUtY2VsbC1wYWRkaW5nLXkgJHRhYmxlLWNlbGwtcGFkZGluZy14O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH10YWJsZS1iZyk7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogJHRhYmxlLWJvcmRlci13aWR0aDtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA5OTk5cHggdmFyKC0tI3skcHJlZml4fXRhYmxlLWFjY2VudC1iZyk7XG4gIH1cblxuICA+IHRib2R5IHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbiAgfVxuXG4gID4gdGhlYWQge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIH1cbn1cblxuLnRhYmxlLWdyb3VwLWRpdmlkZXIge1xuICBib3JkZXItdG9wOiAoJHRhYmxlLWJvcmRlci13aWR0aCAqIDIpIHNvbGlkICR0YWJsZS1ncm91cC1zZXBhcmF0b3ItY29sb3I7XG59XG5cbi8vXG4vLyBDaGFuZ2UgcGxhY2VtZW50IG9mIGNhcHRpb25zIHdpdGggYSBjbGFzc1xuLy9cblxuLmNhcHRpb24tdG9wIHtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG59XG5cblxuLy9cbi8vIENvbmRlbnNlZCB0YWJsZSB3LyBoYWxmIHBhZGRpbmdcbi8vXG5cbi50YWJsZS1zbSB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsXG4gID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgICBwYWRkaW5nOiAkdGFibGUtY2VsbC1wYWRkaW5nLXktc20gJHRhYmxlLWNlbGwtcGFkZGluZy14LXNtO1xuICB9XG59XG5cblxuLy8gQm9yZGVyIHZlcnNpb25zXG4vL1xuLy8gQWRkIG9yIHJlbW92ZSBib3JkZXJzIGFsbCBhcm91bmQgdGhlIHRhYmxlIGFuZCBiZXR3ZWVuIGFsbCB0aGUgY29sdW1ucy5cbi8vXG4vLyBXaGVuIGJvcmRlcnMgYXJlIGFkZGVkIG9uIGFsbCBzaWRlcyBvZiB0aGUgY2VsbHMsIHRoZSBjb3JuZXJzIGNhbiByZW5kZXIgb2RkIHdoZW5cbi8vIHRoZXNlIGJvcmRlcnMgZG8gbm90IGhhdmUgdGhlIHNhbWUgY29sb3Igb3IgaWYgdGhleSBhcmUgc2VtaS10cmFuc3BhcmVudC5cbi8vIFRoZXJlZm9yIHdlIGFkZCB0b3AgYW5kIGJvcmRlciBib3R0b21zIHRvIHRoZSBgdHJgcyBhbmQgbGVmdCBhbmQgcmlnaHQgYm9yZGVyc1xuLy8gdG8gdGhlIGB0ZGBzIG9yIGB0aGBzXG5cbi50YWJsZS1ib3JkZXJlZCB7XG4gID4gOm5vdChjYXB0aW9uKSA+ICoge1xuICAgIGJvcmRlci13aWR0aDogJHRhYmxlLWJvcmRlci13aWR0aCAwO1xuXG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWxcbiAgICA+ICoge1xuICAgICAgYm9yZGVyLXdpZHRoOiAwICR0YWJsZS1ib3JkZXItd2lkdGg7XG4gICAgfVxuICB9XG59XG5cbi50YWJsZS1ib3JkZXJsZXNzIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWxcbiAgPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIH1cblxuICA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgfVxufVxuXG4vLyBaZWJyYS1zdHJpcGluZ1xuLy9cbi8vIERlZmF1bHQgemVicmEtc3RyaXBlIHN0eWxlcyAoYWx0ZXJuYXRpbmcgZ3JheSBhbmQgdHJhbnNwYXJlbnQgYmFja2dyb3VuZHMpXG5cbi8vIEZvciByb3dzXG4udGFibGUtc3RyaXBlZCB7XG4gID4gdGJvZHkgPiB0cjpudGgtb2YtdHlwZSgjeyR0YWJsZS1zdHJpcGVkLW9yZGVyfSkgPiAqIHtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1hY2NlbnQtYmc6IHZhcigtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWJnKTtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtY29sb3IpO1xuICB9XG59XG5cbi8vIEZvciBjb2x1bW5zXG4udGFibGUtc3RyaXBlZC1jb2x1bW5zIHtcbiAgPiA6bm90KGNhcHRpb24pID4gdHIgPiA6bnRoLWNoaWxkKCN7JHRhYmxlLXN0cmlwZWQtY29sdW1ucy1vcmRlcn0pIHtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1hY2NlbnQtYmc6IHZhcigtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWJnKTtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtY29sb3IpO1xuICB9XG59XG5cbi8vIEFjdGl2ZSB0YWJsZVxuLy9cbi8vIFRoZSBgLnRhYmxlLWFjdGl2ZWAgY2xhc3MgY2FuIGJlIGFkZGVkIHRvIGhpZ2hsaWdodCByb3dzIG9yIGNlbGxzXG5cbi50YWJsZS1hY3RpdmUge1xuICAtLSN7JHByZWZpeH10YWJsZS1hY2NlbnQtYmc6IHZhcigtLSN7JHByZWZpeH10YWJsZS1hY3RpdmUtYmcpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWFjdGl2ZS1jb2xvcik7XG59XG5cbi8vIEhvdmVyIGVmZmVjdFxuLy9cbi8vIFBsYWNlZCBoZXJlIHNpbmNlIGl0IGhhcyB0byBjb21lIGFmdGVyIHRoZSBwb3RlbnRpYWwgemVicmEgc3RyaXBpbmdcblxuLnRhYmxlLWhvdmVyIHtcbiAgPiB0Ym9keSA+IHRyOmhvdmVyID4gKiB7XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYWNjZW50LWJnOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItYmcpO1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItY29sb3IpO1xuICB9XG59XG5cblxuLy8gVGFibGUgdmFyaWFudHNcbi8vXG4vLyBUYWJsZSB2YXJpYW50cyBzZXQgdGhlIHRhYmxlIGNlbGwgYmFja2dyb3VuZHMsIGJvcmRlciBjb2xvcnNcbi8vIGFuZCB0aGUgY29sb3JzIG9mIHRoZSBzdHJpcGVkLCBob3ZlcmVkICYgYWN0aXZlIHRhYmxlc1xuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGFibGUtdmFyaWFudHMge1xuICBAaW5jbHVkZSB0YWJsZS12YXJpYW50KCRjb2xvciwgJHZhbHVlKTtcbn1cblxuLy8gUmVzcG9uc2l2ZSB0YWJsZXNcbi8vXG4vLyBHZW5lcmF0ZSBzZXJpZXMgb2YgYC50YWJsZS1yZXNwb25zaXZlLSpgIGNsYXNzZXMgZm9yIGNvbmZpZ3VyaW5nIHRoZSBzY3JlZW5cbi8vIHNpemUgb2Ygd2hlcmUgeW91ciB0YWJsZSB3aWxsIG92ZXJmbG93LlxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcbiAgICAudGFibGUtcmVzcG9uc2l2ZSN7JGluZml4fSB7XG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLXZhcmlhbnRcbkBtaXhpbiB0YWJsZS12YXJpYW50KCRzdGF0ZSwgJGJhY2tncm91bmQpIHtcbiAgLnRhYmxlLSN7JHN0YXRlfSB7XG4gICAgJGNvbG9yOiBjb2xvci1jb250cmFzdChvcGFxdWUoJGJvZHktYmcsICRiYWNrZ3JvdW5kKSk7XG4gICAgJGhvdmVyLWJnOiBtaXgoJGNvbG9yLCAkYmFja2dyb3VuZCwgcGVyY2VudGFnZSgkdGFibGUtaG92ZXItYmctZmFjdG9yKSk7XG4gICAgJHN0cmlwZWQtYmc6IG1peCgkY29sb3IsICRiYWNrZ3JvdW5kLCBwZXJjZW50YWdlKCR0YWJsZS1zdHJpcGVkLWJnLWZhY3RvcikpO1xuICAgICRhY3RpdmUtYmc6IG1peCgkY29sb3IsICRiYWNrZ3JvdW5kLCBwZXJjZW50YWdlKCR0YWJsZS1hY3RpdmUtYmctZmFjdG9yKSk7XG4gICAgJHRhYmxlLWJvcmRlci1jb2xvcjogbWl4KCRjb2xvciwgJGJhY2tncm91bmQsIHBlcmNlbnRhZ2UoJHRhYmxlLWJvcmRlci1mYWN0b3IpKTtcblxuICAgIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yOiAjeyRjb2xvcn07XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYmc6ICN7JGJhY2tncm91bmR9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWJvcmRlci1jb2xvcjogI3skdGFibGUtYm9yZGVyLWNvbG9yfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWJnOiAjeyRzdHJpcGVkLWJnfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWNvbG9yOiAje2NvbG9yLWNvbnRyYXN0KCRzdHJpcGVkLWJnKX07XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYWN0aXZlLWJnOiAjeyRhY3RpdmUtYmd9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWFjdGl2ZS1jb2xvcjogI3tjb2xvci1jb250cmFzdCgkYWN0aXZlLWJnKX07XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItYmc6ICN7JGhvdmVyLWJnfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1ob3Zlci1jb2xvcjogI3tjb2xvci1jb250cmFzdCgkaG92ZXItYmcpfTtcblxuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtY29sb3IpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWJvcmRlci1jb2xvcik7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgdGFibGUtdmFyaWFudFxuIiwiLy9cbi8vIExhYmVsc1xuLy9cblxuLmZvcm0tbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAkZm9ybS1sYWJlbC1tYXJnaW4tYm90dG9tO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tbGFiZWwtZm9udC1zaXplKTtcbiAgZm9udC1zdHlsZTogJGZvcm0tbGFiZWwtZm9udC1zdHlsZTtcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogJGZvcm0tbGFiZWwtY29sb3I7XG59XG5cbi8vIEZvciB1c2Ugd2l0aCBob3Jpem9udGFsIGFuZCBpbmxpbmUgZm9ybXMsIHdoZW4geW91IG5lZWQgdGhlIGxhYmVsIChvciBsZWdlbmQpXG4vLyB0ZXh0IHRvIGFsaWduIHdpdGggdGhlIGZvcm0gY29udHJvbHMuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSB0aGUgYDxsZWdlbmQ+YCBkZWZhdWx0XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTsgLy8gT3ZlcnJpZGUgdGhlIGA8bGVnZW5kPmAgZGVmYXVsdFxuICBmb250LXN0eWxlOiAkZm9ybS1sYWJlbC1mb250LXN0eWxlO1xuICBmb250LXdlaWdodDogJGZvcm0tbGFiZWwtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkZm9ybS1sYWJlbC1jb2xvcjtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LWxnLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LWxnLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXktc20sICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXktc20sICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG59XG4iLCIvL1xuLy8gRm9ybSB0ZXh0XG4vL1xuXG4uZm9ybS10ZXh0IHtcbiAgbWFyZ2luLXRvcDogJGZvcm0tdGV4dC1tYXJnaW4tdG9wO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tdGV4dC1mb250LXNpemUpO1xuICBmb250LXN0eWxlOiAkZm9ybS10ZXh0LWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkZm9ybS10ZXh0LWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogJGZvcm0tdGV4dC1jb2xvcjtcbn1cbiIsIi8vXG4vLyBHZW5lcmFsIGZvcm0gY29udHJvbHMgKHBsdXMgYSBmZXcgc3BlY2lmaWMgaGlnaC1sZXZlbCBpbnRlcnZlbnRpb25zKVxuLy9cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICBmb250LWZhbWlseTogJGlucHV0LWZvbnQtZmFtaWx5O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkaW5wdXQtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XG4gIGFwcGVhcmFuY2U6IG5vbmU7IC8vIEZpeCBhcHBlYXJhbmNlIGZvciBkYXRlIGlucHV0cyBpbiBTYWZhcmlcblxuICAvLyBOb3RlOiBUaGlzIGhhcyBubyBlZmZlY3Qgb24gPHNlbGVjdD5zIGluIHNvbWUgYnJvd3NlcnMsIGR1ZSB0byB0aGUgbGltaXRlZCBzdHlsYWJpbGl0eSBvZiBgPHNlbGVjdD5gcyBpbiBDU1MuXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMsIDApO1xuXG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3cpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRpbnB1dC10cmFuc2l0aW9uKTtcblxuICAmW3R5cGU9XCJmaWxlXCJdIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyAvLyBwcmV2ZW50IHBzZXVkbyBlbGVtZW50IGJ1dHRvbiBvdmVybGFwXG5cbiAgICAmOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLy8gQ3VzdG9taXplIHRoZSBgOmZvY3VzYCBzdGF0ZSB0byBpbWl0YXRlIG5hdGl2ZSBXZWJLaXQgc3R5bGVzLlxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGlucHV0LWZvY3VzLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1mb2N1cy1iZztcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3csICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxuXG4gIC8vIEFkZCBzb21lIGhlaWdodCB0byBkYXRlIGlucHV0cyBvbiBpT1NcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yMzMwN1xuICAvLyBUT0RPOiB3ZSBjYW4gcmVtb3ZlIHRoaXMgd29ya2Fyb3VuZCBvbmNlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTg5NTkgaXMgcmVzb2x2ZWRcbiAgJjo6LXdlYmtpdC1kYXRlLWFuZC10aW1lLXZhbHVlIHtcbiAgICAvLyBNdWx0aXBseSBsaW5lLWhlaWdodCBieSAxZW0gaWYgaXQgaGFzIG5vIHVuaXRcbiAgICBoZWlnaHQ6IGlmKHVuaXQoJGlucHV0LWxpbmUtaGVpZ2h0KSA9PSBcIlwiLCAkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sICRpbnB1dC1saW5lLWhlaWdodCk7XG4gIH1cblxuICAvLyBQbGFjZWhvbGRlclxuICAmOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjtcbiAgICAvLyBPdmVycmlkZSBGaXJlZm94J3MgdW51c3VhbCBkZWZhdWx0IG9wYWNpdHk7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMTUyNi5cbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgaW5wdXRzXG4gIC8vXG4gIC8vIEhUTUw1IHNheXMgdGhhdCBjb250cm9scyB1bmRlciBhIGZpZWxkc2V0ID4gbGVnZW5kOmZpcnN0LWNoaWxkIHdvbid0IGJlXG4gIC8vIGRpc2FibGVkIGlmIHRoZSBmaWVsZHNldCBpcyBkaXNhYmxlZC4gRHVlIHRvIGltcGxlbWVudGF0aW9uIGRpZmZpY3VsdHksIHdlXG4gIC8vIGRvbid0IGhvbm9yIHRoYXQgZWRnZSBjYXNlOyB3ZSBzdHlsZSB0aGVtIGFzIGRpc2FibGVkIGFueXdheS5cbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICAgIC8vIGlPUyBmaXggZm9yIHVucmVhZGFibGUgZGlzYWJsZWQgY29udGVudDsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE2NTUuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC8vIEZpbGUgaW5wdXQgYnV0dG9ucyB0aGVtaW5nXG4gICY6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gICAgbWFyZ2luOiAoLSRpbnB1dC1wYWRkaW5nLXkpICgtJGlucHV0LXBhZGRpbmcteCk7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXg7XG4gICAgY29sb3I6ICRmb3JtLWZpbGUtYnV0dG9uLWNvbG9yO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLWZpbGUtYnV0dG9uLWJnKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGg7XG4gICAgYm9yZGVyLXJhZGl1czogMDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRidG4tdHJhbnNpdGlvbik7XG4gIH1cblxuICAmOmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKTo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWZpbGUtYnV0dG9uLWhvdmVyLWJnO1xuICB9XG59XG5cbi8vIFJlYWRvbmx5IGNvbnRyb2xzIGFzIHBsYWluIHRleHRcbi8vXG4vLyBBcHBseSBjbGFzcyB0byBhIHJlYWRvbmx5IGlucHV0IHRvIG1ha2UgaXQgYXBwZWFyIGxpa2UgcmVndWxhciBwbGFpblxuLy8gdGV4dCAod2l0aG91dCBhbnkgYm9yZGVyLCBiYWNrZ3JvdW5kIGNvbG9yLCBmb2N1cyBpbmRpY2F0b3IpXG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIG1hdGNoIGlucHV0cyBpZiB0aGlzIGNsYXNzIGNvbWVzIG9uIGlucHV0cyB3aXRoIGRlZmF1bHQgbWFyZ2luc1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LXBsYWludGV4dC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aCAwO1xuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gIH1cblxuICAmLmZvcm0tY29udHJvbC1zbSxcbiAgJi5mb3JtLWNvbnRyb2wtbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbi8vIEZvcm0gY29udHJvbCBzaXppbmdcbi8vXG4vLyBCdWlsZCBvbiBgLmZvcm0tY29udHJvbGAgd2l0aCBtb2RpZmllciBjbGFzc2VzIHRvIGRlY3JlYXNlIG9yIGluY3JlYXNlIHRoZVxuLy8gaGVpZ2h0IGFuZCBmb250LXNpemUgb2YgZm9ybSBjb250cm9scy5cbi8vXG4vLyBSZXBlYXRlZCBpbiBgX2lucHV0X2dyb3VwLnNjc3NgIHRvIGF2b2lkIFNhc3MgZXh0ZW5kIGlzc3Vlcy5cblxuLmZvcm0tY29udHJvbC1zbSB7XG4gIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcblxuICAmOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICAgIG1hcmdpbjogKC0kaW5wdXQtcGFkZGluZy15LXNtKSAoLSRpbnB1dC1wYWRkaW5nLXgtc20pO1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkaW5wdXQtcGFkZGluZy14LXNtO1xuICB9XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG5cbiAgJjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgICBtYXJnaW46ICgtJGlucHV0LXBhZGRpbmcteS1sZykgKC0kaW5wdXQtcGFkZGluZy14LWxnKTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogJGlucHV0LXBhZGRpbmcteC1sZztcbiAgfVxufVxuXG4vLyBNYWtlIHN1cmUgdGV4dGFyZWFzIGRvbid0IHNocmluayB0b28gbXVjaCB3aGVuIHJlc2l6ZWRcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzI5MTI0XG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbnRleHRhcmVhIHtcbiAgJi5mb3JtLWNvbnRyb2wge1xuICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gIH1cblxuICAmLmZvcm0tY29udHJvbC1zbSB7XG4gICAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcbiAgfVxuXG4gICYuZm9ybS1jb250cm9sLWxnIHtcbiAgICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xuICB9XG59XG4vLyBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4uZm9ybS1jb250cm9sLWNvbG9yIHtcbiAgd2lkdGg6ICRmb3JtLWNvbG9yLXdpZHRoO1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXk7XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSkge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gICY6Oi1tb3otY29sb3Itc3dhdGNoIHtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICY6Oi13ZWJraXQtY29sb3Itc3dhdGNoIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICYuZm9ybS1jb250cm9sLXNtIHsgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtOyB9XG4gICYuZm9ybS1jb250cm9sLWxnIHsgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnOyB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbkBtaXhpbiB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLi4uKSB7XG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID09IDAge1xuICAgICR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuICB9XG5cbiAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPiAxIHtcbiAgICBAZWFjaCAkdmFsdWUgaW4gJHRyYW5zaXRpb24ge1xuICAgICAgQGlmICR2YWx1ZSA9PSBudWxsIG9yICR2YWx1ZSA9PSBub25lIHtcbiAgICAgICAgQHdhcm4gXCJUaGUga2V5d29yZCAnbm9uZScgb3IgJ251bGwnIG11c3QgYmUgdXNlZCBhcyBhIHNpbmdsZSBhcmd1bWVudC5cIjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gICAgQGlmIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCB7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICB9XG5cbiAgICBAaWYgJGVuYWJsZS1yZWR1Y2VkLW1vdGlvbiBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBudWxsIGFuZCBudGgoJHRyYW5zaXRpb24sIDEpICE9IG5vbmUge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEdyYWRpZW50c1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JhZGllbnQtYmctbWl4aW5cbkBtaXhpbiBncmFkaWVudC1iZygkY29sb3I6IG51bGwpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuXG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tI3skcHJlZml4fWdyYWRpZW50KTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBncmFkaWVudC1iZy1taXhpblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JhZGllbnQtbWl4aW5zXG4vLyBIb3Jpem9udGFsIGdyYWRpZW50LCBmcm9tIGxlZnQgdG8gcmlnaHRcbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXgoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbn1cblxuLy8gVmVydGljYWwgZ3JhZGllbnQsIGZyb20gdG9wIHRvIGJvdHRvbVxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG5AbWl4aW4gZ3JhZGllbnQteSgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkc3RhcnQtcGVyY2VudDogbnVsbCwgJGVuZC1wZXJjZW50OiBudWxsKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtZGlyZWN0aW9uYWwoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJGRlZzogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRkZWcsICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC14LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbn1cblxuQG1peGluIGdyYWRpZW50LXktdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC1yYWRpYWwoJGlubmVyLWNvbG9yOiAkZ3JheS03MDAsICRvdXRlci1jb2xvcjogJGdyYXktODAwKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsICRpbm5lci1jb2xvciwgJG91dGVyLWNvbG9yKTtcbn1cblxuQG1peGluIGdyYWRpZW50LXN0cmlwZWQoJGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjE1KSwgJGFuZ2xlOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGFuZ2xlLCAkY29sb3IgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgJGNvbG9yIDUwJSwgJGNvbG9yIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG4vLyBzY3NzLWRvY3MtZW5kIGdyYWRpZW50LW1peGluc1xuIiwiLy8gU2VsZWN0XG4vL1xuLy8gUmVwbGFjZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCBzZWxlY3Qgd2l0aCBhIGN1c3RvbSBvbmUsIG1vc3RseSBwdWxsZWQgZnJvbVxuLy8gaHR0cHM6Ly9wcmltZXIuZ2l0aHViLmlvLy5cblxuLmZvcm0tc2VsZWN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15ICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZyAkZm9ybS1zZWxlY3QtcGFkZGluZy15ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXg7XG4gIC1tb3otcGFkZGluZy1zdGFydDogc3VidHJhY3QoJGZvcm0tc2VsZWN0LXBhZGRpbmcteCwgM3B4KTsgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMzI2MzZcbiAgZm9udC1mYW1pbHk6ICRmb3JtLXNlbGVjdC1mb250LWZhbWlseTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXNlbGVjdC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGZvcm0tc2VsZWN0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGZvcm0tc2VsZWN0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGZvcm0tc2VsZWN0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1zZWxlY3QtYmc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tc2VsZWN0LWluZGljYXRvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246ICRmb3JtLXNlbGVjdC1iZy1wb3NpdGlvbjtcbiAgYmFja2dyb3VuZC1zaXplOiAkZm9ybS1zZWxlY3QtYmctc2l6ZTtcbiAgYm9yZGVyOiAkZm9ybS1zZWxlY3QtYm9yZGVyLXdpZHRoIHNvbGlkICRmb3JtLXNlbGVjdC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMsIDApO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXNlbGVjdC1ib3gtc2hhZG93KTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1zZWxlY3QtdHJhbnNpdGlvbik7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXNlbGVjdC1ib3gtc2hhZG93LCAkZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAkZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cblxuICAmW211bHRpcGxlXSxcbiAgJltzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XG4gICAgcGFkZGluZy1yaWdodDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRmb3JtLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLy8gUmVtb3ZlIG91dGxpbmUgZnJvbSBzZWxlY3QgYm94IGluIEZGXG4gICY6LW1vei1mb2N1c3Jpbmcge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDAgJGZvcm0tc2VsZWN0LWNvbG9yO1xuICB9XG59XG5cbi5mb3JtLXNlbGVjdC1zbSB7XG4gIHBhZGRpbmctdG9wOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15LXNtO1xuICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1zZWxlY3QtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1zbSk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uZm9ybS1zZWxlY3QtbGcge1xuICBwYWRkaW5nLXRvcDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1sZztcbiAgcGFkZGluZy1ib3R0b206ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktbGc7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXNlbGVjdC1mb250LXNpemUtbGcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLWxnKTtcbn1cbiIsIi8vXG4vLyBDaGVjay9yYWRpb1xuLy9cblxuLmZvcm0tY2hlY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogJGZvcm0tY2hlY2stbWluLWhlaWdodDtcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0O1xuICBtYXJnaW4tYm90dG9tOiAkZm9ybS1jaGVjay1tYXJnaW4tYm90dG9tO1xuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydCAqIC0xO1xuICB9XG59XG5cbi5mb3JtLWNoZWNrLXJldmVyc2Uge1xuICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0ICogLTE7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICB3aWR0aDogJGZvcm0tY2hlY2staW5wdXQtd2lkdGg7XG4gIGhlaWdodDogJGZvcm0tY2hlY2staW5wdXQtd2lkdGg7XG4gIG1hcmdpbi10b3A6ICgkbGluZS1oZWlnaHQtYmFzZSAtICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoKSAqIC41OyAvLyBsaW5lLWhlaWdodCBtaW51cyBjaGVjayBoZWlnaHRcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtYmc7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBib3JkZXI6ICRmb3JtLWNoZWNrLWlucHV0LWJvcmRlcjtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDsgLy8gS2VlcCB0aGVtZWQgYXBwZWFyYW5jZSBmb3IgcHJpbnRcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1jaGVjay10cmFuc2l0aW9uKTtcblxuICAmW3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1jaGVjay1pbnB1dC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICZbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyLXJhZGl1czogJGZvcm0tY2hlY2stcmFkaW8tYm9yZGVyLXJhZGl1cztcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBmaWx0ZXI6ICRmb3JtLWNoZWNrLWlucHV0LWFjdGl2ZS1maWx0ZXI7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJvcmRlcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6ICRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAmOmNoZWNrZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJvcmRlci1jb2xvcjtcblxuICAgICZbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1pbWFnZSksIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmW3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLXJhZGlvLWNoZWNrZWQtYmctaW1hZ2UpLCB2YXIoLS0jeyRwcmVmaXh9Z3JhZGllbnQpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJlt0eXBlPVwiY2hlY2tib3hcIl06aW5kZXRlcm1pbmF0ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yO1xuXG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1pbWFnZSksIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gICAgfSBAZWxzZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctaW1hZ2UpO1xuICAgIH1cbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGZpbHRlcjogbm9uZTtcbiAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5O1xuICB9XG5cbiAgLy8gVXNlIGRpc2FibGVkIGF0dHJpYnV0ZSBpbiBhZGRpdGlvbiBvZiA6ZGlzYWJsZWQgcHNldWRvLWNsYXNzXG4gIC8vIFNlZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yODI0N1xuICAmW2Rpc2FibGVkXSxcbiAgJjpkaXNhYmxlZCB7XG4gICAgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1sYWJlbC1kaXNhYmxlZC1vcGFjaXR5O1xuICAgIH1cbiAgfVxufVxuXG4uZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAkZm9ybS1jaGVjay1sYWJlbC1jb2xvcjtcbiAgY3Vyc29yOiAkZm9ybS1jaGVjay1sYWJlbC1jdXJzb3I7XG59XG5cbi8vXG4vLyBTd2l0Y2hcbi8vXG5cbi5mb3JtLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQ7XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIHdpZHRoOiAkZm9ybS1zd2l0Y2gtd2lkdGg7XG4gICAgbWFyZ2luLWxlZnQ6ICRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0ICogLTE7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtYmctaW1hZ2UpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tc3dpdGNoLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tc3dpdGNoLXRyYW5zaXRpb24pO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1mb2N1cy1iZy1pbWFnZSk7XG4gICAgfVxuXG4gICAgJjpjaGVja2VkIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLXBvc2l0aW9uO1xuXG4gICAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLWltYWdlKSwgdmFyKC0tI3skcHJlZml4fWdyYWRpZW50KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLWltYWdlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmZvcm0tY2hlY2stcmV2ZXJzZSB7XG4gICAgcGFkZGluZy1yaWdodDogJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gICAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydCAqIC0xO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLWVuZDtcbn1cblxuLmJ0bi1jaGVjayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgJltkaXNhYmxlZF0sXG4gICY6ZGlzYWJsZWQge1xuICAgICsgLmJ0biB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIGZpbHRlcjogbm9uZTtcbiAgICAgIG9wYWNpdHk6ICRmb3JtLWNoZWNrLWJ0bi1jaGVjay1kaXNhYmxlZC1vcGFjaXR5O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gUmFuZ2Vcbi8vXG4vLyBTdHlsZSByYW5nZSBpbnB1dHMgdGhlIHNhbWUgYWNyb3NzIGJyb3dzZXJzLiBWZW5kb3Itc3BlY2lmaWMgcnVsZXMgZm9yIHBzZXVkb1xuLy8gZWxlbWVudHMgY2Fubm90IGJlIG1peGVkLiBBcyBzdWNoLCB0aGVyZSBhcmUgbm8gc2hhcmVkIHN0eWxlcyBmb3IgZm9jdXMgb3Jcbi8vIGFjdGl2ZSBzdGF0ZXMgb24gcHJlZml4ZWQgc2VsZWN0b3JzLlxuXG4uZm9ybS1yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGFkZCgkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQsICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGggKiAyKTtcbiAgcGFkZGluZzogMDsgLy8gTmVlZCB0byByZXNldCBwYWRkaW5nXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG5cbiAgICAvLyBQc2V1ZG8tZWxlbWVudHMgbXVzdCBiZSBzcGxpdCBhY3Jvc3MgbXVsdGlwbGUgcnVsZXNldHMgdG8gaGF2ZSBhbiBlZmZlY3QuXG4gICAgLy8gTm8gYm94LXNoYWRvdygpIG1peGluIGZvciBmb2N1cyBhY2Nlc3NpYmlsaXR5LlxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHsgYm94LXNoYWRvdzogJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIgICAgIHsgYm94LXNoYWRvdzogJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICB9XG5cbiAgJjo6LW1vei1mb2N1cy1vdXRlciB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIHdpZHRoOiAkZm9ybS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBtYXJnaW4tdG9wOiAoJGZvcm0tcmFuZ2UtdHJhY2staGVpZ2h0IC0gJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0KSAqIC41OyAvLyBXZWJraXQgc3BlY2lmaWNcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkZm9ybS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tcmFuZ2UtdGh1bWItdHJhbnNpdGlvbik7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgIHdpZHRoOiAkZm9ybS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7IC8vIFdoeT9cbiAgICBjdXJzb3I6ICRmb3JtLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1yYW5nZS10cmFjay1iZztcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIHdpZHRoOiAkZm9ybS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkZm9ybS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tcmFuZ2UtdGh1bWItdHJhbnNpdGlvbik7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LW1vei1yYW5nZS10cmFjayB7XG4gICAgd2lkdGg6ICRmb3JtLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGZvcm0tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6ICRmb3JtLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1yYW5nZS10cmFjay1iZztcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyAvLyBGaXJlZm94IHNwZWNpZmljP1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuXG4gICAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG4gIH1cbn1cbiIsIi5mb3JtLWZsb2F0aW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcbiAgPiAuZm9ybS1zZWxlY3Qge1xuICAgIGhlaWdodDogJGZvcm0tZmxvYXRpbmctaGVpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAkZm9ybS1mbG9hdGluZy1saW5lLWhlaWdodDtcbiAgfVxuXG4gID4gbGFiZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7IC8vIGFsbG93IHRleHRhcmVhc1xuICAgIHBhZGRpbmc6ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteSAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDsgLy8gUmVxdWlyZWQgZm9yIGFsaWduaW5nIGxhYmVsJ3MgdGV4dCB3aXRoIHRoZSBpbnB1dCBhcyBpdCBhZmZlY3RzIGlubmVyIGJveCBtb2RlbFxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLWZsb2F0aW5nLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICBwYWRkaW5nOiAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXkgJGZvcm0tZmxvYXRpbmctcGFkZGluZy14O1xuXG4gICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgICY6Zm9jdXMsXG4gICAgJjpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB7XG4gICAgICBwYWRkaW5nLXRvcDogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10O1xuICAgICAgcGFkZGluZy1ib3R0b206ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjtcbiAgICB9XG4gICAgLy8gRHVwbGljYXRlZCBiZWNhdXNlIGA6LXdlYmtpdC1hdXRvZmlsbGAgaW52YWxpZGF0ZXMgb3RoZXIgc2VsZWN0b3JzIHdoZW4gZ3JvdXBlZFxuICAgICY6LXdlYmtpdC1hdXRvZmlsbCB7XG4gICAgICBwYWRkaW5nLXRvcDogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10O1xuICAgICAgcGFkZGluZy1ib3R0b206ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjtcbiAgICB9XG4gIH1cblxuICA+IC5mb3JtLXNlbGVjdCB7XG4gICAgcGFkZGluZy10b3A6ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDtcbiAgICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy1iO1xuICB9XG5cbiAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuICA+IC5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93biksXG4gID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4gID4gLmZvcm0tc2VsZWN0IHtcbiAgICB+IGxhYmVsIHtcbiAgICAgIG9wYWNpdHk6ICRmb3JtLWZsb2F0aW5nLWxhYmVsLW9wYWNpdHk7XG4gICAgICB0cmFuc2Zvcm06ICRmb3JtLWZsb2F0aW5nLWxhYmVsLXRyYW5zZm9ybTtcbiAgICB9XG4gIH1cbiAgLy8gRHVwbGljYXRlZCBiZWNhdXNlIGA6LXdlYmtpdC1hdXRvZmlsbGAgaW52YWxpZGF0ZXMgb3RoZXIgc2VsZWN0b3JzIHdoZW4gZ3JvdXBlZFxuICA+IC5mb3JtLWNvbnRyb2w6LXdlYmtpdC1hdXRvZmlsbCB7XG4gICAgfiBsYWJlbCB7XG4gICAgICBvcGFjaXR5OiAkZm9ybS1mbG9hdGluZy1sYWJlbC1vcGFjaXR5O1xuICAgICAgdHJhbnNmb3JtOiAkZm9ybS1mbG9hdGluZy1sYWJlbC10cmFuc2Zvcm07XG4gICAgfVxuICB9XG5cbiAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgfiBsYWJlbCB7XG4gICAgICBib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggMDsgLy8gUmVxdWlyZWQgdG8gcHJvcGVybHkgcG9zaXRpb24gbGFiZWwgdGV4dCAtIGFzIGV4cGxhaW5lZCBhYm92ZVxuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gRm9yIGZvcm0gdmFsaWRhdGlvbiBmZWVkYmFja1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLXNlbGVjdCxcbiAgPiAuZm9ybS1mbG9hdGluZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyAvLyBGb3IgZm9jdXMgc3RhdGUncyB6LWluZGV4XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgd2lkdGg6IDElO1xuICAgIG1pbi13aWR0aDogMDsgLy8gaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMzYyNDcxNDAvd2h5LWRvbnQtZmxleC1pdGVtcy1zaHJpbmstcGFzdC1jb250ZW50LXNpemVcbiAgfVxuXG4gIC8vIEJyaW5nIHRoZSBcImFjdGl2ZVwiIGZvcm0gY29udHJvbCB0byB0aGUgdG9wIG9mIHN1cnJvdW5kaW5nIGVsZW1lbnRzXG4gID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbiAgPiAuZm9ybS1zZWxlY3Q6Zm9jdXMsXG4gID4gLmZvcm0tZmxvYXRpbmc6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiA1O1xuICB9XG5cbiAgLy8gRW5zdXJlIGJ1dHRvbnMgYXJlIGFsd2F5cyBhYm92ZSBpbnB1dHMgZm9yIG1vcmUgdmlzdWFsbHkgcGxlYXNpbmcgYm9yZGVycy5cbiAgLy8gVGhpcyBpc24ndCBuZWVkZWQgZm9yIGAuaW5wdXQtZ3JvdXAtdGV4dGAgc2luY2UgaXQgc2hhcmVzIHRoZSBzYW1lIGJvcmRlci1jb2xvclxuICAvLyBhcyBvdXIgaW5wdXRzLlxuICAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgei1pbmRleDogNTtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBUZXh0dWFsIGFkZG9uc1xuLy9cbi8vIFNlcnZlcyBhcyBhIGNhdGNoLWFsbCBlbGVtZW50IGZvciBhbnkgdGV4dCBvciByYWRpby9jaGVja2JveCBpbnB1dCB5b3Ugd2lzaFxuLy8gdG8gcHJlcGVuZCBvciBhcHBlbmQgdG8gYW4gaW5wdXQuXG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteSAkaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7IC8vIE1hdGNoIGlucHV0c1xuICBmb250LXdlaWdodDogJGlucHV0LWdyb3VwLWFkZG9uLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1iZztcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xufVxuXG5cbi8vIFNpemluZ1xuLy9cbi8vIFJlbWl4IHRoZSBkZWZhdWx0IGZvcm0gY29udHJvbCBzaXppbmcgY2xhc3NlcyBpbnRvIG5ldyBvbmVzIGZvciBlYXNpZXJcbi8vIG1hbmlwdWxhdGlvbi5cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmJ0biB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmJ0biB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteCArICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZztcbn1cblxuXG4vLyBSb3VuZGVkIGNvcm5lcnNcbi8vXG4vLyBUaGVzZSBydWxlc2V0cyBtdXN0IGNvbWUgYWZ0ZXIgdGhlIHNpemluZyBvbmVzIHRvIHByb3Blcmx5IG92ZXJyaWRlIHNtIGFuZCBsZ1xuLy8gYm9yZGVyLXJhZGl1cyB2YWx1ZXMgd2hlbiBleHRlbmRpbmcuIFRoZXkncmUgbW9yZSBzcGVjaWZpYyB0aGFuIHdlJ2QgbGlrZVxuLy8gd2l0aCB0aGUgYC5pbnB1dC1ncm91cCA+YCBwYXJ0LCBidXQgd2l0aG91dCBpdCwgd2UgY2Fubm90IG92ZXJyaWRlIHRoZSBzaXppbmcuXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG4uaW5wdXQtZ3JvdXAge1xuICAmOm5vdCguaGFzLXZhbGlkYXRpb24pIHtcbiAgICA+IDpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCguZm9ybS1mbG9hdGluZyksXG4gICAgPiAuZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4gKyAzKSxcbiAgICA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6bGFzdC1jaGlsZCkgPiAuZm9ybS1jb250cm9sLFxuICAgID4gLmZvcm0tZmxvYXRpbmc6bm90KDpsYXN0LWNoaWxkKSA+IC5mb3JtLXNlbGVjdCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cygwKTtcbiAgICB9XG4gIH1cblxuICAmLmhhcy12YWxpZGF0aW9uIHtcbiAgICA+IDpudGgtbGFzdC1jaGlsZChuICsgMyk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC5mb3JtLWZsb2F0aW5nKSxcbiAgICA+IC5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobiArIDQpLFxuICAgID4gLmZvcm0tZmxvYXRpbmc6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmZvcm0tY29udHJvbCxcbiAgICA+IC5mb3JtLWZsb2F0aW5nOm50aC1sYXN0LWNoaWxkKG4gKyAzKSA+IC5mb3JtLXNlbGVjdCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cygwKTtcbiAgICB9XG4gIH1cblxuICAkdmFsaWRhdGlvbi1tZXNzYWdlczogXCJcIjtcbiAgQGVhY2ggJHN0YXRlIGluIG1hcC1rZXlzKCRmb3JtLXZhbGlkYXRpb24tc3RhdGVzKSB7XG4gICAgJHZhbGlkYXRpb24tbWVzc2FnZXM6ICR2YWxpZGF0aW9uLW1lc3NhZ2VzICsgXCI6bm90KC5cIiArIHVucXVvdGUoJHN0YXRlKSArIFwiLXRvb2x0aXApXCIgKyBcIjpub3QoLlwiICsgdW5xdW90ZSgkc3RhdGUpICsgXCItZmVlZGJhY2spXCI7XG4gIH1cblxuICA+IDpub3QoOmZpcnN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLW1lbnUpI3skdmFsaWRhdGlvbi1tZXNzYWdlc30ge1xuICAgIG1hcmdpbi1sZWZ0OiAtJGlucHV0LWJvcmRlci13aWR0aDtcbiAgICBAaW5jbHVkZSBib3JkZXItc3RhcnQtcmFkaXVzKDApO1xuICB9XG5cbiAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZpcnN0LWNoaWxkKSA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmaXJzdC1jaGlsZCkgPiAuZm9ybS1zZWxlY3Qge1xuICAgIEBpbmNsdWRlIGJvcmRlci1zdGFydC1yYWRpdXMoMCk7XG4gIH1cbn1cbiIsIi8vIFRoaXMgbWl4aW4gdXNlcyBhbiBgaWYoKWAgdGVjaG5pcXVlIHRvIGJlIGNvbXBhdGlibGUgd2l0aCBEYXJ0IFNhc3Ncbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8xODczI2lzc3VlY29tbWVudC0xNTIyOTM3MjUgZm9yIG1vcmUgZGV0YWlsc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS12YWxpZGF0aW9uLW1peGluc1xuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgQGlmICgkc3RhdGUgPT0gXCJ2YWxpZFwiIG9yICRzdGF0ZSA9PSBcImludmFsaWRcIikge1xuICAgIC53YXMtdmFsaWRhdGVkICN7aWYoJiwgXCImXCIsIFwiXCIpfTojeyRzdGF0ZX0sXG4gICAgI3tpZigmLCBcIiZcIiwgXCJcIil9LmlzLSN7JHN0YXRlfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgICN7aWYoJiwgXCImXCIsIFwiXCIpfS5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUoXG4gICRzdGF0ZSxcbiAgJGNvbG9yLFxuICAkaWNvbixcbiAgJHRvb2x0aXAtY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRjb2xvciksXG4gICR0b29sdGlwLWJnLWNvbG9yOiByZ2JhKCRjb2xvciwgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5KSxcbiAgJGZvY3VzLWJveC1zaGFkb3c6IDAgMCAkaW5wdXQtYnRuLWZvY3VzLWJsdXIgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yLW9wYWNpdHkpXG4pIHtcbiAgLiN7JHN0YXRlfS1mZWVkYmFjayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAkZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay1mb250LXNpemUpO1xuICAgIGZvbnQtc3R5bGU6ICRmb3JtLWZlZWRiYWNrLWZvbnQtc3R5bGU7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuXG4gIC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICB6LWluZGV4OiA1O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyAvLyBDb250YWluIHRvIHBhcmVudCB3aGVuIHBvc3NpYmxlXG4gICAgcGFkZGluZzogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXkgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg7XG4gICAgbWFyZ2luLXRvcDogLjFyZW07XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplKTtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDtcbiAgICBjb2xvcjogJHRvb2x0aXAtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2x0aXAtYmctY29sb3I7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1oZWlnaHQtaW5uZXI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGljb24pO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogJGZvY3VzLWJveC1zaGFkb3c7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIHJpZ2h0ICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1zZWxlY3Qge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgJjpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksXG4gICAgICAgICY6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLWVuZDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLXNlbGVjdC1pbmRpY2F0b3IpLCBlc2NhcGUtc3ZnKCRpY29uKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkZm9ybS1zZWxlY3QtYmctcG9zaXRpb24sICRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogJGZvcm0tc2VsZWN0LWJnLXNpemUsICRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAkZm9jdXMtYm94LXNoYWRvdztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1jb250cm9sLWNvbG9yIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgd2lkdGg6IGFkZCgkZm9ybS1jb2xvci13aWR0aCwgJGlucHV0LWhlaWdodC1pbm5lcik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgICAmOmNoZWNrZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAkZm9jdXMtYm94LXNoYWRvdztcbiAgICAgIH1cblxuICAgICAgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAuNWVtO1xuICAgIH1cbiAgfVxuXG4gIC5pbnB1dC1ncm91cCB7XG4gICAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zm9jdXMpLFxuICAgID4gLmZvcm0tc2VsZWN0Om5vdCg6Zm9jdXMpLFxuICAgID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmb2N1cy13aXRoaW4pIHtcbiAgICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgICAgQGlmICRzdGF0ZSA9PSBcInZhbGlkXCIge1xuICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIH0gQGVsc2UgaWYgJHN0YXRlID09IFwiaW52YWxpZFwiIHtcbiAgICAgICAgICB6LWluZGV4OiA0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdmFsaWRhdGlvbi1taXhpbnNcbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmJ0biB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBidG4tY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteDogI3skYnRuLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXk6ICN7JGJ0bi1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1idG4tZm9udC1mYW1pbHk6ICN7JGJ0bi1mb250LWZhbWlseX07XG4gIEBpbmNsdWRlIHJmcygkYnRuLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9YnRuLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fWJ0bi1mb250LXdlaWdodDogI3skYnRuLWZvbnQtd2VpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWxpbmUtaGVpZ2h0OiAjeyRidG4tbGluZS1oZWlnaHR9O1xuICAtLSN7JHByZWZpeH1idG4tY29sb3I6ICN7JGJvZHktY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYmc6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLXdpZHRoOiAjeyRidG4tYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItcmFkaXVzOiAjeyRidG4tYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tYm94LXNoYWRvdzogI3skYnRuLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtb3BhY2l0eTogI3skYnRuLWRpc2FibGVkLW9wYWNpdHl9O1xuICAtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdzogMCAwIDAgI3skYnRuLWZvY3VzLXdpZHRofSByZ2JhKHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtc2hhZG93LXJnYiksIC41KTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBidG4tY3NzLXZhcnNcblxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1idG4tcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvbnQtZmFtaWx5KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1idG4tZm9udC1zaXplKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvbnQtd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1idG4tbGluZS1oZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogJGJ0bi13aGl0ZS1zcGFjZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBpZigkZW5hYmxlLWJ1dHRvbi1wb2ludGVycywgcG9pbnRlciwgbnVsbCk7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1idG4tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWJ0bi1ib3JkZXItcmFkaXVzKSk7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1idG4tYmcpKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3cpKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYnRuLXRyYW5zaXRpb24pO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJnKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgfVxuXG4gIC5idG4tY2hlY2sgKyAmOmhvdmVyIHtcbiAgICAvLyBvdmVycmlkZSBmb3IgdGhlIGNoZWNrYm94L3JhZGlvIGJ1dHRvbnNcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcik7XG4gIH1cblxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWNvbG9yKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZyh2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJnKSk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgb3V0bGluZTogMDtcbiAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3cpLCB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9XG4gIH1cblxuICAuYnRuLWNoZWNrOmZvY3VzLXZpc2libGUgKyAmIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tYm94LXNoYWRvdyksIHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH1cbiAgfVxuXG4gIC5idG4tY2hlY2s6Y2hlY2tlZCArICYsXG4gIDpub3QoLmJ0bi1jaGVjaykgKyAmOmFjdGl2ZSxcbiAgJjpmaXJzdC1jaGlsZDphY3RpdmUsXG4gICYuYWN0aXZlLFxuICAmLnNob3cge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYmcpO1xuICAgIC8vIFJlbW92ZSBDU1MgZ3JhZGllbnRzIGlmIHRoZXkncmUgZW5hYmxlZFxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGlmKCRlbmFibGUtZ3JhZGllbnRzLCBub25lLCBudWxsKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJvcmRlci1jb2xvcik7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1zaGFkb3cpKTtcblxuICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtc2hhZG93KSwgdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICY6ZGlzYWJsZWQsXG4gICYuZGlzYWJsZWQsXG4gIGZpZWxkc2V0OmRpc2FibGVkICYge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWNvbG9yKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJnKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbm9uZSwgbnVsbCk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcik7XG4gICAgb3BhY2l0eTogdmFyKC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1vcGFjaXR5KTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG59XG5cblxuLy9cbi8vIEFsdGVybmF0ZSBidXR0b25zXG4vL1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLXZhcmlhbnQtbG9vcHNcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLSN7JGNvbG9yfSB7XG4gICAgQGlmICRjb2xvciA9PSBcImxpZ2h0XCIge1xuICAgICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoXG4gICAgICAgICR2YWx1ZSxcbiAgICAgICAgJHZhbHVlLFxuICAgICAgICAkaG92ZXItYmFja2dyb3VuZDogc2hhZGUtY29sb3IoJHZhbHVlLCAkYnRuLWhvdmVyLWJnLXNoYWRlLWFtb3VudCksXG4gICAgICAgICRob3Zlci1ib3JkZXI6IHNoYWRlLWNvbG9yKCR2YWx1ZSwgJGJ0bi1ob3Zlci1ib3JkZXItc2hhZGUtYW1vdW50KSxcbiAgICAgICAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiBzaGFkZS1jb2xvcigkdmFsdWUsICRidG4tYWN0aXZlLWJnLXNoYWRlLWFtb3VudCksXG4gICAgICAgICRhY3RpdmUtYm9yZGVyOiBzaGFkZS1jb2xvcigkdmFsdWUsICRidG4tYWN0aXZlLWJvcmRlci1zaGFkZS1hbW91bnQpXG4gICAgICApO1xuICAgIH0gQGVsc2UgaWYgJGNvbG9yID09IFwiZGFya1wiIHtcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KFxuICAgICAgICAkdmFsdWUsXG4gICAgICAgICR2YWx1ZSxcbiAgICAgICAgJGhvdmVyLWJhY2tncm91bmQ6IHRpbnQtY29sb3IoJHZhbHVlLCAkYnRuLWhvdmVyLWJnLXRpbnQtYW1vdW50KSxcbiAgICAgICAgJGhvdmVyLWJvcmRlcjogdGludC1jb2xvcigkdmFsdWUsICRidG4taG92ZXItYm9yZGVyLXRpbnQtYW1vdW50KSxcbiAgICAgICAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiB0aW50LWNvbG9yKCR2YWx1ZSwgJGJ0bi1hY3RpdmUtYmctdGludC1hbW91bnQpLFxuICAgICAgICAkYWN0aXZlLWJvcmRlcjogdGludC1jb2xvcigkdmFsdWUsICRidG4tYWN0aXZlLWJvcmRlci10aW50LWFtb3VudClcbiAgICAgICk7XG4gICAgfSBAZWxzZSB7XG4gICAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkdmFsdWUsICR2YWx1ZSk7XG4gICAgfVxuICB9XG59XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLW91dGxpbmUtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBidXR0b24tb3V0bGluZS12YXJpYW50KCR2YWx1ZSk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXZhcmlhbnQtbG9vcHNcblxuXG4vL1xuLy8gTGluayBidXR0b25zXG4vL1xuXG4vLyBNYWtlIGEgYnV0dG9uIGxvb2sgYW5kIGJlaGF2ZSBsaWtlIGEgbGlua1xuLmJ0bi1saW5rIHtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvbnQtd2VpZ2h0OiAjeyRmb250LXdlaWdodC1ub3JtYWx9O1xuICAtLSN7JHByZWZpeH1idG4tY29sb3I6ICN7JGJ0bi1saW5rLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcjogI3skYnRuLWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1jb2xvcjogI3skYnRuLWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1jb2xvcjogI3skYnRuLWxpbmstZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3c6IG5vbmU7XG4gIC0tI3skcHJlZml4fWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAje3RvLXJnYihtaXgoY29sb3ItY29udHJhc3QoJHByaW1hcnkpLCAkcHJpbWFyeSwgMTUlKSl9O1xuXG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNvbG9yKTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWNvbG9yKTtcbiAgfVxuXG4gIC8vIE5vIG5lZWQgZm9yIGFuIGFjdGl2ZSBzdGF0ZSBoZXJlXG59XG5cblxuLy9cbi8vIEJ1dHRvbiBTaXplc1xuLy9cblxuLmJ0bi1sZyB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LWxnLCAkYnRuLXBhZGRpbmcteC1sZywgJGJ0bi1mb250LXNpemUtbGcsICRidG4tYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5idG4tc20ge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1zbSwgJGJ0bi1wYWRkaW5nLXgtc20sICRidG4tZm9udC1zaXplLXNtLCAkYnRuLWJvcmRlci1yYWRpdXMtc20pO1xufVxuIiwiLy8gQnV0dG9uIHZhcmlhbnRzXG4vL1xuLy8gRWFzaWx5IHB1bXAgb3V0IGRlZmF1bHQgc3R5bGVzLCBhcyB3ZWxsIGFzIDpob3ZlciwgOmZvY3VzLCA6YWN0aXZlLFxuLy8gYW5kIGRpc2FibGVkIG9wdGlvbnMgZm9yIGFsbCBidXR0b25zXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tdmFyaWFudC1taXhpblxuQG1peGluIGJ1dHRvbi12YXJpYW50KFxuICAkYmFja2dyb3VuZCxcbiAgJGJvcmRlcixcbiAgJGNvbG9yOiBjb2xvci1jb250cmFzdCgkYmFja2dyb3VuZCksXG4gICRob3Zlci1iYWNrZ3JvdW5kOiBpZigkY29sb3IgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1ob3Zlci1iZy1zaGFkZS1hbW91bnQpLCB0aW50LWNvbG9yKCRiYWNrZ3JvdW5kLCAkYnRuLWhvdmVyLWJnLXRpbnQtYW1vdW50KSksXG4gICRob3Zlci1ib3JkZXI6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRib3JkZXIsICRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudCksIHRpbnQtY29sb3IoJGJvcmRlciwgJGJ0bi1ob3Zlci1ib3JkZXItdGludC1hbW91bnQpKSxcbiAgJGhvdmVyLWNvbG9yOiBjb2xvci1jb250cmFzdCgkaG92ZXItYmFja2dyb3VuZCksXG4gICRhY3RpdmUtYmFja2dyb3VuZDogaWYoJGNvbG9yID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJGJhY2tncm91bmQsICRidG4tYWN0aXZlLWJnLXNoYWRlLWFtb3VudCksIHRpbnQtY29sb3IoJGJhY2tncm91bmQsICRidG4tYWN0aXZlLWJnLXRpbnQtYW1vdW50KSksXG4gICRhY3RpdmUtYm9yZGVyOiBpZigkY29sb3IgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkYm9yZGVyLCAkYnRuLWFjdGl2ZS1ib3JkZXItc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYm9yZGVyLCAkYnRuLWFjdGl2ZS1ib3JkZXItdGludC1hbW91bnQpKSxcbiAgJGFjdGl2ZS1jb2xvcjogY29sb3ItY29udHJhc3QoJGFjdGl2ZS1iYWNrZ3JvdW5kKSxcbiAgJGRpc2FibGVkLWJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kLFxuICAkZGlzYWJsZWQtYm9yZGVyOiAkYm9yZGVyLFxuICAkZGlzYWJsZWQtY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRkaXNhYmxlZC1iYWNrZ3JvdW5kKVxuKSB7XG4gIC0tI3skcHJlZml4fWJ0bi1jb2xvcjogI3skY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYmc6ICN7JGJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLWNvbG9yOiAjeyRib3JkZXJ9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3I6ICN7JGhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJnOiAjeyRob3Zlci1iYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI3skaG92ZXItYm9yZGVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvY3VzLXNoYWRvdy1yZ2I6ICN7dG8tcmdiKG1peCgkY29sb3IsICRib3JkZXIsIDE1JSkpfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1jb2xvcjogI3skYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1iZzogI3skYWN0aXZlLWJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI3skYWN0aXZlLWJvcmRlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtc2hhZG93OiAjeyRidG4tYWN0aXZlLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtY29sb3I6ICN7JGRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJnOiAjeyRkaXNhYmxlZC1iYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI3skZGlzYWJsZWQtYm9yZGVyfTtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXZhcmlhbnQtbWl4aW5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi1vdXRsaW5lLXZhcmlhbnQtbWl4aW5cbkBtaXhpbiBidXR0b24tb3V0bGluZS12YXJpYW50KFxuICAkY29sb3IsXG4gICRjb2xvci1ob3ZlcjogY29sb3ItY29udHJhc3QoJGNvbG9yKSxcbiAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiAkY29sb3IsXG4gICRhY3RpdmUtYm9yZGVyOiAkY29sb3IsXG4gICRhY3RpdmUtY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRhY3RpdmUtYmFja2dyb3VuZClcbikge1xuICAtLSN7JHByZWZpeH1idG4tY29sb3I6ICN7JGNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcjogI3skY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3I6ICN7JGNvbG9yLWhvdmVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJnOiAjeyRhY3RpdmUtYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICN7JGFjdGl2ZS1ib3JkZXJ9O1xuICAtLSN7JHByZWZpeH1idG4tZm9jdXMtc2hhZG93LXJnYjogI3t0by1yZ2IoJGNvbG9yKX07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtY29sb3I6ICN7JGFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYmc6ICN7JGFjdGl2ZS1iYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JGFjdGl2ZS1ib3JkZXJ9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLXNoYWRvdzogI3skYnRuLWFjdGl2ZS1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWNvbG9yOiAjeyRjb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICN7JGNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Z3JhZGllbnQ6IG5vbmU7XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi1vdXRsaW5lLXZhcmlhbnQtbWl4aW5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi1zaXplLW1peGluXG5AbWl4aW4gYnV0dG9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGJvcmRlci1yYWRpdXMpIHtcbiAgLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteTogI3skcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteDogI3skcGFkZGluZy14fTtcbiAgQGluY2x1ZGUgcmZzKCRmb250LXNpemUsIC0tI3skcHJlZml4fWJ0bi1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLXJhZGl1czogI3skYm9yZGVyLXJhZGl1c307XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi1zaXplLW1peGluXG4iLCIuZmFkZSB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tZmFkZSk7XG5cbiAgJjpub3QoLnNob3cpIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xsYXBzZS1jbGFzc2VzXG4uY29sbGFwc2Uge1xuICAmOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmNvbGxhcHNpbmcge1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2UpO1xuXG4gICYuY29sbGFwc2UtaG9yaXpvbnRhbCB7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2Utd2lkdGgpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGNvbGxhcHNlLWNsYXNzZXNcbiIsIi8vIFRoZSBkcm9wZG93biB3cmFwcGVyIChgPGRpdj5gKVxuLmRyb3B1cCxcbi5kcm9wZW5kLFxuLmRyb3Bkb3duLFxuLmRyb3BzdGFydCxcbi5kcm9wdXAtY2VudGVyLFxuLmRyb3Bkb3duLWNlbnRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgLy8gR2VuZXJhdGUgdGhlIGNhcmV0IGF1dG9tYXRpY2FsbHlcbiAgQGluY2x1ZGUgY2FyZXQoKTtcbn1cblxuLy8gVGhlIGRyb3Bkb3duIG1lbnVcbi5kcm9wZG93bi1tZW51IHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLXppbmRleDogI3skemluZGV4LWRyb3Bkb3dufTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbWluLXdpZHRoOiAjeyRkcm9wZG93bi1taW4td2lkdGh9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1wYWRkaW5nLXg6ICN7JGRyb3Bkb3duLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLXBhZGRpbmcteTogI3skZHJvcGRvd24tcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tc3BhY2VyOiAjeyRkcm9wZG93bi1zcGFjZXJ9O1xuICBAaW5jbHVkZSByZnMoJGRyb3Bkb3duLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9ZHJvcGRvd24tZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tY29sb3I6ICN7JGRyb3Bkb3duLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYmc6ICN7JGRyb3Bkb3duLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAjeyRkcm9wZG93bi1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1ib3JkZXItcmFkaXVzOiAjeyRkcm9wZG93bi1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAjeyRkcm9wZG93bi1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzOiAjeyRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tZGl2aWRlci1iZzogI3skZHJvcGRvd24tZGl2aWRlci1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6ICN7JGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXl9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1ib3gtc2hhZG93OiAjeyRkcm9wZG93bi1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1jb2xvcjogI3skZHJvcGRvd24tbGluay1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICN7JGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWJnOiAjeyRkcm9wZG93bi1saW5rLWhvdmVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICN7JGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICN7JGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogI3skZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAjeyRkcm9wZG93bi1pdGVtLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tcGFkZGluZy15OiAjeyRkcm9wZG93bi1pdGVtLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1jb2xvcjogI3skZHJvcGRvd24taGVhZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteDogI3skZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXk6ICN7JGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXl9O1xuICAvLyBzY3NzLWRvY3MtZW5kIGRyb3Bkb3duLWNzcy12YXJzXG5cbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24temluZGV4KTtcbiAgZGlzcGxheTogbm9uZTsgLy8gbm9uZSBieSBkZWZhdWx0LCBidXQgYmxvY2sgb24gXCJvcGVuXCIgb2YgdGhlIG1lbnVcbiAgbWluLXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbWluLXdpZHRoKTtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXBhZGRpbmcteCk7XG4gIG1hcmdpbjogMDsgLy8gT3ZlcnJpZGUgZGVmYXVsdCBtYXJnaW4gb2YgdWxcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1mb250LXNpemUpKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEVuc3VyZXMgcHJvcGVyIGFsaWdubWVudCBpZiBwYXJlbnQgaGFzIGl0IGNoYW5nZWQgKGUuZy4sIG1vZGFsIGZvb3RlcilcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1ib3gtc2hhZG93KSk7XG5cbiAgJltkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1zcGFjZXIpO1xuICB9XG5cbiAgQGlmICRkcm9wZG93bi1wYWRkaW5nLXkgPT0gMCB7XG4gICAgPiAuZHJvcGRvd24taXRlbTpmaXJzdC1jaGlsZCxcbiAgICA+IGxpOmZpcnN0LWNoaWxkIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG4gICAgfVxuICAgID4gLmRyb3Bkb3duLWl0ZW06bGFzdC1jaGlsZCxcbiAgICA+IGxpOmxhc3QtY2hpbGQgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgICB9XG5cbiAgfVxufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcmVzcG9uc2l2ZS1icmVha3BvaW50c1xuLy8gV2UgZGVsaWJlcmF0ZWx5IGhhcmRjb2RlIHRoZSBgYnMtYCBwcmVmaXggYmVjYXVzZSB3ZSBjaGVja1xuLy8gdGhpcyBjdXN0b20gcHJvcGVydHkgaW4gSlMgdG8gZGV0ZXJtaW5lIFBvcHBlcidzIHBvc2l0aW9uaW5nXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5kcm9wZG93bi1tZW51I3skaW5maXh9LXN0YXJ0IHtcbiAgICAgIC0tYnMtcG9zaXRpb246IHN0YXJ0O1xuXG4gICAgICAmW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kcm9wZG93bi1tZW51I3skaW5maXh9LWVuZCB7XG4gICAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG5cbiAgICAgICZbZGF0YS1icy1wb3BwZXJdIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIHJlc3BvbnNpdmUtYnJlYWtwb2ludHNcblxuLy8gQWxsb3cgZm9yIGRyb3Bkb3ducyB0byBnbyBib3R0b20gdXAgKGFrYSwgZHJvcHVwLW1lbnUpXG4vLyBKdXN0IGFkZCAuZHJvcHVwIGFmdGVyIHRoZSBzdGFuZGFyZCAuZHJvcGRvd24gY2xhc3MgYW5kIHlvdSdyZSBzZXQuXG4uZHJvcHVwIHtcbiAgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXNwYWNlcik7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldCh1cCk7XG4gIH1cbn1cblxuLmRyb3BlbmQge1xuICAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1zcGFjZXIpO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQoZW5kKTtcbiAgICAmOjphZnRlciB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICB9XG4gIH1cbn1cblxuLmRyb3BzdGFydCB7XG4gIC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1zcGFjZXIpO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQoc3RhcnQpO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBEaXZpZGVycyAoYmFzaWNhbGx5IGFuIGA8aHI+YCkgd2l0aGluIHRoZSBkcm9wZG93blxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXkpIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tZGl2aWRlci1iZyk7XG4gIG9wYWNpdHk6IDE7IC8vIFJldmlzaXQgaW4gdjYgdG8gZGUtZHVwZSBzdHlsZXMgdGhhdCBjb25mbGljdCB3aXRoIDxocj4gZWxlbWVudFxufVxuXG4vLyBMaW5rcywgYnV0dG9ucywgYW5kIG1vcmUgd2l0aGluIHRoZSBkcm9wZG93biBtZW51XG4vL1xuLy8gYDxidXR0b24+YC1zcGVjaWZpYyBzdHlsZXMgYXJlIGRlbm90ZWQgd2l0aCBgLy8gRm9yIDxidXR0b24+c2Bcbi5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyAvLyBGb3IgYDxidXR0b24+YHNcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taXRlbS1wYWRkaW5nLXgpO1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1jb2xvcik7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIHByZXZlbnQgbGlua3MgZnJvbSByYW5kb21seSBicmVha2luZyBvbnRvIG5ldyBsaW5lc1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIGJvcmRlcjogMDsgLy8gRm9yIGA8YnV0dG9uPmBzXG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZyh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1ob3Zlci1iZykpO1xuICB9XG5cbiAgJi5hY3RpdmUsXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstYWN0aXZlLWJnKSk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3IpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC8vIFJlbW92ZSBDU1MgZ3JhZGllbnRzIGlmIHRoZXkncmUgZW5hYmxlZFxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGlmKCRlbmFibGUtZ3JhZGllbnRzLCBub25lLCBudWxsKTtcbiAgfVxufVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8vIERyb3Bkb3duIHNlY3Rpb24gaGVhZGVyc1xuLmRyb3Bkb3duLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBmb3IgdXNlIHdpdGggaGVhZGluZyBlbGVtZW50c1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1zbSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLWNvbG9yKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gYXMgd2l0aCA+IGxpID4gYVxufVxuXG4vLyBEcm9wZG93biB0ZXh0XG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWNvbG9yKTtcbn1cblxuLy8gRGFyayBkcm9wZG93bnNcbi5kcm9wZG93bi1tZW51LWRhcmsge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgZHJvcGRvd24tZGFyay1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1jb2xvcjogI3skZHJvcGRvd24tZGFyay1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJnOiAjeyRkcm9wZG93bi1kYXJrLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJveC1zaGFkb3c6ICN7JGRyb3Bkb3duLWRhcmstYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstY29sb3I6ICN7JGRyb3Bkb3duLWRhcmstbGluay1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICN7JGRyb3Bkb3duLWRhcmstbGluay1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWRpdmlkZXItYmc6ICN7JGRyb3Bkb3duLWRhcmstZGl2aWRlci1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICN7JGRyb3Bkb3duLWRhcmstbGluay1ob3Zlci1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICN7JGRyb3Bkb3duLWRhcmstbGluay1hY3RpdmUtYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1oZWFkZXItY29sb3I6ICN7JGRyb3Bkb3duLWRhcmstaGVhZGVyLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi1kYXJrLWNzcy12YXJzXG59XG4iLCIvLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZXQtbWl4aW5zXG5AbWl4aW4gY2FyZXQtZG93biB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldC11cCB7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldC1lbmQge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkO1xufVxuXG5AbWl4aW4gY2FyZXQtc3RhcnQge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldCgkZGlyZWN0aW9uOiBkb3duKSB7XG4gIEBpZiAkZW5hYmxlLWNhcmV0IHtcbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogJGNhcmV0LXNwYWNpbmc7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogJGNhcmV0LXZlcnRpY2FsLWFsaWduO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIEBpZiAkZGlyZWN0aW9uID09IGRvd24ge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1kb3duKCk7XG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gdXAge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC11cCgpO1xuICAgICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IGVuZCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWVuZCgpO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpZiAkZGlyZWN0aW9uID09IHN0YXJ0IHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRjYXJldC1zcGFjaW5nO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogJGNhcmV0LXZlcnRpY2FsLWFsaWduO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1zdGFydCgpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6ZW1wdHk6OmFmdGVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBjYXJldC1taXhpbnNcbiIsIi8vIE1ha2UgdGhlIGRpdiBiZWhhdmUgbGlrZSBhIGJ1dHRvblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyAvLyBtYXRjaCAuYnRuIGFsaWdubWVudCBnaXZlbiBmb250LXNpemUgaGFjayBhYm92ZVxuXG4gID4gLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICB9XG5cbiAgLy8gQnJpbmcgdGhlIGhvdmVyLCBmb2N1c2VkLCBhbmQgXCJhY3RpdmVcIiBidXR0b25zIHRvIHRoZSBmcm9udCB0byBvdmVybGF5XG4gIC8vIHRoZSBib3JkZXJzIHByb3Blcmx5XG4gID4gLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bixcbiAgPiAuYnRuLWNoZWNrOmZvY3VzICsgLmJ0bixcbiAgPiAuYnRuOmhvdmVyLFxuICA+IC5idG46Zm9jdXMsXG4gID4gLmJ0bjphY3RpdmUsXG4gID4gLmJ0bi5hY3RpdmUge1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbn1cblxuLy8gT3B0aW9uYWw6IEdyb3VwIG11bHRpcGxlIGJ1dHRvbiBncm91cHMgdG9nZXRoZXIgZm9yIGEgdG9vbGJhclxuLmJ0bi10b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgLmlucHV0LWdyb3VwIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4uYnRuLWdyb3VwIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYnRuLWJvcmRlci1yYWRpdXMpO1xuXG4gIC8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnMgd2hlbiBidXR0b25zIGFyZSBuZXh0IHRvIGVhY2ggb3RoZXJcbiAgPiA6bm90KC5idG4tY2hlY2s6Zmlyc3QtY2hpbGQpICsgLmJ0bixcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogLSRidG4tYm9yZGVyLXdpZHRoO1xuICB9XG5cbiAgLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXG4gID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgPiAuYnRuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDpmaXJzdC1jaGlsZCxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cygwKTtcbiAgfVxuXG4gIC8vIFRoZSBsZWZ0IHJhZGl1cyBzaG91bGQgYmUgMCBpZiB0aGUgYnV0dG9uIGlzOlxuICAvLyAtIHRoZSBcInRoaXJkIG9yIG1vcmVcIiBjaGlsZFxuICAvLyAtIHRoZSBzZWNvbmQgY2hpbGQgYW5kIHRoZSBwcmV2aW91cyBlbGVtZW50IGlzbid0IGAuYnRuLWNoZWNrYCAobWFraW5nIGl0IHRoZSBmaXJzdCBjaGlsZCB2aXN1YWxseSlcbiAgLy8gLSBwYXJ0IG9mIGEgYnRuLWdyb3VwIHdoaWNoIGlzbid0IHRoZSBmaXJzdCBjaGlsZFxuICA+IC5idG46bnRoLWNoaWxkKG4gKyAzKSxcbiAgPiA6bm90KC5idG4tY2hlY2spICsgLmJ0bixcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXN0YXJ0LXJhZGl1cygwKTtcbiAgfVxufVxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBidXR0b24gc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyIG1hbmlwdWxhdGlvbi5cblxuLmJ0bi1ncm91cC1zbSA+IC5idG4geyBAZXh0ZW5kIC5idG4tc207IH1cbi5idG4tZ3JvdXAtbGcgPiAuYnRuIHsgQGV4dGVuZCAuYnRuLWxnOyB9XG5cblxuLy9cbi8vIFNwbGl0IGJ1dHRvbiBkcm9wZG93bnNcbi8vXG5cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcblxuICAmOjphZnRlcixcbiAgLmRyb3B1cCAmOjphZnRlcixcbiAgLmRyb3BlbmQgJjo6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3BzdGFydCAmOjpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4uYnRuLXNtICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14LXNtICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14LXNtICogLjc1O1xufVxuXG4uYnRuLWxnICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14LWxnICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14LWxnICogLjc1O1xufVxuXG5cbi8vIFRoZSBjbGlja2FibGUgYnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbWVudVxuLy8gU2V0IHRoZSBzYW1lIGluc2V0IHNoYWRvdyBhcyB0aGUgOmFjdGl2ZSBzdGF0ZVxuLmJ0bi1ncm91cC5zaG93IC5kcm9wZG93bi10b2dnbGUge1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xuXG4gIC8vIFNob3cgbm8gc2hhZG93IGZvciBgLmJ0bi1saW5rYCBzaW5jZSBpdCBoYXMgbm8gb3RoZXIgYnV0dG9uIHN0eWxlcy5cbiAgJi5idG4tbGluayB7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBWZXJ0aWNhbCBidXR0b24gZ3JvdXBzXG4vL1xuXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gID4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAtJGJ0bi1ib3JkZXItd2lkdGg7XG4gIH1cblxuICAvLyBSZXNldCByb3VuZGVkIGNvcm5lcnNcbiAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKDApO1xuICB9XG5cbiAgPiAuYnRuIH4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gIH1cbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBLaWNrc3RhcnQgYW55IG5hdmlnYXRpb24gY29tcG9uZW50IHdpdGggYSBzZXQgb2Ygc3R5bGUgcmVzZXRzLiBXb3JrcyB3aXRoXG4vLyBgPG5hdj5gcywgYDx1bD5gcyBvciBgPG9sPmBzLlxuXG4ubmF2IHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdi1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXg6ICN7JG5hdi1saW5rLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteTogI3skbmF2LWxpbmstcGFkZGluZy15fTtcbiAgQGluY2x1ZGUgcmZzKCRuYXYtbGluay1mb250LXNpemUsIC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtd2VpZ2h0OiAjeyRuYXYtbGluay1mb250LXdlaWdodH07XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWNvbG9yOiAjeyRuYXYtbGluay1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWhvdmVyLWNvbG9yOiAjeyRuYXYtbGluay1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAjeyRuYXYtbGluay1kaXNhYmxlZC1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2LWNzcy12YXJzXG5cbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy14KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXNpemUpKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXdlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJG5hdi1saW5rLXRyYW5zaXRpb24pO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstaG92ZXItY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgc3RhdGUgbGlnaHRlbnMgdGV4dFxuICAmLmRpc2FibGVkIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWRpc2FibGVkLWNvbG9yKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cbn1cblxuLy9cbi8vIFRhYnNcbi8vXG5cbi5uYXYtdGFicyB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBuYXYtdGFicy1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItd2lkdGg6ICN7JG5hdi10YWJzLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci1jb2xvcjogI3skbmF2LXRhYnMtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXJhZGl1czogI3skbmF2LXRhYnMtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAjeyRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiAjeyRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWJnOiAjeyRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZ307XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogI3skbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXYtdGFicy1jc3MtdmFyc1xuXG4gIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItY29sb3IpO1xuXG4gIC5uYXYtbGluayB7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci13aWR0aCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci1yYWRpdXMpKTtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAvLyBQcmV2ZW50cyBhY3RpdmUgLm5hdi1saW5rIHRhYiBvdmVybGFwcGluZyBmb2N1cyBvdXRsaW5lIG9mIHByZXZpb3VzL25leHQgLm5hdi1saW5rXG4gICAgICBpc29sYXRpb246IGlzb2xhdGU7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCxcbiAgICAmOmRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstZGlzYWJsZWQtY29sb3IpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxuXG4gIC5uYXYtbGluay5hY3RpdmUsXG4gIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWJnKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIC8vIE1ha2UgZHJvcGRvd24gYm9yZGVyIG92ZXJsYXAgdGFiIGJvcmRlclxuICAgIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgLy8gUmVtb3ZlIHRoZSB0b3Agcm91bmRlZCBjb3JuZXJzIGhlcmUgc2luY2UgdGhlcmUgaXMgYSBoYXJkIGVkZ2UgYWJvdmUgdGhlIG1lbnVcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBQaWxsc1xuLy9cblxuLm5hdi1waWxscyB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBuYXYtcGlsbHMtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICN7JG5hdi1waWxscy1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiAjeyRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICN7JG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZ307XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2LXBpbGxzLWNzcy12YXJzXG5cbiAgLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1uYXYtcGlsbHMtYm9yZGVyLXJhZGl1cykpO1xuXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWRpc2FibGVkLWNvbG9yKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAuc2hvdyA+IC5uYXYtbGluayB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3IpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1uYXYtcGlsbHMtbGluay1hY3RpdmUtYmcpKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBKdXN0aWZpZWQgdmFyaWFudHNcbi8vXG5cbi5uYXYtZmlsbCB7XG4gID4gLm5hdi1saW5rLFxuICAubmF2LWl0ZW0ge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ubmF2LWp1c3RpZmllZCB7XG4gID4gLm5hdi1saW5rLFxuICAubmF2LWl0ZW0ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ubmF2LWZpbGwsXG4ubmF2LWp1c3RpZmllZCB7XG4gIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIHdpZHRoOiAxMDAlOyAvLyBNYWtlIHN1cmUgYnV0dG9uIHdpbGwgZ3Jvd1xuICB9XG59XG5cblxuLy8gVGFiYmFibGUgdGFic1xuLy9cbi8vIEhpZGUgdGFiYmFibGUgcGFuZXMgdG8gc3RhcnQsIHNob3cgdGhlbSB3aGVuIGAuYWN0aXZlYFxuXG4udGFiLWNvbnRlbnQge1xuICA+IC50YWItcGFuZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICA+IC5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4iLCIvLyBOYXZiYXJcbi8vXG4vLyBQcm92aWRlIGEgc3RhdGljIG5hdmJhciBmcm9tIHdoaWNoIHdlIGV4cGFuZCB0byBjcmVhdGUgZnVsbC13aWR0aCwgZml4ZWQsIGFuZFxuLy8gb3RoZXIgbmF2YmFyIHZhcmlhdGlvbnMuXG5cbi5uYXZiYXIge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdmJhci1wYWRkaW5nLXg6ICN7aWYoJG5hdmJhci1wYWRkaW5nLXggPT0gbnVsbCwgMCwgJG5hdmJhci1wYWRkaW5nLXgpfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXBhZGRpbmcteTogI3skbmF2YmFyLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fW5hdmJhci1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWhvdmVyLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItZGlzYWJsZWQtY29sb3I6ICN7JG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1hY3RpdmUtY29sb3I6ICN7JG5hdmJhci1saWdodC1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtcGFkZGluZy15OiAjeyRuYXZiYXItYnJhbmQtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQ6ICN7JG5hdmJhci1icmFuZC1tYXJnaW4tZW5kfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogI3skbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZX07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAjeyRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAjeyRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICN7JG5hdmJhci10b2dnbGVyLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogI3skbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogI3tlc2NhcGUtc3ZnKCRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnKX07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWJvcmRlci1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogI3skbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoOiAjeyRuYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aH07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXRyYW5zaXRpb246ICN7JG5hdmJhci10b2dnbGVyLXRyYW5zaXRpb259O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1jc3MtdmFyc1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBhbGxvdyB1cyB0byBkbyB0aGUgbGluZSBicmVhayBmb3IgY29sbGFwc2luZyBjb250ZW50XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLy8gc3BhY2Ugb3V0IGJyYW5kIGZyb20gbG9nb1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fW5hdmJhci1wYWRkaW5nLXgpO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZygpO1xuXG4gIC8vIEJlY2F1c2UgZmxleCBwcm9wZXJ0aWVzIGFyZW4ndCBpbmhlcml0ZWQsIHdlIG5lZWQgdG8gcmVkZWNsYXJlIHRoZXNlIGZpcnN0XG4gIC8vIGZldyBwcm9wZXJ0aWVzIHNvIHRoYXQgY29udGVudCBuZXN0ZWQgd2l0aGluIGJlaGF2ZSBwcm9wZXJseS5cbiAgLy8gVGhlIGBmbGV4LXdyYXBgIHByb3BlcnR5IGlzIGluaGVyaXRlZCB0byBzaW1wbGlmeSB0aGUgZXhwYW5kZWQgbmF2YmFyc1xuICAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IGluaGVyaXQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICA+IC5jb250YWluZXIsXG4gID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgfVxuXG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgID4gLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGhzKX0ge1xuICAgICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgYnJhbmRcbi8vXG4vLyBVc2VkIGZvciBicmFuZCwgcHJvamVjdCwgb3Igc2l0ZSBuYW1lcy5cblxuLm5hdmJhci1icmFuZCB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLXBhZGRpbmcteSk7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLXBhZGRpbmcteSk7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1tYXJnaW4tZW5kKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtZm9udC1zaXplKSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciBuYXZcbi8vXG4vLyBDdXN0b20gbmF2YmFyIG5hdmlnYXRpb24gKGRvZXNuJ3QgcmVxdWlyZSBgLm5hdmAsIGJ1dCBkb2VzIG1ha2UgdXNlIG9mIGAubmF2LWxpbmtgKS5cblxuLm5hdmJhci1uYXYge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLW5hdi1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXg6IDA7XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteTogI3skbmF2LWxpbmstcGFkZGluZy15fTtcbiAgQGluY2x1ZGUgcmZzKCRuYXYtbGluay1mb250LXNpemUsIC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtd2VpZ2h0OiAjeyRuYXYtbGluay1mb250LXdlaWdodH07XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWNvbG9yKTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstaG92ZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItaG92ZXItY29sb3IpO1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1kaXNhYmxlZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1kaXNhYmxlZC1jb2xvcik7XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLW5hdi1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IC8vIGNhbm5vdCB1c2UgYGluaGVyaXRgIHRvIGdldCB0aGUgYC5uYXZiYXJgcyB2YWx1ZVxuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgLnNob3cgPiAubmF2LWxpbmssXG4gIC5uYXYtbGluay5hY3RpdmUge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWFjdGl2ZS1jb2xvcik7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxufVxuXG5cbi8vIE5hdmJhciB0ZXh0XG4vL1xuLy9cblxuLm5hdmJhci10ZXh0IHtcbiAgcGFkZGluZy10b3A6ICRuYXYtbGluay1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkbmF2LWxpbmstcGFkZGluZy15O1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1jb2xvcik7XG5cbiAgYSxcbiAgYTpob3ZlcixcbiAgYTpmb2N1cyAge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWFjdGl2ZS1jb2xvcik7XG4gIH1cbn1cblxuXG4vLyBSZXNwb25zaXZlIG5hdmJhclxuLy9cbi8vIEN1c3RvbSBzdHlsZXMgZm9yIHJlc3BvbnNpdmUgY29sbGFwc2luZyBhbmQgdG9nZ2xpbmcgb2YgbmF2YmFyIGNvbnRlbnRzLlxuLy8gUG93ZXJlZCBieSB0aGUgY29sbGFwc2UgQm9vdHN0cmFwIEphdmFTY3JpcHQgcGx1Z2luLlxuXG4vLyBXaGVuIGNvbGxhcHNlZCwgcHJldmVudCB0aGUgdG9nZ2xlYWJsZSBuYXZiYXIgY29udGVudHMgZnJvbSBhcHBlYXJpbmcgaW5cbi8vIHRoZSBkZWZhdWx0IGZsZXhib3ggcm93IG9yaWVudGF0aW9uLiBSZXF1aXJlcyB0aGUgdXNlIG9mIGBmbGV4LXdyYXA6IHdyYXBgXG4vLyBvbiB0aGUgYC5uYXZiYXJgIHBhcmVudC5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBmbGV4LWdyb3c6IDE7XG4gIC8vIEZvciBhbHdheXMgZXhwYW5kZWQgb3IgZXh0cmEgZnVsbCBuYXZiYXJzLCBlbnN1cmUgY29udGVudCBhbGlnbnMgaXRzZWxmXG4gIC8vIHByb3Blcmx5IHZlcnRpY2FsbHkuIENhbiBiZSBlYXNpbHkgb3ZlcnJpZGRlbiB3aXRoIGZsZXggdXRpbGl0aWVzLlxuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4vLyBCdXR0b24gZm9yIHRvZ2dsaW5nIHRoZSBuYXZiYXIgd2hlbiBpbiBpdHMgY29sbGFwc2VkIHN0YXRlXG4ubmF2YmFyLXRvZ2dsZXIge1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItcGFkZGluZy14KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1mb250LXNpemUpKTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIHJlbW92ZSBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3IpOyAvLyByZW1vdmUgZGVmYXVsdCBidXR0b24gc3R5bGVcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uKSk7XG5cbiAgJjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoKTtcbiAgfVxufVxuXG4vLyBLZWVwIGFzIGEgc2VwYXJhdGUgZWxlbWVudCBzbyBmb2xrcyBjYW4gZWFzaWx5IG92ZXJyaWRlIGl0IHdpdGggYW5vdGhlciBpY29uXG4vLyBvciBpbWFnZSBmaWxlIGFzIG5lZWRlZC5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1pY29uLWJnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG5cbi5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG1heC1oZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1zY3JvbGwtaGVpZ2h0LCA3NXZoKTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1leHBhbmQtbG9vcFxuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAubmF2YmFyLWV4cGFuZC0qYCByZXNwb25zaXZlIGNsYXNzZXMgZm9yIGNvbmZpZ3VyaW5nXG4vLyB3aGVyZSB5b3VyIG5hdmJhciBjb2xsYXBzZXMuXG4ubmF2YmFyLWV4cGFuZCB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkbmV4dCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3Mvc2VsZWN0b3Itbm8tdW5pb24tY2xhc3MtbmFtZVxuICAgICYjeyRpbmZpeH0ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmV4dCkge1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAub2ZmY2FudmFzIHtcbiAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgIHotaW5kZXg6IGF1dG87XG4gICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKG5vbmUpO1xuICAgICAgICAgIC8vIHN0eWxlbGludC1lbmFibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbiAgICAgICAgICAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5vZmZjYW52YXMtYm9keSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1leHBhbmQtbG9vcFxuXG4vLyBOYXZiYXIgdGhlbWVzXG4vL1xuLy8gU3R5bGVzIGZvciBzd2l0Y2hpbmcgYmV0d2VlbiBuYXZiYXJzIHdpdGggbGlnaHQgb3IgZGFyayBiYWNrZ3JvdW5kLlxuXG4ubmF2YmFyLWxpZ2h0IHtcbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYC5uYXZiYXItbGlnaHRgXCIsIFwidjUuMi4wXCIsIFwidjYuMC4wXCIsIHRydWUpO1xufVxuXG4ubmF2YmFyLWRhcmsge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLWRhcmstY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWNvbG9yOiAjeyRuYXZiYXItZGFyay1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1ob3Zlci1jb2xvcjogI3skbmF2YmFyLWRhcmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItZGlzYWJsZWQtY29sb3I6ICN7JG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWFjdGl2ZS1jb2xvcjogI3skbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWNvbG9yOiAjeyRuYXZiYXItZGFyay1icmFuZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcjogI3skbmF2YmFyLWRhcmstYnJhbmQtaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3I6ICN7JG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogI3tlc2NhcGUtc3ZnKCRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmcpfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItZGFyay1jc3MtdmFyc1xufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uY2FyZCB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBjYXJkLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWNhcmQtc3BhY2VyLXk6ICN7JGNhcmQtc3BhY2VyLXl9O1xuICAtLSN7JHByZWZpeH1jYXJkLXNwYWNlci14OiAjeyRjYXJkLXNwYWNlci14fTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC10aXRsZS1zcGFjZXIteTogI3skY2FyZC10aXRsZS1zcGFjZXIteX07XG4gIC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLXdpZHRoOiAjeyRjYXJkLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLWNvbG9yOiAjeyRjYXJkLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLXJhZGl1czogI3skY2FyZC1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1ib3gtc2hhZG93OiAjeyRjYXJkLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICN7JGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteTogI3skY2FyZC1jYXAtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy14OiAjeyRjYXJkLWNhcC1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1jYXJkLWNhcC1iZzogI3skY2FyZC1jYXAtYmd9O1xuICAtLSN7JHByZWZpeH1jYXJkLWNhcC1jb2xvcjogI3skY2FyZC1jYXAtY29sb3J9O1xuICAtLSN7JHByZWZpeH1jYXJkLWhlaWdodDogI3skY2FyZC1oZWlnaHR9O1xuICAtLSN7JHByZWZpeH1jYXJkLWNvbG9yOiAjeyRjYXJkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1iZzogI3skY2FyZC1iZ307XG4gIC0tI3skcHJlZml4fWNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogI3skY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1ncm91cC1tYXJnaW46ICN7JGNhcmQtZ3JvdXAtbWFyZ2lufTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBjYXJkLWNzcy12YXJzXG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDA7IC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yMjc0MCNpc3N1ZWNvbW1lbnQtMzA1ODY4MTA2XG4gIGhlaWdodDogdmFyKC0tI3skcHJlZml4fWNhcmQtaGVpZ2h0KTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1jYXJkLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1jYXJkLWJveC1zaGFkb3cpKTtcblxuICA+IGhyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICA+IC5saXN0LWdyb3VwIHtcbiAgICBib3JkZXItdG9wOiBpbmhlcml0O1xuICAgIGJvcmRlci1ib3R0b206IGluaGVyaXQ7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkICB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xuICAgIH1cbiAgfVxuXG4gIC8vIER1ZSB0byBzcGVjaWZpY2l0eSBvZiB0aGUgYWJvdmUgc2VsZWN0b3IgKGAuY2FyZCA+IC5saXN0LWdyb3VwYCksIHdlIG11c3RcbiAgLy8gdXNlIGEgY2hpbGQgc2VsZWN0b3IgaGVyZSB0byBwcmV2ZW50IGRvdWJsZSBib3JkZXJzLlxuICA+IC5jYXJkLWhlYWRlciArIC5saXN0LWdyb3VwLFxuICA+IC5saXN0LWdyb3VwICsgLmNhcmQtZm9vdGVyIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG59XG5cbi5jYXJkLWJvZHkge1xuICAvLyBFbmFibGUgYGZsZXgtZ3JvdzogMWAgZm9yIGRlY2tzIGFuZCBncm91cHMgc28gdGhhdCBjYXJkIGJsb2NrcyB0YWtlIHVwXG4gIC8vIGFzIG11Y2ggc3BhY2UgYXMgcG9zc2libGUsIGVuc3VyaW5nIGZvb3RlcnMgYXJlIGFsaWduZWQgdG8gdGhlIGJvdHRvbS5cbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1jYXJkLXNwYWNlci15KSB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1zcGFjZXIteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jb2xvcik7XG59XG5cbi5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWNhcmQtdGl0bGUtc3BhY2VyLXkpO1xufVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWNhcmQtdGl0bGUtc3BhY2VyLXkpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluayB7XG4gICY6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xuICB9XG5cbiAgKyAuY2FyZC1saW5rIHtcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tI3skcHJlZml4fWNhcmQtc3BhY2VyLXgpO1xuICB9XG59XG5cbi8vXG4vLyBPcHRpb25hbCB0ZXh0dWFsIGNhcHNcbi8vXG5cbi5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBSZW1vdmVzIHRoZSBkZWZhdWx0IG1hcmdpbi1ib3R0b20gb2YgPGhOPlxuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLWJnKTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItY29sb3IpO1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykgdmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykgMCAwKTtcbiAgfVxufVxuXG4uY2FyZC1mb290ZXIge1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1iZyk7XG4gIGJvcmRlci10b3A6IHZhcigtLSN7JHByZWZpeH1jYXJkLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLWNvbG9yKTtcblxuICAmOmxhc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCAwIHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpIHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBIZWFkZXIgbmF2c1xuLy9cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteSkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tbGVmdDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1ib3R0b206IDA7XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtYmcpO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWJnKTtcbiAgfVxufVxuXG4uY2FyZC1oZWFkZXItcGlsbHMge1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tbGVmdDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG59XG5cbi8vIENhcmQgaW1hZ2Vcbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1jYXJkLWltZy1vdmVybGF5LXBhZGRpbmcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCxcbi5jYXJkLWltZy1ib3R0b20ge1xuICB3aWR0aDogMTAwJTsgLy8gUmVxdWlyZWQgYmVjYXVzZSB3ZSB1c2UgZmxleGJveCBhbmQgdGhpcyBpbmhlcmVudGx5IGFwcGxpZXMgYWxpZ24tc2VsZjogc3RyZXRjaFxufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xufVxuXG5cbi8vXG4vLyBDYXJkIGdyb3Vwc1xuLy9cblxuLmNhcmQtZ3JvdXAge1xuICAvLyBUaGUgY2hpbGQgc2VsZWN0b3IgYWxsb3dzIG5lc3RlZCBgLmNhcmRgIHdpdGhpbiBgLmNhcmQtZ3JvdXBgXG4gIC8vIHRvIGRpc3BsYXkgcHJvcGVybHkuXG4gID4gLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLSN7JHByZWZpeH1jYXJkLWdyb3VwLW1hcmdpbik7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIC8vIFRoZSBjaGlsZCBzZWxlY3RvciBhbGxvd3MgbmVzdGVkIGAuY2FyZGAgd2l0aGluIGAuY2FyZC1ncm91cGBcbiAgICAvLyB0byBkaXNwbGF5IHByb3Blcmx5LlxuICAgID4gLmNhcmQge1xuICAgICAgLy8gRmxleGJ1Z3MgIzQ6IGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vZmxleGJ1Z3MjZmxleGJ1Zy00XG4gICAgICBmbGV4OiAxIDAgMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICArIC5jYXJkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAvLyBIYW5kbGUgcm91bmRlZCBjb3JuZXJzXG4gICAgICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cygwKTtcblxuICAgICAgICAgIC5jYXJkLWltZy10b3AsXG4gICAgICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItc3RhcnQtcmFkaXVzKDApO1xuXG4gICAgICAgICAgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgICAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmFjY29yZGlvbiB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBhY2NvcmRpb24tY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWNvbG9yOiAjeyRhY2NvcmRpb24tY29sb3J9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYmc6ICN7JGFjY29yZGlvbi1iZ307XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi10cmFuc2l0aW9uOiAjeyRhY2NvcmRpb24tdHJhbnNpdGlvbn07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItY29sb3I6ICN7JGFjY29yZGlvbi1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXdpZHRoOiAjeyRhY2NvcmRpb24tYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1yYWRpdXM6ICN7JGFjY29yZGlvbi1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXM6ICN7JGFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXg6ICN7JGFjY29yZGlvbi1idXR0b24tcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXk6ICN7JGFjY29yZGlvbi1idXR0b24tcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1jb2xvcjogI3skYWNjb3JkaW9uLWJ1dHRvbi1jb2xvcn07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tYmc6ICN7JGFjY29yZGlvbi1idXR0b24tYmd9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb246ICN7ZXNjYXBlLXN2ZygkYWNjb3JkaW9uLWJ1dHRvbi1pY29uKX07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi13aWR0aDogI3skYWNjb3JkaW9uLWljb24td2lkdGh9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNmb3JtOiAjeyRhY2NvcmRpb24taWNvbi10cmFuc2Zvcm19O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNpdGlvbjogI3skYWNjb3JkaW9uLWljb24tdHJhbnNpdGlvbn07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tYWN0aXZlLWljb246ICN7ZXNjYXBlLXN2ZygkYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtaWNvbil9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWZvY3VzLWJvcmRlci1jb2xvcjogI3skYWNjb3JkaW9uLWJ1dHRvbi1mb2N1cy1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWZvY3VzLWJveC1zaGFkb3c6ICN7JGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteDogI3skYWNjb3JkaW9uLWJvZHktcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvZHktcGFkZGluZy15OiAjeyRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYWN0aXZlLWNvbG9yOiAjeyRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1hY3RpdmUtYmc6ICN7JGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWJnfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBhY2NvcmRpb24tY3NzLXZhcnNcbn1cblxuLmFjY29yZGlvbi1idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLXBhZGRpbmcteCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLWJhc2UpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBSZXNldCBidXR0b24gc3R5bGVcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tYmcpO1xuICBib3JkZXI6IDA7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gIG92ZXJmbG93LWFuY2hvcjogbm9uZTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbih2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLXRyYW5zaXRpb24pKTtcblxuICAmOm5vdCguY29sbGFwc2VkKSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYWN0aXZlLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWFjdGl2ZS1iZyk7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItd2lkdGgpKSAwIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLWNvbG9yKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uKTtcbiAgICAgIHRyYW5zZm9ybTogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi10cmFuc2Zvcm0pO1xuICAgIH1cbiAgfVxuXG4gIC8vIEFjY29yZGlvbiBpY29uXG4gICY6OmFmdGVyIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7XG4gICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24pO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNpdGlvbikpO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgei1pbmRleDogMjtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIHotaW5kZXg6IDM7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3JkZXItY29sb3IpO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gIH1cbn1cblxuLmFjY29yZGlvbi1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYWNjb3JkaW9uLWl0ZW0ge1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYmcpO1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1jb2xvcik7XG5cbiAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpKTtcblxuICAgIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cykpO1xuICAgIH1cbiAgfVxuXG4gICY6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxuXG4gIC8vIE9ubHkgc2V0IGEgYm9yZGVyLXJhZGl1cyBvbiB0aGUgbGFzdCBpdGVtIGlmIHRoZSBhY2NvcmRpb24gaXMgY29sbGFwc2VkXG4gICY6bGFzdC1vZi10eXBlIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpKTtcblxuICAgIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICAgICYuY29sbGFwc2VkIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1jb2xsYXBzZSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpKTtcbiAgICB9XG4gIH1cbn1cblxuLmFjY29yZGlvbi1ib2R5IHtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteCk7XG59XG5cblxuLy8gRmx1c2ggYWNjb3JkaW9uIGl0ZW1zXG4vL1xuLy8gUmVtb3ZlIGJvcmRlcnMgYW5kIGJvcmRlci1yYWRpdXMgdG8ga2VlcCBhY2NvcmRpb24gaXRlbXMgZWRnZS10by1lZGdlLlxuXG4uYWNjb3JkaW9uLWZsdXNoIHtcbiAgLmFjY29yZGlvbi1jb2xsYXBzZSB7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICB9XG5cbiAgLmFjY29yZGlvbi1pdGVtIHtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcblxuICAgICY6Zmlyc3QtY2hpbGQgeyBib3JkZXItdG9wOiAwOyB9XG4gICAgJjpsYXN0LWNoaWxkIHsgYm9yZGVyLWJvdHRvbTogMDsgfVxuXG4gICAgLmFjY29yZGlvbi1idXR0b24ge1xuICAgICAgJixcbiAgICAgICYuY29sbGFwc2VkIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5icmVhZGNydW1iIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGJyZWFkY3J1bWItY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1wYWRkaW5nLXg6ICN7JGJyZWFkY3J1bWItcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1wYWRkaW5nLXk6ICN7JGJyZWFkY3J1bWItcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAjeyRicmVhZGNydW1iLW1hcmdpbi1ib3R0b219O1xuICBAaW5jbHVkZSByZnMoJGJyZWFkY3J1bWItZm9udC1zaXplLCAtLSN7JHByZWZpeH1icmVhZGNydW1iLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItYmc6ICN7JGJyZWFkY3J1bWItYmd9O1xuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLWJvcmRlci1yYWRpdXM6ICN7JGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogI3skYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteDogI3skYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItaXRlbS1hY3RpdmUtY29sb3I6ICN7JGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBicmVhZGNydW1iLWNzcy12YXJzXG5cbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLW1hcmdpbi1ib3R0b20pO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItZm9udC1zaXplKSk7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWJnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzKSk7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0ge1xuICAvLyBUaGUgc2VwYXJhdG9yIGJldHdlZW4gYnJlYWRjcnVtYnMgKGJ5IGRlZmF1bHQsIGEgZm9yd2FyZC1zbGFzaDogXCIvXCIpXG4gICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteCk7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgZmxvYXQ6IGxlZnQ7IC8vIFN1cHByZXNzIGlubGluZSBzcGFjaW5ncyBhbmQgdW5kZXJsaW5pbmcgb2YgdGhlIHNlcGFyYXRvclxuICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXgpO1xuICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWRpdmlkZXItY29sb3IpO1xuICAgICAgY29udGVudDogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItZGl2aWRlciwgZXNjYXBlLXN2ZygkYnJlYWRjcnVtYi1kaXZpZGVyKSkgI3tcIi8qIHJ0bDpcIn0gdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItZGl2aWRlciwgZXNjYXBlLXN2ZygkYnJlYWRjcnVtYi1kaXZpZGVyLWZsaXBwZWQpKSAje1wiKi9cIn07XG4gICAgfVxuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1pdGVtLWFjdGl2ZS1jb2xvcik7XG4gIH1cbn1cbiIsIi5wYWdpbmF0aW9uIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHBhZ2luYXRpb24tY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1wYWRkaW5nLXg6ICN7JHBhZ2luYXRpb24tcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1wYWRkaW5nLXk6ICN7JHBhZ2luYXRpb24tcGFkZGluZy15fTtcbiAgQGluY2x1ZGUgcmZzKCRwYWdpbmF0aW9uLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1iZzogI3skcGFnaW5hdGlvbi1iZ307XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiAjeyRwYWdpbmF0aW9uLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogI3skcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogI3skcGFnaW5hdGlvbi1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24taG92ZXItYmc6ICN7JHBhZ2luYXRpb24taG92ZXItYmd9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogI3skcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvY3VzLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWZvY3VzLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb2N1cy1iZzogI3skcGFnaW5hdGlvbi1mb2N1cy1iZ307XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdzogI3skcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICN7JHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1hY3RpdmUtYmc6ICN7JHBhZ2luYXRpb24tYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogI3skcGFnaW5hdGlvbi1kaXNhYmxlZC1iZ307XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgcGFnaW5hdGlvbi1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbn1cblxuLnBhZ2UtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tcGFkZGluZy14KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvbnQtc2l6ZSkpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJnKTtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHBhZ2luYXRpb24tdHJhbnNpdGlvbik7XG5cbiAgJjpob3ZlciB7XG4gICAgei1pbmRleDogMjtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24taG92ZXItY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWhvdmVyLWJnKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb2N1cy1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9jdXMtYmcpO1xuICAgIG91dGxpbmU6ICRwYWdpbmF0aW9uLWZvY3VzLW91dGxpbmU7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdyk7XG4gIH1cblxuICAmLmFjdGl2ZSxcbiAgLmFjdGl2ZSA+ICYge1xuICAgIHotaW5kZXg6IDM7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcik7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYWN0aXZlLWJnKSk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gIC5kaXNhYmxlZCA+ICYge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcik7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZGlzYWJsZWQtYmcpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yKTtcbiAgfVxufVxuXG4ucGFnZS1pdGVtIHtcbiAgJjpub3QoOmZpcnN0LWNoaWxkKSAucGFnZS1saW5rIHtcbiAgICBtYXJnaW4tbGVmdDogJHBhZ2luYXRpb24tbWFyZ2luLXN0YXJ0O1xuICB9XG5cbiAgQGlmICRwYWdpbmF0aW9uLW1hcmdpbi1zdGFydCA9PSAoJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoICogLTEpIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItc3RhcnQtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMpKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgLnBhZ2UtbGluayB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1lbmQtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMpKTtcbiAgICAgIH1cbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIC8vIEFkZCBib3JkZXItcmFkaXVzIHRvIGFsbCBwYWdlTGlua3MgaW4gY2FzZSB0aGV5IGhhdmUgbGVmdCBtYXJnaW5cbiAgICAucGFnZS1saW5rIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cykpO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBTaXppbmdcbi8vXG5cbi5wYWdpbmF0aW9uLWxnIHtcbiAgQGluY2x1ZGUgcGFnaW5hdGlvbi1zaXplKCRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZywgJHBhZ2luYXRpb24tcGFkZGluZy14LWxnLCAkZm9udC1zaXplLWxnLCAkcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLnBhZ2luYXRpb24tc20ge1xuICBAaW5jbHVkZSBwYWdpbmF0aW9uLXNpemUoJHBhZ2luYXRpb24tcGFkZGluZy15LXNtLCAkcGFnaW5hdGlvbi1wYWRkaW5nLXgtc20sICRmb250LXNpemUtc20sICRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtc20pO1xufVxuIiwiLy8gUGFnaW5hdGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcGFnaW5hdGlvbi1taXhpblxuQG1peGluIHBhZ2luYXRpb24tc2l6ZSgkcGFkZGluZy15LCAkcGFkZGluZy14LCAkZm9udC1zaXplLCAkYm9yZGVyLXJhZGl1cykge1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLXBhZGRpbmcteDogI3skcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1wYWRkaW5nLXk6ICN7JHBhZGRpbmcteX07XG4gIEBpbmNsdWRlIHJmcygkZm9udC1zaXplLCAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogI3skYm9yZGVyLXJhZGl1c307XG59XG4vLyBzY3NzLWRvY3MtZW5kIHBhZ2luYXRpb24tbWl4aW5cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBSZXF1aXJlcyBvbmUgb2YgdGhlIGNvbnRleHR1YWwsIGNvbG9yIG1vZGlmaWVyIGNsYXNzZXMgZm9yIGBjb2xvcmAgYW5kXG4vLyBgYmFja2dyb3VuZC1jb2xvcmAuXG5cbi5iYWRnZSB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBiYWRnZS1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1iYWRnZS1wYWRkaW5nLXg6ICN7JGJhZGdlLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWJhZGdlLXBhZGRpbmcteTogI3skYmFkZ2UtcGFkZGluZy15fTtcbiAgQGluY2x1ZGUgcmZzKCRiYWRnZS1mb250LXNpemUsIC0tI3skcHJlZml4fWJhZGdlLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fWJhZGdlLWZvbnQtd2VpZ2h0OiAjeyRiYWRnZS1mb250LXdlaWdodH07XG4gIC0tI3skcHJlZml4fWJhZGdlLWNvbG9yOiAjeyRiYWRnZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJhZGdlLWJvcmRlci1yYWRpdXM6ICN7JGJhZGdlLWJvcmRlci1yYWRpdXN9O1xuICAvLyBzY3NzLWRvY3MtZW5kIGJhZGdlLWNzcy12YXJzXG5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YmFkZ2UtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YmFkZ2UtcGFkZGluZy14KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1iYWRnZS1mb250LXNpemUpKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1iYWRnZS1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJhZGdlLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWJhZGdlLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoKTtcblxuICAvLyBFbXB0eSBiYWRnZXMgY29sbGFwc2UgYXV0b21hdGljYWxseVxuICAmOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8vIFF1aWNrIGZpeCBmb3IgYmFkZ2VzIGluIGJ1dHRvbnNcbi5idG4gLmJhZGdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5hbGVydCB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBhbGVydC1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1hbGVydC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWFsZXJ0LXBhZGRpbmcteDogI3skYWxlcnQtcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtcGFkZGluZy15OiAjeyRhbGVydC1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1hbGVydC1tYXJnaW4tYm90dG9tOiAjeyRhbGVydC1tYXJnaW4tYm90dG9tfTtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtY29sb3I6IGluaGVyaXQ7XG4gIC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlcjogI3skYWxlcnQtYm9yZGVyLXdpZHRofSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyLWNvbG9yKTtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyLXJhZGl1czogI3skYWxlcnQtYm9yZGVyLXJhZGl1c307XG4gIC8vIHNjc3MtZG9jcy1lbmQgYWxlcnQtY3NzLXZhcnNcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1hbGVydC1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1hbGVydC1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtbWFyZ2luLWJvdHRvbSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtYmcpO1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1hbGVydC1ib3JkZXIpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1hbGVydC1ib3JkZXItcmFkaXVzKSk7XG59XG5cbi8vIEhlYWRpbmdzIGZvciBsYXJnZXIgYWxlcnRzXG4uYWxlcnQtaGVhZGluZyB7XG4gIC8vIFNwZWNpZmllZCB0byBwcmV2ZW50IGNvbmZsaWN0cyBvZiBjaGFuZ2luZyAkaGVhZGluZ3MtY29sb3JcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi8vIFByb3ZpZGUgY2xhc3MgZm9yIGxpbmtzIHRoYXQgbWF0Y2ggYWxlcnRzXG4uYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiAkYWxlcnQtbGluay1mb250LXdlaWdodDtcbn1cblxuXG4vLyBEaXNtaXNzaWJsZSBhbGVydHNcbi8vXG4vLyBFeHBhbmQgdGhlIHJpZ2h0IHBhZGRpbmcgYW5kIGFjY291bnQgZm9yIHRoZSBjbG9zZSBidXR0b24ncyBwb3NpdGlvbmluZy5cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogJGFsZXJ0LWRpc21pc3NpYmxlLXBhZGRpbmctcjtcblxuICAvLyBBZGp1c3QgY2xvc2UgbGluayBwb3NpdGlvblxuICAuYnRuLWNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6ICRzdHJldGNoZWQtbGluay16LWluZGV4ICsgMTtcbiAgICBwYWRkaW5nOiAkYWxlcnQtcGFkZGluZy15ICogMS4yNSAkYWxlcnQtcGFkZGluZy14O1xuICB9XG59XG5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFsZXJ0LW1vZGlmaWVyc1xuLy8gR2VuZXJhdGUgY29udGV4dHVhbCBtb2RpZmllciBjbGFzc2VzIGZvciBjb2xvcml6aW5nIHRoZSBhbGVydC5cblxuQGVhY2ggJHN0YXRlLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICRhbGVydC1iYWNrZ3JvdW5kOiBzaGlmdC1jb2xvcigkdmFsdWUsICRhbGVydC1iZy1zY2FsZSk7XG4gICRhbGVydC1ib3JkZXI6IHNoaWZ0LWNvbG9yKCR2YWx1ZSwgJGFsZXJ0LWJvcmRlci1zY2FsZSk7XG4gICRhbGVydC1jb2xvcjogc2hpZnQtY29sb3IoJHZhbHVlLCAkYWxlcnQtY29sb3Itc2NhbGUpO1xuXG4gIEBpZiAoY29udHJhc3QtcmF0aW8oJGFsZXJ0LWJhY2tncm91bmQsICRhbGVydC1jb2xvcikgPCAkbWluLWNvbnRyYXN0LXJhdGlvKSB7XG4gICAgJGFsZXJ0LWNvbG9yOiBtaXgoJHZhbHVlLCBjb2xvci1jb250cmFzdCgkYWxlcnQtYmFja2dyb3VuZCksIGFicygkYWxlcnQtY29sb3Itc2NhbGUpKTtcbiAgfVxuICAuYWxlcnQtI3skc3RhdGV9IHtcbiAgICBAaW5jbHVkZSBhbGVydC12YXJpYW50KCRhbGVydC1iYWNrZ3JvdW5kLCAkYWxlcnQtYm9yZGVyLCAkYWxlcnQtY29sb3IpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGFsZXJ0LW1vZGlmaWVyc1xuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IGFsZXJ0LXZhcmlhbnQtbWl4aW5cbkBtaXhpbiBhbGVydC12YXJpYW50KCRiYWNrZ3JvdW5kLCAkYm9yZGVyLCAkY29sb3IpIHtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtY29sb3I6ICN7JGNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtYmc6ICN7JGJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1hbGVydC1ib3JkZXItY29sb3I6ICN7JGJvcmRlcn07XG5cbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9Z3JhZGllbnQpO1xuICB9XG5cbiAgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiBzaGFkZS1jb2xvcigkY29sb3IsIDIwJSk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgYWxlcnQtdmFyaWFudC1taXhpblxuIiwiLy8gRGlzYWJsZSBhbmltYXRpb24gaWYgdHJhbnNpdGlvbnMgYXJlIGRpc2FibGVkXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwcm9ncmVzcy1rZXlmcmFtZXNcbkBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gICAgMCUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6ICRwcm9ncmVzcy1oZWlnaHQ7IH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBwcm9ncmVzcy1rZXlmcmFtZXNcblxuLnByb2dyZXNzIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHByb2dyZXNzLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXByb2dyZXNzLWhlaWdodDogI3skcHJvZ3Jlc3MtaGVpZ2h0fTtcbiAgQGluY2x1ZGUgcmZzKCRwcm9ncmVzcy1mb250LXNpemUsIC0tI3skcHJlZml4fXByb2dyZXNzLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fXByb2dyZXNzLWJnOiAjeyRwcm9ncmVzcy1iZ307XG4gIC0tI3skcHJlZml4fXByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICN7JHByb2dyZXNzLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1wcm9ncmVzcy1ib3gtc2hhZG93OiAjeyRwcm9ncmVzcy1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYmFyLWNvbG9yOiAjeyRwcm9ncmVzcy1iYXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1wcm9ncmVzcy1iYXItYmc6ICN7JHByb2dyZXNzLWJhci1iZ307XG4gIC0tI3skcHJlZml4fXByb2dyZXNzLWJhci10cmFuc2l0aW9uOiAjeyRwcm9ncmVzcy1iYXItdHJhbnNpdGlvbn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgcHJvZ3Jlc3MtY3NzLXZhcnNcblxuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1oZWlnaHQpO1xuICBvdmVyZmxvdzogaGlkZGVuOyAvLyBmb3JjZSByb3VuZGVkIGNvcm5lcnMgYnkgY3JvcHBpbmcgaXRcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1mb250LXNpemUpKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWJnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1ib3gtc2hhZG93KSk7XG59XG5cbi5wcm9ncmVzcy1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1iYXItY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1iYXItYmcpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1iYXItdHJhbnNpdGlvbikpO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBAaW5jbHVkZSBncmFkaWVudC1zdHJpcGVkKCk7XG4gIGJhY2tncm91bmQtc2l6ZTogdmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWhlaWdodCkgdmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWhlaWdodCk7XG59XG5cbkBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gICAgYW5pbWF0aW9uOiAkcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmcgcHJvZ3Jlc3MtYmFyLXN0cmlwZXM7XG5cbiAgICBAaWYgJGVuYWJsZS1yZWR1Y2VkLW1vdGlvbiB7XG4gICAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgICBhbmltYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4vL1xuLy8gRWFzaWx5IHVzYWJsZSBvbiA8dWw+LCA8b2w+LCBvciA8ZGl2Pi5cblxuLmxpc3QtZ3JvdXAge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbGlzdC1ncm91cC1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWNvbG9yOiAjeyRsaXN0LWdyb3VwLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1iZzogI3skbGlzdC1ncm91cC1iZ307XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiAjeyRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoOiAjeyRsaXN0LWdyb3VwLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogI3skbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDogI3skbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXk6ICN7JGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1jb2xvcjogI3skbGlzdC1ncm91cC1hY3Rpb24tY29sb3J9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogI3skbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZzogI3skbGlzdC1ncm91cC1ob3Zlci1iZ307XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogI3skbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiAjeyRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmd9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAjeyRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1kaXNhYmxlZC1iZzogI3skbGlzdC1ncm91cC1kaXNhYmxlZC1iZ307XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiAjeyRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAjeyRsaXN0LWdyb3VwLWFjdGl2ZS1iZ307XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogI3skbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBsaXN0LWdyb3VwLWNzcy12YXJzXG5cbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAvLyBObyBuZWVkIHRvIHNldCBsaXN0LXN0eWxlOiBub25lOyBzaW5jZSAubGlzdC1ncm91cC1pdGVtIGlzIGJsb2NrIGxldmVsXG4gIHBhZGRpbmctbGVmdDogMDsgLy8gcmVzZXQgcGFkZGluZyBiZWNhdXNlIHVsIGFuZCBvbFxuICBtYXJnaW4tYm90dG9tOiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpKTtcbn1cblxuLmxpc3QtZ3JvdXAtbnVtYmVyZWQge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGNvdW50ZXItcmVzZXQ6IHNlY3Rpb247XG5cbiAgPiAubGlzdC1ncm91cC1pdGVtOjpiZWZvcmUge1xuICAgIC8vIEluY3JlbWVudHMgb25seSB0aGlzIGluc3RhbmNlIG9mIHRoZSBzZWN0aW9uIGNvdW50ZXJcbiAgICBjb250ZW50OiBjb3VudGVycyhzZWN0aW9uLCBcIi5cIikgXCIuIFwiO1xuICAgIGNvdW50ZXItaW5jcmVtZW50OiBzZWN0aW9uO1xuICB9XG59XG5cbi8vIEludGVyYWN0aXZlIGxpc3QgaXRlbXNcbi8vXG4vLyBVc2UgYW5jaG9yIG9yIGJ1dHRvbiBlbGVtZW50cyBpbnN0ZWFkIG9mIGBsaWBzIG9yIGBkaXZgcyB0byBjcmVhdGUgaW50ZXJhY3RpdmVcbi8vIGxpc3QgaXRlbXMuIEluY2x1ZGVzIGFuIGV4dHJhIGAuYWN0aXZlYCBtb2RpZmllciBjbGFzcyBmb3Igc2VsZWN0ZWQgaXRlbXMuXG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7IC8vIEZvciBgPGJ1dHRvbj5gcyAoYW5jaG9ycyBiZWNvbWUgMTAwJSBieSBkZWZhdWx0IHRob3VnaClcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIEZvciBgPGJ1dHRvbj5gcyAoYW5jaG9ycyBpbmhlcml0KVxuXG4gIC8vIEhvdmVyIHN0YXRlXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIHotaW5kZXg6IDE7IC8vIFBsYWNlIGhvdmVyL2ZvY3VzIGl0ZW1zIGFib3ZlIHRoZWlyIHNpYmxpbmdzIGZvciBwcm9wZXIgYm9yZGVyIHN0eWxpbmdcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnKTtcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZyk7XG4gIH1cbn1cblxuLy8gSW5kaXZpZHVhbCBsaXN0IGl0ZW1zXG4vL1xuLy8gVXNlIG9uIGBsaWBzIG9yIGBkaXZgcyB3aXRoaW4gdGhlIGAubGlzdC1ncm91cGAgcGFyZW50LlxuXG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1iZyk7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItY29sb3IpO1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKGluaGVyaXQpO1xuICB9XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyhpbmhlcml0KTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcik7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtZGlzYWJsZWQtYmcpO1xuICB9XG5cbiAgLy8gSW5jbHVkZSBib3RoIGhlcmUgZm9yIGA8YT5gcyBhbmQgYDxidXR0b24+YHNcbiAgJi5hY3RpdmUge1xuICAgIHotaW5kZXg6IDI7IC8vIFBsYWNlIGFjdGl2ZSBpdGVtcyBhYm92ZSB0aGVpciBzaWJsaW5ncyBmb3IgcHJvcGVyIGJvcmRlciBzdHlsaW5nXG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aXZlLWJnKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xuICB9XG5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3Mvc2VsZWN0b3Itbm8tcmVkdW5kYW50LW5lc3Rpbmctc2VsZWN0b3JcbiAgJiArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBIb3Jpem9udGFsXG4vL1xuLy8gQ2hhbmdlIHRoZSBsYXlvdXQgb2YgbGlzdCBncm91cCBpdGVtcyBmcm9tIHZlcnRpY2FsIChkZWZhdWx0KSB0byBob3Jpem9udGFsLlxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsI3skaW5maXh9IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgID4gLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1zdGFydC1yYWRpdXModmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cykpO1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtZW5kLXJhZGl1cygwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1lbmQtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpKTtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXN0YXJ0LXJhZGl1cygwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuXG4gICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIEZsdXNoIGxpc3QgaXRlbXNcbi8vXG4vLyBSZW1vdmUgYm9yZGVycyBhbmQgYm9yZGVyLXJhZGl1cyB0byBrZWVwIGxpc3QgZ3JvdXAgaXRlbXMgZWRnZS10by1lZGdlLiBNb3N0XG4vLyB1c2VmdWwgd2l0aGluIG90aGVyIGNvbXBvbmVudHMgKGUuZy4sIGNhcmRzKS5cblxuLmxpc3QtZ3JvdXAtZmx1c2gge1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuXG4gID4gLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDAgdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBsaXN0LWdyb3VwLW1vZGlmaWVyc1xuLy8gTGlzdCBncm91cCBjb250ZXh0dWFsIHZhcmlhbnRzXG4vL1xuLy8gQWRkIG1vZGlmaWVyIGNsYXNzZXMgdG8gY2hhbmdlIHRleHQgYW5kIGJhY2tncm91bmQgY29sb3Igb24gaW5kaXZpZHVhbCBpdGVtcy5cbi8vIE9yZ2FuaXphdGlvbmFsbHksIHRoaXMgbXVzdCBjb21lIGFmdGVyIHRoZSBgOmhvdmVyYCBzdGF0ZXMuXG5cbkBlYWNoICRzdGF0ZSwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAkbGlzdC1ncm91cC12YXJpYW50LWJnOiBzaGlmdC1jb2xvcigkdmFsdWUsICRsaXN0LWdyb3VwLWl0ZW0tYmctc2NhbGUpO1xuICAkbGlzdC1ncm91cC12YXJpYW50LWNvbG9yOiBzaGlmdC1jb2xvcigkdmFsdWUsICRsaXN0LWdyb3VwLWl0ZW0tY29sb3Itc2NhbGUpO1xuICBAaWYgKGNvbnRyYXN0LXJhdGlvKCRsaXN0LWdyb3VwLXZhcmlhbnQtYmcsICRsaXN0LWdyb3VwLXZhcmlhbnQtY29sb3IpIDwgJG1pbi1jb250cmFzdC1yYXRpbykge1xuICAgICRsaXN0LWdyb3VwLXZhcmlhbnQtY29sb3I6IG1peCgkdmFsdWUsIGNvbG9yLWNvbnRyYXN0KCRsaXN0LWdyb3VwLXZhcmlhbnQtYmcpLCBhYnMoJGxpc3QtZ3JvdXAtaXRlbS1jb2xvci1zY2FsZSkpO1xuICB9XG5cbiAgQGluY2x1ZGUgbGlzdC1ncm91cC1pdGVtLXZhcmlhbnQoJHN0YXRlLCAkbGlzdC1ncm91cC12YXJpYW50LWJnLCAkbGlzdC1ncm91cC12YXJpYW50LWNvbG9yKTtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgbGlzdC1ncm91cC1tb2RpZmllcnNcbiIsIi8vIExpc3QgR3JvdXBzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBsaXN0LWdyb3VwLW1peGluXG5AbWl4aW4gbGlzdC1ncm91cC1pdGVtLXZhcmlhbnQoJHN0YXRlLCAkYmFja2dyb3VuZCwgJGNvbG9yKSB7XG4gIC5saXN0LWdyb3VwLWl0ZW0tI3skc3RhdGV9IHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuXG4gICAgJi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogc2hhZGUtY29sb3IoJGJhY2tncm91bmQsIDEwJSk7XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgbGlzdC1ncm91cC1taXhpblxuIiwiLy8gVHJhbnNwYXJlbnQgYmFja2dyb3VuZCBhbmQgYm9yZGVyIHByb3BlcnRpZXMgaW5jbHVkZWQgZm9yIGJ1dHRvbiB2ZXJzaW9uLlxuLy8gaU9TIHJlcXVpcmVzIHRoZSBidXR0b24gZWxlbWVudCBpbnN0ZWFkIG9mIGFuIGFuY2hvciB0YWcuXG4vLyBJZiB5b3Ugd2FudCB0aGUgYW5jaG9yIHZlcnNpb24sIGl0IHJlcXVpcmVzIGBocmVmPVwiI1wiYC5cbi8vIFNlZSBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9FdmVudHMvY2xpY2sjU2FmYXJpX01vYmlsZVxuXG4uYnRuLWNsb3NlIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIHdpZHRoOiAkYnRuLWNsb3NlLXdpZHRoO1xuICBoZWlnaHQ6ICRidG4tY2xvc2UtaGVpZ2h0O1xuICBwYWRkaW5nOiAkYnRuLWNsb3NlLXBhZGRpbmcteSAkYnRuLWNsb3NlLXBhZGRpbmcteDtcbiAgY29sb3I6ICRidG4tY2xvc2UtY29sb3I7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGVzY2FwZS1zdmcoJGJ0bi1jbG9zZS1iZykgY2VudGVyIC8gJGJ0bi1jbG9zZS13aWR0aCBhdXRvIG5vLXJlcGVhdDsgLy8gaW5jbHVkZSB0cmFuc3BhcmVudCBmb3IgYnV0dG9uIGVsZW1lbnRzXG4gIGJvcmRlcjogMDsgLy8gZm9yIGJ1dHRvbiBlbGVtZW50c1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCk7XG4gIG9wYWNpdHk6ICRidG4tY2xvc2Utb3BhY2l0eTtcblxuICAvLyBPdmVycmlkZSA8YT4ncyBob3ZlciBzdHlsZVxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGJ0bi1jbG9zZS1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3BhY2l0eTogJGJ0bi1jbG9zZS1ob3Zlci1vcGFjaXR5O1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAkYnRuLWNsb3NlLWZvY3VzLXNoYWRvdztcbiAgICBvcGFjaXR5OiAkYnRuLWNsb3NlLWZvY3VzLW9wYWNpdHk7XG4gIH1cblxuICAmOmRpc2FibGVkLFxuICAmLmRpc2FibGVkIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICBvcGFjaXR5OiAkYnRuLWNsb3NlLWRpc2FibGVkLW9wYWNpdHk7XG4gIH1cbn1cblxuLmJ0bi1jbG9zZS13aGl0ZSB7XG4gIGZpbHRlcjogJGJ0bi1jbG9zZS13aGl0ZS1maWx0ZXI7XG59XG4iLCIudG9hc3Qge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgdG9hc3QtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9dG9hc3QtemluZGV4OiAjeyR6aW5kZXgtdG9hc3R9O1xuICAtLSN7JHByZWZpeH10b2FzdC1wYWRkaW5nLXg6ICN7JHRvYXN0LXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fXRvYXN0LXBhZGRpbmcteTogI3skdG9hc3QtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9dG9hc3Qtc3BhY2luZzogI3skdG9hc3Qtc3BhY2luZ307XG4gIC0tI3skcHJlZml4fXRvYXN0LW1heC13aWR0aDogI3skdG9hc3QtbWF4LXdpZHRofTtcbiAgQGluY2x1ZGUgcmZzKCR0b2FzdC1mb250LXNpemUsIC0tI3skcHJlZml4fXRvYXN0LWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fXRvYXN0LWNvbG9yOiAjeyR0b2FzdC1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRvYXN0LWJnOiAjeyR0b2FzdC1iYWNrZ3JvdW5kLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLXdpZHRoOiAjeyR0b2FzdC1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItY29sb3I6ICN7JHRvYXN0LWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRvYXN0LWJvcmRlci1yYWRpdXM6ICN7JHRvYXN0LWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH10b2FzdC1ib3gtc2hhZG93OiAjeyR0b2FzdC1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtaGVhZGVyLWNvbG9yOiAjeyR0b2FzdC1oZWFkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH10b2FzdC1oZWFkZXItYmc6ICN7JHRvYXN0LWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjogI3skdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgdG9hc3QtY3NzLXZhcnNcblxuICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXRvYXN0LW1heC13aWR0aCk7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH10b2FzdC1mb250LXNpemUpKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10b2FzdC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYm94LXNoYWRvdyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fXRvYXN0LWJvcmRlci1yYWRpdXMpKTtcblxuICAmLnNob3dpbmcge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAmOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnRvYXN0LWNvbnRhaW5lciB7XG4gIC0tI3skcHJlZml4fXRvYXN0LXppbmRleDogI3skemluZGV4LXRvYXN0fTtcblxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IHZhcigtLSN7JHByZWZpeH10b2FzdC16aW5kZXgpO1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgPiA6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fXRvYXN0LXNwYWNpbmcpO1xuICB9XG59XG5cbi50b2FzdC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10b2FzdC1oZWFkZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtaGVhZGVyLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fXRvYXN0LWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fXRvYXN0LWhlYWRlci1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyhjYWxjKHZhcigtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItcmFkaXVzKSAtIHZhcigtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItd2lkdGgpKSk7XG5cbiAgLmJ0bi1jbG9zZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH10b2FzdC1wYWRkaW5nLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tI3skcHJlZml4fXRvYXN0LXBhZGRpbmcteCk7XG4gIH1cbn1cblxuLnRvYXN0LWJvZHkge1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtcGFkZGluZy14KTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbi8vIC5tb2RhbC1vcGVuICAgICAgLSBib2R5IGNsYXNzIGZvciBraWxsaW5nIHRoZSBzY3JvbGxcbi8vIC5tb2RhbCAgICAgICAgICAgLSBjb250YWluZXIgdG8gc2Nyb2xsIHdpdGhpblxuLy8gLm1vZGFsLWRpYWxvZyAgICAtIHBvc2l0aW9uaW5nIHNoZWxsIGZvciB0aGUgYWN0dWFsIG1vZGFsXG4vLyAubW9kYWwtY29udGVudCAgIC0gYWN0dWFsIG1vZGFsIHcvIGJnIGFuZCBjb3JuZXJzIGFuZCBzdHVmZlxuXG5cbi8vIENvbnRhaW5lciB0aGF0IHRoZSBtb2RhbCBzY3JvbGxzIHdpdGhpblxuLm1vZGFsIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG1vZGFsLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW1vZGFsLXppbmRleDogI3skemluZGV4LW1vZGFsfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtd2lkdGg6ICN7JG1vZGFsLW1kfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtcGFkZGluZzogI3skbW9kYWwtaW5uZXItcGFkZGluZ307XG4gIC0tI3skcHJlZml4fW1vZGFsLW1hcmdpbjogI3skbW9kYWwtZGlhbG9nLW1hcmdpbn07XG4gIC0tI3skcHJlZml4fW1vZGFsLWNvbG9yOiAjeyRtb2RhbC1jb250ZW50LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtYmc6ICN7JG1vZGFsLWNvbnRlbnQtYmd9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItY29sb3I6ICN7JG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtYm9yZGVyLXdpZHRoOiAjeyRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fW1vZGFsLWJvcmRlci1yYWRpdXM6ICN7JG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fW1vZGFsLWJveC1zaGFkb3c6ICN7JG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14c307XG4gIC0tI3skcHJlZml4fW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXM6ICN7JG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXg6ICN7JG1vZGFsLWhlYWRlci1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy15OiAjeyRtb2RhbC1oZWFkZXItcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmc6ICN7JG1vZGFsLWhlYWRlci1wYWRkaW5nfTsgLy8gVG9kbyBpbiB2NjogU3BsaXQgdGhpcyBwYWRkaW5nIGludG8geCBhbmQgeVxuICAtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAjeyRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogI3skbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fW1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAjeyRtb2RhbC10aXRsZS1saW5lLWhlaWdodH07XG4gIC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1nYXA6ICN7JG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2Vlbn07XG4gIC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1iZzogI3skbW9kYWwtZm9vdGVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogI3skbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6ICN7JG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGh9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG1vZGFsLWNzcy12YXJzXG5cbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IHZhcigtLSN7JHByZWZpeH1tb2RhbC16aW5kZXgpO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIC8vIFByZXZlbnQgQ2hyb21lIG9uIFdpbmRvd3MgZnJvbSBhZGRpbmcgYSBmb2N1cyBvdXRsaW5lLiBGb3IgZGV0YWlscywgc2VlXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzEwOTUxLlxuICBvdXRsaW5lOiAwO1xuICAvLyBXZSBkZWxpYmVyYXRlbHkgZG9uJ3QgdXNlIGAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7YCBkdWUgdG8gYVxuICAvLyBnbmFybHkgaU9TIFNhZmFyaSBidWc6IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTgzNDJcbiAgLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xNzY5NVxufVxuXG4vLyBTaGVsbCBkaXYgdG8gcG9zaXRpb24gdGhlIG1vZGFsIHdpdGggYm90dG9tIHBhZGRpbmdcbi5tb2RhbC1kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IHZhcigtLSN7JHByZWZpeH1tb2RhbC1tYXJnaW4pO1xuICAvLyBhbGxvdyBjbGlja3MgdG8gcGFzcyB0aHJvdWdoIGZvciBjdXN0b20gY2xpY2sgaGFuZGxpbmcgdG8gY2xvc2UgbW9kYWxcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgLy8gV2hlbiBmYWRpbmcgaW4gdGhlIG1vZGFsLCBhbmltYXRlIGl0IHRvIHNsaWRlIGRvd25cbiAgLm1vZGFsLmZhZGUgJiB7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkbW9kYWwtdHJhbnNpdGlvbik7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtZmFkZS10cmFuc2Zvcm07XG4gIH1cbiAgLm1vZGFsLnNob3cgJiB7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtc2hvdy10cmFuc2Zvcm07XG4gIH1cblxuICAvLyBXaGVuIHRyeWluZyB0byBjbG9zZSwgYW5pbWF0ZSBmb2N1cyB0byBzY2FsZVxuICAubW9kYWwubW9kYWwtc3RhdGljICYge1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLXNjYWxlLXRyYW5zZm9ybTtcbiAgfVxufVxuXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLSN7JHByZWZpeH1tb2RhbC1tYXJnaW4pICogMik7XG5cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtbWFyZ2luKSAqIDIpO1xufVxuXG4vLyBBY3R1YWwgbW9kYWxcbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTsgLy8gRW5zdXJlIGAubW9kYWwtY29udGVudGAgZXh0ZW5kcyB0aGUgZnVsbCB3aWR0aCBvZiB0aGUgcGFyZW50IGAubW9kYWwtZGlhbG9nYFxuICAvLyBjb3VudGVyYWN0IHRoZSBwb2ludGVyLWV2ZW50czogbm9uZTsgaW4gdGhlIC5tb2RhbC1kaWFsb2dcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItcmFkaXVzKSk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fW1vZGFsLWJveC1zaGFkb3cpKTtcbiAgLy8gUmVtb3ZlIGZvY3VzIG91dGxpbmUgZnJvbSBvcGVuZWQgbW9kYWxcbiAgb3V0bGluZTogMDtcbn1cblxuLy8gTW9kYWwgYmFja2dyb3VuZFxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG1vZGFsLWJhY2tkcm9wLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWJhY2tkcm9wLXppbmRleDogI3skemluZGV4LW1vZGFsLWJhY2tkcm9wfTtcbiAgLS0jeyRwcmVmaXh9YmFja2Ryb3AtYmc6ICN7JG1vZGFsLWJhY2tkcm9wLWJnfTtcbiAgLS0jeyRwcmVmaXh9YmFja2Ryb3Atb3BhY2l0eTogI3skbW9kYWwtYmFja2Ryb3Atb3BhY2l0eX07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbW9kYWwtYmFja2Ryb3AtY3NzLXZhcnNcblxuICBAaW5jbHVkZSBvdmVybGF5LWJhY2tkcm9wKHZhcigtLSN7JHByZWZpeH1iYWNrZHJvcC16aW5kZXgpLCB2YXIoLS0jeyRwcmVmaXh9YmFja2Ryb3AtYmcpLCB2YXIoLS0jeyRwcmVmaXh9YmFja2Ryb3Atb3BhY2l0eSkpO1xufVxuXG4vLyBNb2RhbCBoZWFkZXJcbi8vIFRvcCBzZWN0aW9uIG9mIHRoZSBtb2RhbCB3LyB0aXRsZSBhbmQgZGlzbWlzc1xuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8vIFB1dCBtb2RhbCBoZWFkZXIgZWxlbWVudHMgKHRpdGxlIGFuZCBkaXNtaXNzKSBvbiBvcHBvc2l0ZSBlbmRzXG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZyk7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG5cbiAgLmJ0bi1jbG9zZSB7XG4gICAgcGFkZGluZzogY2FsYyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcteSkgKiAuNSkgY2FsYyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcteCkgKiAuNSk7XG4gICAgbWFyZ2luOiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy15KSkgY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcteCkpIGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXkpKSBhdXRvO1xuICB9XG59XG5cbi8vIFRpdGxlIHRleHQgd2l0aGluIGhlYWRlclxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1tb2RhbC10aXRsZS1saW5lLWhlaWdodCk7XG59XG5cbi8vIE1vZGFsIGJvZHlcbi8vIFdoZXJlIGFsbCBtb2RhbCBjb250ZW50IHJlc2lkZXMgKHNpYmxpbmcgb2YgLm1vZGFsLWhlYWRlciBhbmQgLm1vZGFsLWZvb3Rlcilcbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBFbmFibGUgYGZsZXgtZ3JvdzogMWAgc28gdGhhdCB0aGUgYm9keSB0YWtlIHVwIGFzIG11Y2ggc3BhY2UgYXMgcG9zc2libGVcbiAgLy8gd2hlbiB0aGVyZSBzaG91bGQgYmUgYSBmaXhlZCBoZWlnaHQgb24gYC5tb2RhbC1kaWFsb2dgLlxuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW1vZGFsLXBhZGRpbmcpO1xufVxuXG4vLyBGb290ZXIgKGZvciBhY3Rpb25zKVxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIHZlcnRpY2FsbHkgY2VudGVyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IC8vIFJpZ2h0IGFsaWduIGJ1dHRvbnMgd2l0aCBmbGV4IHByb3BlcnR5IGJlY2F1c2UgdGV4dC1hbGlnbiBkb2Vzbid0IHdvcmsgb24gZmxleCBpdGVtc1xuICBwYWRkaW5nOiBjYWxjKHZhcigtLSN7JHByZWZpeH1tb2RhbC1wYWRkaW5nKSAtIHZhcigtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItZ2FwKSAqIC41KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1iZyk7XG4gIGJvcmRlci10b3A6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG5cbiAgLy8gUGxhY2UgbWFyZ2luIGJldHdlZW4gZm9vdGVyIGVsZW1lbnRzXG4gIC8vIFRoaXMgc29sdXRpb24gaXMgZmFyIGZyb20gaWRlYWwgYmVjYXVzZSBvZiB0aGUgdW5pdmVyc2FsIHNlbGVjdG9yIHVzYWdlLFxuICAvLyBidXQgaXMgbmVlZGVkIHRvIGZpeCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0ODAwXG4gID4gKiB7XG4gICAgbWFyZ2luOiBjYWxjKHZhcigtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItZ2FwKSAqIC41KTsgLy8gVG9kbyBpbiB2NjogcmVwbGFjZSB3aXRoIGdhcCBvbiBwYXJlbnQgY2xhc3NcbiAgfVxufVxuXG4vLyBTY2FsZSB1cCB0aGUgbW9kYWxcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgLm1vZGFsIHtcbiAgICAtLSN7JHByZWZpeH1tb2RhbC1tYXJnaW46ICN7JG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cH07XG4gICAgLS0jeyRwcmVmaXh9bW9kYWwtYm94LXNoYWRvdzogI3skbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwfTtcbiAgfVxuXG4gIC8vIEF1dG9tYXRpY2FsbHkgc2V0IG1vZGFsJ3Mgd2lkdGggZm9yIGxhcmdlciB2aWV3cG9ydHNcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtd2lkdGgpO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuXG4gIC5tb2RhbC1zbSB7XG4gICAgLS0jeyRwcmVmaXh9bW9kYWwtd2lkdGg6ICN7JG1vZGFsLXNtfTtcbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gIC5tb2RhbC1sZyxcbiAgLm1vZGFsLXhsIHtcbiAgICAtLSN7JHByZWZpeH1tb2RhbC13aWR0aDogI3skbW9kYWwtbGd9O1xuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgLm1vZGFsLXhsIHtcbiAgICAtLSN7JHByZWZpeH1tb2RhbC13aWR0aDogI3skbW9kYWwteGx9O1xuICB9XG59XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBtb2RhbC1mdWxsc2NyZWVuLWxvb3BcbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAkcG9zdGZpeDogaWYoJGluZml4ICE9IFwiXCIsICRpbmZpeCArIFwiLWRvd25cIiwgXCJcIik7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50KSB7XG4gICAgLm1vZGFsLWZ1bGxzY3JlZW4jeyRwb3N0Zml4fSB7XG4gICAgICB3aWR0aDogMTAwdnc7XG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBtYXJnaW46IDA7XG5cbiAgICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICB9XG5cbiAgICAgIC5tb2RhbC1oZWFkZXIsXG4gICAgICAubW9kYWwtZm9vdGVyIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgICAgIH1cblxuICAgICAgLm1vZGFsLWJvZHkge1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBtb2RhbC1mdWxsc2NyZWVuLWxvb3BcbiIsIi8vIFNoYXJlZCBiZXR3ZWVuIG1vZGFscyBhbmQgb2ZmY2FudmFzZXNcbkBtaXhpbiBvdmVybGF5LWJhY2tkcm9wKCR6aW5kZXgsICRiYWNrZHJvcC1iZywgJGJhY2tkcm9wLW9wYWNpdHkpIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXg7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tkcm9wLWJnO1xuXG4gIC8vIEZhZGUgZm9yIGJhY2tkcm9wXG4gICYuZmFkZSB7IG9wYWNpdHk6IDA7IH1cbiAgJi5zaG93IHsgb3BhY2l0eTogJGJhY2tkcm9wLW9wYWNpdHk7IH1cbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi50b29sdGlwIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvb2x0aXAtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC16aW5kZXg6ICN7JHppbmRleC10b29sdGlwfTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1tYXgtd2lkdGg6ICN7JHRvb2x0aXAtbWF4LXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1wYWRkaW5nLXg6ICN7JHRvb2x0aXAtcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1wYWRkaW5nLXk6ICN7JHRvb2x0aXAtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1tYXJnaW46ICN7JHRvb2x0aXAtbWFyZ2lufTtcbiAgQGluY2x1ZGUgcmZzKCR0b29sdGlwLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9dG9vbHRpcC1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH10b29sdGlwLWNvbG9yOiAjeyR0b29sdGlwLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1iZzogI3skdG9vbHRpcC1iZ307XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtYm9yZGVyLXJhZGl1czogI3skdG9vbHRpcC1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1vcGFjaXR5OiAjeyR0b29sdGlwLW9wYWNpdHl9O1xuICAtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoOiAjeyR0b29sdGlwLWFycm93LXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQ6ICN7JHRvb2x0aXAtYXJyb3ctaGVpZ2h0fTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCB0b29sdGlwLWNzcy12YXJzXG5cbiAgei1pbmRleDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtemluZGV4KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCk7XG4gIG1hcmdpbjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtbWFyZ2luKTtcbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYCR0b29sdGlwLW1hcmdpbmBcIiwgXCJ2NVwiLCBcInY1LnhcIiwgdHJ1ZSk7XG4gIC8vIE91ciBwYXJlbnQgZWxlbWVudCBjYW4gYmUgYXJiaXRyYXJ5IHNpbmNlIHRvb2x0aXBzIGFyZSBieSBkZWZhdWx0IGluc2VydGVkIGFzIGEgc2libGluZyBvZiB0aGVpciB0YXJnZXQgZWxlbWVudC5cbiAgLy8gU28gcmVzZXQgb3VyIGZvbnQgYW5kIHRleHQgcHJvcGVydGllcyB0byBhdm9pZCBpbmhlcml0aW5nIHdlaXJkIHZhbHVlcy5cbiAgQGluY2x1ZGUgcmVzZXQtdGV4dCgpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fXRvb2x0aXAtZm9udC1zaXplKSk7XG4gIC8vIEFsbG93IGJyZWFraW5nIHZlcnkgbG9uZyB3b3JkcyBzbyB0aGV5IGRvbid0IG92ZXJmbG93IHRoZSB0b29sdGlwJ3MgYm91bmRzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcblxuICAmLnNob3cgeyBvcGFjaXR5OiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1vcGFjaXR5KTsgfVxuXG4gIC50b29sdGlwLWFycm93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpO1xuICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLXRvcCAudG9vbHRpcC1hcnJvdyB7XG4gIGJvdHRvbTogMDtcblxuICAmOjpiZWZvcmUge1xuICAgIHRvcDogLTFweDtcbiAgICBib3JkZXItd2lkdGg6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCkgKiAuNSkgMDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1iZyk7XG4gIH1cbn1cblxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xuLmJzLXRvb2x0aXAtZW5kIC50b29sdGlwLWFycm93IHtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCk7XG4gIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgcmlnaHQ6IC0xcHg7XG4gICAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKSAqIC41KSB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpICogLjUpIDA7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1iZyk7XG4gIH1cbn1cblxuLyogcnRsOmVuZDppZ25vcmUgKi9cblxuLmJzLXRvb2x0aXAtYm90dG9tIC50b29sdGlwLWFycm93IHtcbiAgdG9wOiAwO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgYm90dG9tOiAtMXB4O1xuICAgIGJvcmRlci13aWR0aDogMCBjYWxjKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKSAqIC41KSB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWJnKTtcbiAgfVxufVxuXG4vKiBydGw6YmVnaW46aWdub3JlICovXG4uYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdyB7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcbiAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCk7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBsZWZ0OiAtMXB4O1xuICAgIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCkgKiAuNSkgMCBjYWxjKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKSAqIC41KSB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1iZyk7XG4gIH1cbn1cblxuLyogcnRsOmVuZDppZ25vcmUgKi9cblxuLmJzLXRvb2x0aXAtYXV0byB7XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC10b3A7XG4gIH1cbiAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwicmlnaHRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtZW5kO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1ib3R0b207XG4gIH1cbiAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1zdGFydDtcbiAgfVxufVxuXG4vLyBXcmFwcGVyIGZvciB0aGUgdG9vbHRpcCBjb250ZW50XG4udG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtbWF4LXdpZHRoKTtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWJnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1ib3JkZXItcmFkaXVzKSk7XG59XG4iLCJAbWl4aW4gcmVzZXQtdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvIE5PVCByZXNldCBmb250LXNpemUgb3Igb3ZlcmZsb3ctd3JhcCAvIHdvcmQtd3JhcC5cbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBGYWxsYmFjayBmb3Igd2hlcmUgYHN0YXJ0YCBpcyBub3Qgc3VwcG9ydGVkXG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbn1cbiIsIi5wb3BvdmVyIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHBvcG92ZXItY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci16aW5kZXg6ICN7JHppbmRleC1wb3BvdmVyfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1tYXgtd2lkdGg6ICN7JHBvcG92ZXItbWF4LXdpZHRofTtcbiAgQGluY2x1ZGUgcmZzKCRwb3BvdmVyLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9cG9wb3Zlci1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJnOiAjeyRwb3BvdmVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGg6ICN7JHBvcG92ZXItYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItY29sb3I6ICN7JHBvcG92ZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItcmFkaXVzOiAjeyRwb3BvdmVyLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXM6ICN7JHBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm94LXNoYWRvdzogI3skcG9wb3Zlci1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAjeyRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6ICN7JHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteX07XG4gIEBpbmNsdWRlIHJmcygkcG9wb3Zlci1oZWFkZXItZm9udC1zaXplLCAtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1jb2xvcjogI3skcG9wb3Zlci1oZWFkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1iZzogI3skcG9wb3Zlci1oZWFkZXItYmd9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJvZHktcGFkZGluZy14OiAjeyRwb3BvdmVyLWJvZHktcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1ib2R5LXBhZGRpbmcteTogI3skcG9wb3Zlci1ib2R5LXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9keS1jb2xvcjogI3skcG9wb3Zlci1ib2R5LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aDogI3skcG9wb3Zlci1hcnJvdy13aWR0aH07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0OiAjeyRwb3BvdmVyLWFycm93LWhlaWdodH07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItY29sb3IpO1xuICAvLyBzY3NzLWRvY3MtZW5kIHBvcG92ZXItY3NzLXZhcnNcblxuICB6LWluZGV4OiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci16aW5kZXgpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1tYXgtd2lkdGgpO1xuICAvLyBPdXIgcGFyZW50IGVsZW1lbnQgY2FuIGJlIGFyYml0cmFyeSBzaW5jZSB0b29sdGlwcyBhcmUgYnkgZGVmYXVsdCBpbnNlcnRlZCBhcyBhIHNpYmxpbmcgb2YgdGhlaXIgdGFyZ2V0IGVsZW1lbnQuXG4gIC8vIFNvIHJlc2V0IG91ciBmb250IGFuZCB0ZXh0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW5oZXJpdGluZyB3ZWlyZCB2YWx1ZXMuXG4gIEBpbmNsdWRlIHJlc2V0LXRleHQoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWZvbnQtc2l6ZSkpO1xuICAvLyBBbGxvdyBicmVha2luZyB2ZXJ5IGxvbmcgd29yZHMgc28gdGhleSBkb24ndCBvdmVyZmxvdyB0aGUgcG9wb3ZlcidzIGJvdW5kc1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJveC1zaGFkb3cpKTtcblxuICAucG9wb3Zlci1hcnJvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKTtcbiAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCk7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLXRvcCB7XG4gID4gLnBvcG92ZXItYXJyb3cge1xuICAgIGJvdHRvbTogY2FsYygtMSAqICh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvcmRlci13aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KSBjYWxjKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKSAqIC41KSAwOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1ib3JkZXIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvdHRvbTogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJnKTtcbiAgICB9XG4gIH1cbn1cblxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xuLmJzLXBvcG92ZXItZW5kIHtcbiAgPiAucG9wb3Zlci1hcnJvdyB7XG4gICAgbGVmdDogY2FsYygtMSAqICh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpO1xuICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KSBjYWxjKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKSAqIC41KSAwOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1ib3JkZXIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGxlZnQ6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJnKTtcbiAgICB9XG4gIH1cbn1cblxuLyogcnRsOmVuZDppZ25vcmUgKi9cblxuLmJzLXBvcG92ZXItYm90dG9tIHtcbiAgPiAucG9wb3Zlci1hcnJvdyB7XG4gICAgdG9wOiBjYWxjKC0xICogKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLXdpZHRoOiAwIGNhbGModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpICogLjUpIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWJvcmRlcik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdG9wOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYmcpO1xuICAgIH1cbiAgfVxuXG4gIC8vIFRoaXMgd2lsbCByZW1vdmUgdGhlIHBvcG92ZXItaGVhZGVyJ3MgYm9yZGVyIGp1c3QgYmVsb3cgdGhlIGFycm93XG4gIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1iZyk7XG4gIH1cbn1cblxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xuLmJzLXBvcG92ZXItc3RhcnQge1xuICA+IC5wb3BvdmVyLWFycm93IHtcbiAgICByaWdodDogY2FsYygtMSAqICh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpO1xuICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgMCBjYWxjKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKSAqIC41KSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1ib3JkZXIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJnKTtcbiAgICB9XG4gIH1cbn1cblxuLyogcnRsOmVuZDppZ25vcmUgKi9cblxuLmJzLXBvcG92ZXItYXV0byB7XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci10b3A7XG4gIH1cbiAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwicmlnaHRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItZW5kO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1ib3R0b207XG4gIH1cbiAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1zdGFydDtcbiAgfVxufVxuXG4vLyBPZmZzZXQgdGhlIHBvcG92ZXIgdG8gYWNjb3VudCBmb3IgdGhlIHBvcG92ZXIgYXJyb3dcbi5wb3BvdmVyLWhlYWRlciB7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBSZXNldCB0aGUgZGVmYXVsdCBmcm9tIFJlYm9vdFxuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZSkpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWJnKTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG5cbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9keS1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvZHktcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvZHktY29sb3IpO1xufVxuIiwiLy8gTm90ZXMgb24gdGhlIGNsYXNzZXM6XG4vL1xuLy8gMS4gLmNhcm91c2VsLnBvaW50ZXItZXZlbnQgc2hvdWxkIGlkZWFsbHkgYmUgcGFuLXkgKHRvIGFsbG93IGZvciB1c2VycyB0byBzY3JvbGwgdmVydGljYWxseSlcbi8vICAgIGV2ZW4gd2hlbiB0aGVpciBzY3JvbGwgYWN0aW9uIHN0YXJ0ZWQgb24gYSBjYXJvdXNlbCwgYnV0IGZvciBjb21wYXRpYmlsaXR5ICh3aXRoIEZpcmVmb3gpXG4vLyAgICB3ZSdyZSBwcmV2ZW50aW5nIGFsbCBhY3Rpb25zIGluc3RlYWRcbi8vIDIuIFRoZSAuY2Fyb3VzZWwtaXRlbS1zdGFydCBhbmQgLmNhcm91c2VsLWl0ZW0tZW5kIGlzIHVzZWQgdG8gaW5kaWNhdGUgd2hlcmVcbi8vICAgIHRoZSBhY3RpdmUgc2xpZGUgaXMgaGVhZGluZy5cbi8vIDMuIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbSBpcyB0aGUgY3VycmVudCBzbGlkZS5cbi8vIDQuIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydCBhbmQgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWVuZCBpcyB0aGUgY3VycmVudFxuLy8gICAgc2xpZGUgaW4gaXRzIGluLXRyYW5zaXRpb24gc3RhdGUuIE9ubHkgb25lIG9mIHRoZXNlIG9jY3VycyBhdCBhIHRpbWUuXG4vLyA1LiAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tc3RhcnQgYW5kIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1lbmRcbi8vICAgIGlzIHRoZSB1cGNvbWluZyBzbGlkZSBpbiB0cmFuc2l0aW9uLlxuXG4uY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbn1cblxuLmNhcm91c2VsLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgY2xlYXJmaXgoKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjYXJvdXNlbC10cmFuc2l0aW9uKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhcm91c2VsLWl0ZW0tbmV4dDpub3QoLmNhcm91c2VsLWl0ZW0tc3RhcnQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWVuZCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0tcHJldjpub3QoLmNhcm91c2VsLWl0ZW0tZW5kKSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG5cblxuLy9cbi8vIEFsdGVybmF0ZSB0cmFuc2l0aW9uc1xuLy9cblxuLmNhcm91c2VsLWZhZGUge1xuICAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbiAgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLXN0YXJ0LFxuICAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tZW5kIHtcbiAgICB6LWluZGV4OiAxO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tc3RhcnQsXG4gIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQge1xuICAgIHotaW5kZXg6IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKG9wYWNpdHkgMHMgJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb24pO1xuICB9XG59XG5cblxuLy9cbi8vIExlZnQvcmlnaHQgY29udHJvbHMgZm9yIG5hdlxuLy9cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xuICAvLyBVc2UgZmxleCBmb3IgYWxpZ25tZW50ICgxLTMpXG4gIGRpc3BsYXk6IGZsZXg7IC8vIDEuIGFsbG93IGZsZXggc3R5bGVzXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIDIuIHZlcnRpY2FsbHkgY2VudGVyIGNvbnRlbnRzXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyAvLyAzLiBob3Jpem9udGFsbHkgY2VudGVyIGNvbnRlbnRzXG4gIHdpZHRoOiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICRjYXJvdXNlbC1jb250cm9sLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgb3BhY2l0eTogJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtY29udHJvbC10cmFuc2l0aW9uKTtcblxuICAvLyBIb3Zlci9mb2N1cyBzdGF0ZVxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGNhcm91c2VsLWNvbnRyb2wtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG91dGxpbmU6IDA7XG4gICAgb3BhY2l0eTogJGNhcm91c2VsLWNvbnRyb2wtaG92ZXItb3BhY2l0eTtcbiAgfVxufVxuLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGlmKCRlbmFibGUtZ3JhZGllbnRzLCBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoJGJsYWNrLCAuMjUpLCByZ2JhKCRibGFjaywgLjAwMSkpLCBudWxsKTtcbn1cbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogaWYoJGVuYWJsZS1ncmFkaWVudHMsIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHJnYmEoJGJsYWNrLCAuMjUpLCByZ2JhKCRibGFjaywgLjAwMSkpLCBudWxsKTtcbn1cblxuLy8gSWNvbnMgZm9yIHdpdGhpblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDtcbiAgaGVpZ2h0OiAkY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xufVxuXG4vKiBydGw6b3B0aW9uczoge1xuICBcImF1dG9SZW5hbWVcIjogdHJ1ZSxcbiAgXCJzdHJpbmdNYXBcIjpbIHtcbiAgICBcIm5hbWVcIiAgICA6IFwicHJldi1uZXh0XCIsXG4gICAgXCJzZWFyY2hcIiAgOiBcInByZXZcIixcbiAgICBcInJlcGxhY2VcIiA6IFwibmV4dFwiXG4gIH0gXVxufSAqL1xuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmcpO1xufVxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmcpO1xufVxuXG4vLyBPcHRpb25hbCBpbmRpY2F0b3IgcGlwcy9jb250cm9sc1xuLy9cbi8vIEFkZCBhIGNvbnRhaW5lciAoc3VjaCBhcyBhIGxpc3QpIHdpdGggdGhlIGZvbGxvd2luZyBjbGFzcyBhbmQgYWRkIGFuIGl0ZW0gKGlkZWFsbHkgYSBmb2N1c2FibGUgY29udHJvbCxcbi8vIGxpa2UgYSBidXR0b24pIHdpdGggZGF0YS1icy10YXJnZXQgZm9yIGVhY2ggc2xpZGUgeW91ciBjYXJvdXNlbCBob2xkcy5cblxuLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICAvLyBVc2UgdGhlIC5jYXJvdXNlbC1jb250cm9sJ3Mgd2lkdGggYXMgbWFyZ2luIHNvIHdlIGRvbid0IG92ZXJsYXkgdGhvc2VcbiAgbWFyZ2luLXJpZ2h0OiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbWFyZ2luLWxlZnQ6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIFtkYXRhLWJzLXRhcmdldF0ge1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIHdpZHRoOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXdpZHRoO1xuICAgIGhlaWdodDogJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyO1xuICAgIG1hcmdpbi1sZWZ0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjtcbiAgICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZztcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIGJvcmRlcjogMDtcbiAgICAvLyBVc2UgdHJhbnNwYXJlbnQgYm9yZGVycyB0byBpbmNyZWFzZSB0aGUgaGl0IGFyZWEgYnkgMTBweCBvbiB0b3AgYW5kIGJvdHRvbS5cbiAgICBib3JkZXItdG9wOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBvcGFjaXR5OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLW9wYWNpdHk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtaW5kaWNhdG9yLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgLmFjdGl2ZSB7XG4gICAgb3BhY2l0eTogJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtb3BhY2l0eTtcbiAgfVxufVxuXG5cbi8vIE9wdGlvbmFsIGNhcHRpb25zXG4vL1xuLy9cblxuLmNhcm91c2VsLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAoMTAwJSAtICRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoKSAqIC41O1xuICBib3R0b206ICRjYXJvdXNlbC1jYXB0aW9uLXNwYWNlcjtcbiAgbGVmdDogKDEwMCUgLSAkY2Fyb3VzZWwtY2FwdGlvbi13aWR0aCkgKiAuNTtcbiAgcGFkZGluZy10b3A6ICRjYXJvdXNlbC1jYXB0aW9uLXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICRjYXJvdXNlbC1jYXB0aW9uLXBhZGRpbmcteTtcbiAgY29sb3I6ICRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8vIERhcmsgbW9kZSBjYXJvdXNlbFxuXG4uY2Fyb3VzZWwtZGFyayB7XG4gIC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbiAgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgICBmaWx0ZXI6ICRjYXJvdXNlbC1kYXJrLWNvbnRyb2wtaWNvbi1maWx0ZXI7XG4gIH1cblxuICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBbZGF0YS1icy10YXJnZXRdIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2Fyb3VzZWwtZGFyay1pbmRpY2F0b3ItYWN0aXZlLWJnO1xuICB9XG5cbiAgLmNhcm91c2VsLWNhcHRpb24ge1xuICAgIGNvbG9yOiAkY2Fyb3VzZWwtZGFyay1jYXB0aW9uLWNvbG9yO1xuICB9XG59XG4iLCIvLyBzY3NzLWRvY3Mtc3RhcnQgY2xlYXJmaXhcbkBtaXhpbiBjbGVhcmZpeCgpIHtcbiAgJjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgY2xlYXJmaXhcbiIsIi8vXG4vLyBSb3RhdGluZyBib3JkZXJcbi8vXG5cbi5zcGlubmVyLWdyb3csXG4uc3Bpbm5lci1ib3JkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9c3Bpbm5lci13aWR0aCk7XG4gIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXNwaW5uZXItaGVpZ2h0KTtcbiAgdmVydGljYWwtYWxpZ246IHZhcigtLSN7JHByZWZpeH1zcGlubmVyLXZlcnRpY2FsLWFsaWduKTtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogdmFyKC0tI3skcHJlZml4fXNwaW5uZXItYW5pbWF0aW9uLXNwZWVkKSBsaW5lYXIgaW5maW5pdGUgdmFyKC0tI3skcHJlZml4fXNwaW5uZXItYW5pbWF0aW9uLW5hbWUpO1xufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci1ib3JkZXIta2V5ZnJhbWVzXG5Aa2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVyIHtcbiAgdG8geyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpICN7XCIvKiBydGw6aWdub3JlICovXCJ9OyB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItYm9yZGVyLWtleWZyYW1lc1xuXG4uc3Bpbm5lci1ib3JkZXIge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci1ib3JkZXItY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci13aWR0aDogI3skc3Bpbm5lci13aWR0aH07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItaGVpZ2h0OiAjeyRzcGlubmVyLWhlaWdodH07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItdmVydGljYWwtYWxpZ246ICN7JHNwaW5uZXItdmVydGljYWwtYWxpZ259O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWJvcmRlci13aWR0aDogI3skc3Bpbm5lci1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWFuaW1hdGlvbi1zcGVlZDogI3skc3Bpbm5lci1hbmltYXRpb24tc3BlZWR9O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWFuaW1hdGlvbi1uYW1lOiBzcGlubmVyLWJvcmRlcjtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLWJvcmRlci1jc3MtdmFyc1xuXG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fXNwaW5uZXItYm9yZGVyLXdpZHRoKSBzb2xpZCBjdXJyZW50Y29sb3I7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zcGlubmVyLWJvcmRlci1zbSB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLWJvcmRlci1zbS1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1zcGlubmVyLXdpZHRoOiAjeyRzcGlubmVyLXdpZHRoLXNtfTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1oZWlnaHQ6ICN7JHNwaW5uZXItaGVpZ2h0LXNtfTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1ib3JkZXItd2lkdGg6ICN7JHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLWJvcmRlci1zbS1jc3MtdmFyc1xufVxuXG4vL1xuLy8gR3Jvd2luZyBjaXJjbGVcbi8vXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLWdyb3cta2V5ZnJhbWVzXG5Aa2V5ZnJhbWVzIHNwaW5uZXItZ3JvdyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgc3Bpbm5lci1ncm93LWtleWZyYW1lc1xuXG4uc3Bpbm5lci1ncm93IHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwaW5uZXItZ3Jvdy1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1zcGlubmVyLXdpZHRoOiAjeyRzcGlubmVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1oZWlnaHQ6ICN7JHNwaW5uZXItaGVpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjogI3skc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbn07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAjeyRzcGlubmVyLWFuaW1hdGlvbi1zcGVlZH07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItYW5pbWF0aW9uLW5hbWU6IHNwaW5uZXItZ3JvdztcbiAgLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLWdyb3ctY3NzLXZhcnNcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5zcGlubmVyLWdyb3ctc20ge1xuICAtLSN7JHByZWZpeH1zcGlubmVyLXdpZHRoOiAjeyRzcGlubmVyLXdpZHRoLXNtfTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1oZWlnaHQ6ICN7JHNwaW5uZXItaGVpZ2h0LXNtfTtcbn1cblxuQGlmICRlbmFibGUtcmVkdWNlZC1tb3Rpb24ge1xuICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5zcGlubmVyLWJvcmRlcixcbiAgICAuc3Bpbm5lci1ncm93IHtcbiAgICAgIC0tI3skcHJlZml4fXNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAjeyRzcGlubmVyLWFuaW1hdGlvbi1zcGVlZCAqIDJ9O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbiVvZmZjYW52YXMtY3NzLXZhcnMge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgb2ZmY2FudmFzLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy16aW5kZXg6ICN7JHppbmRleC1vZmZjYW52YXN9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtd2lkdGg6ICN7JG9mZmNhbnZhcy1ob3Jpem9udGFsLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWhlaWdodDogI3skb2ZmY2FudmFzLXZlcnRpY2FsLWhlaWdodH07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXg6ICN7JG9mZmNhbnZhcy1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy15OiAjeyRvZmZjYW52YXMtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWNvbG9yOiAjeyRvZmZjYW52YXMtY29sb3J9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtYmc6ICN7JG9mZmNhbnZhcy1iZy1jb2xvcn07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6ICN7JG9mZmNhbnZhcy1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLWNvbG9yOiAjeyRvZmZjYW52YXMtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJveC1zaGFkb3c6ICN7JG9mZmNhbnZhcy1ib3gtc2hhZG93fTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBvZmZjYW52YXMtY3NzLXZhcnNcbn1cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAub2ZmY2FudmFzI3skaW5maXh9IHtcbiAgICBAZXh0ZW5kICVvZmZjYW52YXMtY3NzLXZhcnM7XG4gIH1cbn1cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAub2ZmY2FudmFzI3skaW5maXh9IHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5leHQpIHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHotaW5kZXg6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtemluZGV4KTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtY29sb3IpO1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1iZyk7XG4gICAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgICAgb3V0bGluZTogMDtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3gtc2hhZG93KSk7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKHRyYW5zZm9ybSAkb2ZmY2FudmFzLXRyYW5zaXRpb24tZHVyYXRpb24gZWFzZS1pbi1vdXQpO1xuXG4gICAgICAmLm9mZmNhbnZhcy1zdGFydCB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtd2lkdGgpO1xuICAgICAgICBib3JkZXItcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgICB9XG5cbiAgICAgICYub2ZmY2FudmFzLWVuZCB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXdpZHRoKTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICAgIH1cblxuICAgICAgJi5vZmZjYW52YXMtdG9wIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWhlaWdodCk7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgICB9XG5cbiAgICAgICYub2ZmY2FudmFzLWJvdHRvbSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXRvcDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgICAgfVxuXG4gICAgICAmLnNob3dpbmcsXG4gICAgICAmLnNob3c6bm90KC5oaWRpbmcpIHtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgfVxuXG4gICAgICAmLnNob3dpbmcsXG4gICAgICAmLmhpZGluZyxcbiAgICAgICYuc2hvdyB7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGlmIG5vdCAoJGluZml4ID09IFwiXCIpIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5leHQpIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWhlaWdodDogYXV0bztcbiAgICAgICAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci13aWR0aDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuICAgICAgICAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZjYW52YXMtYm9keSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgICAgICAgIC8vIFJlc2V0IGBiYWNrZ3JvdW5kLWNvbG9yYCBpbiBjYXNlIGAuYmctKmAgY2xhc3NlcyBhcmUgdXNlZCBpbiBvZmZjYW52YXNcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5vZmZjYW52YXMtYmFja2Ryb3Age1xuICBAaW5jbHVkZSBvdmVybGF5LWJhY2tkcm9wKCR6aW5kZXgtb2ZmY2FudmFzLWJhY2tkcm9wLCAkb2ZmY2FudmFzLWJhY2tkcm9wLWJnLCAkb2ZmY2FudmFzLWJhY2tkcm9wLW9wYWNpdHkpO1xufVxuXG4ub2ZmY2FudmFzLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy14KTtcblxuICAuYnRuLWNsb3NlIHtcbiAgICBwYWRkaW5nOiBjYWxjKHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy15KSAqIC41KSBjYWxjKHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy14KSAqIC41KTtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy15KSk7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy14KSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteSkpO1xuICB9XG59XG5cbi5vZmZjYW52YXMtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogJG9mZmNhbnZhcy10aXRsZS1saW5lLWhlaWdodDtcbn1cblxuLm9mZmNhbnZhcy1ib2R5IHtcbiAgZmxleC1ncm93OiAxO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXgpO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuIiwiLnBsYWNlaG9sZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtaW4taGVpZ2h0OiAxZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGN1cnNvcjogd2FpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAkcGxhY2Vob2xkZXItb3BhY2l0eS1tYXg7XG5cbiAgJi5idG46OmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cblxuLy8gU2l6aW5nXG4ucGxhY2Vob2xkZXIteHMge1xuICBtaW4taGVpZ2h0OiAuNmVtO1xufVxuXG4ucGxhY2Vob2xkZXItc20ge1xuICBtaW4taGVpZ2h0OiAuOGVtO1xufVxuXG4ucGxhY2Vob2xkZXItbGcge1xuICBtaW4taGVpZ2h0OiAxLjJlbTtcbn1cblxuLy8gQW5pbWF0aW9uXG4ucGxhY2Vob2xkZXItZ2xvdyB7XG4gIC5wbGFjZWhvbGRlciB7XG4gICAgYW5pbWF0aW9uOiBwbGFjZWhvbGRlci1nbG93IDJzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcGxhY2Vob2xkZXItZ2xvdyB7XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogJHBsYWNlaG9sZGVyLW9wYWNpdHktbWluO1xuICB9XG59XG5cbi5wbGFjZWhvbGRlci13YXZlIHtcbiAgbWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEzMGRlZywgJGJsYWNrIDU1JSwgcmdiYSgwLCAwLCAwLCAoMSAtICRwbGFjZWhvbGRlci1vcGFjaXR5LW1pbikpIDc1JSwgJGJsYWNrIDk1JSk7XG4gIG1hc2stc2l6ZTogMjAwJSAxMDAlO1xuICBhbmltYXRpb246IHBsYWNlaG9sZGVyLXdhdmUgMnMgbGluZWFyIGluZmluaXRlO1xufVxuXG5Aa2V5ZnJhbWVzIHBsYWNlaG9sZGVyLXdhdmUge1xuICAxMDAlIHtcbiAgICBtYXNrLXBvc2l0aW9uOiAtMjAwJSAwJTtcbiAgfVxufVxuIiwiLy8gVXRpbGl0eSBnZW5lcmF0b3Jcbi8vIFVzZWQgdG8gZ2VuZXJhdGUgdXRpbGl0aWVzICYgcHJpbnQgdXRpbGl0aWVzXG5AbWl4aW4gZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgJGluZml4LCAkaXMtcmZzLW1lZGlhLXF1ZXJ5OiBmYWxzZSkge1xuICAkdmFsdWVzOiBtYXAtZ2V0KCR1dGlsaXR5LCB2YWx1ZXMpO1xuXG4gIC8vIElmIHRoZSB2YWx1ZXMgYXJlIGEgbGlzdCBvciBzdHJpbmcsIGNvbnZlcnQgaXQgaW50byBhIG1hcFxuICBAaWYgdHlwZS1vZigkdmFsdWVzKSA9PSBcInN0cmluZ1wiIG9yIHR5cGUtb2YobnRoKCR2YWx1ZXMsIDEpKSAhPSBcImxpc3RcIiB7XG4gICAgJHZhbHVlczogemlwKCR2YWx1ZXMsICR2YWx1ZXMpO1xuICB9XG5cbiAgQGVhY2ggJGtleSwgJHZhbHVlIGluICR2YWx1ZXMge1xuICAgICRwcm9wZXJ0aWVzOiBtYXAtZ2V0KCR1dGlsaXR5LCBwcm9wZXJ0eSk7XG5cbiAgICAvLyBNdWx0aXBsZSBwcm9wZXJ0aWVzIGFyZSBwb3NzaWJsZSwgZm9yIGV4YW1wbGUgd2l0aCB2ZXJ0aWNhbCBvciBob3Jpem9udGFsIG1hcmdpbnMgb3IgcGFkZGluZ3NcbiAgICBAaWYgdHlwZS1vZigkcHJvcGVydGllcykgPT0gXCJzdHJpbmdcIiB7XG4gICAgICAkcHJvcGVydGllczogYXBwZW5kKCgpLCAkcHJvcGVydGllcyk7XG4gICAgfVxuXG4gICAgLy8gVXNlIGN1c3RvbSBjbGFzcyBpZiBwcmVzZW50XG4gICAgJHByb3BlcnR5LWNsYXNzOiBpZihtYXAtaGFzLWtleSgkdXRpbGl0eSwgY2xhc3MpLCBtYXAtZ2V0KCR1dGlsaXR5LCBjbGFzcyksIG50aCgkcHJvcGVydGllcywgMSkpO1xuICAgICRwcm9wZXJ0eS1jbGFzczogaWYoJHByb3BlcnR5LWNsYXNzID09IG51bGwsIFwiXCIsICRwcm9wZXJ0eS1jbGFzcyk7XG5cbiAgICAvLyBVc2UgY3VzdG9tIENTUyB2YXJpYWJsZSBuYW1lIGlmIHByZXNlbnQsIG90aGVyd2lzZSBkZWZhdWx0IHRvIGBjbGFzc2BcbiAgICAkY3NzLXZhcmlhYmxlLW5hbWU6IGlmKG1hcC1oYXMta2V5KCR1dGlsaXR5LCBjc3MtdmFyaWFibGUtbmFtZSksIG1hcC1nZXQoJHV0aWxpdHksIGNzcy12YXJpYWJsZS1uYW1lKSwgbWFwLWdldCgkdXRpbGl0eSwgY2xhc3MpKTtcblxuICAgIC8vIFN0YXRlIHBhcmFtcyB0byBnZW5lcmF0ZSBwc2V1ZG8tY2xhc3Nlc1xuICAgICRzdGF0ZTogaWYobWFwLWhhcy1rZXkoJHV0aWxpdHksIHN0YXRlKSwgbWFwLWdldCgkdXRpbGl0eSwgc3RhdGUpLCAoKSk7XG5cbiAgICAkaW5maXg6IGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBcIlwiIGFuZCBzdHItc2xpY2UoJGluZml4LCAxLCAxKSA9PSBcIi1cIiwgc3RyLXNsaWNlKCRpbmZpeCwgMiksICRpbmZpeCk7XG5cbiAgICAvLyBEb24ndCBwcmVmaXggaWYgdmFsdWUga2V5IGlzIG51bGwgKGUuZy4gd2l0aCBzaGFkb3cgY2xhc3MpXG4gICAgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyOiBpZigka2V5LCBpZigkcHJvcGVydHktY2xhc3MgPT0gXCJcIiBhbmQgJGluZml4ID09IFwiXCIsIFwiXCIsIFwiLVwiKSArICRrZXksIFwiXCIpO1xuXG4gICAgQGlmIG1hcC1nZXQoJHV0aWxpdHksIHJmcykge1xuICAgICAgLy8gSW5zaWRlIHRoZSBtZWRpYSBxdWVyeVxuICAgICAgQGlmICRpcy1yZnMtbWVkaWEtcXVlcnkge1xuICAgICAgICAkdmFsOiByZnMtdmFsdWUoJHZhbHVlKTtcblxuICAgICAgICAvLyBEbyBub3QgcmVuZGVyIGFueXRoaW5nIGlmIGZsdWlkIGFuZCBub24gZmx1aWQgdmFsdWVzIGFyZSB0aGUgc2FtZVxuICAgICAgICAkdmFsdWU6IGlmKCR2YWwgPT0gcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZSksIG51bGwsICR2YWwpO1xuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICAkdmFsdWU6IHJmcy1mbHVpZC12YWx1ZSgkdmFsdWUpO1xuICAgICAgfVxuICAgIH1cblxuICAgICRpcy1jc3MtdmFyOiBtYXAtZ2V0KCR1dGlsaXR5LCBjc3MtdmFyKTtcbiAgICAkaXMtbG9jYWwtdmFyczogbWFwLWdldCgkdXRpbGl0eSwgbG9jYWwtdmFycyk7XG4gICAgJGlzLXJ0bDogbWFwLWdldCgkdXRpbGl0eSwgcnRsKTtcblxuICAgIEBpZiAkdmFsdWUgIT0gbnVsbCB7XG4gICAgICBAaWYgJGlzLXJ0bCA9PSBmYWxzZSB7XG4gICAgICAgIC8qIHJ0bDpiZWdpbjpyZW1vdmUgKi9cbiAgICAgIH1cblxuICAgICAgQGlmICRpcy1jc3MtdmFyIHtcbiAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfSB7XG4gICAgICAgICAgLS0jeyRwcmVmaXh9I3skY3NzLXZhcmlhYmxlLW5hbWV9OiAjeyR2YWx1ZX07XG4gICAgICAgIH1cblxuICAgICAgICBAZWFjaCAkcHNldWRvIGluICRzdGF0ZSB7XG4gICAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfS0jeyRwc2V1ZG99OiN7JHBzZXVkb30ge1xuICAgICAgICAgICAgLS0jeyRwcmVmaXh9I3skY3NzLXZhcmlhYmxlLW5hbWV9OiAjeyR2YWx1ZX07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfSB7XG4gICAgICAgICAgQGVhY2ggJHByb3BlcnR5IGluICRwcm9wZXJ0aWVzIHtcbiAgICAgICAgICAgIEBpZiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgIEBlYWNoICRsb2NhbC12YXIsICR2YXJpYWJsZSBpbiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgICAgLS0jeyRwcmVmaXh9I3skbG9jYWwtdmFyfTogI3skdmFyaWFibGV9O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAjeyRwcm9wZXJ0eX06ICR2YWx1ZSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRwc2V1ZG8gaW4gJHN0YXRlIHtcbiAgICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9LSN7JHBzZXVkb306I3skcHNldWRvfSB7XG4gICAgICAgICAgICBAZWFjaCAkcHJvcGVydHkgaW4gJHByb3BlcnRpZXMge1xuICAgICAgICAgICAgICBAaWYgJGlzLWxvY2FsLXZhcnMge1xuICAgICAgICAgICAgICAgIEBlYWNoICRsb2NhbC12YXIsICR2YXJpYWJsZSBpbiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH0jeyRsb2NhbC12YXJ9OiAjeyR2YXJpYWJsZX07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICN7JHByb3BlcnR5fTogJHZhbHVlIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpZiAkaXMtcnRsID09IGZhbHNlIHtcbiAgICAgICAgLyogcnRsOmVuZDpyZW1vdmUgKi9cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIExvb3Agb3ZlciBlYWNoIGJyZWFrcG9pbnRcbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG5cbiAgLy8gR2VuZXJhdGUgbWVkaWEgcXVlcnkgaWYgbmVlZGVkXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC8vIExvb3Agb3ZlciBlYWNoIHV0aWxpdHkgcHJvcGVydHlcbiAgICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcbiAgICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcbiAgICAgIC8vIE9ubHkgcHJvY2VlZCBpZiByZXNwb25zaXZlIG1lZGlhIHF1ZXJpZXMgYXJlIGVuYWJsZWQgb3IgaWYgaXQncyB0aGUgYmFzZSBtZWRpYSBxdWVyeVxuICAgICAgQGlmIHR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIChtYXAtZ2V0KCR1dGlsaXR5LCByZXNwb25zaXZlKSBvciAkaW5maXggPT0gXCJcIikge1xuICAgICAgICBAaW5jbHVkZSBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBSRlMgcmVzY2FsaW5nXG5AbWVkaWEgKG1pbi13aWR0aDogJHJmcy1tcS12YWx1ZSkge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgQGlmIChtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCkgPCAkcmZzLWJyZWFrcG9pbnQpIHtcbiAgICAgIC8vIExvb3Agb3ZlciBlYWNoIHV0aWxpdHkgcHJvcGVydHlcbiAgICAgIEBlYWNoICRrZXksICR1dGlsaXR5IGluICR1dGlsaXRpZXMge1xuICAgICAgICAvLyBUaGUgdXRpbGl0eSBjYW4gYmUgZGlzYWJsZWQgd2l0aCBgZmFsc2VgLCB0aHVzIGNoZWNrIGlmIHRoZSB1dGlsaXR5IGlzIGEgbWFwIGZpcnN0XG4gICAgICAgIC8vIE9ubHkgcHJvY2VlZCBpZiByZXNwb25zaXZlIG1lZGlhIHF1ZXJpZXMgYXJlIGVuYWJsZWQgb3IgaWYgaXQncyB0aGUgYmFzZSBtZWRpYSBxdWVyeVxuICAgICAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgbWFwLWdldCgkdXRpbGl0eSwgcmZzKSBhbmQgKG1hcC1nZXQoJHV0aWxpdHksIHJlc3BvbnNpdmUpIG9yICRpbmZpeCA9PSBcIlwiKSB7XG4gICAgICAgICAgQGluY2x1ZGUgZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgJGluZml4LCB0cnVlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIFByaW50IHV0aWxpdGllc1xuQG1lZGlhIHByaW50IHtcbiAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XG4gICAgLy8gVGhlIHV0aWxpdHkgY2FuIGJlIGRpc2FibGVkIHdpdGggYGZhbHNlYCwgdGh1cyBjaGVjayBpZiB0aGUgdXRpbGl0eSBpcyBhIG1hcCBmaXJzdFxuICAgIC8vIFRoZW4gY2hlY2sgaWYgdGhlIHV0aWxpdHkgbmVlZHMgcHJpbnQgc3R5bGVzXG4gICAgQGlmIHR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIG1hcC1nZXQoJHV0aWxpdHksIHByaW50KSA9PSB0cnVlIHtcbiAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksIFwiLXByaW50XCIpO1xuICAgIH1cbiAgfVxufVxuIiwiLyohXG4gKiBGb250IEF3ZXNvbWUgUHJvIDYuNC4yIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZSAoQ29tbWVyY2lhbCBMaWNlbnNlKVxuICogQ29weXJpZ2h0IDIwMjMgRm9udGljb25zLCBJbmMuXG4gKi9cbi8vIEZvbnQgQXdlc29tZSBjb3JlIGNvbXBpbGUgKFdlYiBGb250cy1iYXNlZClcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQGltcG9ydCAnZnVuY3Rpb25zJztcbkBpbXBvcnQgJ3ZhcmlhYmxlcyc7XG5AaW1wb3J0ICdtaXhpbnMnO1xuQGltcG9ydCAnY29yZSc7XG5AaW1wb3J0ICdzaXppbmcnO1xuQGltcG9ydCAnZml4ZWQtd2lkdGgnO1xuQGltcG9ydCAnbGlzdCc7XG5AaW1wb3J0ICdib3JkZXJlZC1wdWxsZWQnO1xuQGltcG9ydCAnYW5pbWF0ZWQnO1xuQGltcG9ydCAncm90YXRlZC1mbGlwcGVkJztcbkBpbXBvcnQgJ3N0YWNrZWQnO1xuQGltcG9ydCAnaWNvbnMnO1xuQGltcG9ydCAnc2NyZWVuLXJlYWRlcic7XG4iLCIvLyBiYXNlIGljb24gY2xhc3MgZGVmaW5pdGlvblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0ge1xuICBmb250LWZhbWlseTogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tc3R5bGUtZmFtaWx5LCAnI3skZmEtc3R5bGUtZmFtaWx5fScpO1xuICBmb250LXdlaWdodDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tc3R5bGUsICN7JGZhLXN0eWxlfSk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fSxcbi4jeyRmYS1jc3MtcHJlZml4fS1jbGFzc2ljLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJwLFxuLmZhcyxcbi4jeyRmYS1jc3MtcHJlZml4fS1zb2xpZCxcbi5mYXIsXG4uI3skZmEtY3NzLXByZWZpeH0tcmVndWxhcixcbi5mYXNyLFxuLmZhbCxcbi4jeyRmYS1jc3MtcHJlZml4fS1saWdodCxcbi5mYXNsLFxuLmZhdCxcbi4jeyRmYS1jc3MtcHJlZml4fS10aGluLFxuLmZhZCxcbi4jeyRmYS1jc3MtcHJlZml4fS1kdW90b25lLFxuLmZhc3MsXG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcnAtc29saWQsXG4uZmFiLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJyYW5kcyB7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBkaXNwbGF5OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1kaXNwbGF5LCAjeyRmYS1kaXNwbGF5fSk7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbn1cblxuLmZhcyxcbi4jeyRmYS1jc3MtcHJlZml4fS1jbGFzc2ljLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvbGlkLFxuLmZhcixcbi4jeyRmYS1jc3MtcHJlZml4fS1yZWd1bGFyLFxuLmZhbCxcbi4jeyRmYS1jc3MtcHJlZml4fS1saWdodCxcbi5mYXQsXG4uI3skZmEtY3NzLXByZWZpeH0tdGhpbiB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDYgUHJvJztcbn1cblxuLmZhYixcbi4jeyRmYS1jc3MtcHJlZml4fS1icmFuZHMge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA2IEJyYW5kcyc7XG59XG5cbi5mYWQsXG4uI3skZmEtY3NzLXByZWZpeH0tY2xhc3NpYy4jeyRmYS1jc3MtcHJlZml4fS1kdW90b25lLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWR1b3RvbmUge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA2IER1b3RvbmUnO1xufVxuXG4uZmFzcyxcbi5mYXNyLFxuLmZhc2wsXG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcnAge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA2IFNoYXJwJztcbn1cbi5mYXNzLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJwIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cblxuJWZhLWljb24ge1xuICBAaW5jbHVkZSBmYS1pY29uO1xufVxuIiwiLy8gbWl4aW5zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBiYXNlIHJlbmRlcmluZyBmb3IgYW4gaWNvblxuQG1peGluIGZhLWljb24ge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLy8gc2V0cyByZWxhdGl2ZSBmb250LXNpemluZyBhbmQgYWxpZ25tZW50IChpbiBfc2l6aW5nKVxuQG1peGluIGZhLXNpemUgKCRmb250LXNpemUpIHtcbiAgZm9udC1zaXplOiBmYS1kaXZpZGUoJGZvbnQtc2l6ZSwgJGZhLXNpemUtc2NhbGUtYmFzZSkgKiAxZW07IC8vIGNvbnZlcnRzIHN0ZXAgaW4gc2l6aW5nIHNjYWxlIGludG8gYW4gZW0tYmFzZWQgdmFsdWUgdGhhdCdzIHJlbGF0aXZlIHRvIHRoZSBzY2FsZSdzIGJhc2VcbiAgbGluZS1oZWlnaHQ6IGZhLWRpdmlkZSgxLCAkZm9udC1zaXplKSAqIDFlbTsgLy8gc2V0cyB0aGUgbGluZS1oZWlnaHQgb2YgdGhlIGljb24gYmFjayB0byB0aGF0IG9mIGl0J3MgcGFyZW50XG4gIHZlcnRpY2FsLWFsaWduOiAoZmEtZGl2aWRlKDYsICRmb250LXNpemUpIC0gZmEtZGl2aWRlKDMsIDgpKSAqIDFlbTsgLy8gdmVydGljYWxseSBjZW50ZXJzIHRoZSBpY29uIHRha2luZyBpbnRvIGFjY291bnQgdGhlIHN1cnJvdW5kaW5nIHRleHQncyBkZXNjZW5kZXJcbn1cblxuLy8gb25seSBkaXNwbGF5IGNvbnRlbnQgdG8gc2NyZWVuIHJlYWRlcnNcbi8vIHNlZTogaHR0cHM6Ly93d3cuYTExeXByb2plY3QuY29tL3Bvc3RzLzIwMTMtMDEtMTEtaG93LXRvLWhpZGUtY29udGVudC9cbi8vIHNlZTogaHR0cHM6Ly9odWdvZ2lyYXVkZWwuY29tLzIwMTYvMTAvMTMvY3NzLWhpZGUtYW5kLXNlZWsvXG5AbWl4aW4gZmEtc3Itb25seSgpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbi8vIHVzZSBpbiBjb25qdW5jdGlvbiB3aXRoIC5zci1vbmx5IHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkXG5AbWl4aW4gZmEtc3Itb25seS1mb2N1c2FibGUoKSB7XG4gICY6bm90KDpmb2N1cykge1xuICAgIEBpbmNsdWRlIGZhLXNyLW9ubHkoKTtcbiAgfVxufVxuXG4vLyBzZXRzIGEgc3BlY2lmaWMgaWNvbiBmYW1pbHkgdG8gdXNlIGFsb25nc2lkZSBzdHlsZSArIGljb24gbWl4aW5zXG5AbWl4aW4gZmEtZmFtaWx5LWNsYXNzaWMoKSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDYgUHJvJztcbn1cblxuQG1peGluIGZhLWZhbWlseS1zaGFycCgpIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNiBTaGFycCc7XG59XG5cbi8vIGNvbnZlbmllbmNlIG1peGlucyBmb3IgZGVjbGFyaW5nIHBzZXVkby1lbGVtZW50cyBieSBDU1MgdmFyaWFibGUsXG4vLyBpbmNsdWRpbmcgYWxsIHN0eWxlLXNwZWNpZmljIGZvbnQgcHJvcGVydGllcywgYW5kIGJvdGggdGhlIDo6YmVmb3JlXG4vLyBhbmQgOjphZnRlciBlbGVtZW50cyBpbiB0aGUgZHVvdG9uZSBjYXNlLlxuQG1peGluIGZhLWljb24tc29saWQoJGZhLXZhcikge1xuICBAZXh0ZW5kICVmYS1pY29uO1xuICBAZXh0ZW5kIC5mYS1zb2xpZDtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVucXVvdGUoXCJcXFwiI3sgJGZhLXZhciB9XFxcIlwiKTtcbiAgfVxufVxuXG5AbWl4aW4gZmEtaWNvbi1yZWd1bGFyKCRmYS12YXIpIHtcbiAgQGV4dGVuZCAlZmEtaWNvbjtcbiAgQGV4dGVuZCAuZmEtcmVndWxhcjtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVucXVvdGUoXCJcXFwiI3sgJGZhLXZhciB9XFxcIlwiKTtcbiAgfVxufVxuXG5AbWl4aW4gZmEtaWNvbi1saWdodCgkZmEtdmFyKSB7XG4gIEBleHRlbmQgJWZhLWljb247XG4gIEBleHRlbmQgLmZhLWxpZ2h0O1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogdW5xdW90ZShcIlxcXCIjeyAkZmEtdmFyIH1cXFwiXCIpO1xuICB9XG59XG5cbkBtaXhpbiBmYS1pY29uLXRoaW4oJGZhLXZhcikge1xuICBAZXh0ZW5kICVmYS1pY29uO1xuICBAZXh0ZW5kIC5mYS10aGluO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogdW5xdW90ZShcIlxcXCIjeyAkZmEtdmFyIH1cXFwiXCIpO1xuICB9XG59XG5cbkBtaXhpbiBmYS1pY29uLWR1b3RvbmUoJGZhLXZhcikge1xuICBAZXh0ZW5kICVmYS1pY29uO1xuICBAZXh0ZW5kIC5mYS1kdW90b25lO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogdW5xdW90ZShcIlxcXCIjeyAkZmEtdmFyIH1cXFwiXCIpO1xuICB9XG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiB1bnF1b3RlKFwiXFxcIiN7ICRmYS12YXIgfSN7ICRmYS12YXIgfVxcXCJcIik7XG4gIH1cbn1cblxuQG1peGluIGZhLWljb24tc2hhcnAtc29saWQoJGZhLXZhcikge1xuICBAZXh0ZW5kICVmYS1pY29uO1xuICBAZXh0ZW5kIC5mYS1zaGFycC1zb2xpZDtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVucXVvdGUoXCJcXFwiI3sgJGZhLXZhciB9XFxcIlwiKTtcbiAgfVxufVxuXG5AbWl4aW4gZmEtaWNvbi1zaGFycC1yZWd1bGFyKCRmYS12YXIpIHtcbiAgQGV4dGVuZCAlZmEtaWNvbjtcbiAgQGV4dGVuZCAuZmEtc2hhcnAtcmVndWxhcjtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVucXVvdGUoXCJcXFwiI3sgJGZhLXZhciB9XFxcIlwiKTtcbiAgfVxufVxuXG5AbWl4aW4gZmEtaWNvbi1zaGFycC1saWdodCgkZmEtdmFyKSB7XG4gIEBleHRlbmQgJWZhLWljb247XG4gIEBleHRlbmQgLmZhLXNoYXJwLWxpZ2h0O1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogdW5xdW90ZShcIlxcXCIjeyAkZmEtdmFyIH1cXFwiXCIpO1xuICB9XG59XG5cbkBtaXhpbiBmYS1pY29uLWJyYW5kcygkZmEtdmFyKSB7XG4gIEBleHRlbmQgJWZhLWljb247XG4gIEBleHRlbmQgLmZhLWJyYW5kcztcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVucXVvdGUoXCJcXFwiI3sgJGZhLXZhciB9XFxcIlwiKTtcbiAgfVxufVxuXG4iLCIvLyBzaXppbmcgaWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gbGl0ZXJhbCBtYWduaWZpY2F0aW9uIHNjYWxlXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoIDEwIHtcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LSN7JGl9eCB7XG4gICAgZm9udC1zaXplOiAkaSAqIDFlbTtcbiAgfVxufVxuXG4vLyBzdGVwLWJhc2VkIHNjYWxlICh3aXRoIGFsaWdubWVudClcbkBlYWNoICRzaXplLCAkdmFsdWUgaW4gJGZhLXNpemVzIHtcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LSN7JHNpemV9IHtcbiAgICAgQGluY2x1ZGUgZmEtc2l6ZSgkdmFsdWUpO1xuICB9XG59XG4iLCIvLyBmaXhlZC13aWR0aCBpY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tZncge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAkZmEtZnctd2lkdGg7XG59XG4iLCIvLyB2YXJpYWJsZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRmYS1jc3MtcHJlZml4ICAgICAgICAgIDogZmEgIWRlZmF1bHQ7XG4kZmEtc3R5bGUgICAgICAgICAgICAgICA6IDkwMCAhZGVmYXVsdDtcbiRmYS1zdHlsZS1mYW1pbHkgICAgICAgIDogXCJGb250IEF3ZXNvbWUgNiBQcm9cIiAhZGVmYXVsdDtcblxuJGZhLWRpc3BsYXkgICAgICAgICAgICAgOiBpbmxpbmUtYmxvY2sgIWRlZmF1bHQ7XG5cbiRmYS1mdy13aWR0aCAgICAgICAgICAgIDogZmEtZGl2aWRlKDIwZW0sIDE2KSAhZGVmYXVsdDtcbiRmYS1pbnZlcnNlICAgICAgICAgICAgIDogI2ZmZiAhZGVmYXVsdDtcblxuJGZhLWJvcmRlci1jb2xvciAgICAgICAgOiAjZWVlICFkZWZhdWx0O1xuJGZhLWJvcmRlci1wYWRkaW5nICAgICAgOiAuMmVtIC4yNWVtIC4xNWVtICFkZWZhdWx0O1xuJGZhLWJvcmRlci1yYWRpdXMgICAgICAgOiAuMWVtICFkZWZhdWx0O1xuJGZhLWJvcmRlci1zdHlsZSAgICAgICAgOiBzb2xpZCAhZGVmYXVsdDtcbiRmYS1ib3JkZXItd2lkdGggICAgICAgIDogLjA4ZW0gIWRlZmF1bHQ7XG5cbiRmYS1zaXplLXNjYWxlLTJ4cyAgICAgIDogMTAgIWRlZmF1bHQ7XG4kZmEtc2l6ZS1zY2FsZS14cyAgICAgICA6IDEyICFkZWZhdWx0O1xuJGZhLXNpemUtc2NhbGUtc20gICAgICAgOiAxNCAhZGVmYXVsdDtcbiRmYS1zaXplLXNjYWxlLWJhc2UgICAgIDogMTYgIWRlZmF1bHQ7XG4kZmEtc2l6ZS1zY2FsZS1sZyAgICAgICA6IDIwICFkZWZhdWx0O1xuJGZhLXNpemUtc2NhbGUteGwgICAgICAgOiAyNCAhZGVmYXVsdDtcbiRmYS1zaXplLXNjYWxlLTJ4bCAgICAgIDogMzIgIWRlZmF1bHQ7XG5cbiRmYS1zaXplczogKFxuICBcIjJ4c1wiICAgICAgICAgICAgICAgICA6ICRmYS1zaXplLXNjYWxlLTJ4cyxcbiAgXCJ4c1wiICAgICAgICAgICAgICAgICAgOiAkZmEtc2l6ZS1zY2FsZS14cyxcbiAgXCJzbVwiICAgICAgICAgICAgICAgICAgOiAkZmEtc2l6ZS1zY2FsZS1zbSxcbiAgXCJsZ1wiICAgICAgICAgICAgICAgICAgOiAkZmEtc2l6ZS1zY2FsZS1sZyxcbiAgXCJ4bFwiICAgICAgICAgICAgICAgICAgOiAkZmEtc2l6ZS1zY2FsZS14bCxcbiAgXCIyeGxcIiAgICAgICAgICAgICAgICAgOiAkZmEtc2l6ZS1zY2FsZS0yeGxcbikgIWRlZmF1bHQ7XG5cbiRmYS1saS13aWR0aCAgICAgICAgICAgIDogMmVtICFkZWZhdWx0O1xuJGZhLWxpLW1hcmdpbiAgICAgICAgICAgOiAkZmEtbGktd2lkdGggKiBmYS1kaXZpZGUoNSwgNCkgIWRlZmF1bHQ7XG5cbiRmYS1wdWxsLW1hcmdpbiAgICAgICAgIDogLjNlbSAhZGVmYXVsdDtcblxuJGZhLXByaW1hcnktb3BhY2l0eSAgICAgOiAxICFkZWZhdWx0O1xuJGZhLXNlY29uZGFyeS1vcGFjaXR5ICAgOiAuNCAhZGVmYXVsdDtcblxuJGZhLXN0YWNrLXZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWRlZmF1bHQ7XG4kZmEtc3RhY2std2lkdGggICAgICAgICA6ICgkZmEtZnctd2lkdGggKiAyKSAhZGVmYXVsdDtcbiRmYS1zdGFjay16LWluZGV4ICAgICAgIDogYXV0byAhZGVmYXVsdDtcblxuJGZhLWZvbnQtZGlzcGxheSAgICAgICAgOiBibG9jayAhZGVmYXVsdDtcbiRmYS1mb250LXBhdGggICAgICAgICAgIDogXCIuLi93ZWJmb250c1wiICFkZWZhdWx0O1xuXG4kZmEtdmFyLTA6IFxcMzA7XG4kZmEtdmFyLTE6IFxcMzE7XG4kZmEtdmFyLTI6IFxcMzI7XG4kZmEtdmFyLTM6IFxcMzM7XG4kZmEtdmFyLTQ6IFxcMzQ7XG4kZmEtdmFyLTU6IFxcMzU7XG4kZmEtdmFyLTY6IFxcMzY7XG4kZmEtdmFyLTc6IFxcMzc7XG4kZmEtdmFyLTg6IFxcMzg7XG4kZmEtdmFyLTk6IFxcMzk7XG4kZmEtdmFyLWZpbGwtZHJpcDogXFxmNTc2O1xuJGZhLXZhci1hcnJvd3MtdG8tY2lyY2xlOiBcXGU0YmQ7XG4kZmEtdmFyLWNpcmNsZS1jaGV2cm9uLXJpZ2h0OiBcXGYxMzg7XG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLXJpZ2h0OiBcXGYxMzg7XG4kZmEtdmFyLXdhZ29uLWNvdmVyZWQ6IFxcZjhlZTtcbiRmYS12YXItbGluZS1oZWlnaHQ6IFxcZjg3MTtcbiRmYS12YXItYmFnZWw6IFxcZTNkNztcbiRmYS12YXItdHJhbnNwb3J0ZXItNzogXFxlMmE4O1xuJGZhLXZhci1hdDogXFw0MDtcbiRmYS12YXItcmVjdGFuZ2xlcy1taXhlZDogXFxlMzIzO1xuJGZhLXZhci1waG9uZS1hcnJvdy11cC1yaWdodDogXFxlMjI0O1xuJGZhLXZhci1waG9uZS1hcnJvdy11cDogXFxlMjI0O1xuJGZhLXZhci1waG9uZS1vdXRnb2luZzogXFxlMjI0O1xuJGZhLXZhci10cmFzaC1jYW46IFxcZjJlZDtcbiRmYS12YXItdHJhc2gtYWx0OiBcXGYyZWQ7XG4kZmEtdmFyLWNpcmNsZS1sOiBcXGUxMTQ7XG4kZmEtdmFyLWhlYWQtc2lkZS1nb2dnbGVzOiBcXGY2ZWE7XG4kZmEtdmFyLWhlYWQtdnI6IFxcZjZlYTtcbiRmYS12YXItdGV4dC1oZWlnaHQ6IFxcZjAzNDtcbiRmYS12YXItdXNlci14bWFyazogXFxmMjM1O1xuJGZhLXZhci11c2VyLXRpbWVzOiBcXGYyMzU7XG4kZmEtdmFyLWZhY2UtaGFuZC15YXduOiBcXGUzNzk7XG4kZmEtdmFyLWdhdWdlLXNpbXBsZS1taW46IFxcZjYyZDtcbiRmYS12YXItdGFjaG9tZXRlci1zbG93ZXN0OiBcXGY2MmQ7XG4kZmEtdmFyLXN0ZXRob3Njb3BlOiBcXGYwZjE7XG4kZmEtdmFyLWNvZmZpbjogXFxmNmM2O1xuJGZhLXZhci1tZXNzYWdlOiBcXGYyN2E7XG4kZmEtdmFyLWNvbW1lbnQtYWx0OiBcXGYyN2E7XG4kZmEtdmFyLXNhbGFkOiBcXGY4MWU7XG4kZmEtdmFyLWJvd2wtc2FsYWQ6IFxcZjgxZTtcbiRmYS12YXItaW5mbzogXFxmMTI5O1xuJGZhLXZhci1yb2JvdC1hc3Ryb21lY2g6IFxcZTJkMjtcbiRmYS12YXItcmluZy1kaWFtb25kOiBcXGU1YWI7XG4kZmEtdmFyLWZvbmR1ZS1wb3Q6IFxcZTQwZDtcbiRmYS12YXItdGhldGE6IFxcZjY5ZTtcbiRmYS12YXItZmFjZS1oYW5kLXBlZWtpbmc6IFxcZTQ4MTtcbiRmYS12YXItc3F1YXJlLXVzZXI6IFxcZTI4MztcbiRmYS12YXItZG93bi1sZWZ0LWFuZC11cC1yaWdodC10by1jZW50ZXI6IFxcZjQyMjtcbiRmYS12YXItY29tcHJlc3MtYWx0OiBcXGY0MjI7XG4kZmEtdmFyLWV4cGxvc2lvbjogXFxlNGU5O1xuJGZhLXZhci1maWxlLWxpbmVzOiBcXGYxNWM7XG4kZmEtdmFyLWZpbGUtYWx0OiBcXGYxNWM7XG4kZmEtdmFyLWZpbGUtdGV4dDogXFxmMTVjO1xuJGZhLXZhci13YXZlLXNxdWFyZTogXFxmODNlO1xuJGZhLXZhci1yaW5nOiBcXGY3MGI7XG4kZmEtdmFyLWJ1aWxkaW5nLXVuOiBcXGU0ZDk7XG4kZmEtdmFyLWRpY2UtdGhyZWU6IFxcZjUyNztcbiRmYS12YXItdGlyZS1wcmVzc3VyZS13YXJuaW5nOiBcXGY2MzM7XG4kZmEtdmFyLXdpZmktZmFpcjogXFxmNmFiO1xuJGZhLXZhci13aWZpLTI6IFxcZjZhYjtcbiRmYS12YXItY2FsZW5kYXItZGF5czogXFxmMDczO1xuJGZhLXZhci1jYWxlbmRhci1hbHQ6IFxcZjA3MztcbiRmYS12YXItbXAzLXBsYXllcjogXFxmOGNlO1xuJGZhLXZhci1hbmNob3ItY2lyY2xlLWNoZWNrOiBcXGU0YWE7XG4kZmEtdmFyLXRhbGx5LTQ6IFxcZTI5NztcbiRmYS12YXItcmVjdGFuZ2xlLWhpc3Rvcnk6IFxcZTRhMjtcbiRmYS12YXItYnVpbGRpbmctY2lyY2xlLWFycm93LXJpZ2h0OiBcXGU0ZDE7XG4kZmEtdmFyLXZvbGxleWJhbGw6IFxcZjQ1ZjtcbiRmYS12YXItdm9sbGV5YmFsbC1iYWxsOiBcXGY0NWY7XG4kZmEtdmFyLXN1bi1oYXplOiBcXGY3NjU7XG4kZmEtdmFyLXRleHQtc2l6ZTogXFxmODk0O1xuJGZhLXZhci11Zm86IFxcZTA0NztcbiRmYS12YXItZm9yazogXFxmMmUzO1xuJGZhLXZhci11dGVuc2lsLWZvcms6IFxcZjJlMztcbiRmYS12YXItYXJyb3dzLXVwLXRvLWxpbmU6IFxcZTRjMjtcbiRmYS12YXItbW9iaWxlLXNpZ25hbDogXFxlMWVmO1xuJGZhLXZhci1iYXJjb2RlLXNjYW46IFxcZjQ2NTtcbiRmYS12YXItc29ydC1kb3duOiBcXGYwZGQ7XG4kZmEtdmFyLXNvcnQtZGVzYzogXFxmMGRkO1xuJGZhLXZhci1mb2xkZXItYXJyb3ctZG93bjogXFxlMDUzO1xuJGZhLXZhci1mb2xkZXItZG93bmxvYWQ6IFxcZTA1MztcbiRmYS12YXItY2lyY2xlLW1pbnVzOiBcXGYwNTY7XG4kZmEtdmFyLW1pbnVzLWNpcmNsZTogXFxmMDU2O1xuJGZhLXZhci1mYWNlLWljaWNsZXM6IFxcZTM3YztcbiRmYS12YXItc2hvdmVsOiBcXGY3MTM7XG4kZmEtdmFyLWRvb3Itb3BlbjogXFxmNTJiO1xuJGZhLXZhci1maWxtczogXFxlMTdhO1xuJGZhLXZhci1yaWdodC1mcm9tLWJyYWNrZXQ6IFxcZjJmNTtcbiRmYS12YXItc2lnbi1vdXQtYWx0OiBcXGYyZjU7XG4kZmEtdmFyLWZhY2UtZ2xhc3NlczogXFxlMzc3O1xuJGZhLXZhci1uZmM6IFxcZTFmNztcbiRmYS12YXItYXRvbTogXFxmNWQyO1xuJGZhLXZhci1zb2FwOiBcXGUwNmU7XG4kZmEtdmFyLWljb25zOiBcXGY4NmQ7XG4kZmEtdmFyLWhlYXJ0LW11c2ljLWNhbWVyYS1ib2x0OiBcXGY4NmQ7XG4kZmEtdmFyLW1pY3JvcGhvbmUtbGluZXMtc2xhc2g6IFxcZjUzOTtcbiRmYS12YXItbWljcm9waG9uZS1hbHQtc2xhc2g6IFxcZjUzOTtcbiRmYS12YXItY2xvc2VkLWNhcHRpb25pbmctc2xhc2g6IFxcZTEzNTtcbiRmYS12YXItY2FsY3VsYXRvci1zaW1wbGU6IFxcZjY0YztcbiRmYS12YXItY2FsY3VsYXRvci1hbHQ6IFxcZjY0YztcbiRmYS12YXItYnJpZGdlLWNpcmNsZS1jaGVjazogXFxlNGM5O1xuJGZhLXZhci1zbGlkZXJzLXVwOiBcXGYzZjE7XG4kZmEtdmFyLXNsaWRlcnMtdjogXFxmM2YxO1xuJGZhLXZhci1sb2NhdGlvbi1taW51czogXFxmNjA5O1xuJGZhLXZhci1tYXAtbWFya2VyLW1pbnVzOiBcXGY2MDk7XG4kZmEtdmFyLXB1bXAtbWVkaWNhbDogXFxlMDZhO1xuJGZhLXZhci1maW5nZXJwcmludDogXFxmNTc3O1xuJGZhLXZhci1za2ktYm9vdDogXFxlM2NjO1xuJGZhLXZhci1zdGFuZGFyZC1kZWZpbml0aW9uOiBcXGUyOGE7XG4kZmEtdmFyLXJlY3RhbmdsZS1zZDogXFxlMjhhO1xuJGZhLXZhci1oMTogXFxmMzEzO1xuJGZhLXZhci1oYW5kLXBvaW50LXJpZ2h0OiBcXGYwYTQ7XG4kZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtbG9jYXRpb246IFxcZjY4OTtcbiRmYS12YXItc2VhcmNoLWxvY2F0aW9uOiBcXGY2ODk7XG4kZmEtdmFyLW1lc3NhZ2UtYm90OiBcXGUzYjg7XG4kZmEtdmFyLWZvcndhcmQtc3RlcDogXFxmMDUxO1xuJGZhLXZhci1zdGVwLWZvcndhcmQ6IFxcZjA1MTtcbiRmYS12YXItZmFjZS1zbWlsZS1iZWFtOiBcXGY1Yjg7XG4kZmEtdmFyLXNtaWxlLWJlYW06IFxcZjViODtcbiRmYS12YXItbGlnaHQtY2VpbGluZzogXFxlMDE2O1xuJGZhLXZhci1tZXNzYWdlLWV4Y2xhbWF0aW9uOiBcXGY0YTU7XG4kZmEtdmFyLWNvbW1lbnQtYWx0LWV4Y2xhbWF0aW9uOiBcXGY0YTU7XG4kZmEtdmFyLWJvd2wtc2Nvb3A6IFxcZTNkZTtcbiRmYS12YXItYm93bC1zaGF2ZWQtaWNlOiBcXGUzZGU7XG4kZmEtdmFyLXNxdWFyZS14OiBcXGUyODY7XG4kZmEtdmFyLXV0aWxpdHktcG9sZS1kb3VibGU6IFxcZTJjNDtcbiRmYS12YXItZmxhZy1jaGVja2VyZWQ6IFxcZjExZTtcbiRmYS12YXItY2hldnJvbnMtdXA6IFxcZjMyNTtcbiRmYS12YXItY2hldnJvbi1kb3VibGUtdXA6IFxcZjMyNTtcbiRmYS12YXItZm9vdGJhbGw6IFxcZjQ0ZTtcbiRmYS12YXItZm9vdGJhbGwtYmFsbDogXFxmNDRlO1xuJGZhLXZhci11c2VyLXZuZWNrOiBcXGU0NjE7XG4kZmEtdmFyLXNjaG9vbC1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTU2YztcbiRmYS12YXItY3JvcDogXFxmMTI1O1xuJGZhLXZhci1hbmdsZXMtZG93bjogXFxmMTAzO1xuJGZhLXZhci1hbmdsZS1kb3VibGUtZG93bjogXFxmMTAzO1xuJGZhLXZhci11c2Vycy1yZWN0YW5nbGU6IFxcZTU5NDtcbiRmYS12YXItcGVvcGxlLXJvb2Y6IFxcZTUzNztcbiRmYS12YXItc3F1YXJlLWFycm93LXJpZ2h0OiBcXGYzM2I7XG4kZmEtdmFyLWFycm93LXNxdWFyZS1yaWdodDogXFxmMzNiO1xuJGZhLXZhci1sb2NhdGlvbi1wbHVzOiBcXGY2MGE7XG4kZmEtdmFyLW1hcC1tYXJrZXItcGx1czogXFxmNjBhO1xuJGZhLXZhci1saWdodGJ1bGItZXhjbGFtYXRpb24tb246IFxcZTFjYTtcbiRmYS12YXItcGVvcGxlLWxpbmU6IFxcZTUzNDtcbiRmYS12YXItYmVlci1tdWctZW1wdHk6IFxcZjBmYztcbiRmYS12YXItYmVlcjogXFxmMGZjO1xuJGZhLXZhci1jcmF0ZS1lbXB0eTogXFxlMTUxO1xuJGZhLXZhci1kaWFncmFtLXByZWRlY2Vzc29yOiBcXGU0Nzc7XG4kZmEtdmFyLXRyYW5zcG9ydGVyOiBcXGUwNDI7XG4kZmEtdmFyLWNhbGVuZGFyLWNpcmNsZS11c2VyOiBcXGU0NzE7XG4kZmEtdmFyLWFycm93LXVwLWxvbmc6IFxcZjE3NjtcbiRmYS12YXItbG9uZy1hcnJvdy11cDogXFxmMTc2O1xuJGZhLXZhci1wZXJzb24tY2FycnktYm94OiBcXGY0Y2Y7XG4kZmEtdmFyLXBlcnNvbi1jYXJyeTogXFxmNGNmO1xuJGZhLXZhci1maXJlLWZsYW1lLXNpbXBsZTogXFxmNDZhO1xuJGZhLXZhci1idXJuOiBcXGY0NmE7XG4kZmEtdmFyLXBlcnNvbjogXFxmMTgzO1xuJGZhLXZhci1tYWxlOiBcXGYxODM7XG4kZmEtdmFyLWxhcHRvcDogXFxmMTA5O1xuJGZhLXZhci1maWxlLWNzdjogXFxmNmRkO1xuJGZhLXZhci1tZW5vcmFoOiBcXGY2NzY7XG4kZmEtdmFyLXVuaW9uOiBcXGY2YTI7XG4kZmEtdmFyLWNoZXZyb25zLWxlZnQ6IFxcZjMyMztcbiRmYS12YXItY2hldnJvbi1kb3VibGUtbGVmdDogXFxmMzIzO1xuJGZhLXZhci1jaXJjbGUtaGVhcnQ6IFxcZjRjNztcbiRmYS12YXItaGVhcnQtY2lyY2xlOiBcXGY0Yzc7XG4kZmEtdmFyLXRydWNrLXBsYW5lOiBcXGU1OGY7XG4kZmEtdmFyLXJlY29yZC12aW55bDogXFxmOGQ5O1xuJGZhLXZhci1icmluZy1mb3J3YXJkOiBcXGY4NTY7XG4kZmEtdmFyLXNxdWFyZS1wOiBcXGUyNzk7XG4kZmEtdmFyLWZhY2UtZ3Jpbi1zdGFyczogXFxmNTg3O1xuJGZhLXZhci1ncmluLXN0YXJzOiBcXGY1ODc7XG4kZmEtdmFyLXNpZ21hOiBcXGY2OGI7XG4kZmEtdmFyLWNhbWVyYS1tb3ZpZTogXFxmOGE5O1xuJGZhLXZhci1ib25nOiBcXGY1NWM7XG4kZmEtdmFyLWNsYXJpbmV0OiBcXGY4YWQ7XG4kZmEtdmFyLXRydWNrLWZsYXRiZWQ6IFxcZTJiNjtcbiRmYS12YXItc3BhZ2hldHRpLW1vbnN0ZXItZmx5aW5nOiBcXGY2N2I7XG4kZmEtdmFyLXBhc3RhZmFyaWFuaXNtOiBcXGY2N2I7XG4kZmEtdmFyLWFycm93LWRvd24tdXAtYWNyb3NzLWxpbmU6IFxcZTRhZjtcbiRmYS12YXItbGVhZi1oZWFydDogXFxmNGNiO1xuJGZhLXZhci1ob3VzZS1idWlsZGluZzogXFxlMWIxO1xuJGZhLXZhci1jaGVlc2Utc3dpc3M6IFxcZjdmMDtcbiRmYS12YXItc3Bvb246IFxcZjJlNTtcbiRmYS12YXItdXRlbnNpbC1zcG9vbjogXFxmMmU1O1xuJGZhLXZhci1qYXItd2hlYXQ6IFxcZTUxNztcbiRmYS12YXItZW52ZWxvcGVzLWJ1bGs6IFxcZjY3NDtcbiRmYS12YXItbWFpbC1idWxrOiBcXGY2NzQ7XG4kZmEtdmFyLWZpbGUtY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU0ZWI7XG4kZmEtdmFyLWJvdy1hcnJvdzogXFxmNmI5O1xuJGZhLXZhci1jYXJ0LXhtYXJrOiBcXGUwZGQ7XG4kZmEtdmFyLWhleGFnb24teG1hcms6IFxcZjJlZTtcbiRmYS12YXItdGltZXMtaGV4YWdvbjogXFxmMmVlO1xuJGZhLXZhci14bWFyay1oZXhhZ29uOiBcXGYyZWU7XG4kZmEtdmFyLWNpcmNsZS1oOiBcXGY0N2U7XG4kZmEtdmFyLWhvc3BpdGFsLXN5bWJvbDogXFxmNDdlO1xuJGZhLXZhci1tZXJnZTogXFxlNTI2O1xuJGZhLXZhci1wYWdlcjogXFxmODE1O1xuJGZhLXZhci1jYXJ0LW1pbnVzOiBcXGUwZGI7XG4kZmEtdmFyLWFkZHJlc3MtYm9vazogXFxmMmI5O1xuJGZhLXZhci1jb250YWN0LWJvb2s6IFxcZjJiOTtcbiRmYS12YXItcGFuLWZyeWluZzogXFxlNDJjO1xuJGZhLXZhci1ncmlkOiBcXGUxOTU7XG4kZmEtdmFyLWdyaWQtMzogXFxlMTk1O1xuJGZhLXZhci1mb290YmFsbC1oZWxtZXQ6IFxcZjQ0ZjtcbiRmYS12YXItaGFuZC1sb3ZlOiBcXGUxYTU7XG4kZmEtdmFyLXRyZWVzOiBcXGY3MjQ7XG4kZmEtdmFyLXN0cmlrZXRocm91Z2g6IFxcZjBjYztcbiRmYS12YXItcGFnZTogXFxlNDI4O1xuJGZhLXZhci1rOiBcXDRiO1xuJGZhLXZhci1kaWFncmFtLXByZXZpb3VzOiBcXGU0Nzg7XG4kZmEtdmFyLWdhdWdlLW1pbjogXFxmNjI4O1xuJGZhLXZhci10YWNob21ldGVyLWFsdC1zbG93ZXN0OiBcXGY2Mjg7XG4kZmEtdmFyLWZvbGRlci1ncmlkOiBcXGUxODg7XG4kZmEtdmFyLWVnZ3BsYW50OiBcXGUxNmM7XG4kZmEtdmFyLXJhbTogXFxmNzBhO1xuJGZhLXZhci1sYW5kbWFyay1mbGFnOiBcXGU1MWM7XG4kZmEtdmFyLWxpcHM6IFxcZjYwMDtcbiRmYS12YXItcGVuY2lsOiBcXGYzMDM7XG4kZmEtdmFyLXBlbmNpbC1hbHQ6IFxcZjMwMztcbiRmYS12YXItYmFja3dhcmQ6IFxcZjA0YTtcbiRmYS12YXItY2FyZXQtcmlnaHQ6IFxcZjBkYTtcbiRmYS12YXItY29tbWVudHM6IFxcZjA4NjtcbiRmYS12YXItcGFzdGU6IFxcZjBlYTtcbiRmYS12YXItZmlsZS1jbGlwYm9hcmQ6IFxcZjBlYTtcbiRmYS12YXItZGVza3RvcC1hcnJvdy1kb3duOiBcXGUxNTU7XG4kZmEtdmFyLWNvZGUtcHVsbC1yZXF1ZXN0OiBcXGUxM2M7XG4kZmEtdmFyLXB1bXBraW46IFxcZjcwNztcbiRmYS12YXItY2xpcGJvYXJkLWxpc3Q6IFxcZjQ2ZDtcbiRmYS12YXItcGVuLWZpZWxkOiBcXGUyMTE7XG4kZmEtdmFyLWJsdWViZXJyaWVzOiBcXGUyZTg7XG4kZmEtdmFyLXRydWNrLXJhbXAtYm94OiBcXGY0ZGU7XG4kZmEtdmFyLXRydWNrLWxvYWRpbmc6IFxcZjRkZTtcbiRmYS12YXItbm90ZTogXFxlMWZmO1xuJGZhLXZhci1hcnJvdy1kb3duLXRvLXNxdWFyZTogXFxlMDk2O1xuJGZhLXZhci11c2VyLWNoZWNrOiBcXGY0ZmM7XG4kZmEtdmFyLWNsb3VkLXhtYXJrOiBcXGUzNWY7XG4kZmEtdmFyLXZpYWwtdmlydXM6IFxcZTU5NztcbiRmYS12YXItYm9vay1ibGFuazogXFxmNWQ5O1xuJGZhLXZhci1ib29rLWFsdDogXFxmNWQ5O1xuJGZhLXZhci1nb2xmLWZsYWctaG9sZTogXFxlM2FjO1xuJGZhLXZhci1tZXNzYWdlLWFycm93LWRvd246IFxcZTFkYjtcbiRmYS12YXItY29tbWVudC1hbHQtYXJyb3ctZG93bjogXFxlMWRiO1xuJGZhLXZhci1mYWNlLXVuYW11c2VkOiBcXGUzOWY7XG4kZmEtdmFyLXNoZWV0LXBsYXN0aWM6IFxcZTU3MTtcbiRmYS12YXItY2lyY2xlLTk6IFxcZTBmNjtcbiRmYS12YXItYmxvZzogXFxmNzgxO1xuJGZhLXZhci11c2VyLW5pbmphOiBcXGY1MDQ7XG4kZmEtdmFyLXBlbmNpbC1zbGFzaDogXFxlMjE1O1xuJGZhLXZhci1ib3dsaW5nLXBpbnM6IFxcZjQzNztcbiRmYS12YXItcGVyc29uLWFycm93LXVwLWZyb20tbGluZTogXFxlNTM5O1xuJGZhLXZhci1kb3duLXJpZ2h0OiBcXGUxNmI7XG4kZmEtdmFyLXNjcm9sbC10b3JhaDogXFxmNmEwO1xuJGZhLXZhci10b3JhaDogXFxmNmEwO1xuJGZhLXZhci13ZWJob29rOiBcXGU1ZDU7XG4kZmEtdmFyLWJsaW5kcy1vcGVuOiBcXGY4ZmM7XG4kZmEtdmFyLWZlbmNlOiBcXGUzMDM7XG4kZmEtdmFyLXVwOiBcXGYzNTc7XG4kZmEtdmFyLWFycm93LWFsdC11cDogXFxmMzU3O1xuJGZhLXZhci1icm9vbS1iYWxsOiBcXGY0NTg7XG4kZmEtdmFyLXF1aWRkaXRjaDogXFxmNDU4O1xuJGZhLXZhci1xdWlkZGl0Y2gtYnJvb20tYmFsbDogXFxmNDU4O1xuJGZhLXZhci1kcnVtc3RpY2s6IFxcZjZkNjtcbiRmYS12YXItc3F1YXJlLXY6IFxcZTI4NDtcbiRmYS12YXItZmFjZS1hd2Vzb21lOiBcXGU0MDk7XG4kZmEtdmFyLWdhdmUtZGFuZHk6IFxcZTQwOTtcbiRmYS12YXItZGlhbC1vZmY6IFxcZTE2MjtcbiRmYS12YXItdG9nZ2xlLW9mZjogXFxmMjA0O1xuJGZhLXZhci1mYWNlLXNtaWxlLWhvcm5zOiBcXGUzOTE7XG4kZmEtdmFyLWJveC1hcmNoaXZlOiBcXGYxODc7XG4kZmEtdmFyLWFyY2hpdmU6IFxcZjE4NztcbiRmYS12YXItZ3JhcGVzOiBcXGUzMDY7XG4kZmEtdmFyLXBlcnNvbi1kcm93bmluZzogXFxlNTQ1O1xuJGZhLXZhci1kaWFsLW1heDogXFxlMTVlO1xuJGZhLXZhci1jaXJjbGUtbTogXFxlMTE1O1xuJGZhLXZhci1jYWxlbmRhci1pbWFnZTogXFxlMGQ0O1xuJGZhLXZhci1jaXJjbGUtY2FyZXQtZG93bjogXFxmMzJkO1xuJGZhLXZhci1jYXJldC1jaXJjbGUtZG93bjogXFxmMzJkO1xuJGZhLXZhci1hcnJvdy1kb3duLTktMTogXFxmODg2O1xuJGZhLXZhci1zb3J0LW51bWVyaWMtZGVzYzogXFxmODg2O1xuJGZhLXZhci1zb3J0LW51bWVyaWMtZG93bi1hbHQ6IFxcZjg4NjtcbiRmYS12YXItZmFjZS1ncmluLXRvbmd1ZS1zcXVpbnQ6IFxcZjU4YTtcbiRmYS12YXItZ3Jpbi10b25ndWUtc3F1aW50OiBcXGY1OGE7XG4kZmEtdmFyLXNoaXNoLWtlYmFiOiBcXGY4MjE7XG4kZmEtdmFyLXNwcmF5LWNhbjogXFxmNWJkO1xuJGZhLXZhci1hbGFybS1zbm9vemU6IFxcZjg0NTtcbiRmYS12YXItc2NhcmVjcm93OiBcXGY3MGQ7XG4kZmEtdmFyLXRydWNrLW1vbnN0ZXI6IFxcZjYzYjtcbiRmYS12YXItZ2lmdC1jYXJkOiBcXGY2NjM7XG4kZmEtdmFyLXc6IFxcNTc7XG4kZmEtdmFyLWNvZGUtcHVsbC1yZXF1ZXN0LWRyYWZ0OiBcXGUzZmE7XG4kZmEtdmFyLXNxdWFyZS1iOiBcXGUyNjQ7XG4kZmEtdmFyLWVsZXBoYW50OiBcXGY2ZGE7XG4kZmEtdmFyLWVhcnRoLWFmcmljYTogXFxmNTdjO1xuJGZhLXZhci1nbG9iZS1hZnJpY2E6IFxcZjU3YztcbiRmYS12YXItcmFpbmJvdzogXFxmNzViO1xuJGZhLXZhci1jaXJjbGUtbm90Y2g6IFxcZjFjZTtcbiRmYS12YXItdGFibGV0LXNjcmVlbi1idXR0b246IFxcZjNmYTtcbiRmYS12YXItdGFibGV0LWFsdDogXFxmM2ZhO1xuJGZhLXZhci1wYXc6IFxcZjFiMDtcbiRmYS12YXItbWVzc2FnZS1xdWVzdGlvbjogXFxlMWUzO1xuJGZhLXZhci1jbG91ZDogXFxmMGMyO1xuJGZhLXZhci10cm93ZWwtYnJpY2tzOiBcXGU1OGE7XG4kZmEtdmFyLXNxdWFyZS0zOiBcXGUyNTg7XG4kZmEtdmFyLWZhY2UtZmx1c2hlZDogXFxmNTc5O1xuJGZhLXZhci1mbHVzaGVkOiBcXGY1Nzk7XG4kZmEtdmFyLWhvc3BpdGFsLXVzZXI6IFxcZjgwZDtcbiRmYS12YXItbWljcm93YXZlOiBcXGUwMWI7XG4kZmEtdmFyLWNoZi1zaWduOiBcXGU2MDI7XG4kZmEtdmFyLXRlbnQtYXJyb3ctbGVmdC1yaWdodDogXFxlNTdmO1xuJGZhLXZhci1jYXJ0LWNpcmNsZS1hcnJvdy11cDogXFxlM2YwO1xuJGZhLXZhci10cmFzaC1jbG9jazogXFxlMmIwO1xuJGZhLXZhci1nYXZlbDogXFxmMGUzO1xuJGZhLXZhci1sZWdhbDogXFxmMGUzO1xuJGZhLXZhci1zcHJpbmtsZXItY2VpbGluZzogXFxlNDRjO1xuJGZhLXZhci1icm93c2VyczogXFxlMGNiO1xuJGZhLXZhci10cmlsbGl1bTogXFxlNTg4O1xuJGZhLXZhci1tdXNpYy1zbGFzaDogXFxmOGQxO1xuJGZhLXZhci10cnVjay1yYW1wOiBcXGY0ZTA7XG4kZmEtdmFyLWJpbm9jdWxhcnM6IFxcZjFlNTtcbiRmYS12YXItbWljcm9waG9uZS1zbGFzaDogXFxmMTMxO1xuJGZhLXZhci1ib3gtdGlzc3VlOiBcXGUwNWI7XG4kZmEtdmFyLWNpcmNsZS1jOiBcXGUxMDE7XG4kZmEtdmFyLXN0YXItY2hyaXN0bWFzOiBcXGY3ZDQ7XG4kZmEtdmFyLWNoYXJ0LWJ1bGxldDogXFxlMGUxO1xuJGZhLXZhci1tb3RvcmN5Y2xlOiBcXGYyMWM7XG4kZmEtdmFyLXRyZWUtY2hyaXN0bWFzOiBcXGY3ZGI7XG4kZmEtdmFyLXRpcmUtZmxhdDogXFxmNjMyO1xuJGZhLXZhci1zdW5nbGFzc2VzOiBcXGY4OTI7XG4kZmEtdmFyLWJhZGdlOiBcXGYzMzU7XG4kZmEtdmFyLW1lc3NhZ2UtcGVuOiBcXGY0YTQ7XG4kZmEtdmFyLWNvbW1lbnQtYWx0LWVkaXQ6IFxcZjRhNDtcbiRmYS12YXItbWVzc2FnZS1lZGl0OiBcXGY0YTQ7XG4kZmEtdmFyLWJlbGwtY29uY2llcmdlOiBcXGY1NjI7XG4kZmEtdmFyLWNvbmNpZXJnZS1iZWxsOiBcXGY1NjI7XG4kZmEtdmFyLXBlbi1ydWxlcjogXFxmNWFlO1xuJGZhLXZhci1wZW5jaWwtcnVsZXI6IFxcZjVhZTtcbiRmYS12YXItYXJyb3ctcHJvZ3Jlc3M6IFxcZTVkZjtcbiRmYS12YXItY2hlc3Mtcm9vay1waWVjZTogXFxmNDQ4O1xuJGZhLXZhci1jaGVzcy1yb29rLWFsdDogXFxmNDQ4O1xuJGZhLXZhci1zcXVhcmUtcm9vdDogXFxmNjk3O1xuJGZhLXZhci1hbGJ1bS1jb2xsZWN0aW9uLWNpcmNsZS1wbHVzOiBcXGU0OGU7XG4kZmEtdmFyLXBlb3BsZS1hcnJvd3M6IFxcZTA2ODtcbiRmYS12YXItcGVvcGxlLWFycm93cy1sZWZ0LXJpZ2h0OiBcXGUwNjg7XG4kZmEtdmFyLWZhY2UtYW5ncnktaG9ybnM6IFxcZTM2ODtcbiRmYS12YXItbWFycy1hbmQtdmVudXMtYnVyc3Q6IFxcZTUyMztcbiRmYS12YXItdG9tYnN0b25lOiBcXGY3MjA7XG4kZmEtdmFyLXNxdWFyZS1jYXJldC1yaWdodDogXFxmMTUyO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtcmlnaHQ6IFxcZjE1MjtcbiRmYS12YXItc2Npc3NvcnM6IFxcZjBjNDtcbiRmYS12YXItY3V0OiBcXGYwYzQ7XG4kZmEtdmFyLWxpc3QtbXVzaWM6IFxcZjhjOTtcbiRmYS12YXItc3VuLXBsYW50LXdpbHQ6IFxcZTU3YTtcbiRmYS12YXItdG9pbGV0cy1wb3J0YWJsZTogXFxlNTg0O1xuJGZhLXZhci1ob2NrZXktcHVjazogXFxmNDUzO1xuJGZhLXZhci1tdXN0YWNoZTogXFxlNWJjO1xuJGZhLXZhci1oeXBoZW46IFxcMmQ7XG4kZmEtdmFyLXRhYmxlOiBcXGYwY2U7XG4kZmEtdmFyLXVzZXItY2hlZjogXFxlM2QyO1xuJGZhLXZhci1tZXNzYWdlLWltYWdlOiBcXGUxZTA7XG4kZmEtdmFyLWNvbW1lbnQtYWx0LWltYWdlOiBcXGUxZTA7XG4kZmEtdmFyLXVzZXJzLW1lZGljYWw6IFxcZjgzMDtcbiRmYS12YXItc2Vuc29yLXRyaWFuZ2xlLWV4Y2xhbWF0aW9uOiBcXGUwMjk7XG4kZmEtdmFyLXNlbnNvci1hbGVydDogXFxlMDI5O1xuJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLWFycm93LXJpZ2h0OiBcXGU1MjE7XG4kZmEtdmFyLXRhY2hvZ3JhcGgtZGlnaXRhbDogXFxmNTY2O1xuJGZhLXZhci1kaWdpdGFsLXRhY2hvZ3JhcGg6IFxcZjU2NjtcbiRmYS12YXItZmFjZS1tYXNrOiBcXGUzN2Y7XG4kZmEtdmFyLXBpY2tsZWJhbGw6IFxcZTQzNTtcbiRmYS12YXItc3Rhci1zaGFycC1oYWxmOiBcXGUyOGM7XG4kZmEtdmFyLXVzZXJzLXNsYXNoOiBcXGUwNzM7XG4kZmEtdmFyLWNsb3ZlcjogXFxlMTM5O1xuJGZhLXZhci1tZWF0OiBcXGY4MTQ7XG4kZmEtdmFyLXJlcGx5OiBcXGYzZTU7XG4kZmEtdmFyLW1haWwtcmVwbHk6IFxcZjNlNTtcbiRmYS12YXItc3Rhci1hbmQtY3Jlc2NlbnQ6IFxcZjY5OTtcbiRmYS12YXItZW1wdHktc2V0OiBcXGY2NTY7XG4kZmEtdmFyLWhvdXNlLWZpcmU6IFxcZTUwYztcbiRmYS12YXItc3F1YXJlLW1pbnVzOiBcXGYxNDY7XG4kZmEtdmFyLW1pbnVzLXNxdWFyZTogXFxmMTQ2O1xuJGZhLXZhci1oZWxpY29wdGVyOiBcXGY1MzM7XG4kZmEtdmFyLWJpcmQ6IFxcZTQ2OTtcbiRmYS12YXItY29tcGFzczogXFxmMTRlO1xuJGZhLXZhci1zcXVhcmUtY2FyZXQtZG93bjogXFxmMTUwO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtZG93bjogXFxmMTUwO1xuJGZhLXZhci1oZWFydC1oYWxmLXN0cm9rZTogXFxlMWFjO1xuJGZhLXZhci1oZWFydC1oYWxmLWFsdDogXFxlMWFjO1xuJGZhLXZhci1maWxlLWNpcmNsZS1xdWVzdGlvbjogXFxlNGVmO1xuJGZhLXZhci1sYXB0b3AtY29kZTogXFxmNWZjO1xuJGZhLXZhci1qb3lzdGljazogXFxmOGM1O1xuJGZhLXZhci1ncmlsbC1maXJlOiBcXGU1YTQ7XG4kZmEtdmFyLXJlY3RhbmdsZS12ZXJ0aWNhbC1oaXN0b3J5OiBcXGUyMzc7XG4kZmEtdmFyLXN3YXRjaGJvb2s6IFxcZjVjMztcbiRmYS12YXItcHJlc2NyaXB0aW9uLWJvdHRsZTogXFxmNDg1O1xuJGZhLXZhci1iYXJzOiBcXGYwYzk7XG4kZmEtdmFyLW5hdmljb246IFxcZjBjOTtcbiRmYS12YXIta2V5Ym9hcmQtbGVmdDogXFxlMWMzO1xuJGZhLXZhci1wZW9wbGUtZ3JvdXA6IFxcZTUzMztcbiRmYS12YXItaG91cmdsYXNzLWVuZDogXFxmMjUzO1xuJGZhLXZhci1ob3VyZ2xhc3MtMzogXFxmMjUzO1xuJGZhLXZhci1oZWFydC1jcmFjazogXFxmN2E5O1xuJGZhLXZhci1oZWFydC1icm9rZW46IFxcZjdhOTtcbiRmYS12YXItZmFjZS1iZWFtLWhhbmQtb3Zlci1tb3V0aDogXFxlNDdjO1xuJGZhLXZhci1kcm9wbGV0LXBlcmNlbnQ6IFxcZjc1MDtcbiRmYS12YXItaHVtaWRpdHk6IFxcZjc1MDtcbiRmYS12YXItc3F1YXJlLXVwLXJpZ2h0OiBcXGYzNjA7XG4kZmEtdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlLWFsdDogXFxmMzYwO1xuJGZhLXZhci1mYWNlLWtpc3MtYmVhbTogXFxmNTk3O1xuJGZhLXZhci1raXNzLWJlYW06IFxcZjU5NztcbiRmYS12YXItY29ybjogXFxmNmM3O1xuJGZhLXZhci1yb2xsZXItY29hc3RlcjogXFxlMzI0O1xuJGZhLXZhci1waG90by1maWxtLW11c2ljOiBcXGUyMjg7XG4kZmEtdmFyLXJhZGFyOiBcXGUwMjQ7XG4kZmEtdmFyLXNpY2tsZTogXFxmODIyO1xuJGZhLXZhci1maWxtOiBcXGYwMDg7XG4kZmEtdmFyLWNvY29udXQ6IFxcZTJmNjtcbiRmYS12YXItcnVsZXItaG9yaXpvbnRhbDogXFxmNTQ3O1xuJGZhLXZhci1zaGllbGQtY3Jvc3M6IFxcZjcxMjtcbiRmYS12YXItY2Fzc2V0dGUtdGFwZTogXFxmOGFiO1xuJGZhLXZhci1zcXVhcmUtdGVybWluYWw6IFxcZTMyYTtcbiRmYS12YXItcGVvcGxlLXJvYmJlcnk6IFxcZTUzNjtcbiRmYS12YXItbGlnaHRidWxiOiBcXGYwZWI7XG4kZmEtdmFyLWNhcmV0LWxlZnQ6IFxcZjBkOTtcbiRmYS12YXItY29tbWVudC1taWRkbGU6IFxcZTE0OTtcbiRmYS12YXItdHJhc2gtY2FuLWxpc3Q6IFxcZTJhYjtcbiRmYS12YXItYmxvY2s6IFxcZTQ2YTtcbiRmYS12YXItY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGYwNmE7XG4kZmEtdmFyLWV4Y2xhbWF0aW9uLWNpcmNsZTogXFxmMDZhO1xuJGZhLXZhci1zY2hvb2wtY2lyY2xlLXhtYXJrOiBcXGU1NmQ7XG4kZmEtdmFyLWFycm93LXJpZ2h0LWZyb20tYnJhY2tldDogXFxmMDhiO1xuJGZhLXZhci1zaWduLW91dDogXFxmMDhiO1xuJGZhLXZhci1mYWNlLWZyb3duLXNsaWdodDogXFxlMzc2O1xuJGZhLXZhci1jaXJjbGUtY2hldnJvbi1kb3duOiBcXGYxM2E7XG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLWRvd246IFxcZjEzYTtcbiRmYS12YXItc2lkZWJhci1mbGlwOiBcXGUyNGY7XG4kZmEtdmFyLXVubG9jay1rZXlob2xlOiBcXGYxM2U7XG4kZmEtdmFyLXVubG9jay1hbHQ6IFxcZjEzZTtcbiRmYS12YXItdGVtcGVyYXR1cmUtbGlzdDogXFxlMjk5O1xuJGZhLXZhci1jbG91ZC1zaG93ZXJzLWhlYXZ5OiBcXGY3NDA7XG4kZmEtdmFyLWhlYWRwaG9uZXMtc2ltcGxlOiBcXGY1OGY7XG4kZmEtdmFyLWhlYWRwaG9uZXMtYWx0OiBcXGY1OGY7XG4kZmEtdmFyLXNpdGVtYXA6IFxcZjBlODtcbiRmYS12YXItcGlwZS1zZWN0aW9uOiBcXGU0Mzg7XG4kZmEtdmFyLXNwYWNlLXN0YXRpb24tbW9vbi1jb25zdHJ1Y3Rpb246IFxcZTAzNDtcbiRmYS12YXItc3BhY2Utc3RhdGlvbi1tb29uLWFsdDogXFxlMDM0O1xuJGZhLXZhci1jaXJjbGUtZG9sbGFyLXRvLXNsb3Q6IFxcZjRiOTtcbiRmYS12YXItZG9uYXRlOiBcXGY0Yjk7XG4kZmEtdmFyLW1lbW9yeTogXFxmNTM4O1xuJGZhLXZhci1mYWNlLXNsZWVwaW5nOiBcXGUzOGQ7XG4kZmEtdmFyLXJvYWQtc3Bpa2VzOiBcXGU1Njg7XG4kZmEtdmFyLWZpcmUtYnVybmVyOiBcXGU0ZjE7XG4kZmEtdmFyLXNxdWlycmVsOiBcXGY3MWE7XG4kZmEtdmFyLWFycm93LXVwLXRvLWxpbmU6IFxcZjM0MTtcbiRmYS12YXItYXJyb3ctdG8tdG9wOiBcXGYzNDE7XG4kZmEtdmFyLWZsYWc6IFxcZjAyNDtcbiRmYS12YXItZmFjZS1jb3dib3ktaGF0OiBcXGUzNmU7XG4kZmEtdmFyLWhhbnVraWFoOiBcXGY2ZTY7XG4kZmEtdmFyLWNoYXJ0LXNjYXR0ZXItM2Q6IFxcZTBlODtcbiRmYS12YXItZGlzcGxheS1jaGFydC11cDogXFxlNWUzO1xuJGZhLXZhci1zcXVhcmUtY29kZTogXFxlMjY3O1xuJGZhLXZhci1mZWF0aGVyOiBcXGY1MmQ7XG4kZmEtdmFyLXZvbHVtZS1sb3c6IFxcZjAyNztcbiRmYS12YXItdm9sdW1lLWRvd246IFxcZjAyNztcbiRmYS12YXIteG1hcmstdG8tc2xvdDogXFxmNzcxO1xuJGZhLXZhci10aW1lcy10by1zbG90OiBcXGY3NzE7XG4kZmEtdmFyLXZvdGUtbmF5OiBcXGY3NzE7XG4kZmEtdmFyLWJveC10YXBlZDogXFxmNDlhO1xuJGZhLXZhci1ib3gtYWx0OiBcXGY0OWE7XG4kZmEtdmFyLWNvbW1lbnQtc2xhc2g6IFxcZjRiMztcbiRmYS12YXItc3dvcmRzOiBcXGY3MWQ7XG4kZmEtdmFyLWNsb3VkLXN1bi1yYWluOiBcXGY3NDM7XG4kZmEtdmFyLWFsYnVtOiBcXGY4OWY7XG4kZmEtdmFyLWNpcmNsZS1uOiBcXGUxMTg7XG4kZmEtdmFyLWNvbXByZXNzOiBcXGYwNjY7XG4kZmEtdmFyLXdoZWF0LWF3bjogXFxlMmNkO1xuJGZhLXZhci13aGVhdC1hbHQ6IFxcZTJjZDtcbiRmYS12YXItYW5raDogXFxmNjQ0O1xuJGZhLXZhci1oYW5kcy1ob2xkaW5nLWNoaWxkOiBcXGU0ZmE7XG4kZmEtdmFyLWFzdGVyaXNrOiBcXDJhO1xuJGZhLXZhci1rZXktc2tlbGV0b24tbGVmdC1yaWdodDogXFxlM2I0O1xuJGZhLXZhci1jb21tZW50LWxpbmVzOiBcXGY0YjA7XG4kZmEtdmFyLWx1Y2hhZG9yLW1hc2s6IFxcZjQ1NTtcbiRmYS12YXItbHVjaGFkb3I6IFxcZjQ1NTtcbiRmYS12YXItbWFzay1sdWNoYWRvcjogXFxmNDU1O1xuJGZhLXZhci1zcXVhcmUtY2hlY2s6IFxcZjE0YTtcbiRmYS12YXItY2hlY2stc3F1YXJlOiBcXGYxNGE7XG4kZmEtdmFyLXNocmVkZGVyOiBcXGY2OGE7XG4kZmEtdmFyLWJvb2stb3Blbi1jb3ZlcjogXFxlMGMwO1xuJGZhLXZhci1ib29rLW9wZW4tYWx0OiBcXGUwYzA7XG4kZmEtdmFyLXNhbmR3aWNoOiBcXGY4MWY7XG4kZmEtdmFyLXBlc2V0YS1zaWduOiBcXGUyMjE7XG4kZmEtdmFyLXNxdWFyZS1wYXJraW5nLXNsYXNoOiBcXGY2MTc7XG4kZmEtdmFyLXBhcmtpbmctc2xhc2g6IFxcZjYxNztcbiRmYS12YXItdHJhaW4tdHVubmVsOiBcXGU0NTQ7XG4kZmEtdmFyLWhlYWRpbmc6IFxcZjFkYztcbiRmYS12YXItaGVhZGVyOiBcXGYxZGM7XG4kZmEtdmFyLWdob3N0OiBcXGY2ZTI7XG4kZmEtdmFyLWZhY2UtYW5ndWlzaGVkOiBcXGUzNjk7XG4kZmEtdmFyLWhvY2tleS1zdGlja3M6IFxcZjQ1NDtcbiRmYS12YXItYWJhY3VzOiBcXGY2NDA7XG4kZmEtdmFyLWZpbG0tc2ltcGxlOiBcXGYzYTA7XG4kZmEtdmFyLWZpbG0tYWx0OiBcXGYzYTA7XG4kZmEtdmFyLWxpc3Q6IFxcZjAzYTtcbiRmYS12YXItbGlzdC1zcXVhcmVzOiBcXGYwM2E7XG4kZmEtdmFyLXRyZWUtcGFsbTogXFxmODJiO1xuJGZhLXZhci1zcXVhcmUtcGhvbmUtZmxpcDogXFxmODdiO1xuJGZhLXZhci1waG9uZS1zcXVhcmUtYWx0OiBcXGY4N2I7XG4kZmEtdmFyLWNhcnQtcGx1czogXFxmMjE3O1xuJGZhLXZhci1nYW1lcGFkOiBcXGYxMWI7XG4kZmEtdmFyLWJvcmRlci1jZW50ZXItdjogXFxmODlkO1xuJGZhLXZhci1jaXJjbGUtZG90OiBcXGYxOTI7XG4kZmEtdmFyLWRvdC1jaXJjbGU6IFxcZjE5MjtcbiRmYS12YXItY2xpcGJvYXJkLW1lZGljYWw6IFxcZTEzMztcbiRmYS12YXItZmFjZS1kaXp6eTogXFxmNTY3O1xuJGZhLXZhci1kaXp6eTogXFxmNTY3O1xuJGZhLXZhci1lZ2c6IFxcZjdmYjtcbiRmYS12YXItdXAtdG8tbGluZTogXFxmMzRkO1xuJGZhLXZhci1hcnJvdy1hbHQtdG8tdG9wOiBcXGYzNGQ7XG4kZmEtdmFyLWhvdXNlLW1lZGljYWwtY2lyY2xlLXhtYXJrOiBcXGU1MTM7XG4kZmEtdmFyLXdhdGNoLWZpdG5lc3M6IFxcZjYzZTtcbiRmYS12YXItY2xvY2stbmluZS10aGlydHk6IFxcZTM0ZDtcbiRmYS12YXItY2FtcGdyb3VuZDogXFxmNmJiO1xuJGZhLXZhci1mb2xkZXItcGx1czogXFxmNjVlO1xuJGZhLXZhci1qdWc6IFxcZjhjNjtcbiRmYS12YXItZnV0Ym9sOiBcXGYxZTM7XG4kZmEtdmFyLWZ1dGJvbC1iYWxsOiBcXGYxZTM7XG4kZmEtdmFyLXNvY2Nlci1iYWxsOiBcXGYxZTM7XG4kZmEtdmFyLXNub3ctYmxvd2luZzogXFxmNzYxO1xuJGZhLXZhci1wYWludGJydXNoOiBcXGYxZmM7XG4kZmEtdmFyLXBhaW50LWJydXNoOiBcXGYxZmM7XG4kZmEtdmFyLWxvY2s6IFxcZjAyMztcbiRmYS12YXItYXJyb3ctZG93bi1mcm9tLWxpbmU6IFxcZjM0NTtcbiRmYS12YXItYXJyb3ctZnJvbS10b3A6IFxcZjM0NTtcbiRmYS12YXItZ2FzLXB1bXA6IFxcZjUyZjtcbiRmYS12YXItc2lnbmFsLWJhcnMtc2xhc2g6IFxcZjY5NDtcbiRmYS12YXItc2lnbmFsLWFsdC1zbGFzaDogXFxmNjk0O1xuJGZhLXZhci1tb25rZXk6IFxcZjZmYjtcbiRmYS12YXItcmVjdGFuZ2xlLXBybzogXFxlMjM1O1xuJGZhLXZhci1wcm86IFxcZTIzNTtcbiRmYS12YXItaG91c2UtbmlnaHQ6IFxcZTAxMDtcbiRmYS12YXItaG90LXR1Yi1wZXJzb246IFxcZjU5MztcbiRmYS12YXItaG90LXR1YjogXFxmNTkzO1xuJGZhLXZhci1nbG9iZS1wb2ludGVyOiBcXGU2MGU7XG4kZmEtdmFyLWJsYW5rZXQ6IFxcZjQ5ODtcbiRmYS12YXItbWFwLWxvY2F0aW9uOiBcXGY1OWY7XG4kZmEtdmFyLW1hcC1tYXJrZWQ6IFxcZjU5ZjtcbiRmYS12YXItaG91c2UtZmxvb2Qtd2F0ZXI6IFxcZTUwZTtcbiRmYS12YXItY29tbWVudHMtcXVlc3Rpb24tY2hlY2s6IFxcZTE0ZjtcbiRmYS12YXItdHJlZTogXFxmMWJiO1xuJGZhLXZhci1hcnJvd3MtY3Jvc3M6IFxcZTBhMjtcbiRmYS12YXItYmFja3BhY2s6IFxcZjVkNDtcbiRmYS12YXItc3F1YXJlLXNtYWxsOiBcXGUyN2U7XG4kZmEtdmFyLWZvbGRlci1hcnJvdy11cDogXFxlMDU0O1xuJGZhLXZhci1mb2xkZXItdXBsb2FkOiBcXGUwNTQ7XG4kZmEtdmFyLWJyaWRnZS1sb2NrOiBcXGU0Y2M7XG4kZmEtdmFyLWNyb3NzaGFpcnMtc2ltcGxlOiBcXGU1OWY7XG4kZmEtdmFyLXNhY2stZG9sbGFyOiBcXGY4MWQ7XG4kZmEtdmFyLXBlbi10by1zcXVhcmU6IFxcZjA0NDtcbiRmYS12YXItZWRpdDogXFxmMDQ0O1xuJGZhLXZhci1zcXVhcmUtc2xpZGVyczogXFxmM2YwO1xuJGZhLXZhci1zbGlkZXJzLWgtc3F1YXJlOiBcXGYzZjA7XG4kZmEtdmFyLWNhci1zaWRlOiBcXGY1ZTQ7XG4kZmEtdmFyLW1lc3NhZ2UtbWlkZGxlLXRvcDogXFxlMWUyO1xuJGZhLXZhci1jb21tZW50LW1pZGRsZS10b3AtYWx0OiBcXGUxZTI7XG4kZmEtdmFyLWxpZ2h0YnVsYi1vbjogXFxmNjcyO1xuJGZhLXZhci1rbmlmZTogXFxmMmU0O1xuJGZhLXZhci11dGVuc2lsLWtuaWZlOiBcXGYyZTQ7XG4kZmEtdmFyLXNoYXJlLW5vZGVzOiBcXGYxZTA7XG4kZmEtdmFyLXNoYXJlLWFsdDogXFxmMWUwO1xuJGZhLXZhci1kaXNwbGF5LWNoYXJ0LXVwLWNpcmNsZS1kb2xsYXI6IFxcZTVlNjtcbiRmYS12YXItd2F2ZS1zaW5lOiBcXGY4OTk7XG4kZmEtdmFyLWhlYXJ0LWNpcmNsZS1taW51czogXFxlNGZmO1xuJGZhLXZhci1jaXJjbGUtdzogXFxlMTJjO1xuJGZhLXZhci1jaXJjbGUtY2FsZW5kYXI6IFxcZTEwMjtcbiRmYS12YXItY2FsZW5kYXItY2lyY2xlOiBcXGUxMDI7XG4kZmEtdmFyLWhvdXJnbGFzcy1oYWxmOiBcXGYyNTI7XG4kZmEtdmFyLWhvdXJnbGFzcy0yOiBcXGYyNTI7XG4kZmEtdmFyLW1pY3Jvc2NvcGU6IFxcZjYxMDtcbiRmYS12YXItc3Vuc2V0OiBcXGY3Njc7XG4kZmEtdmFyLXNpbms6IFxcZTA2ZDtcbiRmYS12YXItY2FsZW5kYXItZXhjbGFtYXRpb246IFxcZjMzNDtcbiRmYS12YXItdHJ1Y2stY29udGFpbmVyLWVtcHR5OiBcXGUyYjU7XG4kZmEtdmFyLWhhbmQtaGVhcnQ6IFxcZjRiYztcbiRmYS12YXItYmFnLXNob3BwaW5nOiBcXGYyOTA7XG4kZmEtdmFyLXNob3BwaW5nLWJhZzogXFxmMjkwO1xuJGZhLXZhci1hcnJvdy1kb3duLXotYTogXFxmODgxO1xuJGZhLXZhci1zb3J0LWFscGhhLWRlc2M6IFxcZjg4MTtcbiRmYS12YXItc29ydC1hbHBoYS1kb3duLWFsdDogXFxmODgxO1xuJGZhLXZhci1taXR0ZW46IFxcZjdiNTtcbiRmYS12YXItcmVwbHktY2xvY2s6IFxcZTIzOTtcbiRmYS12YXItcmVwbHktdGltZTogXFxlMjM5O1xuJGZhLXZhci1wZXJzb24tcmF5czogXFxlNTRkO1xuJGZhLXZhci1yaWdodDogXFxmMzU2O1xuJGZhLXZhci1hcnJvdy1hbHQtcmlnaHQ6IFxcZjM1NjtcbiRmYS12YXItY2lyY2xlLWY6IFxcZTEwZTtcbiRmYS12YXItdXNlcnM6IFxcZjBjMDtcbiRmYS12YXItZmFjZS1wbGVhZGluZzogXFxlMzg2O1xuJGZhLXZhci1leWUtc2xhc2g6IFxcZjA3MDtcbiRmYS12YXItZmxhc2stdmlhbDogXFxlNGYzO1xuJGZhLXZhci1wb2xpY2UtYm94OiBcXGUwMjE7XG4kZmEtdmFyLWN1Y3VtYmVyOiBcXGU0MDE7XG4kZmEtdmFyLWhlYWQtc2lkZS1icmFpbjogXFxmODA4O1xuJGZhLXZhci1oYW5kOiBcXGYyNTY7XG4kZmEtdmFyLWhhbmQtcGFwZXI6IFxcZjI1NjtcbiRmYS12YXItcGVyc29uLWJpa2luZy1tb3VudGFpbjogXFxmODRiO1xuJGZhLXZhci1iaWtpbmctbW91bnRhaW46IFxcZjg0YjtcbiRmYS12YXItdXRlbnNpbHMtc2xhc2g6IFxcZTQ2NDtcbiRmYS12YXItcHJpbnQtbWFnbmlmeWluZy1nbGFzczogXFxmODFhO1xuJGZhLXZhci1wcmludC1zZWFyY2g6IFxcZjgxYTtcbiRmYS12YXItZm9sZGVyLWJvb2ttYXJrOiBcXGUxODY7XG4kZmEtdmFyLW9tOiBcXGY2Nzk7XG4kZmEtdmFyLXBpOiBcXGY2N2U7XG4kZmEtdmFyLWZsYXNrLXJvdW5kLXBvdGlvbjogXFxmNmUxO1xuJGZhLXZhci1mbGFzay1wb3Rpb246IFxcZjZlMTtcbiRmYS12YXItZmFjZS1zaHVzaDogXFxlMzhjO1xuJGZhLXZhci13b3JtOiBcXGU1OTk7XG4kZmEtdmFyLWhvdXNlLWNpcmNsZS14bWFyazogXFxlNTBiO1xuJGZhLXZhci1wbHVnOiBcXGYxZTY7XG4kZmEtdmFyLWNhbGVuZGFyLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNDZlO1xuJGZhLXZhci1zcXVhcmUtaTogXFxlMjcyO1xuJGZhLXZhci1jaGV2cm9uLXVwOiBcXGYwNzc7XG4kZmEtdmFyLWZhY2Utc2FsdXRpbmc6IFxcZTQ4NDtcbiRmYS12YXItZ2F1Z2Utc2ltcGxlLWxvdzogXFxmNjJjO1xuJGZhLXZhci10YWNob21ldGVyLXNsb3c6IFxcZjYyYztcbiRmYS12YXItZmFjZS1wZXJzZXZlcmluZzogXFxlMzg1O1xuJGZhLXZhci1jaXJjbGUtY2FtZXJhOiBcXGUxMDM7XG4kZmEtdmFyLWNhbWVyYS1jaXJjbGU6IFxcZTEwMztcbiRmYS12YXItaGFuZC1zcG9jazogXFxmMjU5O1xuJGZhLXZhci1zcGlkZXItd2ViOiBcXGY3MTk7XG4kZmEtdmFyLWNpcmNsZS1taWNyb3Bob25lOiBcXGUxMTY7XG4kZmEtdmFyLW1pY3JvcGhvbmUtY2lyY2xlOiBcXGUxMTY7XG4kZmEtdmFyLWJvb2stYXJyb3ctdXA6IFxcZTBiYTtcbiRmYS12YXItcG9wc2ljbGU6IFxcZTQzZTtcbiRmYS12YXItY29tbWFuZDogXFxlMTQyO1xuJGZhLXZhci1ibGluZHM6IFxcZjhmYjtcbiRmYS12YXItc3RvcHdhdGNoOiBcXGYyZjI7XG4kZmEtdmFyLXNheG9waG9uZTogXFxmOGRjO1xuJGZhLXZhci1zcXVhcmUtMjogXFxlMjU3O1xuJGZhLXZhci1maWVsZC1ob2NrZXktc3RpY2stYmFsbDogXFxmNDRjO1xuJGZhLXZhci1maWVsZC1ob2NrZXk6IFxcZjQ0YztcbiRmYS12YXItYXJyb3ctdXAtc3F1YXJlLXRyaWFuZ2xlOiBcXGY4OGI7XG4kZmEtdmFyLXNvcnQtc2hhcGVzLXVwLWFsdDogXFxmODhiO1xuJGZhLXZhci1mYWNlLXNjcmVhbTogXFxlMzhiO1xuJGZhLXZhci1zcXVhcmUtbTogXFxlMjc2O1xuJGZhLXZhci1jYW1lcmEtd2ViOiBcXGY4MzI7XG4kZmEtdmFyLXdlYmNhbTogXFxmODMyO1xuJGZhLXZhci1jb21tZW50LWFycm93LWRvd246IFxcZTE0MztcbiRmYS12YXItbGlnaHRidWxiLWNmbDogXFxlNWE2O1xuJGZhLXZhci13aW5kb3ctZnJhbWUtb3BlbjogXFxlMDUwO1xuJGZhLXZhci1mYWNlLWtpc3M6IFxcZjU5NjtcbiRmYS12YXIta2lzczogXFxmNTk2O1xuJGZhLXZhci1icmlkZ2UtY2lyY2xlLXhtYXJrOiBcXGU0Y2I7XG4kZmEtdmFyLXBlcmlvZDogXFwyZTtcbiRmYS12YXItZmFjZS1ncmluLXRvbmd1ZTogXFxmNTg5O1xuJGZhLXZhci1ncmluLXRvbmd1ZTogXFxmNTg5O1xuJGZhLXZhci11cC10by1kb3R0ZWQtbGluZTogXFxlNDU3O1xuJGZhLXZhci10aG91Z2h0LWJ1YmJsZTogXFxlMzJlO1xuJGZhLXZhci1za2VsZXRvbi1yaWJzOiBcXGU1Y2I7XG4kZmEtdmFyLXJheWd1bjogXFxlMDI1O1xuJGZhLXZhci1mbHV0ZTogXFxmOGI5O1xuJGZhLXZhci1hY29ybjogXFxmNmFlO1xuJGZhLXZhci12aWRlby1hcnJvdy11cC1yaWdodDogXFxlMmM5O1xuJGZhLXZhci1ncmF0ZS1kcm9wbGV0OiBcXGUxOTQ7XG4kZmEtdmFyLXNlYWwtZXhjbGFtYXRpb246IFxcZTI0MjtcbiRmYS12YXItY2hlc3MtYmlzaG9wOiBcXGY0M2E7XG4kZmEtdmFyLW1lc3NhZ2Utc21zOiBcXGUxZTU7XG4kZmEtdmFyLWNvZmZlZS1iZWFuczogXFxlMTNmO1xuJGZhLXZhci1oYXQtd2l0Y2g6IFxcZjZlNztcbiRmYS12YXItZmFjZS1ncmluLXdpbms6IFxcZjU4YztcbiRmYS12YXItZ3Jpbi13aW5rOiBcXGY1OGM7XG4kZmEtdmFyLWNsb2NrLXRocmVlLXRoaXJ0eTogXFxlMzU3O1xuJGZhLXZhci1lYXItZGVhZjogXFxmMmE0O1xuJGZhLXZhci1kZWFmOiBcXGYyYTQ7XG4kZmEtdmFyLWRlYWZuZXNzOiBcXGYyYTQ7XG4kZmEtdmFyLWhhcmQtb2YtaGVhcmluZzogXFxmMmE0O1xuJGZhLXZhci1hbGFybS1jbG9jazogXFxmMzRlO1xuJGZhLXZhci1lY2xpcHNlOiBcXGY3NDk7XG4kZmEtdmFyLWZhY2UtcmVsaWV2ZWQ6IFxcZTM4OTtcbiRmYS12YXItcm9hZC1jaXJjbGUtY2hlY2s6IFxcZTU2NDtcbiRmYS12YXItZGljZS1maXZlOiBcXGY1MjM7XG4kZmEtdmFyLW9jdGFnb24tbWludXM6IFxcZjMwODtcbiRmYS12YXItbWludXMtb2N0YWdvbjogXFxmMzA4O1xuJGZhLXZhci1zcXVhcmUtcnNzOiBcXGYxNDM7XG4kZmEtdmFyLXJzcy1zcXVhcmU6IFxcZjE0MztcbiRmYS12YXItZmFjZS16YW55OiBcXGUzYTQ7XG4kZmEtdmFyLXRyaWN5Y2xlOiBcXGU1YzM7XG4kZmEtdmFyLWxhbmQtbWluZS1vbjogXFxlNTFiO1xuJGZhLXZhci1zcXVhcmUtYXJyb3ctdXAtbGVmdDogXFxlMjYzO1xuJGZhLXZhci1pLWN1cnNvcjogXFxmMjQ2O1xuJGZhLXZhci1jaGFydC1taXhlZC11cC1jaXJjbGUtZG9sbGFyOiBcXGU1ZDk7XG4kZmEtdmFyLXNhbHQtc2hha2VyOiBcXGU0NDY7XG4kZmEtdmFyLXN0YW1wOiBcXGY1YmY7XG4kZmEtdmFyLWZpbGUtcGx1czogXFxmMzE5O1xuJGZhLXZhci1kcmF3LXNxdWFyZTogXFxmNWVmO1xuJGZhLXZhci10b2lsZXQtcGFwZXItdW5kZXItc2xhc2g6IFxcZTJhMTtcbiRmYS12YXItdG9pbGV0LXBhcGVyLXJldmVyc2Utc2xhc2g6IFxcZTJhMTtcbiRmYS12YXItc3RhaXJzOiBcXGUyODk7XG4kZmEtdmFyLWRyb25lLWZyb250OiBcXGY4NjA7XG4kZmEtdmFyLWRyb25lLWFsdDogXFxmODYwO1xuJGZhLXZhci1nbGFzcy1lbXB0eTogXFxlMTkxO1xuJGZhLXZhci1kaWFsLWhpZ2g6IFxcZTE1YztcbiRmYS12YXItdXNlci1oZWxtZXQtc2FmZXR5OiBcXGY4MmM7XG4kZmEtdmFyLXVzZXItY29uc3RydWN0aW9uOiBcXGY4MmM7XG4kZmEtdmFyLXVzZXItaGFyZC1oYXQ6IFxcZjgyYztcbiRmYS12YXItaTogXFw0OTtcbiRmYS12YXItaHJ5dm5pYS1zaWduOiBcXGY2ZjI7XG4kZmEtdmFyLWhyeXZuaWE6IFxcZjZmMjtcbiRmYS12YXItYXJyb3ctZG93bi1sZWZ0LWFuZC1hcnJvdy11cC1yaWdodC10by1jZW50ZXI6IFxcZTA5MjtcbiRmYS12YXItcGlsbHM6IFxcZjQ4NDtcbiRmYS12YXItZmFjZS1ncmluLXdpZGU6IFxcZjU4MTtcbiRmYS12YXItZ3Jpbi1hbHQ6IFxcZjU4MTtcbiRmYS12YXItdG9vdGg6IFxcZjVjOTtcbiRmYS12YXItYmFza2V0YmFsbC1ob29wOiBcXGY0MzU7XG4kZmEtdmFyLW9iamVjdHMtYWxpZ24tYm90dG9tOiBcXGUzYmI7XG4kZmEtdmFyLXY6IFxcNTY7XG4kZmEtdmFyLXNwYXJrbGVzOiBcXGY4OTA7XG4kZmEtdmFyLXNxdWlkOiBcXGU0NTA7XG4kZmEtdmFyLWxlYWZ5LWdyZWVuOiBcXGU0MWQ7XG4kZmEtdmFyLWNpcmNsZS1hcnJvdy11cC1yaWdodDogXFxlMGZjO1xuJGZhLXZhci1jYWxlbmRhcnM6IFxcZTBkNztcbiRmYS12YXItYmFuZ2xhZGVzaGktdGFrYS1zaWduOiBcXGUyZTY7XG4kZmEtdmFyLWJpY3ljbGU6IFxcZjIwNjtcbiRmYS12YXItaGFtbWVyLXdhcjogXFxmNmU0O1xuJGZhLXZhci1jaXJjbGUtZDogXFxlMTA0O1xuJGZhLXZhci1zcGlkZXItYmxhY2std2lkb3c6IFxcZjcxODtcbiRmYS12YXItc3RhZmYtc25ha2U6IFxcZTU3OTtcbiRmYS12YXItcm9kLWFzY2xlcGl1czogXFxlNTc5O1xuJGZhLXZhci1yb2Qtc25ha2U6IFxcZTU3OTtcbiRmYS12YXItc3RhZmYtYWVzY3VsYXBpdXM6IFxcZTU3OTtcbiRmYS12YXItcGVhcjogXFxlMjBjO1xuJGZhLXZhci1oZWFkLXNpZGUtY291Z2gtc2xhc2g6IFxcZTA2MjtcbiRmYS12YXItdHJpYW5nbGU6IFxcZjJlYztcbiRmYS12YXItYXBhcnRtZW50OiBcXGU0Njg7XG4kZmEtdmFyLXRydWNrLW1lZGljYWw6IFxcZjBmOTtcbiRmYS12YXItYW1idWxhbmNlOiBcXGYwZjk7XG4kZmEtdmFyLXBlcHBlcjogXFxlNDMyO1xuJGZhLXZhci1waWFubzogXFxmOGQ0O1xuJGZhLXZhci1ndW4tc3F1aXJ0OiBcXGUxOWQ7XG4kZmEtdmFyLXdoZWF0LWF3bi1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTU5ODtcbiRmYS12YXItc25vd21hbjogXFxmN2QwO1xuJGZhLXZhci11c2VyLWFsaWVuOiBcXGUwNGE7XG4kZmEtdmFyLXNoaWVsZC1jaGVjazogXFxmMmY3O1xuJGZhLXZhci1tb3J0YXItcGVzdGxlOiBcXGY1YTc7XG4kZmEtdmFyLXJvYWQtYmFycmllcjogXFxlNTYyO1xuJGZhLXZhci1jaGFydC1jYW5kbGVzdGljazogXFxlMGUyO1xuJGZhLXZhci1icmllZmNhc2UtYmxhbms6IFxcZTBjODtcbiRmYS12YXItc2Nob29sOiBcXGY1NDk7XG4kZmEtdmFyLWlnbG9vOiBcXGY3YWU7XG4kZmEtdmFyLWJyYWNrZXQtcm91bmQ6IFxcMjg7XG4kZmEtdmFyLXBhcmVudGhlc2lzOiBcXDI4O1xuJGZhLXZhci1qb2ludDogXFxmNTk1O1xuJGZhLXZhci1ob3JzZS1zYWRkbGU6IFxcZjhjMztcbiRmYS12YXItbXVnLW1hcnNobWFsbG93czogXFxmN2I3O1xuJGZhLXZhci1maWx0ZXJzOiBcXGUxN2U7XG4kZmEtdmFyLWJlbGwtb246IFxcZjhmYTtcbiRmYS12YXItYW5nbGUtcmlnaHQ6IFxcZjEwNTtcbiRmYS12YXItZGlhbC1tZWQ6IFxcZTE1ZjtcbiRmYS12YXItaG9yc2U6IFxcZjZmMDtcbiRmYS12YXItcTogXFw1MTtcbiRmYS12YXItbW9uaXRvci13YXZlZm9ybTogXFxmNjExO1xuJGZhLXZhci1tb25pdG9yLWhlYXJ0LXJhdGU6IFxcZjYxMTtcbiRmYS12YXItbGluay1zaW1wbGU6IFxcZTFjZDtcbiRmYS12YXItd2hpc3RsZTogXFxmNDYwO1xuJGZhLXZhci1nOiBcXDQ3O1xuJGZhLXZhci13aW5lLWdsYXNzLWNyYWNrOiBcXGY0YmI7XG4kZmEtdmFyLWZyYWdpbGU6IFxcZjRiYjtcbiRmYS12YXItc2xvdC1tYWNoaW5lOiBcXGUzY2U7XG4kZmEtdmFyLW5vdGVzLW1lZGljYWw6IFxcZjQ4MTtcbiRmYS12YXItY2FyLXdhc2g6IFxcZjVlNjtcbiRmYS12YXItZXNjYWxhdG9yOiBcXGUxNzE7XG4kZmEtdmFyLWNvbW1lbnQtaW1hZ2U6IFxcZTE0ODtcbiRmYS12YXItdGVtcGVyYXR1cmUtaGFsZjogXFxmMmM5O1xuJGZhLXZhci10ZW1wZXJhdHVyZS0yOiBcXGYyYzk7XG4kZmEtdmFyLXRoZXJtb21ldGVyLTI6IFxcZjJjOTtcbiRmYS12YXItdGhlcm1vbWV0ZXItaGFsZjogXFxmMmM5O1xuJGZhLXZhci1kb25nLXNpZ246IFxcZTE2OTtcbiRmYS12YXItZG9udXQ6IFxcZTQwNjtcbiRmYS12YXItZG91Z2hudXQ6IFxcZTQwNjtcbiRmYS12YXItY2Fwc3VsZXM6IFxcZjQ2YjtcbiRmYS12YXItcG9vLXN0b3JtOiBcXGY3NWE7XG4kZmEtdmFyLXBvby1ib2x0OiBcXGY3NWE7XG4kZmEtdmFyLXRhbGx5LTE6IFxcZTI5NDtcbiRmYS12YXItZmFjZS1mcm93bi1vcGVuOiBcXGY1N2E7XG4kZmEtdmFyLWZyb3duLW9wZW46IFxcZjU3YTtcbiRmYS12YXItc3F1YXJlLWRhc2hlZDogXFxlMjY5O1xuJGZhLXZhci1zcXVhcmUtajogXFxlMjczO1xuJGZhLXZhci1oYW5kLXBvaW50LXVwOiBcXGYwYTY7XG4kZmEtdmFyLW1vbmV5LWJpbGw6IFxcZjBkNjtcbiRmYS12YXItYXJyb3ctdXAtYmlnLXNtYWxsOiBcXGY4OGU7XG4kZmEtdmFyLXNvcnQtc2l6ZS11cDogXFxmODhlO1xuJGZhLXZhci1iYXJjb2RlLXJlYWQ6IFxcZjQ2NDtcbiRmYS12YXItYmFndWV0dGU6IFxcZTNkODtcbiRmYS12YXItYm93bC1zb2Z0LXNlcnZlOiBcXGU0NmI7XG4kZmEtdmFyLWZhY2UtaG9sZGluZy1iYWNrLXRlYXJzOiBcXGU0ODI7XG4kZmEtdmFyLXNxdWFyZS11cDogXFxmMzUzO1xuJGZhLXZhci1hcnJvdy1hbHQtc3F1YXJlLXVwOiBcXGYzNTM7XG4kZmEtdmFyLXRyYWluLXN1YndheS10dW5uZWw6IFxcZTJhMztcbiRmYS12YXItc3Vid2F5LXR1bm5lbDogXFxlMmEzO1xuJGZhLXZhci1zcXVhcmUtZXhjbGFtYXRpb246IFxcZjMyMTtcbiRmYS12YXItZXhjbGFtYXRpb24tc3F1YXJlOiBcXGYzMjE7XG4kZmEtdmFyLXNlbWljb2xvbjogXFwzYjtcbiRmYS12YXItYm9va21hcms6IFxcZjAyZTtcbiRmYS12YXItZmFuLXRhYmxlOiBcXGUwMDQ7XG4kZmEtdmFyLWFsaWduLWp1c3RpZnk6IFxcZjAzOTtcbiRmYS12YXItYmF0dGVyeS1sb3c6IFxcZTBiMTtcbiRmYS12YXItYmF0dGVyeS0xOiBcXGUwYjE7XG4kZmEtdmFyLWNyZWRpdC1jYXJkLWZyb250OiBcXGYzOGE7XG4kZmEtdmFyLWJyYWluLWFycm93LWN1cnZlZC1yaWdodDogXFxmNjc3O1xuJGZhLXZhci1taW5kLXNoYXJlOiBcXGY2Nzc7XG4kZmEtdmFyLXVtYnJlbGxhLWJlYWNoOiBcXGY1Y2E7XG4kZmEtdmFyLWhlbG1ldC11bjogXFxlNTAzO1xuJGZhLXZhci1sb2NhdGlvbi1zbWlsZTogXFxmNjBkO1xuJGZhLXZhci1tYXAtbWFya2VyLXNtaWxlOiBcXGY2MGQ7XG4kZmEtdmFyLWFycm93LWxlZnQtdG8tbGluZTogXFxmMzNlO1xuJGZhLXZhci1hcnJvdy10by1sZWZ0OiBcXGYzM2U7XG4kZmEtdmFyLWJ1bGxzZXllOiBcXGYxNDA7XG4kZmEtdmFyLXN1c2hpOiBcXGU0OGE7XG4kZmEtdmFyLW5pZ2lyaTogXFxlNDhhO1xuJGZhLXZhci1tZXNzYWdlLWNhcHRpb25zOiBcXGUxZGU7XG4kZmEtdmFyLWNvbW1lbnQtYWx0LWNhcHRpb25zOiBcXGUxZGU7XG4kZmEtdmFyLXRyYXNoLWxpc3Q6IFxcZTJiMTtcbiRmYS12YXItYmFjb246IFxcZjdlNTtcbiRmYS12YXItb3B0aW9uOiBcXGUzMTg7XG4kZmEtdmFyLXJhY2Nvb246IFxcZTYxMztcbiRmYS12YXItaGFuZC1wb2ludC1kb3duOiBcXGYwYTc7XG4kZmEtdmFyLWFycm93LXVwLWZyb20tYnJhY2tldDogXFxlMDlhO1xuJGZhLXZhci1oZWFkLXNpZGUtZ2VhcjogXFxlNjExO1xuJGZhLXZhci10cmFzaC1wbHVzOiBcXGUyYjI7XG4kZmEtdmFyLW9iamVjdHMtYWxpZ24tdG9wOiBcXGUzYzA7XG4kZmEtdmFyLWZvbGRlcjogXFxmMDdiO1xuJGZhLXZhci1mb2xkZXItYmxhbms6IFxcZjA3YjtcbiRmYS12YXItZmFjZS1hbnhpb3VzLXN3ZWF0OiBcXGUzNmE7XG4kZmEtdmFyLWNyZWRpdC1jYXJkLWJsYW5rOiBcXGYzODk7XG4kZmEtdmFyLWZpbGUtd2F2ZWZvcm06IFxcZjQ3ODtcbiRmYS12YXItZmlsZS1tZWRpY2FsLWFsdDogXFxmNDc4O1xuJGZhLXZhci1taWNyb2NoaXAtYWk6IFxcZTFlYztcbiRmYS12YXItbXVnOiBcXGY4NzQ7XG4kZmEtdmFyLXBsYW5lLXVwLXNsYXNoOiBcXGUyMmU7XG4kZmEtdmFyLXJhZGlhdGlvbjogXFxmN2I5O1xuJGZhLXZhci1wZW4tY2lyY2xlOiBcXGUyMGU7XG4kZmEtdmFyLWJhZy1zZWVkbGluZzogXFxlNWYyO1xuJGZhLXZhci1jaGFydC1zaW1wbGU6IFxcZTQ3MztcbiRmYS12YXItY3J1dGNoZXM6IFxcZjdmODtcbiRmYS12YXItY2lyY2xlLXBhcmtpbmc6IFxcZjYxNTtcbiRmYS12YXItcGFya2luZy1jaXJjbGU6IFxcZjYxNTtcbiRmYS12YXItbWFycy1zdHJva2U6IFxcZjIyOTtcbiRmYS12YXItbGVhZi1vYWs6IFxcZjZmNztcbiRmYS12YXItc3F1YXJlLWJvbHQ6IFxcZTI2NTtcbiRmYS12YXItdmlhbDogXFxmNDkyO1xuJGZhLXZhci1nYXVnZTogXFxmNjI0O1xuJGZhLXZhci1kYXNoYm9hcmQ6IFxcZjYyNDtcbiRmYS12YXItZ2F1Z2UtbWVkOiBcXGY2MjQ7XG4kZmEtdmFyLXRhY2hvbWV0ZXItYWx0LWF2ZXJhZ2U6IFxcZjYyNDtcbiRmYS12YXItd2FuZC1tYWdpYy1zcGFya2xlczogXFxlMmNhO1xuJGZhLXZhci1tYWdpYy13YW5kLXNwYXJrbGVzOiBcXGUyY2E7XG4kZmEtdmFyLWxhbWJkYTogXFxmNjZlO1xuJGZhLXZhci1lOiBcXDQ1O1xuJGZhLXZhci1waXp6YTogXFxmODE3O1xuJGZhLXZhci1ib3dsLWNob3BzdGlja3Mtbm9vZGxlczogXFxlMmVhO1xuJGZhLXZhci1oMzogXFxmMzE1O1xuJGZhLXZhci1wZW4tY2xpcDogXFxmMzA1O1xuJGZhLXZhci1wZW4tYWx0OiBcXGYzMDU7XG4kZmEtdmFyLWJyaWRnZS1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTRjYTtcbiRmYS12YXItYmFkZ2UtcGVyY2VudDogXFxmNjQ2O1xuJGZhLXZhci11c2VyOiBcXGYwMDc7XG4kZmEtdmFyLXNlbnNvcjogXFxlMDI4O1xuJGZhLXZhci1jb21tYTogXFwyYztcbiRmYS12YXItc2Nob29sLWNpcmNsZS1jaGVjazogXFxlNTZiO1xuJGZhLXZhci10b2lsZXQtcGFwZXItdW5kZXI6IFxcZTJhMDtcbiRmYS12YXItdG9pbGV0LXBhcGVyLXJldmVyc2U6IFxcZTJhMDtcbiRmYS12YXItbGlnaHQtZW1lcmdlbmN5OiBcXGU0MWY7XG4kZmEtdmFyLWFycm93LWRvd24tdG8tYXJjOiBcXGU0YWU7XG4kZmEtdmFyLWR1bXBzdGVyOiBcXGY3OTM7XG4kZmEtdmFyLXZhbi1zaHV0dGxlOiBcXGY1YjY7XG4kZmEtdmFyLXNodXR0bGUtdmFuOiBcXGY1YjY7XG4kZmEtdmFyLWJ1aWxkaW5nLXVzZXI6IFxcZTRkYTtcbiRmYS12YXItbGlnaHQtc3dpdGNoOiBcXGUwMTc7XG4kZmEtdmFyLXNxdWFyZS1jYXJldC1sZWZ0OiBcXGYxOTE7XG4kZmEtdmFyLWNhcmV0LXNxdWFyZS1sZWZ0OiBcXGYxOTE7XG4kZmEtdmFyLWhpZ2hsaWdodGVyOiBcXGY1OTE7XG4kZmEtdmFyLXdhdmUtcHVsc2U6IFxcZjVmODtcbiRmYS12YXItaGVhcnQtcmF0ZTogXFxmNWY4O1xuJGZhLXZhci1rZXk6IFxcZjA4NDtcbiRmYS12YXItaGF0LXNhbnRhOiBcXGY3YTc7XG4kZmEtdmFyLXRhbWFsZTogXFxlNDUxO1xuJGZhLXZhci1ib3gtY2hlY2s6IFxcZjQ2NztcbiRmYS12YXItYnVsbGhvcm46IFxcZjBhMTtcbiRmYS12YXItc3RlYWs6IFxcZjgyNDtcbiRmYS12YXItbG9jYXRpb24tY3Jvc3NoYWlycy1zbGFzaDogXFxmNjAzO1xuJGZhLXZhci1sb2NhdGlvbi1zbGFzaDogXFxmNjAzO1xuJGZhLXZhci1wZXJzb24tZG9sbHk6IFxcZjRkMDtcbiRmYS12YXItZ2xvYmU6IFxcZjBhYztcbiRmYS12YXItc3luYWdvZ3VlOiBcXGY2OWI7XG4kZmEtdmFyLWZpbGUtY2hhcnQtY29sdW1uOiBcXGY2NTk7XG4kZmEtdmFyLWZpbGUtY2hhcnQtbGluZTogXFxmNjU5O1xuJGZhLXZhci1wZXJzb24taGFsZi1kcmVzczogXFxlNTQ4O1xuJGZhLXZhci1mb2xkZXItaW1hZ2U6IFxcZTE4YTtcbiRmYS12YXItY2FsZW5kYXItcGVuOiBcXGYzMzM7XG4kZmEtdmFyLWNhbGVuZGFyLWVkaXQ6IFxcZjMzMztcbiRmYS12YXItcm9hZC1icmlkZ2U6IFxcZTU2MztcbiRmYS12YXItZmFjZS1zbWlsZS10ZWFyOiBcXGUzOTM7XG4kZmEtdmFyLW1lc3NhZ2UtcGx1czogXFxmNGE4O1xuJGZhLXZhci1jb21tZW50LWFsdC1wbHVzOiBcXGY0YTg7XG4kZmEtdmFyLWxvY2F0aW9uLWFycm93OiBcXGYxMjQ7XG4kZmEtdmFyLWM6IFxcNDM7XG4kZmEtdmFyLXRhYmxldC1idXR0b246IFxcZjEwYTtcbiRmYS12YXItcGVyc29uLWRyZXNzLWZhaXJ5OiBcXGU2MDc7XG4kZmEtdmFyLXJlY3RhbmdsZS1oaXN0b3J5LWNpcmNsZS11c2VyOiBcXGU0YTQ7XG4kZmEtdmFyLWJ1aWxkaW5nLWxvY2s6IFxcZTRkNjtcbiRmYS12YXItY2hhcnQtbGluZS11cDogXFxlMGU1O1xuJGZhLXZhci1tYWlsYm94OiBcXGY4MTM7XG4kZmEtdmFyLXRydWNrLWJvbHQ6IFxcZTNkMDtcbiRmYS12YXItcGl6emEtc2xpY2U6IFxcZjgxODtcbiRmYS12YXItbW9uZXktYmlsbC13YXZlOiBcXGY1M2E7XG4kZmEtdmFyLWNoYXJ0LWFyZWE6IFxcZjFmZTtcbiRmYS12YXItYXJlYS1jaGFydDogXFxmMWZlO1xuJGZhLXZhci1ob3VzZS1mbGFnOiBcXGU1MGQ7XG4kZmEtdmFyLWNpcmNsZS10aHJlZS1xdWFydGVycy1zdHJva2U6IFxcZTVkNDtcbiRmYS12YXItcGVyc29uLWNpcmNsZS1taW51czogXFxlNTQwO1xuJGZhLXZhci1zY2FscGVsOiBcXGY2MWQ7XG4kZmEtdmFyLWJhbjogXFxmMDVlO1xuJGZhLXZhci1jYW5jZWw6IFxcZjA1ZTtcbiRmYS12YXItYmVsbC1leGNsYW1hdGlvbjogXFxmODQ4O1xuJGZhLXZhci1jaXJjbGUtYm9va21hcms6IFxcZTEwMDtcbiRmYS12YXItYm9va21hcmstY2lyY2xlOiBcXGUxMDA7XG4kZmEtdmFyLWVnZy1mcmllZDogXFxmN2ZjO1xuJGZhLXZhci1mYWNlLXdlYXJ5OiBcXGUzYTE7XG4kZmEtdmFyLXVuaWZvcm0tbWFydGlhbC1hcnRzOiBcXGUzZDE7XG4kZmEtdmFyLWNhbWVyYS1yb3RhdGU6IFxcZTBkODtcbiRmYS12YXItc3VuLWR1c3Q6IFxcZjc2NDtcbiRmYS12YXItY29tbWVudC10ZXh0OiBcXGUxNGQ7XG4kZmEtdmFyLXNwcmF5LWNhbi1zcGFya2xlczogXFxmNWQwO1xuJGZhLXZhci1haXItZnJlc2hlbmVyOiBcXGY1ZDA7XG4kZmEtdmFyLXNpZ25hbC1iYXJzOiBcXGY2OTA7XG4kZmEtdmFyLXNpZ25hbC1hbHQ6IFxcZjY5MDtcbiRmYS12YXItc2lnbmFsLWFsdC00OiBcXGY2OTA7XG4kZmEtdmFyLXNpZ25hbC1iYXJzLXN0cm9uZzogXFxmNjkwO1xuJGZhLXZhci1kaWFtb25kLWV4Y2xhbWF0aW9uOiBcXGU0MDU7XG4kZmEtdmFyLXN0YXI6IFxcZjAwNTtcbiRmYS12YXItZGlhbC1taW46IFxcZTE2MTtcbiRmYS12YXItcmVwZWF0OiBcXGYzNjM7XG4kZmEtdmFyLWNyb3NzOiBcXGY2NTQ7XG4kZmEtdmFyLXBhZ2UtY2FyZXQtZG93bjogXFxlNDI5O1xuJGZhLXZhci1maWxlLWNhcmV0LWRvd246IFxcZTQyOTtcbiRmYS12YXItYm94OiBcXGY0NjY7XG4kZmEtdmFyLXZlbnVzLW1hcnM6IFxcZjIyODtcbiRmYS12YXItY2xvY2stc2V2ZW4tdGhpcnR5OiBcXGUzNTE7XG4kZmEtdmFyLWFycm93LXBvaW50ZXI6IFxcZjI0NTtcbiRmYS12YXItbW91c2UtcG9pbnRlcjogXFxmMjQ1O1xuJGZhLXZhci1jbG9jay1mb3VyLXRoaXJ0eTogXFxlMzRiO1xuJGZhLXZhci1zaWduYWwtYmFycy1nb29kOiBcXGY2OTM7XG4kZmEtdmFyLXNpZ25hbC1hbHQtMzogXFxmNjkzO1xuJGZhLXZhci1jYWN0dXM6IFxcZjhhNztcbiRmYS12YXItbGlnaHRidWxiLWdlYXI6IFxcZTVmZDtcbiRmYS12YXItbWF4aW1pemU6IFxcZjMxZTtcbiRmYS12YXItZXhwYW5kLWFycm93cy1hbHQ6IFxcZjMxZTtcbiRmYS12YXItY2hhcmdpbmctc3RhdGlvbjogXFxmNWU3O1xuJGZhLXZhci1zaGFwZXM6IFxcZjYxZjtcbiRmYS12YXItdHJpYW5nbGUtY2lyY2xlLXNxdWFyZTogXFxmNjFmO1xuJGZhLXZhci1wbGFuZS10YWlsOiBcXGUyMmM7XG4kZmEtdmFyLWdhdWdlLXNpbXBsZS1tYXg6IFxcZjYyYjtcbiRmYS12YXItdGFjaG9tZXRlci1mYXN0ZXN0OiBcXGY2MmI7XG4kZmEtdmFyLWNpcmNsZS11OiBcXGUxMjc7XG4kZmEtdmFyLXNoaWVsZC1zbGFzaDogXFxlMjRiO1xuJGZhLXZhci1zcXVhcmUtcGhvbmUtaGFuZ3VwOiBcXGUyN2E7XG4kZmEtdmFyLXBob25lLXNxdWFyZS1kb3duOiBcXGUyN2E7XG4kZmEtdmFyLWFycm93LXVwLWxlZnQ6IFxcZTA5ZDtcbiRmYS12YXItdHJhbnNwb3J0ZXItMTogXFxlMDQzO1xuJGZhLXZhci1wZWFudXRzOiBcXGU0MzE7XG4kZmEtdmFyLXNodWZmbGU6IFxcZjA3NDtcbiRmYS12YXItcmFuZG9tOiBcXGYwNzQ7XG4kZmEtdmFyLXBlcnNvbi1ydW5uaW5nOiBcXGY3MGM7XG4kZmEtdmFyLXJ1bm5pbmc6IFxcZjcwYztcbiRmYS12YXItbW9iaWxlLXJldHJvOiBcXGU1Mjc7XG4kZmEtdmFyLWdyaXAtbGluZXMtdmVydGljYWw6IFxcZjdhNTtcbiRmYS12YXItYmluLWJvdHRsZXMtcmVjeWNsZTogXFxlNWY2O1xuJGZhLXZhci1hcnJvdy11cC1mcm9tLXNxdWFyZTogXFxlMDljO1xuJGZhLXZhci1maWxlLWRhc2hlZC1saW5lOiBcXGY4Nzc7XG4kZmEtdmFyLXBhZ2UtYnJlYWs6IFxcZjg3NztcbiRmYS12YXItYnJhY2tldC1jdXJseS1yaWdodDogXFw3ZDtcbiRmYS12YXItc3BpZGVyOiBcXGY3MTc7XG4kZmEtdmFyLWNsb2NrLXRocmVlOiBcXGUzNTY7XG4kZmEtdmFyLWhhbmRzLWJvdW5kOiBcXGU0Zjk7XG4kZmEtdmFyLXNjYWxwZWwtbGluZS1kYXNoZWQ6IFxcZjYxZTtcbiRmYS12YXItc2NhbHBlbC1wYXRoOiBcXGY2MWU7XG4kZmEtdmFyLWZpbGUtaW52b2ljZS1kb2xsYXI6IFxcZjU3MTtcbiRmYS12YXItcGlwZS1zbW9raW5nOiBcXGUzYzQ7XG4kZmEtdmFyLWZhY2UtYXN0b25pc2hlZDogXFxlMzZiO1xuJGZhLXZhci13aW5kb3c6IFxcZjQwZTtcbiRmYS12YXItcGxhbmUtY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU1NTY7XG4kZmEtdmFyLWVhcjogXFxmNWYwO1xuJGZhLXZhci1maWxlLWxvY2s6IFxcZTNhNjtcbiRmYS12YXItZGlhZ3JhbS12ZW5uOiBcXGUxNWE7XG4kZmEtdmFyLXgtcmF5OiBcXGY0OTc7XG4kZmEtdmFyLWdvYWwtbmV0OiBcXGUzYWI7XG4kZmEtdmFyLWNvZmZpbi1jcm9zczogXFxlMDUxO1xuJGZhLXZhci1zcGVsbC1jaGVjazogXFxmODkxO1xuJGZhLXZhci1sb2NhdGlvbi14bWFyazogXFxmNjBlO1xuJGZhLXZhci1tYXAtbWFya2VyLXRpbWVzOiBcXGY2MGU7XG4kZmEtdmFyLW1hcC1tYXJrZXIteG1hcms6IFxcZjYwZTtcbiRmYS12YXItY2lyY2xlLXF1YXJ0ZXItc3Ryb2tlOiBcXGU1ZDM7XG4kZmEtdmFyLWxhc3NvOiBcXGY4Yzg7XG4kZmEtdmFyLXNsYXNoOiBcXGY3MTU7XG4kZmEtdmFyLXBlcnNvbi10by1wb3J0YWw6IFxcZTAyMjtcbiRmYS12YXItcG9ydGFsLWVudGVyOiBcXGUwMjI7XG4kZmEtdmFyLWNhbGVuZGFyLXN0YXI6IFxcZjczNjtcbiRmYS12YXItY29tcHV0ZXItbW91c2U6IFxcZjhjYztcbiRmYS12YXItbW91c2U6IFxcZjhjYztcbiRmYS12YXItYXJyb3ctcmlnaHQtdG8tYnJhY2tldDogXFxmMDkwO1xuJGZhLXZhci1zaWduLWluOiBcXGYwOTA7XG4kZmEtdmFyLXBlZ2FzdXM6IFxcZjcwMztcbiRmYS12YXItZmlsZXMtbWVkaWNhbDogXFxmN2ZkO1xuJGZhLXZhci1uZmMtbG9jazogXFxlMWY4O1xuJGZhLXZhci1wZXJzb24tc2tpLWxpZnQ6IFxcZjdjODtcbiRmYS12YXItc2tpLWxpZnQ6IFxcZjdjODtcbiRmYS12YXItc3F1YXJlLTY6IFxcZTI1YjtcbiRmYS12YXItc2hvcC1zbGFzaDogXFxlMDcwO1xuJGZhLXZhci1zdG9yZS1hbHQtc2xhc2g6IFxcZTA3MDtcbiRmYS12YXItd2luZC10dXJiaW5lOiBcXGY4OWI7XG4kZmEtdmFyLXNsaWRlcnMtc2ltcGxlOiBcXGUyNTM7XG4kZmEtdmFyLWdyaWQtcm91bmQ6IFxcZTVkYTtcbiRmYS12YXItYmFkZ2Utc2hlcmlmZjogXFxmOGEyO1xuJGZhLXZhci1zZXJ2ZXI6IFxcZjIzMztcbiRmYS12YXItdmlydXMtY292aWQtc2xhc2g6IFxcZTRhOTtcbiRmYS12YXItaW50ZXJzZWN0aW9uOiBcXGY2Njg7XG4kZmEtdmFyLXNob3AtbG9jazogXFxlNGE1O1xuJGZhLXZhci1mYW1pbHk6IFxcZTMwMDtcbiRmYS12YXItaG91cmdsYXNzLXN0YXJ0OiBcXGYyNTE7XG4kZmEtdmFyLWhvdXJnbGFzcy0xOiBcXGYyNTE7XG4kZmEtdmFyLXVzZXItaGFpci1idW5zOiBcXGUzZDM7XG4kZmEtdmFyLWJsZW5kZXItcGhvbmU6IFxcZjZiNjtcbiRmYS12YXItaG91cmdsYXNzLWNsb2NrOiBcXGU0MWI7XG4kZmEtdmFyLXBlcnNvbi1zZWF0LXJlY2xpbmVkOiBcXGUyMWY7XG4kZmEtdmFyLXBhcGVyLXBsYW5lLXRvcDogXFxlMjBhO1xuJGZhLXZhci1wYXBlci1wbGFuZS1hbHQ6IFxcZTIwYTtcbiRmYS12YXItc2VuZDogXFxlMjBhO1xuJGZhLXZhci1tZXNzYWdlLWFycm93LXVwOiBcXGUxZGM7XG4kZmEtdmFyLWNvbW1lbnQtYWx0LWFycm93LXVwOiBcXGUxZGM7XG4kZmEtdmFyLWxpZ2h0YnVsYi1leGNsYW1hdGlvbjogXFxmNjcxO1xuJGZhLXZhci1sYXllci1taW51czogXFxmNWZlO1xuJGZhLXZhci1sYXllci1ncm91cC1taW51czogXFxmNWZlO1xuJGZhLXZhci1jaGFydC1waWUtc2ltcGxlLWNpcmNsZS1jdXJyZW5jeTogXFxlNjA0O1xuJGZhLXZhci1jaXJjbGUtZTogXFxlMTA5O1xuJGZhLXZhci1idWlsZGluZy13aGVhdDogXFxlNGRiO1xuJGZhLXZhci1nYXVnZS1tYXg6IFxcZjYyNjtcbiRmYS12YXItdGFjaG9tZXRlci1hbHQtZmFzdGVzdDogXFxmNjI2O1xuJGZhLXZhci1wZXJzb24tYnJlYXN0ZmVlZGluZzogXFxlNTNhO1xuJGZhLXZhci1hcG9zdHJvcGhlOiBcXDI3O1xuJGZhLXZhci1maXJlLWh5ZHJhbnQ6IFxcZTE3ZjtcbiRmYS12YXItcmlnaHQtdG8tYnJhY2tldDogXFxmMmY2O1xuJGZhLXZhci1zaWduLWluLWFsdDogXFxmMmY2O1xuJGZhLXZhci12aWRlby1wbHVzOiBcXGY0ZTE7XG4kZmEtdmFyLXNxdWFyZS1yaWdodDogXFxmMzUyO1xuJGZhLXZhci1hcnJvdy1hbHQtc3F1YXJlLXJpZ2h0OiBcXGYzNTI7XG4kZmEtdmFyLWNvbW1lbnQtc21pbGU6IFxcZjRiNDtcbiRmYS12YXItdmVudXM6IFxcZjIyMTtcbiRmYS12YXItcGFzc3BvcnQ6IFxcZjVhYjtcbiRmYS12YXItaW5ib3gtaW46IFxcZjMxMDtcbiRmYS12YXItaW5ib3gtYXJyb3ctZG93bjogXFxmMzEwO1xuJGZhLXZhci1oZWFydC1wdWxzZTogXFxmMjFlO1xuJGZhLXZhci1oZWFydGJlYXQ6IFxcZjIxZTtcbiRmYS12YXItY2lyY2xlLTg6IFxcZTBmNTtcbiRmYS12YXItY2xvdWRzLW1vb246IFxcZjc0NTtcbiRmYS12YXItY2xvY2stdGVuLXRoaXJ0eTogXFxlMzU1O1xuJGZhLXZhci1wZW9wbGUtY2FycnktYm94OiBcXGY0Y2U7XG4kZmEtdmFyLXBlb3BsZS1jYXJyeTogXFxmNGNlO1xuJGZhLXZhci1mb2xkZXItdXNlcjogXFxlMThlO1xuJGZhLXZhci10cmFzaC1jYW4teG1hcms6IFxcZTJhZTtcbiRmYS12YXItdGVtcGVyYXR1cmUtaGlnaDogXFxmNzY5O1xuJGZhLXZhci1taWNyb2NoaXA6IFxcZjJkYjtcbiRmYS12YXItbGVmdC1sb25nLXRvLWxpbmU6IFxcZTQxZTtcbiRmYS12YXItY3Jvd246IFxcZjUyMTtcbiRmYS12YXItd2VpZ2h0LWhhbmdpbmc6IFxcZjVjZDtcbiRmYS12YXIteG1hcmtzLWxpbmVzOiBcXGU1OWE7XG4kZmEtdmFyLWZpbGUtcHJlc2NyaXB0aW9uOiBcXGY1NzI7XG4kZmEtdmFyLWNhbGVuZGFyLXJhbmdlOiBcXGUwZDY7XG4kZmEtdmFyLWZsb3dlci1kYWZmb2RpbDogXFxmODAwO1xuJGZhLXZhci1oYW5kLWJhY2stcG9pbnQtdXA6IFxcZTFhMjtcbiRmYS12YXItd2VpZ2h0LXNjYWxlOiBcXGY0OTY7XG4kZmEtdmFyLXdlaWdodDogXFxmNDk2O1xuJGZhLXZhci1hcnJvdy11cC10by1hcmM6IFxcZTYxNztcbiRmYS12YXItc3Rhci1leGNsYW1hdGlvbjogXFxmMmYzO1xuJGZhLXZhci1ib29rczogXFxmNWRiO1xuJGZhLXZhci11c2VyLWdyb3VwOiBcXGY1MDA7XG4kZmEtdmFyLXVzZXItZnJpZW5kczogXFxmNTAwO1xuJGZhLXZhci1hcnJvdy11cC1hLXo6IFxcZjE1ZTtcbiRmYS12YXItc29ydC1hbHBoYS11cDogXFxmMTVlO1xuJGZhLXZhci1sYXllci1wbHVzOiBcXGY1ZmY7XG4kZmEtdmFyLWxheWVyLWdyb3VwLXBsdXM6IFxcZjVmZjtcbiRmYS12YXItcGxheS1wYXVzZTogXFxlMjJmO1xuJGZhLXZhci1ibG9jay1xdWVzdGlvbjogXFxlM2RkO1xuJGZhLXZhci1zbm9vemU6IFxcZjg4MDtcbiRmYS12YXItenp6OiBcXGY4ODA7XG4kZmEtdmFyLXNjYW5uZXItaW1hZ2U6IFxcZjhmMztcbiRmYS12YXItdHYtcmV0cm86IFxcZjQwMTtcbiRmYS12YXItc3F1YXJlLXQ6IFxcZTI4MDtcbiRmYS12YXItZmFybTogXFxmODY0O1xuJGZhLXZhci1iYXJuLXNpbG86IFxcZjg2NDtcbiRmYS12YXItY2hlc3Mta25pZ2h0OiBcXGY0NDE7XG4kZmEtdmFyLWJhcnMtc29ydDogXFxlMGFlO1xuJGZhLXZhci1wYWxsZXQtYm94ZXM6IFxcZjQ4MztcbiRmYS12YXItcGFsZXR0ZS1ib3hlczogXFxmNDgzO1xuJGZhLXZhci1wYWxsZXQtYWx0OiBcXGY0ODM7XG4kZmEtdmFyLWZhY2UtbGF1Z2gtc3F1aW50OiBcXGY1OWI7XG4kZmEtdmFyLWxhdWdoLXNxdWludDogXFxmNTliO1xuJGZhLXZhci1jb2RlLXNpbXBsZTogXFxlMTNkO1xuJGZhLXZhci1ib2x0LXNsYXNoOiBcXGUwYjg7XG4kZmEtdmFyLXBhbmVsLWZpcmU6IFxcZTQyZjtcbiRmYS12YXItYmluYXJ5LWNpcmNsZS1jaGVjazogXFxlMzNjO1xuJGZhLXZhci1jb21tZW50LW1pbnVzOiBcXGY0YjE7XG4kZmEtdmFyLWJ1cnJpdG86IFxcZjdlZDtcbiRmYS12YXItdmlvbGluOiBcXGY4ZWQ7XG4kZmEtdmFyLW9iamVjdHMtY29sdW1uOiBcXGUzYzE7XG4kZmEtdmFyLXNxdWFyZS1jaGV2cm9uLWRvd246IFxcZjMyOTtcbiRmYS12YXItY2hldnJvbi1zcXVhcmUtZG93bjogXFxmMzI5O1xuJGZhLXZhci1jb21tZW50LXBsdXM6IFxcZjRiMjtcbiRmYS12YXItdHJpYW5nbGUtaW5zdHJ1bWVudDogXFxmOGUyO1xuJGZhLXZhci10cmlhbmdsZS1tdXNpYzogXFxmOGUyO1xuJGZhLXZhci13aGVlbGNoYWlyOiBcXGYxOTM7XG4kZmEtdmFyLXVzZXItcGlsb3QtdGllOiBcXGUyYzE7XG4kZmEtdmFyLXBpYW5vLWtleWJvYXJkOiBcXGY4ZDU7XG4kZmEtdmFyLWJlZC1lbXB0eTogXFxmOGY5O1xuJGZhLXZhci1jaXJjbGUtYXJyb3ctdXA6IFxcZjBhYTtcbiRmYS12YXItYXJyb3ctY2lyY2xlLXVwOiBcXGYwYWE7XG4kZmEtdmFyLXRvZ2dsZS1vbjogXFxmMjA1O1xuJGZhLXZhci1yZWN0YW5nbGUtdmVydGljYWw6IFxcZjJmYjtcbiRmYS12YXItcmVjdGFuZ2xlLXBvcnRyYWl0OiBcXGYyZmI7XG4kZmEtdmFyLXBlcnNvbi13YWxraW5nOiBcXGY1NTQ7XG4kZmEtdmFyLXdhbGtpbmc6IFxcZjU1NDtcbiRmYS12YXItbDogXFw0YztcbiRmYS12YXItc2lnbmFsLXN0cmVhbTogXFxmOGRkO1xuJGZhLXZhci1kb3duLXRvLWJyYWNrZXQ6IFxcZTRlNztcbiRmYS12YXItY2lyY2xlLXo6IFxcZTEzMDtcbiRmYS12YXItc3RhcnM6IFxcZjc2MjtcbiRmYS12YXItZmlyZTogXFxmMDZkO1xuJGZhLXZhci1iZWQtcHVsc2U6IFxcZjQ4NztcbiRmYS12YXItcHJvY2VkdXJlczogXFxmNDg3O1xuJGZhLXZhci1ob3VzZS1kYXk6IFxcZTAwZTtcbiRmYS12YXItc2h1dHRsZS1zcGFjZTogXFxmMTk3O1xuJGZhLXZhci1zcGFjZS1zaHV0dGxlOiBcXGYxOTc7XG4kZmEtdmFyLXNoaXJ0LWxvbmctc2xlZXZlOiBcXGUzYzc7XG4kZmEtdmFyLWNoYXJ0LXBpZS1zaW1wbGU6IFxcZjY0ZTtcbiRmYS12YXItY2hhcnQtcGllLWFsdDogXFxmNjRlO1xuJGZhLXZhci1mYWNlLWxhdWdoOiBcXGY1OTk7XG4kZmEtdmFyLWxhdWdoOiBcXGY1OTk7XG4kZmEtdmFyLWZvbGRlci1vcGVuOiBcXGYwN2M7XG4kZmEtdmFyLWFsYnVtLWNvbGxlY3Rpb24tY2lyY2xlLXVzZXI6IFxcZTQ4ZjtcbiRmYS12YXItY2FuZHk6IFxcZTNlNztcbiRmYS12YXItYm93bC1ob3Q6IFxcZjgyMztcbiRmYS12YXItc291cDogXFxmODIzO1xuJGZhLXZhci1mbGF0YnJlYWQ6IFxcZTQwYjtcbiRmYS12YXItaGVhcnQtY2lyY2xlLXBsdXM6IFxcZTUwMDtcbiRmYS12YXItY29kZS1mb3JrOiBcXGUxM2I7XG4kZmEtdmFyLWNpdHk6IFxcZjY0ZjtcbiRmYS12YXItc2lnbmFsLWJhcnMtd2VhazogXFxmNjkxO1xuJGZhLXZhci1zaWduYWwtYWx0LTE6IFxcZjY5MTtcbiRmYS12YXItbWljcm9waG9uZS1saW5lczogXFxmM2M5O1xuJGZhLXZhci1taWNyb3Bob25lLWFsdDogXFxmM2M5O1xuJGZhLXZhci1jbG9jay10d2VsdmU6IFxcZTM1ODtcbiRmYS12YXItcGVwcGVyLWhvdDogXFxmODE2O1xuJGZhLXZhci1jaXRydXMtc2xpY2U6IFxcZTJmNTtcbiRmYS12YXItc2hlZXA6IFxcZjcxMTtcbiRmYS12YXItdW5sb2NrOiBcXGYwOWM7XG4kZmEtdmFyLWNvbG9uLXNpZ246IFxcZTE0MDtcbiRmYS12YXItaGVhZHNldDogXFxmNTkwO1xuJGZhLXZhci1iYWRnZXItaG9uZXk6IFxcZjZiNDtcbiRmYS12YXItaDQ6IFxcZjg2YTtcbiRmYS12YXItc3RvcmUtc2xhc2g6IFxcZTA3MTtcbiRmYS12YXItcm9hZC1jaXJjbGUteG1hcms6IFxcZTU2NjtcbiRmYS12YXItc2lnbmFsLXNsYXNoOiBcXGY2OTU7XG4kZmEtdmFyLXVzZXItbWludXM6IFxcZjUwMztcbiRmYS12YXItbWFycy1zdHJva2UtdXA6IFxcZjIyYTtcbiRmYS12YXItbWFycy1zdHJva2UtdjogXFxmMjJhO1xuJGZhLXZhci1jaGFtcGFnbmUtZ2xhc3NlczogXFxmNzlmO1xuJGZhLXZhci1nbGFzcy1jaGVlcnM6IFxcZjc5ZjtcbiRmYS12YXItdGFjbzogXFxmODI2O1xuJGZhLXZhci1oZXhhZ29uLXBsdXM6IFxcZjMwMDtcbiRmYS12YXItcGx1cy1oZXhhZ29uOiBcXGYzMDA7XG4kZmEtdmFyLWNsaXBib2FyZDogXFxmMzI4O1xuJGZhLXZhci1ob3VzZS1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTUwYTtcbiRmYS12YXItZmlsZS1hcnJvdy11cDogXFxmNTc0O1xuJGZhLXZhci1maWxlLXVwbG9hZDogXFxmNTc0O1xuJGZhLXZhci13aWZpOiBcXGYxZWI7XG4kZmEtdmFyLXdpZmktMzogXFxmMWViO1xuJGZhLXZhci13aWZpLXN0cm9uZzogXFxmMWViO1xuJGZhLXZhci1tZXNzYWdlczogXFxmNGI2O1xuJGZhLXZhci1jb21tZW50cy1hbHQ6IFxcZjRiNjtcbiRmYS12YXItYmF0aDogXFxmMmNkO1xuJGZhLXZhci1iYXRodHViOiBcXGYyY2Q7XG4kZmEtdmFyLXVtYnJlbGxhLXNpbXBsZTogXFxlMmJjO1xuJGZhLXZhci11bWJyZWxsYS1hbHQ6IFxcZTJiYztcbiRmYS12YXItcmVjdGFuZ2xlLWhpc3RvcnktY2lyY2xlLXBsdXM6IFxcZTRhMztcbiRmYS12YXItdW5kZXJsaW5lOiBcXGYwY2Q7XG4kZmEtdmFyLXByZXNjcmlwdGlvbi1ib3R0bGUtcGlsbDogXFxlNWMwO1xuJGZhLXZhci11c2VyLXBlbjogXFxmNGZmO1xuJGZhLXZhci11c2VyLWVkaXQ6IFxcZjRmZjtcbiRmYS12YXItYmluYXJ5LXNsYXNoOiBcXGUzM2U7XG4kZmEtdmFyLXNxdWFyZS1vOiBcXGUyNzg7XG4kZmEtdmFyLXNpZ25hdHVyZTogXFxmNWI3O1xuJGZhLXZhci1zdHJvb3B3YWZlbDogXFxmNTUxO1xuJGZhLXZhci1ib2xkOiBcXGYwMzI7XG4kZmEtdmFyLWFuY2hvci1sb2NrOiBcXGU0YWQ7XG4kZmEtdmFyLWJ1aWxkaW5nLW5nbzogXFxlNGQ3O1xuJGZhLXZhci10cmFuc3BvcnRlci0zOiBcXGUwNDU7XG4kZmEtdmFyLWVuZ2luZS13YXJuaW5nOiBcXGY1ZjI7XG4kZmEtdmFyLWVuZ2luZS1leGNsYW1hdGlvbjogXFxmNWYyO1xuJGZhLXZhci1jaXJjbGUtZG93bi1yaWdodDogXFxlMTA4O1xuJGZhLXZhci1zcXVhcmUtazogXFxlMjc0O1xuJGZhLXZhci1tYW5hdC1zaWduOiBcXGUxZDU7XG4kZmEtdmFyLW1vbmV5LWNoZWNrLXBlbjogXFxmODcyO1xuJGZhLXZhci1tb25leS1jaGVjay1lZGl0OiBcXGY4NzI7XG4kZmEtdmFyLW5vdC1lcXVhbDogXFxmNTNlO1xuJGZhLXZhci1ib3JkZXItdG9wLWxlZnQ6IFxcZjg1MztcbiRmYS12YXItYm9yZGVyLXN0eWxlOiBcXGY4NTM7XG4kZmEtdmFyLW1hcC1sb2NhdGlvbi1kb3Q6IFxcZjVhMDtcbiRmYS12YXItbWFwLW1hcmtlZC1hbHQ6IFxcZjVhMDtcbiRmYS12YXItdGlsZGU6IFxcN2U7XG4kZmEtdmFyLWplZGk6IFxcZjY2OTtcbiRmYS12YXItc3F1YXJlLXBvbGwtdmVydGljYWw6IFxcZjY4MTtcbiRmYS12YXItcG9sbDogXFxmNjgxO1xuJGZhLXZhci1hcnJvdy1kb3duLXNxdWFyZS10cmlhbmdsZTogXFxmODg5O1xuJGZhLXZhci1zb3J0LXNoYXBlcy1kb3duLWFsdDogXFxmODg5O1xuJGZhLXZhci1tdWctaG90OiBcXGY3YjY7XG4kZmEtdmFyLWRvZy1sZWFzaGVkOiBcXGY2ZDQ7XG4kZmEtdmFyLWNhci1iYXR0ZXJ5OiBcXGY1ZGY7XG4kZmEtdmFyLWJhdHRlcnktY2FyOiBcXGY1ZGY7XG4kZmEtdmFyLWZhY2UtZG93bmNhc3Qtc3dlYXQ6IFxcZTM3MTtcbiRmYS12YXItbWFpbGJveC1mbGFnLXVwOiBcXGU1YmI7XG4kZmEtdmFyLW1lbW8tY2lyY2xlLWluZm86IFxcZTQ5YTtcbiRmYS12YXItZ2lmdDogXFxmMDZiO1xuJGZhLXZhci1kaWNlLXR3bzogXFxmNTI4O1xuJGZhLXZhci12b2x1bWU6IFxcZjZhODtcbiRmYS12YXItdm9sdW1lLW1lZGl1bTogXFxmNmE4O1xuJGZhLXZhci10cmFuc3BvcnRlci01OiBcXGUyYTY7XG4kZmEtdmFyLWdhdWdlLWNpcmNsZS1ib2x0OiBcXGU0OTY7XG4kZmEtdmFyLWNvaW4tZnJvbnQ6IFxcZTNmYztcbiRmYS12YXItZmlsZS1zbGFzaDogXFxlM2E3O1xuJGZhLXZhci1tZXNzYWdlLWFycm93LXVwLXJpZ2h0OiBcXGUxZGQ7XG4kZmEtdmFyLXRyZWFzdXJlLWNoZXN0OiBcXGY3MjM7XG4kZmEtdmFyLWNoZXNzLXF1ZWVuOiBcXGY0NDU7XG4kZmEtdmFyLXBhaW50YnJ1c2gtZmluZTogXFxmNWE5O1xuJGZhLXZhci1wYWludC1icnVzaC1hbHQ6IFxcZjVhOTtcbiRmYS12YXItcGFpbnQtYnJ1c2gtZmluZTogXFxmNWE5O1xuJGZhLXZhci1wYWludGJydXNoLWFsdDogXFxmNWE5O1xuJGZhLXZhci1nbGFzc2VzOiBcXGY1MzA7XG4kZmEtdmFyLWhvb2QtY2xvYWs6IFxcZjZlZjtcbiRmYS12YXItc3F1YXJlLXF1b3RlOiBcXGUzMjk7XG4kZmEtdmFyLXVwLWxlZnQ6IFxcZTJiZDtcbiRmYS12YXItYnJpbmctZnJvbnQ6IFxcZjg1NztcbiRmYS12YXItY2hlc3MtYm9hcmQ6IFxcZjQzYztcbiRmYS12YXItYnVyZ2VyLWNoZWVzZTogXFxmN2YxO1xuJGZhLXZhci1jaGVlc2VidXJnZXI6IFxcZjdmMTtcbiRmYS12YXItYnVpbGRpbmctY2lyY2xlLWNoZWNrOiBcXGU0ZDI7XG4kZmEtdmFyLXJlcGVhdC0xOiBcXGYzNjU7XG4kZmEtdmFyLWFycm93LWRvd24tdG8tbGluZTogXFxmMzNkO1xuJGZhLXZhci1hcnJvdy10by1ib3R0b206IFxcZjMzZDtcbiRmYS12YXItZ3JpZC01OiBcXGUxOTk7XG4kZmEtdmFyLXN3YXAtYXJyb3dzOiBcXGU2MGE7XG4kZmEtdmFyLXJpZ2h0LWxvbmctdG8tbGluZTogXFxlNDQ0O1xuJGZhLXZhci1wZXJzb24tY2hhbGtib2FyZDogXFxlNTNkO1xuJGZhLXZhci1tYXJzLXN0cm9rZS1yaWdodDogXFxmMjJiO1xuJGZhLXZhci1tYXJzLXN0cm9rZS1oOiBcXGYyMmI7XG4kZmEtdmFyLWhhbmQtYmFjay1maXN0OiBcXGYyNTU7XG4kZmEtdmFyLWhhbmQtcm9jazogXFxmMjU1O1xuJGZhLXZhci1ncmlkLXJvdW5kLTU6IFxcZTVkZTtcbiRmYS12YXItdGFsbHk6IFxcZjY5YztcbiRmYS12YXItdGFsbHktNTogXFxmNjljO1xuJGZhLXZhci1zcXVhcmUtY2FyZXQtdXA6IFxcZjE1MTtcbiRmYS12YXItY2FyZXQtc3F1YXJlLXVwOiBcXGYxNTE7XG4kZmEtdmFyLWNsb3VkLXNob3dlcnMtd2F0ZXI6IFxcZTRlNDtcbiRmYS12YXItY2hhcnQtYmFyOiBcXGYwODA7XG4kZmEtdmFyLWJhci1jaGFydDogXFxmMDgwO1xuJGZhLXZhci1oYW5kcy1idWJibGVzOiBcXGUwNWU7XG4kZmEtdmFyLWhhbmRzLXdhc2g6IFxcZTA1ZTtcbiRmYS12YXItbGVzcy10aGFuLWVxdWFsOiBcXGY1Mzc7XG4kZmEtdmFyLXRyYWluOiBcXGYyMzg7XG4kZmEtdmFyLXVwLWZyb20tZG90dGVkLWxpbmU6IFxcZTQ1NjtcbiRmYS12YXItZXllLWxvdy12aXNpb246IFxcZjJhODtcbiRmYS12YXItbG93LXZpc2lvbjogXFxmMmE4O1xuJGZhLXZhci10cmFmZmljLWxpZ2h0LWdvOiBcXGY2Mzg7XG4kZmEtdmFyLWZhY2UtZXhoYWxpbmc6IFxcZTQ4MDtcbiRmYS12YXItc2Vuc29yLWZpcmU6IFxcZTAyYTtcbiRmYS12YXItdXNlci11bmxvY2s6IFxcZTA1ODtcbiRmYS12YXItaGV4YWdvbi1kaXZpZGU6IFxcZTFhZDtcbiRmYS12YXItMDA6IFxcZTQ2NztcbiRmYS12YXItY3JvdzogXFxmNTIwO1xuJGZhLXZhci1jYXNzZXR0ZS1iZXRhbWF4OiBcXGY4YTQ7XG4kZmEtdmFyLWJldGFtYXg6IFxcZjhhNDtcbiRmYS12YXItc2FpbGJvYXQ6IFxcZTQ0NTtcbiRmYS12YXItd2luZG93LXJlc3RvcmU6IFxcZjJkMjtcbiRmYS12YXItbmZjLW1hZ25pZnlpbmctZ2xhc3M6IFxcZTFmOTtcbiRmYS12YXItZmlsZS1iaW5hcnk6IFxcZTE3NTtcbiRmYS12YXItY2lyY2xlLXY6IFxcZTEyYTtcbiRmYS12YXItc3F1YXJlLXBsdXM6IFxcZjBmZTtcbiRmYS12YXItcGx1cy1zcXVhcmU6IFxcZjBmZTtcbiRmYS12YXItYm93bC1zY29vcHM6IFxcZTNkZjtcbiRmYS12YXItbWlzdGxldG9lOiBcXGY3YjQ7XG4kZmEtdmFyLWN1c3RhcmQ6IFxcZTQwMztcbiRmYS12YXItbGFjcm9zc2Utc3RpY2s6IFxcZTNiNTtcbiRmYS12YXItaG9ja2V5LW1hc2s6IFxcZjZlZTtcbiRmYS12YXItc3VucmlzZTogXFxmNzY2O1xuJGZhLXZhci1zdWJ0aXRsZXM6IFxcZTYwZjtcbiRmYS12YXItcGFuZWwtZXdzOiBcXGU0MmU7XG4kZmEtdmFyLXRvcmlpLWdhdGU6IFxcZjZhMTtcbiRmYS12YXItY2xvdWQtZXhjbGFtYXRpb246IFxcZTQ5MTtcbiRmYS12YXItbWVzc2FnZS1saW5lczogXFxmNGE2O1xuJGZhLXZhci1jb21tZW50LWFsdC1saW5lczogXFxmNGE2O1xuJGZhLXZhci1mcm9nOiBcXGY1MmU7XG4kZmEtdmFyLWJ1Y2tldDogXFxlNGNmO1xuJGZhLXZhci1mbG9wcHktZGlzay1wZW46IFxcZTE4MjtcbiRmYS12YXItaW1hZ2U6IFxcZjAzZTtcbiRmYS12YXItd2luZG93LWZyYW1lOiBcXGUwNGY7XG4kZmEtdmFyLW1pY3JvcGhvbmU6IFxcZjEzMDtcbiRmYS12YXItY293OiBcXGY2Yzg7XG4kZmEtdmFyLWZpbGUtemlwOiBcXGU1ZWU7XG4kZmEtdmFyLXNxdWFyZS1yaW5nOiBcXGU0NGY7XG4kZmEtdmFyLWRvd24tZnJvbS1saW5lOiBcXGYzNDk7XG4kZmEtdmFyLWFycm93LWFsdC1mcm9tLXRvcDogXFxmMzQ5O1xuJGZhLXZhci1jYXJldC11cDogXFxmMGQ4O1xuJGZhLXZhci1zaGllbGQteG1hcms6IFxcZTI0YztcbiRmYS12YXItc2hpZWxkLXRpbWVzOiBcXGUyNGM7XG4kZmEtdmFyLXNjcmV3ZHJpdmVyOiBcXGY1NGE7XG4kZmEtdmFyLWNpcmNsZS1zb3J0LWRvd246IFxcZTAzMTtcbiRmYS12YXItc29ydC1jaXJjbGUtZG93bjogXFxlMDMxO1xuJGZhLXZhci1mb2xkZXItY2xvc2VkOiBcXGUxODU7XG4kZmEtdmFyLWhvdXNlLXRzdW5hbWk6IFxcZTUxNTtcbiRmYS12YXItc3F1YXJlLW5maTogXFxlNTc2O1xuJGZhLXZhci1mb3JrbGlmdDogXFxmNDdhO1xuJGZhLXZhci1hcnJvdy11cC1mcm9tLWdyb3VuZC13YXRlcjogXFxlNGI1O1xuJGZhLXZhci1icmFja2V0LXNxdWFyZS1yaWdodDogXFw1ZDtcbiRmYS12YXItbWFydGluaS1nbGFzczogXFxmNTdiO1xuJGZhLXZhci1nbGFzcy1tYXJ0aW5pLWFsdDogXFxmNTdiO1xuJGZhLXZhci1yb3RhdGUtbGVmdDogXFxmMmVhO1xuJGZhLXZhci1yb3RhdGUtYmFjazogXFxmMmVhO1xuJGZhLXZhci1yb3RhdGUtYmFja3dhcmQ6IFxcZjJlYTtcbiRmYS12YXItdW5kby1hbHQ6IFxcZjJlYTtcbiRmYS12YXItdGFibGUtY29sdW1uczogXFxmMGRiO1xuJGZhLXZhci1jb2x1bW5zOiBcXGYwZGI7XG4kZmEtdmFyLXNxdWFyZS1hOiBcXGUyNWY7XG4kZmEtdmFyLXRpY2s6IFxcZTMyZjtcbiRmYS12YXItbGVtb246IFxcZjA5NDtcbiRmYS12YXItaGVhZC1zaWRlLW1hc2s6IFxcZTA2MztcbiRmYS12YXItaGFuZHNoYWtlOiBcXGYyYjU7XG4kZmEtdmFyLWdlbTogXFxmM2E1O1xuJGZhLXZhci1kb2xseTogXFxmNDcyO1xuJGZhLXZhci1kb2xseS1ib3g6IFxcZjQ3MjtcbiRmYS12YXItc21va2luZzogXFxmNDhkO1xuJGZhLXZhci1taW5pbWl6ZTogXFxmNzhjO1xuJGZhLXZhci1jb21wcmVzcy1hcnJvd3MtYWx0OiBcXGY3OGM7XG4kZmEtdmFyLXJlZnJpZ2VyYXRvcjogXFxlMDI2O1xuJGZhLXZhci1tb251bWVudDogXFxmNWE2O1xuJGZhLXZhci1vY3RhZ29uLXhtYXJrOiBcXGYyZjA7XG4kZmEtdmFyLXRpbWVzLW9jdGFnb246IFxcZjJmMDtcbiRmYS12YXIteG1hcmstb2N0YWdvbjogXFxmMmYwO1xuJGZhLXZhci1hbGlnbi1zbGFzaDogXFxmODQ2O1xuJGZhLXZhci1zbm93cGxvdzogXFxmN2QyO1xuJGZhLXZhci1hbmdsZXMtcmlnaHQ6IFxcZjEwMTtcbiRmYS12YXItYW5nbGUtZG91YmxlLXJpZ2h0OiBcXGYxMDE7XG4kZmEtdmFyLXRydWNrLXJhbXAtY291Y2g6IFxcZjRkZDtcbiRmYS12YXItdHJ1Y2stY291Y2g6IFxcZjRkZDtcbiRmYS12YXItY2FubmFiaXM6IFxcZjU1ZjtcbiRmYS12YXItY2lyY2xlLXBsYXk6IFxcZjE0NDtcbiRmYS12YXItcGxheS1jaXJjbGU6IFxcZjE0NDtcbiRmYS12YXItYXJyb3ctdXAtcmlnaHQtYW5kLWFycm93LWRvd24tbGVmdC1mcm9tLWNlbnRlcjogXFxlMGEwO1xuJGZhLXZhci10YWJsZXRzOiBcXGY0OTA7XG4kZmEtdmFyLTM2MC1kZWdyZWVzOiBcXGUyZGM7XG4kZmEtdmFyLWV0aGVybmV0OiBcXGY3OTY7XG4kZmEtdmFyLWV1cm8tc2lnbjogXFxmMTUzO1xuJGZhLXZhci1ldXI6IFxcZjE1MztcbiRmYS12YXItZXVybzogXFxmMTUzO1xuJGZhLXZhci1jaGFpcjogXFxmNmMwO1xuJGZhLXZhci1jaXJjbGUtY2hlY2s6IFxcZjA1ODtcbiRmYS12YXItY2hlY2stY2lyY2xlOiBcXGYwNTg7XG4kZmEtdmFyLXNxdWFyZS1kYXNoZWQtY2lyY2xlLXBsdXM6IFxcZTVjMjtcbiRmYS12YXItbW9uZXktc2ltcGxlLWZyb20tYnJhY2tldDogXFxlMzEzO1xuJGZhLXZhci1iYXQ6IFxcZjZiNTtcbiRmYS12YXItY2lyY2xlLXN0b3A6IFxcZjI4ZDtcbiRmYS12YXItc3RvcC1jaXJjbGU6IFxcZjI4ZDtcbiRmYS12YXItaGVhZC1zaWRlLWhlYWRwaG9uZXM6IFxcZjhjMjtcbiRmYS12YXItcGhvbmUtcm90YXJ5OiBcXGY4ZDM7XG4kZmEtdmFyLWNvbXBhc3MtZHJhZnRpbmc6IFxcZjU2ODtcbiRmYS12YXItZHJhZnRpbmctY29tcGFzczogXFxmNTY4O1xuJGZhLXZhci1wbGF0ZS13aGVhdDogXFxlNTVhO1xuJGZhLXZhci1jYWxlbmRhci1jaXJjbGUtbWludXM6IFxcZTQ2ZjtcbiRmYS12YXItY2hvcHN0aWNrczogXFxlM2Y3O1xuJGZhLXZhci1jYXItd3JlbmNoOiBcXGY1ZTM7XG4kZmEtdmFyLWNhci1tZWNoYW5pYzogXFxmNWUzO1xuJGZhLXZhci1pY2ljbGVzOiBcXGY3YWQ7XG4kZmEtdmFyLXBlcnNvbi1zaGVsdGVyOiBcXGU1NGY7XG4kZmEtdmFyLW5ldXRlcjogXFxmMjJjO1xuJGZhLXZhci1pZC1iYWRnZTogXFxmMmMxO1xuJGZhLXZhci1rYXpvbzogXFxmOGM3O1xuJGZhLXZhci1tYXJrZXI6IFxcZjVhMTtcbiRmYS12YXItYmluLWJvdHRsZXM6IFxcZTVmNTtcbiRmYS12YXItZmFjZS1sYXVnaC1iZWFtOiBcXGY1OWE7XG4kZmEtdmFyLWxhdWdoLWJlYW06IFxcZjU5YTtcbiRmYS12YXItc3F1YXJlLWFycm93LWRvd24tbGVmdDogXFxlMjYxO1xuJGZhLXZhci1iYXR0ZXJ5LWJvbHQ6IFxcZjM3NjtcbiRmYS12YXItdHJlZS1sYXJnZTogXFxmN2RkO1xuJGZhLXZhci1oZWxpY29wdGVyLXN5bWJvbDogXFxlNTAyO1xuJGZhLXZhci1hcGVydHVyZTogXFxlMmRmO1xuJGZhLXZhci11bml2ZXJzYWwtYWNjZXNzOiBcXGYyOWE7XG4kZmEtdmFyLWdlYXItY29tcGxleDogXFxlNWU5O1xuJGZhLXZhci1maWxlLW1hZ25pZnlpbmctZ2xhc3M6IFxcZjg2NTtcbiRmYS12YXItZmlsZS1zZWFyY2g6IFxcZjg2NTtcbiRmYS12YXItdXAtcmlnaHQ6IFxcZTJiZTtcbiRmYS12YXItY2lyY2xlLWNoZXZyb24tdXA6IFxcZjEzOTtcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtdXA6IFxcZjEzOTtcbiRmYS12YXItdXNlci1wb2xpY2U6IFxcZTMzMztcbiRmYS12YXItbGFyaS1zaWduOiBcXGUxYzg7XG4kZmEtdmFyLXZvbGNhbm86IFxcZjc3MDtcbiRmYS12YXItdGVkZHktYmVhcjogXFxlM2NmO1xuJGZhLXZhci1zdG9ja2luZzogXFxmN2Q1O1xuJGZhLXZhci1wZXJzb24td2Fsa2luZy1kYXNoZWQtbGluZS1hcnJvdy1yaWdodDogXFxlNTUzO1xuJGZhLXZhci1pbWFnZS1zbGFzaDogXFxlMWI3O1xuJGZhLXZhci1tYXNrLXNub3JrZWw6IFxcZTNiNztcbiRmYS12YXItc21va2U6IFxcZjc2MDtcbiRmYS12YXItc3Rlcmxpbmctc2lnbjogXFxmMTU0O1xuJGZhLXZhci1nYnA6IFxcZjE1NDtcbiRmYS12YXItcG91bmQtc2lnbjogXFxmMTU0O1xuJGZhLXZhci1iYXR0ZXJ5LWV4Y2xhbWF0aW9uOiBcXGUwYjA7XG4kZmEtdmFyLXZpcnVzZXM6IFxcZTA3NjtcbiRmYS12YXItc3F1YXJlLXBlcnNvbi1jb25maW5lZDogXFxlNTc3O1xuJGZhLXZhci11c2VyLXRpZTogXFxmNTA4O1xuJGZhLXZhci1hcnJvdy1kb3duLWxvbmc6IFxcZjE3NTtcbiRmYS12YXItbG9uZy1hcnJvdy1kb3duOiBcXGYxNzU7XG4kZmEtdmFyLXRlbnQtYXJyb3ctZG93bi10by1saW5lOiBcXGU1N2U7XG4kZmEtdmFyLWNlcnRpZmljYXRlOiBcXGYwYTM7XG4kZmEtdmFyLWNyeXN0YWwtYmFsbDogXFxlMzYyO1xuJGZhLXZhci1yZXBseS1hbGw6IFxcZjEyMjtcbiRmYS12YXItbWFpbC1yZXBseS1hbGw6IFxcZjEyMjtcbiRmYS12YXItc3VpdGNhc2U6IFxcZjBmMjtcbiRmYS12YXItcGVyc29uLXNrYXRpbmc6IFxcZjdjNTtcbiRmYS12YXItc2thdGluZzogXFxmN2M1O1xuJGZhLXZhci1zdGFyLXNob290aW5nOiBcXGUwMzY7XG4kZmEtdmFyLWJpbmFyeS1sb2NrOiBcXGUzM2Q7XG4kZmEtdmFyLWZpbHRlci1jaXJjbGUtZG9sbGFyOiBcXGY2NjI7XG4kZmEtdmFyLWZ1bm5lbC1kb2xsYXI6IFxcZjY2MjtcbiRmYS12YXItY2FtZXJhLXJldHJvOiBcXGYwODM7XG4kZmEtdmFyLWNpcmNsZS1hcnJvdy1kb3duOiBcXGYwYWI7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1kb3duOiBcXGYwYWI7XG4kZmEtdmFyLWNvbW1lbnQtcGVuOiBcXGY0YWU7XG4kZmEtdmFyLWNvbW1lbnQtZWRpdDogXFxmNGFlO1xuJGZhLXZhci1maWxlLWltcG9ydDogXFxmNTZmO1xuJGZhLXZhci1hcnJvdy1yaWdodC10by1maWxlOiBcXGY1NmY7XG4kZmEtdmFyLWJhbmpvOiBcXGY4YTM7XG4kZmEtdmFyLXNxdWFyZS1hcnJvdy11cC1yaWdodDogXFxmMTRjO1xuJGZhLXZhci1leHRlcm5hbC1saW5rLXNxdWFyZTogXFxmMTRjO1xuJGZhLXZhci1saWdodC1lbWVyZ2VuY3ktb246IFxcZTQyMDtcbiRmYS12YXIta2VybmluZzogXFxmODZmO1xuJGZhLXZhci1ib3gtb3BlbjogXFxmNDllO1xuJGZhLXZhci1zcXVhcmUtZjogXFxlMjcwO1xuJGZhLXZhci1zY3JvbGw6IFxcZjcwZTtcbiRmYS12YXItc3BhOiBcXGY1YmI7XG4kZmEtdmFyLWFycm93LWxlZnQtZnJvbS1saW5lOiBcXGYzNDQ7XG4kZmEtdmFyLWFycm93LWZyb20tcmlnaHQ6IFxcZjM0NDtcbiRmYS12YXItc3RyYXdiZXJyeTogXFxlMzJiO1xuJGZhLXZhci1sb2NhdGlvbi1waW4tbG9jazogXFxlNTFmO1xuJGZhLXZhci1wYXVzZTogXFxmMDRjO1xuJGZhLXZhci1jbG9jay1laWdodC10aGlydHk6IFxcZTM0NjtcbiRmYS12YXItcGxhbmUtZW5naW5lczogXFxmM2RlO1xuJGZhLXZhci1wbGFuZS1hbHQ6IFxcZjNkZTtcbiRmYS12YXItaGlsbC1hdmFsYW5jaGU6IFxcZTUwNztcbiRmYS12YXItdGVtcGVyYXR1cmUtZW1wdHk6IFxcZjJjYjtcbiRmYS12YXItdGVtcGVyYXR1cmUtMDogXFxmMmNiO1xuJGZhLXZhci10aGVybW9tZXRlci0wOiBcXGYyY2I7XG4kZmEtdmFyLXRoZXJtb21ldGVyLWVtcHR5OiBcXGYyY2I7XG4kZmEtdmFyLWJvbWI6IFxcZjFlMjtcbiRmYS12YXItZ2F1Z2UtbG93OiBcXGY2Mjc7XG4kZmEtdmFyLXRhY2hvbWV0ZXItYWx0LXNsb3c6IFxcZjYyNztcbiRmYS12YXItcmVnaXN0ZXJlZDogXFxmMjVkO1xuJGZhLXZhci10cmFzaC1jYW4tcGx1czogXFxlMmFjO1xuJGZhLXZhci1hZGRyZXNzLWNhcmQ6IFxcZjJiYjtcbiRmYS12YXItY29udGFjdC1jYXJkOiBcXGYyYmI7XG4kZmEtdmFyLXZjYXJkOiBcXGYyYmI7XG4kZmEtdmFyLXNjYWxlLXVuYmFsYW5jZWQtZmxpcDogXFxmNTE2O1xuJGZhLXZhci1iYWxhbmNlLXNjYWxlLXJpZ2h0OiBcXGY1MTY7XG4kZmEtdmFyLWdsb2JlLXNub3c6IFxcZjdhMztcbiRmYS12YXItc3Vic2NyaXB0OiBcXGYxMmM7XG4kZmEtdmFyLWRpYW1vbmQtdHVybi1yaWdodDogXFxmNWViO1xuJGZhLXZhci1kaXJlY3Rpb25zOiBcXGY1ZWI7XG4kZmEtdmFyLWludGVncmFsOiBcXGY2Njc7XG4kZmEtdmFyLWJ1cnN0OiBcXGU0ZGM7XG4kZmEtdmFyLWhvdXNlLWxhcHRvcDogXFxlMDY2O1xuJGZhLXZhci1sYXB0b3AtaG91c2U6IFxcZTA2NjtcbiRmYS12YXItZmFjZS10aXJlZDogXFxmNWM4O1xuJGZhLXZhci10aXJlZDogXFxmNWM4O1xuJGZhLXZhci1tb25leS1iaWxsczogXFxlMWYzO1xuJGZhLXZhci1ibGluZHMtcmFpc2VkOiBcXGY4ZmQ7XG4kZmEtdmFyLXNtb2c6IFxcZjc1ZjtcbiRmYS12YXItdWZvLWJlYW06IFxcZTA0ODtcbiRmYS12YXItY2lyY2xlLWNhcmV0LXVwOiBcXGYzMzE7XG4kZmEtdmFyLWNhcmV0LWNpcmNsZS11cDogXFxmMzMxO1xuJGZhLXZhci11c2VyLXZuZWNrLWhhaXItbG9uZzogXFxlNDYzO1xuJGZhLXZhci1zcXVhcmUtYS1sb2NrOiBcXGU0NGQ7XG4kZmEtdmFyLWNydXRjaDogXFxmN2Y3O1xuJGZhLXZhci1nYXMtcHVtcC1zbGFzaDogXFxmNWY0O1xuJGZhLXZhci1jbG91ZC1hcnJvdy11cDogXFxmMGVlO1xuJGZhLXZhci1jbG91ZC11cGxvYWQ6IFxcZjBlZTtcbiRmYS12YXItY2xvdWQtdXBsb2FkLWFsdDogXFxmMGVlO1xuJGZhLXZhci1wYWxldHRlOiBcXGY1M2Y7XG4kZmEtdmFyLXRyYW5zcG9ydGVyLTQ6IFxcZTJhNTtcbiRmYS12YXItY2hhcnQtbWl4ZWQtdXAtY2lyY2xlLWN1cnJlbmN5OiBcXGU1ZDg7XG4kZmEtdmFyLW9iamVjdHMtYWxpZ24tcmlnaHQ6IFxcZTNiZjtcbiRmYS12YXItYXJyb3dzLXR1cm4tcmlnaHQ6IFxcZTRjMDtcbiRmYS12YXItdmVzdDogXFxlMDg1O1xuJGZhLXZhci1waWc6IFxcZjcwNjtcbiRmYS12YXItaW5ib3gtZnVsbDogXFxlMWJhO1xuJGZhLXZhci1jaXJjbGUtZW52ZWxvcGU6IFxcZTEwYztcbiRmYS12YXItZW52ZWxvcGUtY2lyY2xlOiBcXGUxMGM7XG4kZmEtdmFyLXRyaWFuZ2xlLXBlcnNvbi1kaWdnaW5nOiBcXGY4NWQ7XG4kZmEtdmFyLWNvbnN0cnVjdGlvbjogXFxmODVkO1xuJGZhLXZhci1mZXJyeTogXFxlNGVhO1xuJGZhLXZhci1idWxsc2V5ZS1hcnJvdzogXFxmNjQ4O1xuJGZhLXZhci1hcnJvd3MtZG93bi10by1wZW9wbGU6IFxcZTRiOTtcbiRmYS12YXItc2VlZGxpbmc6IFxcZjRkODtcbiRmYS12YXItc3Byb3V0OiBcXGY0ZDg7XG4kZmEtdmFyLWNsb2NrLXNldmVuOiBcXGUzNTA7XG4kZmEtdmFyLWxlZnQtcmlnaHQ6IFxcZjMzNztcbiRmYS12YXItYXJyb3dzLWFsdC1oOiBcXGYzMzc7XG4kZmEtdmFyLWJveGVzLXBhY2tpbmc6IFxcZTRjNztcbiRmYS12YXItY2lyY2xlLWFycm93LWxlZnQ6IFxcZjBhODtcbiRmYS12YXItYXJyb3ctY2lyY2xlLWxlZnQ6IFxcZjBhODtcbiRmYS12YXItZmxhc2hsaWdodDogXFxmOGI4O1xuJGZhLXZhci1ncm91cC1hcnJvd3Mtcm90YXRlOiBcXGU0ZjY7XG4kZmEtdmFyLWJvd2wtZm9vZDogXFxlNGM2O1xuJGZhLXZhci1zcXVhcmUtOTogXFxlMjVlO1xuJGZhLXZhci1jYW5keS1jYW5lOiBcXGY3ODY7XG4kZmEtdmFyLWFycm93LWRvd24td2lkZS1zaG9ydDogXFxmMTYwO1xuJGZhLXZhci1zb3J0LWFtb3VudC1hc2M6IFxcZjE2MDtcbiRmYS12YXItc29ydC1hbW91bnQtZG93bjogXFxmMTYwO1xuJGZhLXZhci1zcXVhcmUtZG9sbGFyOiBcXGYyZTk7XG4kZmEtdmFyLWRvbGxhci1zcXVhcmU6IFxcZjJlOTtcbiRmYS12YXItdXNkLXNxdWFyZTogXFxmMmU5O1xuJGZhLXZhci1waG9uZS1hcnJvdy1yaWdodDogXFxlNWJlO1xuJGZhLXZhci1oYW5kLWhvbGRpbmctc2VlZGxpbmc6IFxcZjRiZjtcbiRmYS12YXItbWVzc2FnZS1jaGVjazogXFxmNGEyO1xuJGZhLXZhci1jb21tZW50LWFsdC1jaGVjazogXFxmNGEyO1xuJGZhLXZhci1jbG91ZC1ib2x0OiBcXGY3NmM7XG4kZmEtdmFyLXRodW5kZXJzdG9ybTogXFxmNzZjO1xuJGZhLXZhci1jaGFydC1saW5lLXVwLWRvd246IFxcZTVkNztcbiRmYS12YXItdGV4dC1zbGFzaDogXFxmODdkO1xuJGZhLXZhci1yZW1vdmUtZm9ybWF0OiBcXGY4N2Q7XG4kZmEtdmFyLXdhdGNoOiBcXGYyZTE7XG4kZmEtdmFyLWNpcmNsZS1kb3duLWxlZnQ6IFxcZTEwNztcbiRmYS12YXItdGV4dDogXFxmODkzO1xuJGZhLXZhci1wcm9qZWN0b3I6IFxcZjhkNjtcbiRmYS12YXItZmFjZS1zbWlsZS13aW5rOiBcXGY0ZGE7XG4kZmEtdmFyLXNtaWxlLXdpbms6IFxcZjRkYTtcbiRmYS12YXItdG9tYnN0b25lLWJsYW5rOiBcXGY3MjE7XG4kZmEtdmFyLXRvbWJzdG9uZS1hbHQ6IFxcZjcyMTtcbiRmYS12YXItY2hlc3Mta2luZy1waWVjZTogXFxmNDQwO1xuJGZhLXZhci1jaGVzcy1raW5nLWFsdDogXFxmNDQwO1xuJGZhLXZhci1jaXJjbGUtNjogXFxlMGYzO1xuJGZhLXZhci1sZWZ0OiBcXGYzNTU7XG4kZmEtdmFyLWFycm93LWFsdC1sZWZ0OiBcXGYzNTU7XG4kZmEtdmFyLWZpbGUtd29yZDogXFxmMWMyO1xuJGZhLXZhci1maWxlLXBvd2VycG9pbnQ6IFxcZjFjNDtcbiRmYS12YXItc3F1YXJlLWRvd246IFxcZjM1MDtcbiRmYS12YXItYXJyb3ctYWx0LXNxdWFyZS1kb3duOiBcXGYzNTA7XG4kZmEtdmFyLW9iamVjdHMtYWxpZ24tY2VudGVyLXZlcnRpY2FsOiBcXGUzYmQ7XG4kZmEtdmFyLWFycm93cy1sZWZ0LXJpZ2h0OiBcXGYwN2U7XG4kZmEtdmFyLWFycm93cy1oOiBcXGYwN2U7XG4kZmEtdmFyLWhvdXNlLWxvY2s6IFxcZTUxMDtcbiRmYS12YXItY2xvdWQtYXJyb3ctZG93bjogXFxmMGVkO1xuJGZhLXZhci1jbG91ZC1kb3dubG9hZDogXFxmMGVkO1xuJGZhLXZhci1jbG91ZC1kb3dubG9hZC1hbHQ6IFxcZjBlZDtcbiRmYS12YXItd3JlYXRoOiBcXGY3ZTI7XG4kZmEtdmFyLWNoaWxkcmVuOiBcXGU0ZTE7XG4kZmEtdmFyLW1ldGVyLWRyb3BsZXQ6IFxcZTFlYTtcbiRmYS12YXItY2hhbGtib2FyZDogXFxmNTFiO1xuJGZhLXZhci1ibGFja2JvYXJkOiBcXGY1MWI7XG4kZmEtdmFyLXVzZXItbGFyZ2Utc2xhc2g6IFxcZjRmYTtcbiRmYS12YXItdXNlci1hbHQtc2xhc2g6IFxcZjRmYTtcbiRmYS12YXItc2lnbmFsLXN0cm9uZzogXFxmNjhmO1xuJGZhLXZhci1zaWduYWwtNDogXFxmNjhmO1xuJGZhLXZhci1sb2xsaXBvcDogXFxlNDI0O1xuJGZhLXZhci1sb2xseXBvcDogXFxlNDI0O1xuJGZhLXZhci1saXN0LXRyZWU6IFxcZTFkMjtcbiRmYS12YXItZW52ZWxvcGUtb3BlbjogXFxmMmI2O1xuJGZhLXZhci1kcmF3LWNpcmNsZTogXFxmNWVkO1xuJGZhLXZhci1jYXQtc3BhY2U6IFxcZTAwMTtcbiRmYS12YXItaGFuZHNoYWtlLXNpbXBsZS1zbGFzaDogXFxlMDVmO1xuJGZhLXZhci1oYW5kc2hha2UtYWx0LXNsYXNoOiBcXGUwNWY7XG4kZmEtdmFyLXJhYmJpdC1ydW5uaW5nOiBcXGY3MDk7XG4kZmEtdmFyLXJhYmJpdC1mYXN0OiBcXGY3MDk7XG4kZmEtdmFyLW1lbW8tcGFkOiBcXGUxZGE7XG4kZmEtdmFyLW1hdHRyZXNzLXBpbGxvdzogXFxlNTI1O1xuJGZhLXZhci1hbGFybS1wbHVzOiBcXGY4NDQ7XG4kZmEtdmFyLWFsaWNvcm46IFxcZjZiMDtcbiRmYS12YXItY29tbWVudC1xdWVzdGlvbjogXFxlMTRiO1xuJGZhLXZhci1naW5nZXJicmVhZC1tYW46IFxcZjc5ZDtcbiRmYS12YXItZ3VhcmFuaS1zaWduOiBcXGUxOWE7XG4kZmEtdmFyLWJ1cmdlci1mcmllczogXFxlMGNkO1xuJGZhLXZhci1tdWctdGVhOiBcXGY4NzU7XG4kZmEtdmFyLWJvcmRlci10b3A6IFxcZjg1NTtcbiRmYS12YXItYXJyb3dzLXJvdGF0ZTogXFxmMDIxO1xuJGZhLXZhci1yZWZyZXNoOiBcXGYwMjE7XG4kZmEtdmFyLXN5bmM6IFxcZjAyMTtcbiRmYS12YXItY2lyY2xlLWJvb2stb3BlbjogXFxlMGZmO1xuJGZhLXZhci1ib29rLWNpcmNsZTogXFxlMGZmO1xuJGZhLXZhci1hcnJvd3MtdG8tZG90dGVkLWxpbmU6IFxcZTBhNjtcbiRmYS12YXItZmlyZS1leHRpbmd1aXNoZXI6IFxcZjEzNDtcbiRmYS12YXItZ2FyYWdlLW9wZW46IFxcZTAwYjtcbiRmYS12YXItc2hlbHZlcy1lbXB0eTogXFxlMjQ2O1xuJGZhLXZhci1jcnV6ZWlyby1zaWduOiBcXGUxNTI7XG4kZmEtdmFyLXdhdGNoLWFwcGxlOiBcXGUyY2I7XG4kZmEtdmFyLXdhdGNoLWNhbGN1bGF0b3I6IFxcZjhmMDtcbiRmYS12YXItbGlzdC1kcm9wZG93bjogXFxlMWNmO1xuJGZhLXZhci1jYWJpbmV0LWZpbGluZzogXFxmNjRiO1xuJGZhLXZhci1idXJnZXItc29kYTogXFxmODU4O1xuJGZhLXZhci1zcXVhcmUtYXJyb3ctdXA6IFxcZjMzYztcbiRmYS12YXItYXJyb3ctc3F1YXJlLXVwOiBcXGYzM2M7XG4kZmEtdmFyLWdyZWF0ZXItdGhhbi1lcXVhbDogXFxmNTMyO1xuJGZhLXZhci1wYWxsZXQtYm94OiBcXGUyMDg7XG4kZmEtdmFyLWZhY2UtY29uZm91bmRlZDogXFxlMzZjO1xuJGZhLXZhci1zaGllbGQtaGFsdmVkOiBcXGYzZWQ7XG4kZmEtdmFyLXNoaWVsZC1hbHQ6IFxcZjNlZDtcbiRmYS12YXItdHJ1Y2stcGxvdzogXFxmN2RlO1xuJGZhLXZhci1ib29rLWF0bGFzOiBcXGY1NTg7XG4kZmEtdmFyLWF0bGFzOiBcXGY1NTg7XG4kZmEtdmFyLXZpcnVzOiBcXGUwNzQ7XG4kZmEtdmFyLWdyaWQtcm91bmQtMjogXFxlNWRiO1xuJGZhLXZhci1jb21tZW50LW1pZGRsZS10b3A6IFxcZTE0YTtcbiRmYS12YXItZW52ZWxvcGUtY2lyY2xlLWNoZWNrOiBcXGU0ZTg7XG4kZmEtdmFyLWxheWVyLWdyb3VwOiBcXGY1ZmQ7XG4kZmEtdmFyLXJlc3Ryb29tLXNpbXBsZTogXFxlMjNhO1xuJGZhLXZhci1hcnJvd3MtdG8tZG90OiBcXGU0YmU7XG4kZmEtdmFyLWJvcmRlci1vdXRlcjogXFxmODUxO1xuJGZhLXZhci1oYXNodGFnLWxvY2s6IFxcZTQxNTtcbiRmYS12YXItY2xvY2stdHdvLXRoaXJ0eTogXFxlMzViO1xuJGZhLXZhci1hcmNod2F5OiBcXGY1NTc7XG4kZmEtdmFyLWhlYXJ0LWNpcmNsZS1jaGVjazogXFxlNGZkO1xuJGZhLXZhci1ob3VzZS1jaGltbmV5LWNyYWNrOiBcXGY2ZjE7XG4kZmEtdmFyLWhvdXNlLWRhbWFnZTogXFxmNmYxO1xuJGZhLXZhci1maWxlLXppcHBlcjogXFxmMWM2O1xuJGZhLXZhci1maWxlLWFyY2hpdmU6IFxcZjFjNjtcbiRmYS12YXItaGVhcnQtaGFsZjogXFxlMWFiO1xuJGZhLXZhci1jb21tZW50LWNoZWNrOiBcXGY0YWM7XG4kZmEtdmFyLXNxdWFyZTogXFxmMGM4O1xuJGZhLXZhci1tZW1vOiBcXGUxZDg7XG4kZmEtdmFyLW1hcnRpbmktZ2xhc3MtZW1wdHk6IFxcZjAwMDtcbiRmYS12YXItZ2xhc3MtbWFydGluaTogXFxmMDAwO1xuJGZhLXZhci1jb3VjaDogXFxmNGI4O1xuJGZhLXZhci1jZWRpLXNpZ246IFxcZTBkZjtcbiRmYS12YXItaXRhbGljOiBcXGYwMzM7XG4kZmEtdmFyLWdsYXNzLWNpdHJ1czogXFxmODY5O1xuJGZhLXZhci1jYWxlbmRhci1saW5lcy1wZW46IFxcZTQ3MjtcbiRmYS12YXItY2h1cmNoOiBcXGY1MWQ7XG4kZmEtdmFyLXBlcnNvbi1zbm93bW9iaWxpbmc6IFxcZjdkMTtcbiRmYS12YXItc25vd21vYmlsZTogXFxmN2QxO1xuJGZhLXZhci1mYWNlLWh1c2hlZDogXFxlMzdiO1xuJGZhLXZhci1jb21tZW50cy1kb2xsYXI6IFxcZjY1MztcbiRmYS12YXItcGlja2F4ZTogXFxlNWJmO1xuJGZhLXZhci1saW5rLXNpbXBsZS1zbGFzaDogXFxlMWNlO1xuJGZhLXZhci1kZW1vY3JhdDogXFxmNzQ3O1xuJGZhLXZhci1mYWNlLWNvbmZ1c2VkOiBcXGUzNmQ7XG4kZmEtdmFyLXBpbmJhbGw6IFxcZTIyOTtcbiRmYS12YXItejogXFw1YTtcbiRmYS12YXItcGVyc29uLXNraWluZzogXFxmN2M5O1xuJGZhLXZhci1za2lpbmc6IFxcZjdjOTtcbiRmYS12YXItZGVlcjogXFxmNzhlO1xuJGZhLXZhci1pbnB1dC1waXBlOiBcXGUxYmU7XG4kZmEtdmFyLXJvYWQtbG9jazogXFxlNTY3O1xuJGZhLXZhci1hOiBcXDQxO1xuJGZhLXZhci1ib29rbWFyay1zbGFzaDogXFxlMGMyO1xuJGZhLXZhci10ZW1wZXJhdHVyZS1hcnJvdy1kb3duOiBcXGUwM2Y7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLWRvd246IFxcZTAzZjtcbiRmYS12YXItbWFjZTogXFxmNmY4O1xuJGZhLXZhci1mZWF0aGVyLXBvaW50ZWQ6IFxcZjU2YjtcbiRmYS12YXItZmVhdGhlci1hbHQ6IFxcZjU2YjtcbiRmYS12YXItc2F1c2FnZTogXFxmODIwO1xuJGZhLXZhci10cmFzaC1jYW4tY2xvY2s6IFxcZTJhYTtcbiRmYS12YXItcDogXFw1MDtcbiRmYS12YXItYnJvb20td2lkZTogXFxlNWQxO1xuJGZhLXZhci1zbm93Zmxha2U6IFxcZjJkYztcbiRmYS12YXItc3RvbWFjaDogXFxmNjIzO1xuJGZhLXZhci1uZXdzcGFwZXI6IFxcZjFlYTtcbiRmYS12YXItcmVjdGFuZ2xlLWFkOiBcXGY2NDE7XG4kZmEtdmFyLWFkOiBcXGY2NDE7XG4kZmEtdmFyLWd1aXRhci1lbGVjdHJpYzogXFxmOGJlO1xuJGZhLXZhci1hcnJvdy10dXJuLWRvd24tcmlnaHQ6IFxcZTNkNjtcbiRmYS12YXItbW9vbi1jbG91ZDogXFxmNzU0O1xuJGZhLXZhci1icmVhZC1zbGljZS1idXR0ZXI6IFxcZTNlMTtcbiRmYS12YXItY2lyY2xlLWFycm93LXJpZ2h0OiBcXGYwYTk7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1yaWdodDogXFxmMGE5O1xuJGZhLXZhci11c2VyLWdyb3VwLWNyb3duOiBcXGY2YTU7XG4kZmEtdmFyLXVzZXJzLWNyb3duOiBcXGY2YTU7XG4kZmEtdmFyLWNpcmNsZS1pOiBcXGUxMTE7XG4kZmEtdmFyLXRvaWxldC1wYXBlci1jaGVjazogXFxlNWIyO1xuJGZhLXZhci1maWx0ZXItY2lyY2xlLXhtYXJrOiBcXGUxN2I7XG4kZmEtdmFyLWxvY3VzdDogXFxlNTIwO1xuJGZhLXZhci1zb3J0OiBcXGYwZGM7XG4kZmEtdmFyLXVuc29ydGVkOiBcXGYwZGM7XG4kZmEtdmFyLWxpc3Qtb2w6IFxcZjBjYjtcbiRmYS12YXItbGlzdC0xLTI6IFxcZjBjYjtcbiRmYS12YXItbGlzdC1udW1lcmljOiBcXGYwY2I7XG4kZmEtdmFyLWNoYXJ0LXdhdGVyZmFsbDogXFxlMGViO1xuJGZhLXZhci1zcGFya2xlOiBcXGU1ZDY7XG4kZmEtdmFyLWZhY2UtcGFydHk6IFxcZTM4MztcbiRmYS12YXIta2lkbmV5czogXFxmNWZiO1xuJGZhLXZhci13aWZpLWV4Y2xhbWF0aW9uOiBcXGUyY2Y7XG4kZmEtdmFyLWNoYXJ0LW5ldHdvcms6IFxcZjc4YTtcbiRmYS12YXItcGVyc29uLWRyZXNzLWJ1cnN0OiBcXGU1NDQ7XG4kZmEtdmFyLWRpY2UtZDQ6IFxcZjZkMDtcbiRmYS12YXItbW9uZXktY2hlY2stZG9sbGFyOiBcXGY1M2Q7XG4kZmEtdmFyLW1vbmV5LWNoZWNrLWFsdDogXFxmNTNkO1xuJGZhLXZhci12ZWN0b3Itc3F1YXJlOiBcXGY1Y2I7XG4kZmEtdmFyLWJyZWFkLXNsaWNlOiBcXGY3ZWM7XG4kZmEtdmFyLWxhbmd1YWdlOiBcXGYxYWI7XG4kZmEtdmFyLXdoZWF0LWF3bi1zbGFzaDogXFxlMzM4O1xuJGZhLXZhci1mYWNlLWtpc3Mtd2luay1oZWFydDogXFxmNTk4O1xuJGZhLXZhci1raXNzLXdpbmstaGVhcnQ6IFxcZjU5ODtcbiRmYS12YXItZGFnZ2VyOiBcXGY2Y2I7XG4kZmEtdmFyLXBvZGl1bTogXFxmNjgwO1xuJGZhLXZhci1tZW1vLWNpcmNsZS1jaGVjazogXFxlMWQ5O1xuJGZhLXZhci1yb3V0ZS1oaWdod2F5OiBcXGY2MWE7XG4kZmEtdmFyLWRvd24tdG8tbGluZTogXFxmMzRhO1xuJGZhLXZhci1hcnJvdy1hbHQtdG8tYm90dG9tOiBcXGYzNGE7XG4kZmEtdmFyLWZpbHRlcjogXFxmMGIwO1xuJGZhLXZhci1zcXVhcmUtZzogXFxlMjcxO1xuJGZhLXZhci1jaXJjbGUtcGhvbmU6IFxcZTExYjtcbiRmYS12YXItcGhvbmUtY2lyY2xlOiBcXGUxMWI7XG4kZmEtdmFyLWNsaXBib2FyZC1wcmVzY3JpcHRpb246IFxcZjVlODtcbiRmYS12YXItdXNlci1udXJzZS1oYWlyOiBcXGU0NWQ7XG4kZmEtdmFyLXF1ZXN0aW9uOiBcXDNmO1xuJGZhLXZhci1maWxlLXNpZ25hdHVyZTogXFxmNTczO1xuJGZhLXZhci10b2dnbGUtbGFyZ2Utb246IFxcZTViMTtcbiRmYS12YXItdXAtZG93bi1sZWZ0LXJpZ2h0OiBcXGYwYjI7XG4kZmEtdmFyLWFycm93cy1hbHQ6IFxcZjBiMjtcbiRmYS12YXItZHJ5ZXItaGVhdDogXFxmODYyO1xuJGZhLXZhci1kcnllci1hbHQ6IFxcZjg2MjtcbiRmYS12YXItaG91c2UtY2hpbW5leS11c2VyOiBcXGUwNjU7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy1oZWFydDogXFxmNGJlO1xuJGZhLXZhci1hcnJvdy11cC1zbWFsbC1iaWc6IFxcZjg4ZjtcbiRmYS12YXItc29ydC1zaXplLXVwLWFsdDogXFxmODhmO1xuJGZhLXZhci10cmFpbi10cmFjazogXFxlNDUzO1xuJGZhLXZhci1wdXp6bGUtcGllY2U6IFxcZjEyZTtcbiRmYS12YXItbW9uZXktY2hlY2s6IFxcZjUzYztcbiRmYS12YXItc3Rhci1oYWxmLXN0cm9rZTogXFxmNWMwO1xuJGZhLXZhci1zdGFyLWhhbGYtYWx0OiBcXGY1YzA7XG4kZmEtdmFyLWZpbGUtZXhjbGFtYXRpb246IFxcZjMxYTtcbiRmYS12YXItY29kZTogXFxmMTIxO1xuJGZhLXZhci13aGlza2V5LWdsYXNzOiBcXGY3YTA7XG4kZmEtdmFyLWdsYXNzLXdoaXNrZXk6IFxcZjdhMDtcbiRmYS12YXItbW9vbi1zdGFyczogXFxmNzU1O1xuJGZhLXZhci1idWlsZGluZy1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTRkMztcbiRmYS12YXItY2xvdGhlcy1oYW5nZXI6IFxcZTEzNjtcbiRmYS12YXItbW9iaWxlLW5vdGNoOiBcXGUxZWU7XG4kZmEtdmFyLW1vYmlsZS1pcGhvbmU6IFxcZTFlZTtcbiRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1jaGFydDogXFxlNTIyO1xuJGZhLXZhci1hcnJvdy11cC1yaWdodC1mcm9tLXNxdWFyZTogXFxmMDhlO1xuJGZhLXZhci1leHRlcm5hbC1saW5rOiBcXGYwOGU7XG4kZmEtdmFyLWN1YmVzLXN0YWNrZWQ6IFxcZTRlNjtcbiRmYS12YXItaW1hZ2VzLXVzZXI6IFxcZTFiOTtcbiRmYS12YXItd29uLXNpZ246IFxcZjE1OTtcbiRmYS12YXIta3J3OiBcXGYxNTk7XG4kZmEtdmFyLXdvbjogXFxmMTU5O1xuJGZhLXZhci1pbWFnZS1wb2xhcm9pZC11c2VyOiBcXGUxYjY7XG4kZmEtdmFyLXZpcnVzLWNvdmlkOiBcXGU0YTg7XG4kZmEtdmFyLXNxdWFyZS1lbGxpcHNpczogXFxlMjZlO1xuJGZhLXZhci1waWU6IFxcZjcwNTtcbiRmYS12YXItY2hlc3Mta25pZ2h0LXBpZWNlOiBcXGY0NDI7XG4kZmEtdmFyLWNoZXNzLWtuaWdodC1hbHQ6IFxcZjQ0MjtcbiRmYS12YXItYXVzdHJhbC1zaWduOiBcXGUwYTk7XG4kZmEtdmFyLWNsb3VkLXBsdXM6IFxcZTM1ZTtcbiRmYS12YXItZjogXFw0NjtcbiRmYS12YXItbGVhZjogXFxmMDZjO1xuJGZhLXZhci1iZWQtYnVuazogXFxmOGY4O1xuJGZhLXZhci1yb2FkOiBcXGYwMTg7XG4kZmEtdmFyLXRheGk6IFxcZjFiYTtcbiRmYS12YXItY2FiOiBcXGYxYmE7XG4kZmEtdmFyLXBlcnNvbi1jaXJjbGUtcGx1czogXFxlNTQxO1xuJGZhLXZhci1jaGFydC1waWU6IFxcZjIwMDtcbiRmYS12YXItcGllLWNoYXJ0OiBcXGYyMDA7XG4kZmEtdmFyLWJvbHQtbGlnaHRuaW5nOiBcXGUwYjc7XG4kZmEtdmFyLWNsb2NrLWVpZ2h0OiBcXGUzNDU7XG4kZmEtdmFyLXNhY2steG1hcms6IFxcZTU2YTtcbiRmYS12YXItZmlsZS1leGNlbDogXFxmMWMzO1xuJGZhLXZhci1maWxlLWNvbnRyYWN0OiBcXGY1NmM7XG4kZmEtdmFyLWZpc2gtZmluczogXFxlNGYyO1xuJGZhLXZhci1jaXJjbGUtcTogXFxlMTFlO1xuJGZhLXZhci1idWlsZGluZy1mbGFnOiBcXGU0ZDU7XG4kZmEtdmFyLWZhY2UtZ3Jpbi1iZWFtOiBcXGY1ODI7XG4kZmEtdmFyLWdyaW4tYmVhbTogXFxmNTgyO1xuJGZhLXZhci1vYmplY3QtdW5ncm91cDogXFxmMjQ4O1xuJGZhLXZhci1mYWNlLWRpc2d1aXNlOiBcXGUzNzA7XG4kZmEtdmFyLWNpcmNsZS1hcnJvdy1kb3duLXJpZ2h0OiBcXGUwZmE7XG4kZmEtdmFyLWFsaWVuLThiaXQ6IFxcZjhmNjtcbiRmYS12YXItYWxpZW4tbW9uc3RlcjogXFxmOGY2O1xuJGZhLXZhci1oYW5kLXBvaW50LXJpYmJvbjogXFxlMWE2O1xuJGZhLXZhci1wb29wOiBcXGY2MTk7XG4kZmEtdmFyLW9iamVjdC1leGNsdWRlOiBcXGU0OWM7XG4kZmEtdmFyLXRlbGVzY29wZTogXFxlMDNlO1xuJGZhLXZhci1sb2NhdGlvbi1waW46IFxcZjA0MTtcbiRmYS12YXItbWFwLW1hcmtlcjogXFxmMDQxO1xuJGZhLXZhci1zcXVhcmUtbGlzdDogXFxlNDg5O1xuJGZhLXZhci1rYWFiYTogXFxmNjZiO1xuJGZhLXZhci10b2lsZXQtcGFwZXI6IFxcZjcxZTtcbiRmYS12YXItaGVsbWV0LXNhZmV0eTogXFxmODA3O1xuJGZhLXZhci1oYXJkLWhhdDogXFxmODA3O1xuJGZhLXZhci1oYXQtaGFyZDogXFxmODA3O1xuJGZhLXZhci1jb21tZW50LWNvZGU6IFxcZTE0NztcbiRmYS12YXItc2ltLWNhcmRzOiBcXGUyNTE7XG4kZmEtdmFyLXN0YXJzaGlwOiBcXGUwMzk7XG4kZmEtdmFyLWVqZWN0OiBcXGYwNTI7XG4kZmEtdmFyLWNpcmNsZS1yaWdodDogXFxmMzVhO1xuJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLXJpZ2h0OiBcXGYzNWE7XG4kZmEtdmFyLXBsYW5lLWNpcmNsZS1jaGVjazogXFxlNTU1O1xuJGZhLXZhci1zZWFsOiBcXGUyNDE7XG4kZmEtdmFyLXVzZXItY293Ym95OiBcXGY4ZWE7XG4kZmEtdmFyLWhleGFnb24tdmVydGljYWwtbmZ0OiBcXGU1MDU7XG4kZmEtdmFyLWZhY2Utcm9sbGluZy1leWVzOiBcXGY1YTU7XG4kZmEtdmFyLW1laC1yb2xsaW5nLWV5ZXM6IFxcZjVhNTtcbiRmYS12YXItYnJlYWQtbG9hZjogXFxmN2ViO1xuJGZhLXZhci1yaW5ncy13ZWRkaW5nOiBcXGY4MWI7XG4kZmEtdmFyLW9iamVjdC1ncm91cDogXFxmMjQ3O1xuJGZhLXZhci1mcmVuY2gtZnJpZXM6IFxcZjgwMztcbiRmYS12YXItY2hhcnQtbGluZTogXFxmMjAxO1xuJGZhLXZhci1saW5lLWNoYXJ0OiBcXGYyMDE7XG4kZmEtdmFyLWNhbGVuZGFyLWFycm93LWRvd246IFxcZTBkMDtcbiRmYS12YXItY2FsZW5kYXItZG93bmxvYWQ6IFxcZTBkMDtcbiRmYS12YXItc2VuZC1iYWNrOiBcXGY4N2U7XG4kZmEtdmFyLW1hc2stdmVudGlsYXRvcjogXFxlNTI0O1xuJGZhLXZhci1zaWduYXR1cmUtbG9jazogXFxlM2NhO1xuJGZhLXZhci1hcnJvdy1yaWdodDogXFxmMDYxO1xuJGZhLXZhci1zaWducy1wb3N0OiBcXGYyNzc7XG4kZmEtdmFyLW1hcC1zaWduczogXFxmMjc3O1xuJGZhLXZhci1vY3RhZ29uLXBsdXM6IFxcZjMwMTtcbiRmYS12YXItcGx1cy1vY3RhZ29uOiBcXGYzMDE7XG4kZmEtdmFyLWNhc2gtcmVnaXN0ZXI6IFxcZjc4ODtcbiRmYS12YXItcGVyc29uLWNpcmNsZS1xdWVzdGlvbjogXFxlNTQyO1xuJGZhLXZhci1tZWxvbi1zbGljZTogXFxlMzExO1xuJGZhLXZhci1zcGFjZS1zdGF0aW9uLW1vb246IFxcZTAzMztcbiRmYS12YXItbWVzc2FnZS1zbWlsZTogXFxmNGFhO1xuJGZhLXZhci1jb21tZW50LWFsdC1zbWlsZTogXFxmNGFhO1xuJGZhLXZhci1jdXAtc3RyYXc6IFxcZTM2MztcbiRmYS12YXItbGVmdC1mcm9tLWxpbmU6IFxcZjM0ODtcbiRmYS12YXItYXJyb3ctYWx0LWZyb20tcmlnaHQ6IFxcZjM0ODtcbiRmYS12YXItaDogXFw0ODtcbiRmYS12YXItYmFza2V0LXNob3BwaW5nLXNpbXBsZTogXFxlMGFmO1xuJGZhLXZhci1zaG9wcGluZy1iYXNrZXQtYWx0OiBcXGUwYWY7XG4kZmEtdmFyLWhhbmRzLWhvbGRpbmctaGVhcnQ6IFxcZjRjMztcbiRmYS12YXItaGFuZHMtaGVhcnQ6IFxcZjRjMztcbiRmYS12YXItY2xvY2stbmluZTogXFxlMzRjO1xuJGZhLXZhci10YXJwOiBcXGU1N2I7XG4kZmEtdmFyLWZhY2Utc2xlZXB5OiBcXGUzOGU7XG4kZmEtdmFyLWhhbmQtaG9ybnM6IFxcZTFhOTtcbiRmYS12YXItc2NyZXdkcml2ZXItd3JlbmNoOiBcXGY3ZDk7XG4kZmEtdmFyLXRvb2xzOiBcXGY3ZDk7XG4kZmEtdmFyLWFycm93cy10by1leWU6IFxcZTRiZjtcbiRmYS12YXItY2lyY2xlLXRocmVlLXF1YXJ0ZXJzOiBcXGUxMjU7XG4kZmEtdmFyLXRyb3BoeS1zdGFyOiBcXGYyZWI7XG4kZmEtdmFyLXRyb3BoeS1hbHQ6IFxcZjJlYjtcbiRmYS12YXItcGx1Zy1jaXJjbGUtYm9sdDogXFxlNTViO1xuJGZhLXZhci1mYWNlLXRoZXJtb21ldGVyOiBcXGUzOWE7XG4kZmEtdmFyLWdyaWQtcm91bmQtNDogXFxlNWRkO1xuJGZhLXZhci1zaGlydC1ydW5uaW5nOiBcXGUzYzg7XG4kZmEtdmFyLWJvb2stY2lyY2xlLWFycm93LXVwOiBcXGUwYmQ7XG4kZmEtdmFyLWZhY2UtbmF1c2VhdGVkOiBcXGUzODE7XG4kZmEtdmFyLWhlYXJ0OiBcXGYwMDQ7XG4kZmEtdmFyLWZpbGUtY2hhcnQtcGllOiBcXGY2NWE7XG4kZmEtdmFyLW1hcnMtYW5kLXZlbnVzOiBcXGYyMjQ7XG4kZmEtdmFyLWhvdXNlLXVzZXI6IFxcZTFiMDtcbiRmYS12YXItaG9tZS11c2VyOiBcXGUxYjA7XG4kZmEtdmFyLWNpcmNsZS1hcnJvdy1kb3duLWxlZnQ6IFxcZTBmOTtcbiRmYS12YXItZHVtcHN0ZXItZmlyZTogXFxmNzk0O1xuJGZhLXZhci1oZXhhZ29uLW1pbnVzOiBcXGYzMDc7XG4kZmEtdmFyLW1pbnVzLWhleGFnb246IFxcZjMwNztcbiRmYS12YXItbGVmdC10by1saW5lOiBcXGYzNGI7XG4kZmEtdmFyLWFycm93LWFsdC10by1sZWZ0OiBcXGYzNGI7XG4kZmEtdmFyLWhvdXNlLWNyYWNrOiBcXGUzYjE7XG4kZmEtdmFyLXBhdy1zaW1wbGU6IFxcZjcwMTtcbiRmYS12YXItcGF3LWFsdDogXFxmNzAxO1xuJGZhLXZhci1hcnJvdy1sZWZ0LWxvbmctdG8tbGluZTogXFxlM2Q0O1xuJGZhLXZhci1icmFja2V0cy1yb3VuZDogXFxlMGM1O1xuJGZhLXZhci1wYXJlbnRoZXNlczogXFxlMGM1O1xuJGZhLXZhci1tYXJ0aW5pLWdsYXNzLWNpdHJ1czogXFxmNTYxO1xuJGZhLXZhci1jb2NrdGFpbDogXFxmNTYxO1xuJGZhLXZhci11c2VyLXNoYWtlc3BlYXJlOiBcXGUyYzI7XG4kZmEtdmFyLWFycm93LXJpZ2h0LXRvLWFyYzogXFxlNGIyO1xuJGZhLXZhci1mYWNlLXN1cnByaXNlOiBcXGY1YzI7XG4kZmEtdmFyLXN1cnByaXNlOiBcXGY1YzI7XG4kZmEtdmFyLWJvdHRsZS13YXRlcjogXFxlNGM1O1xuJGZhLXZhci1jaXJjbGUtcGF1c2U6IFxcZjI4YjtcbiRmYS12YXItcGF1c2UtY2lyY2xlOiBcXGYyOGI7XG4kZmEtdmFyLWdhdWdlLWNpcmNsZS1wbHVzOiBcXGU0OTg7XG4kZmEtdmFyLWZvbGRlcnM6IFxcZjY2MDtcbiRmYS12YXItYW5nZWw6IFxcZjc3OTtcbiRmYS12YXItdmFsdWUtYWJzb2x1dGU6IFxcZjZhNjtcbiRmYS12YXItcmFiYml0OiBcXGY3MDg7XG4kZmEtdmFyLXRvaWxldC1wYXBlci1zbGFzaDogXFxlMDcyO1xuJGZhLXZhci1jaXJjbGUtZXVybzogXFxlNWNlO1xuJGZhLXZhci1hcHBsZS13aG9sZTogXFxmNWQxO1xuJGZhLXZhci1hcHBsZS1hbHQ6IFxcZjVkMTtcbiRmYS12YXIta2l0Y2hlbi1zZXQ6IFxcZTUxYTtcbiRmYS12YXItZGlhbW9uZC1oYWxmOiBcXGU1Yjc7XG4kZmEtdmFyLWxvY2sta2V5aG9sZTogXFxmMzBkO1xuJGZhLXZhci1sb2NrLWFsdDogXFxmMzBkO1xuJGZhLXZhci1yOiBcXDUyO1xuJGZhLXZhci10ZW1wZXJhdHVyZS1xdWFydGVyOiBcXGYyY2E7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLTE6IFxcZjJjYTtcbiRmYS12YXItdGhlcm1vbWV0ZXItMTogXFxmMmNhO1xuJGZhLXZhci10aGVybW9tZXRlci1xdWFydGVyOiBcXGYyY2E7XG4kZmEtdmFyLXNxdWFyZS1pbmZvOiBcXGYzMGY7XG4kZmEtdmFyLWluZm8tc3F1YXJlOiBcXGYzMGY7XG4kZmEtdmFyLXdpZmktc2xhc2g6IFxcZjZhYztcbiRmYS12YXItdG9pbGV0LXBhcGVyLXhtYXJrOiBcXGU1YjM7XG4kZmEtdmFyLWhhbmRzLWhvbGRpbmctZG9sbGFyOiBcXGY0YzU7XG4kZmEtdmFyLWhhbmRzLXVzZDogXFxmNGM1O1xuJGZhLXZhci1jdWJlOiBcXGYxYjI7XG4kZmEtdmFyLWFycm93LWRvd24tdHJpYW5nbGUtc3F1YXJlOiBcXGY4ODg7XG4kZmEtdmFyLXNvcnQtc2hhcGVzLWRvd246IFxcZjg4ODtcbiRmYS12YXItYml0Y29pbi1zaWduOiBcXGUwYjQ7XG4kZmEtdmFyLXNodXR0ZXJzOiBcXGU0NDk7XG4kZmEtdmFyLXNoaWVsZC1kb2c6IFxcZTU3MztcbiRmYS12YXItc29sYXItcGFuZWw6IFxcZjViYTtcbiRmYS12YXItbG9jay1vcGVuOiBcXGYzYzE7XG4kZmEtdmFyLXRhYmxlLXRyZWU6IFxcZTI5MztcbiRmYS12YXItaG91c2UtY2hpbW5leS1oZWFydDogXFxlMWIyO1xuJGZhLXZhci10YWxseS0zOiBcXGUyOTY7XG4kZmEtdmFyLWVsZXZhdG9yOiBcXGUxNmQ7XG4kZmEtdmFyLW1vbmV5LWJpbGwtdHJhbnNmZXI6IFxcZTUyODtcbiRmYS12YXItbW9uZXktYmlsbC10cmVuZC11cDogXFxlNTI5O1xuJGZhLXZhci1ob3VzZS1mbG9vZC13YXRlci1jaXJjbGUtYXJyb3ctcmlnaHQ6IFxcZTUwZjtcbiRmYS12YXItc3F1YXJlLXBvbGwtaG9yaXpvbnRhbDogXFxmNjgyO1xuJGZhLXZhci1wb2xsLWg6IFxcZjY4MjtcbiRmYS12YXItY2lyY2xlOiBcXGYxMTE7XG4kZmEtdmFyLWNhcnQtY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGUzZjI7XG4kZmEtdmFyLXN3b3JkOiBcXGY3MWM7XG4kZmEtdmFyLWJhY2t3YXJkLWZhc3Q6IFxcZjA0OTtcbiRmYS12YXItZmFzdC1iYWNrd2FyZDogXFxmMDQ5O1xuJGZhLXZhci1yZWN5Y2xlOiBcXGYxYjg7XG4kZmEtdmFyLXVzZXItYXN0cm9uYXV0OiBcXGY0ZmI7XG4kZmEtdmFyLWludGVycm9iYW5nOiBcXGU1YmE7XG4kZmEtdmFyLXBsYW5lLXNsYXNoOiBcXGUwNjk7XG4kZmEtdmFyLWNpcmNsZS1kYXNoZWQ6IFxcZTEwNTtcbiRmYS12YXItdHJhZGVtYXJrOiBcXGYyNWM7XG4kZmEtdmFyLWJhc2tldGJhbGw6IFxcZjQzNDtcbiRmYS12YXItYmFza2V0YmFsbC1iYWxsOiBcXGY0MzQ7XG4kZmEtdmFyLWZvcmsta25pZmU6IFxcZjJlNjtcbiRmYS12YXItdXRlbnNpbHMtYWx0OiBcXGYyZTY7XG4kZmEtdmFyLXNhdGVsbGl0ZS1kaXNoOiBcXGY3YzA7XG4kZmEtdmFyLWJhZGdlLWNoZWNrOiBcXGYzMzY7XG4kZmEtdmFyLWNpcmNsZS11cDogXFxmMzViO1xuJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLXVwOiBcXGYzNWI7XG4kZmEtdmFyLXNsaWRlcjogXFxlMjUyO1xuJGZhLXZhci1tb2JpbGUtc2NyZWVuLWJ1dHRvbjogXFxmM2NkO1xuJGZhLXZhci1tb2JpbGUtYWx0OiBcXGYzY2Q7XG4kZmEtdmFyLWNsb2NrLW9uZS10aGlydHk6IFxcZTM0ZjtcbiRmYS12YXItaW5ib3gtb3V0OiBcXGYzMTE7XG4kZmEtdmFyLWluYm94LWFycm93LXVwOiBcXGYzMTE7XG4kZmEtdmFyLWNsb3VkLXNsYXNoOiBcXGUxMzc7XG4kZmEtdmFyLXZvbHVtZS1oaWdoOiBcXGYwMjg7XG4kZmEtdmFyLXZvbHVtZS11cDogXFxmMDI4O1xuJGZhLXZhci11c2Vycy1yYXlzOiBcXGU1OTM7XG4kZmEtdmFyLXdhbGxldDogXFxmNTU1O1xuJGZhLXZhci1vY3RhZ29uLWNoZWNrOiBcXGU0MjY7XG4kZmEtdmFyLWZsYXRicmVhZC1zdHVmZmVkOiBcXGU0MGM7XG4kZmEtdmFyLWNsaXBib2FyZC1jaGVjazogXFxmNDZjO1xuJGZhLXZhci1jYXJ0LWNpcmNsZS1wbHVzOiBcXGUzZjM7XG4kZmEtdmFyLXRydWNrLWNsb2NrOiBcXGY0OGM7XG4kZmEtdmFyLXNoaXBwaW5nLXRpbWVkOiBcXGY0OGM7XG4kZmEtdmFyLXBvb2wtOC1iYWxsOiBcXGUzYzU7XG4kZmEtdmFyLWZpbGUtYXVkaW86IFxcZjFjNztcbiRmYS12YXItdHVybi1kb3duLWxlZnQ6IFxcZTMzMTtcbiRmYS12YXItbG9jay1oYXNodGFnOiBcXGU0MjM7XG4kZmEtdmFyLWNoYXJ0LXJhZGFyOiBcXGUwZTc7XG4kZmEtdmFyLXN0YWZmOiBcXGY3MWI7XG4kZmEtdmFyLWJ1cmdlcjogXFxmODA1O1xuJGZhLXZhci1oYW1idXJnZXI6IFxcZjgwNTtcbiRmYS12YXItdXRpbGl0eS1wb2xlOiBcXGUyYzM7XG4kZmEtdmFyLXRyYW5zcG9ydGVyLTY6IFxcZTJhNztcbiRmYS12YXItd3JlbmNoOiBcXGYwYWQ7XG4kZmEtdmFyLWJ1Z3M6IFxcZTRkMDtcbiRmYS12YXItdmVjdG9yLXBvbHlnb246IFxcZTJjNztcbiRmYS12YXItZGlhZ3JhbS1uZXN0ZWQ6IFxcZTE1NztcbiRmYS12YXItcnVwZWUtc2lnbjogXFxmMTU2O1xuJGZhLXZhci1ydXBlZTogXFxmMTU2O1xuJGZhLXZhci1maWxlLWltYWdlOiBcXGYxYzU7XG4kZmEtdmFyLWNpcmNsZS1xdWVzdGlvbjogXFxmMDU5O1xuJGZhLXZhci1xdWVzdGlvbi1jaXJjbGU6IFxcZjA1OTtcbiRmYS12YXItaW1hZ2UtdXNlcjogXFxlMWI4O1xuJGZhLXZhci1idW95OiBcXGU1YjU7XG4kZmEtdmFyLXBsYW5lLWRlcGFydHVyZTogXFxmNWIwO1xuJGZhLXZhci1oYW5kc2hha2Utc2xhc2g6IFxcZTA2MDtcbiRmYS12YXItYm9vay1ib29rbWFyazogXFxlMGJiO1xuJGZhLXZhci1ib3JkZXItY2VudGVyLWg6IFxcZjg5YztcbiRmYS12YXItY2FuLWZvb2Q6IFxcZTNlNjtcbiRmYS12YXItdHlwZXdyaXRlcjogXFxmOGU3O1xuJGZhLXZhci1hcnJvdy1yaWdodC1mcm9tLWFyYzogXFxlNGIxO1xuJGZhLXZhci1jaXJjbGUtazogXFxlMTEzO1xuJGZhLXZhci1mYWNlLWhhbmQtb3Zlci1tb3V0aDogXFxlMzc4O1xuJGZhLXZhci1wb3Bjb3JuOiBcXGY4MTk7XG4kZmEtdmFyLWhvdXNlLXdhdGVyOiBcXGY3NGY7XG4kZmEtdmFyLWhvdXNlLWZsb29kOiBcXGY3NGY7XG4kZmEtdmFyLW9iamVjdC1zdWJ0cmFjdDogXFxlNDllO1xuJGZhLXZhci1jb2RlLWJyYW5jaDogXFxmMTI2O1xuJGZhLXZhci13YXJlaG91c2UtZnVsbDogXFxmNDk1O1xuJGZhLXZhci13YXJlaG91c2UtYWx0OiBcXGY0OTU7XG4kZmEtdmFyLWhhdC1jb3dib3k6IFxcZjhjMDtcbiRmYS12YXItYnJpZGdlOiBcXGU0Yzg7XG4kZmEtdmFyLXBob25lLWZsaXA6IFxcZjg3OTtcbiRmYS12YXItcGhvbmUtYWx0OiBcXGY4Nzk7XG4kZmEtdmFyLWFycm93LWRvd24tZnJvbS1kb3R0ZWQtbGluZTogXFxlMDkwO1xuJGZhLXZhci1maWxlLWRvYzogXFxlNWVkO1xuJGZhLXZhci1zcXVhcmUtcXVhcnRlcnM6IFxcZTQ0ZTtcbiRmYS12YXItdHJ1Y2stZnJvbnQ6IFxcZTJiNztcbiRmYS12YXItY2F0OiBcXGY2YmU7XG4kZmEtdmFyLXRyYXNoLXhtYXJrOiBcXGUyYjQ7XG4kZmEtdmFyLWNpcmNsZS1jYXJldC1sZWZ0OiBcXGYzMmU7XG4kZmEtdmFyLWNhcmV0LWNpcmNsZS1sZWZ0OiBcXGYzMmU7XG4kZmEtdmFyLWZpbGVzOiBcXGUxNzg7XG4kZmEtdmFyLWFuY2hvci1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTRhYjtcbiRmYS12YXItZmFjZS1jbG91ZHM6IFxcZTQ3ZDtcbiRmYS12YXItdXNlci1jcm93bjogXFxmNmE0O1xuJGZhLXZhci10cnVjay1maWVsZDogXFxlNThkO1xuJGZhLXZhci1yb3V0ZTogXFxmNGQ3O1xuJGZhLXZhci1jYXJ0LWNpcmNsZS1jaGVjazogXFxlM2YxO1xuJGZhLXZhci1jbGlwYm9hcmQtcXVlc3Rpb246IFxcZTRlMztcbiRmYS12YXItcGFub3JhbWE6IFxcZTIwOTtcbiRmYS12YXItY29tbWVudC1tZWRpY2FsOiBcXGY3ZjU7XG4kZmEtdmFyLXRlZXRoLW9wZW46IFxcZjYyZjtcbiRmYS12YXItdXNlci10aWUtaGFpci1sb25nOiBcXGU0NjA7XG4kZmEtdmFyLWZpbGUtY2lyY2xlLW1pbnVzOiBcXGU0ZWQ7XG4kZmEtdmFyLWhlYWQtc2lkZS1tZWRpY2FsOiBcXGY4MDk7XG4kZmEtdmFyLXRhZ3M6IFxcZjAyYztcbiRmYS12YXItd2luZS1nbGFzczogXFxmNGUzO1xuJGZhLXZhci1mb3J3YXJkLWZhc3Q6IFxcZjA1MDtcbiRmYS12YXItZmFzdC1mb3J3YXJkOiBcXGYwNTA7XG4kZmEtdmFyLWZhY2UtbWVoLWJsYW5rOiBcXGY1YTQ7XG4kZmEtdmFyLW1laC1ibGFuazogXFxmNWE0O1xuJGZhLXZhci11c2VyLXJvYm90OiBcXGUwNGI7XG4kZmEtdmFyLXNxdWFyZS1wYXJraW5nOiBcXGY1NDA7XG4kZmEtdmFyLXBhcmtpbmc6IFxcZjU0MDtcbiRmYS12YXItY2FyZC1kaWFtb25kOiBcXGUzZWE7XG4kZmEtdmFyLWZhY2UtemlwcGVyOiBcXGUzYTU7XG4kZmEtdmFyLWZhY2UtcmFpc2VkLWV5ZWJyb3c6IFxcZTM4ODtcbiRmYS12YXItaG91c2Utc2lnbmFsOiBcXGUwMTI7XG4kZmEtdmFyLXNxdWFyZS1jaGV2cm9uLXVwOiBcXGYzMmM7XG4kZmEtdmFyLWNoZXZyb24tc3F1YXJlLXVwOiBcXGYzMmM7XG4kZmEtdmFyLWJhcnMtcHJvZ3Jlc3M6IFxcZjgyODtcbiRmYS12YXItdGFza3MtYWx0OiBcXGY4Mjg7XG4kZmEtdmFyLWZhdWNldC1kcmlwOiBcXGUwMDY7XG4kZmEtdmFyLWFycm93cy10by1saW5lOiBcXGUwYTc7XG4kZmEtdmFyLWRvbHBoaW46IFxcZTE2ODtcbiRmYS12YXItYXJyb3ctdXAtcmlnaHQ6IFxcZTA5ZjtcbiRmYS12YXItY2lyY2xlLXI6IFxcZTEyMDtcbiRmYS12YXItY2FydC1mbGF0YmVkOiBcXGY0NzQ7XG4kZmEtdmFyLWRvbGx5LWZsYXRiZWQ6IFxcZjQ3NDtcbiRmYS12YXItYmFuLXNtb2tpbmc6IFxcZjU0ZDtcbiRmYS12YXItc21va2luZy1iYW46IFxcZjU0ZDtcbiRmYS12YXItY2lyY2xlLXNvcnQtdXA6IFxcZTAzMjtcbiRmYS12YXItc29ydC1jaXJjbGUtdXA6IFxcZTAzMjtcbiRmYS12YXItdGVybWluYWw6IFxcZjEyMDtcbiRmYS12YXItbW9iaWxlLWJ1dHRvbjogXFxmMTBiO1xuJGZhLXZhci1ob3VzZS1tZWRpY2FsLWZsYWc6IFxcZTUxNDtcbiRmYS12YXItYmFza2V0LXNob3BwaW5nOiBcXGYyOTE7XG4kZmEtdmFyLXNob3BwaW5nLWJhc2tldDogXFxmMjkxO1xuJGZhLXZhci10YXBlOiBcXGY0ZGI7XG4kZmEtdmFyLWNoZXN0bnV0OiBcXGUzZjY7XG4kZmEtdmFyLWJ1cy1zaW1wbGU6IFxcZjU1ZTtcbiRmYS12YXItYnVzLWFsdDogXFxmNTVlO1xuJGZhLXZhci1leWU6IFxcZjA2ZTtcbiRmYS12YXItZmFjZS1zYWQtY3J5OiBcXGY1YjM7XG4kZmEtdmFyLXNhZC1jcnk6IFxcZjViMztcbiRmYS12YXItaGVhdDogXFxlMDBjO1xuJGZhLXZhci10aWNrZXQtYWlybGluZTogXFxlMjlhO1xuJGZhLXZhci1ib290LWhlZWxlZDogXFxlMzNmO1xuJGZhLXZhci1hcnJvd3MtbWluaW1pemU6IFxcZTBhNTtcbiRmYS12YXItY29tcHJlc3MtYXJyb3dzOiBcXGUwYTU7XG4kZmEtdmFyLWF1ZGlvLWRlc2NyaXB0aW9uOiBcXGYyOWU7XG4kZmEtdmFyLXBlcnNvbi1taWxpdGFyeS10by1wZXJzb246IFxcZTU0YztcbiRmYS12YXItZmlsZS1zaGllbGQ6IFxcZTRmMDtcbiRmYS12YXItaGV4YWdvbjogXFxmMzEyO1xuJGZhLXZhci1tYW5ob2xlOiBcXGUxZDY7XG4kZmEtdmFyLXVzZXItc2xhc2g6IFxcZjUwNjtcbiRmYS12YXItcGVuOiBcXGYzMDQ7XG4kZmEtdmFyLXRvd2VyLW9ic2VydmF0aW9uOiBcXGU1ODY7XG4kZmEtdmFyLWZsb3BweS1kaXNrczogXFxlMTgzO1xuJGZhLXZhci10b2lsZXQtcGFwZXItYmxhbmstdW5kZXI6IFxcZTI5ZjtcbiRmYS12YXItdG9pbGV0LXBhcGVyLXJldmVyc2UtYWx0OiBcXGUyOWY7XG4kZmEtdmFyLWZpbGUtY29kZTogXFxmMWM5O1xuJGZhLXZhci1zaWduYWw6IFxcZjAxMjtcbiRmYS12YXItc2lnbmFsLTU6IFxcZjAxMjtcbiRmYS12YXItc2lnbmFsLXBlcmZlY3Q6IFxcZjAxMjtcbiRmYS12YXItcHVtcDogXFxlNDQyO1xuJGZhLXZhci1idXM6IFxcZjIwNztcbiRmYS12YXItaGVhcnQtY2lyY2xlLXhtYXJrOiBcXGU1MDE7XG4kZmEtdmFyLWFycm93LXVwLWxlZnQtZnJvbS1jaXJjbGU6IFxcZTA5ZTtcbiRmYS12YXItaG91c2UtY2hpbW5leTogXFxlM2FmO1xuJGZhLXZhci1ob21lLWxnOiBcXGUzYWY7XG4kZmEtdmFyLXdpbmRvdy1tYXhpbWl6ZTogXFxmMmQwO1xuJGZhLXZhci1kcnllcjogXFxmODYxO1xuJGZhLXZhci1mYWNlLWZyb3duOiBcXGYxMTk7XG4kZmEtdmFyLWZyb3duOiBcXGYxMTk7XG4kZmEtdmFyLWNoZXNzLWJpc2hvcC1waWVjZTogXFxmNDNiO1xuJGZhLXZhci1jaGVzcy1iaXNob3AtYWx0OiBcXGY0M2I7XG4kZmEtdmFyLXNoaXJ0LXRhbmstdG9wOiBcXGUzYzk7XG4kZmEtdmFyLWRpcGxvbWE6IFxcZjVlYTtcbiRmYS12YXItc2Nyb2xsLXJpYmJvbjogXFxmNWVhO1xuJGZhLXZhci1zY3JlZW5jYXN0OiBcXGUyM2U7XG4kZmEtdmFyLXdhbGtlcjogXFxmODMxO1xuJGZhLXZhci1wcmVzY3JpcHRpb246IFxcZjViMTtcbiRmYS12YXItc2hvcDogXFxmNTRmO1xuJGZhLXZhci1zdG9yZS1hbHQ6IFxcZjU0ZjtcbiRmYS12YXItZmxvcHB5LWRpc2s6IFxcZjBjNztcbiRmYS12YXItc2F2ZTogXFxmMGM3O1xuJGZhLXZhci12aWhhcmE6IFxcZjZhNztcbiRmYS12YXItZmFjZS1raXNzLWNsb3NlZC1leWVzOiBcXGUzN2Q7XG4kZmEtdmFyLXNjYWxlLXVuYmFsYW5jZWQ6IFxcZjUxNTtcbiRmYS12YXItYmFsYW5jZS1zY2FsZS1sZWZ0OiBcXGY1MTU7XG4kZmEtdmFyLWZpbGUtdXNlcjogXFxmNjVjO1xuJGZhLXZhci11c2VyLXBvbGljZS10aWU6IFxcZTMzNDtcbiRmYS12YXItZmFjZS10b25ndWUtbW9uZXk6IFxcZTM5ZDtcbiRmYS12YXItdGVubmlzLWJhbGw6IFxcZjQ1ZTtcbiRmYS12YXItc3F1YXJlLWw6IFxcZTI3NTtcbiRmYS12YXItc29ydC11cDogXFxmMGRlO1xuJGZhLXZhci1zb3J0LWFzYzogXFxmMGRlO1xuJGZhLXZhci1jYWxlbmRhci1hcnJvdy11cDogXFxlMGQxO1xuJGZhLXZhci1jYWxlbmRhci11cGxvYWQ6IFxcZTBkMTtcbiRmYS12YXItY29tbWVudC1kb3RzOiBcXGY0YWQ7XG4kZmEtdmFyLWNvbW1lbnRpbmc6IFxcZjRhZDtcbiRmYS12YXItcGxhbnQtd2lsdDogXFxlNWFhO1xuJGZhLXZhci1zY2FyZjogXFxmN2MxO1xuJGZhLXZhci1hbGJ1bS1jaXJjbGUtcGx1czogXFxlNDhjO1xuJGZhLXZhci11c2VyLW51cnNlLWhhaXItbG9uZzogXFxlNDVlO1xuJGZhLXZhci1kaWFtb25kOiBcXGYyMTk7XG4kZmEtdmFyLXNxdWFyZS1sZWZ0OiBcXGYzNTE7XG4kZmEtdmFyLWFycm93LWFsdC1zcXVhcmUtbGVmdDogXFxmMzUxO1xuJGZhLXZhci1mYWNlLWdyaW4tc3F1aW50OiBcXGY1ODU7XG4kZmEtdmFyLWdyaW4tc3F1aW50OiBcXGY1ODU7XG4kZmEtdmFyLWNpcmNsZS1lbGxpcHNpcy12ZXJ0aWNhbDogXFxlMTBiO1xuJGZhLXZhci1oYW5kLWhvbGRpbmctZG9sbGFyOiBcXGY0YzA7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy11c2Q6IFxcZjRjMDtcbiRmYS12YXItZ3JpZC1kaXZpZGVyczogXFxlM2FkO1xuJGZhLXZhci1iYWN0ZXJpdW06IFxcZTA1YTtcbiRmYS12YXItaGFuZC1wb2ludGVyOiBcXGYyNWE7XG4kZmEtdmFyLWRydW0tc3RlZWxwYW46IFxcZjU2YTtcbiRmYS12YXItaGFuZC1zY2lzc29yczogXFxmMjU3O1xuJGZhLXZhci1oYW5kcy1wcmF5aW5nOiBcXGY2ODQ7XG4kZmEtdmFyLXByYXlpbmctaGFuZHM6IFxcZjY4NDtcbiRmYS12YXItZmFjZS1wZW5zaXZlOiBcXGUzODQ7XG4kZmEtdmFyLXVzZXItbXVzaWM6IFxcZjhlYjtcbiRmYS12YXItYXJyb3ctcm90YXRlLXJpZ2h0OiBcXGYwMWU7XG4kZmEtdmFyLWFycm93LXJpZ2h0LXJvdGF0ZTogXFxmMDFlO1xuJGZhLXZhci1hcnJvdy1yb3RhdGUtZm9yd2FyZDogXFxmMDFlO1xuJGZhLXZhci1yZWRvOiBcXGYwMWU7XG4kZmEtdmFyLW1lc3NhZ2VzLWRvbGxhcjogXFxmNjUyO1xuJGZhLXZhci1jb21tZW50cy1hbHQtZG9sbGFyOiBcXGY2NTI7XG4kZmEtdmFyLXNlbnNvci1vbjogXFxlMDJiO1xuJGZhLXZhci1iYWxsb29uOiBcXGUyZTM7XG4kZmEtdmFyLWJpb2hhemFyZDogXFxmNzgwO1xuJGZhLXZhci1jaGVzcy1xdWVlbi1waWVjZTogXFxmNDQ2O1xuJGZhLXZhci1jaGVzcy1xdWVlbi1hbHQ6IFxcZjQ0NjtcbiRmYS12YXItbG9jYXRpb24tY3Jvc3NoYWlyczogXFxmNjAxO1xuJGZhLXZhci1sb2NhdGlvbjogXFxmNjAxO1xuJGZhLXZhci1tYXJzLWRvdWJsZTogXFxmMjI3O1xuJGZhLXZhci1ob3VzZS1wZXJzb24tbGVhdmU6IFxcZTAwZjtcbiRmYS12YXItaG91c2UtbGVhdmU6IFxcZTAwZjtcbiRmYS12YXItaG91c2UtcGVyc29uLWRlcGFydDogXFxlMDBmO1xuJGZhLXZhci1ydWxlci10cmlhbmdsZTogXFxmNjFjO1xuJGZhLXZhci1jYXJkLWNsdWI6IFxcZTNlOTtcbiRmYS12YXItY2hpbGQtZHJlc3M6IFxcZTU5YztcbiRmYS12YXItdXNlcnMtYmV0d2Vlbi1saW5lczogXFxlNTkxO1xuJGZhLXZhci1sdW5ncy12aXJ1czogXFxlMDY3O1xuJGZhLXZhci1zcGlubmVyLXRoaXJkOiBcXGYzZjQ7XG4kZmEtdmFyLWZhY2UtZ3Jpbi10ZWFyczogXFxmNTg4O1xuJGZhLXZhci1ncmluLXRlYXJzOiBcXGY1ODg7XG4kZmEtdmFyLXBob25lOiBcXGYwOTU7XG4kZmEtdmFyLWNvbXB1dGVyLW1vdXNlLXNjcm9sbHdoZWVsOiBcXGY4Y2Q7XG4kZmEtdmFyLW1vdXNlLWFsdDogXFxmOGNkO1xuJGZhLXZhci1jYWxlbmRhci14bWFyazogXFxmMjczO1xuJGZhLXZhci1jYWxlbmRhci10aW1lczogXFxmMjczO1xuJGZhLXZhci1jaGlsZC1yZWFjaGluZzogXFxlNTlkO1xuJGZhLXZhci10YWJsZS1sYXlvdXQ6IFxcZTI5MDtcbiRmYS12YXItbmFyd2hhbDogXFxmNmZlO1xuJGZhLXZhci1yYW1wLWxvYWRpbmc6IFxcZjRkNDtcbiRmYS12YXItY2FsZW5kYXItY2lyY2xlLXBsdXM6IFxcZTQ3MDtcbiRmYS12YXItdG9vdGhicnVzaDogXFxmNjM1O1xuJGZhLXZhci1ib3JkZXItaW5uZXI6IFxcZjg0ZTtcbiRmYS12YXItcGF3LWNsYXdzOiBcXGY3MDI7XG4kZmEtdmFyLWtpd2ktZnJ1aXQ6IFxcZTMwYztcbiRmYS12YXItdHJhZmZpYy1saWdodC1zbG93OiBcXGY2Mzk7XG4kZmEtdmFyLXJlY3RhbmdsZS1jb2RlOiBcXGUzMjI7XG4kZmEtdmFyLWhlYWQtc2lkZS12aXJ1czogXFxlMDY0O1xuJGZhLXZhci1rZXlib2FyZC1icmlnaHRuZXNzOiBcXGUxYzA7XG4kZmEtdmFyLWJvb2tzLW1lZGljYWw6IFxcZjdlODtcbiRmYS12YXItbGlnaHRidWxiLXNsYXNoOiBcXGY2NzM7XG4kZmEtdmFyLWhvdXNlLWJsYW5rOiBcXGU0ODc7XG4kZmEtdmFyLWhvbWUtYmxhbms6IFxcZTQ4NztcbiRmYS12YXItc3F1YXJlLTU6IFxcZTI1YTtcbiRmYS12YXItc3F1YXJlLWhlYXJ0OiBcXGY0Yzg7XG4kZmEtdmFyLWhlYXJ0LXNxdWFyZTogXFxmNGM4O1xuJGZhLXZhci1wdXp6bGU6IFxcZTQ0MztcbiRmYS12YXItdXNlci1nZWFyOiBcXGY0ZmU7XG4kZmEtdmFyLXVzZXItY29nOiBcXGY0ZmU7XG4kZmEtdmFyLXBpcGUtY2lyY2xlLWNoZWNrOiBcXGU0MzY7XG4kZmEtdmFyLWFycm93LXVwLTEtOTogXFxmMTYzO1xuJGZhLXZhci1zb3J0LW51bWVyaWMtdXA6IFxcZjE2MztcbiRmYS12YXItb2N0YWdvbi1leGNsYW1hdGlvbjogXFxlMjA0O1xuJGZhLXZhci1kaWFsLWxvdzogXFxlMTVkO1xuJGZhLXZhci1kb29yLWNsb3NlZDogXFxmNTJhO1xuJGZhLXZhci1sYXB0b3AtbW9iaWxlOiBcXGY4N2E7XG4kZmEtdmFyLXBob25lLWxhcHRvcDogXFxmODdhO1xuJGZhLXZhci1jb252ZXlvci1iZWx0LWJveGVzOiBcXGY0NmY7XG4kZmEtdmFyLWNvbnZleW9yLWJlbHQtYWx0OiBcXGY0NmY7XG4kZmEtdmFyLXNoaWVsZC12aXJ1czogXFxlMDZjO1xuJGZhLXZhci1zdGFyZmlnaHRlci10d2luLWlvbi1lbmdpbmUtYWR2YW5jZWQ6IFxcZTI4ZTtcbiRmYS12YXItc3RhcmZpZ2h0ZXItYWx0LWFkdmFuY2VkOiBcXGUyOGU7XG4kZmEtdmFyLWRpY2Utc2l4OiBcXGY1MjY7XG4kZmEtdmFyLXN0YXJmaWdodGVyLXR3aW4taW9uLWVuZ2luZTogXFxlMDM4O1xuJGZhLXZhci1zdGFyZmlnaHRlci1hbHQ6IFxcZTAzODtcbiRmYS12YXItcm9ja2V0LWxhdW5jaDogXFxlMDI3O1xuJGZhLXZhci1tb3NxdWl0by1uZXQ6IFxcZTUyYztcbiRmYS12YXItdmVudC1kYW1wZXI6IFxcZTQ2NTtcbiRmYS12YXItYnJpZGdlLXdhdGVyOiBcXGU0Y2U7XG4kZmEtdmFyLWJhbi1idWc6IFxcZjdmOTtcbiRmYS12YXItZGVidWc6IFxcZjdmOTtcbiRmYS12YXItcGVyc29uLWJvb3RoOiBcXGY3NTY7XG4kZmEtdmFyLXRleHQtd2lkdGg6IFxcZjAzNTtcbiRmYS12YXItZ2FyYWdlLWNhcjogXFxlMDBhO1xuJGZhLXZhci1zcXVhcmUta2FuYmFuOiBcXGU0ODg7XG4kZmEtdmFyLWhhdC13aXphcmQ6IFxcZjZlODtcbiRmYS12YXItcGVuLWZhbmN5OiBcXGY1YWM7XG4kZmEtdmFyLWNvZmZlZS1wb3Q6IFxcZTAwMjtcbiRmYS12YXItbW91c2UtZmllbGQ6IFxcZTVhODtcbiRmYS12YXItcGVyc29uLWRpZ2dpbmc6IFxcZjg1ZTtcbiRmYS12YXItZGlnZ2luZzogXFxmODVlO1xuJGZhLXZhci1zaG93ZXItZG93bjogXFxlMjRkO1xuJGZhLXZhci1zaG93ZXItYWx0OiBcXGUyNGQ7XG4kZmEtdmFyLWJveC1jaXJjbGUtY2hlY2s6IFxcZTBjNDtcbiRmYS12YXItYnJpZ2h0bmVzczogXFxlMGM5O1xuJGZhLXZhci1jYXItc2lkZS1ib2x0OiBcXGUzNDQ7XG4kZmEtdmFyLW9ybmFtZW50OiBcXGY3Yjg7XG4kZmEtdmFyLXBob25lLWFycm93LWRvd24tbGVmdDogXFxlMjIzO1xuJGZhLXZhci1waG9uZS1hcnJvdy1kb3duOiBcXGUyMjM7XG4kZmEtdmFyLXBob25lLWluY29taW5nOiBcXGUyMjM7XG4kZmEtdmFyLWNsb3VkLXdvcmQ6IFxcZTEzODtcbiRmYS12YXItaGFuZC1maW5nZXJzLWNyb3NzZWQ6IFxcZTFhMztcbiRmYS12YXItdHJhc2g6IFxcZjFmODtcbiRmYS12YXItZ2F1Z2Utc2ltcGxlOiBcXGY2Mjk7XG4kZmEtdmFyLWdhdWdlLXNpbXBsZS1tZWQ6IFxcZjYyOTtcbiRmYS12YXItdGFjaG9tZXRlci1hdmVyYWdlOiBcXGY2Mjk7XG4kZmEtdmFyLWFycm93LWRvd24tc21hbGwtYmlnOiBcXGY4OGQ7XG4kZmEtdmFyLXNvcnQtc2l6ZS1kb3duLWFsdDogXFxmODhkO1xuJGZhLXZhci1ib29rLW1lZGljYWw6IFxcZjdlNjtcbiRmYS12YXItZmFjZS1tZWx0aW5nOiBcXGU0ODM7XG4kZmEtdmFyLXBvbzogXFxmMmZlO1xuJGZhLXZhci1wZW4tY2xpcC1zbGFzaDogXFxlMjBmO1xuJGZhLXZhci1wZW4tYWx0LXNsYXNoOiBcXGUyMGY7XG4kZmEtdmFyLXF1b3RlLXJpZ2h0OiBcXGYxMGU7XG4kZmEtdmFyLXF1b3RlLXJpZ2h0LWFsdDogXFxmMTBlO1xuJGZhLXZhci1zY3JvbGwtb2xkOiBcXGY3MGY7XG4kZmEtdmFyLWd1aXRhcnM6IFxcZjhiZjtcbiRmYS12YXItcGhvbmUteG1hcms6IFxcZTIyNztcbiRmYS12YXItaG9zZTogXFxlNDE5O1xuJGZhLXZhci1jbG9jay1zaXg6IFxcZTM1MjtcbiRmYS12YXItc2hpcnQ6IFxcZjU1MztcbiRmYS12YXItdC1zaGlydDogXFxmNTUzO1xuJGZhLXZhci10c2hpcnQ6IFxcZjU1MztcbiRmYS12YXItYmlsbGJvYXJkOiBcXGU1Y2Q7XG4kZmEtdmFyLXNxdWFyZS1yOiBcXGUyN2M7XG4kZmEtdmFyLWN1YmVzOiBcXGYxYjM7XG4kZmEtdmFyLWVudmVsb3BlLW9wZW4tZG9sbGFyOiBcXGY2NTc7XG4kZmEtdmFyLWRpdmlkZTogXFxmNTI5O1xuJGZhLXZhci1zdW4tY2xvdWQ6IFxcZjc2MztcbiRmYS12YXItbGFtcC1mbG9vcjogXFxlMDE1O1xuJGZhLXZhci1zcXVhcmUtNzogXFxlMjVjO1xuJGZhLXZhci10ZW5nZS1zaWduOiBcXGY3ZDc7XG4kZmEtdmFyLXRlbmdlOiBcXGY3ZDc7XG4kZmEtdmFyLWhlYWRwaG9uZXM6IFxcZjAyNTtcbiRmYS12YXItaGFuZHMtaG9sZGluZzogXFxmNGMyO1xuJGZhLXZhci1jYW1wZmlyZTogXFxmNmJhO1xuJGZhLXZhci1jaXJjbGUtYW1wZXJzYW5kOiBcXGUwZjg7XG4kZmEtdmFyLXNub3dmbGFrZXM6IFxcZjdjZjtcbiRmYS12YXItaGFuZHMtY2xhcHBpbmc6IFxcZTFhODtcbiRmYS12YXItcmVwdWJsaWNhbjogXFxmNzVlO1xuJGZhLXZhci1sZWFmLW1hcGxlOiBcXGY2ZjY7XG4kZmEtdmFyLWFycm93LWxlZnQ6IFxcZjA2MDtcbiRmYS12YXItcGVyc29uLWNpcmNsZS14bWFyazogXFxlNTQzO1xuJGZhLXZhci1ydWxlcjogXFxmNTQ1O1xuJGZhLXZhci1jdXAtc3RyYXctc3dvb3NoOiBcXGUzNjQ7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLXN1bjogXFxmNzZhO1xuJGZhLXZhci10ZW1wZXJhdHVyZS1ob3Q6IFxcZjc2YTtcbiRmYS12YXItYWxpZ24tbGVmdDogXFxmMDM2O1xuJGZhLXZhci1kaWNlLWQ2OiBcXGY2ZDE7XG4kZmEtdmFyLXJlc3Ryb29tOiBcXGY3YmQ7XG4kZmEtdmFyLWhpZ2gtZGVmaW5pdGlvbjogXFxlMWFlO1xuJGZhLXZhci1yZWN0YW5nbGUtaGQ6IFxcZTFhZTtcbiRmYS12YXItajogXFw0YTtcbiRmYS12YXItZ2FsYXh5OiBcXGUwMDg7XG4kZmEtdmFyLXVzZXJzLXZpZXdmaW5kZXI6IFxcZTU5NTtcbiRmYS12YXItZmlsZS12aWRlbzogXFxmMWM4O1xuJGZhLXZhci1jaGVycmllczogXFxlMGVjO1xuJGZhLXZhci11cC1yaWdodC1mcm9tLXNxdWFyZTogXFxmMzVkO1xuJGZhLXZhci1leHRlcm5hbC1saW5rLWFsdDogXFxmMzVkO1xuJGZhLXZhci1jaXJjbGUtc29ydDogXFxlMDMwO1xuJGZhLXZhci1zb3J0LWNpcmNsZTogXFxlMDMwO1xuJGZhLXZhci10YWJsZS1jZWxsczogXFxmMDBhO1xuJGZhLXZhci10aDogXFxmMDBhO1xuJGZhLXZhci1maWxlLXBkZjogXFxmMWMxO1xuJGZhLXZhci1zaXJlbjogXFxlMDJkO1xuJGZhLXZhci1hcnJvdy11cC10by1kb3R0ZWQtbGluZTogXFxlMGExO1xuJGZhLXZhci1pbWFnZS1sYW5kc2NhcGU6IFxcZTFiNTtcbiRmYS12YXItbGFuZHNjYXBlOiBcXGUxYjU7XG4kZmEtdmFyLXRhbmstd2F0ZXI6IFxcZTQ1MjtcbiRmYS12YXItY3VybGluZy1zdG9uZTogXFxmNDRhO1xuJGZhLXZhci1jdXJsaW5nOiBcXGY0NGE7XG4kZmEtdmFyLWdhbWVwYWQtbW9kZXJuOiBcXGU1YTI7XG4kZmEtdmFyLWdhbWVwYWQtYWx0OiBcXGU1YTI7XG4kZmEtdmFyLW1lc3NhZ2VzLXF1ZXN0aW9uOiBcXGUxZTc7XG4kZmEtdmFyLWJvb2stYmlibGU6IFxcZjY0NztcbiRmYS12YXItYmlibGU6IFxcZjY0NztcbiRmYS12YXItbzogXFw0ZjtcbiRmYS12YXItc3VpdGNhc2UtbWVkaWNhbDogXFxmMGZhO1xuJGZhLXZhci1tZWRraXQ6IFxcZjBmYTtcbiRmYS12YXItYnJpZWZjYXNlLWFycm93LXJpZ2h0OiBcXGUyZjI7XG4kZmEtdmFyLWV4cGFuZC13aWRlOiBcXGYzMjA7XG4kZmEtdmFyLWNsb2NrLWVsZXZlbi10aGlydHk6IFxcZTM0ODtcbiRmYS12YXItcnY6IFxcZjdiZTtcbiRmYS12YXItdXNlci1zZWNyZXQ6IFxcZjIxYjtcbiRmYS12YXItb3R0ZXI6IFxcZjcwMDtcbiRmYS12YXItZHJlaWRlbDogXFxmNzkyO1xuJGZhLXZhci1wZXJzb24tZHJlc3M6IFxcZjE4MjtcbiRmYS12YXItZmVtYWxlOiBcXGYxODI7XG4kZmEtdmFyLWNvbW1lbnQtZG9sbGFyOiBcXGY2NTE7XG4kZmEtdmFyLWJ1c2luZXNzLXRpbWU6IFxcZjY0YTtcbiRmYS12YXItYnJpZWZjYXNlLWNsb2NrOiBcXGY2NGE7XG4kZmEtdmFyLWZsb3dlci10dWxpcDogXFxmODAxO1xuJGZhLXZhci1wZW9wbGUtcGFudHMtc2ltcGxlOiBcXGUyMWE7XG4kZmEtdmFyLWNsb3VkLWRyaXp6bGU6IFxcZjczODtcbiRmYS12YXItdGFibGUtY2VsbHMtbGFyZ2U6IFxcZjAwOTtcbiRmYS12YXItdGgtbGFyZ2U6IFxcZjAwOTtcbiRmYS12YXItYm9vay10YW5ha2g6IFxcZjgyNztcbiRmYS12YXItdGFuYWtoOiBcXGY4Mjc7XG4kZmEtdmFyLXNvbGFyLXN5c3RlbTogXFxlMDJmO1xuJGZhLXZhci1zZWFsLXF1ZXN0aW9uOiBcXGUyNDM7XG4kZmEtdmFyLXBob25lLXZvbHVtZTogXFxmMmEwO1xuJGZhLXZhci12b2x1bWUtY29udHJvbC1waG9uZTogXFxmMmEwO1xuJGZhLXZhci1kaXNjLWRyaXZlOiBcXGY4YjU7XG4kZmEtdmFyLWhhdC1jb3dib3ktc2lkZTogXFxmOGMxO1xuJGZhLXZhci10YWJsZS1yb3dzOiBcXGUyOTI7XG4kZmEtdmFyLXJvd3M6IFxcZTI5MjtcbiRmYS12YXItbG9jYXRpb24tZXhjbGFtYXRpb246IFxcZjYwODtcbiRmYS12YXItbWFwLW1hcmtlci1leGNsYW1hdGlvbjogXFxmNjA4O1xuJGZhLXZhci1mYWNlLWZlYXJmdWw6IFxcZTM3NTtcbiRmYS12YXItY2xpcGJvYXJkLXVzZXI6IFxcZjdmMztcbiRmYS12YXItYnVzLXNjaG9vbDogXFxmNWRkO1xuJGZhLXZhci1maWxtLXNsYXNoOiBcXGUxNzk7XG4kZmEtdmFyLXNxdWFyZS1hcnJvdy1kb3duLXJpZ2h0OiBcXGUyNjI7XG4kZmEtdmFyLWJvb2stc3BhcmtsZXM6IFxcZjZiODtcbiRmYS12YXItYm9vay1zcGVsbHM6IFxcZjZiODtcbiRmYS12YXItd2FzaGluZy1tYWNoaW5lOiBcXGY4OTg7XG4kZmEtdmFyLXdhc2hlcjogXFxmODk4O1xuJGZhLXZhci1jaGlsZDogXFxmMWFlO1xuJGZhLXZhci1saXJhLXNpZ246IFxcZjE5NTtcbiRmYS12YXItdXNlci12aXNvcjogXFxlMDRjO1xuJGZhLXZhci1maWxlLXBsdXMtbWludXM6IFxcZTE3NztcbiRmYS12YXItY2hlc3MtY2xvY2stZmxpcDogXFxmNDNlO1xuJGZhLXZhci1jaGVzcy1jbG9jay1hbHQ6IFxcZjQzZTtcbiRmYS12YXItc2F0ZWxsaXRlOiBcXGY3YmY7XG4kZmEtdmFyLXBsYW5lLWxvY2s6IFxcZTU1ODtcbiRmYS12YXItc3RlZXJpbmctd2hlZWw6IFxcZjYyMjtcbiRmYS12YXItdGFnOiBcXGYwMmI7XG4kZmEtdmFyLXN0cmV0Y2hlcjogXFxmODI1O1xuJGZhLXZhci1ib29rLXNlY3Rpb246IFxcZTBjMTtcbiRmYS12YXItYm9vay1sYXc6IFxcZTBjMTtcbiRmYS12YXItaW5ib3hlczogXFxlMWJiO1xuJGZhLXZhci1jb2ZmZWUtYmVhbjogXFxlMTNlO1xuJGZhLXZhci1jaXJjbGUteWVuOiBcXGU1ZDA7XG4kZmEtdmFyLWJyYWNrZXRzLWN1cmx5OiBcXGY3ZWE7XG4kZmEtdmFyLWVsbGlwc2lzLXN0cm9rZS12ZXJ0aWNhbDogXFxmMzljO1xuJGZhLXZhci1lbGxpcHNpcy12LWFsdDogXFxmMzljO1xuJGZhLXZhci1jb21tZW50OiBcXGYwNzU7XG4kZmEtdmFyLXNxdWFyZS0xOiBcXGUyNTY7XG4kZmEtdmFyLWNha2UtY2FuZGxlczogXFxmMWZkO1xuJGZhLXZhci1iaXJ0aGRheS1jYWtlOiBcXGYxZmQ7XG4kZmEtdmFyLWNha2U6IFxcZjFmZDtcbiRmYS12YXItaGVhZC1zaWRlOiBcXGY2ZTk7XG4kZmEtdmFyLWVudmVsb3BlOiBcXGYwZTA7XG4kZmEtdmFyLWRvbGx5LWVtcHR5OiBcXGY0NzM7XG4kZmEtdmFyLWZhY2UtdGlzc3VlOiBcXGUzOWM7XG4kZmEtdmFyLWFuZ2xlcy11cDogXFxmMTAyO1xuJGZhLXZhci1hbmdsZS1kb3VibGUtdXA6IFxcZjEwMjtcbiRmYS12YXItYmluLXJlY3ljbGU6IFxcZTVmNztcbiRmYS12YXItcGFwZXJjbGlwOiBcXGYwYzY7XG4kZmEtdmFyLWNoYXJ0LWxpbmUtZG93bjogXFxmNjRkO1xuJGZhLXZhci1hcnJvdy1yaWdodC10by1jaXR5OiBcXGU0YjM7XG4kZmEtdmFyLWxvY2stYTogXFxlNDIyO1xuJGZhLXZhci1yaWJib246IFxcZjRkNjtcbiRmYS12YXItbHVuZ3M6IFxcZjYwNDtcbiRmYS12YXItcGVyc29uLXBpbmJhbGw6IFxcZTIxZDtcbiRmYS12YXItYXJyb3ctdXAtOS0xOiBcXGY4ODc7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy11cC1hbHQ6IFxcZjg4NztcbiRmYS12YXItYXBwbGUtY29yZTogXFxlMDhmO1xuJGZhLXZhci1jaXJjbGUteTogXFxlMTJmO1xuJGZhLXZhci1oNjogXFxlNDEzO1xuJGZhLXZhci1saXRlY29pbi1zaWduOiBcXGUxZDM7XG4kZmEtdmFyLWNpcmNsZS1zbWFsbDogXFxlMTIyO1xuJGZhLXZhci1ib3JkZXItbm9uZTogXFxmODUwO1xuJGZhLXZhci1hcnJvdy10dXJuLWRvd24tbGVmdDogXFxlMmUxO1xuJGZhLXZhci1jaXJjbGUtbm9kZXM6IFxcZTRlMjtcbiRmYS12YXItcGFyYWNodXRlLWJveDogXFxmNGNkO1xuJGZhLXZhci1tZXNzYWdlLW1lZGljYWw6IFxcZjdmNDtcbiRmYS12YXItY29tbWVudC1hbHQtbWVkaWNhbDogXFxmN2Y0O1xuJGZhLXZhci1ydWdieS1iYWxsOiBcXGUzYzY7XG4kZmEtdmFyLWNvbW1lbnQtbXVzaWM6IFxcZjhiMDtcbiRmYS12YXItaW5kZW50OiBcXGYwM2M7XG4kZmEtdmFyLXRyZWUtZGVjaWR1b3VzOiBcXGY0MDA7XG4kZmEtdmFyLXRyZWUtYWx0OiBcXGY0MDA7XG4kZmEtdmFyLXB1enpsZS1waWVjZS1zaW1wbGU6IFxcZTIzMTtcbiRmYS12YXItcHV6emxlLXBpZWNlLWFsdDogXFxlMjMxO1xuJGZhLXZhci10cnVjay1maWVsZC11bjogXFxlNThlO1xuJGZhLXZhci1uZmMtdHJhc2g6IFxcZTFmZDtcbiRmYS12YXItaG91cmdsYXNzOiBcXGYyNTQ7XG4kZmEtdmFyLWhvdXJnbGFzcy1lbXB0eTogXFxmMjU0O1xuJGZhLXZhci1tb3VudGFpbjogXFxmNmZjO1xuJGZhLXZhci1maWxlLXhtYXJrOiBcXGYzMTc7XG4kZmEtdmFyLWZpbGUtdGltZXM6IFxcZjMxNztcbiRmYS12YXItaG91c2UtaGVhcnQ6IFxcZjRjOTtcbiRmYS12YXItaG9tZS1oZWFydDogXFxmNGM5O1xuJGZhLXZhci1ob3VzZS1jaGltbmV5LWJsYW5rOiBcXGUzYjA7XG4kZmEtdmFyLW1ldGVyLWJvbHQ6IFxcZTFlOTtcbiRmYS12YXItdXNlci1kb2N0b3I6IFxcZjBmMDtcbiRmYS12YXItdXNlci1tZDogXFxmMGYwO1xuJGZhLXZhci1zbGFzaC1iYWNrOiBcXDVjO1xuJGZhLXZhci1jaXJjbGUtaW5mbzogXFxmMDVhO1xuJGZhLXZhci1pbmZvLWNpcmNsZTogXFxmMDVhO1xuJGZhLXZhci1maXNoaW5nLXJvZDogXFxlM2E4O1xuJGZhLXZhci1oYW1tZXItY3Jhc2g6IFxcZTQxNDtcbiRmYS12YXItbWVzc2FnZS1oZWFydDogXFxlNWM5O1xuJGZhLXZhci1jbG91ZC1tZWF0YmFsbDogXFxmNzNiO1xuJGZhLXZhci1jYW1lcmEtcG9sYXJvaWQ6IFxcZjhhYTtcbiRmYS12YXItY2FtZXJhOiBcXGYwMzA7XG4kZmEtdmFyLWNhbWVyYS1hbHQ6IFxcZjAzMDtcbiRmYS12YXItc3F1YXJlLXZpcnVzOiBcXGU1Nzg7XG4kZmEtdmFyLWNhcnQtYXJyb3ctdXA6IFxcZTNlZTtcbiRmYS12YXItbWV0ZW9yOiBcXGY3NTM7XG4kZmEtdmFyLWNhci1vbjogXFxlNGRkO1xuJGZhLXZhci1zbGVpZ2g6IFxcZjdjYztcbiRmYS12YXItYXJyb3ctZG93bi0xLTk6IFxcZjE2MjtcbiRmYS12YXItc29ydC1udW1lcmljLWFzYzogXFxmMTYyO1xuJGZhLXZhci1zb3J0LW51bWVyaWMtZG93bjogXFxmMTYyO1xuJGZhLXZhci1idW95LW1vb3Jpbmc6IFxcZTViNjtcbiRmYS12YXItc3F1YXJlLTQ6IFxcZTI1OTtcbiRmYS12YXItaGFuZC1ob2xkaW5nLWRyb3BsZXQ6IFxcZjRjMTtcbiRmYS12YXItaGFuZC1ob2xkaW5nLXdhdGVyOiBcXGY0YzE7XG4kZmEtdmFyLXRyaWN5Y2xlLWFkdWx0OiBcXGU1YzQ7XG4kZmEtdmFyLXdhdmVmb3JtOiBcXGY4ZjE7XG4kZmEtdmFyLXdhdGVyOiBcXGY3NzM7XG4kZmEtdmFyLXN0YXItc2hhcnAtaGFsZi1zdHJva2U6IFxcZTI4ZDtcbiRmYS12YXItc3Rhci1zaGFycC1oYWxmLWFsdDogXFxlMjhkO1xuJGZhLXZhci1uZmMtc2lnbmFsOiBcXGUxZmI7XG4kZmEtdmFyLXBsYW5lLXByb3A6IFxcZTIyYjtcbiRmYS12YXItY2FsZW5kYXItY2hlY2s6IFxcZjI3NDtcbiRmYS12YXItY2xvY2stZGVzazogXFxlMTM0O1xuJGZhLXZhci1jYWxlbmRhci1jbG9jazogXFxlMGQyO1xuJGZhLXZhci1jYWxlbmRhci10aW1lOiBcXGUwZDI7XG4kZmEtdmFyLWJyYWlsbGU6IFxcZjJhMTtcbiRmYS12YXItcHJlc2NyaXB0aW9uLWJvdHRsZS1tZWRpY2FsOiBcXGY0ODY7XG4kZmEtdmFyLXByZXNjcmlwdGlvbi1ib3R0bGUtYWx0OiBcXGY0ODY7XG4kZmEtdmFyLXBsYXRlLXV0ZW5zaWxzOiBcXGU0M2I7XG4kZmEtdmFyLWZhbWlseS1wYW50czogXFxlMzAyO1xuJGZhLXZhci1ob3NlLXJlZWw6IFxcZTQxYTtcbiRmYS12YXItaG91c2Utd2luZG93OiBcXGUzYjM7XG4kZmEtdmFyLWxhbmRtYXJrOiBcXGY2NmY7XG4kZmEtdmFyLXRydWNrOiBcXGYwZDE7XG4kZmEtdmFyLWNyb3NzaGFpcnM6IFxcZjA1YjtcbiRmYS12YXItY2xvdWQtcmFpbmJvdzogXFxmNzNlO1xuJGZhLXZhci1wZXJzb24tY2FuZTogXFxlNTNjO1xuJGZhLXZhci1hbGllbjogXFxmOGY1O1xuJGZhLXZhci10ZW50OiBcXGU1N2Q7XG4kZmEtdmFyLWxhcHRvcC1iaW5hcnk6IFxcZTVlNztcbiRmYS12YXItdmVzdC1wYXRjaGVzOiBcXGUwODY7XG4kZmEtdmFyLXBlb3BsZS1kcmVzcy1zaW1wbGU6IFxcZTIxODtcbiRmYS12YXItY2hlY2stZG91YmxlOiBcXGY1NjA7XG4kZmEtdmFyLWFycm93LWRvd24tYS16OiBcXGYxNWQ7XG4kZmEtdmFyLXNvcnQtYWxwaGEtYXNjOiBcXGYxNWQ7XG4kZmEtdmFyLXNvcnQtYWxwaGEtZG93bjogXFxmMTVkO1xuJGZhLXZhci1ib3dsaW5nLWJhbGwtcGluOiBcXGUwYzM7XG4kZmEtdmFyLWJlbGwtc2Nob29sLXNsYXNoOiBcXGY1ZDY7XG4kZmEtdmFyLXBsdXMtbGFyZ2U6IFxcZTU5ZTtcbiRmYS12YXItbW9uZXktYmlsbC13aGVhdDogXFxlNTJhO1xuJGZhLXZhci1jYW1lcmEtdmlld2ZpbmRlcjogXFxlMGRhO1xuJGZhLXZhci1zY3JlZW5zaG90OiBcXGUwZGE7XG4kZmEtdmFyLW1lc3NhZ2UtbXVzaWM6IFxcZjhhZjtcbiRmYS12YXItY29tbWVudC1hbHQtbXVzaWM6IFxcZjhhZjtcbiRmYS12YXItY2FyLWJ1aWxkaW5nOiBcXGY4NTk7XG4kZmEtdmFyLWJvcmRlci1ib3R0b20tcmlnaHQ6IFxcZjg1NDtcbiRmYS12YXItYm9yZGVyLXN0eWxlLWFsdDogXFxmODU0O1xuJGZhLXZhci1vY3RhZ29uOiBcXGYzMDY7XG4kZmEtdmFyLWNvbW1lbnQtYXJyb3ctdXAtcmlnaHQ6IFxcZTE0NTtcbiRmYS12YXItb2N0YWdvbi1kaXZpZGU6IFxcZTIwMztcbiRmYS12YXItY29va2llOiBcXGY1NjM7XG4kZmEtdmFyLWFycm93LXJvdGF0ZS1sZWZ0OiBcXGYwZTI7XG4kZmEtdmFyLWFycm93LWxlZnQtcm90YXRlOiBcXGYwZTI7XG4kZmEtdmFyLWFycm93LXJvdGF0ZS1iYWNrOiBcXGYwZTI7XG4kZmEtdmFyLWFycm93LXJvdGF0ZS1iYWNrd2FyZDogXFxmMGUyO1xuJGZhLXZhci11bmRvOiBcXGYwZTI7XG4kZmEtdmFyLXR2LW11c2ljOiBcXGY4ZTY7XG4kZmEtdmFyLWhhcmQtZHJpdmU6IFxcZjBhMDtcbiRmYS12YXItaGRkOiBcXGYwYTA7XG4kZmEtdmFyLXJlZWw6IFxcZTIzODtcbiRmYS12YXItZmFjZS1ncmluLXNxdWludC10ZWFyczogXFxmNTg2O1xuJGZhLXZhci1ncmluLXNxdWludC10ZWFyczogXFxmNTg2O1xuJGZhLXZhci1kdW1iYmVsbDogXFxmNDRiO1xuJGZhLXZhci1yZWN0YW5nbGUtbGlzdDogXFxmMDIyO1xuJGZhLXZhci1saXN0LWFsdDogXFxmMDIyO1xuJGZhLXZhci10YXJwLWRyb3BsZXQ6IFxcZTU3YztcbiRmYS12YXItYWxhcm0tZXhjbGFtYXRpb246IFxcZjg0MztcbiRmYS12YXItaG91c2UtbWVkaWNhbC1jaXJjbGUtY2hlY2s6IFxcZTUxMTtcbiRmYS12YXItdHJhZmZpYy1jb25lOiBcXGY2MzY7XG4kZmEtdmFyLWdyYXRlOiBcXGUxOTM7XG4kZmEtdmFyLWFycm93LWRvd24tcmlnaHQ6IFxcZTA5MztcbiRmYS12YXItcGVyc29uLXNraWluZy1ub3JkaWM6IFxcZjdjYTtcbiRmYS12YXItc2tpaW5nLW5vcmRpYzogXFxmN2NhO1xuJGZhLXZhci1jYWxlbmRhci1wbHVzOiBcXGYyNzE7XG4kZmEtdmFyLXBlcnNvbi1mcm9tLXBvcnRhbDogXFxlMDIzO1xuJGZhLXZhci1wb3J0YWwtZXhpdDogXFxlMDIzO1xuJGZhLXZhci1wbGFuZS1hcnJpdmFsOiBcXGY1YWY7XG4kZmEtdmFyLWNvd2JlbGwtY2lyY2xlLXBsdXM6IFxcZjhiNDtcbiRmYS12YXItY293YmVsbC1tb3JlOiBcXGY4YjQ7XG4kZmEtdmFyLWNpcmNsZS1sZWZ0OiBcXGYzNTk7XG4kZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtbGVmdDogXFxmMzU5O1xuJGZhLXZhci1kaXN0cmlidXRlLXNwYWNpbmctdmVydGljYWw6IFxcZTM2NjtcbiRmYS12YXItc2lnbmFsLWJhcnMtZmFpcjogXFxmNjkyO1xuJGZhLXZhci1zaWduYWwtYWx0LTI6IFxcZjY5MjtcbiRmYS12YXItc3BvcnRzYmFsbDogXFxlNDRiO1xuJGZhLXZhci1nYW1lLWNvbnNvbGUtaGFuZGhlbGQtY3Jhbms6IFxcZTViOTtcbiRmYS12YXItdHJhaW4tc3Vid2F5OiBcXGYyMzk7XG4kZmEtdmFyLXN1YndheTogXFxmMjM5O1xuJGZhLXZhci1jaGFydC1nYW50dDogXFxlMGU0O1xuJGZhLXZhci1mYWNlLXNtaWxlLXVwc2lkZS1kb3duOiBcXGUzOTU7XG4kZmEtdmFyLWJhbGwtcGlsZTogXFxmNzdlO1xuJGZhLXZhci1iYWRnZS1kb2xsYXI6IFxcZjY0NTtcbiRmYS12YXItbW9uZXktYmlsbHMtc2ltcGxlOiBcXGUxZjQ7XG4kZmEtdmFyLW1vbmV5LWJpbGxzLWFsdDogXFxlMWY0O1xuJGZhLXZhci1saXN0LXRpbWVsaW5lOiBcXGUxZDE7XG4kZmEtdmFyLWluZGlhbi1ydXBlZS1zaWduOiBcXGUxYmM7XG4kZmEtdmFyLWluZGlhbi1ydXBlZTogXFxlMWJjO1xuJGZhLXZhci1pbnI6IFxcZTFiYztcbiRmYS12YXItY3JvcC1zaW1wbGU6IFxcZjU2NTtcbiRmYS12YXItY3JvcC1hbHQ6IFxcZjU2NTtcbiRmYS12YXItbW9uZXktYmlsbC0xOiBcXGYzZDE7XG4kZmEtdmFyLW1vbmV5LWJpbGwtYWx0OiBcXGYzZDE7XG4kZmEtdmFyLWxlZnQtbG9uZzogXFxmMzBhO1xuJGZhLXZhci1sb25nLWFycm93LWFsdC1sZWZ0OiBcXGYzMGE7XG4kZmEtdmFyLWtleWJvYXJkLWRvd246IFxcZTFjMjtcbiRmYS12YXItY2lyY2xlLXVwLXJpZ2h0OiBcXGUxMjk7XG4kZmEtdmFyLWNsb3VkLWJvbHQtbW9vbjogXFxmNzZkO1xuJGZhLXZhci10aHVuZGVyc3Rvcm0tbW9vbjogXFxmNzZkO1xuJGZhLXZhci1kbmE6IFxcZjQ3MTtcbiRmYS12YXItdmlydXMtc2xhc2g6IFxcZTA3NTtcbiRmYS12YXItYnJhY2tldC1yb3VuZC1yaWdodDogXFwyOTtcbiRmYS12YXItY2lyY2xlLXN0ZXJsaW5nOiBcXGU1Y2Y7XG4kZmEtdmFyLWNpcmNsZS01OiBcXGUwZjI7XG4kZmEtdmFyLW1pbnVzOiBcXGYwNjg7XG4kZmEtdmFyLXN1YnRyYWN0OiBcXGYwNjg7XG4kZmEtdmFyLWZpcmUtZmxhbWU6IFxcZjZkZjtcbiRmYS12YXItZmxhbWU6IFxcZjZkZjtcbiRmYS12YXItcmlnaHQtdG8tbGluZTogXFxmMzRjO1xuJGZhLXZhci1hcnJvdy1hbHQtdG8tcmlnaHQ6IFxcZjM0YztcbiRmYS12YXItZ2lmOiBcXGUxOTA7XG4kZmEtdmFyLWNoZXNzOiBcXGY0Mzk7XG4kZmEtdmFyLXRyYXNoLXNsYXNoOiBcXGUyYjM7XG4kZmEtdmFyLWFycm93LWxlZnQtbG9uZzogXFxmMTc3O1xuJGZhLXZhci1sb25nLWFycm93LWxlZnQ6IFxcZjE3NztcbiRmYS12YXItcGx1Zy1jaXJjbGUtY2hlY2s6IFxcZTU1YztcbiRmYS12YXItZm9udC1jYXNlOiBcXGY4NjY7XG4kZmEtdmFyLXN0cmVldC12aWV3OiBcXGYyMWQ7XG4kZmEtdmFyLWFycm93LWRvd24tbGVmdDogXFxlMDkxO1xuJGZhLXZhci1mcmFuYy1zaWduOiBcXGUxOGY7XG4kZmEtdmFyLWZsYXNrLXJvdW5kLXBvaXNvbjogXFxmNmUwO1xuJGZhLXZhci1mbGFzay1wb2lzb246IFxcZjZlMDtcbiRmYS12YXItdm9sdW1lLW9mZjogXFxmMDI2O1xuJGZhLXZhci1ib29rLWNpcmNsZS1hcnJvdy1yaWdodDogXFxlMGJjO1xuJGZhLXZhci1jaGFydC11c2VyOiBcXGY2YTM7XG4kZmEtdmFyLXVzZXItY2hhcnQ6IFxcZjZhMztcbiRmYS12YXItaGFuZHMtYXNsLWludGVycHJldGluZzogXFxmMmEzO1xuJGZhLXZhci1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzogXFxmMmEzO1xuJGZhLXZhci1hc2wtaW50ZXJwcmV0aW5nOiBcXGYyYTM7XG4kZmEtdmFyLWhhbmRzLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOiBcXGYyYTM7XG4kZmEtdmFyLXByZXNlbnRhdGlvbi1zY3JlZW46IFxcZjY4NTtcbiRmYS12YXItcHJlc2VudGF0aW9uOiBcXGY2ODU7XG4kZmEtdmFyLWNpcmNsZS1ib2x0OiBcXGUwZmU7XG4kZmEtdmFyLWZhY2Utc21pbGUtaGFsbzogXFxlMzhmO1xuJGZhLXZhci1jYXJ0LWNpcmNsZS1hcnJvdy1kb3duOiBcXGUzZWY7XG4kZmEtdmFyLWhvdXNlLXBlcnNvbi1yZXR1cm46IFxcZTAxMTtcbiRmYS12YXItaG91c2UtcGVyc29uLWFycml2ZTogXFxlMDExO1xuJGZhLXZhci1ob3VzZS1yZXR1cm46IFxcZTAxMTtcbiRmYS12YXItbWVzc2FnZS14bWFyazogXFxmNGFiO1xuJGZhLXZhci1jb21tZW50LWFsdC10aW1lczogXFxmNGFiO1xuJGZhLXZhci1tZXNzYWdlLXRpbWVzOiBcXGY0YWI7XG4kZmEtdmFyLWZpbGUtY2VydGlmaWNhdGU6IFxcZjVmMztcbiRmYS12YXItZmlsZS1hd2FyZDogXFxmNWYzO1xuJGZhLXZhci11c2VyLWRvY3Rvci1oYWlyLWxvbmc6IFxcZTQ1OTtcbiRmYS12YXItY2FtZXJhLXNlY3VyaXR5OiBcXGY4ZmU7XG4kZmEtdmFyLWNhbWVyYS1ob21lOiBcXGY4ZmU7XG4kZmEtdmFyLWdlYXI6IFxcZjAxMztcbiRmYS12YXItY29nOiBcXGYwMTM7XG4kZmEtdmFyLWRyb3BsZXQtc2xhc2g6IFxcZjVjNztcbiRmYS12YXItdGludC1zbGFzaDogXFxmNWM3O1xuJGZhLXZhci1ib29rLWhlYXJ0OiBcXGY0OTk7XG4kZmEtdmFyLW1vc3F1ZTogXFxmNjc4O1xuJGZhLXZhci1kdWNrOiBcXGY2ZDg7XG4kZmEtdmFyLW1vc3F1aXRvOiBcXGU1MmI7XG4kZmEtdmFyLXN0YXItb2YtZGF2aWQ6IFxcZjY5YTtcbiRmYS12YXItZmxhZy1zd2FsbG93dGFpbDogXFxmNzRjO1xuJGZhLXZhci1mbGFnLWFsdDogXFxmNzRjO1xuJGZhLXZhci1wZXJzb24tbWlsaXRhcnktcmlmbGU6IFxcZTU0YjtcbiRmYS12YXItY2FyLWdhcmFnZTogXFxmNWUyO1xuJGZhLXZhci1jYXJ0LXNob3BwaW5nOiBcXGYwN2E7XG4kZmEtdmFyLXNob3BwaW5nLWNhcnQ6IFxcZjA3YTtcbiRmYS12YXItYm9vay1mb250OiBcXGUwYmY7XG4kZmEtdmFyLXNoaWVsZC1wbHVzOiBcXGUyNGE7XG4kZmEtdmFyLXZpYWxzOiBcXGY0OTM7XG4kZmEtdmFyLWV5ZS1kcm9wcGVyLWZ1bGw6IFxcZTE3MjtcbiRmYS12YXItZGlzdHJpYnV0ZS1zcGFjaW5nLWhvcml6b250YWw6IFxcZTM2NTtcbiRmYS12YXItdGFibGV0LXJ1Z2dlZDogXFxmNDhmO1xuJGZhLXZhci10ZW1wZXJhdHVyZS1zbm93OiBcXGY3Njg7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLWZyaWdpZDogXFxmNzY4O1xuJGZhLXZhci1tb3BlZDogXFxlM2I5O1xuJGZhLXZhci1mYWNlLXNtaWxlLXBsdXM6IFxcZjViOTtcbiRmYS12YXItc21pbGUtcGx1czogXFxmNWI5O1xuJGZhLXZhci1yYWRpby10dW5lcjogXFxmOGQ4O1xuJGZhLXZhci1yYWRpby1hbHQ6IFxcZjhkODtcbiRmYS12YXItZmFjZS1zd2VhcjogXFxlMzk5O1xuJGZhLXZhci13YXRlci1hcnJvdy1kb3duOiBcXGY3NzQ7XG4kZmEtdmFyLXdhdGVyLWxvd2VyOiBcXGY3NzQ7XG4kZmEtdmFyLXNjYW5uZXItdG91Y2hzY3JlZW46IFxcZjQ4YTtcbiRmYS12YXItY2lyY2xlLTc6IFxcZTBmNDtcbiRmYS12YXItcGx1Zy1jaXJjbGUtcGx1czogXFxlNTVmO1xuJGZhLXZhci1wZXJzb24tc2tpLWp1bXBpbmc6IFxcZjdjNztcbiRmYS12YXItc2tpLWp1bXA6IFxcZjdjNztcbiRmYS12YXItcGxhY2Utb2Ytd29yc2hpcDogXFxmNjdmO1xuJGZhLXZhci13YXRlci1hcnJvdy11cDogXFxmNzc1O1xuJGZhLXZhci13YXRlci1yaXNlOiBcXGY3NzU7XG4kZmEtdmFyLXdhdmVmb3JtLWxpbmVzOiBcXGY4ZjI7XG4kZmEtdmFyLXdhdmVmb3JtLXBhdGg6IFxcZjhmMjtcbiRmYS12YXItc3BsaXQ6IFxcZTI1NDtcbiRmYS12YXItZmlsbS1jYW5pc3RlcjogXFxmOGI3O1xuJGZhLXZhci1maWxtLWNhbm5pc3RlcjogXFxmOGI3O1xuJGZhLXZhci1mb2xkZXIteG1hcms6IFxcZjY1ZjtcbiRmYS12YXItZm9sZGVyLXRpbWVzOiBcXGY2NWY7XG4kZmEtdmFyLXRvaWxldC1wYXBlci1ibGFuazogXFxmNzFmO1xuJGZhLXZhci10b2lsZXQtcGFwZXItYWx0OiBcXGY3MWY7XG4kZmEtdmFyLXRhYmxldC1zY3JlZW46IFxcZjNmYztcbiRmYS12YXItdGFibGV0LWFuZHJvaWQtYWx0OiBcXGYzZmM7XG4kZmEtdmFyLWhleGFnb24tdmVydGljYWwtbmZ0LXNsYW50ZWQ6IFxcZTUwNjtcbiRmYS12YXItZm9sZGVyLW11c2ljOiBcXGUxOGQ7XG4kZmEtdmFyLWRpc3BsYXktbWVkaWNhbDogXFxlMTY2O1xuJGZhLXZhci1kZXNrdG9wLW1lZGljYWw6IFxcZTE2NjtcbiRmYS12YXItc2hhcmUtYWxsOiBcXGYzNjc7XG4kZmEtdmFyLXBlYXBvZDogXFxlMzFjO1xuJGZhLXZhci1jaGVzcy1jbG9jazogXFxmNDNkO1xuJGZhLXZhci1heGU6IFxcZjZiMjtcbiRmYS12YXItc3F1YXJlLWQ6IFxcZTI2ODtcbiRmYS12YXItZ3JpcC12ZXJ0aWNhbDogXFxmNThlO1xuJGZhLXZhci1tb2JpbGUtc2lnbmFsLW91dDogXFxlMWYwO1xuJGZhLXZhci1hcnJvdy10dXJuLXVwOiBcXGYxNDg7XG4kZmEtdmFyLWxldmVsLXVwOiBcXGYxNDg7XG4kZmEtdmFyLXU6IFxcNTU7XG4kZmEtdmFyLWFycm93LXVwLWZyb20tZG90dGVkLWxpbmU6IFxcZTA5YjtcbiRmYS12YXItc3F1YXJlLXJvb3QtdmFyaWFibGU6IFxcZjY5ODtcbiRmYS12YXItc3F1YXJlLXJvb3QtYWx0OiBcXGY2OTg7XG4kZmEtdmFyLWxpZ2h0LXN3aXRjaC1vbjogXFxlMDE5O1xuJGZhLXZhci1hcnJvdy1kb3duLWFycm93LXVwOiBcXGY4ODM7XG4kZmEtdmFyLXNvcnQtYWx0OiBcXGY4ODM7XG4kZmEtdmFyLXJhaW5kcm9wczogXFxmNzVjO1xuJGZhLXZhci1kYXNoOiBcXGU0MDQ7XG4kZmEtdmFyLW1pbnVzLWxhcmdlOiBcXGU0MDQ7XG4kZmEtdmFyLWNsb2NrOiBcXGYwMTc7XG4kZmEtdmFyLWNsb2NrLWZvdXI6IFxcZjAxNztcbiRmYS12YXItaW5wdXQtbnVtZXJpYzogXFxlMWJkO1xuJGZhLXZhci10cnVjay10b3c6IFxcZTJiODtcbiRmYS12YXItYmFja3dhcmQtc3RlcDogXFxmMDQ4O1xuJGZhLXZhci1zdGVwLWJhY2t3YXJkOiBcXGYwNDg7XG4kZmEtdmFyLXBhbGxldDogXFxmNDgyO1xuJGZhLXZhci1jYXItYm9sdDogXFxlMzQxO1xuJGZhLXZhci1hcnJvd3MtbWF4aW1pemU6IFxcZjMxZDtcbiRmYS12YXItZXhwYW5kLWFycm93czogXFxmMzFkO1xuJGZhLXZhci1mYXVjZXQ6IFxcZTAwNTtcbiRmYS12YXItY2xvdWQtc2xlZXQ6IFxcZjc0MTtcbiRmYS12YXItbGFtcC1zdHJlZXQ6IFxcZTFjNTtcbiRmYS12YXItbGlzdC1yYWRpbzogXFxlMWQwO1xuJGZhLXZhci1wZW4tbmliLXNsYXNoOiBcXGU0YTE7XG4kZmEtdmFyLWJhc2ViYWxsLWJhdC1iYWxsOiBcXGY0MzI7XG4kZmEtdmFyLXNxdWFyZS11cC1sZWZ0OiBcXGUyODI7XG4kZmEtdmFyLW92ZXJsaW5lOiBcXGY4NzY7XG4kZmEtdmFyLXM6IFxcNTM7XG4kZmEtdmFyLXRpbWVsaW5lOiBcXGUyOWM7XG4kZmEtdmFyLWtleWJvYXJkOiBcXGYxMWM7XG4kZmEtdmFyLWFycm93cy1mcm9tLWRvdHRlZC1saW5lOiBcXGUwYTM7XG4kZmEtdmFyLXVzYi1kcml2ZTogXFxmOGU5O1xuJGZhLXZhci1iYWxsb3Q6IFxcZjczMjtcbiRmYS12YXItY2FyZXQtZG93bjogXFxmMGQ3O1xuJGZhLXZhci1sb2NhdGlvbi1kb3Qtc2xhc2g6IFxcZjYwNTtcbiRmYS12YXItbWFwLW1hcmtlci1hbHQtc2xhc2g6IFxcZjYwNTtcbiRmYS12YXItY2FyZHM6IFxcZTNlZDtcbiRmYS12YXItaG91c2UtY2hpbW5leS1tZWRpY2FsOiBcXGY3ZjI7XG4kZmEtdmFyLWNsaW5pYy1tZWRpY2FsOiBcXGY3ZjI7XG4kZmEtdmFyLWJveGluZy1nbG92ZTogXFxmNDM4O1xuJGZhLXZhci1nbG92ZS1ib3hpbmc6IFxcZjQzODtcbiRmYS12YXItdGVtcGVyYXR1cmUtdGhyZWUtcXVhcnRlcnM6IFxcZjJjODtcbiRmYS12YXItdGVtcGVyYXR1cmUtMzogXFxmMmM4O1xuJGZhLXZhci10aGVybW9tZXRlci0zOiBcXGYyYzg7XG4kZmEtdmFyLXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzOiBcXGYyYzg7XG4kZmEtdmFyLWJlbGwtc2Nob29sOiBcXGY1ZDU7XG4kZmEtdmFyLW1vYmlsZS1zY3JlZW46IFxcZjNjZjtcbiRmYS12YXItbW9iaWxlLWFuZHJvaWQtYWx0OiBcXGYzY2Y7XG4kZmEtdmFyLXBsYW5lLXVwOiBcXGUyMmQ7XG4kZmEtdmFyLWZvbGRlci1oZWFydDogXFxlMTg5O1xuJGZhLXZhci1jaXJjbGUtbG9jYXRpb24tYXJyb3c6IFxcZjYwMjtcbiRmYS12YXItbG9jYXRpb24tY2lyY2xlOiBcXGY2MDI7XG4kZmEtdmFyLWZhY2UtaGVhZC1iYW5kYWdlOiBcXGUzN2E7XG4kZmEtdmFyLXN1c2hpLXJvbGw6IFxcZTQ4YjtcbiRmYS12YXItbWFraS1yb2xsOiBcXGU0OGI7XG4kZmEtdmFyLW1ha2l6dXNoaTogXFxlNDhiO1xuJGZhLXZhci1jYXItYnVtcDogXFxmNWUwO1xuJGZhLXZhci1waWdneS1iYW5rOiBcXGY0ZDM7XG4kZmEtdmFyLXJhY3F1ZXQ6IFxcZjQ1YTtcbiRmYS12YXItY2FyLW1pcnJvcnM6IFxcZTM0MztcbiRmYS12YXItaW5kdXN0cnktd2luZG93czogXFxmM2IzO1xuJGZhLXZhci1pbmR1c3RyeS1hbHQ6IFxcZjNiMztcbiRmYS12YXItYm9sdC1hdXRvOiBcXGUwYjY7XG4kZmEtdmFyLWJhdHRlcnktaGFsZjogXFxmMjQyO1xuJGZhLXZhci1iYXR0ZXJ5LTM6IFxcZjI0MjtcbiRmYS12YXItZmx1eC1jYXBhY2l0b3I6IFxcZjhiYTtcbiRmYS12YXItbW91bnRhaW4tY2l0eTogXFxlNTJlO1xuJGZhLXZhci1jb2luczogXFxmNTFlO1xuJGZhLXZhci1ob25leS1wb3Q6IFxcZTQxODtcbiRmYS12YXItb2xpdmU6IFxcZTMxNjtcbiRmYS12YXIta2hhbmRhOiBcXGY2NmQ7XG4kZmEtdmFyLWZpbHRlci1saXN0OiBcXGUxN2M7XG4kZmEtdmFyLW91dGxldDogXFxlMDFjO1xuJGZhLXZhci1zbGlkZXJzOiBcXGYxZGU7XG4kZmEtdmFyLXNsaWRlcnMtaDogXFxmMWRlO1xuJGZhLXZhci1jYXVsZHJvbjogXFxmNmJmO1xuJGZhLXZhci1wZW9wbGU6IFxcZTIxNjtcbiRmYS12YXItZm9sZGVyLXRyZWU6IFxcZjgwMjtcbiRmYS12YXItbmV0d29yay13aXJlZDogXFxmNmZmO1xuJGZhLXZhci1jcm9pc3NhbnQ6IFxcZjdmNjtcbiRmYS12YXItbWFwLXBpbjogXFxmMjc2O1xuJGZhLXZhci1oYW1zYTogXFxmNjY1O1xuJGZhLXZhci1jZW50LXNpZ246IFxcZTNmNTtcbiRmYS12YXItc3dvcmRzLWxhc2VyOiBcXGUwM2Q7XG4kZmEtdmFyLWZsYXNrOiBcXGYwYzM7XG4kZmEtdmFyLXBlcnNvbi1wcmVnbmFudDogXFxlMzFlO1xuJGZhLXZhci1zcXVhcmUtdTogXFxlMjgxO1xuJGZhLXZhci13YW5kLXNwYXJrbGVzOiBcXGY3MmI7XG4kZmEtdmFyLXJvdXRlcjogXFxmOGRhO1xuJGZhLXZhci1lbGxpcHNpcy12ZXJ0aWNhbDogXFxmMTQyO1xuJGZhLXZhci1lbGxpcHNpcy12OiBcXGYxNDI7XG4kZmEtdmFyLXN3b3JkLWxhc2VyLWFsdDogXFxlMDNjO1xuJGZhLXZhci10aWNrZXQ6IFxcZjE0NTtcbiRmYS12YXItcG93ZXItb2ZmOiBcXGYwMTE7XG4kZmEtdmFyLWNvaW46IFxcZjg1YztcbiRmYS12YXItbGFwdG9wLXNsYXNoOiBcXGUxYzc7XG4kZmEtdmFyLXJpZ2h0LWxvbmc6IFxcZjMwYjtcbiRmYS12YXItbG9uZy1hcnJvdy1hbHQtcmlnaHQ6IFxcZjMwYjtcbiRmYS12YXItY2lyY2xlLWI6IFxcZTBmZDtcbiRmYS12YXItcGVyc29uLWRyZXNzLXNpbXBsZTogXFxlMjFjO1xuJGZhLXZhci1waXBlLWNvbGxhcjogXFxlNDM3O1xuJGZhLXZhci1saWdodHMtaG9saWRheTogXFxmN2IyO1xuJGZhLXZhci1jaXRydXM6IFxcZTJmNDtcbiRmYS12YXItZmxhZy11c2E6IFxcZjc0ZDtcbiRmYS12YXItbGFwdG9wLWZpbGU6IFxcZTUxZDtcbiRmYS12YXItdHR5OiBcXGYxZTQ7XG4kZmEtdmFyLXRlbGV0eXBlOiBcXGYxZTQ7XG4kZmEtdmFyLWNoYXJ0LXRyZWUtbWFwOiBcXGUwZWE7XG4kZmEtdmFyLWRpYWdyYW0tbmV4dDogXFxlNDc2O1xuJGZhLXZhci1wZXJzb24tcmlmbGU6IFxcZTU0ZTtcbiRmYS12YXItY2xvY2stZml2ZS10aGlydHk6IFxcZTM0YTtcbiRmYS12YXItcGlwZS12YWx2ZTogXFxlNDM5O1xuJGZhLXZhci1hcnJvdy11cC1mcm9tLWFyYzogXFxlNGI0O1xuJGZhLXZhci1mYWNlLXNwaXJhbC1leWVzOiBcXGU0ODU7XG4kZmEtdmFyLWNvbXByZXNzLXdpZGU6IFxcZjMyNjtcbiRmYS12YXItY2lyY2xlLXBob25lLWhhbmd1cDogXFxlMTFkO1xuJGZhLXZhci1waG9uZS1jaXJjbGUtZG93bjogXFxlMTFkO1xuJGZhLXZhci1nZWFyLWNvbXBsZXgtY29kZTogXFxlNWViO1xuJGZhLXZhci1ob3VzZS1tZWRpY2FsLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNTEyO1xuJGZhLXZhci1iYWRtaW50b246IFxcZTMzYTtcbiRmYS12YXItY2xvc2VkLWNhcHRpb25pbmc6IFxcZjIwYTtcbiRmYS12YXItcGVyc29uLWhpa2luZzogXFxmNmVjO1xuJGZhLXZhci1oaWtpbmc6IFxcZjZlYztcbiRmYS12YXItcmlnaHQtZnJvbS1saW5lOiBcXGYzNDc7XG4kZmEtdmFyLWFycm93LWFsdC1mcm9tLWxlZnQ6IFxcZjM0NztcbiRmYS12YXItdmVudXMtZG91YmxlOiBcXGYyMjY7XG4kZmEtdmFyLWltYWdlczogXFxmMzAyO1xuJGZhLXZhci1jYWxjdWxhdG9yOiBcXGYxZWM7XG4kZmEtdmFyLXNodXR0bGVjb2NrOiBcXGY0NWI7XG4kZmEtdmFyLXVzZXItaGFpcjogXFxlNDVhO1xuJGZhLXZhci1leWUtZXZpbDogXFxmNmRiO1xuJGZhLXZhci1wZW9wbGUtcHVsbGluZzogXFxlNTM1O1xuJGZhLXZhci1uOiBcXDRlO1xuJGZhLXZhci1zd2FwOiBcXGU2MDk7XG4kZmEtdmFyLWdhcmFnZTogXFxlMDA5O1xuJGZhLXZhci1jYWJsZS1jYXI6IFxcZjdkYTtcbiRmYS12YXItdHJhbTogXFxmN2RhO1xuJGZhLXZhci1zaG92ZWwtc25vdzogXFxmN2MzO1xuJGZhLXZhci1jbG91ZC1yYWluOiBcXGY3M2Q7XG4kZmEtdmFyLWZhY2UtbHlpbmc6IFxcZTM3ZTtcbiRmYS12YXItc3ByaW5rbGVyOiBcXGUwMzU7XG4kZmEtdmFyLWJ1aWxkaW5nLWNpcmNsZS14bWFyazogXFxlNGQ0O1xuJGZhLXZhci1wZXJzb24tc2xlZGRpbmc6IFxcZjdjYjtcbiRmYS12YXItc2xlZGRpbmc6IFxcZjdjYjtcbiRmYS12YXItZ2FtZS1jb25zb2xlLWhhbmRoZWxkOiBcXGY4YmI7XG4kZmEtdmFyLXNoaXA6IFxcZjIxYTtcbiRmYS12YXItY2xvY2stc2l4LXRoaXJ0eTogXFxlMzUzO1xuJGZhLXZhci1iYXR0ZXJ5LXNsYXNoOiBcXGYzNzc7XG4kZmEtdmFyLXR1Z3Jpay1zaWduOiBcXGUyYmE7XG4kZmEtdmFyLWFycm93cy1kb3duLXRvLWxpbmU6IFxcZTRiODtcbiRmYS12YXItZG93bmxvYWQ6IFxcZjAxOTtcbiRmYS12YXItYW5nbGVzLXVwLWRvd246IFxcZTYwZDtcbiRmYS12YXItc2hlbHZlczogXFxmNDgwO1xuJGZhLXZhci1pbnZlbnRvcnk6IFxcZjQ4MDtcbiRmYS12YXItY2xvdWQtc25vdzogXFxmNzQyO1xuJGZhLXZhci1mYWNlLWdyaW46IFxcZjU4MDtcbiRmYS12YXItZ3JpbjogXFxmNTgwO1xuJGZhLXZhci1kZWxldGUtbGVmdDogXFxmNTVhO1xuJGZhLXZhci1iYWNrc3BhY2U6IFxcZjU1YTtcbiRmYS12YXItb3ZlbjogXFxlMDFkO1xuJGZhLXZhci1jbG91ZC1iaW5hcnk6IFxcZTYwMTtcbiRmYS12YXItZXllLWRyb3BwZXI6IFxcZjFmYjtcbiRmYS12YXItZXllLWRyb3BwZXItZW1wdHk6IFxcZjFmYjtcbiRmYS12YXItZXllZHJvcHBlcjogXFxmMWZiO1xuJGZhLXZhci1jb21tZW50LWNhcHRpb25zOiBcXGUxNDY7XG4kZmEtdmFyLWNvbW1lbnRzLXF1ZXN0aW9uOiBcXGUxNGU7XG4kZmEtdmFyLXNjcmliYmxlOiBcXGUyM2Y7XG4kZmEtdmFyLXJvdGF0ZS1leGNsYW1hdGlvbjogXFxlMjNjO1xuJGZhLXZhci1maWxlLWNpcmNsZS1jaGVjazogXFxlNWEwO1xuJGZhLXZhci1nbGFzczogXFxmODA0O1xuJGZhLXZhci1sb2FkZXI6IFxcZTFkNDtcbiRmYS12YXItZm9yd2FyZDogXFxmMDRlO1xuJGZhLXZhci11c2VyLXBpbG90OiBcXGUyYzA7XG4kZmEtdmFyLW1vYmlsZTogXFxmM2NlO1xuJGZhLXZhci1tb2JpbGUtYW5kcm9pZDogXFxmM2NlO1xuJGZhLXZhci1tb2JpbGUtcGhvbmU6IFxcZjNjZTtcbiRmYS12YXItY29kZS1wdWxsLXJlcXVlc3QtY2xvc2VkOiBcXGUzZjk7XG4kZmEtdmFyLWZhY2UtbWVoOiBcXGYxMWE7XG4kZmEtdmFyLW1laDogXFxmMTFhO1xuJGZhLXZhci1hbGlnbi1jZW50ZXI6IFxcZjAzNztcbiRmYS12YXItYm9vay1za3VsbDogXFxmNmI3O1xuJGZhLXZhci1ib29rLWRlYWQ6IFxcZjZiNztcbiRmYS12YXItaWQtY2FyZDogXFxmMmMyO1xuJGZhLXZhci1kcml2ZXJzLWxpY2Vuc2U6IFxcZjJjMjtcbiRmYS12YXItZmFjZS1kb3R0ZWQ6IFxcZTQ3ZjtcbiRmYS12YXItZmFjZS13b3JyaWVkOiBcXGUzYTM7XG4kZmEtdmFyLW91dGRlbnQ6IFxcZjAzYjtcbiRmYS12YXItZGVkZW50OiBcXGYwM2I7XG4kZmEtdmFyLWhlYXJ0LWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNGZlO1xuJGZhLXZhci1ob3VzZTogXFxmMDE1O1xuJGZhLXZhci1ob21lOiBcXGYwMTU7XG4kZmEtdmFyLWhvbWUtYWx0OiBcXGYwMTU7XG4kZmEtdmFyLWhvbWUtbGctYWx0OiBcXGYwMTU7XG4kZmEtdmFyLXZlY3Rvci1jaXJjbGU6IFxcZTJjNjtcbiRmYS12YXItY2FyLWNpcmNsZS1ib2x0OiBcXGUzNDI7XG4kZmEtdmFyLWNhbGVuZGFyLXdlZWs6IFxcZjc4NDtcbiRmYS12YXItZmx5aW5nLWRpc2M6IFxcZTNhOTtcbiRmYS12YXItbGFwdG9wLW1lZGljYWw6IFxcZjgxMjtcbiRmYS12YXItc3F1YXJlLWRvd24tcmlnaHQ6IFxcZTI2YztcbiRmYS12YXItYjogXFw0MjtcbiRmYS12YXItc2VhdC1haXJsaW5lOiBcXGUyNDQ7XG4kZmEtdmFyLW1vb24tb3Zlci1zdW46IFxcZjc0YTtcbiRmYS12YXItZWNsaXBzZS1hbHQ6IFxcZjc0YTtcbiRmYS12YXItcGlwZTogXFw3YztcbiRmYS12YXItZmlsZS1tZWRpY2FsOiBcXGY0Nzc7XG4kZmEtdmFyLXBvdGF0bzogXFxlNDQwO1xuJGZhLXZhci1kaWNlLW9uZTogXFxmNTI1O1xuJGZhLXZhci1jaXJjbGUtYTogXFxlMGY3O1xuJGZhLXZhci1oZWxtZXQtYmF0dGxlOiBcXGY2ZWI7XG4kZmEtdmFyLWJ1dHRlcjogXFxlM2U0O1xuJGZhLXZhci1ibGFua2V0LWZpcmU6IFxcZTNkYTtcbiRmYS12YXIta2l3aS1iaXJkOiBcXGY1MzU7XG4kZmEtdmFyLWNhc3RsZTogXFxlMGRlO1xuJGZhLXZhci1nb2xmLWNsdWI6IFxcZjQ1MTtcbiRmYS12YXItYXJyb3ctcmlnaHQtYXJyb3ctbGVmdDogXFxmMGVjO1xuJGZhLXZhci1leGNoYW5nZTogXFxmMGVjO1xuJGZhLXZhci1yb3RhdGUtcmlnaHQ6IFxcZjJmOTtcbiRmYS12YXItcmVkby1hbHQ6IFxcZjJmOTtcbiRmYS12YXItcm90YXRlLWZvcndhcmQ6IFxcZjJmOTtcbiRmYS12YXItdXRlbnNpbHM6IFxcZjJlNztcbiRmYS12YXItY3V0bGVyeTogXFxmMmU3O1xuJGZhLXZhci1hcnJvdy11cC13aWRlLXNob3J0OiBcXGYxNjE7XG4kZmEtdmFyLXNvcnQtYW1vdW50LXVwOiBcXGYxNjE7XG4kZmEtdmFyLWNoYXJ0LXBpZS1zaW1wbGUtY2lyY2xlLWRvbGxhcjogXFxlNjA1O1xuJGZhLXZhci1iYWxsb29uczogXFxlMmU0O1xuJGZhLXZhci1taWxsLXNpZ246IFxcZTFlZDtcbiRmYS12YXItYm93bC1yaWNlOiBcXGUyZWI7XG4kZmEtdmFyLXRpbWVsaW5lLWFycm93OiBcXGUyOWQ7XG4kZmEtdmFyLXNrdWxsOiBcXGY1NGM7XG4kZmEtdmFyLWdhbWUtYm9hcmQtc2ltcGxlOiBcXGY4Njg7XG4kZmEtdmFyLWdhbWUtYm9hcmQtYWx0OiBcXGY4Njg7XG4kZmEtdmFyLWNpcmNsZS12aWRlbzogXFxlMTJiO1xuJGZhLXZhci12aWRlby1jaXJjbGU6IFxcZTEyYjtcbiRmYS12YXItY2hhcnQtc2NhdHRlci1idWJibGU6IFxcZTBlOTtcbiRmYS12YXItaG91c2UtdHVycmV0OiBcXGUxYjQ7XG4kZmEtdmFyLWJhbmFuYTogXFxlMmU1O1xuJGZhLXZhci1oYW5kLWhvbGRpbmctc2t1bGw6IFxcZTFhNDtcbiRmYS12YXItcGVvcGxlLWRyZXNzOiBcXGUyMTc7XG4kZmEtdmFyLWxvdmVzZWF0OiBcXGY0Y2M7XG4kZmEtdmFyLWNvdWNoLXNtYWxsOiBcXGY0Y2M7XG4kZmEtdmFyLXRvd2VyLWJyb2FkY2FzdDogXFxmNTE5O1xuJGZhLXZhci1icm9hZGNhc3QtdG93ZXI6IFxcZjUxOTtcbiRmYS12YXItdHJ1Y2stcGlja3VwOiBcXGY2M2M7XG4kZmEtdmFyLWJsb2NrLXF1b3RlOiBcXGUwYjU7XG4kZmEtdmFyLXVwLWxvbmc6IFxcZjMwYztcbiRmYS12YXItbG9uZy1hcnJvdy1hbHQtdXA6IFxcZjMwYztcbiRmYS12YXItc3RvcDogXFxmMDRkO1xuJGZhLXZhci1jb2RlLW1lcmdlOiBcXGYzODc7XG4kZmEtdmFyLW1vbmV5LWNoZWNrLWRvbGxhci1wZW46IFxcZjg3MztcbiRmYS12YXItbW9uZXktY2hlY2stZWRpdC1hbHQ6IFxcZjg3MztcbiRmYS12YXItdXAtZnJvbS1saW5lOiBcXGYzNDY7XG4kZmEtdmFyLWFycm93LWFsdC1mcm9tLWJvdHRvbTogXFxmMzQ2O1xuJGZhLXZhci11cGxvYWQ6IFxcZjA5MztcbiRmYS12YXItaHVycmljYW5lOiBcXGY3NTE7XG4kZmEtdmFyLWdyaWQtcm91bmQtMi1wbHVzOiBcXGU1ZGM7XG4kZmEtdmFyLXBlb3BsZS1wYW50czogXFxlMjE5O1xuJGZhLXZhci1tb3VuZDogXFxlNTJkO1xuJGZhLXZhci13aW5kc29jazogXFxmNzc3O1xuJGZhLXZhci1jaXJjbGUtaGFsZjogXFxlMTEwO1xuJGZhLXZhci1icmFrZS13YXJuaW5nOiBcXGUwYzc7XG4kZmEtdmFyLXRvaWxldC1wb3J0YWJsZTogXFxlNTgzO1xuJGZhLXZhci1jb21wYWN0LWRpc2M6IFxcZjUxZjtcbiRmYS12YXItZmlsZS1hcnJvdy1kb3duOiBcXGY1NmQ7XG4kZmEtdmFyLWZpbGUtZG93bmxvYWQ6IFxcZjU2ZDtcbiRmYS12YXItc2F4b3Bob25lLWZpcmU6IFxcZjhkYjtcbiRmYS12YXItc2F4LWhvdDogXFxmOGRiO1xuJGZhLXZhci1jYW1lcmEtd2ViLXNsYXNoOiBcXGY4MzM7XG4kZmEtdmFyLXdlYmNhbS1zbGFzaDogXFxmODMzO1xuJGZhLXZhci1mb2xkZXItbWVkaWNhbDogXFxlMThjO1xuJGZhLXZhci1mb2xkZXItZ2VhcjogXFxlMTg3O1xuJGZhLXZhci1mb2xkZXItY29nOiBcXGUxODc7XG4kZmEtdmFyLWhhbmQtd2F2ZTogXFxlMWE3O1xuJGZhLXZhci1hcnJvdy11cC1hcnJvdy1kb3duOiBcXGUwOTk7XG4kZmEtdmFyLXNvcnQtdXAtZG93bjogXFxlMDk5O1xuJGZhLXZhci1jYXJhdmFuOiBcXGY4ZmY7XG4kZmEtdmFyLXNoaWVsZC1jYXQ6IFxcZTU3MjtcbiRmYS12YXItbWVzc2FnZS1zbGFzaDogXFxmNGE5O1xuJGZhLXZhci1jb21tZW50LWFsdC1zbGFzaDogXFxmNGE5O1xuJGZhLXZhci1ib2x0OiBcXGYwZTc7XG4kZmEtdmFyLXphcDogXFxmMGU3O1xuJGZhLXZhci10cmFzaC1jYW4tY2hlY2s6IFxcZTJhOTtcbiRmYS12YXItZ2xhc3Mtd2F0ZXI6IFxcZTRmNDtcbiRmYS12YXItb2lsLXdlbGw6IFxcZTUzMjtcbiRmYS12YXItcGVyc29uLXNpbXBsZTogXFxlMjIwO1xuJGZhLXZhci12YXVsdDogXFxlMmM1O1xuJGZhLXZhci1tYXJzOiBcXGYyMjI7XG4kZmEtdmFyLXRvaWxldDogXFxmN2Q4O1xuJGZhLXZhci1wbGFuZS1jaXJjbGUteG1hcms6IFxcZTU1NztcbiRmYS12YXIteWVuLXNpZ246IFxcZjE1NztcbiRmYS12YXItY255OiBcXGYxNTc7XG4kZmEtdmFyLWpweTogXFxmMTU3O1xuJGZhLXZhci1ybWI6IFxcZjE1NztcbiRmYS12YXIteWVuOiBcXGYxNTc7XG4kZmEtdmFyLWdlYXItY29kZTogXFxlNWU4O1xuJGZhLXZhci1ub3RlczogXFxlMjAyO1xuJGZhLXZhci1ydWJsZS1zaWduOiBcXGYxNTg7XG4kZmEtdmFyLXJvdWJsZTogXFxmMTU4O1xuJGZhLXZhci1ydWI6IFxcZjE1ODtcbiRmYS12YXItcnVibGU6IFxcZjE1ODtcbiRmYS12YXItdHJhc2gtdW5kbzogXFxmODk1O1xuJGZhLXZhci10cmFzaC1hcnJvdy10dXJuLWxlZnQ6IFxcZjg5NTtcbiRmYS12YXItY2hhbXBhZ25lLWdsYXNzOiBcXGY3OWU7XG4kZmEtdmFyLWdsYXNzLWNoYW1wYWduZTogXFxmNzllO1xuJGZhLXZhci1vYmplY3RzLWFsaWduLWNlbnRlci1ob3Jpem9udGFsOiBcXGUzYmM7XG4kZmEtdmFyLXN1bjogXFxmMTg1O1xuJGZhLXZhci10cmFzaC1jYW4tc2xhc2g6IFxcZTJhZDtcbiRmYS12YXItdHJhc2gtYWx0LXNsYXNoOiBcXGUyYWQ7XG4kZmEtdmFyLXNjcmVlbi11c2VyczogXFxmNjNkO1xuJGZhLXZhci11c2Vycy1jbGFzczogXFxmNjNkO1xuJGZhLXZhci1ndWl0YXI6IFxcZjdhNjtcbiRmYS12YXItc3F1YXJlLWFycm93LWxlZnQ6IFxcZjMzYTtcbiRmYS12YXItYXJyb3ctc3F1YXJlLWxlZnQ6IFxcZjMzYTtcbiRmYS12YXItc3F1YXJlLTg6IFxcZTI1ZDtcbiRmYS12YXItZmFjZS1zbWlsZS1oZWFydHM6IFxcZTM5MDtcbiRmYS12YXItYnJhY2tldHMtc3F1YXJlOiBcXGY3ZTk7XG4kZmEtdmFyLWJyYWNrZXRzOiBcXGY3ZTk7XG4kZmEtdmFyLWxhcHRvcC1hcnJvdy1kb3duOiBcXGUxYzY7XG4kZmEtdmFyLWhvY2tleS1zdGljay1wdWNrOiBcXGUzYWU7XG4kZmEtdmFyLWhvdXNlLXRyZWU6IFxcZTFiMztcbiRmYS12YXItc2lnbmFsLWZhaXI6IFxcZjY4ZDtcbiRmYS12YXItc2lnbmFsLTI6IFxcZjY4ZDtcbiRmYS12YXItZmFjZS1sYXVnaC13aW5rOiBcXGY1OWM7XG4kZmEtdmFyLWxhdWdoLXdpbms6IFxcZjU5YztcbiRmYS12YXItY2lyY2xlLWRvbGxhcjogXFxmMmU4O1xuJGZhLXZhci1kb2xsYXItY2lyY2xlOiBcXGYyZTg7XG4kZmEtdmFyLXVzZC1jaXJjbGU6IFxcZjJlODtcbiRmYS12YXItaG9yc2UtaGVhZDogXFxmN2FiO1xuJGZhLXZhci1hcnJvd3MtcmVwZWF0OiBcXGYzNjQ7XG4kZmEtdmFyLXJlcGVhdC1hbHQ6IFxcZjM2NDtcbiRmYS12YXItYm9yZS1ob2xlOiBcXGU0YzM7XG4kZmEtdmFyLWluZHVzdHJ5OiBcXGYyNzU7XG4kZmEtdmFyLWltYWdlLXBvbGFyb2lkOiBcXGY4YzQ7XG4kZmEtdmFyLXdhdmUtdHJpYW5nbGU6IFxcZjg5YTtcbiRmYS12YXItcGVyc29uLXJ1bm5pbmctZmFzdDogXFxlNWZmO1xuJGZhLXZhci1jaXJjbGUtZG93bjogXFxmMzU4O1xuJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLWRvd246IFxcZjM1ODtcbiRmYS12YXItZ3JpbGw6IFxcZTVhMztcbiRmYS12YXItYXJyb3dzLXR1cm4tdG8tZG90czogXFxlNGMxO1xuJGZhLXZhci1jaGFydC1taXhlZDogXFxmNjQzO1xuJGZhLXZhci1hbmFseXRpY3M6IFxcZjY0MztcbiRmYS12YXItZmxvcmluLXNpZ246IFxcZTE4NDtcbiRmYS12YXItYXJyb3ctZG93bi1zaG9ydC13aWRlOiBcXGY4ODQ7XG4kZmEtdmFyLXNvcnQtYW1vdW50LWRlc2M6IFxcZjg4NDtcbiRmYS12YXItc29ydC1hbW91bnQtZG93bi1hbHQ6IFxcZjg4NDtcbiRmYS12YXItbGVzcy10aGFuOiBcXDNjO1xuJGZhLXZhci1kaXNwbGF5LWNvZGU6IFxcZTE2NTtcbiRmYS12YXItZGVza3RvcC1jb2RlOiBcXGUxNjU7XG4kZmEtdmFyLWZhY2UtZHJvb2xpbmc6IFxcZTM3MjtcbiRmYS12YXItb2lsLXRlbXBlcmF0dXJlOiBcXGY2MTQ7XG4kZmEtdmFyLW9pbC10ZW1wOiBcXGY2MTQ7XG4kZmEtdmFyLXNxdWFyZS1xdWVzdGlvbjogXFxmMmZkO1xuJGZhLXZhci1xdWVzdGlvbi1zcXVhcmU6IFxcZjJmZDtcbiRmYS12YXItYWlyLWNvbmRpdGlvbmVyOiBcXGY4ZjQ7XG4kZmEtdmFyLWFuZ2xlLWRvd246IFxcZjEwNztcbiRmYS12YXItbW91bnRhaW5zOiBcXGY2ZmQ7XG4kZmEtdmFyLW9tZWdhOiBcXGY2N2E7XG4kZmEtdmFyLWNhci10dW5uZWw6IFxcZTRkZTtcbiRmYS12YXItcGVyc29uLWRvbGx5LWVtcHR5OiBcXGY0ZDE7XG4kZmEtdmFyLXBhbi1mb29kOiBcXGU0MmI7XG4kZmEtdmFyLWhlYWQtc2lkZS1jb3VnaDogXFxlMDYxO1xuJGZhLXZhci1ncmlwLWxpbmVzOiBcXGY3YTQ7XG4kZmEtdmFyLXRodW1icy1kb3duOiBcXGYxNjU7XG4kZmEtdmFyLXVzZXItbG9jazogXFxmNTAyO1xuJGZhLXZhci1hcnJvdy1yaWdodC1sb25nOiBcXGYxNzg7XG4kZmEtdmFyLWxvbmctYXJyb3ctcmlnaHQ6IFxcZjE3ODtcbiRmYS12YXItdGlja2V0cy1haXJsaW5lOiBcXGUyOWI7XG4kZmEtdmFyLWFuY2hvci1jaXJjbGUteG1hcms6IFxcZTRhYztcbiRmYS12YXItZWxsaXBzaXM6IFxcZjE0MTtcbiRmYS12YXItZWxsaXBzaXMtaDogXFxmMTQxO1xuJGZhLXZhci1uZmMtc2xhc2g6IFxcZTFmYztcbiRmYS12YXItY2hlc3MtcGF3bjogXFxmNDQzO1xuJGZhLXZhci1raXQtbWVkaWNhbDogXFxmNDc5O1xuJGZhLXZhci1maXJzdC1haWQ6IFxcZjQ3OTtcbiRmYS12YXItZ3JpZC0yLXBsdXM6IFxcZTE5NztcbiRmYS12YXItYmVsbHM6IFxcZjc3ZjtcbiRmYS12YXItcGVyc29uLXRocm91Z2gtd2luZG93OiBcXGU1YTk7XG4kZmEtdmFyLXRvb2xib3g6IFxcZjU1MjtcbiRmYS12YXItZW52ZWxvcGUtZG90OiBcXGUxNmY7XG4kZmEtdmFyLWVudmVsb3BlLWJhZGdlOiBcXGUxNmY7XG4kZmEtdmFyLWhhbmRzLWhvbGRpbmctY2lyY2xlOiBcXGU0ZmI7XG4kZmEtdmFyLWJ1ZzogXFxmMTg4O1xuJGZhLXZhci1ib3dsLWNob3BzdGlja3M6IFxcZTJlOTtcbiRmYS12YXItY3JlZGl0LWNhcmQ6IFxcZjA5ZDtcbiRmYS12YXItY3JlZGl0LWNhcmQtYWx0OiBcXGYwOWQ7XG4kZmEtdmFyLWNpcmNsZS1zOiBcXGUxMjE7XG4kZmEtdmFyLWJveC1iYWxsb3Q6IFxcZjczNTtcbiRmYS12YXItY2FyOiBcXGYxYjk7XG4kZmEtdmFyLWF1dG9tb2JpbGU6IFxcZjFiOTtcbiRmYS12YXItaGFuZC1ob2xkaW5nLWhhbmQ6IFxcZTRmNztcbiRmYS12YXItdXNlci10aWUtaGFpcjogXFxlNDVmO1xuJGZhLXZhci1wb2RpdW0tc3RhcjogXFxmNzU4O1xuJGZhLXZhci11c2VyLWhhaXItbXVsbGV0OiBcXGU0NWM7XG4kZmEtdmFyLWJ1c2luZXNzLWZyb250OiBcXGU0NWM7XG4kZmEtdmFyLXBhcnR5LWJhY2s6IFxcZTQ1YztcbiRmYS12YXItdHJpYW4tYmFsYm90OiBcXGU0NWM7XG4kZmEtdmFyLW1pY3JvcGhvbmUtc3RhbmQ6IFxcZjhjYjtcbiRmYS12YXItYm9vay1vcGVuLXJlYWRlcjogXFxmNWRhO1xuJGZhLXZhci1ib29rLXJlYWRlcjogXFxmNWRhO1xuJGZhLXZhci1mYW1pbHktZHJlc3M6IFxcZTMwMTtcbiRmYS12YXItY2lyY2xlLXg6IFxcZTEyZTtcbiRmYS12YXItY2FiaW46IFxcZTQ2ZDtcbiRmYS12YXItbW91bnRhaW4tc3VuOiBcXGU1MmY7XG4kZmEtdmFyLWNoYXJ0LXNpbXBsZS1ob3Jpem9udGFsOiBcXGU0NzQ7XG4kZmEtdmFyLWFycm93cy1sZWZ0LXJpZ2h0LXRvLWxpbmU6IFxcZTRiYTtcbiRmYS12YXItaGFuZC1iYWNrLXBvaW50LWxlZnQ6IFxcZTE5ZjtcbiRmYS12YXItbWVzc2FnZS1kb3RzOiBcXGY0YTM7XG4kZmEtdmFyLWNvbW1lbnQtYWx0LWRvdHM6IFxcZjRhMztcbiRmYS12YXItbWVzc2FnaW5nOiBcXGY0YTM7XG4kZmEtdmFyLWZpbGUtaGVhcnQ6IFxcZTE3NjtcbiRmYS12YXItYmVlci1tdWc6IFxcZTBiMztcbiRmYS12YXItYmVlci1mb2FtOiBcXGUwYjM7XG4kZmEtdmFyLWRpY2UtZDIwOiBcXGY2Y2Y7XG4kZmEtdmFyLWRyb25lOiBcXGY4NWY7XG4kZmEtdmFyLXRydWNrLWRyb3BsZXQ6IFxcZTU4YztcbiRmYS12YXItZmlsZS1jaXJjbGUteG1hcms6IFxcZTVhMTtcbiRmYS12YXItdGVtcGVyYXR1cmUtYXJyb3ctdXA6IFxcZTA0MDtcbiRmYS12YXItdGVtcGVyYXR1cmUtdXA6IFxcZTA0MDtcbiRmYS12YXItbWVkYWw6IFxcZjVhMjtcbiRmYS12YXItcGVyc29uLWZhaXJ5OiBcXGU2MDg7XG4kZmEtdmFyLWJlZDogXFxmMjM2O1xuJGZhLXZhci1ib29rLWNvcHk6IFxcZTBiZTtcbiRmYS12YXItc3F1YXJlLWg6IFxcZjBmZDtcbiRmYS12YXItaC1zcXVhcmU6IFxcZjBmZDtcbiRmYS12YXItc3F1YXJlLWM6IFxcZTI2NjtcbiRmYS12YXItY2xvY2stdHdvOiBcXGUzNWE7XG4kZmEtdmFyLXNxdWFyZS1lbGxpcHNpcy12ZXJ0aWNhbDogXFxlMjZmO1xuJGZhLXZhci1jYWxlbmRhci11c2VyczogXFxlNWUyO1xuJGZhLXZhci1wb2RjYXN0OiBcXGYyY2U7XG4kZmEtdmFyLWJlZTogXFxlMGIyO1xuJGZhLXZhci10ZW1wZXJhdHVyZS1mdWxsOiBcXGYyYzc7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLTQ6IFxcZjJjNztcbiRmYS12YXItdGhlcm1vbWV0ZXItNDogXFxmMmM3O1xuJGZhLXZhci10aGVybW9tZXRlci1mdWxsOiBcXGYyYzc7XG4kZmEtdmFyLWJlbGw6IFxcZjBmMztcbiRmYS12YXItY2FuZHktYmFyOiBcXGUzZTg7XG4kZmEtdmFyLWNob2NvbGF0ZS1iYXI6IFxcZTNlODtcbiRmYS12YXIteG1hcmstbGFyZ2U6IFxcZTU5YjtcbiRmYS12YXItcGluYXRhOiBcXGUzYzM7XG4kZmEtdmFyLWFycm93cy1mcm9tLWxpbmU6IFxcZTBhNDtcbiRmYS12YXItc3VwZXJzY3JpcHQ6IFxcZjEyYjtcbiRmYS12YXItYm93bC1zcG9vbjogXFxlM2UwO1xuJGZhLXZhci1oZXhhZ29uLWNoZWNrOiBcXGU0MTY7XG4kZmEtdmFyLXBsdWctY2lyY2xlLXhtYXJrOiBcXGU1NjA7XG4kZmEtdmFyLXN0YXItb2YtbGlmZTogXFxmNjIxO1xuJGZhLXZhci1waG9uZS1zbGFzaDogXFxmM2RkO1xuJGZhLXZhci10cmFmZmljLWxpZ2h0LXN0b3A6IFxcZjYzYTtcbiRmYS12YXItcGFpbnQtcm9sbGVyOiBcXGY1YWE7XG4kZmEtdmFyLWFjY2VudC1ncmF2ZTogXFw2MDtcbiRmYS12YXItaGFuZHNoYWtlLWFuZ2xlOiBcXGY0YzQ7XG4kZmEtdmFyLWhhbmRzLWhlbHBpbmc6IFxcZjRjNDtcbiRmYS12YXItY2lyY2xlLTA6IFxcZTBlZDtcbiRmYS12YXItZGlhbC1tZWQtbG93OiBcXGUxNjA7XG4kZmEtdmFyLWxvY2F0aW9uLWRvdDogXFxmM2M1O1xuJGZhLXZhci1tYXAtbWFya2VyLWFsdDogXFxmM2M1O1xuJGZhLXZhci1jcmFiOiBcXGUzZmY7XG4kZmEtdmFyLWJveC1vcGVuLWZ1bGw6IFxcZjQ5YztcbiRmYS12YXItYm94LWZ1bGw6IFxcZjQ5YztcbiRmYS12YXItZmlsZTogXFxmMTViO1xuJGZhLXZhci1ncmVhdGVyLXRoYW46IFxcM2U7XG4kZmEtdmFyLXF1b3RlczogXFxlMjM0O1xuJGZhLXZhci1wcmV0emVsOiBcXGU0NDE7XG4kZmEtdmFyLXBlcnNvbi1zd2ltbWluZzogXFxmNWM0O1xuJGZhLXZhci1zd2ltbWVyOiBcXGY1YzQ7XG4kZmEtdmFyLWFycm93LWRvd246IFxcZjA2MztcbiRmYS12YXItdXNlci1yb2JvdC14bWFya3M6IFxcZTRhNztcbiRmYS12YXItbWVzc2FnZS1xdW90ZTogXFxlMWU0O1xuJGZhLXZhci1jb21tZW50LWFsdC1xdW90ZTogXFxlMWU0O1xuJGZhLXZhci1jYW5keS1jb3JuOiBcXGY2YmQ7XG4kZmEtdmFyLWZvbGRlci1tYWduaWZ5aW5nLWdsYXNzOiBcXGUxOGI7XG4kZmEtdmFyLWZvbGRlci1zZWFyY2g6IFxcZTE4YjtcbiRmYS12YXItbm90ZWJvb2s6IFxcZTIwMTtcbiRmYS12YXItZHJvcGxldDogXFxmMDQzO1xuJGZhLXZhci10aW50OiBcXGYwNDM7XG4kZmEtdmFyLWJ1bGxzZXllLXBvaW50ZXI6IFxcZjY0OTtcbiRmYS12YXItZXJhc2VyOiBcXGYxMmQ7XG4kZmEtdmFyLWhleGFnb24taW1hZ2U6IFxcZTUwNDtcbiRmYS12YXItZWFydGgtYW1lcmljYXM6IFxcZjU3ZDtcbiRmYS12YXItZWFydGg6IFxcZjU3ZDtcbiRmYS12YXItZWFydGgtYW1lcmljYTogXFxmNTdkO1xuJGZhLXZhci1nbG9iZS1hbWVyaWNhczogXFxmNTdkO1xuJGZhLXZhci1jcmF0ZS1hcHBsZTogXFxmNmIxO1xuJGZhLXZhci1hcHBsZS1jcmF0ZTogXFxmNmIxO1xuJGZhLXZhci1wZXJzb24tYnVyc3Q6IFxcZTUzYjtcbiRmYS12YXItZ2FtZS1ib2FyZDogXFxmODY3O1xuJGZhLXZhci1oYXQtY2hlZjogXFxmODZiO1xuJGZhLXZhci1oYW5kLWJhY2stcG9pbnQtcmlnaHQ6IFxcZTFhMTtcbiRmYS12YXItZG92ZTogXFxmNGJhO1xuJGZhLXZhci1zbm93Zmxha2UtZHJvcGxldHM6IFxcZTVjMTtcbiRmYS12YXItYmF0dGVyeS1lbXB0eTogXFxmMjQ0O1xuJGZhLXZhci1iYXR0ZXJ5LTA6IFxcZjI0NDtcbiRmYS12YXItZ3JpZC00OiBcXGUxOTg7XG4kZmEtdmFyLXNvY2tzOiBcXGY2OTY7XG4kZmEtdmFyLWZhY2Utc3VuZ2xhc3NlczogXFxlMzk4O1xuJGZhLXZhci1pbmJveDogXFxmMDFjO1xuJGZhLXZhci1zcXVhcmUtMDogXFxlMjU1O1xuJGZhLXZhci1zZWN0aW9uOiBcXGU0NDc7XG4kZmEtdmFyLXNxdWFyZS10aGlzLXdheS11cDogXFxmNDlmO1xuJGZhLXZhci1ib3gtdXA6IFxcZjQ5ZjtcbiRmYS12YXItZ2F1Z2UtaGlnaDogXFxmNjI1O1xuJGZhLXZhci10YWNob21ldGVyLWFsdDogXFxmNjI1O1xuJGZhLXZhci10YWNob21ldGVyLWFsdC1mYXN0OiBcXGY2MjU7XG4kZmEtdmFyLXNxdWFyZS1hbXBlcnNhbmQ6IFxcZTI2MDtcbiRmYS12YXItZW52ZWxvcGUtb3Blbi10ZXh0OiBcXGY2NTg7XG4kZmEtdmFyLWxhbXAtZGVzazogXFxlMDE0O1xuJGZhLXZhci1ob3NwaXRhbDogXFxmMGY4O1xuJGZhLXZhci1ob3NwaXRhbC1hbHQ6IFxcZjBmODtcbiRmYS12YXItaG9zcGl0YWwtd2lkZTogXFxmMGY4O1xuJGZhLXZhci1wb2xsLXBlb3BsZTogXFxmNzU5O1xuJGZhLXZhci13aGlza2V5LWdsYXNzLWljZTogXFxmN2ExO1xuJGZhLXZhci1nbGFzcy13aGlza2V5LXJvY2tzOiBcXGY3YTE7XG4kZmEtdmFyLXdpbmUtYm90dGxlOiBcXGY3MmY7XG4kZmEtdmFyLWNoZXNzLXJvb2s6IFxcZjQ0NztcbiRmYS12YXItdXNlci1ib3VudHktaHVudGVyOiBcXGUyYmY7XG4kZmEtdmFyLWJhcnMtc3RhZ2dlcmVkOiBcXGY1NTA7XG4kZmEtdmFyLXJlb3JkZXI6IFxcZjU1MDtcbiRmYS12YXItc3RyZWFtOiBcXGY1NTA7XG4kZmEtdmFyLWRpYWdyYW0tc2Fua2V5OiBcXGUxNTg7XG4kZmEtdmFyLWNsb3VkLWhhaWwtbWl4ZWQ6IFxcZjczYTtcbiRmYS12YXItY2lyY2xlLXVwLWxlZnQ6IFxcZTEyODtcbiRmYS12YXItZGhhcm1hY2hha3JhOiBcXGY2NTU7XG4kZmEtdmFyLW9iamVjdHMtYWxpZ24tbGVmdDogXFxlM2JlO1xuJGZhLXZhci1vaWwtY2FuLWRyaXA6IFxcZTIwNTtcbiRmYS12YXItZmFjZS1zbWlsaW5nLWhhbmRzOiBcXGUzOTY7XG4kZmEtdmFyLWJyb2Njb2xpOiBcXGUzZTI7XG4kZmEtdmFyLXJvdXRlLWludGVyc3RhdGU6IFxcZjYxYjtcbiRmYS12YXItZWFyLW11ZmZzOiBcXGY3OTU7XG4kZmEtdmFyLWhvdGRvZzogXFxmODBmO1xuJGZhLXZhci10cmFuc3BvcnRlci1lbXB0eTogXFxlMDQ2O1xuJGZhLXZhci1wZXJzb24td2Fsa2luZy13aXRoLWNhbmU6IFxcZjI5ZDtcbiRmYS12YXItYmxpbmQ6IFxcZjI5ZDtcbiRmYS12YXItYW5nbGUtOTA6IFxcZTA4ZDtcbiRmYS12YXItcmVjdGFuZ2xlLXRlcm1pbmFsOiBcXGUyMzY7XG4kZmEtdmFyLWtpdGU6IFxcZjZmNDtcbiRmYS12YXItZHJ1bTogXFxmNTY5O1xuJGZhLXZhci1zY3J1YmJlcjogXFxmMmY4O1xuJGZhLXZhci1pY2UtY3JlYW06IFxcZjgxMDtcbiRmYS12YXItaGVhcnQtY2lyY2xlLWJvbHQ6IFxcZTRmYztcbiRmYS12YXItZmlzaC1ib25lczogXFxlMzA0O1xuJGZhLXZhci1kZWVyLXJ1ZG9scGg6IFxcZjc4ZjtcbiRmYS12YXItZmF4OiBcXGYxYWM7XG4kZmEtdmFyLXBhcmFncmFwaDogXFxmMWRkO1xuJGZhLXZhci1oZWFkLXNpZGUtaGVhcnQ6IFxcZTFhYTtcbiRmYS12YXItc3F1YXJlLWU6IFxcZTI2ZDtcbiRmYS12YXItbWV0ZXItZmlyZTogXFxlMWViO1xuJGZhLXZhci1jbG91ZC1oYWlsOiBcXGY3Mzk7XG4kZmEtdmFyLWNoZWNrLXRvLXNsb3Q6IFxcZjc3MjtcbiRmYS12YXItdm90ZS15ZWE6IFxcZjc3MjtcbiRmYS12YXItbW9uZXktZnJvbS1icmFja2V0OiBcXGUzMTI7XG4kZmEtdmFyLXN0YXItaGFsZjogXFxmMDg5O1xuJGZhLXZhci1jYXItYnVzOiBcXGY4NWE7XG4kZmEtdmFyLXNwZWFrZXI6IFxcZjhkZjtcbiRmYS12YXItdGltZXI6IFxcZTI5ZTtcbiRmYS12YXItYm94ZXMtc3RhY2tlZDogXFxmNDY4O1xuJGZhLXZhci1ib3hlczogXFxmNDY4O1xuJGZhLXZhci1ib3hlcy1hbHQ6IFxcZjQ2ODtcbiRmYS12YXItZ3JpbGwtaG90OiBcXGU1YTU7XG4kZmEtdmFyLWJhbGxvdC1jaGVjazogXFxmNzMzO1xuJGZhLXZhci1saW5rOiBcXGYwYzE7XG4kZmEtdmFyLWNoYWluOiBcXGYwYzE7XG4kZmEtdmFyLWVhci1saXN0ZW46IFxcZjJhMjtcbiRmYS12YXItYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOiBcXGYyYTI7XG4kZmEtdmFyLWZpbGUtbWludXM6IFxcZjMxODtcbiRmYS12YXItdHJlZS1jaXR5OiBcXGU1ODc7XG4kZmEtdmFyLXBsYXk6IFxcZjA0YjtcbiRmYS12YXItZm9udDogXFxmMDMxO1xuJGZhLXZhci1jdXAtdG9nbzogXFxmNmM1O1xuJGZhLXZhci1jb2ZmZWUtdG9nbzogXFxmNmM1O1xuJGZhLXZhci1zcXVhcmUtZG93bi1sZWZ0OiBcXGUyNmI7XG4kZmEtdmFyLWJ1cmdlci1sZXR0dWNlOiBcXGUzZTM7XG4kZmEtdmFyLXJ1cGlhaC1zaWduOiBcXGUyM2Q7XG4kZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3M6IFxcZjAwMjtcbiRmYS12YXItc2VhcmNoOiBcXGYwMDI7XG4kZmEtdmFyLXRhYmxlLXRlbm5pcy1wYWRkbGUtYmFsbDogXFxmNDVkO1xuJGZhLXZhci1waW5nLXBvbmctcGFkZGxlLWJhbGw6IFxcZjQ1ZDtcbiRmYS12YXItdGFibGUtdGVubmlzOiBcXGY0NWQ7XG4kZmEtdmFyLXBlcnNvbi1kb3RzLWZyb20tbGluZTogXFxmNDcwO1xuJGZhLXZhci1kaWFnbm9zZXM6IFxcZjQ3MDtcbiRmYS12YXItY2hldnJvbnMtZG93bjogXFxmMzIyO1xuJGZhLXZhci1jaGV2cm9uLWRvdWJsZS1kb3duOiBcXGYzMjI7XG4kZmEtdmFyLXRyYXNoLWNhbi1hcnJvdy11cDogXFxmODJhO1xuJGZhLXZhci10cmFzaC1yZXN0b3JlLWFsdDogXFxmODJhO1xuJGZhLXZhci1zaWduYWwtZ29vZDogXFxmNjhlO1xuJGZhLXZhci1zaWduYWwtMzogXFxmNjhlO1xuJGZhLXZhci1sb2NhdGlvbi1xdWVzdGlvbjogXFxmNjBiO1xuJGZhLXZhci1tYXAtbWFya2VyLXF1ZXN0aW9uOiBcXGY2MGI7XG4kZmEtdmFyLWZsb3BweS1kaXNrLWNpcmNsZS14bWFyazogXFxlMTgxO1xuJGZhLXZhci1mbG9wcHktZGlzay10aW1lczogXFxlMTgxO1xuJGZhLXZhci1zYXZlLWNpcmNsZS14bWFyazogXFxlMTgxO1xuJGZhLXZhci1zYXZlLXRpbWVzOiBcXGUxODE7XG4kZmEtdmFyLW5haXJhLXNpZ246IFxcZTFmNjtcbiRmYS12YXItcGVhY2g6IFxcZTIwYjtcbiRmYS12YXItdGF4aS1idXM6IFxcZTI5ODtcbiRmYS12YXItYnJhY2tldC1jdXJseTogXFw3YjtcbiRmYS12YXItYnJhY2tldC1jdXJseS1sZWZ0OiBcXDdiO1xuJGZhLXZhci1sb2JzdGVyOiBcXGU0MjE7XG4kZmEtdmFyLWNhcnQtZmxhdGJlZC1lbXB0eTogXFxmNDc2O1xuJGZhLXZhci1kb2xseS1mbGF0YmVkLWVtcHR5OiBcXGY0NzY7XG4kZmEtdmFyLWNvbG9uOiBcXDNhO1xuJGZhLXZhci1jYXJ0LWFycm93LWRvd246IFxcZjIxODtcbiRmYS12YXItd2FuZDogXFxmNzJhO1xuJGZhLXZhci13YWxraWUtdGFsa2llOiBcXGY4ZWY7XG4kZmEtdmFyLWZpbGUtcGVuOiBcXGYzMWM7XG4kZmEtdmFyLWZpbGUtZWRpdDogXFxmMzFjO1xuJGZhLXZhci1yZWNlaXB0OiBcXGY1NDM7XG4kZmEtdmFyLXRhYmxlLXBpY25pYzogXFxlMzJkO1xuJGZhLXZhci1zcXVhcmUtcGVuOiBcXGYxNGI7XG4kZmEtdmFyLXBlbi1zcXVhcmU6IFxcZjE0YjtcbiRmYS12YXItcGVuY2lsLXNxdWFyZTogXFxmMTRiO1xuJGZhLXZhci1jaXJjbGUtbWljcm9waG9uZS1saW5lczogXFxlMTE3O1xuJGZhLXZhci1taWNyb3Bob25lLWNpcmNsZS1hbHQ6IFxcZTExNztcbiRmYS12YXItZGlzcGxheS1zbGFzaDogXFxlMmZhO1xuJGZhLXZhci1kZXNrdG9wLXNsYXNoOiBcXGUyZmE7XG4kZmEtdmFyLXN1aXRjYXNlLXJvbGxpbmc6IFxcZjVjMTtcbiRmYS12YXItcGVyc29uLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNTNmO1xuJGZhLXZhci10cmFuc3BvcnRlci0yOiBcXGUwNDQ7XG4kZmEtdmFyLWhhbmRzLWhvbGRpbmctZGlhbW9uZDogXFxmNDdjO1xuJGZhLXZhci1oYW5kLXJlY2VpdmluZzogXFxmNDdjO1xuJGZhLXZhci1tb25leS1iaWxsLXNpbXBsZS13YXZlOiBcXGUxZjI7XG4kZmEtdmFyLWNoZXZyb24tZG93bjogXFxmMDc4O1xuJGZhLXZhci1iYXR0ZXJ5LWZ1bGw6IFxcZjI0MDtcbiRmYS12YXItYmF0dGVyeTogXFxmMjQwO1xuJGZhLXZhci1iYXR0ZXJ5LTU6IFxcZjI0MDtcbiRmYS12YXItYmVsbC1wbHVzOiBcXGY4NDk7XG4kZmEtdmFyLWJvb2stYXJyb3ctcmlnaHQ6IFxcZTBiOTtcbiRmYS12YXItaG9zcGl0YWxzOiBcXGY4MGU7XG4kZmEtdmFyLWNsdWI6IFxcZjMyNztcbiRmYS12YXItc2t1bGwtY3Jvc3Nib25lczogXFxmNzE0O1xuJGZhLXZhci1kcm9wbGV0LWRlZ3JlZTogXFxmNzQ4O1xuJGZhLXZhci1kZXdwb2ludDogXFxmNzQ4O1xuJGZhLXZhci1jb2RlLWNvbXBhcmU6IFxcZTEzYTtcbiRmYS12YXItbGlzdC11bDogXFxmMGNhO1xuJGZhLXZhci1saXN0LWRvdHM6IFxcZjBjYTtcbiRmYS12YXItaGFuZC1ob2xkaW5nLW1hZ2ljOiBcXGY2ZTU7XG4kZmEtdmFyLXdhdGVybWVsb24tc2xpY2U6IFxcZTMzNztcbiRmYS12YXItY2lyY2xlLWVsbGlwc2lzOiBcXGUxMGE7XG4kZmEtdmFyLXNjaG9vbC1sb2NrOiBcXGU1NmY7XG4kZmEtdmFyLXRvd2VyLWNlbGw6IFxcZTU4NTtcbiRmYS12YXItc2QtY2FyZHM6IFxcZTI0MDtcbiRmYS12YXItanVnLWJvdHRsZTogXFxlNWZiO1xuJGZhLXZhci1kb3duLWxvbmc6IFxcZjMwOTtcbiRmYS12YXItbG9uZy1hcnJvdy1hbHQtZG93bjogXFxmMzA5O1xuJGZhLXZhci1lbnZlbG9wZXM6IFxcZTE3MDtcbiRmYS12YXItcGhvbmUtb2ZmaWNlOiBcXGY2N2Q7XG4kZmEtdmFyLXJhbmtpbmctc3RhcjogXFxlNTYxO1xuJGZhLXZhci1jaGVzcy1raW5nOiBcXGY0M2Y7XG4kZmEtdmFyLW5mYy1wZW46IFxcZTFmYTtcbiRmYS12YXItcGVyc29uLWhhcmFzc2luZzogXFxlNTQ5O1xuJGZhLXZhci1oYXQtd2ludGVyOiBcXGY3YTg7XG4kZmEtdmFyLWJyYXppbGlhbi1yZWFsLXNpZ246IFxcZTQ2YztcbiRmYS12YXItbGFuZG1hcmstZG9tZTogXFxmNzUyO1xuJGZhLXZhci1sYW5kbWFyay1hbHQ6IFxcZjc1MjtcbiRmYS12YXItYm9uZS1icmVhazogXFxmNWQ4O1xuJGZhLXZhci1hcnJvdy11cDogXFxmMDYyO1xuJGZhLXZhci1kb3duLWZyb20tZG90dGVkLWxpbmU6IFxcZTQwNztcbiRmYS12YXItdHY6IFxcZjI2YztcbiRmYS12YXItdGVsZXZpc2lvbjogXFxmMjZjO1xuJGZhLXZhci10di1hbHQ6IFxcZjI2YztcbiRmYS12YXItYm9yZGVyLWxlZnQ6IFxcZjg0ZjtcbiRmYS12YXItY2lyY2xlLWRpdmlkZTogXFxlMTA2O1xuJGZhLXZhci1zaHJpbXA6IFxcZTQ0ODtcbiRmYS12YXItbGlzdC1jaGVjazogXFxmMGFlO1xuJGZhLXZhci10YXNrczogXFxmMGFlO1xuJGZhLXZhci1kaWFncmFtLXN1YnRhc2s6IFxcZTQ3OTtcbiRmYS12YXItanVnLWRldGVyZ2VudDogXFxlNTE5O1xuJGZhLXZhci1jaXJjbGUtdXNlcjogXFxmMmJkO1xuJGZhLXZhci11c2VyLWNpcmNsZTogXFxmMmJkO1xuJGZhLXZhci1zcXVhcmUteTogXFxlMjg3O1xuJGZhLXZhci11c2VyLWRvY3Rvci1oYWlyOiBcXGU0NTg7XG4kZmEtdmFyLXBsYW5ldC1yaW5nZWQ6IFxcZTAyMDtcbiRmYS12YXItbXVzaHJvb206IFxcZTQyNTtcbiRmYS12YXItdXNlci1zaGllbGQ6IFxcZjUwNTtcbiRmYS12YXItbWVnYXBob25lOiBcXGY2NzU7XG4kZmEtdmFyLXdyZWF0aC1sYXVyZWw6IFxcZTVkMjtcbiRmYS12YXItY2lyY2xlLWV4Y2xhbWF0aW9uLWNoZWNrOiBcXGUxMGQ7XG4kZmEtdmFyLXdpbmQ6IFxcZjcyZTtcbiRmYS12YXItYm94LWRvbGxhcjogXFxmNGEwO1xuJGZhLXZhci1ib3gtdXNkOiBcXGY0YTA7XG4kZmEtdmFyLWNhci1idXJzdDogXFxmNWUxO1xuJGZhLXZhci1jYXItY3Jhc2g6IFxcZjVlMTtcbiRmYS12YXIteTogXFw1OTtcbiRmYS12YXItdXNlci1oZWFkc2V0OiBcXGY4MmQ7XG4kZmEtdmFyLWFycm93cy1yZXR3ZWV0OiBcXGYzNjE7XG4kZmEtdmFyLXJldHdlZXQtYWx0OiBcXGYzNjE7XG4kZmEtdmFyLXBlcnNvbi1zbm93Ym9hcmRpbmc6IFxcZjdjZTtcbiRmYS12YXItc25vd2JvYXJkaW5nOiBcXGY3Y2U7XG4kZmEtdmFyLXNxdWFyZS1jaGV2cm9uLXJpZ2h0OiBcXGYzMmI7XG4kZmEtdmFyLWNoZXZyb24tc3F1YXJlLXJpZ2h0OiBcXGYzMmI7XG4kZmEtdmFyLWxhY3Jvc3NlLXN0aWNrLWJhbGw6IFxcZTNiNjtcbiRmYS12YXItdHJ1Y2stZmFzdDogXFxmNDhiO1xuJGZhLXZhci1zaGlwcGluZy1mYXN0OiBcXGY0OGI7XG4kZmEtdmFyLXVzZXItbWFnbmlmeWluZy1nbGFzczogXFxlNWM1O1xuJGZhLXZhci1zdGFyLXNoYXJwOiBcXGUyOGI7XG4kZmEtdmFyLWNvbW1lbnQtaGVhcnQ6IFxcZTVjODtcbiRmYS12YXItY2lyY2xlLTE6IFxcZTBlZTtcbiRmYS12YXItY2lyY2xlLXN0YXI6IFxcZTEyMztcbiRmYS12YXItc3Rhci1jaXJjbGU6IFxcZTEyMztcbiRmYS12YXItZmlzaDogXFxmNTc4O1xuJGZhLXZhci1jbG91ZC1mb2c6IFxcZjc0ZTtcbiRmYS12YXItZm9nOiBcXGY3NGU7XG4kZmEtdmFyLXdhZmZsZTogXFxlNDY2O1xuJGZhLXZhci1tdXNpYy1ub3RlOiBcXGY4Y2Y7XG4kZmEtdmFyLW11c2ljLWFsdDogXFxmOGNmO1xuJGZhLXZhci1oZXhhZ29uLWV4Y2xhbWF0aW9uOiBcXGU0MTc7XG4kZmEtdmFyLWNhcnQtc2hvcHBpbmctZmFzdDogXFxlMGRjO1xuJGZhLXZhci1vYmplY3QtdW5pb246IFxcZTQ5ZjtcbiRmYS12YXItdXNlci1ncmFkdWF0ZTogXFxmNTAxO1xuJGZhLXZhci1zdGFyZmlnaHRlcjogXFxlMDM3O1xuJGZhLXZhci1jaXJjbGUtaGFsZi1zdHJva2U6IFxcZjA0MjtcbiRmYS12YXItYWRqdXN0OiBcXGYwNDI7XG4kZmEtdmFyLWFycm93LXJpZ2h0LWxvbmctdG8tbGluZTogXFxlM2Q1O1xuJGZhLXZhci1zcXVhcmUtYXJyb3ctZG93bjogXFxmMzM5O1xuJGZhLXZhci1hcnJvdy1zcXVhcmUtZG93bjogXFxmMzM5O1xuJGZhLXZhci1kaWFtb25kLWhhbGYtc3Ryb2tlOiBcXGU1Yjg7XG4kZmEtdmFyLWNsYXBwZXJib2FyZDogXFxlMTMxO1xuJGZhLXZhci1zcXVhcmUtY2hldnJvbi1sZWZ0OiBcXGYzMmE7XG4kZmEtdmFyLWNoZXZyb24tc3F1YXJlLWxlZnQ6IFxcZjMyYTtcbiRmYS12YXItcGhvbmUtaW50ZXJjb206IFxcZTQzNDtcbiRmYS12YXItbGluay1ob3Jpem9udGFsOiBcXGUxY2I7XG4kZmEtdmFyLWNoYWluLWhvcml6b250YWw6IFxcZTFjYjtcbiRmYS12YXItbWFuZ286IFxcZTMwZjtcbiRmYS12YXItbXVzaWMtbm90ZS1zbGFzaDogXFxmOGQwO1xuJGZhLXZhci1tdXNpYy1hbHQtc2xhc2g6IFxcZjhkMDtcbiRmYS12YXItY2lyY2xlLXJhZGlhdGlvbjogXFxmN2JhO1xuJGZhLXZhci1yYWRpYXRpb24tYWx0OiBcXGY3YmE7XG4kZmEtdmFyLWZhY2UtdG9uZ3VlLXN3ZWF0OiBcXGUzOWU7XG4kZmEtdmFyLWdsb2JlLXN0YW5kOiBcXGY1ZjY7XG4kZmEtdmFyLWJhc2ViYWxsOiBcXGY0MzM7XG4kZmEtdmFyLWJhc2ViYWxsLWJhbGw6IFxcZjQzMztcbiRmYS12YXItY2lyY2xlLXA6IFxcZTExYTtcbiRmYS12YXItYXdhcmQtc2ltcGxlOiBcXGUwYWI7XG4kZmEtdmFyLWpldC1maWdodGVyLXVwOiBcXGU1MTg7XG4kZmEtdmFyLWRpYWdyYW0tcHJvamVjdDogXFxmNTQyO1xuJGZhLXZhci1wcm9qZWN0LWRpYWdyYW06IFxcZjU0MjtcbiRmYS12YXItcGVkZXN0YWw6IFxcZTIwZDtcbiRmYS12YXItY2hhcnQtcHlyYW1pZDogXFxlMGU2O1xuJGZhLXZhci1zaWRlYmFyOiBcXGUyNGU7XG4kZmEtdmFyLXNub3dtYW4taGVhZDogXFxmNzliO1xuJGZhLXZhci1mcm9zdHktaGVhZDogXFxmNzliO1xuJGZhLXZhci1jb3B5OiBcXGYwYzU7XG4kZmEtdmFyLWJ1cmdlci1nbGFzczogXFxlMGNlO1xuJGZhLXZhci12b2x1bWUteG1hcms6IFxcZjZhOTtcbiRmYS12YXItdm9sdW1lLW11dGU6IFxcZjZhOTtcbiRmYS12YXItdm9sdW1lLXRpbWVzOiBcXGY2YTk7XG4kZmEtdmFyLWhhbmQtc3BhcmtsZXM6IFxcZTA1ZDtcbiRmYS12YXItYmFycy1maWx0ZXI6IFxcZTBhZDtcbiRmYS12YXItcGFpbnRicnVzaC1wZW5jaWw6IFxcZTIwNjtcbiRmYS12YXItcGFydHktYmVsbDogXFxlMzFhO1xuJGZhLXZhci11c2VyLXZuZWNrLWhhaXI6IFxcZTQ2MjtcbiRmYS12YXItamFjay1vLWxhbnRlcm46IFxcZjMwZTtcbiRmYS12YXItZ3JpcDogXFxmNThkO1xuJGZhLXZhci1ncmlwLWhvcml6b250YWw6IFxcZjU4ZDtcbiRmYS12YXItc2hhcmUtZnJvbS1zcXVhcmU6IFxcZjE0ZDtcbiRmYS12YXItc2hhcmUtc3F1YXJlOiBcXGYxNGQ7XG4kZmEtdmFyLWtleW5vdGU6IFxcZjY2YztcbiRmYS12YXItY2hpbGQtY29tYmF0YW50OiBcXGU0ZTA7XG4kZmEtdmFyLWNoaWxkLXJpZmxlOiBcXGU0ZTA7XG4kZmEtdmFyLWd1bjogXFxlMTliO1xuJGZhLXZhci1zcXVhcmUtcGhvbmU6IFxcZjA5ODtcbiRmYS12YXItcGhvbmUtc3F1YXJlOiBcXGYwOTg7XG4kZmEtdmFyLWhhdC1iZWFjaDogXFxlNjA2O1xuJGZhLXZhci1wbHVzOiBcXDJiO1xuJGZhLXZhci1hZGQ6IFxcMmI7XG4kZmEtdmFyLWV4cGFuZDogXFxmMDY1O1xuJGZhLXZhci1jb21wdXRlcjogXFxlNGU1O1xuJGZhLXZhci1mb3J0OiBcXGU0ODY7XG4kZmEtdmFyLWNsb3VkLWNoZWNrOiBcXGUzNWM7XG4kZmEtdmFyLXhtYXJrOiBcXGYwMGQ7XG4kZmEtdmFyLWNsb3NlOiBcXGYwMGQ7XG4kZmEtdmFyLW11bHRpcGx5OiBcXGYwMGQ7XG4kZmEtdmFyLXJlbW92ZTogXFxmMDBkO1xuJGZhLXZhci10aW1lczogXFxmMDBkO1xuJGZhLXZhci1mYWNlLXNtaXJraW5nOiBcXGUzOTc7XG4kZmEtdmFyLWFycm93cy11cC1kb3duLWxlZnQtcmlnaHQ6IFxcZjA0NztcbiRmYS12YXItYXJyb3dzOiBcXGYwNDc7XG4kZmEtdmFyLWNoYWxrYm9hcmQtdXNlcjogXFxmNTFjO1xuJGZhLXZhci1jaGFsa2JvYXJkLXRlYWNoZXI6IFxcZjUxYztcbiRmYS12YXItcmhvbWJ1czogXFxlMjNiO1xuJGZhLXZhci1jbGF3LW1hcmtzOiBcXGY2YzI7XG4kZmEtdmFyLXBlc28tc2lnbjogXFxlMjIyO1xuJGZhLXZhci1mYWNlLXNtaWxlLXRvbmd1ZTogXFxlMzk0O1xuJGZhLXZhci1jYXJ0LWNpcmNsZS14bWFyazogXFxlM2Y0O1xuJGZhLXZhci1idWlsZGluZy1zaGllbGQ6IFxcZTRkODtcbiRmYS12YXItY2lyY2xlLXBob25lLWZsaXA6IFxcZTExYztcbiRmYS12YXItcGhvbmUtY2lyY2xlLWFsdDogXFxlMTFjO1xuJGZhLXZhci1iYWJ5OiBcXGY3N2M7XG4kZmEtdmFyLXVzZXJzLWxpbmU6IFxcZTU5MjtcbiRmYS12YXItcXVvdGUtbGVmdDogXFxmMTBkO1xuJGZhLXZhci1xdW90ZS1sZWZ0LWFsdDogXFxmMTBkO1xuJGZhLXZhci10cmFjdG9yOiBcXGY3MjI7XG4kZmEtdmFyLWtleS1za2VsZXRvbjogXFxmNmYzO1xuJGZhLXZhci10cmFzaC1hcnJvdy11cDogXFxmODI5O1xuJGZhLXZhci10cmFzaC1yZXN0b3JlOiBcXGY4Mjk7XG4kZmEtdmFyLWFycm93LWRvd24tdXAtbG9jazogXFxlNGIwO1xuJGZhLXZhci1hcnJvdy1kb3duLXRvLWJyYWNrZXQ6IFxcZTA5NDtcbiRmYS12YXItbGluZXMtbGVhbmluZzogXFxlNTFlO1xuJGZhLXZhci1zcXVhcmUtcTogXFxlMjdiO1xuJGZhLXZhci1ydWxlci1jb21iaW5lZDogXFxmNTQ2O1xuJGZhLXZhci1zeW1ib2xzOiBcXGY4NmU7XG4kZmEtdmFyLWljb25zLWFsdDogXFxmODZlO1xuJGZhLXZhci1jb3B5cmlnaHQ6IFxcZjFmOTtcbiRmYS12YXItZmxhc2stZ2VhcjogXFxlNWYxO1xuJGZhLXZhci1oaWdobGlnaHRlci1saW5lOiBcXGUxYWY7XG4kZmEtdmFyLWJyYWNrZXQtc3F1YXJlOiBcXDViO1xuJGZhLXZhci1icmFja2V0OiBcXDViO1xuJGZhLXZhci1icmFja2V0LWxlZnQ6IFxcNWI7XG4kZmEtdmFyLWlzbGFuZC10cm9waWNhbDogXFxmODExO1xuJGZhLXZhci1pc2xhbmQtdHJlZS1wYWxtOiBcXGY4MTE7XG4kZmEtdmFyLWFycm93LXJpZ2h0LWZyb20tbGluZTogXFxmMzQzO1xuJGZhLXZhci1hcnJvdy1mcm9tLWxlZnQ6IFxcZjM0MztcbiRmYS12YXItaDI6IFxcZjMxNDtcbiRmYS12YXItZXF1YWxzOiBcXDNkO1xuJGZhLXZhci1jYWtlLXNsaWNlOiBcXGUzZTU7XG4kZmEtdmFyLXNob3J0Y2FrZTogXFxlM2U1O1xuJGZhLXZhci1wZWFudXQ6IFxcZTQzMDtcbiRmYS12YXItd3JlbmNoLXNpbXBsZTogXFxlMmQxO1xuJGZhLXZhci1ibGVuZGVyOiBcXGY1MTc7XG4kZmEtdmFyLXRlZXRoOiBcXGY2MmU7XG4kZmEtdmFyLXRhbGx5LTI6IFxcZTI5NTtcbiRmYS12YXItc2hla2VsLXNpZ246IFxcZjIwYjtcbiRmYS12YXItaWxzOiBcXGYyMGI7XG4kZmEtdmFyLXNoZWtlbDogXFxmMjBiO1xuJGZhLXZhci1zaGVxZWw6IFxcZjIwYjtcbiRmYS12YXItc2hlcWVsLXNpZ246IFxcZjIwYjtcbiRmYS12YXItY2FyczogXFxmODViO1xuJGZhLXZhci1heGUtYmF0dGxlOiBcXGY2YjM7XG4kZmEtdmFyLXVzZXItaGFpci1sb25nOiBcXGU0NWI7XG4kZmEtdmFyLW1hcDogXFxmMjc5O1xuJGZhLXZhci1hcnJvdy1sZWZ0LWZyb20tYXJjOiBcXGU2MTU7XG4kZmEtdmFyLWZpbGUtY2lyY2xlLWluZm86IFxcZTQ5MztcbiRmYS12YXItZmFjZS1kaXNhcHBvaW50ZWQ6IFxcZTM2ZjtcbiRmYS12YXItbGFzc28tc3BhcmtsZXM6IFxcZTFjOTtcbiRmYS12YXItY2xvY2stZWxldmVuOiBcXGUzNDc7XG4kZmEtdmFyLXJvY2tldDogXFxmMTM1O1xuJGZhLXZhci1zaXJlbi1vbjogXFxlMDJlO1xuJGZhLXZhci1jbG9jay10ZW46IFxcZTM1NDtcbiRmYS12YXItY2FuZGxlLWhvbGRlcjogXFxmNmJjO1xuJGZhLXZhci12aWRlby1hcnJvdy1kb3duLWxlZnQ6IFxcZTJjODtcbiRmYS12YXItcGhvdG8tZmlsbTogXFxmODdjO1xuJGZhLXZhci1waG90by12aWRlbzogXFxmODdjO1xuJGZhLXZhci1mbG9wcHktZGlzay1jaXJjbGUtYXJyb3ctcmlnaHQ6IFxcZTE4MDtcbiRmYS12YXItc2F2ZS1jaXJjbGUtYXJyb3ctcmlnaHQ6IFxcZTE4MDtcbiRmYS12YXItZm9sZGVyLW1pbnVzOiBcXGY2NWQ7XG4kZmEtdmFyLXBsYW5ldC1tb29uOiBcXGUwMWY7XG4kZmEtdmFyLWZhY2UtZXllcy14bWFya3M6IFxcZTM3NDtcbiRmYS12YXItY2hhcnQtc2NhdHRlcjogXFxmN2VlO1xuJGZhLXZhci1kaXNwbGF5LWFycm93LWRvd246IFxcZTE2NDtcbiRmYS12YXItc3RvcmU6IFxcZjU0ZTtcbiRmYS12YXItYXJyb3ctdHJlbmQtdXA6IFxcZTA5ODtcbiRmYS12YXItcGx1Zy1jaXJjbGUtbWludXM6IFxcZTU1ZTtcbiRmYS12YXItb2xpdmUtYnJhbmNoOiBcXGUzMTc7XG4kZmEtdmFyLWFuZ2xlOiBcXGUwOGM7XG4kZmEtdmFyLXZhY3V1bS1yb2JvdDogXFxlMDRlO1xuJGZhLXZhci1zaWduLWhhbmdpbmc6IFxcZjRkOTtcbiRmYS12YXItc2lnbjogXFxmNGQ5O1xuJGZhLXZhci1zcXVhcmUtZGl2aWRlOiBcXGUyNmE7XG4kZmEtdmFyLXNpZ25hbC1zdHJlYW0tc2xhc2g6IFxcZTI1MDtcbiRmYS12YXItYmV6aWVyLWN1cnZlOiBcXGY1NWI7XG4kZmEtdmFyLWV5ZS1kcm9wcGVyLWhhbGY6IFxcZTE3MztcbiRmYS12YXItc3RvcmUtbG9jazogXFxlNGE2O1xuJGZhLXZhci1iZWxsLXNsYXNoOiBcXGYxZjY7XG4kZmEtdmFyLWNsb3VkLWJvbHQtc3VuOiBcXGY3NmU7XG4kZmEtdmFyLXRodW5kZXJzdG9ybS1zdW46IFxcZjc2ZTtcbiRmYS12YXItY2FtZXJhLXNsYXNoOiBcXGUwZDk7XG4kZmEtdmFyLWNvbW1lbnQtcXVvdGU6IFxcZTE0YztcbiRmYS12YXItdGFibGV0OiBcXGYzZmI7XG4kZmEtdmFyLXRhYmxldC1hbmRyb2lkOiBcXGYzZmI7XG4kZmEtdmFyLXNjaG9vbC1mbGFnOiBcXGU1NmU7XG4kZmEtdmFyLW1lc3NhZ2UtY29kZTogXFxlMWRmO1xuJGZhLXZhci1nbGFzcy1oYWxmOiBcXGUxOTI7XG4kZmEtdmFyLWdsYXNzLWhhbGYtZW1wdHk6IFxcZTE5MjtcbiRmYS12YXItZ2xhc3MtaGFsZi1mdWxsOiBcXGUxOTI7XG4kZmEtdmFyLWZpbGw6IFxcZjU3NTtcbiRmYS12YXItbWVzc2FnZS1taW51czogXFxmNGE3O1xuJGZhLXZhci1jb21tZW50LWFsdC1taW51czogXFxmNGE3O1xuJGZhLXZhci1hbmdsZS11cDogXFxmMTA2O1xuJGZhLXZhci1kaW5vc2F1cjogXFxlNWZlO1xuJGZhLXZhci1kcnVtc3RpY2stYml0ZTogXFxmNmQ3O1xuJGZhLXZhci1saW5rLWhvcml6b250YWwtc2xhc2g6IFxcZTFjYztcbiRmYS12YXItY2hhaW4taG9yaXpvbnRhbC1zbGFzaDogXFxlMWNjO1xuJGZhLXZhci1ob2xseS1iZXJyeTogXFxmN2FhO1xuJGZhLXZhci1ub3NlOiBcXGU1YmQ7XG4kZmEtdmFyLWFycm93LWxlZnQtdG8tYXJjOiBcXGU2MTY7XG4kZmEtdmFyLWNoZXZyb24tbGVmdDogXFxmMDUzO1xuJGZhLXZhci1iYWN0ZXJpYTogXFxlMDU5O1xuJGZhLXZhci1jbG91ZHM6IFxcZjc0NDtcbiRmYS12YXItbW9uZXktYmlsbC1zaW1wbGU6IFxcZTFmMTtcbiRmYS12YXItaGFuZC1saXphcmQ6IFxcZjI1ODtcbiRmYS12YXItdGFibGUtcGl2b3Q6IFxcZTI5MTtcbiRmYS12YXItZmlsdGVyLXNsYXNoOiBcXGUxN2Q7XG4kZmEtdmFyLXRyYXNoLWNhbi11bmRvOiBcXGY4OTY7XG4kZmEtdmFyLXRyYXNoLWNhbi1hcnJvdy10dXJuLWxlZnQ6IFxcZjg5NjtcbiRmYS12YXItdHJhc2gtdW5kby1hbHQ6IFxcZjg5NjtcbiRmYS12YXItbm90ZGVmOiBcXGUxZmU7XG4kZmEtdmFyLWRpc2Vhc2U6IFxcZjdmYTtcbiRmYS12YXItcGVyc29uLXRvLWRvb3I6IFxcZTQzMztcbiRmYS12YXItdHVybnRhYmxlOiBcXGY4ZTQ7XG4kZmEtdmFyLWJyaWVmY2FzZS1tZWRpY2FsOiBcXGY0Njk7XG4kZmEtdmFyLWdlbmRlcmxlc3M6IFxcZjIyZDtcbiRmYS12YXItY2hldnJvbi1yaWdodDogXFxmMDU0O1xuJGZhLXZhci1zaWduYWwtd2VhazogXFxmNjhjO1xuJGZhLXZhci1zaWduYWwtMTogXFxmNjhjO1xuJGZhLXZhci1jbG9jay1maXZlOiBcXGUzNDk7XG4kZmEtdmFyLXJldHdlZXQ6IFxcZjA3OTtcbiRmYS12YXItY2FyLXJlYXI6IFxcZjVkZTtcbiRmYS12YXItY2FyLWFsdDogXFxmNWRlO1xuJGZhLXZhci1wdW1wLXNvYXA6IFxcZTA2YjtcbiRmYS12YXItY29tcHV0ZXItY2xhc3NpYzogXFxmOGIxO1xuJGZhLXZhci1mcmFtZTogXFxlNDk1O1xuJGZhLXZhci12aWRlby1zbGFzaDogXFxmNGUyO1xuJGZhLXZhci1iYXR0ZXJ5LXF1YXJ0ZXI6IFxcZjI0MztcbiRmYS12YXItYmF0dGVyeS0yOiBcXGYyNDM7XG4kZmEtdmFyLWVsbGlwc2lzLXN0cm9rZTogXFxmMzliO1xuJGZhLXZhci1lbGxpcHNpcy1oLWFsdDogXFxmMzliO1xuJGZhLXZhci1yYWRpbzogXFxmOGQ3O1xuJGZhLXZhci1iYWJ5LWNhcnJpYWdlOiBcXGY3N2Q7XG4kZmEtdmFyLWNhcnJpYWdlLWJhYnk6IFxcZjc3ZDtcbiRmYS12YXItZmFjZS1leHByZXNzaW9ubGVzczogXFxlMzczO1xuJGZhLXZhci1kb3duLXRvLWRvdHRlZC1saW5lOiBcXGU0MDg7XG4kZmEtdmFyLWNsb3VkLW11c2ljOiBcXGY4YWU7XG4kZmEtdmFyLXRyYWZmaWMtbGlnaHQ6IFxcZjYzNztcbiRmYS12YXItY2xvdWQtbWludXM6IFxcZTM1ZDtcbiRmYS12YXItdGhlcm1vbWV0ZXI6IFxcZjQ5MTtcbiRmYS12YXItc2hpZWxkLW1pbnVzOiBcXGUyNDk7XG4kZmEtdmFyLXZyLWNhcmRib2FyZDogXFxmNzI5O1xuJGZhLXZhci1jYXItdGlsdDogXFxmNWU1O1xuJGZhLXZhci1nYXVnZS1jaXJjbGUtbWludXM6IFxcZTQ5NztcbiRmYS12YXItYnJpZ2h0bmVzcy1sb3c6IFxcZTBjYTtcbiRmYS12YXItaGFuZC1taWRkbGUtZmluZ2VyOiBcXGY4MDY7XG4kZmEtdmFyLXBlcmNlbnQ6IFxcMjU7XG4kZmEtdmFyLXBlcmNlbnRhZ2U6IFxcMjU7XG4kZmEtdmFyLXRydWNrLW1vdmluZzogXFxmNGRmO1xuJGZhLXZhci1nbGFzcy13YXRlci1kcm9wbGV0OiBcXGU0ZjU7XG4kZmEtdmFyLWNvbnZleW9yLWJlbHQ6IFxcZjQ2ZTtcbiRmYS12YXItbG9jYXRpb24tY2hlY2s6IFxcZjYwNjtcbiRmYS12YXItbWFwLW1hcmtlci1jaGVjazogXFxmNjA2O1xuJGZhLXZhci1jb2luLXZlcnRpY2FsOiBcXGUzZmQ7XG4kZmEtdmFyLWRpc3BsYXk6IFxcZTE2MztcbiRmYS12YXItcGVyc29uLXNpZ246IFxcZjc1NztcbiRmYS12YXItZmFjZS1zbWlsZTogXFxmMTE4O1xuJGZhLXZhci1zbWlsZTogXFxmMTE4O1xuJGZhLXZhci1waG9uZS1oYW5ndXA6IFxcZTIyNTtcbiRmYS12YXItc2lnbmF0dXJlLXNsYXNoOiBcXGUzY2I7XG4kZmEtdmFyLXRodW1idGFjazogXFxmMDhkO1xuJGZhLXZhci10aHVtYi10YWNrOiBcXGYwOGQ7XG4kZmEtdmFyLXdoZWF0LXNsYXNoOiBcXGUzMzk7XG4kZmEtdmFyLXRyb3BoeTogXFxmMDkxO1xuJGZhLXZhci1jbG91ZHMtc3VuOiBcXGY3NDY7XG4kZmEtdmFyLXBlcnNvbi1wcmF5aW5nOiBcXGY2ODM7XG4kZmEtdmFyLXByYXk6IFxcZjY4MztcbiRmYS12YXItaGFtbWVyOiBcXGY2ZTM7XG4kZmEtdmFyLWZhY2Utdm9taXQ6IFxcZTNhMDtcbiRmYS12YXItc3BlYWtlcnM6IFxcZjhlMDtcbiRmYS12YXItdHR5LWFuc3dlcjogXFxlMmI5O1xuJGZhLXZhci10ZWxldHlwZS1hbnN3ZXI6IFxcZTJiOTtcbiRmYS12YXItbXVnLXRlYS1zYXVjZXI6IFxcZTFmNTtcbiRmYS12YXItZGlhZ3JhbS1sZWFuLWNhbnZhczogXFxlMTU2O1xuJGZhLXZhci1hbHQ6IFxcZTA4YTtcbiRmYS12YXItZGlhbDogXFxlMTViO1xuJGZhLXZhci1kaWFsLW1lZC1oaWdoOiBcXGUxNWI7XG4kZmEtdmFyLWhhbmQtcGVhY2U6IFxcZjI1YjtcbiRmYS12YXItY2lyY2xlLXRyYXNoOiBcXGUxMjY7XG4kZmEtdmFyLXRyYXNoLWNpcmNsZTogXFxlMTI2O1xuJGZhLXZhci1yb3RhdGU6IFxcZjJmMTtcbiRmYS12YXItc3luYy1hbHQ6IFxcZjJmMTtcbiRmYS12YXItY2lyY2xlLXF1YXJ0ZXJzOiBcXGUzZjg7XG4kZmEtdmFyLXNwaW5uZXI6IFxcZjExMDtcbiRmYS12YXItdG93ZXItY29udHJvbDogXFxlMmEyO1xuJGZhLXZhci1hcnJvdy11cC10cmlhbmdsZS1zcXVhcmU6IFxcZjg4YTtcbiRmYS12YXItc29ydC1zaGFwZXMtdXA6IFxcZjg4YTtcbiRmYS12YXItd2hhbGU6IFxcZjcyYztcbiRmYS12YXItcm9ib3Q6IFxcZjU0NDtcbiRmYS12YXItcGVhY2U6IFxcZjY3YztcbiRmYS12YXItcGFydHktaG9ybjogXFxlMzFiO1xuJGZhLXZhci1nZWFyczogXFxmMDg1O1xuJGZhLXZhci1jb2dzOiBcXGYwODU7XG4kZmEtdmFyLXN1bi1icmlnaHQ6IFxcZTI4ZjtcbiRmYS12YXItc3VuLWFsdDogXFxlMjhmO1xuJGZhLXZhci13YXJlaG91c2U6IFxcZjQ5NDtcbiRmYS12YXItY29udmV5b3ItYmVsdC1hcm06IFxcZTVmODtcbiRmYS12YXItbG9jay1rZXlob2xlLW9wZW46IFxcZjNjMjtcbiRmYS12YXItbG9jay1vcGVuLWFsdDogXFxmM2MyO1xuJGZhLXZhci1zcXVhcmUtZnJhZ2lsZTogXFxmNDliO1xuJGZhLXZhci1ib3gtZnJhZ2lsZTogXFxmNDliO1xuJGZhLXZhci1zcXVhcmUtd2luZS1nbGFzcy1jcmFjazogXFxmNDliO1xuJGZhLXZhci1hcnJvdy11cC1yaWdodC1kb3RzOiBcXGU0Yjc7XG4kZmEtdmFyLXNxdWFyZS1uOiBcXGUyNzc7XG4kZmEtdmFyLXNwbG90Y2g6IFxcZjViYztcbiRmYS12YXItZmFjZS1ncmluLWhlYXJ0czogXFxmNTg0O1xuJGZhLXZhci1ncmluLWhlYXJ0czogXFxmNTg0O1xuJGZhLXZhci1tZXRlcjogXFxlMWU4O1xuJGZhLXZhci1tYW5kb2xpbjogXFxmNmY5O1xuJGZhLXZhci1kaWNlLWZvdXI6IFxcZjUyNDtcbiRmYS12YXItc2ltLWNhcmQ6IFxcZjdjNDtcbiRmYS12YXItdHJhbnNnZW5kZXI6IFxcZjIyNTtcbiRmYS12YXItdHJhbnNnZW5kZXItYWx0OiBcXGYyMjU7XG4kZmEtdmFyLW1lcmN1cnk6IFxcZjIyMztcbiRmYS12YXItdXAtZnJvbS1icmFja2V0OiBcXGU1OTA7XG4kZmEtdmFyLWtuaWZlLWtpdGNoZW46IFxcZjZmNTtcbiRmYS12YXItYm9yZGVyLXJpZ2h0OiBcXGY4NTI7XG4kZmEtdmFyLWFycm93LXR1cm4tZG93bjogXFxmMTQ5O1xuJGZhLXZhci1sZXZlbC1kb3duOiBcXGYxNDk7XG4kZmEtdmFyLXNwYWRlOiBcXGYyZjQ7XG4kZmEtdmFyLWNhcmQtc3BhZGU6IFxcZTNlYztcbiRmYS12YXItbGluZS1jb2x1bW5zOiBcXGY4NzA7XG4kZmEtdmFyLWFycm93LXJpZ2h0LXRvLWxpbmU6IFxcZjM0MDtcbiRmYS12YXItYXJyb3ctdG8tcmlnaHQ6IFxcZjM0MDtcbiRmYS12YXItcGVyc29uLWZhbGxpbmctYnVyc3Q6IFxcZTU0NztcbiRmYS12YXItZmxhZy1wZW5uYW50OiBcXGY0NTY7XG4kZmEtdmFyLXBlbm5hbnQ6IFxcZjQ1NjtcbiRmYS12YXItY29udmV5b3ItYmVsdC1lbXB0eTogXFxlMTUwO1xuJGZhLXZhci11c2VyLWdyb3VwLXNpbXBsZTogXFxlNjAzO1xuJGZhLXZhci1hd2FyZDogXFxmNTU5O1xuJGZhLXZhci10aWNrZXQtc2ltcGxlOiBcXGYzZmY7XG4kZmEtdmFyLXRpY2tldC1hbHQ6IFxcZjNmZjtcbiRmYS12YXItYnVpbGRpbmc6IFxcZjFhZDtcbiRmYS12YXItYW5nbGVzLWxlZnQ6IFxcZjEwMDtcbiRmYS12YXItYW5nbGUtZG91YmxlLWxlZnQ6IFxcZjEwMDtcbiRmYS12YXItY2FtY29yZGVyOiBcXGY4YTg7XG4kZmEtdmFyLXZpZGVvLWhhbmRoZWxkOiBcXGY4YTg7XG4kZmEtdmFyLXBhbmNha2VzOiBcXGU0MmQ7XG4kZmEtdmFyLWFsYnVtLWNpcmNsZS11c2VyOiBcXGU0OGQ7XG4kZmEtdmFyLXN1YnRpdGxlcy1zbGFzaDogXFxlNjEwO1xuJGZhLXZhci1xcmNvZGU6IFxcZjAyOTtcbiRmYS12YXItZGljZS1kMTA6IFxcZjZjZDtcbiRmYS12YXItZmlyZXBsYWNlOiBcXGY3OWE7XG4kZmEtdmFyLWJyb3dzZXI6IFxcZjM3ZTtcbiRmYS12YXItcGVuLXBhaW50YnJ1c2g6IFxcZjYxODtcbiRmYS12YXItcGVuY2lsLXBhaW50YnJ1c2g6IFxcZjYxODtcbiRmYS12YXItZmlzaC1jb29rZWQ6IFxcZjdmZTtcbiRmYS12YXItY2hhaXItb2ZmaWNlOiBcXGY2YzE7XG4kZmEtdmFyLW5lc3RpbmctZG9sbHM6IFxcZTNiYTtcbiRmYS12YXItY2xvY2stcm90YXRlLWxlZnQ6IFxcZjFkYTtcbiRmYS12YXItaGlzdG9yeTogXFxmMWRhO1xuJGZhLXZhci10cnVtcGV0OiBcXGY4ZTM7XG4kZmEtdmFyLWZhY2UtZ3Jpbi1iZWFtLXN3ZWF0OiBcXGY1ODM7XG4kZmEtdmFyLWdyaW4tYmVhbS1zd2VhdDogXFxmNTgzO1xuJGZhLXZhci1maXJlLXNtb2tlOiBcXGY3NGI7XG4kZmEtdmFyLXBob25lLW1pc3NlZDogXFxlMjI2O1xuJGZhLXZhci1maWxlLWV4cG9ydDogXFxmNTZlO1xuJGZhLXZhci1hcnJvdy1yaWdodC1mcm9tLWZpbGU6IFxcZjU2ZTtcbiRmYS12YXItc2hpZWxkOiBcXGYxMzI7XG4kZmEtdmFyLXNoaWVsZC1ibGFuazogXFxmMTMyO1xuJGZhLXZhci1hcnJvdy11cC1zaG9ydC13aWRlOiBcXGY4ODU7XG4kZmEtdmFyLXNvcnQtYW1vdW50LXVwLWFsdDogXFxmODg1O1xuJGZhLXZhci1hcnJvd3MtcmVwZWF0LTE6IFxcZjM2NjtcbiRmYS12YXItcmVwZWF0LTEtYWx0OiBcXGYzNjY7XG4kZmEtdmFyLWd1bi1zbGFzaDogXFxlMTljO1xuJGZhLXZhci1hdm9jYWRvOiBcXGUwYWE7XG4kZmEtdmFyLWJpbmFyeTogXFxlMzNiO1xuJGZhLXZhci1nbGFzc2VzLXJvdW5kOiBcXGY1ZjU7XG4kZmEtdmFyLWdsYXNzZXMtYWx0OiBcXGY1ZjU7XG4kZmEtdmFyLXBob25lLXBsdXM6IFxcZjRkMjtcbiRmYS12YXItZGl0dG86IFxcMjI7XG4kZmEtdmFyLXBlcnNvbi1zZWF0OiBcXGUyMWU7XG4kZmEtdmFyLWhvdXNlLW1lZGljYWw6IFxcZTNiMjtcbiRmYS12YXItZ29sZi1iYWxsLXRlZTogXFxmNDUwO1xuJGZhLXZhci1nb2xmLWJhbGw6IFxcZjQ1MDtcbiRmYS12YXItY2lyY2xlLWNoZXZyb24tbGVmdDogXFxmMTM3O1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1sZWZ0OiBcXGYxMzc7XG4kZmEtdmFyLWhvdXNlLWNoaW1uZXktd2luZG93OiBcXGUwMGQ7XG4kZmEtdmFyLXNjeXRoZTogXFxmNzEwO1xuJGZhLXZhci1wZW4tbmliOiBcXGY1YWQ7XG4kZmEtdmFyLWJhbi1wYXJraW5nOiBcXGY2MTY7XG4kZmEtdmFyLXBhcmtpbmctY2lyY2xlLXNsYXNoOiBcXGY2MTY7XG4kZmEtdmFyLXRlbnQtYXJyb3ctdHVybi1sZWZ0OiBcXGU1ODA7XG4kZmEtdmFyLWZhY2UtZGlhZ29uYWwtbW91dGg6IFxcZTQ3ZTtcbiRmYS12YXItZGlhZ3JhbS1jZWxsczogXFxlNDc1O1xuJGZhLXZhci1jcmlja2V0LWJhdC1iYWxsOiBcXGY0NDk7XG4kZmEtdmFyLWNyaWNrZXQ6IFxcZjQ0OTtcbiRmYS12YXItdGVudHM6IFxcZTU4MjtcbiRmYS12YXItd2FuZC1tYWdpYzogXFxmMGQwO1xuJGZhLXZhci1tYWdpYzogXFxmMGQwO1xuJGZhLXZhci1kb2c6IFxcZjZkMztcbiRmYS12YXItcGVuLWxpbmU6IFxcZTIxMjtcbiRmYS12YXItYXRvbS1zaW1wbGU6IFxcZjVkMztcbiRmYS12YXItYXRvbS1hbHQ6IFxcZjVkMztcbiRmYS12YXItYW1wZXJzYW5kOiBcXDI2O1xuJGZhLXZhci1jYXJyb3Q6IFxcZjc4NztcbiRmYS12YXItYXJyb3ctdXAtZnJvbS1saW5lOiBcXGYzNDI7XG4kZmEtdmFyLWFycm93LWZyb20tYm90dG9tOiBcXGYzNDI7XG4kZmEtdmFyLW1vb246IFxcZjE4NjtcbiRmYS12YXItcGVuLXNsYXNoOiBcXGUyMTM7XG4kZmEtdmFyLXdpbmUtZ2xhc3MtZW1wdHk6IFxcZjVjZTtcbiRmYS12YXItd2luZS1nbGFzcy1hbHQ6IFxcZjVjZTtcbiRmYS12YXItc3F1YXJlLXN0YXI6IFxcZTI3ZjtcbiRmYS12YXItY2hlZXNlOiBcXGY3ZWY7XG4kZmEtdmFyLXNlbmQtYmFja3dhcmQ6IFxcZjg3ZjtcbiRmYS12YXIteWluLXlhbmc6IFxcZjZhZDtcbiRmYS12YXItbXVzaWM6IFxcZjAwMTtcbiRmYS12YXItY29tcGFzcy1zbGFzaDogXFxmNWU5O1xuJGZhLXZhci1jbG9jay1vbmU6IFxcZTM0ZTtcbiRmYS12YXItZmlsZS1tdXNpYzogXFxmOGI2O1xuJGZhLXZhci1jb2RlLWNvbW1pdDogXFxmMzg2O1xuJGZhLXZhci10ZW1wZXJhdHVyZS1sb3c6IFxcZjc2YjtcbiRmYS12YXItcGVyc29uLWJpa2luZzogXFxmODRhO1xuJGZhLXZhci1iaWtpbmc6IFxcZjg0YTtcbiRmYS12YXItZGlzcGxheS1jaGFydC11cC1jaXJjbGUtY3VycmVuY3k6IFxcZTVlNTtcbiRmYS12YXItc2tlbGV0b246IFxcZjYyMDtcbiRmYS12YXItY2lyY2xlLWc6IFxcZTEwZjtcbiRmYS12YXItY2lyY2xlLWFycm93LXVwLWxlZnQ6IFxcZTBmYjtcbiRmYS12YXItY29pbi1ibGFuazogXFxlM2ZiO1xuJGZhLXZhci1icm9vbTogXFxmNTFhO1xuJGZhLXZhci12YWN1dW06IFxcZTA0ZDtcbiRmYS12YXItc2hpZWxkLWhlYXJ0OiBcXGU1NzQ7XG4kZmEtdmFyLWNhcmQtaGVhcnQ6IFxcZTNlYjtcbiRmYS12YXItbGlnaHRidWxiLWNmbC1vbjogXFxlNWE3O1xuJGZhLXZhci1tZWxvbjogXFxlMzEwO1xuJGZhLXZhci1nb3B1cmFtOiBcXGY2NjQ7XG4kZmEtdmFyLWVhcnRoLW9jZWFuaWE6IFxcZTQ3YjtcbiRmYS12YXItZ2xvYmUtb2NlYW5pYTogXFxlNDdiO1xuJGZhLXZhci1jb250YWluZXItc3RvcmFnZTogXFxmNGI3O1xuJGZhLXZhci1mYWNlLXBvdXRpbmc6IFxcZTM4NztcbiRmYS12YXItc3F1YXJlLXhtYXJrOiBcXGYyZDM7XG4kZmEtdmFyLXRpbWVzLXNxdWFyZTogXFxmMmQzO1xuJGZhLXZhci14bWFyay1zcXVhcmU6IFxcZjJkMztcbiRmYS12YXItZmFjZS1leHBsb2RlOiBcXGUyZmU7XG4kZmEtdmFyLWV4cGxvZGluZy1oZWFkOiBcXGUyZmU7XG4kZmEtdmFyLWhhc2h0YWc6IFxcMjM7XG4kZmEtdmFyLXVwLXJpZ2h0LWFuZC1kb3duLWxlZnQtZnJvbS1jZW50ZXI6IFxcZjQyNDtcbiRmYS12YXItZXhwYW5kLWFsdDogXFxmNDI0O1xuJGZhLXZhci1vaWwtY2FuOiBcXGY2MTM7XG4kZmEtdmFyLXQ6IFxcNTQ7XG4kZmEtdmFyLXRyYW5zZm9ybWVyLWJvbHQ6IFxcZTJhNDtcbiRmYS12YXItaGlwcG86IFxcZjZlZDtcbiRmYS12YXItY2hhcnQtY29sdW1uOiBcXGUwZTM7XG4kZmEtdmFyLWNhc3NldHRlLXZoczogXFxmOGVjO1xuJGZhLXZhci12aHM6IFxcZjhlYztcbiRmYS12YXItaW5maW5pdHk6IFxcZjUzNDtcbiRmYS12YXItdmlhbC1jaXJjbGUtY2hlY2s6IFxcZTU5NjtcbiRmYS12YXItY2hpbW5leTogXFxmNzhiO1xuJGZhLXZhci1vYmplY3QtaW50ZXJzZWN0OiBcXGU0OWQ7XG4kZmEtdmFyLXBlcnNvbi1hcnJvdy1kb3duLXRvLWxpbmU6IFxcZTUzODtcbiRmYS12YXItdm9pY2VtYWlsOiBcXGY4OTc7XG4kZmEtdmFyLWJsb2NrLWJyaWNrOiBcXGUzZGI7XG4kZmEtdmFyLXdhbGwtYnJpY2s6IFxcZTNkYjtcbiRmYS12YXItZmFuOiBcXGY4NjM7XG4kZmEtdmFyLWJhZ3Mtc2hvcHBpbmc6IFxcZjg0NztcbiRmYS12YXItcGFyYWdyYXBoLWxlZnQ6IFxcZjg3ODtcbiRmYS12YXItcGFyYWdyYXBoLXJ0bDogXFxmODc4O1xuJGZhLXZhci1wZXJzb24td2Fsa2luZy1sdWdnYWdlOiBcXGU1NTQ7XG4kZmEtdmFyLWNhcmF2YW4tc2ltcGxlOiBcXGUwMDA7XG4kZmEtdmFyLWNhcmF2YW4tYWx0OiBcXGUwMDA7XG4kZmEtdmFyLXR1cnRsZTogXFxmNzI2O1xuJGZhLXZhci1wZW5jaWwtbWVjaGFuaWNhbDogXFxlNWNhO1xuJGZhLXZhci11cC1kb3duOiBcXGYzMzg7XG4kZmEtdmFyLWFycm93cy1hbHQtdjogXFxmMzM4O1xuJGZhLXZhci1jbG91ZC1tb29uLXJhaW46IFxcZjczYztcbiRmYS12YXItYm9vdGgtY3VydGFpbjogXFxmNzM0O1xuJGZhLXZhci1jYWxlbmRhcjogXFxmMTMzO1xuJGZhLXZhci1ib3gtaGVhcnQ6IFxcZjQ5ZDtcbiRmYS12YXItdHJhaWxlcjogXFxlMDQxO1xuJGZhLXZhci11c2VyLWRvY3Rvci1tZXNzYWdlOiBcXGY4MmU7XG4kZmEtdmFyLXVzZXItbWQtY2hhdDogXFxmODJlO1xuJGZhLXZhci1iYWhhaTogXFxmNjY2O1xuJGZhLXZhci1oYXlrYWw6IFxcZjY2NjtcbiRmYS12YXItbGlnaHRob3VzZTogXFxlNjEyO1xuJGZhLXZhci1hbXAtZ3VpdGFyOiBcXGY4YTE7XG4kZmEtdmFyLXNkLWNhcmQ6IFxcZjdjMjtcbiRmYS12YXItdm9sdW1lLXNsYXNoOiBcXGYyZTI7XG4kZmEtdmFyLWJvcmRlci1ib3R0b206IFxcZjg0ZDtcbiRmYS12YXItd2lmaS13ZWFrOiBcXGY2YWE7XG4kZmEtdmFyLXdpZmktMTogXFxmNmFhO1xuJGZhLXZhci1kcmFnb246IFxcZjZkNTtcbiRmYS12YXItc2hvZS1wcmludHM6IFxcZjU0YjtcbiRmYS12YXItY2lyY2xlLXBsdXM6IFxcZjA1NTtcbiRmYS12YXItcGx1cy1jaXJjbGU6IFxcZjA1NTtcbiRmYS12YXItZmFjZS1ncmluLXRvbmd1ZS13aW5rOiBcXGY1OGI7XG4kZmEtdmFyLWdyaW4tdG9uZ3VlLXdpbms6IFxcZjU4YjtcbiRmYS12YXItaGFuZC1ob2xkaW5nOiBcXGY0YmQ7XG4kZmEtdmFyLXBsdWctY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU1NWQ7XG4kZmEtdmFyLWxpbmstc2xhc2g6IFxcZjEyNztcbiRmYS12YXItY2hhaW4tYnJva2VuOiBcXGYxMjc7XG4kZmEtdmFyLWNoYWluLXNsYXNoOiBcXGYxMjc7XG4kZmEtdmFyLXVubGluazogXFxmMTI3O1xuJGZhLXZhci1jbG9uZTogXFxmMjRkO1xuJGZhLXZhci1wZXJzb24td2Fsa2luZy1hcnJvdy1sb29wLWxlZnQ6IFxcZTU1MTtcbiRmYS12YXItYXJyb3ctdXAtei1hOiBcXGY4ODI7XG4kZmEtdmFyLXNvcnQtYWxwaGEtdXAtYWx0OiBcXGY4ODI7XG4kZmEtdmFyLWZpcmUtZmxhbWUtY3VydmVkOiBcXGY3ZTQ7XG4kZmEtdmFyLWZpcmUtYWx0OiBcXGY3ZTQ7XG4kZmEtdmFyLXRvcm5hZG86IFxcZjc2ZjtcbiRmYS12YXItZmlsZS1jaXJjbGUtcGx1czogXFxlNDk0O1xuJGZhLXZhci1kZWxldGUtcmlnaHQ6IFxcZTE1NDtcbiRmYS12YXItYm9vay1xdXJhbjogXFxmNjg3O1xuJGZhLXZhci1xdXJhbjogXFxmNjg3O1xuJGZhLXZhci1jaXJjbGUtcXVhcnRlcjogXFxlMTFmO1xuJGZhLXZhci1hbmNob3I6IFxcZjEzZDtcbiRmYS12YXItYm9yZGVyLWFsbDogXFxmODRjO1xuJGZhLXZhci1mdW5jdGlvbjogXFxmNjYxO1xuJGZhLXZhci1mYWNlLWFuZ3J5OiBcXGY1NTY7XG4kZmEtdmFyLWFuZ3J5OiBcXGY1NTY7XG4kZmEtdmFyLXBlb3BsZS1zaW1wbGU6IFxcZTIxYjtcbiRmYS12YXItY29va2llLWJpdGU6IFxcZjU2NDtcbiRmYS12YXItYXJyb3ctdHJlbmQtZG93bjogXFxlMDk3O1xuJGZhLXZhci1yc3M6IFxcZjA5ZTtcbiRmYS12YXItZmVlZDogXFxmMDllO1xuJGZhLXZhci1mYWNlLW1vbm9jbGU6IFxcZTM4MDtcbiRmYS12YXItZHJhdy1wb2x5Z29uOiBcXGY1ZWU7XG4kZmEtdmFyLXNjYWxlLWJhbGFuY2VkOiBcXGYyNGU7XG4kZmEtdmFyLWJhbGFuY2Utc2NhbGU6IFxcZjI0ZTtcbiRmYS12YXItY2FsZW5kYXItbGluZXM6IFxcZTBkNTtcbiRmYS12YXItY2FsZW5kYXItbm90ZTogXFxlMGQ1O1xuJGZhLXZhci1hcnJvdy1kb3duLWJpZy1zbWFsbDogXFxmODhjO1xuJGZhLXZhci1zb3J0LXNpemUtZG93bjogXFxmODhjO1xuJGZhLXZhci1nYXVnZS1zaW1wbGUtaGlnaDogXFxmNjJhO1xuJGZhLXZhci10YWNob21ldGVyOiBcXGY2MmE7XG4kZmEtdmFyLXRhY2hvbWV0ZXItZmFzdDogXFxmNjJhO1xuJGZhLXZhci1kby1ub3QtZW50ZXI6IFxcZjVlYztcbiRmYS12YXItc2hvd2VyOiBcXGYyY2M7XG4kZmEtdmFyLWRpY2UtZDg6IFxcZjZkMjtcbiRmYS12YXItZGVza3RvcDogXFxmMzkwO1xuJGZhLXZhci1kZXNrdG9wLWFsdDogXFxmMzkwO1xuJGZhLXZhci1tOiBcXDRkO1xuJGZhLXZhci1ncmlwLWRvdHMtdmVydGljYWw6IFxcZTQxMTtcbiRmYS12YXItZmFjZS12aWV3ZmluZGVyOiBcXGUyZmY7XG4kZmEtdmFyLXNvZnQtc2VydmU6IFxcZTQwMDtcbiRmYS12YXItY3JlZW1lZTogXFxlNDAwO1xuJGZhLXZhci1oNTogXFxlNDEyO1xuJGZhLXZhci1oYW5kLWJhY2stcG9pbnQtZG93bjogXFxlMTllO1xuJGZhLXZhci10YWJsZS1saXN0OiBcXGYwMGI7XG4kZmEtdmFyLXRoLWxpc3Q6IFxcZjAwYjtcbiRmYS12YXItY29tbWVudC1zbXM6IFxcZjdjZDtcbiRmYS12YXItc21zOiBcXGY3Y2Q7XG4kZmEtdmFyLXJlY3RhbmdsZTogXFxmMmZhO1xuJGZhLXZhci1yZWN0YW5nbGUtbGFuZHNjYXBlOiBcXGYyZmE7XG4kZmEtdmFyLWNsaXBib2FyZC1saXN0LWNoZWNrOiBcXGY3Mzc7XG4kZmEtdmFyLXR1cmtleTogXFxmNzI1O1xuJGZhLXZhci1ib29rOiBcXGYwMmQ7XG4kZmEtdmFyLXVzZXItcGx1czogXFxmMjM0O1xuJGZhLXZhci1pY2Utc2thdGU6IFxcZjdhYztcbiRmYS12YXItY2hlY2s6IFxcZjAwYztcbiRmYS12YXItYmF0dGVyeS10aHJlZS1xdWFydGVyczogXFxmMjQxO1xuJGZhLXZhci1iYXR0ZXJ5LTQ6IFxcZjI0MTtcbiRmYS12YXItdG9tYXRvOiBcXGUzMzA7XG4kZmEtdmFyLXN3b3JkLWxhc2VyOiBcXGUwM2I7XG4kZmEtdmFyLWhvdXNlLWNpcmNsZS1jaGVjazogXFxlNTA5O1xuJGZhLXZhci1idWlsZGluZ3M6IFxcZTBjYztcbiRmYS12YXItYW5nbGUtbGVmdDogXFxmMTA0O1xuJGZhLXZhci1jYXJ0LWZsYXRiZWQtYm94ZXM6IFxcZjQ3NTtcbiRmYS12YXItZG9sbHktZmxhdGJlZC1hbHQ6IFxcZjQ3NTtcbiRmYS12YXItZGlhZ3JhbS1zdWNjZXNzb3I6IFxcZTQ3YTtcbiRmYS12YXItdHJ1Y2stYXJyb3ctcmlnaHQ6IFxcZTU4YjtcbiRmYS12YXItc3F1YXJlLXc6IFxcZTI4NTtcbiRmYS12YXItYXJyb3dzLXNwbGl0LXVwLWFuZC1sZWZ0OiBcXGU0YmM7XG4kZmEtdmFyLWxhbXA6IFxcZjRjYTtcbiRmYS12YXItYWlycGxheTogXFxlMDg5O1xuJGZhLXZhci1oYW5kLWZpc3Q6IFxcZjZkZTtcbiRmYS12YXItZmlzdC1yYWlzZWQ6IFxcZjZkZTtcbiRmYS12YXItc2hpZWxkLXF1YXJ0ZXJlZDogXFxlNTc1O1xuJGZhLXZhci1zbGFzaC1mb3J3YXJkOiBcXDJmO1xuJGZhLXZhci1sb2NhdGlvbi1wZW46IFxcZjYwNztcbiRmYS12YXItbWFwLW1hcmtlci1lZGl0OiBcXGY2MDc7XG4kZmEtdmFyLWNsb3VkLW1vb246IFxcZjZjMztcbiRmYS12YXItcG90LWZvb2Q6IFxcZTQzZjtcbiRmYS12YXItYnJpZWZjYXNlOiBcXGYwYjE7XG4kZmEtdmFyLXBlcnNvbi1mYWxsaW5nOiBcXGU1NDY7XG4kZmEtdmFyLWltYWdlLXBvcnRyYWl0OiBcXGYzZTA7XG4kZmEtdmFyLXBvcnRyYWl0OiBcXGYzZTA7XG4kZmEtdmFyLXVzZXItdGFnOiBcXGY1MDc7XG4kZmEtdmFyLXJ1ZzogXFxlNTY5O1xuJGZhLXZhci1wcmludC1zbGFzaDogXFxmNjg2O1xuJGZhLXZhci1lYXJ0aC1ldXJvcGU6IFxcZjdhMjtcbiRmYS12YXItZ2xvYmUtZXVyb3BlOiBcXGY3YTI7XG4kZmEtdmFyLWNhcnQtZmxhdGJlZC1zdWl0Y2FzZTogXFxmNTlkO1xuJGZhLXZhci1sdWdnYWdlLWNhcnQ6IFxcZjU5ZDtcbiRmYS12YXItaGFuZC1iYWNrLXBvaW50LXJpYmJvbjogXFxlMWEwO1xuJGZhLXZhci1yZWN0YW5nbGUteG1hcms6IFxcZjQxMDtcbiRmYS12YXItcmVjdGFuZ2xlLXRpbWVzOiBcXGY0MTA7XG4kZmEtdmFyLXRpbWVzLXJlY3RhbmdsZTogXFxmNDEwO1xuJGZhLXZhci13aW5kb3ctY2xvc2U6IFxcZjQxMDtcbiRmYS12YXItdGlyZS1ydWdnZWQ6IFxcZjYzNDtcbiRmYS12YXItbGlnaHRidWxiLWRvbGxhcjogXFxmNjcwO1xuJGZhLXZhci1jb3diZWxsOiBcXGY4YjM7XG4kZmEtdmFyLWJhaHQtc2lnbjogXFxlMGFjO1xuJGZhLXZhci1jb3JuZXI6IFxcZTNmZTtcbiRmYS12YXItY2hldnJvbnMtcmlnaHQ6IFxcZjMyNDtcbiRmYS12YXItY2hldnJvbi1kb3VibGUtcmlnaHQ6IFxcZjMyNDtcbiRmYS12YXItYm9vay1vcGVuOiBcXGY1MTg7XG4kZmEtdmFyLWJvb2stam91cm5hbC13aGlsbHM6IFxcZjY2YTtcbiRmYS12YXItam91cm5hbC13aGlsbHM6IFxcZjY2YTtcbiRmYS12YXItaW5oYWxlcjogXFxmNWY5O1xuJGZhLXZhci1oYW5kY3VmZnM6IFxcZTRmODtcbiRmYS12YXItc25ha2U6IFxcZjcxNjtcbiRmYS12YXItdHJpYW5nbGUtZXhjbGFtYXRpb246IFxcZjA3MTtcbiRmYS12YXItZXhjbGFtYXRpb24tdHJpYW5nbGU6IFxcZjA3MTtcbiRmYS12YXItd2FybmluZzogXFxmMDcxO1xuJGZhLXZhci1ub3RlLW1lZGljYWw6IFxcZTIwMDtcbiRmYS12YXItZGF0YWJhc2U6IFxcZjFjMDtcbiRmYS12YXItZG93bi1sZWZ0OiBcXGUxNmE7XG4kZmEtdmFyLXNoYXJlOiBcXGYwNjQ7XG4kZmEtdmFyLWFycm93LXR1cm4tcmlnaHQ6IFxcZjA2NDtcbiRmYS12YXItbWFpbC1mb3J3YXJkOiBcXGYwNjQ7XG4kZmEtdmFyLWZhY2UtdGhpbmtpbmc6IFxcZTM5YjtcbiRmYS12YXItdHVybi1kb3duLXJpZ2h0OiBcXGU0NTU7XG4kZmEtdmFyLWJvdHRsZS1kcm9wbGV0OiBcXGU0YzQ7XG4kZmEtdmFyLW1hc2stZmFjZTogXFxlMWQ3O1xuJGZhLXZhci1oaWxsLXJvY2tzbGlkZTogXFxlNTA4O1xuJGZhLXZhci1zY2FubmVyLWtleWJvYXJkOiBcXGY0ODk7XG4kZmEtdmFyLWNpcmNsZS1vOiBcXGUxMTk7XG4kZmEtdmFyLWdyaWQtaG9yaXpvbnRhbDogXFxlMzA3O1xuJGZhLXZhci1tZXNzYWdlLWRvbGxhcjogXFxmNjUwO1xuJGZhLXZhci1jb21tZW50LWFsdC1kb2xsYXI6IFxcZjY1MDtcbiRmYS12YXItcmlnaHQtbGVmdDogXFxmMzYyO1xuJGZhLXZhci1leGNoYW5nZS1hbHQ6IFxcZjM2MjtcbiRmYS12YXItY29sdW1ucy0zOiBcXGUzNjE7XG4kZmEtdmFyLXBhcGVyLXBsYW5lOiBcXGYxZDg7XG4kZmEtdmFyLXJvYWQtY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU1NjU7XG4kZmEtdmFyLWR1bmdlb246IFxcZjZkOTtcbiRmYS12YXItaGFuZC1ob2xkaW5nLWJveDogXFxmNDdiO1xuJGZhLXZhci1pbnB1dC10ZXh0OiBcXGUxYmY7XG4kZmEtdmFyLXdpbmRvdy1mbGlwOiBcXGY0MGY7XG4kZmEtdmFyLXdpbmRvdy1hbHQ6IFxcZjQwZjtcbiRmYS12YXItYWxpZ24tcmlnaHQ6IFxcZjAzODtcbiRmYS12YXItc2Nhbm5lci1ndW46IFxcZjQ4ODtcbiRmYS12YXItc2Nhbm5lcjogXFxmNDg4O1xuJGZhLXZhci10aXJlOiBcXGY2MzE7XG4kZmEtdmFyLWVuZ2luZTogXFxlMTZlO1xuJGZhLXZhci1tb25leS1iaWxsLTEtd2F2ZTogXFxmNTNiO1xuJGZhLXZhci1tb25leS1iaWxsLXdhdmUtYWx0OiBcXGY1M2I7XG4kZmEtdmFyLWxpZmUtcmluZzogXFxmMWNkO1xuJGZhLXZhci1oYW5kczogXFxmMmE3O1xuJGZhLXZhci1zaWduLWxhbmd1YWdlOiBcXGYyYTc7XG4kZmEtdmFyLXNpZ25pbmc6IFxcZjJhNztcbiRmYS12YXItY2lyY2xlLWNhcmV0LXJpZ2h0OiBcXGYzMzA7XG4kZmEtdmFyLWNhcmV0LWNpcmNsZS1yaWdodDogXFxmMzMwO1xuJGZhLXZhci13aGVhdDogXFxmNzJkO1xuJGZhLXZhci1maWxlLXNwcmVhZHNoZWV0OiBcXGY2NWI7XG4kZmEtdmFyLWF1ZGlvLWRlc2NyaXB0aW9uLXNsYXNoOiBcXGUwYTg7XG4kZmEtdmFyLWNhbGVuZGFyLWRheTogXFxmNzgzO1xuJGZhLXZhci13YXRlci1sYWRkZXI6IFxcZjVjNTtcbiRmYS12YXItbGFkZGVyLXdhdGVyOiBcXGY1YzU7XG4kZmEtdmFyLXN3aW1taW5nLXBvb2w6IFxcZjVjNTtcbiRmYS12YXItYXJyb3dzLXVwLWRvd246IFxcZjA3ZDtcbiRmYS12YXItYXJyb3dzLXY6IFxcZjA3ZDtcbiRmYS12YXItY2hlc3MtcGF3bi1waWVjZTogXFxmNDQ0O1xuJGZhLXZhci1jaGVzcy1wYXduLWFsdDogXFxmNDQ0O1xuJGZhLXZhci1mYWNlLWdyaW1hY2U6IFxcZjU3ZjtcbiRmYS12YXItZ3JpbWFjZTogXFxmNTdmO1xuJGZhLXZhci13aGVlbGNoYWlyLW1vdmU6IFxcZTJjZTtcbiRmYS12YXItd2hlZWxjaGFpci1hbHQ6IFxcZTJjZTtcbiRmYS12YXItdHVybi1kb3duOiBcXGYzYmU7XG4kZmEtdmFyLWxldmVsLWRvd24tYWx0OiBcXGYzYmU7XG4kZmEtdmFyLXNxdWFyZS1zOiBcXGUyN2Q7XG4kZmEtdmFyLXJlY3RhbmdsZS1iYXJjb2RlOiBcXGY0NjM7XG4kZmEtdmFyLWJhcmNvZGUtYWx0OiBcXGY0NjM7XG4kZmEtdmFyLXBlcnNvbi13YWxraW5nLWFycm93LXJpZ2h0OiBcXGU1NTI7XG4kZmEtdmFyLXNxdWFyZS1lbnZlbG9wZTogXFxmMTk5O1xuJGZhLXZhci1lbnZlbG9wZS1zcXVhcmU6IFxcZjE5OTtcbiRmYS12YXItZGljZTogXFxmNTIyO1xuJGZhLXZhci11bmljb3JuOiBcXGY3Mjc7XG4kZmEtdmFyLWJvd2xpbmctYmFsbDogXFxmNDM2O1xuJGZhLXZhci1wb21wZWJsZWQ6IFxcZTQzZDtcbiRmYS12YXItYnJhaW46IFxcZjVkYztcbiRmYS12YXItd2F0Y2gtc21hcnQ6IFxcZTJjYztcbiRmYS12YXItYm9vay11c2VyOiBcXGY3ZTc7XG4kZmEtdmFyLXNlbnNvci1jbG91ZDogXFxlMDJjO1xuJGZhLXZhci1zZW5zb3Itc21va2U6IFxcZTAyYztcbiRmYS12YXItY2xhcHBlcmJvYXJkLXBsYXk6IFxcZTEzMjtcbiRmYS12YXItYmFuZGFnZTogXFxmNDYyO1xuJGZhLXZhci1iYW5kLWFpZDogXFxmNDYyO1xuJGZhLXZhci1jYWxlbmRhci1taW51czogXFxmMjcyO1xuJGZhLXZhci1jaXJjbGUteG1hcms6IFxcZjA1NztcbiRmYS12YXItdGltZXMtY2lyY2xlOiBcXGYwNTc7XG4kZmEtdmFyLXhtYXJrLWNpcmNsZTogXFxmMDU3O1xuJGZhLXZhci1jaXJjbGUtNDogXFxlMGYxO1xuJGZhLXZhci1naWZ0czogXFxmNzljO1xuJGZhLXZhci1hbGJ1bS1jb2xsZWN0aW9uOiBcXGY4YTA7XG4kZmEtdmFyLWhvdGVsOiBcXGY1OTQ7XG4kZmEtdmFyLWVhcnRoLWFzaWE6IFxcZjU3ZTtcbiRmYS12YXItZ2xvYmUtYXNpYTogXFxmNTdlO1xuJGZhLXZhci1pZC1jYXJkLWNsaXA6IFxcZjQ3ZjtcbiRmYS12YXItaWQtY2FyZC1hbHQ6IFxcZjQ3ZjtcbiRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1wbHVzOiBcXGYwMGU7XG4kZmEtdmFyLXNlYXJjaC1wbHVzOiBcXGYwMGU7XG4kZmEtdmFyLXRodW1icy11cDogXFxmMTY0O1xuJGZhLXZhci1jbG91ZC1zaG93ZXJzOiBcXGY3M2Y7XG4kZmEtdmFyLXVzZXItY2xvY2s6IFxcZjRmZDtcbiRmYS12YXItb25pb246IFxcZTQyNztcbiRmYS12YXItY2xvY2stdHdlbHZlLXRoaXJ0eTogXFxlMzU5O1xuJGZhLXZhci1hcnJvdy1kb3duLXRvLWRvdHRlZC1saW5lOiBcXGUwOTU7XG4kZmEtdmFyLWhhbmQtZG90czogXFxmNDYxO1xuJGZhLXZhci1hbGxlcmdpZXM6IFxcZjQ2MTtcbiRmYS12YXItZmlsZS1pbnZvaWNlOiBcXGY1NzA7XG4kZmEtdmFyLXdpbmRvdy1taW5pbWl6ZTogXFxmMmQxO1xuJGZhLXZhci1yZWN0YW5nbGUtd2lkZTogXFxmMmZjO1xuJGZhLXZhci1jb21tZW50LWFycm93LXVwOiBcXGUxNDQ7XG4kZmEtdmFyLWdhcmxpYzogXFxlNDBlO1xuJGZhLXZhci1tdWctc2F1Y2VyOiBcXGYwZjQ7XG4kZmEtdmFyLWNvZmZlZTogXFxmMGY0O1xuJGZhLXZhci1icnVzaDogXFxmNTVkO1xuJGZhLXZhci10cmVlLWRlY29yYXRlZDogXFxmN2RjO1xuJGZhLXZhci1tYXNrOiBcXGY2ZmE7XG4kZmEtdmFyLWNhbGVuZGFyLWhlYXJ0OiBcXGUwZDM7XG4kZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtbWludXM6IFxcZjAxMDtcbiRmYS12YXItc2VhcmNoLW1pbnVzOiBcXGYwMTA7XG4kZmEtdmFyLWZsb3dlcjogXFxmN2ZmO1xuJGZhLXZhci1hcnJvdy1kb3duLWZyb20tYXJjOiBcXGU2MTQ7XG4kZmEtdmFyLXJpZ2h0LWxlZnQtbGFyZ2U6IFxcZTVlMTtcbiRmYS12YXItcnVsZXItdmVydGljYWw6IFxcZjU0ODtcbiRmYS12YXItY2lyY2xlcy1vdmVybGFwOiBcXGU2MDA7XG4kZmEtdmFyLXVzZXItbGFyZ2U6IFxcZjQwNjtcbiRmYS12YXItdXNlci1hbHQ6IFxcZjQwNjtcbiRmYS12YXItc3RhcnNoaXAtZnJlaWdodGVyOiBcXGUwM2E7XG4kZmEtdmFyLXRyYWluLXRyYW06IFxcZTViNDtcbiRmYS12YXItYnJpZGdlLXN1c3BlbnNpb246IFxcZTRjZDtcbiRmYS12YXItdHJhc2gtY2hlY2s6IFxcZTJhZjtcbiRmYS12YXItdXNlci1udXJzZTogXFxmODJmO1xuJGZhLXZhci1ib29tYm94OiBcXGY4YTU7XG4kZmEtdmFyLXN5cmluZ2U6IFxcZjQ4ZTtcbiRmYS12YXItY2xvdWQtc3VuOiBcXGY2YzQ7XG4kZmEtdmFyLXNoaWVsZC1leGNsYW1hdGlvbjogXFxlMjQ3O1xuJGZhLXZhci1zdG9wd2F0Y2gtMjA6IFxcZTA2ZjtcbiRmYS12YXItc3F1YXJlLWZ1bGw6IFxcZjQ1YztcbiRmYS12YXItZ3JpcC1kb3RzOiBcXGU0MTA7XG4kZmEtdmFyLWNvbW1lbnQtZXhjbGFtYXRpb246IFxcZjRhZjtcbiRmYS12YXItcGVuLXN3aXJsOiBcXGUyMTQ7XG4kZmEtdmFyLWZhbGFmZWw6IFxcZTQwYTtcbiRmYS12YXItY2lyY2xlLTI6IFxcZTBlZjtcbiRmYS12YXItbWFnbmV0OiBcXGYwNzY7XG4kZmEtdmFyLWphcjogXFxlNTE2O1xuJGZhLXZhci1ncmFtb3Bob25lOiBcXGY4YmQ7XG4kZmEtdmFyLWRpY2UtZDEyOiBcXGY2Y2U7XG4kZmEtdmFyLW5vdGUtc3RpY2t5OiBcXGYyNDk7XG4kZmEtdmFyLXN0aWNreS1ub3RlOiBcXGYyNDk7XG4kZmEtdmFyLWRvd246IFxcZjM1NDtcbiRmYS12YXItYXJyb3ctYWx0LWRvd246IFxcZjM1NDtcbiRmYS12YXItaHVuZHJlZC1wb2ludHM6IFxcZTQxYztcbiRmYS12YXItMTAwOiBcXGU0MWM7XG4kZmEtdmFyLXBhcGVyY2xpcC12ZXJ0aWNhbDogXFxlM2MyO1xuJGZhLXZhci13aW5kLXdhcm5pbmc6IFxcZjc3NjtcbiRmYS12YXItd2luZC1jaXJjbGUtZXhjbGFtYXRpb246IFxcZjc3NjtcbiRmYS12YXItbG9jYXRpb24tcGluLXNsYXNoOiBcXGY2MGM7XG4kZmEtdmFyLW1hcC1tYXJrZXItc2xhc2g6IFxcZjYwYztcbiRmYS12YXItZmFjZS1zYWQtc3dlYXQ6IFxcZTM4YTtcbiRmYS12YXItYnVnLXNsYXNoOiBcXGU0OTA7XG4kZmEtdmFyLWN1cGNha2U6IFxcZTQwMjtcbiRmYS12YXItbGlnaHQtc3dpdGNoLW9mZjogXFxlMDE4O1xuJGZhLXZhci10b2dnbGUtbGFyZ2Utb2ZmOiBcXGU1YjA7XG4kZmEtdmFyLXBlbi1mYW5jeS1zbGFzaDogXFxlMjEwO1xuJGZhLXZhci10cnVjay1jb250YWluZXI6IFxcZjRkYztcbiRmYS12YXItYm9vdDogXFxmNzgyO1xuJGZhLXZhci1hcnJvdy11cC1mcm9tLXdhdGVyLXB1bXA6IFxcZTRiNjtcbiRmYS12YXItZmlsZS1jaGVjazogXFxmMzE2O1xuJGZhLXZhci1ib25lOiBcXGY1ZDc7XG4kZmEtdmFyLWNhcmRzLWJsYW5rOiBcXGU0ZGY7XG4kZmEtdmFyLWNpcmNsZS0zOiBcXGUwZjA7XG4kZmEtdmFyLWJlbmNoLXRyZWU6IFxcZTJlNztcbiRmYS12YXIta2V5Ym9hcmQtYnJpZ2h0bmVzcy1sb3c6IFxcZTFjMTtcbiRmYS12YXItc2tpLWJvb3Qtc2tpOiBcXGUzY2Q7XG4kZmEtdmFyLWJyYWluLWNpcmN1aXQ6IFxcZTBjNjtcbiRmYS12YXItdXNlci1pbmp1cmVkOiBcXGY3Mjg7XG4kZmEtdmFyLWJsb2NrLWJyaWNrLWZpcmU6IFxcZTNkYztcbiRmYS12YXItZmlyZXdhbGw6IFxcZTNkYztcbiRmYS12YXItZmFjZS1zYWQtdGVhcjogXFxmNWI0O1xuJGZhLXZhci1zYWQtdGVhcjogXFxmNWI0O1xuJGZhLXZhci1wbGFuZTogXFxmMDcyO1xuJGZhLXZhci10ZW50LWFycm93cy1kb3duOiBcXGU1ODE7XG4kZmEtdmFyLWV4Y2xhbWF0aW9uOiBcXDIxO1xuJGZhLXZhci1hcnJvd3Mtc3BpbjogXFxlNGJiO1xuJGZhLXZhci1mYWNlLXNtaWxlLXJlbGF4ZWQ6IFxcZTM5MjtcbiRmYS12YXItY29tbWVudC14bWFyazogXFxmNGI1O1xuJGZhLXZhci1jb21tZW50LXRpbWVzOiBcXGY0YjU7XG4kZmEtdmFyLXByaW50OiBcXGYwMmY7XG4kZmEtdmFyLXR1cmtpc2gtbGlyYS1zaWduOiBcXGUyYmI7XG4kZmEtdmFyLXRyeTogXFxlMmJiO1xuJGZhLXZhci10dXJraXNoLWxpcmE6IFxcZTJiYjtcbiRmYS12YXItZmFjZS1ub3NlLXN0ZWFtOiBcXGUzODI7XG4kZmEtdmFyLWNpcmNsZS13YXZlZm9ybS1saW5lczogXFxlMTJkO1xuJGZhLXZhci13YXZlZm9ybS1jaXJjbGU6IFxcZTEyZDtcbiRmYS12YXItZG9sbGFyLXNpZ246IFxcMjQ7XG4kZmEtdmFyLWRvbGxhcjogXFwyNDtcbiRmYS12YXItdXNkOiBcXDI0O1xuJGZhLXZhci1mZXJyaXMtd2hlZWw6IFxcZTE3NDtcbiRmYS12YXItY29tcHV0ZXItc3BlYWtlcjogXFxmOGIyO1xuJGZhLXZhci1za3VsbC1jb3c6IFxcZjhkZTtcbiRmYS12YXIteDogXFw1ODtcbiRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1kb2xsYXI6IFxcZjY4ODtcbiRmYS12YXItc2VhcmNoLWRvbGxhcjogXFxmNjg4O1xuJGZhLXZhci11c2Vycy1nZWFyOiBcXGY1MDk7XG4kZmEtdmFyLXVzZXJzLWNvZzogXFxmNTA5O1xuJGZhLXZhci1wZXJzb24tbWlsaXRhcnktcG9pbnRpbmc6IFxcZTU0YTtcbiRmYS12YXItYnVpbGRpbmctY29sdW1uczogXFxmMTljO1xuJGZhLXZhci1iYW5rOiBcXGYxOWM7XG4kZmEtdmFyLWluc3RpdHV0aW9uOiBcXGYxOWM7XG4kZmEtdmFyLW11c2V1bTogXFxmMTljO1xuJGZhLXZhci11bml2ZXJzaXR5OiBcXGYxOWM7XG4kZmEtdmFyLWNpcmNsZS10OiBcXGUxMjQ7XG4kZmEtdmFyLXNhY2s6IFxcZjgxYztcbiRmYS12YXItZ3JpZC0yOiBcXGUxOTY7XG4kZmEtdmFyLWNhbWVyYS1jY3R2OiBcXGY4YWM7XG4kZmEtdmFyLWNjdHY6IFxcZjhhYztcbiRmYS12YXItdW1icmVsbGE6IFxcZjBlOTtcbiRmYS12YXItdHJvd2VsOiBcXGU1ODk7XG4kZmEtdmFyLWhvcml6b250YWwtcnVsZTogXFxmODZjO1xuJGZhLXZhci1iZWQtZnJvbnQ6IFxcZjhmNztcbiRmYS12YXItYmVkLWFsdDogXFxmOGY3O1xuJGZhLXZhci1kOiBcXDQ0O1xuJGZhLXZhci1zdGFwbGVyOiBcXGU1YWY7XG4kZmEtdmFyLW1hc2tzLXRoZWF0ZXI6IFxcZjYzMDtcbiRmYS12YXItdGhlYXRlci1tYXNrczogXFxmNjMwO1xuJGZhLXZhci1raXAtc2lnbjogXFxlMWM0O1xuJGZhLXZhci1mYWNlLXdvb3p5OiBcXGUzYTI7XG4kZmEtdmFyLWNsb3VkLXF1ZXN0aW9uOiBcXGU0OTI7XG4kZmEtdmFyLXBpbmVhcHBsZTogXFxlMzFmO1xuJGZhLXZhci1oYW5kLXBvaW50LWxlZnQ6IFxcZjBhNTtcbiRmYS12YXItZ2FsbGVyeS10aHVtYm5haWxzOiBcXGUzYWE7XG4kZmEtdmFyLWNpcmNsZS1qOiBcXGUxMTI7XG4kZmEtdmFyLWV5ZXM6IFxcZTM2NztcbiRmYS12YXItaGFuZHNoYWtlLXNpbXBsZTogXFxmNGM2O1xuJGZhLXZhci1oYW5kc2hha2UtYWx0OiBcXGY0YzY7XG4kZmEtdmFyLXBhZ2UtY2FyZXQtdXA6IFxcZTQyYTtcbiRmYS12YXItZmlsZS1jYXJldC11cDogXFxlNDJhO1xuJGZhLXZhci1qZXQtZmlnaHRlcjogXFxmMGZiO1xuJGZhLXZhci1maWdodGVyLWpldDogXFxmMGZiO1xuJGZhLXZhci1jb21ldDogXFxlMDAzO1xuJGZhLXZhci1zcXVhcmUtc2hhcmUtbm9kZXM6IFxcZjFlMTtcbiRmYS12YXItc2hhcmUtYWx0LXNxdWFyZTogXFxmMWUxO1xuJGZhLXZhci1zaGllbGQta2V5aG9sZTogXFxlMjQ4O1xuJGZhLXZhci1iYXJjb2RlOiBcXGYwMmE7XG4kZmEtdmFyLXBsdXMtbWludXM6IFxcZTQzYztcbiRmYS12YXItc3F1YXJlLXNsaWRlcnMtdmVydGljYWw6IFxcZjNmMjtcbiRmYS12YXItc2xpZGVycy12LXNxdWFyZTogXFxmM2YyO1xuJGZhLXZhci12aWRlbzogXFxmMDNkO1xuJGZhLXZhci12aWRlby1jYW1lcmE6IFxcZjAzZDtcbiRmYS12YXItbWVzc2FnZS1taWRkbGU6IFxcZTFlMTtcbiRmYS12YXItY29tbWVudC1taWRkbGUtYWx0OiBcXGUxZTE7XG4kZmEtdmFyLWdyYWR1YXRpb24tY2FwOiBcXGYxOWQ7XG4kZmEtdmFyLW1vcnRhci1ib2FyZDogXFxmMTlkO1xuJGZhLXZhci1oYW5kLWhvbGRpbmctbWVkaWNhbDogXFxlMDVjO1xuJGZhLXZhci1wZXJzb24tY2lyY2xlLWNoZWNrOiBcXGU1M2U7XG4kZmEtdmFyLXNxdWFyZS16OiBcXGUyODg7XG4kZmEtdmFyLW1lc3NhZ2UtdGV4dDogXFxlMWU2O1xuJGZhLXZhci1jb21tZW50LWFsdC10ZXh0OiBcXGUxZTY7XG4kZmEtdmFyLXR1cm4tdXA6IFxcZjNiZjtcbiRmYS12YXItbGV2ZWwtdXAtYWx0OiBcXGYzYmY7XG5cbiRmYS12YXItbW9uZXJvOiBcXGYzZDA7XG4kZmEtdmFyLWhvb2xpOiBcXGY0Mjc7XG4kZmEtdmFyLXllbHA6IFxcZjFlOTtcbiRmYS12YXItY2MtdmlzYTogXFxmMWYwO1xuJGZhLXZhci1sYXN0Zm06IFxcZjIwMjtcbiRmYS12YXItc2hvcHdhcmU6IFxcZjViNTtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYzogXFxmNGU4O1xuJGZhLXZhci1hd3M6IFxcZjM3NTtcbiRmYS12YXItcmVkaGF0OiBcXGY3YmM7XG4kZmEtdmFyLXlvYXN0OiBcXGYyYjE7XG4kZmEtdmFyLWNsb3VkZmxhcmU6IFxcZTA3ZDtcbiRmYS12YXItdXBzOiBcXGY3ZTA7XG4kZmEtdmFyLXdwZXhwbG9yZXI6IFxcZjJkZTtcbiRmYS12YXItZHlhbG9nOiBcXGYzOTk7XG4kZmEtdmFyLWJpdHk6IFxcZjM3YTtcbiRmYS12YXItc3RhY2twYXRoOiBcXGY4NDI7XG4kZmEtdmFyLWJ1eXNlbGxhZHM6IFxcZjIwZDtcbiRmYS12YXItZmlyc3Qtb3JkZXI6IFxcZjJiMDtcbiRmYS12YXItbW9keDogXFxmMjg1O1xuJGZhLXZhci1ndWlsZGVkOiBcXGUwN2U7XG4kZmEtdmFyLXZudjogXFxmNDBiO1xuJGZhLXZhci1zcXVhcmUtanM6IFxcZjNiOTtcbiRmYS12YXItanMtc3F1YXJlOiBcXGYzYjk7XG4kZmEtdmFyLW1pY3Jvc29mdDogXFxmM2NhO1xuJGZhLXZhci1xcTogXFxmMWQ2O1xuJGZhLXZhci1vcmNpZDogXFxmOGQyO1xuJGZhLXZhci1qYXZhOiBcXGY0ZTQ7XG4kZmEtdmFyLWludmlzaW9uOiBcXGY3YjA7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtcGQtYWx0OiBcXGY0ZWQ7XG4kZmEtdmFyLWNlbnRlcmNvZGU6IFxcZjM4MDtcbiRmYS12YXItZ2xpZGUtZzogXFxmMmE2O1xuJGZhLXZhci1kcnVwYWw6IFxcZjFhOTtcbiRmYS12YXItaGlyZS1hLWhlbHBlcjogXFxmM2IwO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLWJ5OiBcXGY0ZTc7XG4kZmEtdmFyLXVuaXR5OiBcXGUwNDk7XG4kZmEtdmFyLXdobWNzOiBcXGY0MGQ7XG4kZmEtdmFyLXJvY2tldGNoYXQ6IFxcZjNlODtcbiRmYS12YXItdms6IFxcZjE4OTtcbiRmYS12YXItdW50YXBwZDogXFxmNDA1O1xuJGZhLXZhci1tYWlsY2hpbXA6IFxcZjU5ZTtcbiRmYS12YXItY3NzMy1hbHQ6IFxcZjM4YjtcbiRmYS12YXItc3F1YXJlLXJlZGRpdDogXFxmMWEyO1xuJGZhLXZhci1yZWRkaXQtc3F1YXJlOiBcXGYxYTI7XG4kZmEtdmFyLXZpbWVvLXY6IFxcZjI3ZDtcbiRmYS12YXItY29udGFvOiBcXGYyNmQ7XG4kZmEtdmFyLXNxdWFyZS1mb250LWF3ZXNvbWU6IFxcZTVhZDtcbiRmYS12YXItZGVza3BybzogXFxmMzhmO1xuJGZhLXZhci1zaXN0cml4OiBcXGYzZWU7XG4kZmEtdmFyLXNxdWFyZS1pbnN0YWdyYW06IFxcZTA1NTtcbiRmYS12YXItaW5zdGFncmFtLXNxdWFyZTogXFxlMDU1O1xuJGZhLXZhci1iYXR0bGUtbmV0OiBcXGY4MzU7XG4kZmEtdmFyLXRoZS1yZWQteWV0aTogXFxmNjlkO1xuJGZhLXZhci1zcXVhcmUtaGFja2VyLW5ld3M6IFxcZjNhZjtcbiRmYS12YXItaGFja2VyLW5ld3Mtc3F1YXJlOiBcXGYzYWY7XG4kZmEtdmFyLWVkZ2U6IFxcZjI4MjtcbiRmYS12YXItdGhyZWFkczogXFxlNjE4O1xuJGZhLXZhci1uYXBzdGVyOiBcXGYzZDI7XG4kZmEtdmFyLXNxdWFyZS1zbmFwY2hhdDogXFxmMmFkO1xuJGZhLXZhci1zbmFwY2hhdC1zcXVhcmU6IFxcZjJhZDtcbiRmYS12YXItZ29vZ2xlLXBsdXMtZzogXFxmMGQ1O1xuJGZhLXZhci1hcnRzdGF0aW9uOiBcXGY3N2E7XG4kZmEtdmFyLW1hcmtkb3duOiBcXGY2MGY7XG4kZmEtdmFyLXNvdXJjZXRyZWU6IFxcZjdkMztcbiRmYS12YXItZ29vZ2xlLXBsdXM6IFxcZjJiMztcbiRmYS12YXItZGlhc3BvcmE6IFxcZjc5MTtcbiRmYS12YXItZm91cnNxdWFyZTogXFxmMTgwO1xuJGZhLXZhci1zdGFjay1vdmVyZmxvdzogXFxmMTZjO1xuJGZhLXZhci1naXRodWItYWx0OiBcXGYxMTM7XG4kZmEtdmFyLXBob2VuaXgtc3F1YWRyb246IFxcZjUxMTtcbiRmYS12YXItcGFnZWxpbmVzOiBcXGYxOGM7XG4kZmEtdmFyLWFsZ29saWE6IFxcZjM2YztcbiRmYS12YXItcmVkLXJpdmVyOiBcXGYzZTM7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2E6IFxcZjRlZjtcbiRmYS12YXItc2FmYXJpOiBcXGYyNjc7XG4kZmEtdmFyLWdvb2dsZTogXFxmMWEwO1xuJGZhLXZhci1zcXVhcmUtZm9udC1hd2Vzb21lLXN0cm9rZTogXFxmMzVjO1xuJGZhLXZhci1mb250LWF3ZXNvbWUtYWx0OiBcXGYzNWM7XG4kZmEtdmFyLWF0bGFzc2lhbjogXFxmNzdiO1xuJGZhLXZhci1saW5rZWRpbi1pbjogXFxmMGUxO1xuJGZhLXZhci1kaWdpdGFsLW9jZWFuOiBcXGYzOTE7XG4kZmEtdmFyLW5pbWJscjogXFxmNWE4O1xuJGZhLXZhci1jaHJvbWVjYXN0OiBcXGY4Mzg7XG4kZmEtdmFyLWV2ZXJub3RlOiBcXGY4Mzk7XG4kZmEtdmFyLWhhY2tlci1uZXdzOiBcXGYxZDQ7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmc6IFxcZjRmMDtcbiRmYS12YXItYWR2ZXJzYWw6IFxcZjM2YTtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9uczogXFxmMjVlO1xuJGZhLXZhci13YXRjaG1hbi1tb25pdG9yaW5nOiBcXGUwODc7XG4kZmEtdmFyLWZvbnRpY29uczogXFxmMjgwO1xuJGZhLXZhci13ZWl4aW46IFxcZjFkNztcbiRmYS12YXItc2hpcnRzaW5idWxrOiBcXGYyMTQ7XG4kZmEtdmFyLWNvZGVwZW46IFxcZjFjYjtcbiRmYS12YXItZ2l0LWFsdDogXFxmODQxO1xuJGZhLXZhci1seWZ0OiBcXGYzYzM7XG4kZmEtdmFyLXJldjogXFxmNWIyO1xuJGZhLXZhci13aW5kb3dzOiBcXGYxN2E7XG4kZmEtdmFyLXdpemFyZHMtb2YtdGhlLWNvYXN0OiBcXGY3MzA7XG4kZmEtdmFyLXNxdWFyZS12aWFkZW86IFxcZjJhYTtcbiRmYS12YXItdmlhZGVvLXNxdWFyZTogXFxmMmFhO1xuJGZhLXZhci1tZWV0dXA6IFxcZjJlMDtcbiRmYS12YXItY2VudG9zOiBcXGY3ODk7XG4kZmEtdmFyLWFkbjogXFxmMTcwO1xuJGZhLXZhci1jbG91ZHNtaXRoOiBcXGYzODQ7XG4kZmEtdmFyLXBpZWQtcGlwZXItYWx0OiBcXGYxYTg7XG4kZmEtdmFyLXNxdWFyZS1kcmliYmJsZTogXFxmMzk3O1xuJGZhLXZhci1kcmliYmJsZS1zcXVhcmU6IFxcZjM5NztcbiRmYS12YXItY29kaWVwaWU6IFxcZjI4NDtcbiRmYS12YXItbm9kZTogXFxmNDE5O1xuJGZhLXZhci1taXg6IFxcZjNjYjtcbiRmYS12YXItc3RlYW06IFxcZjFiNjtcbiRmYS12YXItY2MtYXBwbGUtcGF5OiBcXGY0MTY7XG4kZmEtdmFyLXNjcmliZDogXFxmMjhhO1xuJGZhLXZhci1kZWJpYW46IFxcZTYwYjtcbiRmYS12YXItb3BlbmlkOiBcXGYxOWI7XG4kZmEtdmFyLWluc3RhbG9kOiBcXGUwODE7XG4kZmEtdmFyLWV4cGVkaXRlZHNzbDogXFxmMjNlO1xuJGZhLXZhci1zZWxsY2FzdDogXFxmMmRhO1xuJGZhLXZhci1zcXVhcmUtdHdpdHRlcjogXFxmMDgxO1xuJGZhLXZhci10d2l0dGVyLXNxdWFyZTogXFxmMDgxO1xuJGZhLXZhci1yLXByb2plY3Q6IFxcZjRmNztcbiRmYS12YXItZGVsaWNpb3VzOiBcXGYxYTU7XG4kZmEtdmFyLWZyZWVic2Q6IFxcZjNhNDtcbiRmYS12YXItdnVlanM6IFxcZjQxZjtcbiRmYS12YXItYWNjdXNvZnQ6IFxcZjM2OTtcbiRmYS12YXItaW94aG9zdDogXFxmMjA4O1xuJGZhLXZhci1mb250aWNvbnMtZmk6IFxcZjNhMjtcbiRmYS12YXItYXBwLXN0b3JlOiBcXGYzNmY7XG4kZmEtdmFyLWNjLW1hc3RlcmNhcmQ6IFxcZjFmMTtcbiRmYS12YXItaXR1bmVzLW5vdGU6IFxcZjNiNTtcbiRmYS12YXItZ29sYW5nOiBcXGU0MGY7XG4kZmEtdmFyLWtpY2tzdGFydGVyOiBcXGYzYmI7XG4kZmEtdmFyLWdyYXY6IFxcZjJkNjtcbiRmYS12YXItd2VpYm86IFxcZjE4YTtcbiRmYS12YXItdW5jaGFydGVkOiBcXGUwODQ7XG4kZmEtdmFyLWZpcnN0ZHJhZnQ6IFxcZjNhMTtcbiRmYS12YXItc3F1YXJlLXlvdXR1YmU6IFxcZjQzMTtcbiRmYS12YXIteW91dHViZS1zcXVhcmU6IFxcZjQzMTtcbiRmYS12YXItd2lraXBlZGlhLXc6IFxcZjI2NjtcbiRmYS12YXItd3ByZXNzcjogXFxmM2U0O1xuJGZhLXZhci1yZW5kYWN0OiBcXGYzZTQ7XG4kZmEtdmFyLWFuZ2VsbGlzdDogXFxmMjA5O1xuJGZhLXZhci1nYWxhY3RpYy1yZXB1YmxpYzogXFxmNTBjO1xuJGZhLXZhci1uZmMtZGlyZWN0aW9uYWw6IFxcZTUzMDtcbiRmYS12YXItc2t5cGU6IFxcZjE3ZTtcbiRmYS12YXItam9nZXQ6IFxcZjNiNztcbiRmYS12YXItZmVkb3JhOiBcXGY3OTg7XG4kZmEtdmFyLXN0cmlwZS1zOiBcXGY0MmE7XG4kZmEtdmFyLW1ldGE6IFxcZTQ5YjtcbiRmYS12YXItbGFyYXZlbDogXFxmM2JkO1xuJGZhLXZhci1ob3RqYXI6IFxcZjNiMTtcbiRmYS12YXItYmx1ZXRvb3RoLWI6IFxcZjI5NDtcbiRmYS12YXItc3RpY2tlci1tdWxlOiBcXGYzZjc7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtemVybzogXFxmNGYzO1xuJGZhLXZhci1oaXBzOiBcXGY0NTI7XG4kZmEtdmFyLWJlaGFuY2U6IFxcZjFiNDtcbiRmYS12YXItcmVkZGl0OiBcXGYxYTE7XG4kZmEtdmFyLWRpc2NvcmQ6IFxcZjM5MjtcbiRmYS12YXItY2hyb21lOiBcXGYyNjg7XG4kZmEtdmFyLWFwcC1zdG9yZS1pb3M6IFxcZjM3MDtcbiRmYS12YXItY2MtZGlzY292ZXI6IFxcZjFmMjtcbiRmYS12YXItd3BiZWdpbm5lcjogXFxmMjk3O1xuJGZhLXZhci1jb25mbHVlbmNlOiBcXGY3OGQ7XG4kZmEtdmFyLXNob2VsYWNlOiBcXGU2MGM7XG4kZmEtdmFyLW1kYjogXFxmOGNhO1xuJGZhLXZhci1kb2NodWI6IFxcZjM5NDtcbiRmYS12YXItYWNjZXNzaWJsZS1pY29uOiBcXGYzNjg7XG4kZmEtdmFyLWViYXk6IFxcZjRmNDtcbiRmYS12YXItYW1hem9uOiBcXGYyNzA7XG4kZmEtdmFyLXVuc3BsYXNoOiBcXGUwN2M7XG4kZmEtdmFyLXlhcm46IFxcZjdlMztcbiRmYS12YXItc3F1YXJlLXN0ZWFtOiBcXGYxYjc7XG4kZmEtdmFyLXN0ZWFtLXNxdWFyZTogXFxmMWI3O1xuJGZhLXZhci01MDBweDogXFxmMjZlO1xuJGZhLXZhci1zcXVhcmUtdmltZW86IFxcZjE5NDtcbiRmYS12YXItdmltZW8tc3F1YXJlOiBcXGYxOTQ7XG4kZmEtdmFyLWFzeW1tZXRyaWs6IFxcZjM3MjtcbiRmYS12YXItZm9udC1hd2Vzb21lOiBcXGYyYjQ7XG4kZmEtdmFyLWZvbnQtYXdlc29tZS1mbGFnOiBcXGYyYjQ7XG4kZmEtdmFyLWZvbnQtYXdlc29tZS1sb2dvLWZ1bGw6IFxcZjJiNDtcbiRmYS12YXItZ3JhdGlwYXk6IFxcZjE4NDtcbiRmYS12YXItYXBwbGU6IFxcZjE3OTtcbiRmYS12YXItaGl2ZTogXFxlMDdmO1xuJGZhLXZhci1naXRrcmFrZW46IFxcZjNhNjtcbiRmYS12YXIta2V5YmFzZTogXFxmNGY1O1xuJGZhLXZhci1hcHBsZS1wYXk6IFxcZjQxNTtcbiRmYS12YXItcGFkbGV0OiBcXGU0YTA7XG4kZmEtdmFyLWFtYXpvbi1wYXk6IFxcZjQyYztcbiRmYS12YXItc3F1YXJlLWdpdGh1YjogXFxmMDkyO1xuJGZhLXZhci1naXRodWItc3F1YXJlOiBcXGYwOTI7XG4kZmEtdmFyLXN0dW1ibGV1cG9uOiBcXGYxYTQ7XG4kZmEtdmFyLWZlZGV4OiBcXGY3OTc7XG4kZmEtdmFyLXBob2VuaXgtZnJhbWV3b3JrOiBcXGYzZGM7XG4kZmEtdmFyLXNob3BpZnk6IFxcZTA1NztcbiRmYS12YXItbmVvczogXFxmNjEyO1xuJGZhLXZhci1zcXVhcmUtdGhyZWFkczogXFxlNjE5O1xuJGZhLXZhci1oYWNrZXJyYW5rOiBcXGY1Zjc7XG4kZmEtdmFyLXJlc2VhcmNoZ2F0ZTogXFxmNGY4O1xuJGZhLXZhci1zd2lmdDogXFxmOGUxO1xuJGZhLXZhci1hbmd1bGFyOiBcXGY0MjA7XG4kZmEtdmFyLXNwZWFrYXA6IFxcZjNmMztcbiRmYS12YXItYW5ncnljcmVhdGl2ZTogXFxmMzZlO1xuJGZhLXZhci15LWNvbWJpbmF0b3I6IFxcZjIzYjtcbiRmYS12YXItZW1waXJlOiBcXGYxZDE7XG4kZmEtdmFyLWVudmlyYTogXFxmMjk5O1xuJGZhLXZhci1zcXVhcmUtZ2l0bGFiOiBcXGU1YWU7XG4kZmEtdmFyLWdpdGxhYi1zcXVhcmU6IFxcZTVhZTtcbiRmYS12YXItc3R1ZGlvdmluYXJpOiBcXGYzZjg7XG4kZmEtdmFyLXBpZWQtcGlwZXI6IFxcZjJhZTtcbiRmYS12YXItd29yZHByZXNzOiBcXGYxOWE7XG4kZmEtdmFyLXByb2R1Y3QtaHVudDogXFxmMjg4O1xuJGZhLXZhci1maXJlZm94OiBcXGYyNjk7XG4kZmEtdmFyLWxpbm9kZTogXFxmMmI4O1xuJGZhLXZhci1nb29kcmVhZHM6IFxcZjNhODtcbiRmYS12YXItc3F1YXJlLW9kbm9rbGFzc25pa2k6IFxcZjI2NDtcbiRmYS12YXItb2Rub2tsYXNzbmlraS1zcXVhcmU6IFxcZjI2NDtcbiRmYS12YXItanNmaWRkbGU6IFxcZjFjYztcbiRmYS12YXItc2l0aDogXFxmNTEyO1xuJGZhLXZhci10aGVtZWlzbGU6IFxcZjJiMjtcbiRmYS12YXItcGFnZTQ6IFxcZjNkNztcbiRmYS12YXItaGFzaG5vZGU6IFxcZTQ5OTtcbiRmYS12YXItcmVhY3Q6IFxcZjQxYjtcbiRmYS12YXItY2MtcGF5cGFsOiBcXGYxZjQ7XG4kZmEtdmFyLXNxdWFyZXNwYWNlOiBcXGY1YmU7XG4kZmEtdmFyLWNjLXN0cmlwZTogXFxmMWY1O1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNoYXJlOiBcXGY0ZjI7XG4kZmEtdmFyLWJpdGNvaW46IFxcZjM3OTtcbiRmYS12YXIta2V5Y2RuOiBcXGYzYmE7XG4kZmEtdmFyLW9wZXJhOiBcXGYyNmE7XG4kZmEtdmFyLWl0Y2gtaW86IFxcZjgzYTtcbiRmYS12YXItdW1icmFjbzogXFxmOGU4O1xuJGZhLXZhci1nYWxhY3RpYy1zZW5hdGU6IFxcZjUwZDtcbiRmYS12YXItdWJ1bnR1OiBcXGY3ZGY7XG4kZmEtdmFyLWRyYWZ0MmRpZ2l0YWw6IFxcZjM5NjtcbiRmYS12YXItc3RyaXBlOiBcXGY0Mjk7XG4kZmEtdmFyLWhvdXp6OiBcXGYyN2M7XG4kZmEtdmFyLWdnOiBcXGYyNjA7XG4kZmEtdmFyLWRobDogXFxmNzkwO1xuJGZhLXZhci1zcXVhcmUtcGludGVyZXN0OiBcXGYwZDM7XG4kZmEtdmFyLXBpbnRlcmVzdC1zcXVhcmU6IFxcZjBkMztcbiRmYS12YXIteGluZzogXFxmMTY4O1xuJGZhLXZhci1ibGFja2JlcnJ5OiBcXGYzN2I7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtcGQ6IFxcZjRlYztcbiRmYS12YXItcGxheXN0YXRpb246IFxcZjNkZjtcbiRmYS12YXItcXVpbnNjYXBlOiBcXGY0NTk7XG4kZmEtdmFyLWxlc3M6IFxcZjQxZDtcbiRmYS12YXItYmxvZ2dlci1iOiBcXGYzN2Q7XG4kZmEtdmFyLW9wZW5jYXJ0OiBcXGYyM2Q7XG4kZmEtdmFyLXZpbmU6IFxcZjFjYTtcbiRmYS12YXItcGF5cGFsOiBcXGYxZWQ7XG4kZmEtdmFyLWdpdGxhYjogXFxmMjk2O1xuJGZhLXZhci10eXBvMzogXFxmNDJiO1xuJGZhLXZhci1yZWRkaXQtYWxpZW46IFxcZjI4MTtcbiRmYS12YXIteWFob286IFxcZjE5ZTtcbiRmYS12YXItZGFpbHltb3Rpb246IFxcZTA1MjtcbiRmYS12YXItYWZmaWxpYXRldGhlbWU6IFxcZjM2YjtcbiRmYS12YXItcGllZC1waXBlci1wcDogXFxmMWE3O1xuJGZhLXZhci1ib290c3RyYXA6IFxcZjgzNjtcbiRmYS12YXItb2Rub2tsYXNzbmlraTogXFxmMjYzO1xuJGZhLXZhci1uZmMtc3ltYm9sOiBcXGU1MzE7XG4kZmEtdmFyLWV0aGVyZXVtOiBcXGY0MmU7XG4kZmEtdmFyLXNwZWFrZXItZGVjazogXFxmODNjO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5jLWV1OiBcXGY0ZTk7XG4kZmEtdmFyLXBhdHJlb246IFxcZjNkOTtcbiRmYS12YXItYXZpYW5leDogXFxmMzc0O1xuJGZhLXZhci1lbGxvOiBcXGY1ZjE7XG4kZmEtdmFyLWdvZm9yZTogXFxmM2E3O1xuJGZhLXZhci1iaW1vYmplY3Q6IFxcZjM3ODtcbiRmYS12YXItZmFjZWJvb2stZjogXFxmMzllO1xuJGZhLXZhci1zcXVhcmUtZ29vZ2xlLXBsdXM6IFxcZjBkNDtcbiRmYS12YXItZ29vZ2xlLXBsdXMtc3F1YXJlOiBcXGYwZDQ7XG4kZmEtdmFyLW1hbmRhbG9yaWFuOiBcXGY1MGY7XG4kZmEtdmFyLWZpcnN0LW9yZGVyLWFsdDogXFxmNTBhO1xuJGZhLXZhci1vc2k6IFxcZjQxYTtcbiRmYS12YXItZ29vZ2xlLXdhbGxldDogXFxmMWVlO1xuJGZhLXZhci1kLWFuZC1kLWJleW9uZDogXFxmNmNhO1xuJGZhLXZhci1wZXJpc2NvcGU6IFxcZjNkYTtcbiRmYS12YXItZnVsY3J1bTogXFxmNTBiO1xuJGZhLXZhci1jbG91ZHNjYWxlOiBcXGYzODM7XG4kZmEtdmFyLWZvcnVtYmVlOiBcXGYyMTE7XG4kZmEtdmFyLW1penVuaTogXFxmM2NjO1xuJGZhLXZhci1zY2hsaXg6IFxcZjNlYTtcbiRmYS12YXItc3F1YXJlLXhpbmc6IFxcZjE2OTtcbiRmYS12YXIteGluZy1zcXVhcmU6IFxcZjE2OTtcbiRmYS12YXItYmFuZGNhbXA6IFxcZjJkNTtcbiRmYS12YXItd3Bmb3JtczogXFxmMjk4O1xuJGZhLXZhci1jbG91ZHZlcnNpZnk6IFxcZjM4NTtcbiRmYS12YXItdXNwczogXFxmN2UxO1xuJGZhLXZhci1tZWdhcG9ydDogXFxmNWEzO1xuJGZhLXZhci1tYWdlbnRvOiBcXGYzYzQ7XG4kZmEtdmFyLXNwb3RpZnk6IFxcZjFiYztcbiRmYS12YXItb3B0aW4tbW9uc3RlcjogXFxmMjNjO1xuJGZhLXZhci1mbHk6IFxcZjQxNztcbiRmYS12YXItYXZpYXRvOiBcXGY0MjE7XG4kZmEtdmFyLWl0dW5lczogXFxmM2I0O1xuJGZhLXZhci1jdXR0bGVmaXNoOiBcXGYzOGM7XG4kZmEtdmFyLWJsb2dnZXI6IFxcZjM3YztcbiRmYS12YXItZmxpY2tyOiBcXGYxNmU7XG4kZmEtdmFyLXZpYmVyOiBcXGY0MDk7XG4kZmEtdmFyLXNvdW5kY2xvdWQ6IFxcZjFiZTtcbiRmYS12YXItZGlnZzogXFxmMWE2O1xuJGZhLXZhci10ZW5jZW50LXdlaWJvOiBcXGYxZDU7XG4kZmEtdmFyLXN5bWZvbnk6IFxcZjgzZDtcbiRmYS12YXItbWF4Y2RuOiBcXGYxMzY7XG4kZmEtdmFyLWV0c3k6IFxcZjJkNztcbiRmYS12YXItZmFjZWJvb2stbWVzc2VuZ2VyOiBcXGYzOWY7XG4kZmEtdmFyLWF1ZGlibGU6IFxcZjM3MztcbiRmYS12YXItdGhpbmstcGVha3M6IFxcZjczMTtcbiRmYS12YXItYmlsaWJpbGk6IFxcZTNkOTtcbiRmYS12YXItZXJsYW5nOiBcXGYzOWQ7XG4kZmEtdmFyLXgtdHdpdHRlcjogXFxlNjFiO1xuJGZhLXZhci1jb3R0b24tYnVyZWF1OiBcXGY4OWU7XG4kZmEtdmFyLWRhc2hjdWJlOiBcXGYyMTA7XG4kZmEtdmFyLTQyLWdyb3VwOiBcXGUwODA7XG4kZmEtdmFyLWlubm9zb2Z0OiBcXGUwODA7XG4kZmEtdmFyLXN0YWNrLWV4Y2hhbmdlOiBcXGYxOGQ7XG4kZmEtdmFyLWVsZW1lbnRvcjogXFxmNDMwO1xuJGZhLXZhci1zcXVhcmUtcGllZC1waXBlcjogXFxlMDFlO1xuJGZhLXZhci1waWVkLXBpcGVyLXNxdWFyZTogXFxlMDFlO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5kOiBcXGY0ZWI7XG4kZmEtdmFyLXBhbGZlZDogXFxmM2Q4O1xuJGZhLXZhci1zdXBlcnBvd2VyczogXFxmMmRkO1xuJGZhLXZhci1yZXNvbHZpbmc6IFxcZjNlNztcbiRmYS12YXIteGJveDogXFxmNDEyO1xuJGZhLXZhci1zZWFyY2hlbmdpbjogXFxmM2ViO1xuJGZhLXZhci10aWt0b2s6IFxcZTA3YjtcbiRmYS12YXItc3F1YXJlLWZhY2Vib29rOiBcXGYwODI7XG4kZmEtdmFyLWZhY2Vib29rLXNxdWFyZTogXFxmMDgyO1xuJGZhLXZhci1yZW5yZW46IFxcZjE4YjtcbiRmYS12YXItbGludXg6IFxcZjE3YztcbiRmYS12YXItZ2xpZGU6IFxcZjJhNTtcbiRmYS12YXItbGlua2VkaW46IFxcZjA4YztcbiRmYS12YXItaHVic3BvdDogXFxmM2IyO1xuJGZhLXZhci1kZXBsb3lkb2c6IFxcZjM4ZTtcbiRmYS12YXItdHdpdGNoOiBcXGYxZTg7XG4kZmEtdmFyLXJhdmVscnk6IFxcZjJkOTtcbiRmYS12YXItbWl4ZXI6IFxcZTA1NjtcbiRmYS12YXItc3F1YXJlLWxhc3RmbTogXFxmMjAzO1xuJGZhLXZhci1sYXN0Zm0tc3F1YXJlOiBcXGYyMDM7XG4kZmEtdmFyLXZpbWVvOiBcXGY0MGE7XG4kZmEtdmFyLW1lbmRlbGV5OiBcXGY3YjM7XG4kZmEtdmFyLXVuaXJlZ2lzdHJ5OiBcXGY0MDQ7XG4kZmEtdmFyLWZpZ21hOiBcXGY3OTk7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtcmVtaXg6IFxcZjRlZTtcbiRmYS12YXItY2MtYW1hem9uLXBheTogXFxmNDJkO1xuJGZhLXZhci1kcm9wYm94OiBcXGYxNmI7XG4kZmEtdmFyLWluc3RhZ3JhbTogXFxmMTZkO1xuJGZhLXZhci1jbXBsaWQ6IFxcZTM2MDtcbiRmYS12YXItZmFjZWJvb2s6IFxcZjA5YTtcbiRmYS12YXItZ3JpcGZpcmU6IFxcZjNhYztcbiRmYS12YXItamVkaS1vcmRlcjogXFxmNTBlO1xuJGZhLXZhci11aWtpdDogXFxmNDAzO1xuJGZhLXZhci1mb3J0LWF3ZXNvbWUtYWx0OiBcXGYzYTM7XG4kZmEtdmFyLXBoYWJyaWNhdG9yOiBcXGYzZGI7XG4kZmEtdmFyLXVzc3VubmFoOiBcXGY0MDc7XG4kZmEtdmFyLWVhcmx5YmlyZHM6IFxcZjM5YTtcbiRmYS12YXItdHJhZGUtZmVkZXJhdGlvbjogXFxmNTEzO1xuJGZhLXZhci1hdXRvcHJlZml4ZXI6IFxcZjQxYztcbiRmYS12YXItd2hhdHNhcHA6IFxcZjIzMjtcbiRmYS12YXItc2xpZGVzaGFyZTogXFxmMWU3O1xuJGZhLXZhci1nb29nbGUtcGxheTogXFxmM2FiO1xuJGZhLXZhci12aWFkZW86IFxcZjJhOTtcbiRmYS12YXItbGluZTogXFxmM2MwO1xuJGZhLXZhci1nb29nbGUtZHJpdmU6IFxcZjNhYTtcbiRmYS12YXItc2VydmljZXN0YWNrOiBcXGYzZWM7XG4kZmEtdmFyLXNpbXBseWJ1aWx0OiBcXGYyMTU7XG4kZmEtdmFyLWJpdGJ1Y2tldDogXFxmMTcxO1xuJGZhLXZhci1pbWRiOiBcXGYyZDg7XG4kZmEtdmFyLWRlZXplcjogXFxlMDc3O1xuJGZhLXZhci1yYXNwYmVycnktcGk6IFxcZjdiYjtcbiRmYS12YXItamlyYTogXFxmN2IxO1xuJGZhLXZhci1kb2NrZXI6IFxcZjM5NTtcbiRmYS12YXItc2NyZWVucGFsOiBcXGU1NzA7XG4kZmEtdmFyLWJsdWV0b290aDogXFxmMjkzO1xuJGZhLXZhci1naXR0ZXI6IFxcZjQyNjtcbiRmYS12YXItZC1hbmQtZDogXFxmMzhkO1xuJGZhLXZhci1taWNyb2Jsb2c6IFxcZTAxYTtcbiRmYS12YXItY2MtZGluZXJzLWNsdWI6IFxcZjI0YztcbiRmYS12YXItZ2ctY2lyY2xlOiBcXGYyNjE7XG4kZmEtdmFyLXBpZWQtcGlwZXItaGF0OiBcXGY0ZTU7XG4kZmEtdmFyLWtpY2tzdGFydGVyLWs6IFxcZjNiYztcbiRmYS12YXIteWFuZGV4OiBcXGY0MTM7XG4kZmEtdmFyLXJlYWRtZTogXFxmNGQ1O1xuJGZhLXZhci1odG1sNTogXFxmMTNiO1xuJGZhLXZhci1zZWxsc3k6IFxcZjIxMztcbiRmYS12YXItc2FzczogXFxmNDFlO1xuJGZhLXZhci13aXJzaW5kaGFuZHdlcms6IFxcZTJkMDtcbiRmYS12YXItd3NoOiBcXGUyZDA7XG4kZmEtdmFyLWJ1cm9tb2JlbGV4cGVydGU6IFxcZjM3ZjtcbiRmYS12YXItc2FsZXNmb3JjZTogXFxmODNiO1xuJGZhLXZhci1vY3RvcHVzLWRlcGxveTogXFxlMDgyO1xuJGZhLXZhci1tZWRhcHBzOiBcXGYzYzY7XG4kZmEtdmFyLW5zODogXFxmM2Q1O1xuJGZhLXZhci1waW50ZXJlc3QtcDogXFxmMjMxO1xuJGZhLXZhci1hcHBlcjogXFxmMzcxO1xuJGZhLXZhci1mb3J0LWF3ZXNvbWU6IFxcZjI4NjtcbiRmYS12YXItd2F6ZTogXFxmODNmO1xuJGZhLXZhci1jYy1qY2I6IFxcZjI0YjtcbiRmYS12YXItc25hcGNoYXQ6IFxcZjJhYjtcbiRmYS12YXItc25hcGNoYXQtZ2hvc3Q6IFxcZjJhYjtcbiRmYS12YXItZmFudGFzeS1mbGlnaHQtZ2FtZXM6IFxcZjZkYztcbiRmYS12YXItcnVzdDogXFxlMDdhO1xuJGZhLXZhci13aXg6IFxcZjVjZjtcbiRmYS12YXItc3F1YXJlLWJlaGFuY2U6IFxcZjFiNTtcbiRmYS12YXItYmVoYW5jZS1zcXVhcmU6IFxcZjFiNTtcbiRmYS12YXItc3VwcGxlOiBcXGYzZjk7XG4kZmEtdmFyLXJlYmVsOiBcXGYxZDA7XG4kZmEtdmFyLWNzczM6IFxcZjEzYztcbiRmYS12YXItc3RheWxpbmtlZDogXFxmM2Y1O1xuJGZhLXZhci1rYWdnbGU6IFxcZjVmYTtcbiRmYS12YXItc3BhY2UtYXdlc29tZTogXFxlNWFjO1xuJGZhLXZhci1kZXZpYW50YXJ0OiBcXGYxYmQ7XG4kZmEtdmFyLWNwYW5lbDogXFxmMzg4O1xuJGZhLXZhci1nb29kcmVhZHMtZzogXFxmM2E5O1xuJGZhLXZhci1zcXVhcmUtZ2l0OiBcXGYxZDI7XG4kZmEtdmFyLWdpdC1zcXVhcmU6IFxcZjFkMjtcbiRmYS12YXItc3F1YXJlLXR1bWJscjogXFxmMTc0O1xuJGZhLXZhci10dW1ibHItc3F1YXJlOiBcXGYxNzQ7XG4kZmEtdmFyLXRyZWxsbzogXFxmMTgxO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5jLWpwOiBcXGY0ZWE7XG4kZmEtdmFyLWdldC1wb2NrZXQ6IFxcZjI2NTtcbiRmYS12YXItcGVyYnl0ZTogXFxlMDgzO1xuJGZhLXZhci1ncnVudDogXFxmM2FkO1xuJGZhLXZhci13ZWVibHk6IFxcZjVjYztcbiRmYS12YXItY29ubmVjdGRldmVsb3A6IFxcZjIwZTtcbiRmYS12YXItbGVhbnB1YjogXFxmMjEyO1xuJGZhLXZhci1ibGFjay10aWU6IFxcZjI3ZTtcbiRmYS12YXItdGhlbWVjbzogXFxmNWM2O1xuJGZhLXZhci1weXRob246IFxcZjNlMjtcbiRmYS12YXItYW5kcm9pZDogXFxmMTdiO1xuJGZhLXZhci1ib3RzOiBcXGUzNDA7XG4kZmEtdmFyLWZyZWUtY29kZS1jYW1wOiBcXGYyYzU7XG4kZmEtdmFyLWhvcm5iaWxsOiBcXGY1OTI7XG4kZmEtdmFyLWpzOiBcXGYzYjg7XG4kZmEtdmFyLWlkZWFsOiBcXGUwMTM7XG4kZmEtdmFyLWdpdDogXFxmMWQzO1xuJGZhLXZhci1kZXY6IFxcZjZjYztcbiRmYS12YXItc2tldGNoOiBcXGY3YzY7XG4kZmEtdmFyLXlhbmRleC1pbnRlcm5hdGlvbmFsOiBcXGY0MTQ7XG4kZmEtdmFyLWNjLWFtZXg6IFxcZjFmMztcbiRmYS12YXItdWJlcjogXFxmNDAyO1xuJGZhLXZhci1naXRodWI6IFxcZjA5YjtcbiRmYS12YXItcGhwOiBcXGY0NTc7XG4kZmEtdmFyLWFsaXBheTogXFxmNjQyO1xuJGZhLXZhci15b3V0dWJlOiBcXGYxNjc7XG4kZmEtdmFyLXNreWF0bGFzOiBcXGYyMTY7XG4kZmEtdmFyLWZpcmVmb3gtYnJvd3NlcjogXFxlMDA3O1xuJGZhLXZhci1yZXBseWQ6IFxcZjNlNjtcbiRmYS12YXItc3VzZTogXFxmN2Q2O1xuJGZhLXZhci1qZW5raW5zOiBcXGYzYjY7XG4kZmEtdmFyLXR3aXR0ZXI6IFxcZjA5OTtcbiRmYS12YXItcm9ja3JtczogXFxmM2U5O1xuJGZhLXZhci1waW50ZXJlc3Q6IFxcZjBkMjtcbiRmYS12YXItYnVmZmVyOiBcXGY4Mzc7XG4kZmEtdmFyLW5wbTogXFxmM2Q0O1xuJGZhLXZhci15YW1tZXI6IFxcZjg0MDtcbiRmYS12YXItYnRjOiBcXGYxNWE7XG4kZmEtdmFyLWRyaWJiYmxlOiBcXGYxN2Q7XG4kZmEtdmFyLXN0dW1ibGV1cG9uLWNpcmNsZTogXFxmMWEzO1xuJGZhLXZhci1pbnRlcm5ldC1leHBsb3JlcjogXFxmMjZiO1xuJGZhLXZhci1zdHViYmVyOiBcXGU1Yzc7XG4kZmEtdmFyLXRlbGVncmFtOiBcXGYyYzY7XG4kZmEtdmFyLXRlbGVncmFtLXBsYW5lOiBcXGYyYzY7XG4kZmEtdmFyLW9sZC1yZXB1YmxpYzogXFxmNTEwO1xuJGZhLXZhci1vZHlzZWU6IFxcZTVjNjtcbiRmYS12YXItc3F1YXJlLXdoYXRzYXBwOiBcXGY0MGM7XG4kZmEtdmFyLXdoYXRzYXBwLXNxdWFyZTogXFxmNDBjO1xuJGZhLXZhci1ub2RlLWpzOiBcXGYzZDM7XG4kZmEtdmFyLWVkZ2UtbGVnYWN5OiBcXGUwNzg7XG4kZmEtdmFyLXNsYWNrOiBcXGYxOTg7XG4kZmEtdmFyLXNsYWNrLWhhc2g6IFxcZjE5ODtcbiRmYS12YXItbWVkcnQ6IFxcZjNjODtcbiRmYS12YXItdXNiOiBcXGYyODc7XG4kZmEtdmFyLXR1bWJscjogXFxmMTczO1xuJGZhLXZhci12YWFkaW46IFxcZjQwODtcbiRmYS12YXItcXVvcmE6IFxcZjJjNDtcbiRmYS12YXItc3F1YXJlLXgtdHdpdHRlcjogXFxlNjFhO1xuJGZhLXZhci1yZWFjdGV1cm9wZTogXFxmNzVkO1xuJGZhLXZhci1tZWRpdW06IFxcZjIzYTtcbiRmYS12YXItbWVkaXVtLW06IFxcZjIzYTtcbiRmYS12YXItYW1pbGlhOiBcXGYzNmQ7XG4kZmEtdmFyLW1peGNsb3VkOiBcXGYyODk7XG4kZmEtdmFyLWZsaXBib2FyZDogXFxmNDRkO1xuJGZhLXZhci12aWFjb2luOiBcXGYyMzc7XG4kZmEtdmFyLWNyaXRpY2FsLXJvbGU6IFxcZjZjOTtcbiRmYS12YXItc2l0cm94OiBcXGU0NGE7XG4kZmEtdmFyLWRpc2NvdXJzZTogXFxmMzkzO1xuJGZhLXZhci1qb29tbGE6IFxcZjFhYTtcbiRmYS12YXItbWFzdG9kb246IFxcZjRmNjtcbiRmYS12YXItYWlyYm5iOiBcXGY4MzQ7XG4kZmEtdmFyLXdvbGYtcGFjay1iYXR0YWxpb246IFxcZjUxNDtcbiRmYS12YXItYnV5LW4tbGFyZ2U6IFxcZjhhNjtcbiRmYS12YXItZ3VscDogXFxmM2FlO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nLXBsdXM6IFxcZjRmMTtcbiRmYS12YXItc3RyYXZhOiBcXGY0Mjg7XG4kZmEtdmFyLWVtYmVyOiBcXGY0MjM7XG4kZmEtdmFyLWNhbmFkaWFuLW1hcGxlLWxlYWY6IFxcZjc4NTtcbiRmYS12YXItdGVhbXNwZWFrOiBcXGY0Zjk7XG4kZmEtdmFyLXB1c2hlZDogXFxmM2UxO1xuJGZhLXZhci13b3JkcHJlc3Mtc2ltcGxlOiBcXGY0MTE7XG4kZmEtdmFyLW51dHJpdGlvbml4OiBcXGYzZDY7XG4kZmEtdmFyLXdvZHU6IFxcZTA4ODtcbiRmYS12YXItZ29vZ2xlLXBheTogXFxlMDc5O1xuJGZhLXZhci1pbnRlcmNvbTogXFxmN2FmO1xuJGZhLXZhci16aGlodTogXFxmNjNmO1xuJGZhLXZhci1rb3J2dWU6IFxcZjQyZjtcbiRmYS12YXItcGl4OiBcXGU0M2E7XG4kZmEtdmFyLXN0ZWFtLXN5bWJvbDogXFxmM2Y2O1xuXG4kZmEtaWNvbnM6IChcbiAgXCIwXCI6ICRmYS12YXItMCxcbiAgXCIxXCI6ICRmYS12YXItMSxcbiAgXCIyXCI6ICRmYS12YXItMixcbiAgXCIzXCI6ICRmYS12YXItMyxcbiAgXCI0XCI6ICRmYS12YXItNCxcbiAgXCI1XCI6ICRmYS12YXItNSxcbiAgXCI2XCI6ICRmYS12YXItNixcbiAgXCI3XCI6ICRmYS12YXItNyxcbiAgXCI4XCI6ICRmYS12YXItOCxcbiAgXCI5XCI6ICRmYS12YXItOSxcbiAgXCJmaWxsLWRyaXBcIjogJGZhLXZhci1maWxsLWRyaXAsXG4gIFwiYXJyb3dzLXRvLWNpcmNsZVwiOiAkZmEtdmFyLWFycm93cy10by1jaXJjbGUsXG4gIFwiY2lyY2xlLWNoZXZyb24tcmlnaHRcIjogJGZhLXZhci1jaXJjbGUtY2hldnJvbi1yaWdodCxcbiAgXCJjaGV2cm9uLWNpcmNsZS1yaWdodFwiOiAkZmEtdmFyLWNoZXZyb24tY2lyY2xlLXJpZ2h0LFxuICBcIndhZ29uLWNvdmVyZWRcIjogJGZhLXZhci13YWdvbi1jb3ZlcmVkLFxuICBcImxpbmUtaGVpZ2h0XCI6ICRmYS12YXItbGluZS1oZWlnaHQsXG4gIFwiYmFnZWxcIjogJGZhLXZhci1iYWdlbCxcbiAgXCJ0cmFuc3BvcnRlci03XCI6ICRmYS12YXItdHJhbnNwb3J0ZXItNyxcbiAgXCJhdFwiOiAkZmEtdmFyLWF0LFxuICBcInJlY3RhbmdsZXMtbWl4ZWRcIjogJGZhLXZhci1yZWN0YW5nbGVzLW1peGVkLFxuICBcInBob25lLWFycm93LXVwLXJpZ2h0XCI6ICRmYS12YXItcGhvbmUtYXJyb3ctdXAtcmlnaHQsXG4gIFwicGhvbmUtYXJyb3ctdXBcIjogJGZhLXZhci1waG9uZS1hcnJvdy11cCxcbiAgXCJwaG9uZS1vdXRnb2luZ1wiOiAkZmEtdmFyLXBob25lLW91dGdvaW5nLFxuICBcInRyYXNoLWNhblwiOiAkZmEtdmFyLXRyYXNoLWNhbixcbiAgXCJ0cmFzaC1hbHRcIjogJGZhLXZhci10cmFzaC1hbHQsXG4gIFwiY2lyY2xlLWxcIjogJGZhLXZhci1jaXJjbGUtbCxcbiAgXCJoZWFkLXNpZGUtZ29nZ2xlc1wiOiAkZmEtdmFyLWhlYWQtc2lkZS1nb2dnbGVzLFxuICBcImhlYWQtdnJcIjogJGZhLXZhci1oZWFkLXZyLFxuICBcInRleHQtaGVpZ2h0XCI6ICRmYS12YXItdGV4dC1oZWlnaHQsXG4gIFwidXNlci14bWFya1wiOiAkZmEtdmFyLXVzZXIteG1hcmssXG4gIFwidXNlci10aW1lc1wiOiAkZmEtdmFyLXVzZXItdGltZXMsXG4gIFwiZmFjZS1oYW5kLXlhd25cIjogJGZhLXZhci1mYWNlLWhhbmQteWF3bixcbiAgXCJnYXVnZS1zaW1wbGUtbWluXCI6ICRmYS12YXItZ2F1Z2Utc2ltcGxlLW1pbixcbiAgXCJ0YWNob21ldGVyLXNsb3dlc3RcIjogJGZhLXZhci10YWNob21ldGVyLXNsb3dlc3QsXG4gIFwic3RldGhvc2NvcGVcIjogJGZhLXZhci1zdGV0aG9zY29wZSxcbiAgXCJjb2ZmaW5cIjogJGZhLXZhci1jb2ZmaW4sXG4gIFwibWVzc2FnZVwiOiAkZmEtdmFyLW1lc3NhZ2UsXG4gIFwiY29tbWVudC1hbHRcIjogJGZhLXZhci1jb21tZW50LWFsdCxcbiAgXCJzYWxhZFwiOiAkZmEtdmFyLXNhbGFkLFxuICBcImJvd2wtc2FsYWRcIjogJGZhLXZhci1ib3dsLXNhbGFkLFxuICBcImluZm9cIjogJGZhLXZhci1pbmZvLFxuICBcInJvYm90LWFzdHJvbWVjaFwiOiAkZmEtdmFyLXJvYm90LWFzdHJvbWVjaCxcbiAgXCJyaW5nLWRpYW1vbmRcIjogJGZhLXZhci1yaW5nLWRpYW1vbmQsXG4gIFwiZm9uZHVlLXBvdFwiOiAkZmEtdmFyLWZvbmR1ZS1wb3QsXG4gIFwidGhldGFcIjogJGZhLXZhci10aGV0YSxcbiAgXCJmYWNlLWhhbmQtcGVla2luZ1wiOiAkZmEtdmFyLWZhY2UtaGFuZC1wZWVraW5nLFxuICBcInNxdWFyZS11c2VyXCI6ICRmYS12YXItc3F1YXJlLXVzZXIsXG4gIFwiZG93bi1sZWZ0LWFuZC11cC1yaWdodC10by1jZW50ZXJcIjogJGZhLXZhci1kb3duLWxlZnQtYW5kLXVwLXJpZ2h0LXRvLWNlbnRlcixcbiAgXCJjb21wcmVzcy1hbHRcIjogJGZhLXZhci1jb21wcmVzcy1hbHQsXG4gIFwiZXhwbG9zaW9uXCI6ICRmYS12YXItZXhwbG9zaW9uLFxuICBcImZpbGUtbGluZXNcIjogJGZhLXZhci1maWxlLWxpbmVzLFxuICBcImZpbGUtYWx0XCI6ICRmYS12YXItZmlsZS1hbHQsXG4gIFwiZmlsZS10ZXh0XCI6ICRmYS12YXItZmlsZS10ZXh0LFxuICBcIndhdmUtc3F1YXJlXCI6ICRmYS12YXItd2F2ZS1zcXVhcmUsXG4gIFwicmluZ1wiOiAkZmEtdmFyLXJpbmcsXG4gIFwiYnVpbGRpbmctdW5cIjogJGZhLXZhci1idWlsZGluZy11bixcbiAgXCJkaWNlLXRocmVlXCI6ICRmYS12YXItZGljZS10aHJlZSxcbiAgXCJ0aXJlLXByZXNzdXJlLXdhcm5pbmdcIjogJGZhLXZhci10aXJlLXByZXNzdXJlLXdhcm5pbmcsXG4gIFwid2lmaS1mYWlyXCI6ICRmYS12YXItd2lmaS1mYWlyLFxuICBcIndpZmktMlwiOiAkZmEtdmFyLXdpZmktMixcbiAgXCJjYWxlbmRhci1kYXlzXCI6ICRmYS12YXItY2FsZW5kYXItZGF5cyxcbiAgXCJjYWxlbmRhci1hbHRcIjogJGZhLXZhci1jYWxlbmRhci1hbHQsXG4gIFwibXAzLXBsYXllclwiOiAkZmEtdmFyLW1wMy1wbGF5ZXIsXG4gIFwiYW5jaG9yLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLWFuY2hvci1jaXJjbGUtY2hlY2ssXG4gIFwidGFsbHktNFwiOiAkZmEtdmFyLXRhbGx5LTQsXG4gIFwicmVjdGFuZ2xlLWhpc3RvcnlcIjogJGZhLXZhci1yZWN0YW5nbGUtaGlzdG9yeSxcbiAgXCJidWlsZGluZy1jaXJjbGUtYXJyb3ctcmlnaHRcIjogJGZhLXZhci1idWlsZGluZy1jaXJjbGUtYXJyb3ctcmlnaHQsXG4gIFwidm9sbGV5YmFsbFwiOiAkZmEtdmFyLXZvbGxleWJhbGwsXG4gIFwidm9sbGV5YmFsbC1iYWxsXCI6ICRmYS12YXItdm9sbGV5YmFsbC1iYWxsLFxuICBcInN1bi1oYXplXCI6ICRmYS12YXItc3VuLWhhemUsXG4gIFwidGV4dC1zaXplXCI6ICRmYS12YXItdGV4dC1zaXplLFxuICBcInVmb1wiOiAkZmEtdmFyLXVmbyxcbiAgXCJmb3JrXCI6ICRmYS12YXItZm9yayxcbiAgXCJ1dGVuc2lsLWZvcmtcIjogJGZhLXZhci11dGVuc2lsLWZvcmssXG4gIFwiYXJyb3dzLXVwLXRvLWxpbmVcIjogJGZhLXZhci1hcnJvd3MtdXAtdG8tbGluZSxcbiAgXCJtb2JpbGUtc2lnbmFsXCI6ICRmYS12YXItbW9iaWxlLXNpZ25hbCxcbiAgXCJiYXJjb2RlLXNjYW5cIjogJGZhLXZhci1iYXJjb2RlLXNjYW4sXG4gIFwic29ydC1kb3duXCI6ICRmYS12YXItc29ydC1kb3duLFxuICBcInNvcnQtZGVzY1wiOiAkZmEtdmFyLXNvcnQtZGVzYyxcbiAgXCJmb2xkZXItYXJyb3ctZG93blwiOiAkZmEtdmFyLWZvbGRlci1hcnJvdy1kb3duLFxuICBcImZvbGRlci1kb3dubG9hZFwiOiAkZmEtdmFyLWZvbGRlci1kb3dubG9hZCxcbiAgXCJjaXJjbGUtbWludXNcIjogJGZhLXZhci1jaXJjbGUtbWludXMsXG4gIFwibWludXMtY2lyY2xlXCI6ICRmYS12YXItbWludXMtY2lyY2xlLFxuICBcImZhY2UtaWNpY2xlc1wiOiAkZmEtdmFyLWZhY2UtaWNpY2xlcyxcbiAgXCJzaG92ZWxcIjogJGZhLXZhci1zaG92ZWwsXG4gIFwiZG9vci1vcGVuXCI6ICRmYS12YXItZG9vci1vcGVuLFxuICBcImZpbG1zXCI6ICRmYS12YXItZmlsbXMsXG4gIFwicmlnaHQtZnJvbS1icmFja2V0XCI6ICRmYS12YXItcmlnaHQtZnJvbS1icmFja2V0LFxuICBcInNpZ24tb3V0LWFsdFwiOiAkZmEtdmFyLXNpZ24tb3V0LWFsdCxcbiAgXCJmYWNlLWdsYXNzZXNcIjogJGZhLXZhci1mYWNlLWdsYXNzZXMsXG4gIFwibmZjXCI6ICRmYS12YXItbmZjLFxuICBcImF0b21cIjogJGZhLXZhci1hdG9tLFxuICBcInNvYXBcIjogJGZhLXZhci1zb2FwLFxuICBcImljb25zXCI6ICRmYS12YXItaWNvbnMsXG4gIFwiaGVhcnQtbXVzaWMtY2FtZXJhLWJvbHRcIjogJGZhLXZhci1oZWFydC1tdXNpYy1jYW1lcmEtYm9sdCxcbiAgXCJtaWNyb3Bob25lLWxpbmVzLXNsYXNoXCI6ICRmYS12YXItbWljcm9waG9uZS1saW5lcy1zbGFzaCxcbiAgXCJtaWNyb3Bob25lLWFsdC1zbGFzaFwiOiAkZmEtdmFyLW1pY3JvcGhvbmUtYWx0LXNsYXNoLFxuICBcImNsb3NlZC1jYXB0aW9uaW5nLXNsYXNoXCI6ICRmYS12YXItY2xvc2VkLWNhcHRpb25pbmctc2xhc2gsXG4gIFwiY2FsY3VsYXRvci1zaW1wbGVcIjogJGZhLXZhci1jYWxjdWxhdG9yLXNpbXBsZSxcbiAgXCJjYWxjdWxhdG9yLWFsdFwiOiAkZmEtdmFyLWNhbGN1bGF0b3ItYWx0LFxuICBcImJyaWRnZS1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1icmlkZ2UtY2lyY2xlLWNoZWNrLFxuICBcInNsaWRlcnMtdXBcIjogJGZhLXZhci1zbGlkZXJzLXVwLFxuICBcInNsaWRlcnMtdlwiOiAkZmEtdmFyLXNsaWRlcnMtdixcbiAgXCJsb2NhdGlvbi1taW51c1wiOiAkZmEtdmFyLWxvY2F0aW9uLW1pbnVzLFxuICBcIm1hcC1tYXJrZXItbWludXNcIjogJGZhLXZhci1tYXAtbWFya2VyLW1pbnVzLFxuICBcInB1bXAtbWVkaWNhbFwiOiAkZmEtdmFyLXB1bXAtbWVkaWNhbCxcbiAgXCJmaW5nZXJwcmludFwiOiAkZmEtdmFyLWZpbmdlcnByaW50LFxuICBcInNraS1ib290XCI6ICRmYS12YXItc2tpLWJvb3QsXG4gIFwic3RhbmRhcmQtZGVmaW5pdGlvblwiOiAkZmEtdmFyLXN0YW5kYXJkLWRlZmluaXRpb24sXG4gIFwicmVjdGFuZ2xlLXNkXCI6ICRmYS12YXItcmVjdGFuZ2xlLXNkLFxuICBcImgxXCI6ICRmYS12YXItaDEsXG4gIFwiaGFuZC1wb2ludC1yaWdodFwiOiAkZmEtdmFyLWhhbmQtcG9pbnQtcmlnaHQsXG4gIFwibWFnbmlmeWluZy1nbGFzcy1sb2NhdGlvblwiOiAkZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtbG9jYXRpb24sXG4gIFwic2VhcmNoLWxvY2F0aW9uXCI6ICRmYS12YXItc2VhcmNoLWxvY2F0aW9uLFxuICBcIm1lc3NhZ2UtYm90XCI6ICRmYS12YXItbWVzc2FnZS1ib3QsXG4gIFwiZm9yd2FyZC1zdGVwXCI6ICRmYS12YXItZm9yd2FyZC1zdGVwLFxuICBcInN0ZXAtZm9yd2FyZFwiOiAkZmEtdmFyLXN0ZXAtZm9yd2FyZCxcbiAgXCJmYWNlLXNtaWxlLWJlYW1cIjogJGZhLXZhci1mYWNlLXNtaWxlLWJlYW0sXG4gIFwic21pbGUtYmVhbVwiOiAkZmEtdmFyLXNtaWxlLWJlYW0sXG4gIFwibGlnaHQtY2VpbGluZ1wiOiAkZmEtdmFyLWxpZ2h0LWNlaWxpbmcsXG4gIFwibWVzc2FnZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLW1lc3NhZ2UtZXhjbGFtYXRpb24sXG4gIFwiY29tbWVudC1hbHQtZXhjbGFtYXRpb25cIjogJGZhLXZhci1jb21tZW50LWFsdC1leGNsYW1hdGlvbixcbiAgXCJib3dsLXNjb29wXCI6ICRmYS12YXItYm93bC1zY29vcCxcbiAgXCJib3dsLXNoYXZlZC1pY2VcIjogJGZhLXZhci1ib3dsLXNoYXZlZC1pY2UsXG4gIFwic3F1YXJlLXhcIjogJGZhLXZhci1zcXVhcmUteCxcbiAgXCJ1dGlsaXR5LXBvbGUtZG91YmxlXCI6ICRmYS12YXItdXRpbGl0eS1wb2xlLWRvdWJsZSxcbiAgXCJmbGFnLWNoZWNrZXJlZFwiOiAkZmEtdmFyLWZsYWctY2hlY2tlcmVkLFxuICBcImNoZXZyb25zLXVwXCI6ICRmYS12YXItY2hldnJvbnMtdXAsXG4gIFwiY2hldnJvbi1kb3VibGUtdXBcIjogJGZhLXZhci1jaGV2cm9uLWRvdWJsZS11cCxcbiAgXCJmb290YmFsbFwiOiAkZmEtdmFyLWZvb3RiYWxsLFxuICBcImZvb3RiYWxsLWJhbGxcIjogJGZhLXZhci1mb290YmFsbC1iYWxsLFxuICBcInVzZXItdm5lY2tcIjogJGZhLXZhci11c2VyLXZuZWNrLFxuICBcInNjaG9vbC1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1zY2hvb2wtY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImNyb3BcIjogJGZhLXZhci1jcm9wLFxuICBcImFuZ2xlcy1kb3duXCI6ICRmYS12YXItYW5nbGVzLWRvd24sXG4gIFwiYW5nbGUtZG91YmxlLWRvd25cIjogJGZhLXZhci1hbmdsZS1kb3VibGUtZG93bixcbiAgXCJ1c2Vycy1yZWN0YW5nbGVcIjogJGZhLXZhci11c2Vycy1yZWN0YW5nbGUsXG4gIFwicGVvcGxlLXJvb2ZcIjogJGZhLXZhci1wZW9wbGUtcm9vZixcbiAgXCJzcXVhcmUtYXJyb3ctcmlnaHRcIjogJGZhLXZhci1zcXVhcmUtYXJyb3ctcmlnaHQsXG4gIFwiYXJyb3ctc3F1YXJlLXJpZ2h0XCI6ICRmYS12YXItYXJyb3ctc3F1YXJlLXJpZ2h0LFxuICBcImxvY2F0aW9uLXBsdXNcIjogJGZhLXZhci1sb2NhdGlvbi1wbHVzLFxuICBcIm1hcC1tYXJrZXItcGx1c1wiOiAkZmEtdmFyLW1hcC1tYXJrZXItcGx1cyxcbiAgXCJsaWdodGJ1bGItZXhjbGFtYXRpb24tb25cIjogJGZhLXZhci1saWdodGJ1bGItZXhjbGFtYXRpb24tb24sXG4gIFwicGVvcGxlLWxpbmVcIjogJGZhLXZhci1wZW9wbGUtbGluZSxcbiAgXCJiZWVyLW11Zy1lbXB0eVwiOiAkZmEtdmFyLWJlZXItbXVnLWVtcHR5LFxuICBcImJlZXJcIjogJGZhLXZhci1iZWVyLFxuICBcImNyYXRlLWVtcHR5XCI6ICRmYS12YXItY3JhdGUtZW1wdHksXG4gIFwiZGlhZ3JhbS1wcmVkZWNlc3NvclwiOiAkZmEtdmFyLWRpYWdyYW0tcHJlZGVjZXNzb3IsXG4gIFwidHJhbnNwb3J0ZXJcIjogJGZhLXZhci10cmFuc3BvcnRlcixcbiAgXCJjYWxlbmRhci1jaXJjbGUtdXNlclwiOiAkZmEtdmFyLWNhbGVuZGFyLWNpcmNsZS11c2VyLFxuICBcImFycm93LXVwLWxvbmdcIjogJGZhLXZhci1hcnJvdy11cC1sb25nLFxuICBcImxvbmctYXJyb3ctdXBcIjogJGZhLXZhci1sb25nLWFycm93LXVwLFxuICBcInBlcnNvbi1jYXJyeS1ib3hcIjogJGZhLXZhci1wZXJzb24tY2FycnktYm94LFxuICBcInBlcnNvbi1jYXJyeVwiOiAkZmEtdmFyLXBlcnNvbi1jYXJyeSxcbiAgXCJmaXJlLWZsYW1lLXNpbXBsZVwiOiAkZmEtdmFyLWZpcmUtZmxhbWUtc2ltcGxlLFxuICBcImJ1cm5cIjogJGZhLXZhci1idXJuLFxuICBcInBlcnNvblwiOiAkZmEtdmFyLXBlcnNvbixcbiAgXCJtYWxlXCI6ICRmYS12YXItbWFsZSxcbiAgXCJsYXB0b3BcIjogJGZhLXZhci1sYXB0b3AsXG4gIFwiZmlsZS1jc3ZcIjogJGZhLXZhci1maWxlLWNzdixcbiAgXCJtZW5vcmFoXCI6ICRmYS12YXItbWVub3JhaCxcbiAgXCJ1bmlvblwiOiAkZmEtdmFyLXVuaW9uLFxuICBcImNoZXZyb25zLWxlZnRcIjogJGZhLXZhci1jaGV2cm9ucy1sZWZ0LFxuICBcImNoZXZyb24tZG91YmxlLWxlZnRcIjogJGZhLXZhci1jaGV2cm9uLWRvdWJsZS1sZWZ0LFxuICBcImNpcmNsZS1oZWFydFwiOiAkZmEtdmFyLWNpcmNsZS1oZWFydCxcbiAgXCJoZWFydC1jaXJjbGVcIjogJGZhLXZhci1oZWFydC1jaXJjbGUsXG4gIFwidHJ1Y2stcGxhbmVcIjogJGZhLXZhci10cnVjay1wbGFuZSxcbiAgXCJyZWNvcmQtdmlueWxcIjogJGZhLXZhci1yZWNvcmQtdmlueWwsXG4gIFwiYnJpbmctZm9yd2FyZFwiOiAkZmEtdmFyLWJyaW5nLWZvcndhcmQsXG4gIFwic3F1YXJlLXBcIjogJGZhLXZhci1zcXVhcmUtcCxcbiAgXCJmYWNlLWdyaW4tc3RhcnNcIjogJGZhLXZhci1mYWNlLWdyaW4tc3RhcnMsXG4gIFwiZ3Jpbi1zdGFyc1wiOiAkZmEtdmFyLWdyaW4tc3RhcnMsXG4gIFwic2lnbWFcIjogJGZhLXZhci1zaWdtYSxcbiAgXCJjYW1lcmEtbW92aWVcIjogJGZhLXZhci1jYW1lcmEtbW92aWUsXG4gIFwiYm9uZ1wiOiAkZmEtdmFyLWJvbmcsXG4gIFwiY2xhcmluZXRcIjogJGZhLXZhci1jbGFyaW5ldCxcbiAgXCJ0cnVjay1mbGF0YmVkXCI6ICRmYS12YXItdHJ1Y2stZmxhdGJlZCxcbiAgXCJzcGFnaGV0dGktbW9uc3Rlci1mbHlpbmdcIjogJGZhLXZhci1zcGFnaGV0dGktbW9uc3Rlci1mbHlpbmcsXG4gIFwicGFzdGFmYXJpYW5pc21cIjogJGZhLXZhci1wYXN0YWZhcmlhbmlzbSxcbiAgXCJhcnJvdy1kb3duLXVwLWFjcm9zcy1saW5lXCI6ICRmYS12YXItYXJyb3ctZG93bi11cC1hY3Jvc3MtbGluZSxcbiAgXCJsZWFmLWhlYXJ0XCI6ICRmYS12YXItbGVhZi1oZWFydCxcbiAgXCJob3VzZS1idWlsZGluZ1wiOiAkZmEtdmFyLWhvdXNlLWJ1aWxkaW5nLFxuICBcImNoZWVzZS1zd2lzc1wiOiAkZmEtdmFyLWNoZWVzZS1zd2lzcyxcbiAgXCJzcG9vblwiOiAkZmEtdmFyLXNwb29uLFxuICBcInV0ZW5zaWwtc3Bvb25cIjogJGZhLXZhci11dGVuc2lsLXNwb29uLFxuICBcImphci13aGVhdFwiOiAkZmEtdmFyLWphci13aGVhdCxcbiAgXCJlbnZlbG9wZXMtYnVsa1wiOiAkZmEtdmFyLWVudmVsb3Blcy1idWxrLFxuICBcIm1haWwtYnVsa1wiOiAkZmEtdmFyLW1haWwtYnVsayxcbiAgXCJmaWxlLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWZpbGUtY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImJvdy1hcnJvd1wiOiAkZmEtdmFyLWJvdy1hcnJvdyxcbiAgXCJjYXJ0LXhtYXJrXCI6ICRmYS12YXItY2FydC14bWFyayxcbiAgXCJoZXhhZ29uLXhtYXJrXCI6ICRmYS12YXItaGV4YWdvbi14bWFyayxcbiAgXCJ0aW1lcy1oZXhhZ29uXCI6ICRmYS12YXItdGltZXMtaGV4YWdvbixcbiAgXCJ4bWFyay1oZXhhZ29uXCI6ICRmYS12YXIteG1hcmstaGV4YWdvbixcbiAgXCJjaXJjbGUtaFwiOiAkZmEtdmFyLWNpcmNsZS1oLFxuICBcImhvc3BpdGFsLXN5bWJvbFwiOiAkZmEtdmFyLWhvc3BpdGFsLXN5bWJvbCxcbiAgXCJtZXJnZVwiOiAkZmEtdmFyLW1lcmdlLFxuICBcInBhZ2VyXCI6ICRmYS12YXItcGFnZXIsXG4gIFwiY2FydC1taW51c1wiOiAkZmEtdmFyLWNhcnQtbWludXMsXG4gIFwiYWRkcmVzcy1ib29rXCI6ICRmYS12YXItYWRkcmVzcy1ib29rLFxuICBcImNvbnRhY3QtYm9va1wiOiAkZmEtdmFyLWNvbnRhY3QtYm9vayxcbiAgXCJwYW4tZnJ5aW5nXCI6ICRmYS12YXItcGFuLWZyeWluZyxcbiAgXCJncmlkXCI6ICRmYS12YXItZ3JpZCxcbiAgXCJncmlkLTNcIjogJGZhLXZhci1ncmlkLTMsXG4gIFwiZm9vdGJhbGwtaGVsbWV0XCI6ICRmYS12YXItZm9vdGJhbGwtaGVsbWV0LFxuICBcImhhbmQtbG92ZVwiOiAkZmEtdmFyLWhhbmQtbG92ZSxcbiAgXCJ0cmVlc1wiOiAkZmEtdmFyLXRyZWVzLFxuICBcInN0cmlrZXRocm91Z2hcIjogJGZhLXZhci1zdHJpa2V0aHJvdWdoLFxuICBcInBhZ2VcIjogJGZhLXZhci1wYWdlLFxuICBcImtcIjogJGZhLXZhci1rLFxuICBcImRpYWdyYW0tcHJldmlvdXNcIjogJGZhLXZhci1kaWFncmFtLXByZXZpb3VzLFxuICBcImdhdWdlLW1pblwiOiAkZmEtdmFyLWdhdWdlLW1pbixcbiAgXCJ0YWNob21ldGVyLWFsdC1zbG93ZXN0XCI6ICRmYS12YXItdGFjaG9tZXRlci1hbHQtc2xvd2VzdCxcbiAgXCJmb2xkZXItZ3JpZFwiOiAkZmEtdmFyLWZvbGRlci1ncmlkLFxuICBcImVnZ3BsYW50XCI6ICRmYS12YXItZWdncGxhbnQsXG4gIFwicmFtXCI6ICRmYS12YXItcmFtLFxuICBcImxhbmRtYXJrLWZsYWdcIjogJGZhLXZhci1sYW5kbWFyay1mbGFnLFxuICBcImxpcHNcIjogJGZhLXZhci1saXBzLFxuICBcInBlbmNpbFwiOiAkZmEtdmFyLXBlbmNpbCxcbiAgXCJwZW5jaWwtYWx0XCI6ICRmYS12YXItcGVuY2lsLWFsdCxcbiAgXCJiYWNrd2FyZFwiOiAkZmEtdmFyLWJhY2t3YXJkLFxuICBcImNhcmV0LXJpZ2h0XCI6ICRmYS12YXItY2FyZXQtcmlnaHQsXG4gIFwiY29tbWVudHNcIjogJGZhLXZhci1jb21tZW50cyxcbiAgXCJwYXN0ZVwiOiAkZmEtdmFyLXBhc3RlLFxuICBcImZpbGUtY2xpcGJvYXJkXCI6ICRmYS12YXItZmlsZS1jbGlwYm9hcmQsXG4gIFwiZGVza3RvcC1hcnJvdy1kb3duXCI6ICRmYS12YXItZGVza3RvcC1hcnJvdy1kb3duLFxuICBcImNvZGUtcHVsbC1yZXF1ZXN0XCI6ICRmYS12YXItY29kZS1wdWxsLXJlcXVlc3QsXG4gIFwicHVtcGtpblwiOiAkZmEtdmFyLXB1bXBraW4sXG4gIFwiY2xpcGJvYXJkLWxpc3RcIjogJGZhLXZhci1jbGlwYm9hcmQtbGlzdCxcbiAgXCJwZW4tZmllbGRcIjogJGZhLXZhci1wZW4tZmllbGQsXG4gIFwiYmx1ZWJlcnJpZXNcIjogJGZhLXZhci1ibHVlYmVycmllcyxcbiAgXCJ0cnVjay1yYW1wLWJveFwiOiAkZmEtdmFyLXRydWNrLXJhbXAtYm94LFxuICBcInRydWNrLWxvYWRpbmdcIjogJGZhLXZhci10cnVjay1sb2FkaW5nLFxuICBcIm5vdGVcIjogJGZhLXZhci1ub3RlLFxuICBcImFycm93LWRvd24tdG8tc3F1YXJlXCI6ICRmYS12YXItYXJyb3ctZG93bi10by1zcXVhcmUsXG4gIFwidXNlci1jaGVja1wiOiAkZmEtdmFyLXVzZXItY2hlY2ssXG4gIFwiY2xvdWQteG1hcmtcIjogJGZhLXZhci1jbG91ZC14bWFyayxcbiAgXCJ2aWFsLXZpcnVzXCI6ICRmYS12YXItdmlhbC12aXJ1cyxcbiAgXCJib29rLWJsYW5rXCI6ICRmYS12YXItYm9vay1ibGFuayxcbiAgXCJib29rLWFsdFwiOiAkZmEtdmFyLWJvb2stYWx0LFxuICBcImdvbGYtZmxhZy1ob2xlXCI6ICRmYS12YXItZ29sZi1mbGFnLWhvbGUsXG4gIFwibWVzc2FnZS1hcnJvdy1kb3duXCI6ICRmYS12YXItbWVzc2FnZS1hcnJvdy1kb3duLFxuICBcImNvbW1lbnQtYWx0LWFycm93LWRvd25cIjogJGZhLXZhci1jb21tZW50LWFsdC1hcnJvdy1kb3duLFxuICBcImZhY2UtdW5hbXVzZWRcIjogJGZhLXZhci1mYWNlLXVuYW11c2VkLFxuICBcInNoZWV0LXBsYXN0aWNcIjogJGZhLXZhci1zaGVldC1wbGFzdGljLFxuICBcImNpcmNsZS05XCI6ICRmYS12YXItY2lyY2xlLTksXG4gIFwiYmxvZ1wiOiAkZmEtdmFyLWJsb2csXG4gIFwidXNlci1uaW5qYVwiOiAkZmEtdmFyLXVzZXItbmluamEsXG4gIFwicGVuY2lsLXNsYXNoXCI6ICRmYS12YXItcGVuY2lsLXNsYXNoLFxuICBcImJvd2xpbmctcGluc1wiOiAkZmEtdmFyLWJvd2xpbmctcGlucyxcbiAgXCJwZXJzb24tYXJyb3ctdXAtZnJvbS1saW5lXCI6ICRmYS12YXItcGVyc29uLWFycm93LXVwLWZyb20tbGluZSxcbiAgXCJkb3duLXJpZ2h0XCI6ICRmYS12YXItZG93bi1yaWdodCxcbiAgXCJzY3JvbGwtdG9yYWhcIjogJGZhLXZhci1zY3JvbGwtdG9yYWgsXG4gIFwidG9yYWhcIjogJGZhLXZhci10b3JhaCxcbiAgXCJ3ZWJob29rXCI6ICRmYS12YXItd2ViaG9vayxcbiAgXCJibGluZHMtb3BlblwiOiAkZmEtdmFyLWJsaW5kcy1vcGVuLFxuICBcImZlbmNlXCI6ICRmYS12YXItZmVuY2UsXG4gIFwidXBcIjogJGZhLXZhci11cCxcbiAgXCJhcnJvdy1hbHQtdXBcIjogJGZhLXZhci1hcnJvdy1hbHQtdXAsXG4gIFwiYnJvb20tYmFsbFwiOiAkZmEtdmFyLWJyb29tLWJhbGwsXG4gIFwicXVpZGRpdGNoXCI6ICRmYS12YXItcXVpZGRpdGNoLFxuICBcInF1aWRkaXRjaC1icm9vbS1iYWxsXCI6ICRmYS12YXItcXVpZGRpdGNoLWJyb29tLWJhbGwsXG4gIFwiZHJ1bXN0aWNrXCI6ICRmYS12YXItZHJ1bXN0aWNrLFxuICBcInNxdWFyZS12XCI6ICRmYS12YXItc3F1YXJlLXYsXG4gIFwiZmFjZS1hd2Vzb21lXCI6ICRmYS12YXItZmFjZS1hd2Vzb21lLFxuICBcImdhdmUtZGFuZHlcIjogJGZhLXZhci1nYXZlLWRhbmR5LFxuICBcImRpYWwtb2ZmXCI6ICRmYS12YXItZGlhbC1vZmYsXG4gIFwidG9nZ2xlLW9mZlwiOiAkZmEtdmFyLXRvZ2dsZS1vZmYsXG4gIFwiZmFjZS1zbWlsZS1ob3Juc1wiOiAkZmEtdmFyLWZhY2Utc21pbGUtaG9ybnMsXG4gIFwiYm94LWFyY2hpdmVcIjogJGZhLXZhci1ib3gtYXJjaGl2ZSxcbiAgXCJhcmNoaXZlXCI6ICRmYS12YXItYXJjaGl2ZSxcbiAgXCJncmFwZXNcIjogJGZhLXZhci1ncmFwZXMsXG4gIFwicGVyc29uLWRyb3duaW5nXCI6ICRmYS12YXItcGVyc29uLWRyb3duaW5nLFxuICBcImRpYWwtbWF4XCI6ICRmYS12YXItZGlhbC1tYXgsXG4gIFwiY2lyY2xlLW1cIjogJGZhLXZhci1jaXJjbGUtbSxcbiAgXCJjYWxlbmRhci1pbWFnZVwiOiAkZmEtdmFyLWNhbGVuZGFyLWltYWdlLFxuICBcImNpcmNsZS1jYXJldC1kb3duXCI6ICRmYS12YXItY2lyY2xlLWNhcmV0LWRvd24sXG4gIFwiY2FyZXQtY2lyY2xlLWRvd25cIjogJGZhLXZhci1jYXJldC1jaXJjbGUtZG93bixcbiAgXCJhcnJvdy1kb3duLTktMVwiOiAkZmEtdmFyLWFycm93LWRvd24tOS0xLFxuICBcInNvcnQtbnVtZXJpYy1kZXNjXCI6ICRmYS12YXItc29ydC1udW1lcmljLWRlc2MsXG4gIFwic29ydC1udW1lcmljLWRvd24tYWx0XCI6ICRmYS12YXItc29ydC1udW1lcmljLWRvd24tYWx0LFxuICBcImZhY2UtZ3Jpbi10b25ndWUtc3F1aW50XCI6ICRmYS12YXItZmFjZS1ncmluLXRvbmd1ZS1zcXVpbnQsXG4gIFwiZ3Jpbi10b25ndWUtc3F1aW50XCI6ICRmYS12YXItZ3Jpbi10b25ndWUtc3F1aW50LFxuICBcInNoaXNoLWtlYmFiXCI6ICRmYS12YXItc2hpc2gta2ViYWIsXG4gIFwic3ByYXktY2FuXCI6ICRmYS12YXItc3ByYXktY2FuLFxuICBcImFsYXJtLXNub296ZVwiOiAkZmEtdmFyLWFsYXJtLXNub296ZSxcbiAgXCJzY2FyZWNyb3dcIjogJGZhLXZhci1zY2FyZWNyb3csXG4gIFwidHJ1Y2stbW9uc3RlclwiOiAkZmEtdmFyLXRydWNrLW1vbnN0ZXIsXG4gIFwiZ2lmdC1jYXJkXCI6ICRmYS12YXItZ2lmdC1jYXJkLFxuICBcIndcIjogJGZhLXZhci13LFxuICBcImNvZGUtcHVsbC1yZXF1ZXN0LWRyYWZ0XCI6ICRmYS12YXItY29kZS1wdWxsLXJlcXVlc3QtZHJhZnQsXG4gIFwic3F1YXJlLWJcIjogJGZhLXZhci1zcXVhcmUtYixcbiAgXCJlbGVwaGFudFwiOiAkZmEtdmFyLWVsZXBoYW50LFxuICBcImVhcnRoLWFmcmljYVwiOiAkZmEtdmFyLWVhcnRoLWFmcmljYSxcbiAgXCJnbG9iZS1hZnJpY2FcIjogJGZhLXZhci1nbG9iZS1hZnJpY2EsXG4gIFwicmFpbmJvd1wiOiAkZmEtdmFyLXJhaW5ib3csXG4gIFwiY2lyY2xlLW5vdGNoXCI6ICRmYS12YXItY2lyY2xlLW5vdGNoLFxuICBcInRhYmxldC1zY3JlZW4tYnV0dG9uXCI6ICRmYS12YXItdGFibGV0LXNjcmVlbi1idXR0b24sXG4gIFwidGFibGV0LWFsdFwiOiAkZmEtdmFyLXRhYmxldC1hbHQsXG4gIFwicGF3XCI6ICRmYS12YXItcGF3LFxuICBcIm1lc3NhZ2UtcXVlc3Rpb25cIjogJGZhLXZhci1tZXNzYWdlLXF1ZXN0aW9uLFxuICBcImNsb3VkXCI6ICRmYS12YXItY2xvdWQsXG4gIFwidHJvd2VsLWJyaWNrc1wiOiAkZmEtdmFyLXRyb3dlbC1icmlja3MsXG4gIFwic3F1YXJlLTNcIjogJGZhLXZhci1zcXVhcmUtMyxcbiAgXCJmYWNlLWZsdXNoZWRcIjogJGZhLXZhci1mYWNlLWZsdXNoZWQsXG4gIFwiZmx1c2hlZFwiOiAkZmEtdmFyLWZsdXNoZWQsXG4gIFwiaG9zcGl0YWwtdXNlclwiOiAkZmEtdmFyLWhvc3BpdGFsLXVzZXIsXG4gIFwibWljcm93YXZlXCI6ICRmYS12YXItbWljcm93YXZlLFxuICBcImNoZi1zaWduXCI6ICRmYS12YXItY2hmLXNpZ24sXG4gIFwidGVudC1hcnJvdy1sZWZ0LXJpZ2h0XCI6ICRmYS12YXItdGVudC1hcnJvdy1sZWZ0LXJpZ2h0LFxuICBcImNhcnQtY2lyY2xlLWFycm93LXVwXCI6ICRmYS12YXItY2FydC1jaXJjbGUtYXJyb3ctdXAsXG4gIFwidHJhc2gtY2xvY2tcIjogJGZhLXZhci10cmFzaC1jbG9jayxcbiAgXCJnYXZlbFwiOiAkZmEtdmFyLWdhdmVsLFxuICBcImxlZ2FsXCI6ICRmYS12YXItbGVnYWwsXG4gIFwic3ByaW5rbGVyLWNlaWxpbmdcIjogJGZhLXZhci1zcHJpbmtsZXItY2VpbGluZyxcbiAgXCJicm93c2Vyc1wiOiAkZmEtdmFyLWJyb3dzZXJzLFxuICBcInRyaWxsaXVtXCI6ICRmYS12YXItdHJpbGxpdW0sXG4gIFwibXVzaWMtc2xhc2hcIjogJGZhLXZhci1tdXNpYy1zbGFzaCxcbiAgXCJ0cnVjay1yYW1wXCI6ICRmYS12YXItdHJ1Y2stcmFtcCxcbiAgXCJiaW5vY3VsYXJzXCI6ICRmYS12YXItYmlub2N1bGFycyxcbiAgXCJtaWNyb3Bob25lLXNsYXNoXCI6ICRmYS12YXItbWljcm9waG9uZS1zbGFzaCxcbiAgXCJib3gtdGlzc3VlXCI6ICRmYS12YXItYm94LXRpc3N1ZSxcbiAgXCJjaXJjbGUtY1wiOiAkZmEtdmFyLWNpcmNsZS1jLFxuICBcInN0YXItY2hyaXN0bWFzXCI6ICRmYS12YXItc3Rhci1jaHJpc3RtYXMsXG4gIFwiY2hhcnQtYnVsbGV0XCI6ICRmYS12YXItY2hhcnQtYnVsbGV0LFxuICBcIm1vdG9yY3ljbGVcIjogJGZhLXZhci1tb3RvcmN5Y2xlLFxuICBcInRyZWUtY2hyaXN0bWFzXCI6ICRmYS12YXItdHJlZS1jaHJpc3RtYXMsXG4gIFwidGlyZS1mbGF0XCI6ICRmYS12YXItdGlyZS1mbGF0LFxuICBcInN1bmdsYXNzZXNcIjogJGZhLXZhci1zdW5nbGFzc2VzLFxuICBcImJhZGdlXCI6ICRmYS12YXItYmFkZ2UsXG4gIFwibWVzc2FnZS1wZW5cIjogJGZhLXZhci1tZXNzYWdlLXBlbixcbiAgXCJjb21tZW50LWFsdC1lZGl0XCI6ICRmYS12YXItY29tbWVudC1hbHQtZWRpdCxcbiAgXCJtZXNzYWdlLWVkaXRcIjogJGZhLXZhci1tZXNzYWdlLWVkaXQsXG4gIFwiYmVsbC1jb25jaWVyZ2VcIjogJGZhLXZhci1iZWxsLWNvbmNpZXJnZSxcbiAgXCJjb25jaWVyZ2UtYmVsbFwiOiAkZmEtdmFyLWNvbmNpZXJnZS1iZWxsLFxuICBcInBlbi1ydWxlclwiOiAkZmEtdmFyLXBlbi1ydWxlcixcbiAgXCJwZW5jaWwtcnVsZXJcIjogJGZhLXZhci1wZW5jaWwtcnVsZXIsXG4gIFwiYXJyb3ctcHJvZ3Jlc3NcIjogJGZhLXZhci1hcnJvdy1wcm9ncmVzcyxcbiAgXCJjaGVzcy1yb29rLXBpZWNlXCI6ICRmYS12YXItY2hlc3Mtcm9vay1waWVjZSxcbiAgXCJjaGVzcy1yb29rLWFsdFwiOiAkZmEtdmFyLWNoZXNzLXJvb2stYWx0LFxuICBcInNxdWFyZS1yb290XCI6ICRmYS12YXItc3F1YXJlLXJvb3QsXG4gIFwiYWxidW0tY29sbGVjdGlvbi1jaXJjbGUtcGx1c1wiOiAkZmEtdmFyLWFsYnVtLWNvbGxlY3Rpb24tY2lyY2xlLXBsdXMsXG4gIFwicGVvcGxlLWFycm93c1wiOiAkZmEtdmFyLXBlb3BsZS1hcnJvd3MsXG4gIFwicGVvcGxlLWFycm93cy1sZWZ0LXJpZ2h0XCI6ICRmYS12YXItcGVvcGxlLWFycm93cy1sZWZ0LXJpZ2h0LFxuICBcImZhY2UtYW5ncnktaG9ybnNcIjogJGZhLXZhci1mYWNlLWFuZ3J5LWhvcm5zLFxuICBcIm1hcnMtYW5kLXZlbnVzLWJ1cnN0XCI6ICRmYS12YXItbWFycy1hbmQtdmVudXMtYnVyc3QsXG4gIFwidG9tYnN0b25lXCI6ICRmYS12YXItdG9tYnN0b25lLFxuICBcInNxdWFyZS1jYXJldC1yaWdodFwiOiAkZmEtdmFyLXNxdWFyZS1jYXJldC1yaWdodCxcbiAgXCJjYXJldC1zcXVhcmUtcmlnaHRcIjogJGZhLXZhci1jYXJldC1zcXVhcmUtcmlnaHQsXG4gIFwic2Npc3NvcnNcIjogJGZhLXZhci1zY2lzc29ycyxcbiAgXCJjdXRcIjogJGZhLXZhci1jdXQsXG4gIFwibGlzdC1tdXNpY1wiOiAkZmEtdmFyLWxpc3QtbXVzaWMsXG4gIFwic3VuLXBsYW50LXdpbHRcIjogJGZhLXZhci1zdW4tcGxhbnQtd2lsdCxcbiAgXCJ0b2lsZXRzLXBvcnRhYmxlXCI6ICRmYS12YXItdG9pbGV0cy1wb3J0YWJsZSxcbiAgXCJob2NrZXktcHVja1wiOiAkZmEtdmFyLWhvY2tleS1wdWNrLFxuICBcIm11c3RhY2hlXCI6ICRmYS12YXItbXVzdGFjaGUsXG4gIFwiaHlwaGVuXCI6ICRmYS12YXItaHlwaGVuLFxuICBcInRhYmxlXCI6ICRmYS12YXItdGFibGUsXG4gIFwidXNlci1jaGVmXCI6ICRmYS12YXItdXNlci1jaGVmLFxuICBcIm1lc3NhZ2UtaW1hZ2VcIjogJGZhLXZhci1tZXNzYWdlLWltYWdlLFxuICBcImNvbW1lbnQtYWx0LWltYWdlXCI6ICRmYS12YXItY29tbWVudC1hbHQtaW1hZ2UsXG4gIFwidXNlcnMtbWVkaWNhbFwiOiAkZmEtdmFyLXVzZXJzLW1lZGljYWwsXG4gIFwic2Vuc29yLXRyaWFuZ2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItc2Vuc29yLXRyaWFuZ2xlLWV4Y2xhbWF0aW9uLFxuICBcInNlbnNvci1hbGVydFwiOiAkZmEtdmFyLXNlbnNvci1hbGVydCxcbiAgXCJtYWduaWZ5aW5nLWdsYXNzLWFycm93LXJpZ2h0XCI6ICRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1hcnJvdy1yaWdodCxcbiAgXCJ0YWNob2dyYXBoLWRpZ2l0YWxcIjogJGZhLXZhci10YWNob2dyYXBoLWRpZ2l0YWwsXG4gIFwiZGlnaXRhbC10YWNob2dyYXBoXCI6ICRmYS12YXItZGlnaXRhbC10YWNob2dyYXBoLFxuICBcImZhY2UtbWFza1wiOiAkZmEtdmFyLWZhY2UtbWFzayxcbiAgXCJwaWNrbGViYWxsXCI6ICRmYS12YXItcGlja2xlYmFsbCxcbiAgXCJzdGFyLXNoYXJwLWhhbGZcIjogJGZhLXZhci1zdGFyLXNoYXJwLWhhbGYsXG4gIFwidXNlcnMtc2xhc2hcIjogJGZhLXZhci11c2Vycy1zbGFzaCxcbiAgXCJjbG92ZXJcIjogJGZhLXZhci1jbG92ZXIsXG4gIFwibWVhdFwiOiAkZmEtdmFyLW1lYXQsXG4gIFwicmVwbHlcIjogJGZhLXZhci1yZXBseSxcbiAgXCJtYWlsLXJlcGx5XCI6ICRmYS12YXItbWFpbC1yZXBseSxcbiAgXCJzdGFyLWFuZC1jcmVzY2VudFwiOiAkZmEtdmFyLXN0YXItYW5kLWNyZXNjZW50LFxuICBcImVtcHR5LXNldFwiOiAkZmEtdmFyLWVtcHR5LXNldCxcbiAgXCJob3VzZS1maXJlXCI6ICRmYS12YXItaG91c2UtZmlyZSxcbiAgXCJzcXVhcmUtbWludXNcIjogJGZhLXZhci1zcXVhcmUtbWludXMsXG4gIFwibWludXMtc3F1YXJlXCI6ICRmYS12YXItbWludXMtc3F1YXJlLFxuICBcImhlbGljb3B0ZXJcIjogJGZhLXZhci1oZWxpY29wdGVyLFxuICBcImJpcmRcIjogJGZhLXZhci1iaXJkLFxuICBcImNvbXBhc3NcIjogJGZhLXZhci1jb21wYXNzLFxuICBcInNxdWFyZS1jYXJldC1kb3duXCI6ICRmYS12YXItc3F1YXJlLWNhcmV0LWRvd24sXG4gIFwiY2FyZXQtc3F1YXJlLWRvd25cIjogJGZhLXZhci1jYXJldC1zcXVhcmUtZG93bixcbiAgXCJoZWFydC1oYWxmLXN0cm9rZVwiOiAkZmEtdmFyLWhlYXJ0LWhhbGYtc3Ryb2tlLFxuICBcImhlYXJ0LWhhbGYtYWx0XCI6ICRmYS12YXItaGVhcnQtaGFsZi1hbHQsXG4gIFwiZmlsZS1jaXJjbGUtcXVlc3Rpb25cIjogJGZhLXZhci1maWxlLWNpcmNsZS1xdWVzdGlvbixcbiAgXCJsYXB0b3AtY29kZVwiOiAkZmEtdmFyLWxhcHRvcC1jb2RlLFxuICBcImpveXN0aWNrXCI6ICRmYS12YXItam95c3RpY2ssXG4gIFwiZ3JpbGwtZmlyZVwiOiAkZmEtdmFyLWdyaWxsLWZpcmUsXG4gIFwicmVjdGFuZ2xlLXZlcnRpY2FsLWhpc3RvcnlcIjogJGZhLXZhci1yZWN0YW5nbGUtdmVydGljYWwtaGlzdG9yeSxcbiAgXCJzd2F0Y2hib29rXCI6ICRmYS12YXItc3dhdGNoYm9vayxcbiAgXCJwcmVzY3JpcHRpb24tYm90dGxlXCI6ICRmYS12YXItcHJlc2NyaXB0aW9uLWJvdHRsZSxcbiAgXCJiYXJzXCI6ICRmYS12YXItYmFycyxcbiAgXCJuYXZpY29uXCI6ICRmYS12YXItbmF2aWNvbixcbiAgXCJrZXlib2FyZC1sZWZ0XCI6ICRmYS12YXIta2V5Ym9hcmQtbGVmdCxcbiAgXCJwZW9wbGUtZ3JvdXBcIjogJGZhLXZhci1wZW9wbGUtZ3JvdXAsXG4gIFwiaG91cmdsYXNzLWVuZFwiOiAkZmEtdmFyLWhvdXJnbGFzcy1lbmQsXG4gIFwiaG91cmdsYXNzLTNcIjogJGZhLXZhci1ob3VyZ2xhc3MtMyxcbiAgXCJoZWFydC1jcmFja1wiOiAkZmEtdmFyLWhlYXJ0LWNyYWNrLFxuICBcImhlYXJ0LWJyb2tlblwiOiAkZmEtdmFyLWhlYXJ0LWJyb2tlbixcbiAgXCJmYWNlLWJlYW0taGFuZC1vdmVyLW1vdXRoXCI6ICRmYS12YXItZmFjZS1iZWFtLWhhbmQtb3Zlci1tb3V0aCxcbiAgXCJkcm9wbGV0LXBlcmNlbnRcIjogJGZhLXZhci1kcm9wbGV0LXBlcmNlbnQsXG4gIFwiaHVtaWRpdHlcIjogJGZhLXZhci1odW1pZGl0eSxcbiAgXCJzcXVhcmUtdXAtcmlnaHRcIjogJGZhLXZhci1zcXVhcmUtdXAtcmlnaHQsXG4gIFwiZXh0ZXJuYWwtbGluay1zcXVhcmUtYWx0XCI6ICRmYS12YXItZXh0ZXJuYWwtbGluay1zcXVhcmUtYWx0LFxuICBcImZhY2Uta2lzcy1iZWFtXCI6ICRmYS12YXItZmFjZS1raXNzLWJlYW0sXG4gIFwia2lzcy1iZWFtXCI6ICRmYS12YXIta2lzcy1iZWFtLFxuICBcImNvcm5cIjogJGZhLXZhci1jb3JuLFxuICBcInJvbGxlci1jb2FzdGVyXCI6ICRmYS12YXItcm9sbGVyLWNvYXN0ZXIsXG4gIFwicGhvdG8tZmlsbS1tdXNpY1wiOiAkZmEtdmFyLXBob3RvLWZpbG0tbXVzaWMsXG4gIFwicmFkYXJcIjogJGZhLXZhci1yYWRhcixcbiAgXCJzaWNrbGVcIjogJGZhLXZhci1zaWNrbGUsXG4gIFwiZmlsbVwiOiAkZmEtdmFyLWZpbG0sXG4gIFwiY29jb251dFwiOiAkZmEtdmFyLWNvY29udXQsXG4gIFwicnVsZXItaG9yaXpvbnRhbFwiOiAkZmEtdmFyLXJ1bGVyLWhvcml6b250YWwsXG4gIFwic2hpZWxkLWNyb3NzXCI6ICRmYS12YXItc2hpZWxkLWNyb3NzLFxuICBcImNhc3NldHRlLXRhcGVcIjogJGZhLXZhci1jYXNzZXR0ZS10YXBlLFxuICBcInNxdWFyZS10ZXJtaW5hbFwiOiAkZmEtdmFyLXNxdWFyZS10ZXJtaW5hbCxcbiAgXCJwZW9wbGUtcm9iYmVyeVwiOiAkZmEtdmFyLXBlb3BsZS1yb2JiZXJ5LFxuICBcImxpZ2h0YnVsYlwiOiAkZmEtdmFyLWxpZ2h0YnVsYixcbiAgXCJjYXJldC1sZWZ0XCI6ICRmYS12YXItY2FyZXQtbGVmdCxcbiAgXCJjb21tZW50LW1pZGRsZVwiOiAkZmEtdmFyLWNvbW1lbnQtbWlkZGxlLFxuICBcInRyYXNoLWNhbi1saXN0XCI6ICRmYS12YXItdHJhc2gtY2FuLWxpc3QsXG4gIFwiYmxvY2tcIjogJGZhLXZhci1ibG9jayxcbiAgXCJjaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwiZXhjbGFtYXRpb24tY2lyY2xlXCI6ICRmYS12YXItZXhjbGFtYXRpb24tY2lyY2xlLFxuICBcInNjaG9vbC1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1zY2hvb2wtY2lyY2xlLXhtYXJrLFxuICBcImFycm93LXJpZ2h0LWZyb20tYnJhY2tldFwiOiAkZmEtdmFyLWFycm93LXJpZ2h0LWZyb20tYnJhY2tldCxcbiAgXCJzaWduLW91dFwiOiAkZmEtdmFyLXNpZ24tb3V0LFxuICBcImZhY2UtZnJvd24tc2xpZ2h0XCI6ICRmYS12YXItZmFjZS1mcm93bi1zbGlnaHQsXG4gIFwiY2lyY2xlLWNoZXZyb24tZG93blwiOiAkZmEtdmFyLWNpcmNsZS1jaGV2cm9uLWRvd24sXG4gIFwiY2hldnJvbi1jaXJjbGUtZG93blwiOiAkZmEtdmFyLWNoZXZyb24tY2lyY2xlLWRvd24sXG4gIFwic2lkZWJhci1mbGlwXCI6ICRmYS12YXItc2lkZWJhci1mbGlwLFxuICBcInVubG9jay1rZXlob2xlXCI6ICRmYS12YXItdW5sb2NrLWtleWhvbGUsXG4gIFwidW5sb2NrLWFsdFwiOiAkZmEtdmFyLXVubG9jay1hbHQsXG4gIFwidGVtcGVyYXR1cmUtbGlzdFwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLWxpc3QsXG4gIFwiY2xvdWQtc2hvd2Vycy1oZWF2eVwiOiAkZmEtdmFyLWNsb3VkLXNob3dlcnMtaGVhdnksXG4gIFwiaGVhZHBob25lcy1zaW1wbGVcIjogJGZhLXZhci1oZWFkcGhvbmVzLXNpbXBsZSxcbiAgXCJoZWFkcGhvbmVzLWFsdFwiOiAkZmEtdmFyLWhlYWRwaG9uZXMtYWx0LFxuICBcInNpdGVtYXBcIjogJGZhLXZhci1zaXRlbWFwLFxuICBcInBpcGUtc2VjdGlvblwiOiAkZmEtdmFyLXBpcGUtc2VjdGlvbixcbiAgXCJzcGFjZS1zdGF0aW9uLW1vb24tY29uc3RydWN0aW9uXCI6ICRmYS12YXItc3BhY2Utc3RhdGlvbi1tb29uLWNvbnN0cnVjdGlvbixcbiAgXCJzcGFjZS1zdGF0aW9uLW1vb24tYWx0XCI6ICRmYS12YXItc3BhY2Utc3RhdGlvbi1tb29uLWFsdCxcbiAgXCJjaXJjbGUtZG9sbGFyLXRvLXNsb3RcIjogJGZhLXZhci1jaXJjbGUtZG9sbGFyLXRvLXNsb3QsXG4gIFwiZG9uYXRlXCI6ICRmYS12YXItZG9uYXRlLFxuICBcIm1lbW9yeVwiOiAkZmEtdmFyLW1lbW9yeSxcbiAgXCJmYWNlLXNsZWVwaW5nXCI6ICRmYS12YXItZmFjZS1zbGVlcGluZyxcbiAgXCJyb2FkLXNwaWtlc1wiOiAkZmEtdmFyLXJvYWQtc3Bpa2VzLFxuICBcImZpcmUtYnVybmVyXCI6ICRmYS12YXItZmlyZS1idXJuZXIsXG4gIFwic3F1aXJyZWxcIjogJGZhLXZhci1zcXVpcnJlbCxcbiAgXCJhcnJvdy11cC10by1saW5lXCI6ICRmYS12YXItYXJyb3ctdXAtdG8tbGluZSxcbiAgXCJhcnJvdy10by10b3BcIjogJGZhLXZhci1hcnJvdy10by10b3AsXG4gIFwiZmxhZ1wiOiAkZmEtdmFyLWZsYWcsXG4gIFwiZmFjZS1jb3dib3ktaGF0XCI6ICRmYS12YXItZmFjZS1jb3dib3ktaGF0LFxuICBcImhhbnVraWFoXCI6ICRmYS12YXItaGFudWtpYWgsXG4gIFwiY2hhcnQtc2NhdHRlci0zZFwiOiAkZmEtdmFyLWNoYXJ0LXNjYXR0ZXItM2QsXG4gIFwiZGlzcGxheS1jaGFydC11cFwiOiAkZmEtdmFyLWRpc3BsYXktY2hhcnQtdXAsXG4gIFwic3F1YXJlLWNvZGVcIjogJGZhLXZhci1zcXVhcmUtY29kZSxcbiAgXCJmZWF0aGVyXCI6ICRmYS12YXItZmVhdGhlcixcbiAgXCJ2b2x1bWUtbG93XCI6ICRmYS12YXItdm9sdW1lLWxvdyxcbiAgXCJ2b2x1bWUtZG93blwiOiAkZmEtdmFyLXZvbHVtZS1kb3duLFxuICBcInhtYXJrLXRvLXNsb3RcIjogJGZhLXZhci14bWFyay10by1zbG90LFxuICBcInRpbWVzLXRvLXNsb3RcIjogJGZhLXZhci10aW1lcy10by1zbG90LFxuICBcInZvdGUtbmF5XCI6ICRmYS12YXItdm90ZS1uYXksXG4gIFwiYm94LXRhcGVkXCI6ICRmYS12YXItYm94LXRhcGVkLFxuICBcImJveC1hbHRcIjogJGZhLXZhci1ib3gtYWx0LFxuICBcImNvbW1lbnQtc2xhc2hcIjogJGZhLXZhci1jb21tZW50LXNsYXNoLFxuICBcInN3b3Jkc1wiOiAkZmEtdmFyLXN3b3JkcyxcbiAgXCJjbG91ZC1zdW4tcmFpblwiOiAkZmEtdmFyLWNsb3VkLXN1bi1yYWluLFxuICBcImFsYnVtXCI6ICRmYS12YXItYWxidW0sXG4gIFwiY2lyY2xlLW5cIjogJGZhLXZhci1jaXJjbGUtbixcbiAgXCJjb21wcmVzc1wiOiAkZmEtdmFyLWNvbXByZXNzLFxuICBcIndoZWF0LWF3blwiOiAkZmEtdmFyLXdoZWF0LWF3bixcbiAgXCJ3aGVhdC1hbHRcIjogJGZhLXZhci13aGVhdC1hbHQsXG4gIFwiYW5raFwiOiAkZmEtdmFyLWFua2gsXG4gIFwiaGFuZHMtaG9sZGluZy1jaGlsZFwiOiAkZmEtdmFyLWhhbmRzLWhvbGRpbmctY2hpbGQsXG4gIFwiYXN0ZXJpc2tcIjogJGZhLXZhci1hc3RlcmlzayxcbiAgXCJrZXktc2tlbGV0b24tbGVmdC1yaWdodFwiOiAkZmEtdmFyLWtleS1za2VsZXRvbi1sZWZ0LXJpZ2h0LFxuICBcImNvbW1lbnQtbGluZXNcIjogJGZhLXZhci1jb21tZW50LWxpbmVzLFxuICBcImx1Y2hhZG9yLW1hc2tcIjogJGZhLXZhci1sdWNoYWRvci1tYXNrLFxuICBcImx1Y2hhZG9yXCI6ICRmYS12YXItbHVjaGFkb3IsXG4gIFwibWFzay1sdWNoYWRvclwiOiAkZmEtdmFyLW1hc2stbHVjaGFkb3IsXG4gIFwic3F1YXJlLWNoZWNrXCI6ICRmYS12YXItc3F1YXJlLWNoZWNrLFxuICBcImNoZWNrLXNxdWFyZVwiOiAkZmEtdmFyLWNoZWNrLXNxdWFyZSxcbiAgXCJzaHJlZGRlclwiOiAkZmEtdmFyLXNocmVkZGVyLFxuICBcImJvb2stb3Blbi1jb3ZlclwiOiAkZmEtdmFyLWJvb2stb3Blbi1jb3ZlcixcbiAgXCJib29rLW9wZW4tYWx0XCI6ICRmYS12YXItYm9vay1vcGVuLWFsdCxcbiAgXCJzYW5kd2ljaFwiOiAkZmEtdmFyLXNhbmR3aWNoLFxuICBcInBlc2V0YS1zaWduXCI6ICRmYS12YXItcGVzZXRhLXNpZ24sXG4gIFwic3F1YXJlLXBhcmtpbmctc2xhc2hcIjogJGZhLXZhci1zcXVhcmUtcGFya2luZy1zbGFzaCxcbiAgXCJwYXJraW5nLXNsYXNoXCI6ICRmYS12YXItcGFya2luZy1zbGFzaCxcbiAgXCJ0cmFpbi10dW5uZWxcIjogJGZhLXZhci10cmFpbi10dW5uZWwsXG4gIFwiaGVhZGluZ1wiOiAkZmEtdmFyLWhlYWRpbmcsXG4gIFwiaGVhZGVyXCI6ICRmYS12YXItaGVhZGVyLFxuICBcImdob3N0XCI6ICRmYS12YXItZ2hvc3QsXG4gIFwiZmFjZS1hbmd1aXNoZWRcIjogJGZhLXZhci1mYWNlLWFuZ3Vpc2hlZCxcbiAgXCJob2NrZXktc3RpY2tzXCI6ICRmYS12YXItaG9ja2V5LXN0aWNrcyxcbiAgXCJhYmFjdXNcIjogJGZhLXZhci1hYmFjdXMsXG4gIFwiZmlsbS1zaW1wbGVcIjogJGZhLXZhci1maWxtLXNpbXBsZSxcbiAgXCJmaWxtLWFsdFwiOiAkZmEtdmFyLWZpbG0tYWx0LFxuICBcImxpc3RcIjogJGZhLXZhci1saXN0LFxuICBcImxpc3Qtc3F1YXJlc1wiOiAkZmEtdmFyLWxpc3Qtc3F1YXJlcyxcbiAgXCJ0cmVlLXBhbG1cIjogJGZhLXZhci10cmVlLXBhbG0sXG4gIFwic3F1YXJlLXBob25lLWZsaXBcIjogJGZhLXZhci1zcXVhcmUtcGhvbmUtZmxpcCxcbiAgXCJwaG9uZS1zcXVhcmUtYWx0XCI6ICRmYS12YXItcGhvbmUtc3F1YXJlLWFsdCxcbiAgXCJjYXJ0LXBsdXNcIjogJGZhLXZhci1jYXJ0LXBsdXMsXG4gIFwiZ2FtZXBhZFwiOiAkZmEtdmFyLWdhbWVwYWQsXG4gIFwiYm9yZGVyLWNlbnRlci12XCI6ICRmYS12YXItYm9yZGVyLWNlbnRlci12LFxuICBcImNpcmNsZS1kb3RcIjogJGZhLXZhci1jaXJjbGUtZG90LFxuICBcImRvdC1jaXJjbGVcIjogJGZhLXZhci1kb3QtY2lyY2xlLFxuICBcImNsaXBib2FyZC1tZWRpY2FsXCI6ICRmYS12YXItY2xpcGJvYXJkLW1lZGljYWwsXG4gIFwiZmFjZS1kaXp6eVwiOiAkZmEtdmFyLWZhY2UtZGl6enksXG4gIFwiZGl6enlcIjogJGZhLXZhci1kaXp6eSxcbiAgXCJlZ2dcIjogJGZhLXZhci1lZ2csXG4gIFwidXAtdG8tbGluZVwiOiAkZmEtdmFyLXVwLXRvLWxpbmUsXG4gIFwiYXJyb3ctYWx0LXRvLXRvcFwiOiAkZmEtdmFyLWFycm93LWFsdC10by10b3AsXG4gIFwiaG91c2UtbWVkaWNhbC1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1ob3VzZS1tZWRpY2FsLWNpcmNsZS14bWFyayxcbiAgXCJ3YXRjaC1maXRuZXNzXCI6ICRmYS12YXItd2F0Y2gtZml0bmVzcyxcbiAgXCJjbG9jay1uaW5lLXRoaXJ0eVwiOiAkZmEtdmFyLWNsb2NrLW5pbmUtdGhpcnR5LFxuICBcImNhbXBncm91bmRcIjogJGZhLXZhci1jYW1wZ3JvdW5kLFxuICBcImZvbGRlci1wbHVzXCI6ICRmYS12YXItZm9sZGVyLXBsdXMsXG4gIFwianVnXCI6ICRmYS12YXItanVnLFxuICBcImZ1dGJvbFwiOiAkZmEtdmFyLWZ1dGJvbCxcbiAgXCJmdXRib2wtYmFsbFwiOiAkZmEtdmFyLWZ1dGJvbC1iYWxsLFxuICBcInNvY2Nlci1iYWxsXCI6ICRmYS12YXItc29jY2VyLWJhbGwsXG4gIFwic25vdy1ibG93aW5nXCI6ICRmYS12YXItc25vdy1ibG93aW5nLFxuICBcInBhaW50YnJ1c2hcIjogJGZhLXZhci1wYWludGJydXNoLFxuICBcInBhaW50LWJydXNoXCI6ICRmYS12YXItcGFpbnQtYnJ1c2gsXG4gIFwibG9ja1wiOiAkZmEtdmFyLWxvY2ssXG4gIFwiYXJyb3ctZG93bi1mcm9tLWxpbmVcIjogJGZhLXZhci1hcnJvdy1kb3duLWZyb20tbGluZSxcbiAgXCJhcnJvdy1mcm9tLXRvcFwiOiAkZmEtdmFyLWFycm93LWZyb20tdG9wLFxuICBcImdhcy1wdW1wXCI6ICRmYS12YXItZ2FzLXB1bXAsXG4gIFwic2lnbmFsLWJhcnMtc2xhc2hcIjogJGZhLXZhci1zaWduYWwtYmFycy1zbGFzaCxcbiAgXCJzaWduYWwtYWx0LXNsYXNoXCI6ICRmYS12YXItc2lnbmFsLWFsdC1zbGFzaCxcbiAgXCJtb25rZXlcIjogJGZhLXZhci1tb25rZXksXG4gIFwicmVjdGFuZ2xlLXByb1wiOiAkZmEtdmFyLXJlY3RhbmdsZS1wcm8sXG4gIFwicHJvXCI6ICRmYS12YXItcHJvLFxuICBcImhvdXNlLW5pZ2h0XCI6ICRmYS12YXItaG91c2UtbmlnaHQsXG4gIFwiaG90LXR1Yi1wZXJzb25cIjogJGZhLXZhci1ob3QtdHViLXBlcnNvbixcbiAgXCJob3QtdHViXCI6ICRmYS12YXItaG90LXR1YixcbiAgXCJnbG9iZS1wb2ludGVyXCI6ICRmYS12YXItZ2xvYmUtcG9pbnRlcixcbiAgXCJibGFua2V0XCI6ICRmYS12YXItYmxhbmtldCxcbiAgXCJtYXAtbG9jYXRpb25cIjogJGZhLXZhci1tYXAtbG9jYXRpb24sXG4gIFwibWFwLW1hcmtlZFwiOiAkZmEtdmFyLW1hcC1tYXJrZWQsXG4gIFwiaG91c2UtZmxvb2Qtd2F0ZXJcIjogJGZhLXZhci1ob3VzZS1mbG9vZC13YXRlcixcbiAgXCJjb21tZW50cy1xdWVzdGlvbi1jaGVja1wiOiAkZmEtdmFyLWNvbW1lbnRzLXF1ZXN0aW9uLWNoZWNrLFxuICBcInRyZWVcIjogJGZhLXZhci10cmVlLFxuICBcImFycm93cy1jcm9zc1wiOiAkZmEtdmFyLWFycm93cy1jcm9zcyxcbiAgXCJiYWNrcGFja1wiOiAkZmEtdmFyLWJhY2twYWNrLFxuICBcInNxdWFyZS1zbWFsbFwiOiAkZmEtdmFyLXNxdWFyZS1zbWFsbCxcbiAgXCJmb2xkZXItYXJyb3ctdXBcIjogJGZhLXZhci1mb2xkZXItYXJyb3ctdXAsXG4gIFwiZm9sZGVyLXVwbG9hZFwiOiAkZmEtdmFyLWZvbGRlci11cGxvYWQsXG4gIFwiYnJpZGdlLWxvY2tcIjogJGZhLXZhci1icmlkZ2UtbG9jayxcbiAgXCJjcm9zc2hhaXJzLXNpbXBsZVwiOiAkZmEtdmFyLWNyb3NzaGFpcnMtc2ltcGxlLFxuICBcInNhY2stZG9sbGFyXCI6ICRmYS12YXItc2Fjay1kb2xsYXIsXG4gIFwicGVuLXRvLXNxdWFyZVwiOiAkZmEtdmFyLXBlbi10by1zcXVhcmUsXG4gIFwiZWRpdFwiOiAkZmEtdmFyLWVkaXQsXG4gIFwic3F1YXJlLXNsaWRlcnNcIjogJGZhLXZhci1zcXVhcmUtc2xpZGVycyxcbiAgXCJzbGlkZXJzLWgtc3F1YXJlXCI6ICRmYS12YXItc2xpZGVycy1oLXNxdWFyZSxcbiAgXCJjYXItc2lkZVwiOiAkZmEtdmFyLWNhci1zaWRlLFxuICBcIm1lc3NhZ2UtbWlkZGxlLXRvcFwiOiAkZmEtdmFyLW1lc3NhZ2UtbWlkZGxlLXRvcCxcbiAgXCJjb21tZW50LW1pZGRsZS10b3AtYWx0XCI6ICRmYS12YXItY29tbWVudC1taWRkbGUtdG9wLWFsdCxcbiAgXCJsaWdodGJ1bGItb25cIjogJGZhLXZhci1saWdodGJ1bGItb24sXG4gIFwia25pZmVcIjogJGZhLXZhci1rbmlmZSxcbiAgXCJ1dGVuc2lsLWtuaWZlXCI6ICRmYS12YXItdXRlbnNpbC1rbmlmZSxcbiAgXCJzaGFyZS1ub2Rlc1wiOiAkZmEtdmFyLXNoYXJlLW5vZGVzLFxuICBcInNoYXJlLWFsdFwiOiAkZmEtdmFyLXNoYXJlLWFsdCxcbiAgXCJkaXNwbGF5LWNoYXJ0LXVwLWNpcmNsZS1kb2xsYXJcIjogJGZhLXZhci1kaXNwbGF5LWNoYXJ0LXVwLWNpcmNsZS1kb2xsYXIsXG4gIFwid2F2ZS1zaW5lXCI6ICRmYS12YXItd2F2ZS1zaW5lLFxuICBcImhlYXJ0LWNpcmNsZS1taW51c1wiOiAkZmEtdmFyLWhlYXJ0LWNpcmNsZS1taW51cyxcbiAgXCJjaXJjbGUtd1wiOiAkZmEtdmFyLWNpcmNsZS13LFxuICBcImNpcmNsZS1jYWxlbmRhclwiOiAkZmEtdmFyLWNpcmNsZS1jYWxlbmRhcixcbiAgXCJjYWxlbmRhci1jaXJjbGVcIjogJGZhLXZhci1jYWxlbmRhci1jaXJjbGUsXG4gIFwiaG91cmdsYXNzLWhhbGZcIjogJGZhLXZhci1ob3VyZ2xhc3MtaGFsZixcbiAgXCJob3VyZ2xhc3MtMlwiOiAkZmEtdmFyLWhvdXJnbGFzcy0yLFxuICBcIm1pY3Jvc2NvcGVcIjogJGZhLXZhci1taWNyb3Njb3BlLFxuICBcInN1bnNldFwiOiAkZmEtdmFyLXN1bnNldCxcbiAgXCJzaW5rXCI6ICRmYS12YXItc2luayxcbiAgXCJjYWxlbmRhci1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWNhbGVuZGFyLWV4Y2xhbWF0aW9uLFxuICBcInRydWNrLWNvbnRhaW5lci1lbXB0eVwiOiAkZmEtdmFyLXRydWNrLWNvbnRhaW5lci1lbXB0eSxcbiAgXCJoYW5kLWhlYXJ0XCI6ICRmYS12YXItaGFuZC1oZWFydCxcbiAgXCJiYWctc2hvcHBpbmdcIjogJGZhLXZhci1iYWctc2hvcHBpbmcsXG4gIFwic2hvcHBpbmctYmFnXCI6ICRmYS12YXItc2hvcHBpbmctYmFnLFxuICBcImFycm93LWRvd24tei1hXCI6ICRmYS12YXItYXJyb3ctZG93bi16LWEsXG4gIFwic29ydC1hbHBoYS1kZXNjXCI6ICRmYS12YXItc29ydC1hbHBoYS1kZXNjLFxuICBcInNvcnQtYWxwaGEtZG93bi1hbHRcIjogJGZhLXZhci1zb3J0LWFscGhhLWRvd24tYWx0LFxuICBcIm1pdHRlblwiOiAkZmEtdmFyLW1pdHRlbixcbiAgXCJyZXBseS1jbG9ja1wiOiAkZmEtdmFyLXJlcGx5LWNsb2NrLFxuICBcInJlcGx5LXRpbWVcIjogJGZhLXZhci1yZXBseS10aW1lLFxuICBcInBlcnNvbi1yYXlzXCI6ICRmYS12YXItcGVyc29uLXJheXMsXG4gIFwicmlnaHRcIjogJGZhLXZhci1yaWdodCxcbiAgXCJhcnJvdy1hbHQtcmlnaHRcIjogJGZhLXZhci1hcnJvdy1hbHQtcmlnaHQsXG4gIFwiY2lyY2xlLWZcIjogJGZhLXZhci1jaXJjbGUtZixcbiAgXCJ1c2Vyc1wiOiAkZmEtdmFyLXVzZXJzLFxuICBcImZhY2UtcGxlYWRpbmdcIjogJGZhLXZhci1mYWNlLXBsZWFkaW5nLFxuICBcImV5ZS1zbGFzaFwiOiAkZmEtdmFyLWV5ZS1zbGFzaCxcbiAgXCJmbGFzay12aWFsXCI6ICRmYS12YXItZmxhc2stdmlhbCxcbiAgXCJwb2xpY2UtYm94XCI6ICRmYS12YXItcG9saWNlLWJveCxcbiAgXCJjdWN1bWJlclwiOiAkZmEtdmFyLWN1Y3VtYmVyLFxuICBcImhlYWQtc2lkZS1icmFpblwiOiAkZmEtdmFyLWhlYWQtc2lkZS1icmFpbixcbiAgXCJoYW5kXCI6ICRmYS12YXItaGFuZCxcbiAgXCJoYW5kLXBhcGVyXCI6ICRmYS12YXItaGFuZC1wYXBlcixcbiAgXCJwZXJzb24tYmlraW5nLW1vdW50YWluXCI6ICRmYS12YXItcGVyc29uLWJpa2luZy1tb3VudGFpbixcbiAgXCJiaWtpbmctbW91bnRhaW5cIjogJGZhLXZhci1iaWtpbmctbW91bnRhaW4sXG4gIFwidXRlbnNpbHMtc2xhc2hcIjogJGZhLXZhci11dGVuc2lscy1zbGFzaCxcbiAgXCJwcmludC1tYWduaWZ5aW5nLWdsYXNzXCI6ICRmYS12YXItcHJpbnQtbWFnbmlmeWluZy1nbGFzcyxcbiAgXCJwcmludC1zZWFyY2hcIjogJGZhLXZhci1wcmludC1zZWFyY2gsXG4gIFwiZm9sZGVyLWJvb2ttYXJrXCI6ICRmYS12YXItZm9sZGVyLWJvb2ttYXJrLFxuICBcIm9tXCI6ICRmYS12YXItb20sXG4gIFwicGlcIjogJGZhLXZhci1waSxcbiAgXCJmbGFzay1yb3VuZC1wb3Rpb25cIjogJGZhLXZhci1mbGFzay1yb3VuZC1wb3Rpb24sXG4gIFwiZmxhc2stcG90aW9uXCI6ICRmYS12YXItZmxhc2stcG90aW9uLFxuICBcImZhY2Utc2h1c2hcIjogJGZhLXZhci1mYWNlLXNodXNoLFxuICBcIndvcm1cIjogJGZhLXZhci13b3JtLFxuICBcImhvdXNlLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLWhvdXNlLWNpcmNsZS14bWFyayxcbiAgXCJwbHVnXCI6ICRmYS12YXItcGx1ZyxcbiAgXCJjYWxlbmRhci1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1jYWxlbmRhci1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwic3F1YXJlLWlcIjogJGZhLXZhci1zcXVhcmUtaSxcbiAgXCJjaGV2cm9uLXVwXCI6ICRmYS12YXItY2hldnJvbi11cCxcbiAgXCJmYWNlLXNhbHV0aW5nXCI6ICRmYS12YXItZmFjZS1zYWx1dGluZyxcbiAgXCJnYXVnZS1zaW1wbGUtbG93XCI6ICRmYS12YXItZ2F1Z2Utc2ltcGxlLWxvdyxcbiAgXCJ0YWNob21ldGVyLXNsb3dcIjogJGZhLXZhci10YWNob21ldGVyLXNsb3csXG4gIFwiZmFjZS1wZXJzZXZlcmluZ1wiOiAkZmEtdmFyLWZhY2UtcGVyc2V2ZXJpbmcsXG4gIFwiY2lyY2xlLWNhbWVyYVwiOiAkZmEtdmFyLWNpcmNsZS1jYW1lcmEsXG4gIFwiY2FtZXJhLWNpcmNsZVwiOiAkZmEtdmFyLWNhbWVyYS1jaXJjbGUsXG4gIFwiaGFuZC1zcG9ja1wiOiAkZmEtdmFyLWhhbmQtc3BvY2ssXG4gIFwic3BpZGVyLXdlYlwiOiAkZmEtdmFyLXNwaWRlci13ZWIsXG4gIFwiY2lyY2xlLW1pY3JvcGhvbmVcIjogJGZhLXZhci1jaXJjbGUtbWljcm9waG9uZSxcbiAgXCJtaWNyb3Bob25lLWNpcmNsZVwiOiAkZmEtdmFyLW1pY3JvcGhvbmUtY2lyY2xlLFxuICBcImJvb2stYXJyb3ctdXBcIjogJGZhLXZhci1ib29rLWFycm93LXVwLFxuICBcInBvcHNpY2xlXCI6ICRmYS12YXItcG9wc2ljbGUsXG4gIFwiY29tbWFuZFwiOiAkZmEtdmFyLWNvbW1hbmQsXG4gIFwiYmxpbmRzXCI6ICRmYS12YXItYmxpbmRzLFxuICBcInN0b3B3YXRjaFwiOiAkZmEtdmFyLXN0b3B3YXRjaCxcbiAgXCJzYXhvcGhvbmVcIjogJGZhLXZhci1zYXhvcGhvbmUsXG4gIFwic3F1YXJlLTJcIjogJGZhLXZhci1zcXVhcmUtMixcbiAgXCJmaWVsZC1ob2NrZXktc3RpY2stYmFsbFwiOiAkZmEtdmFyLWZpZWxkLWhvY2tleS1zdGljay1iYWxsLFxuICBcImZpZWxkLWhvY2tleVwiOiAkZmEtdmFyLWZpZWxkLWhvY2tleSxcbiAgXCJhcnJvdy11cC1zcXVhcmUtdHJpYW5nbGVcIjogJGZhLXZhci1hcnJvdy11cC1zcXVhcmUtdHJpYW5nbGUsXG4gIFwic29ydC1zaGFwZXMtdXAtYWx0XCI6ICRmYS12YXItc29ydC1zaGFwZXMtdXAtYWx0LFxuICBcImZhY2Utc2NyZWFtXCI6ICRmYS12YXItZmFjZS1zY3JlYW0sXG4gIFwic3F1YXJlLW1cIjogJGZhLXZhci1zcXVhcmUtbSxcbiAgXCJjYW1lcmEtd2ViXCI6ICRmYS12YXItY2FtZXJhLXdlYixcbiAgXCJ3ZWJjYW1cIjogJGZhLXZhci13ZWJjYW0sXG4gIFwiY29tbWVudC1hcnJvdy1kb3duXCI6ICRmYS12YXItY29tbWVudC1hcnJvdy1kb3duLFxuICBcImxpZ2h0YnVsYi1jZmxcIjogJGZhLXZhci1saWdodGJ1bGItY2ZsLFxuICBcIndpbmRvdy1mcmFtZS1vcGVuXCI6ICRmYS12YXItd2luZG93LWZyYW1lLW9wZW4sXG4gIFwiZmFjZS1raXNzXCI6ICRmYS12YXItZmFjZS1raXNzLFxuICBcImtpc3NcIjogJGZhLXZhci1raXNzLFxuICBcImJyaWRnZS1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1icmlkZ2UtY2lyY2xlLXhtYXJrLFxuICBcInBlcmlvZFwiOiAkZmEtdmFyLXBlcmlvZCxcbiAgXCJmYWNlLWdyaW4tdG9uZ3VlXCI6ICRmYS12YXItZmFjZS1ncmluLXRvbmd1ZSxcbiAgXCJncmluLXRvbmd1ZVwiOiAkZmEtdmFyLWdyaW4tdG9uZ3VlLFxuICBcInVwLXRvLWRvdHRlZC1saW5lXCI6ICRmYS12YXItdXAtdG8tZG90dGVkLWxpbmUsXG4gIFwidGhvdWdodC1idWJibGVcIjogJGZhLXZhci10aG91Z2h0LWJ1YmJsZSxcbiAgXCJza2VsZXRvbi1yaWJzXCI6ICRmYS12YXItc2tlbGV0b24tcmlicyxcbiAgXCJyYXlndW5cIjogJGZhLXZhci1yYXlndW4sXG4gIFwiZmx1dGVcIjogJGZhLXZhci1mbHV0ZSxcbiAgXCJhY29yblwiOiAkZmEtdmFyLWFjb3JuLFxuICBcInZpZGVvLWFycm93LXVwLXJpZ2h0XCI6ICRmYS12YXItdmlkZW8tYXJyb3ctdXAtcmlnaHQsXG4gIFwiZ3JhdGUtZHJvcGxldFwiOiAkZmEtdmFyLWdyYXRlLWRyb3BsZXQsXG4gIFwic2VhbC1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXNlYWwtZXhjbGFtYXRpb24sXG4gIFwiY2hlc3MtYmlzaG9wXCI6ICRmYS12YXItY2hlc3MtYmlzaG9wLFxuICBcIm1lc3NhZ2Utc21zXCI6ICRmYS12YXItbWVzc2FnZS1zbXMsXG4gIFwiY29mZmVlLWJlYW5zXCI6ICRmYS12YXItY29mZmVlLWJlYW5zLFxuICBcImhhdC13aXRjaFwiOiAkZmEtdmFyLWhhdC13aXRjaCxcbiAgXCJmYWNlLWdyaW4td2lua1wiOiAkZmEtdmFyLWZhY2UtZ3Jpbi13aW5rLFxuICBcImdyaW4td2lua1wiOiAkZmEtdmFyLWdyaW4td2luayxcbiAgXCJjbG9jay10aHJlZS10aGlydHlcIjogJGZhLXZhci1jbG9jay10aHJlZS10aGlydHksXG4gIFwiZWFyLWRlYWZcIjogJGZhLXZhci1lYXItZGVhZixcbiAgXCJkZWFmXCI6ICRmYS12YXItZGVhZixcbiAgXCJkZWFmbmVzc1wiOiAkZmEtdmFyLWRlYWZuZXNzLFxuICBcImhhcmQtb2YtaGVhcmluZ1wiOiAkZmEtdmFyLWhhcmQtb2YtaGVhcmluZyxcbiAgXCJhbGFybS1jbG9ja1wiOiAkZmEtdmFyLWFsYXJtLWNsb2NrLFxuICBcImVjbGlwc2VcIjogJGZhLXZhci1lY2xpcHNlLFxuICBcImZhY2UtcmVsaWV2ZWRcIjogJGZhLXZhci1mYWNlLXJlbGlldmVkLFxuICBcInJvYWQtY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItcm9hZC1jaXJjbGUtY2hlY2ssXG4gIFwiZGljZS1maXZlXCI6ICRmYS12YXItZGljZS1maXZlLFxuICBcIm9jdGFnb24tbWludXNcIjogJGZhLXZhci1vY3RhZ29uLW1pbnVzLFxuICBcIm1pbnVzLW9jdGFnb25cIjogJGZhLXZhci1taW51cy1vY3RhZ29uLFxuICBcInNxdWFyZS1yc3NcIjogJGZhLXZhci1zcXVhcmUtcnNzLFxuICBcInJzcy1zcXVhcmVcIjogJGZhLXZhci1yc3Mtc3F1YXJlLFxuICBcImZhY2UtemFueVwiOiAkZmEtdmFyLWZhY2UtemFueSxcbiAgXCJ0cmljeWNsZVwiOiAkZmEtdmFyLXRyaWN5Y2xlLFxuICBcImxhbmQtbWluZS1vblwiOiAkZmEtdmFyLWxhbmQtbWluZS1vbixcbiAgXCJzcXVhcmUtYXJyb3ctdXAtbGVmdFwiOiAkZmEtdmFyLXNxdWFyZS1hcnJvdy11cC1sZWZ0LFxuICBcImktY3Vyc29yXCI6ICRmYS12YXItaS1jdXJzb3IsXG4gIFwiY2hhcnQtbWl4ZWQtdXAtY2lyY2xlLWRvbGxhclwiOiAkZmEtdmFyLWNoYXJ0LW1peGVkLXVwLWNpcmNsZS1kb2xsYXIsXG4gIFwic2FsdC1zaGFrZXJcIjogJGZhLXZhci1zYWx0LXNoYWtlcixcbiAgXCJzdGFtcFwiOiAkZmEtdmFyLXN0YW1wLFxuICBcImZpbGUtcGx1c1wiOiAkZmEtdmFyLWZpbGUtcGx1cyxcbiAgXCJkcmF3LXNxdWFyZVwiOiAkZmEtdmFyLWRyYXctc3F1YXJlLFxuICBcInRvaWxldC1wYXBlci11bmRlci1zbGFzaFwiOiAkZmEtdmFyLXRvaWxldC1wYXBlci11bmRlci1zbGFzaCxcbiAgXCJ0b2lsZXQtcGFwZXItcmV2ZXJzZS1zbGFzaFwiOiAkZmEtdmFyLXRvaWxldC1wYXBlci1yZXZlcnNlLXNsYXNoLFxuICBcInN0YWlyc1wiOiAkZmEtdmFyLXN0YWlycyxcbiAgXCJkcm9uZS1mcm9udFwiOiAkZmEtdmFyLWRyb25lLWZyb250LFxuICBcImRyb25lLWFsdFwiOiAkZmEtdmFyLWRyb25lLWFsdCxcbiAgXCJnbGFzcy1lbXB0eVwiOiAkZmEtdmFyLWdsYXNzLWVtcHR5LFxuICBcImRpYWwtaGlnaFwiOiAkZmEtdmFyLWRpYWwtaGlnaCxcbiAgXCJ1c2VyLWhlbG1ldC1zYWZldHlcIjogJGZhLXZhci11c2VyLWhlbG1ldC1zYWZldHksXG4gIFwidXNlci1jb25zdHJ1Y3Rpb25cIjogJGZhLXZhci11c2VyLWNvbnN0cnVjdGlvbixcbiAgXCJ1c2VyLWhhcmQtaGF0XCI6ICRmYS12YXItdXNlci1oYXJkLWhhdCxcbiAgXCJpXCI6ICRmYS12YXItaSxcbiAgXCJocnl2bmlhLXNpZ25cIjogJGZhLXZhci1ocnl2bmlhLXNpZ24sXG4gIFwiaHJ5dm5pYVwiOiAkZmEtdmFyLWhyeXZuaWEsXG4gIFwiYXJyb3ctZG93bi1sZWZ0LWFuZC1hcnJvdy11cC1yaWdodC10by1jZW50ZXJcIjogJGZhLXZhci1hcnJvdy1kb3duLWxlZnQtYW5kLWFycm93LXVwLXJpZ2h0LXRvLWNlbnRlcixcbiAgXCJwaWxsc1wiOiAkZmEtdmFyLXBpbGxzLFxuICBcImZhY2UtZ3Jpbi13aWRlXCI6ICRmYS12YXItZmFjZS1ncmluLXdpZGUsXG4gIFwiZ3Jpbi1hbHRcIjogJGZhLXZhci1ncmluLWFsdCxcbiAgXCJ0b290aFwiOiAkZmEtdmFyLXRvb3RoLFxuICBcImJhc2tldGJhbGwtaG9vcFwiOiAkZmEtdmFyLWJhc2tldGJhbGwtaG9vcCxcbiAgXCJvYmplY3RzLWFsaWduLWJvdHRvbVwiOiAkZmEtdmFyLW9iamVjdHMtYWxpZ24tYm90dG9tLFxuICBcInZcIjogJGZhLXZhci12LFxuICBcInNwYXJrbGVzXCI6ICRmYS12YXItc3BhcmtsZXMsXG4gIFwic3F1aWRcIjogJGZhLXZhci1zcXVpZCxcbiAgXCJsZWFmeS1ncmVlblwiOiAkZmEtdmFyLWxlYWZ5LWdyZWVuLFxuICBcImNpcmNsZS1hcnJvdy11cC1yaWdodFwiOiAkZmEtdmFyLWNpcmNsZS1hcnJvdy11cC1yaWdodCxcbiAgXCJjYWxlbmRhcnNcIjogJGZhLXZhci1jYWxlbmRhcnMsXG4gIFwiYmFuZ2xhZGVzaGktdGFrYS1zaWduXCI6ICRmYS12YXItYmFuZ2xhZGVzaGktdGFrYS1zaWduLFxuICBcImJpY3ljbGVcIjogJGZhLXZhci1iaWN5Y2xlLFxuICBcImhhbW1lci13YXJcIjogJGZhLXZhci1oYW1tZXItd2FyLFxuICBcImNpcmNsZS1kXCI6ICRmYS12YXItY2lyY2xlLWQsXG4gIFwic3BpZGVyLWJsYWNrLXdpZG93XCI6ICRmYS12YXItc3BpZGVyLWJsYWNrLXdpZG93LFxuICBcInN0YWZmLXNuYWtlXCI6ICRmYS12YXItc3RhZmYtc25ha2UsXG4gIFwicm9kLWFzY2xlcGl1c1wiOiAkZmEtdmFyLXJvZC1hc2NsZXBpdXMsXG4gIFwicm9kLXNuYWtlXCI6ICRmYS12YXItcm9kLXNuYWtlLFxuICBcInN0YWZmLWFlc2N1bGFwaXVzXCI6ICRmYS12YXItc3RhZmYtYWVzY3VsYXBpdXMsXG4gIFwicGVhclwiOiAkZmEtdmFyLXBlYXIsXG4gIFwiaGVhZC1zaWRlLWNvdWdoLXNsYXNoXCI6ICRmYS12YXItaGVhZC1zaWRlLWNvdWdoLXNsYXNoLFxuICBcInRyaWFuZ2xlXCI6ICRmYS12YXItdHJpYW5nbGUsXG4gIFwiYXBhcnRtZW50XCI6ICRmYS12YXItYXBhcnRtZW50LFxuICBcInRydWNrLW1lZGljYWxcIjogJGZhLXZhci10cnVjay1tZWRpY2FsLFxuICBcImFtYnVsYW5jZVwiOiAkZmEtdmFyLWFtYnVsYW5jZSxcbiAgXCJwZXBwZXJcIjogJGZhLXZhci1wZXBwZXIsXG4gIFwicGlhbm9cIjogJGZhLXZhci1waWFubyxcbiAgXCJndW4tc3F1aXJ0XCI6ICRmYS12YXItZ3VuLXNxdWlydCxcbiAgXCJ3aGVhdC1hd24tY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItd2hlYXQtYXduLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJzbm93bWFuXCI6ICRmYS12YXItc25vd21hbixcbiAgXCJ1c2VyLWFsaWVuXCI6ICRmYS12YXItdXNlci1hbGllbixcbiAgXCJzaGllbGQtY2hlY2tcIjogJGZhLXZhci1zaGllbGQtY2hlY2ssXG4gIFwibW9ydGFyLXBlc3RsZVwiOiAkZmEtdmFyLW1vcnRhci1wZXN0bGUsXG4gIFwicm9hZC1iYXJyaWVyXCI6ICRmYS12YXItcm9hZC1iYXJyaWVyLFxuICBcImNoYXJ0LWNhbmRsZXN0aWNrXCI6ICRmYS12YXItY2hhcnQtY2FuZGxlc3RpY2ssXG4gIFwiYnJpZWZjYXNlLWJsYW5rXCI6ICRmYS12YXItYnJpZWZjYXNlLWJsYW5rLFxuICBcInNjaG9vbFwiOiAkZmEtdmFyLXNjaG9vbCxcbiAgXCJpZ2xvb1wiOiAkZmEtdmFyLWlnbG9vLFxuICBcImJyYWNrZXQtcm91bmRcIjogJGZhLXZhci1icmFja2V0LXJvdW5kLFxuICBcInBhcmVudGhlc2lzXCI6ICRmYS12YXItcGFyZW50aGVzaXMsXG4gIFwiam9pbnRcIjogJGZhLXZhci1qb2ludCxcbiAgXCJob3JzZS1zYWRkbGVcIjogJGZhLXZhci1ob3JzZS1zYWRkbGUsXG4gIFwibXVnLW1hcnNobWFsbG93c1wiOiAkZmEtdmFyLW11Zy1tYXJzaG1hbGxvd3MsXG4gIFwiZmlsdGVyc1wiOiAkZmEtdmFyLWZpbHRlcnMsXG4gIFwiYmVsbC1vblwiOiAkZmEtdmFyLWJlbGwtb24sXG4gIFwiYW5nbGUtcmlnaHRcIjogJGZhLXZhci1hbmdsZS1yaWdodCxcbiAgXCJkaWFsLW1lZFwiOiAkZmEtdmFyLWRpYWwtbWVkLFxuICBcImhvcnNlXCI6ICRmYS12YXItaG9yc2UsXG4gIFwicVwiOiAkZmEtdmFyLXEsXG4gIFwibW9uaXRvci13YXZlZm9ybVwiOiAkZmEtdmFyLW1vbml0b3Itd2F2ZWZvcm0sXG4gIFwibW9uaXRvci1oZWFydC1yYXRlXCI6ICRmYS12YXItbW9uaXRvci1oZWFydC1yYXRlLFxuICBcImxpbmstc2ltcGxlXCI6ICRmYS12YXItbGluay1zaW1wbGUsXG4gIFwid2hpc3RsZVwiOiAkZmEtdmFyLXdoaXN0bGUsXG4gIFwiZ1wiOiAkZmEtdmFyLWcsXG4gIFwid2luZS1nbGFzcy1jcmFja1wiOiAkZmEtdmFyLXdpbmUtZ2xhc3MtY3JhY2ssXG4gIFwiZnJhZ2lsZVwiOiAkZmEtdmFyLWZyYWdpbGUsXG4gIFwic2xvdC1tYWNoaW5lXCI6ICRmYS12YXItc2xvdC1tYWNoaW5lLFxuICBcIm5vdGVzLW1lZGljYWxcIjogJGZhLXZhci1ub3Rlcy1tZWRpY2FsLFxuICBcImNhci13YXNoXCI6ICRmYS12YXItY2FyLXdhc2gsXG4gIFwiZXNjYWxhdG9yXCI6ICRmYS12YXItZXNjYWxhdG9yLFxuICBcImNvbW1lbnQtaW1hZ2VcIjogJGZhLXZhci1jb21tZW50LWltYWdlLFxuICBcInRlbXBlcmF0dXJlLWhhbGZcIjogJGZhLXZhci10ZW1wZXJhdHVyZS1oYWxmLFxuICBcInRlbXBlcmF0dXJlLTJcIjogJGZhLXZhci10ZW1wZXJhdHVyZS0yLFxuICBcInRoZXJtb21ldGVyLTJcIjogJGZhLXZhci10aGVybW9tZXRlci0yLFxuICBcInRoZXJtb21ldGVyLWhhbGZcIjogJGZhLXZhci10aGVybW9tZXRlci1oYWxmLFxuICBcImRvbmctc2lnblwiOiAkZmEtdmFyLWRvbmctc2lnbixcbiAgXCJkb251dFwiOiAkZmEtdmFyLWRvbnV0LFxuICBcImRvdWdobnV0XCI6ICRmYS12YXItZG91Z2hudXQsXG4gIFwiY2Fwc3VsZXNcIjogJGZhLXZhci1jYXBzdWxlcyxcbiAgXCJwb28tc3Rvcm1cIjogJGZhLXZhci1wb28tc3Rvcm0sXG4gIFwicG9vLWJvbHRcIjogJGZhLXZhci1wb28tYm9sdCxcbiAgXCJ0YWxseS0xXCI6ICRmYS12YXItdGFsbHktMSxcbiAgXCJmYWNlLWZyb3duLW9wZW5cIjogJGZhLXZhci1mYWNlLWZyb3duLW9wZW4sXG4gIFwiZnJvd24tb3BlblwiOiAkZmEtdmFyLWZyb3duLW9wZW4sXG4gIFwic3F1YXJlLWRhc2hlZFwiOiAkZmEtdmFyLXNxdWFyZS1kYXNoZWQsXG4gIFwic3F1YXJlLWpcIjogJGZhLXZhci1zcXVhcmUtaixcbiAgXCJoYW5kLXBvaW50LXVwXCI6ICRmYS12YXItaGFuZC1wb2ludC11cCxcbiAgXCJtb25leS1iaWxsXCI6ICRmYS12YXItbW9uZXktYmlsbCxcbiAgXCJhcnJvdy11cC1iaWctc21hbGxcIjogJGZhLXZhci1hcnJvdy11cC1iaWctc21hbGwsXG4gIFwic29ydC1zaXplLXVwXCI6ICRmYS12YXItc29ydC1zaXplLXVwLFxuICBcImJhcmNvZGUtcmVhZFwiOiAkZmEtdmFyLWJhcmNvZGUtcmVhZCxcbiAgXCJiYWd1ZXR0ZVwiOiAkZmEtdmFyLWJhZ3VldHRlLFxuICBcImJvd2wtc29mdC1zZXJ2ZVwiOiAkZmEtdmFyLWJvd2wtc29mdC1zZXJ2ZSxcbiAgXCJmYWNlLWhvbGRpbmctYmFjay10ZWFyc1wiOiAkZmEtdmFyLWZhY2UtaG9sZGluZy1iYWNrLXRlYXJzLFxuICBcInNxdWFyZS11cFwiOiAkZmEtdmFyLXNxdWFyZS11cCxcbiAgXCJhcnJvdy1hbHQtc3F1YXJlLXVwXCI6ICRmYS12YXItYXJyb3ctYWx0LXNxdWFyZS11cCxcbiAgXCJ0cmFpbi1zdWJ3YXktdHVubmVsXCI6ICRmYS12YXItdHJhaW4tc3Vid2F5LXR1bm5lbCxcbiAgXCJzdWJ3YXktdHVubmVsXCI6ICRmYS12YXItc3Vid2F5LXR1bm5lbCxcbiAgXCJzcXVhcmUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1zcXVhcmUtZXhjbGFtYXRpb24sXG4gIFwiZXhjbGFtYXRpb24tc3F1YXJlXCI6ICRmYS12YXItZXhjbGFtYXRpb24tc3F1YXJlLFxuICBcInNlbWljb2xvblwiOiAkZmEtdmFyLXNlbWljb2xvbixcbiAgXCJib29rbWFya1wiOiAkZmEtdmFyLWJvb2ttYXJrLFxuICBcImZhbi10YWJsZVwiOiAkZmEtdmFyLWZhbi10YWJsZSxcbiAgXCJhbGlnbi1qdXN0aWZ5XCI6ICRmYS12YXItYWxpZ24tanVzdGlmeSxcbiAgXCJiYXR0ZXJ5LWxvd1wiOiAkZmEtdmFyLWJhdHRlcnktbG93LFxuICBcImJhdHRlcnktMVwiOiAkZmEtdmFyLWJhdHRlcnktMSxcbiAgXCJjcmVkaXQtY2FyZC1mcm9udFwiOiAkZmEtdmFyLWNyZWRpdC1jYXJkLWZyb250LFxuICBcImJyYWluLWFycm93LWN1cnZlZC1yaWdodFwiOiAkZmEtdmFyLWJyYWluLWFycm93LWN1cnZlZC1yaWdodCxcbiAgXCJtaW5kLXNoYXJlXCI6ICRmYS12YXItbWluZC1zaGFyZSxcbiAgXCJ1bWJyZWxsYS1iZWFjaFwiOiAkZmEtdmFyLXVtYnJlbGxhLWJlYWNoLFxuICBcImhlbG1ldC11blwiOiAkZmEtdmFyLWhlbG1ldC11bixcbiAgXCJsb2NhdGlvbi1zbWlsZVwiOiAkZmEtdmFyLWxvY2F0aW9uLXNtaWxlLFxuICBcIm1hcC1tYXJrZXItc21pbGVcIjogJGZhLXZhci1tYXAtbWFya2VyLXNtaWxlLFxuICBcImFycm93LWxlZnQtdG8tbGluZVwiOiAkZmEtdmFyLWFycm93LWxlZnQtdG8tbGluZSxcbiAgXCJhcnJvdy10by1sZWZ0XCI6ICRmYS12YXItYXJyb3ctdG8tbGVmdCxcbiAgXCJidWxsc2V5ZVwiOiAkZmEtdmFyLWJ1bGxzZXllLFxuICBcInN1c2hpXCI6ICRmYS12YXItc3VzaGksXG4gIFwibmlnaXJpXCI6ICRmYS12YXItbmlnaXJpLFxuICBcIm1lc3NhZ2UtY2FwdGlvbnNcIjogJGZhLXZhci1tZXNzYWdlLWNhcHRpb25zLFxuICBcImNvbW1lbnQtYWx0LWNhcHRpb25zXCI6ICRmYS12YXItY29tbWVudC1hbHQtY2FwdGlvbnMsXG4gIFwidHJhc2gtbGlzdFwiOiAkZmEtdmFyLXRyYXNoLWxpc3QsXG4gIFwiYmFjb25cIjogJGZhLXZhci1iYWNvbixcbiAgXCJvcHRpb25cIjogJGZhLXZhci1vcHRpb24sXG4gIFwicmFjY29vblwiOiAkZmEtdmFyLXJhY2Nvb24sXG4gIFwiaGFuZC1wb2ludC1kb3duXCI6ICRmYS12YXItaGFuZC1wb2ludC1kb3duLFxuICBcImFycm93LXVwLWZyb20tYnJhY2tldFwiOiAkZmEtdmFyLWFycm93LXVwLWZyb20tYnJhY2tldCxcbiAgXCJoZWFkLXNpZGUtZ2VhclwiOiAkZmEtdmFyLWhlYWQtc2lkZS1nZWFyLFxuICBcInRyYXNoLXBsdXNcIjogJGZhLXZhci10cmFzaC1wbHVzLFxuICBcIm9iamVjdHMtYWxpZ24tdG9wXCI6ICRmYS12YXItb2JqZWN0cy1hbGlnbi10b3AsXG4gIFwiZm9sZGVyXCI6ICRmYS12YXItZm9sZGVyLFxuICBcImZvbGRlci1ibGFua1wiOiAkZmEtdmFyLWZvbGRlci1ibGFuayxcbiAgXCJmYWNlLWFueGlvdXMtc3dlYXRcIjogJGZhLXZhci1mYWNlLWFueGlvdXMtc3dlYXQsXG4gIFwiY3JlZGl0LWNhcmQtYmxhbmtcIjogJGZhLXZhci1jcmVkaXQtY2FyZC1ibGFuayxcbiAgXCJmaWxlLXdhdmVmb3JtXCI6ICRmYS12YXItZmlsZS13YXZlZm9ybSxcbiAgXCJmaWxlLW1lZGljYWwtYWx0XCI6ICRmYS12YXItZmlsZS1tZWRpY2FsLWFsdCxcbiAgXCJtaWNyb2NoaXAtYWlcIjogJGZhLXZhci1taWNyb2NoaXAtYWksXG4gIFwibXVnXCI6ICRmYS12YXItbXVnLFxuICBcInBsYW5lLXVwLXNsYXNoXCI6ICRmYS12YXItcGxhbmUtdXAtc2xhc2gsXG4gIFwicmFkaWF0aW9uXCI6ICRmYS12YXItcmFkaWF0aW9uLFxuICBcInBlbi1jaXJjbGVcIjogJGZhLXZhci1wZW4tY2lyY2xlLFxuICBcImJhZy1zZWVkbGluZ1wiOiAkZmEtdmFyLWJhZy1zZWVkbGluZyxcbiAgXCJjaGFydC1zaW1wbGVcIjogJGZhLXZhci1jaGFydC1zaW1wbGUsXG4gIFwiY3J1dGNoZXNcIjogJGZhLXZhci1jcnV0Y2hlcyxcbiAgXCJjaXJjbGUtcGFya2luZ1wiOiAkZmEtdmFyLWNpcmNsZS1wYXJraW5nLFxuICBcInBhcmtpbmctY2lyY2xlXCI6ICRmYS12YXItcGFya2luZy1jaXJjbGUsXG4gIFwibWFycy1zdHJva2VcIjogJGZhLXZhci1tYXJzLXN0cm9rZSxcbiAgXCJsZWFmLW9ha1wiOiAkZmEtdmFyLWxlYWYtb2FrLFxuICBcInNxdWFyZS1ib2x0XCI6ICRmYS12YXItc3F1YXJlLWJvbHQsXG4gIFwidmlhbFwiOiAkZmEtdmFyLXZpYWwsXG4gIFwiZ2F1Z2VcIjogJGZhLXZhci1nYXVnZSxcbiAgXCJkYXNoYm9hcmRcIjogJGZhLXZhci1kYXNoYm9hcmQsXG4gIFwiZ2F1Z2UtbWVkXCI6ICRmYS12YXItZ2F1Z2UtbWVkLFxuICBcInRhY2hvbWV0ZXItYWx0LWF2ZXJhZ2VcIjogJGZhLXZhci10YWNob21ldGVyLWFsdC1hdmVyYWdlLFxuICBcIndhbmQtbWFnaWMtc3BhcmtsZXNcIjogJGZhLXZhci13YW5kLW1hZ2ljLXNwYXJrbGVzLFxuICBcIm1hZ2ljLXdhbmQtc3BhcmtsZXNcIjogJGZhLXZhci1tYWdpYy13YW5kLXNwYXJrbGVzLFxuICBcImxhbWJkYVwiOiAkZmEtdmFyLWxhbWJkYSxcbiAgXCJlXCI6ICRmYS12YXItZSxcbiAgXCJwaXp6YVwiOiAkZmEtdmFyLXBpenphLFxuICBcImJvd2wtY2hvcHN0aWNrcy1ub29kbGVzXCI6ICRmYS12YXItYm93bC1jaG9wc3RpY2tzLW5vb2RsZXMsXG4gIFwiaDNcIjogJGZhLXZhci1oMyxcbiAgXCJwZW4tY2xpcFwiOiAkZmEtdmFyLXBlbi1jbGlwLFxuICBcInBlbi1hbHRcIjogJGZhLXZhci1wZW4tYWx0LFxuICBcImJyaWRnZS1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1icmlkZ2UtY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImJhZGdlLXBlcmNlbnRcIjogJGZhLXZhci1iYWRnZS1wZXJjZW50LFxuICBcInVzZXJcIjogJGZhLXZhci11c2VyLFxuICBcInNlbnNvclwiOiAkZmEtdmFyLXNlbnNvcixcbiAgXCJjb21tYVwiOiAkZmEtdmFyLWNvbW1hLFxuICBcInNjaG9vbC1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1zY2hvb2wtY2lyY2xlLWNoZWNrLFxuICBcInRvaWxldC1wYXBlci11bmRlclwiOiAkZmEtdmFyLXRvaWxldC1wYXBlci11bmRlcixcbiAgXCJ0b2lsZXQtcGFwZXItcmV2ZXJzZVwiOiAkZmEtdmFyLXRvaWxldC1wYXBlci1yZXZlcnNlLFxuICBcImxpZ2h0LWVtZXJnZW5jeVwiOiAkZmEtdmFyLWxpZ2h0LWVtZXJnZW5jeSxcbiAgXCJhcnJvdy1kb3duLXRvLWFyY1wiOiAkZmEtdmFyLWFycm93LWRvd24tdG8tYXJjLFxuICBcImR1bXBzdGVyXCI6ICRmYS12YXItZHVtcHN0ZXIsXG4gIFwidmFuLXNodXR0bGVcIjogJGZhLXZhci12YW4tc2h1dHRsZSxcbiAgXCJzaHV0dGxlLXZhblwiOiAkZmEtdmFyLXNodXR0bGUtdmFuLFxuICBcImJ1aWxkaW5nLXVzZXJcIjogJGZhLXZhci1idWlsZGluZy11c2VyLFxuICBcImxpZ2h0LXN3aXRjaFwiOiAkZmEtdmFyLWxpZ2h0LXN3aXRjaCxcbiAgXCJzcXVhcmUtY2FyZXQtbGVmdFwiOiAkZmEtdmFyLXNxdWFyZS1jYXJldC1sZWZ0LFxuICBcImNhcmV0LXNxdWFyZS1sZWZ0XCI6ICRmYS12YXItY2FyZXQtc3F1YXJlLWxlZnQsXG4gIFwiaGlnaGxpZ2h0ZXJcIjogJGZhLXZhci1oaWdobGlnaHRlcixcbiAgXCJ3YXZlLXB1bHNlXCI6ICRmYS12YXItd2F2ZS1wdWxzZSxcbiAgXCJoZWFydC1yYXRlXCI6ICRmYS12YXItaGVhcnQtcmF0ZSxcbiAgXCJrZXlcIjogJGZhLXZhci1rZXksXG4gIFwiaGF0LXNhbnRhXCI6ICRmYS12YXItaGF0LXNhbnRhLFxuICBcInRhbWFsZVwiOiAkZmEtdmFyLXRhbWFsZSxcbiAgXCJib3gtY2hlY2tcIjogJGZhLXZhci1ib3gtY2hlY2ssXG4gIFwiYnVsbGhvcm5cIjogJGZhLXZhci1idWxsaG9ybixcbiAgXCJzdGVha1wiOiAkZmEtdmFyLXN0ZWFrLFxuICBcImxvY2F0aW9uLWNyb3NzaGFpcnMtc2xhc2hcIjogJGZhLXZhci1sb2NhdGlvbi1jcm9zc2hhaXJzLXNsYXNoLFxuICBcImxvY2F0aW9uLXNsYXNoXCI6ICRmYS12YXItbG9jYXRpb24tc2xhc2gsXG4gIFwicGVyc29uLWRvbGx5XCI6ICRmYS12YXItcGVyc29uLWRvbGx5LFxuICBcImdsb2JlXCI6ICRmYS12YXItZ2xvYmUsXG4gIFwic3luYWdvZ3VlXCI6ICRmYS12YXItc3luYWdvZ3VlLFxuICBcImZpbGUtY2hhcnQtY29sdW1uXCI6ICRmYS12YXItZmlsZS1jaGFydC1jb2x1bW4sXG4gIFwiZmlsZS1jaGFydC1saW5lXCI6ICRmYS12YXItZmlsZS1jaGFydC1saW5lLFxuICBcInBlcnNvbi1oYWxmLWRyZXNzXCI6ICRmYS12YXItcGVyc29uLWhhbGYtZHJlc3MsXG4gIFwiZm9sZGVyLWltYWdlXCI6ICRmYS12YXItZm9sZGVyLWltYWdlLFxuICBcImNhbGVuZGFyLXBlblwiOiAkZmEtdmFyLWNhbGVuZGFyLXBlbixcbiAgXCJjYWxlbmRhci1lZGl0XCI6ICRmYS12YXItY2FsZW5kYXItZWRpdCxcbiAgXCJyb2FkLWJyaWRnZVwiOiAkZmEtdmFyLXJvYWQtYnJpZGdlLFxuICBcImZhY2Utc21pbGUtdGVhclwiOiAkZmEtdmFyLWZhY2Utc21pbGUtdGVhcixcbiAgXCJtZXNzYWdlLXBsdXNcIjogJGZhLXZhci1tZXNzYWdlLXBsdXMsXG4gIFwiY29tbWVudC1hbHQtcGx1c1wiOiAkZmEtdmFyLWNvbW1lbnQtYWx0LXBsdXMsXG4gIFwibG9jYXRpb24tYXJyb3dcIjogJGZhLXZhci1sb2NhdGlvbi1hcnJvdyxcbiAgXCJjXCI6ICRmYS12YXItYyxcbiAgXCJ0YWJsZXQtYnV0dG9uXCI6ICRmYS12YXItdGFibGV0LWJ1dHRvbixcbiAgXCJwZXJzb24tZHJlc3MtZmFpcnlcIjogJGZhLXZhci1wZXJzb24tZHJlc3MtZmFpcnksXG4gIFwicmVjdGFuZ2xlLWhpc3RvcnktY2lyY2xlLXVzZXJcIjogJGZhLXZhci1yZWN0YW5nbGUtaGlzdG9yeS1jaXJjbGUtdXNlcixcbiAgXCJidWlsZGluZy1sb2NrXCI6ICRmYS12YXItYnVpbGRpbmctbG9jayxcbiAgXCJjaGFydC1saW5lLXVwXCI6ICRmYS12YXItY2hhcnQtbGluZS11cCxcbiAgXCJtYWlsYm94XCI6ICRmYS12YXItbWFpbGJveCxcbiAgXCJ0cnVjay1ib2x0XCI6ICRmYS12YXItdHJ1Y2stYm9sdCxcbiAgXCJwaXp6YS1zbGljZVwiOiAkZmEtdmFyLXBpenphLXNsaWNlLFxuICBcIm1vbmV5LWJpbGwtd2F2ZVwiOiAkZmEtdmFyLW1vbmV5LWJpbGwtd2F2ZSxcbiAgXCJjaGFydC1hcmVhXCI6ICRmYS12YXItY2hhcnQtYXJlYSxcbiAgXCJhcmVhLWNoYXJ0XCI6ICRmYS12YXItYXJlYS1jaGFydCxcbiAgXCJob3VzZS1mbGFnXCI6ICRmYS12YXItaG91c2UtZmxhZyxcbiAgXCJjaXJjbGUtdGhyZWUtcXVhcnRlcnMtc3Ryb2tlXCI6ICRmYS12YXItY2lyY2xlLXRocmVlLXF1YXJ0ZXJzLXN0cm9rZSxcbiAgXCJwZXJzb24tY2lyY2xlLW1pbnVzXCI6ICRmYS12YXItcGVyc29uLWNpcmNsZS1taW51cyxcbiAgXCJzY2FscGVsXCI6ICRmYS12YXItc2NhbHBlbCxcbiAgXCJiYW5cIjogJGZhLXZhci1iYW4sXG4gIFwiY2FuY2VsXCI6ICRmYS12YXItY2FuY2VsLFxuICBcImJlbGwtZXhjbGFtYXRpb25cIjogJGZhLXZhci1iZWxsLWV4Y2xhbWF0aW9uLFxuICBcImNpcmNsZS1ib29rbWFya1wiOiAkZmEtdmFyLWNpcmNsZS1ib29rbWFyayxcbiAgXCJib29rbWFyay1jaXJjbGVcIjogJGZhLXZhci1ib29rbWFyay1jaXJjbGUsXG4gIFwiZWdnLWZyaWVkXCI6ICRmYS12YXItZWdnLWZyaWVkLFxuICBcImZhY2Utd2VhcnlcIjogJGZhLXZhci1mYWNlLXdlYXJ5LFxuICBcInVuaWZvcm0tbWFydGlhbC1hcnRzXCI6ICRmYS12YXItdW5pZm9ybS1tYXJ0aWFsLWFydHMsXG4gIFwiY2FtZXJhLXJvdGF0ZVwiOiAkZmEtdmFyLWNhbWVyYS1yb3RhdGUsXG4gIFwic3VuLWR1c3RcIjogJGZhLXZhci1zdW4tZHVzdCxcbiAgXCJjb21tZW50LXRleHRcIjogJGZhLXZhci1jb21tZW50LXRleHQsXG4gIFwic3ByYXktY2FuLXNwYXJrbGVzXCI6ICRmYS12YXItc3ByYXktY2FuLXNwYXJrbGVzLFxuICBcImFpci1mcmVzaGVuZXJcIjogJGZhLXZhci1haXItZnJlc2hlbmVyLFxuICBcInNpZ25hbC1iYXJzXCI6ICRmYS12YXItc2lnbmFsLWJhcnMsXG4gIFwic2lnbmFsLWFsdFwiOiAkZmEtdmFyLXNpZ25hbC1hbHQsXG4gIFwic2lnbmFsLWFsdC00XCI6ICRmYS12YXItc2lnbmFsLWFsdC00LFxuICBcInNpZ25hbC1iYXJzLXN0cm9uZ1wiOiAkZmEtdmFyLXNpZ25hbC1iYXJzLXN0cm9uZyxcbiAgXCJkaWFtb25kLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItZGlhbW9uZC1leGNsYW1hdGlvbixcbiAgXCJzdGFyXCI6ICRmYS12YXItc3RhcixcbiAgXCJkaWFsLW1pblwiOiAkZmEtdmFyLWRpYWwtbWluLFxuICBcInJlcGVhdFwiOiAkZmEtdmFyLXJlcGVhdCxcbiAgXCJjcm9zc1wiOiAkZmEtdmFyLWNyb3NzLFxuICBcInBhZ2UtY2FyZXQtZG93blwiOiAkZmEtdmFyLXBhZ2UtY2FyZXQtZG93bixcbiAgXCJmaWxlLWNhcmV0LWRvd25cIjogJGZhLXZhci1maWxlLWNhcmV0LWRvd24sXG4gIFwiYm94XCI6ICRmYS12YXItYm94LFxuICBcInZlbnVzLW1hcnNcIjogJGZhLXZhci12ZW51cy1tYXJzLFxuICBcImNsb2NrLXNldmVuLXRoaXJ0eVwiOiAkZmEtdmFyLWNsb2NrLXNldmVuLXRoaXJ0eSxcbiAgXCJhcnJvdy1wb2ludGVyXCI6ICRmYS12YXItYXJyb3ctcG9pbnRlcixcbiAgXCJtb3VzZS1wb2ludGVyXCI6ICRmYS12YXItbW91c2UtcG9pbnRlcixcbiAgXCJjbG9jay1mb3VyLXRoaXJ0eVwiOiAkZmEtdmFyLWNsb2NrLWZvdXItdGhpcnR5LFxuICBcInNpZ25hbC1iYXJzLWdvb2RcIjogJGZhLXZhci1zaWduYWwtYmFycy1nb29kLFxuICBcInNpZ25hbC1hbHQtM1wiOiAkZmEtdmFyLXNpZ25hbC1hbHQtMyxcbiAgXCJjYWN0dXNcIjogJGZhLXZhci1jYWN0dXMsXG4gIFwibGlnaHRidWxiLWdlYXJcIjogJGZhLXZhci1saWdodGJ1bGItZ2VhcixcbiAgXCJtYXhpbWl6ZVwiOiAkZmEtdmFyLW1heGltaXplLFxuICBcImV4cGFuZC1hcnJvd3MtYWx0XCI6ICRmYS12YXItZXhwYW5kLWFycm93cy1hbHQsXG4gIFwiY2hhcmdpbmctc3RhdGlvblwiOiAkZmEtdmFyLWNoYXJnaW5nLXN0YXRpb24sXG4gIFwic2hhcGVzXCI6ICRmYS12YXItc2hhcGVzLFxuICBcInRyaWFuZ2xlLWNpcmNsZS1zcXVhcmVcIjogJGZhLXZhci10cmlhbmdsZS1jaXJjbGUtc3F1YXJlLFxuICBcInBsYW5lLXRhaWxcIjogJGZhLXZhci1wbGFuZS10YWlsLFxuICBcImdhdWdlLXNpbXBsZS1tYXhcIjogJGZhLXZhci1nYXVnZS1zaW1wbGUtbWF4LFxuICBcInRhY2hvbWV0ZXItZmFzdGVzdFwiOiAkZmEtdmFyLXRhY2hvbWV0ZXItZmFzdGVzdCxcbiAgXCJjaXJjbGUtdVwiOiAkZmEtdmFyLWNpcmNsZS11LFxuICBcInNoaWVsZC1zbGFzaFwiOiAkZmEtdmFyLXNoaWVsZC1zbGFzaCxcbiAgXCJzcXVhcmUtcGhvbmUtaGFuZ3VwXCI6ICRmYS12YXItc3F1YXJlLXBob25lLWhhbmd1cCxcbiAgXCJwaG9uZS1zcXVhcmUtZG93blwiOiAkZmEtdmFyLXBob25lLXNxdWFyZS1kb3duLFxuICBcImFycm93LXVwLWxlZnRcIjogJGZhLXZhci1hcnJvdy11cC1sZWZ0LFxuICBcInRyYW5zcG9ydGVyLTFcIjogJGZhLXZhci10cmFuc3BvcnRlci0xLFxuICBcInBlYW51dHNcIjogJGZhLXZhci1wZWFudXRzLFxuICBcInNodWZmbGVcIjogJGZhLXZhci1zaHVmZmxlLFxuICBcInJhbmRvbVwiOiAkZmEtdmFyLXJhbmRvbSxcbiAgXCJwZXJzb24tcnVubmluZ1wiOiAkZmEtdmFyLXBlcnNvbi1ydW5uaW5nLFxuICBcInJ1bm5pbmdcIjogJGZhLXZhci1ydW5uaW5nLFxuICBcIm1vYmlsZS1yZXRyb1wiOiAkZmEtdmFyLW1vYmlsZS1yZXRybyxcbiAgXCJncmlwLWxpbmVzLXZlcnRpY2FsXCI6ICRmYS12YXItZ3JpcC1saW5lcy12ZXJ0aWNhbCxcbiAgXCJiaW4tYm90dGxlcy1yZWN5Y2xlXCI6ICRmYS12YXItYmluLWJvdHRsZXMtcmVjeWNsZSxcbiAgXCJhcnJvdy11cC1mcm9tLXNxdWFyZVwiOiAkZmEtdmFyLWFycm93LXVwLWZyb20tc3F1YXJlLFxuICBcImZpbGUtZGFzaGVkLWxpbmVcIjogJGZhLXZhci1maWxlLWRhc2hlZC1saW5lLFxuICBcInBhZ2UtYnJlYWtcIjogJGZhLXZhci1wYWdlLWJyZWFrLFxuICBcImJyYWNrZXQtY3VybHktcmlnaHRcIjogJGZhLXZhci1icmFja2V0LWN1cmx5LXJpZ2h0LFxuICBcInNwaWRlclwiOiAkZmEtdmFyLXNwaWRlcixcbiAgXCJjbG9jay10aHJlZVwiOiAkZmEtdmFyLWNsb2NrLXRocmVlLFxuICBcImhhbmRzLWJvdW5kXCI6ICRmYS12YXItaGFuZHMtYm91bmQsXG4gIFwic2NhbHBlbC1saW5lLWRhc2hlZFwiOiAkZmEtdmFyLXNjYWxwZWwtbGluZS1kYXNoZWQsXG4gIFwic2NhbHBlbC1wYXRoXCI6ICRmYS12YXItc2NhbHBlbC1wYXRoLFxuICBcImZpbGUtaW52b2ljZS1kb2xsYXJcIjogJGZhLXZhci1maWxlLWludm9pY2UtZG9sbGFyLFxuICBcInBpcGUtc21va2luZ1wiOiAkZmEtdmFyLXBpcGUtc21va2luZyxcbiAgXCJmYWNlLWFzdG9uaXNoZWRcIjogJGZhLXZhci1mYWNlLWFzdG9uaXNoZWQsXG4gIFwid2luZG93XCI6ICRmYS12YXItd2luZG93LFxuICBcInBsYW5lLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXBsYW5lLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJlYXJcIjogJGZhLXZhci1lYXIsXG4gIFwiZmlsZS1sb2NrXCI6ICRmYS12YXItZmlsZS1sb2NrLFxuICBcImRpYWdyYW0tdmVublwiOiAkZmEtdmFyLWRpYWdyYW0tdmVubixcbiAgXCJ4LXJheVwiOiAkZmEtdmFyLXgtcmF5LFxuICBcImdvYWwtbmV0XCI6ICRmYS12YXItZ29hbC1uZXQsXG4gIFwiY29mZmluLWNyb3NzXCI6ICRmYS12YXItY29mZmluLWNyb3NzLFxuICBcInNwZWxsLWNoZWNrXCI6ICRmYS12YXItc3BlbGwtY2hlY2ssXG4gIFwibG9jYXRpb24teG1hcmtcIjogJGZhLXZhci1sb2NhdGlvbi14bWFyayxcbiAgXCJtYXAtbWFya2VyLXRpbWVzXCI6ICRmYS12YXItbWFwLW1hcmtlci10aW1lcyxcbiAgXCJtYXAtbWFya2VyLXhtYXJrXCI6ICRmYS12YXItbWFwLW1hcmtlci14bWFyayxcbiAgXCJjaXJjbGUtcXVhcnRlci1zdHJva2VcIjogJGZhLXZhci1jaXJjbGUtcXVhcnRlci1zdHJva2UsXG4gIFwibGFzc29cIjogJGZhLXZhci1sYXNzbyxcbiAgXCJzbGFzaFwiOiAkZmEtdmFyLXNsYXNoLFxuICBcInBlcnNvbi10by1wb3J0YWxcIjogJGZhLXZhci1wZXJzb24tdG8tcG9ydGFsLFxuICBcInBvcnRhbC1lbnRlclwiOiAkZmEtdmFyLXBvcnRhbC1lbnRlcixcbiAgXCJjYWxlbmRhci1zdGFyXCI6ICRmYS12YXItY2FsZW5kYXItc3RhcixcbiAgXCJjb21wdXRlci1tb3VzZVwiOiAkZmEtdmFyLWNvbXB1dGVyLW1vdXNlLFxuICBcIm1vdXNlXCI6ICRmYS12YXItbW91c2UsXG4gIFwiYXJyb3ctcmlnaHQtdG8tYnJhY2tldFwiOiAkZmEtdmFyLWFycm93LXJpZ2h0LXRvLWJyYWNrZXQsXG4gIFwic2lnbi1pblwiOiAkZmEtdmFyLXNpZ24taW4sXG4gIFwicGVnYXN1c1wiOiAkZmEtdmFyLXBlZ2FzdXMsXG4gIFwiZmlsZXMtbWVkaWNhbFwiOiAkZmEtdmFyLWZpbGVzLW1lZGljYWwsXG4gIFwibmZjLWxvY2tcIjogJGZhLXZhci1uZmMtbG9jayxcbiAgXCJwZXJzb24tc2tpLWxpZnRcIjogJGZhLXZhci1wZXJzb24tc2tpLWxpZnQsXG4gIFwic2tpLWxpZnRcIjogJGZhLXZhci1za2ktbGlmdCxcbiAgXCJzcXVhcmUtNlwiOiAkZmEtdmFyLXNxdWFyZS02LFxuICBcInNob3Atc2xhc2hcIjogJGZhLXZhci1zaG9wLXNsYXNoLFxuICBcInN0b3JlLWFsdC1zbGFzaFwiOiAkZmEtdmFyLXN0b3JlLWFsdC1zbGFzaCxcbiAgXCJ3aW5kLXR1cmJpbmVcIjogJGZhLXZhci13aW5kLXR1cmJpbmUsXG4gIFwic2xpZGVycy1zaW1wbGVcIjogJGZhLXZhci1zbGlkZXJzLXNpbXBsZSxcbiAgXCJncmlkLXJvdW5kXCI6ICRmYS12YXItZ3JpZC1yb3VuZCxcbiAgXCJiYWRnZS1zaGVyaWZmXCI6ICRmYS12YXItYmFkZ2Utc2hlcmlmZixcbiAgXCJzZXJ2ZXJcIjogJGZhLXZhci1zZXJ2ZXIsXG4gIFwidmlydXMtY292aWQtc2xhc2hcIjogJGZhLXZhci12aXJ1cy1jb3ZpZC1zbGFzaCxcbiAgXCJpbnRlcnNlY3Rpb25cIjogJGZhLXZhci1pbnRlcnNlY3Rpb24sXG4gIFwic2hvcC1sb2NrXCI6ICRmYS12YXItc2hvcC1sb2NrLFxuICBcImZhbWlseVwiOiAkZmEtdmFyLWZhbWlseSxcbiAgXCJob3VyZ2xhc3Mtc3RhcnRcIjogJGZhLXZhci1ob3VyZ2xhc3Mtc3RhcnQsXG4gIFwiaG91cmdsYXNzLTFcIjogJGZhLXZhci1ob3VyZ2xhc3MtMSxcbiAgXCJ1c2VyLWhhaXItYnVuc1wiOiAkZmEtdmFyLXVzZXItaGFpci1idW5zLFxuICBcImJsZW5kZXItcGhvbmVcIjogJGZhLXZhci1ibGVuZGVyLXBob25lLFxuICBcImhvdXJnbGFzcy1jbG9ja1wiOiAkZmEtdmFyLWhvdXJnbGFzcy1jbG9jayxcbiAgXCJwZXJzb24tc2VhdC1yZWNsaW5lZFwiOiAkZmEtdmFyLXBlcnNvbi1zZWF0LXJlY2xpbmVkLFxuICBcInBhcGVyLXBsYW5lLXRvcFwiOiAkZmEtdmFyLXBhcGVyLXBsYW5lLXRvcCxcbiAgXCJwYXBlci1wbGFuZS1hbHRcIjogJGZhLXZhci1wYXBlci1wbGFuZS1hbHQsXG4gIFwic2VuZFwiOiAkZmEtdmFyLXNlbmQsXG4gIFwibWVzc2FnZS1hcnJvdy11cFwiOiAkZmEtdmFyLW1lc3NhZ2UtYXJyb3ctdXAsXG4gIFwiY29tbWVudC1hbHQtYXJyb3ctdXBcIjogJGZhLXZhci1jb21tZW50LWFsdC1hcnJvdy11cCxcbiAgXCJsaWdodGJ1bGItZXhjbGFtYXRpb25cIjogJGZhLXZhci1saWdodGJ1bGItZXhjbGFtYXRpb24sXG4gIFwibGF5ZXItbWludXNcIjogJGZhLXZhci1sYXllci1taW51cyxcbiAgXCJsYXllci1ncm91cC1taW51c1wiOiAkZmEtdmFyLWxheWVyLWdyb3VwLW1pbnVzLFxuICBcImNoYXJ0LXBpZS1zaW1wbGUtY2lyY2xlLWN1cnJlbmN5XCI6ICRmYS12YXItY2hhcnQtcGllLXNpbXBsZS1jaXJjbGUtY3VycmVuY3ksXG4gIFwiY2lyY2xlLWVcIjogJGZhLXZhci1jaXJjbGUtZSxcbiAgXCJidWlsZGluZy13aGVhdFwiOiAkZmEtdmFyLWJ1aWxkaW5nLXdoZWF0LFxuICBcImdhdWdlLW1heFwiOiAkZmEtdmFyLWdhdWdlLW1heCxcbiAgXCJ0YWNob21ldGVyLWFsdC1mYXN0ZXN0XCI6ICRmYS12YXItdGFjaG9tZXRlci1hbHQtZmFzdGVzdCxcbiAgXCJwZXJzb24tYnJlYXN0ZmVlZGluZ1wiOiAkZmEtdmFyLXBlcnNvbi1icmVhc3RmZWVkaW5nLFxuICBcImFwb3N0cm9waGVcIjogJGZhLXZhci1hcG9zdHJvcGhlLFxuICBcImZpcmUtaHlkcmFudFwiOiAkZmEtdmFyLWZpcmUtaHlkcmFudCxcbiAgXCJyaWdodC10by1icmFja2V0XCI6ICRmYS12YXItcmlnaHQtdG8tYnJhY2tldCxcbiAgXCJzaWduLWluLWFsdFwiOiAkZmEtdmFyLXNpZ24taW4tYWx0LFxuICBcInZpZGVvLXBsdXNcIjogJGZhLXZhci12aWRlby1wbHVzLFxuICBcInNxdWFyZS1yaWdodFwiOiAkZmEtdmFyLXNxdWFyZS1yaWdodCxcbiAgXCJhcnJvdy1hbHQtc3F1YXJlLXJpZ2h0XCI6ICRmYS12YXItYXJyb3ctYWx0LXNxdWFyZS1yaWdodCxcbiAgXCJjb21tZW50LXNtaWxlXCI6ICRmYS12YXItY29tbWVudC1zbWlsZSxcbiAgXCJ2ZW51c1wiOiAkZmEtdmFyLXZlbnVzLFxuICBcInBhc3Nwb3J0XCI6ICRmYS12YXItcGFzc3BvcnQsXG4gIFwiaW5ib3gtaW5cIjogJGZhLXZhci1pbmJveC1pbixcbiAgXCJpbmJveC1hcnJvdy1kb3duXCI6ICRmYS12YXItaW5ib3gtYXJyb3ctZG93bixcbiAgXCJoZWFydC1wdWxzZVwiOiAkZmEtdmFyLWhlYXJ0LXB1bHNlLFxuICBcImhlYXJ0YmVhdFwiOiAkZmEtdmFyLWhlYXJ0YmVhdCxcbiAgXCJjaXJjbGUtOFwiOiAkZmEtdmFyLWNpcmNsZS04LFxuICBcImNsb3Vkcy1tb29uXCI6ICRmYS12YXItY2xvdWRzLW1vb24sXG4gIFwiY2xvY2stdGVuLXRoaXJ0eVwiOiAkZmEtdmFyLWNsb2NrLXRlbi10aGlydHksXG4gIFwicGVvcGxlLWNhcnJ5LWJveFwiOiAkZmEtdmFyLXBlb3BsZS1jYXJyeS1ib3gsXG4gIFwicGVvcGxlLWNhcnJ5XCI6ICRmYS12YXItcGVvcGxlLWNhcnJ5LFxuICBcImZvbGRlci11c2VyXCI6ICRmYS12YXItZm9sZGVyLXVzZXIsXG4gIFwidHJhc2gtY2FuLXhtYXJrXCI6ICRmYS12YXItdHJhc2gtY2FuLXhtYXJrLFxuICBcInRlbXBlcmF0dXJlLWhpZ2hcIjogJGZhLXZhci10ZW1wZXJhdHVyZS1oaWdoLFxuICBcIm1pY3JvY2hpcFwiOiAkZmEtdmFyLW1pY3JvY2hpcCxcbiAgXCJsZWZ0LWxvbmctdG8tbGluZVwiOiAkZmEtdmFyLWxlZnQtbG9uZy10by1saW5lLFxuICBcImNyb3duXCI6ICRmYS12YXItY3Jvd24sXG4gIFwid2VpZ2h0LWhhbmdpbmdcIjogJGZhLXZhci13ZWlnaHQtaGFuZ2luZyxcbiAgXCJ4bWFya3MtbGluZXNcIjogJGZhLXZhci14bWFya3MtbGluZXMsXG4gIFwiZmlsZS1wcmVzY3JpcHRpb25cIjogJGZhLXZhci1maWxlLXByZXNjcmlwdGlvbixcbiAgXCJjYWxlbmRhci1yYW5nZVwiOiAkZmEtdmFyLWNhbGVuZGFyLXJhbmdlLFxuICBcImZsb3dlci1kYWZmb2RpbFwiOiAkZmEtdmFyLWZsb3dlci1kYWZmb2RpbCxcbiAgXCJoYW5kLWJhY2stcG9pbnQtdXBcIjogJGZhLXZhci1oYW5kLWJhY2stcG9pbnQtdXAsXG4gIFwid2VpZ2h0LXNjYWxlXCI6ICRmYS12YXItd2VpZ2h0LXNjYWxlLFxuICBcIndlaWdodFwiOiAkZmEtdmFyLXdlaWdodCxcbiAgXCJhcnJvdy11cC10by1hcmNcIjogJGZhLXZhci1hcnJvdy11cC10by1hcmMsXG4gIFwic3Rhci1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXN0YXItZXhjbGFtYXRpb24sXG4gIFwiYm9va3NcIjogJGZhLXZhci1ib29rcyxcbiAgXCJ1c2VyLWdyb3VwXCI6ICRmYS12YXItdXNlci1ncm91cCxcbiAgXCJ1c2VyLWZyaWVuZHNcIjogJGZhLXZhci11c2VyLWZyaWVuZHMsXG4gIFwiYXJyb3ctdXAtYS16XCI6ICRmYS12YXItYXJyb3ctdXAtYS16LFxuICBcInNvcnQtYWxwaGEtdXBcIjogJGZhLXZhci1zb3J0LWFscGhhLXVwLFxuICBcImxheWVyLXBsdXNcIjogJGZhLXZhci1sYXllci1wbHVzLFxuICBcImxheWVyLWdyb3VwLXBsdXNcIjogJGZhLXZhci1sYXllci1ncm91cC1wbHVzLFxuICBcInBsYXktcGF1c2VcIjogJGZhLXZhci1wbGF5LXBhdXNlLFxuICBcImJsb2NrLXF1ZXN0aW9uXCI6ICRmYS12YXItYmxvY2stcXVlc3Rpb24sXG4gIFwic25vb3plXCI6ICRmYS12YXItc25vb3plLFxuICBcInp6elwiOiAkZmEtdmFyLXp6eixcbiAgXCJzY2FubmVyLWltYWdlXCI6ICRmYS12YXItc2Nhbm5lci1pbWFnZSxcbiAgXCJ0di1yZXRyb1wiOiAkZmEtdmFyLXR2LXJldHJvLFxuICBcInNxdWFyZS10XCI6ICRmYS12YXItc3F1YXJlLXQsXG4gIFwiZmFybVwiOiAkZmEtdmFyLWZhcm0sXG4gIFwiYmFybi1zaWxvXCI6ICRmYS12YXItYmFybi1zaWxvLFxuICBcImNoZXNzLWtuaWdodFwiOiAkZmEtdmFyLWNoZXNzLWtuaWdodCxcbiAgXCJiYXJzLXNvcnRcIjogJGZhLXZhci1iYXJzLXNvcnQsXG4gIFwicGFsbGV0LWJveGVzXCI6ICRmYS12YXItcGFsbGV0LWJveGVzLFxuICBcInBhbGV0dGUtYm94ZXNcIjogJGZhLXZhci1wYWxldHRlLWJveGVzLFxuICBcInBhbGxldC1hbHRcIjogJGZhLXZhci1wYWxsZXQtYWx0LFxuICBcImZhY2UtbGF1Z2gtc3F1aW50XCI6ICRmYS12YXItZmFjZS1sYXVnaC1zcXVpbnQsXG4gIFwibGF1Z2gtc3F1aW50XCI6ICRmYS12YXItbGF1Z2gtc3F1aW50LFxuICBcImNvZGUtc2ltcGxlXCI6ICRmYS12YXItY29kZS1zaW1wbGUsXG4gIFwiYm9sdC1zbGFzaFwiOiAkZmEtdmFyLWJvbHQtc2xhc2gsXG4gIFwicGFuZWwtZmlyZVwiOiAkZmEtdmFyLXBhbmVsLWZpcmUsXG4gIFwiYmluYXJ5LWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLWJpbmFyeS1jaXJjbGUtY2hlY2ssXG4gIFwiY29tbWVudC1taW51c1wiOiAkZmEtdmFyLWNvbW1lbnQtbWludXMsXG4gIFwiYnVycml0b1wiOiAkZmEtdmFyLWJ1cnJpdG8sXG4gIFwidmlvbGluXCI6ICRmYS12YXItdmlvbGluLFxuICBcIm9iamVjdHMtY29sdW1uXCI6ICRmYS12YXItb2JqZWN0cy1jb2x1bW4sXG4gIFwic3F1YXJlLWNoZXZyb24tZG93blwiOiAkZmEtdmFyLXNxdWFyZS1jaGV2cm9uLWRvd24sXG4gIFwiY2hldnJvbi1zcXVhcmUtZG93blwiOiAkZmEtdmFyLWNoZXZyb24tc3F1YXJlLWRvd24sXG4gIFwiY29tbWVudC1wbHVzXCI6ICRmYS12YXItY29tbWVudC1wbHVzLFxuICBcInRyaWFuZ2xlLWluc3RydW1lbnRcIjogJGZhLXZhci10cmlhbmdsZS1pbnN0cnVtZW50LFxuICBcInRyaWFuZ2xlLW11c2ljXCI6ICRmYS12YXItdHJpYW5nbGUtbXVzaWMsXG4gIFwid2hlZWxjaGFpclwiOiAkZmEtdmFyLXdoZWVsY2hhaXIsXG4gIFwidXNlci1waWxvdC10aWVcIjogJGZhLXZhci11c2VyLXBpbG90LXRpZSxcbiAgXCJwaWFuby1rZXlib2FyZFwiOiAkZmEtdmFyLXBpYW5vLWtleWJvYXJkLFxuICBcImJlZC1lbXB0eVwiOiAkZmEtdmFyLWJlZC1lbXB0eSxcbiAgXCJjaXJjbGUtYXJyb3ctdXBcIjogJGZhLXZhci1jaXJjbGUtYXJyb3ctdXAsXG4gIFwiYXJyb3ctY2lyY2xlLXVwXCI6ICRmYS12YXItYXJyb3ctY2lyY2xlLXVwLFxuICBcInRvZ2dsZS1vblwiOiAkZmEtdmFyLXRvZ2dsZS1vbixcbiAgXCJyZWN0YW5nbGUtdmVydGljYWxcIjogJGZhLXZhci1yZWN0YW5nbGUtdmVydGljYWwsXG4gIFwicmVjdGFuZ2xlLXBvcnRyYWl0XCI6ICRmYS12YXItcmVjdGFuZ2xlLXBvcnRyYWl0LFxuICBcInBlcnNvbi13YWxraW5nXCI6ICRmYS12YXItcGVyc29uLXdhbGtpbmcsXG4gIFwid2Fsa2luZ1wiOiAkZmEtdmFyLXdhbGtpbmcsXG4gIFwibFwiOiAkZmEtdmFyLWwsXG4gIFwic2lnbmFsLXN0cmVhbVwiOiAkZmEtdmFyLXNpZ25hbC1zdHJlYW0sXG4gIFwiZG93bi10by1icmFja2V0XCI6ICRmYS12YXItZG93bi10by1icmFja2V0LFxuICBcImNpcmNsZS16XCI6ICRmYS12YXItY2lyY2xlLXosXG4gIFwic3RhcnNcIjogJGZhLXZhci1zdGFycyxcbiAgXCJmaXJlXCI6ICRmYS12YXItZmlyZSxcbiAgXCJiZWQtcHVsc2VcIjogJGZhLXZhci1iZWQtcHVsc2UsXG4gIFwicHJvY2VkdXJlc1wiOiAkZmEtdmFyLXByb2NlZHVyZXMsXG4gIFwiaG91c2UtZGF5XCI6ICRmYS12YXItaG91c2UtZGF5LFxuICBcInNodXR0bGUtc3BhY2VcIjogJGZhLXZhci1zaHV0dGxlLXNwYWNlLFxuICBcInNwYWNlLXNodXR0bGVcIjogJGZhLXZhci1zcGFjZS1zaHV0dGxlLFxuICBcInNoaXJ0LWxvbmctc2xlZXZlXCI6ICRmYS12YXItc2hpcnQtbG9uZy1zbGVldmUsXG4gIFwiY2hhcnQtcGllLXNpbXBsZVwiOiAkZmEtdmFyLWNoYXJ0LXBpZS1zaW1wbGUsXG4gIFwiY2hhcnQtcGllLWFsdFwiOiAkZmEtdmFyLWNoYXJ0LXBpZS1hbHQsXG4gIFwiZmFjZS1sYXVnaFwiOiAkZmEtdmFyLWZhY2UtbGF1Z2gsXG4gIFwibGF1Z2hcIjogJGZhLXZhci1sYXVnaCxcbiAgXCJmb2xkZXItb3BlblwiOiAkZmEtdmFyLWZvbGRlci1vcGVuLFxuICBcImFsYnVtLWNvbGxlY3Rpb24tY2lyY2xlLXVzZXJcIjogJGZhLXZhci1hbGJ1bS1jb2xsZWN0aW9uLWNpcmNsZS11c2VyLFxuICBcImNhbmR5XCI6ICRmYS12YXItY2FuZHksXG4gIFwiYm93bC1ob3RcIjogJGZhLXZhci1ib3dsLWhvdCxcbiAgXCJzb3VwXCI6ICRmYS12YXItc291cCxcbiAgXCJmbGF0YnJlYWRcIjogJGZhLXZhci1mbGF0YnJlYWQsXG4gIFwiaGVhcnQtY2lyY2xlLXBsdXNcIjogJGZhLXZhci1oZWFydC1jaXJjbGUtcGx1cyxcbiAgXCJjb2RlLWZvcmtcIjogJGZhLXZhci1jb2RlLWZvcmssXG4gIFwiY2l0eVwiOiAkZmEtdmFyLWNpdHksXG4gIFwic2lnbmFsLWJhcnMtd2Vha1wiOiAkZmEtdmFyLXNpZ25hbC1iYXJzLXdlYWssXG4gIFwic2lnbmFsLWFsdC0xXCI6ICRmYS12YXItc2lnbmFsLWFsdC0xLFxuICBcIm1pY3JvcGhvbmUtbGluZXNcIjogJGZhLXZhci1taWNyb3Bob25lLWxpbmVzLFxuICBcIm1pY3JvcGhvbmUtYWx0XCI6ICRmYS12YXItbWljcm9waG9uZS1hbHQsXG4gIFwiY2xvY2stdHdlbHZlXCI6ICRmYS12YXItY2xvY2stdHdlbHZlLFxuICBcInBlcHBlci1ob3RcIjogJGZhLXZhci1wZXBwZXItaG90LFxuICBcImNpdHJ1cy1zbGljZVwiOiAkZmEtdmFyLWNpdHJ1cy1zbGljZSxcbiAgXCJzaGVlcFwiOiAkZmEtdmFyLXNoZWVwLFxuICBcInVubG9ja1wiOiAkZmEtdmFyLXVubG9jayxcbiAgXCJjb2xvbi1zaWduXCI6ICRmYS12YXItY29sb24tc2lnbixcbiAgXCJoZWFkc2V0XCI6ICRmYS12YXItaGVhZHNldCxcbiAgXCJiYWRnZXItaG9uZXlcIjogJGZhLXZhci1iYWRnZXItaG9uZXksXG4gIFwiaDRcIjogJGZhLXZhci1oNCxcbiAgXCJzdG9yZS1zbGFzaFwiOiAkZmEtdmFyLXN0b3JlLXNsYXNoLFxuICBcInJvYWQtY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItcm9hZC1jaXJjbGUteG1hcmssXG4gIFwic2lnbmFsLXNsYXNoXCI6ICRmYS12YXItc2lnbmFsLXNsYXNoLFxuICBcInVzZXItbWludXNcIjogJGZhLXZhci11c2VyLW1pbnVzLFxuICBcIm1hcnMtc3Ryb2tlLXVwXCI6ICRmYS12YXItbWFycy1zdHJva2UtdXAsXG4gIFwibWFycy1zdHJva2UtdlwiOiAkZmEtdmFyLW1hcnMtc3Ryb2tlLXYsXG4gIFwiY2hhbXBhZ25lLWdsYXNzZXNcIjogJGZhLXZhci1jaGFtcGFnbmUtZ2xhc3NlcyxcbiAgXCJnbGFzcy1jaGVlcnNcIjogJGZhLXZhci1nbGFzcy1jaGVlcnMsXG4gIFwidGFjb1wiOiAkZmEtdmFyLXRhY28sXG4gIFwiaGV4YWdvbi1wbHVzXCI6ICRmYS12YXItaGV4YWdvbi1wbHVzLFxuICBcInBsdXMtaGV4YWdvblwiOiAkZmEtdmFyLXBsdXMtaGV4YWdvbixcbiAgXCJjbGlwYm9hcmRcIjogJGZhLXZhci1jbGlwYm9hcmQsXG4gIFwiaG91c2UtY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItaG91c2UtY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImZpbGUtYXJyb3ctdXBcIjogJGZhLXZhci1maWxlLWFycm93LXVwLFxuICBcImZpbGUtdXBsb2FkXCI6ICRmYS12YXItZmlsZS11cGxvYWQsXG4gIFwid2lmaVwiOiAkZmEtdmFyLXdpZmksXG4gIFwid2lmaS0zXCI6ICRmYS12YXItd2lmaS0zLFxuICBcIndpZmktc3Ryb25nXCI6ICRmYS12YXItd2lmaS1zdHJvbmcsXG4gIFwibWVzc2FnZXNcIjogJGZhLXZhci1tZXNzYWdlcyxcbiAgXCJjb21tZW50cy1hbHRcIjogJGZhLXZhci1jb21tZW50cy1hbHQsXG4gIFwiYmF0aFwiOiAkZmEtdmFyLWJhdGgsXG4gIFwiYmF0aHR1YlwiOiAkZmEtdmFyLWJhdGh0dWIsXG4gIFwidW1icmVsbGEtc2ltcGxlXCI6ICRmYS12YXItdW1icmVsbGEtc2ltcGxlLFxuICBcInVtYnJlbGxhLWFsdFwiOiAkZmEtdmFyLXVtYnJlbGxhLWFsdCxcbiAgXCJyZWN0YW5nbGUtaGlzdG9yeS1jaXJjbGUtcGx1c1wiOiAkZmEtdmFyLXJlY3RhbmdsZS1oaXN0b3J5LWNpcmNsZS1wbHVzLFxuICBcInVuZGVybGluZVwiOiAkZmEtdmFyLXVuZGVybGluZSxcbiAgXCJwcmVzY3JpcHRpb24tYm90dGxlLXBpbGxcIjogJGZhLXZhci1wcmVzY3JpcHRpb24tYm90dGxlLXBpbGwsXG4gIFwidXNlci1wZW5cIjogJGZhLXZhci11c2VyLXBlbixcbiAgXCJ1c2VyLWVkaXRcIjogJGZhLXZhci11c2VyLWVkaXQsXG4gIFwiYmluYXJ5LXNsYXNoXCI6ICRmYS12YXItYmluYXJ5LXNsYXNoLFxuICBcInNxdWFyZS1vXCI6ICRmYS12YXItc3F1YXJlLW8sXG4gIFwic2lnbmF0dXJlXCI6ICRmYS12YXItc2lnbmF0dXJlLFxuICBcInN0cm9vcHdhZmVsXCI6ICRmYS12YXItc3Ryb29wd2FmZWwsXG4gIFwiYm9sZFwiOiAkZmEtdmFyLWJvbGQsXG4gIFwiYW5jaG9yLWxvY2tcIjogJGZhLXZhci1hbmNob3ItbG9jayxcbiAgXCJidWlsZGluZy1uZ29cIjogJGZhLXZhci1idWlsZGluZy1uZ28sXG4gIFwidHJhbnNwb3J0ZXItM1wiOiAkZmEtdmFyLXRyYW5zcG9ydGVyLTMsXG4gIFwiZW5naW5lLXdhcm5pbmdcIjogJGZhLXZhci1lbmdpbmUtd2FybmluZyxcbiAgXCJlbmdpbmUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1lbmdpbmUtZXhjbGFtYXRpb24sXG4gIFwiY2lyY2xlLWRvd24tcmlnaHRcIjogJGZhLXZhci1jaXJjbGUtZG93bi1yaWdodCxcbiAgXCJzcXVhcmUta1wiOiAkZmEtdmFyLXNxdWFyZS1rLFxuICBcIm1hbmF0LXNpZ25cIjogJGZhLXZhci1tYW5hdC1zaWduLFxuICBcIm1vbmV5LWNoZWNrLXBlblwiOiAkZmEtdmFyLW1vbmV5LWNoZWNrLXBlbixcbiAgXCJtb25leS1jaGVjay1lZGl0XCI6ICRmYS12YXItbW9uZXktY2hlY2stZWRpdCxcbiAgXCJub3QtZXF1YWxcIjogJGZhLXZhci1ub3QtZXF1YWwsXG4gIFwiYm9yZGVyLXRvcC1sZWZ0XCI6ICRmYS12YXItYm9yZGVyLXRvcC1sZWZ0LFxuICBcImJvcmRlci1zdHlsZVwiOiAkZmEtdmFyLWJvcmRlci1zdHlsZSxcbiAgXCJtYXAtbG9jYXRpb24tZG90XCI6ICRmYS12YXItbWFwLWxvY2F0aW9uLWRvdCxcbiAgXCJtYXAtbWFya2VkLWFsdFwiOiAkZmEtdmFyLW1hcC1tYXJrZWQtYWx0LFxuICBcInRpbGRlXCI6ICRmYS12YXItdGlsZGUsXG4gIFwiamVkaVwiOiAkZmEtdmFyLWplZGksXG4gIFwic3F1YXJlLXBvbGwtdmVydGljYWxcIjogJGZhLXZhci1zcXVhcmUtcG9sbC12ZXJ0aWNhbCxcbiAgXCJwb2xsXCI6ICRmYS12YXItcG9sbCxcbiAgXCJhcnJvdy1kb3duLXNxdWFyZS10cmlhbmdsZVwiOiAkZmEtdmFyLWFycm93LWRvd24tc3F1YXJlLXRyaWFuZ2xlLFxuICBcInNvcnQtc2hhcGVzLWRvd24tYWx0XCI6ICRmYS12YXItc29ydC1zaGFwZXMtZG93bi1hbHQsXG4gIFwibXVnLWhvdFwiOiAkZmEtdmFyLW11Zy1ob3QsXG4gIFwiZG9nLWxlYXNoZWRcIjogJGZhLXZhci1kb2ctbGVhc2hlZCxcbiAgXCJjYXItYmF0dGVyeVwiOiAkZmEtdmFyLWNhci1iYXR0ZXJ5LFxuICBcImJhdHRlcnktY2FyXCI6ICRmYS12YXItYmF0dGVyeS1jYXIsXG4gIFwiZmFjZS1kb3duY2FzdC1zd2VhdFwiOiAkZmEtdmFyLWZhY2UtZG93bmNhc3Qtc3dlYXQsXG4gIFwibWFpbGJveC1mbGFnLXVwXCI6ICRmYS12YXItbWFpbGJveC1mbGFnLXVwLFxuICBcIm1lbW8tY2lyY2xlLWluZm9cIjogJGZhLXZhci1tZW1vLWNpcmNsZS1pbmZvLFxuICBcImdpZnRcIjogJGZhLXZhci1naWZ0LFxuICBcImRpY2UtdHdvXCI6ICRmYS12YXItZGljZS10d28sXG4gIFwidm9sdW1lXCI6ICRmYS12YXItdm9sdW1lLFxuICBcInZvbHVtZS1tZWRpdW1cIjogJGZhLXZhci12b2x1bWUtbWVkaXVtLFxuICBcInRyYW5zcG9ydGVyLTVcIjogJGZhLXZhci10cmFuc3BvcnRlci01LFxuICBcImdhdWdlLWNpcmNsZS1ib2x0XCI6ICRmYS12YXItZ2F1Z2UtY2lyY2xlLWJvbHQsXG4gIFwiY29pbi1mcm9udFwiOiAkZmEtdmFyLWNvaW4tZnJvbnQsXG4gIFwiZmlsZS1zbGFzaFwiOiAkZmEtdmFyLWZpbGUtc2xhc2gsXG4gIFwibWVzc2FnZS1hcnJvdy11cC1yaWdodFwiOiAkZmEtdmFyLW1lc3NhZ2UtYXJyb3ctdXAtcmlnaHQsXG4gIFwidHJlYXN1cmUtY2hlc3RcIjogJGZhLXZhci10cmVhc3VyZS1jaGVzdCxcbiAgXCJjaGVzcy1xdWVlblwiOiAkZmEtdmFyLWNoZXNzLXF1ZWVuLFxuICBcInBhaW50YnJ1c2gtZmluZVwiOiAkZmEtdmFyLXBhaW50YnJ1c2gtZmluZSxcbiAgXCJwYWludC1icnVzaC1hbHRcIjogJGZhLXZhci1wYWludC1icnVzaC1hbHQsXG4gIFwicGFpbnQtYnJ1c2gtZmluZVwiOiAkZmEtdmFyLXBhaW50LWJydXNoLWZpbmUsXG4gIFwicGFpbnRicnVzaC1hbHRcIjogJGZhLXZhci1wYWludGJydXNoLWFsdCxcbiAgXCJnbGFzc2VzXCI6ICRmYS12YXItZ2xhc3NlcyxcbiAgXCJob29kLWNsb2FrXCI6ICRmYS12YXItaG9vZC1jbG9hayxcbiAgXCJzcXVhcmUtcXVvdGVcIjogJGZhLXZhci1zcXVhcmUtcXVvdGUsXG4gIFwidXAtbGVmdFwiOiAkZmEtdmFyLXVwLWxlZnQsXG4gIFwiYnJpbmctZnJvbnRcIjogJGZhLXZhci1icmluZy1mcm9udCxcbiAgXCJjaGVzcy1ib2FyZFwiOiAkZmEtdmFyLWNoZXNzLWJvYXJkLFxuICBcImJ1cmdlci1jaGVlc2VcIjogJGZhLXZhci1idXJnZXItY2hlZXNlLFxuICBcImNoZWVzZWJ1cmdlclwiOiAkZmEtdmFyLWNoZWVzZWJ1cmdlcixcbiAgXCJidWlsZGluZy1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1idWlsZGluZy1jaXJjbGUtY2hlY2ssXG4gIFwicmVwZWF0LTFcIjogJGZhLXZhci1yZXBlYXQtMSxcbiAgXCJhcnJvdy1kb3duLXRvLWxpbmVcIjogJGZhLXZhci1hcnJvdy1kb3duLXRvLWxpbmUsXG4gIFwiYXJyb3ctdG8tYm90dG9tXCI6ICRmYS12YXItYXJyb3ctdG8tYm90dG9tLFxuICBcImdyaWQtNVwiOiAkZmEtdmFyLWdyaWQtNSxcbiAgXCJzd2FwLWFycm93c1wiOiAkZmEtdmFyLXN3YXAtYXJyb3dzLFxuICBcInJpZ2h0LWxvbmctdG8tbGluZVwiOiAkZmEtdmFyLXJpZ2h0LWxvbmctdG8tbGluZSxcbiAgXCJwZXJzb24tY2hhbGtib2FyZFwiOiAkZmEtdmFyLXBlcnNvbi1jaGFsa2JvYXJkLFxuICBcIm1hcnMtc3Ryb2tlLXJpZ2h0XCI6ICRmYS12YXItbWFycy1zdHJva2UtcmlnaHQsXG4gIFwibWFycy1zdHJva2UtaFwiOiAkZmEtdmFyLW1hcnMtc3Ryb2tlLWgsXG4gIFwiaGFuZC1iYWNrLWZpc3RcIjogJGZhLXZhci1oYW5kLWJhY2stZmlzdCxcbiAgXCJoYW5kLXJvY2tcIjogJGZhLXZhci1oYW5kLXJvY2ssXG4gIFwiZ3JpZC1yb3VuZC01XCI6ICRmYS12YXItZ3JpZC1yb3VuZC01LFxuICBcInRhbGx5XCI6ICRmYS12YXItdGFsbHksXG4gIFwidGFsbHktNVwiOiAkZmEtdmFyLXRhbGx5LTUsXG4gIFwic3F1YXJlLWNhcmV0LXVwXCI6ICRmYS12YXItc3F1YXJlLWNhcmV0LXVwLFxuICBcImNhcmV0LXNxdWFyZS11cFwiOiAkZmEtdmFyLWNhcmV0LXNxdWFyZS11cCxcbiAgXCJjbG91ZC1zaG93ZXJzLXdhdGVyXCI6ICRmYS12YXItY2xvdWQtc2hvd2Vycy13YXRlcixcbiAgXCJjaGFydC1iYXJcIjogJGZhLXZhci1jaGFydC1iYXIsXG4gIFwiYmFyLWNoYXJ0XCI6ICRmYS12YXItYmFyLWNoYXJ0LFxuICBcImhhbmRzLWJ1YmJsZXNcIjogJGZhLXZhci1oYW5kcy1idWJibGVzLFxuICBcImhhbmRzLXdhc2hcIjogJGZhLXZhci1oYW5kcy13YXNoLFxuICBcImxlc3MtdGhhbi1lcXVhbFwiOiAkZmEtdmFyLWxlc3MtdGhhbi1lcXVhbCxcbiAgXCJ0cmFpblwiOiAkZmEtdmFyLXRyYWluLFxuICBcInVwLWZyb20tZG90dGVkLWxpbmVcIjogJGZhLXZhci11cC1mcm9tLWRvdHRlZC1saW5lLFxuICBcImV5ZS1sb3ctdmlzaW9uXCI6ICRmYS12YXItZXllLWxvdy12aXNpb24sXG4gIFwibG93LXZpc2lvblwiOiAkZmEtdmFyLWxvdy12aXNpb24sXG4gIFwidHJhZmZpYy1saWdodC1nb1wiOiAkZmEtdmFyLXRyYWZmaWMtbGlnaHQtZ28sXG4gIFwiZmFjZS1leGhhbGluZ1wiOiAkZmEtdmFyLWZhY2UtZXhoYWxpbmcsXG4gIFwic2Vuc29yLWZpcmVcIjogJGZhLXZhci1zZW5zb3ItZmlyZSxcbiAgXCJ1c2VyLXVubG9ja1wiOiAkZmEtdmFyLXVzZXItdW5sb2NrLFxuICBcImhleGFnb24tZGl2aWRlXCI6ICRmYS12YXItaGV4YWdvbi1kaXZpZGUsXG4gIFwiMDBcIjogJGZhLXZhci0wMCxcbiAgXCJjcm93XCI6ICRmYS12YXItY3JvdyxcbiAgXCJjYXNzZXR0ZS1iZXRhbWF4XCI6ICRmYS12YXItY2Fzc2V0dGUtYmV0YW1heCxcbiAgXCJiZXRhbWF4XCI6ICRmYS12YXItYmV0YW1heCxcbiAgXCJzYWlsYm9hdFwiOiAkZmEtdmFyLXNhaWxib2F0LFxuICBcIndpbmRvdy1yZXN0b3JlXCI6ICRmYS12YXItd2luZG93LXJlc3RvcmUsXG4gIFwibmZjLW1hZ25pZnlpbmctZ2xhc3NcIjogJGZhLXZhci1uZmMtbWFnbmlmeWluZy1nbGFzcyxcbiAgXCJmaWxlLWJpbmFyeVwiOiAkZmEtdmFyLWZpbGUtYmluYXJ5LFxuICBcImNpcmNsZS12XCI6ICRmYS12YXItY2lyY2xlLXYsXG4gIFwic3F1YXJlLXBsdXNcIjogJGZhLXZhci1zcXVhcmUtcGx1cyxcbiAgXCJwbHVzLXNxdWFyZVwiOiAkZmEtdmFyLXBsdXMtc3F1YXJlLFxuICBcImJvd2wtc2Nvb3BzXCI6ICRmYS12YXItYm93bC1zY29vcHMsXG4gIFwibWlzdGxldG9lXCI6ICRmYS12YXItbWlzdGxldG9lLFxuICBcImN1c3RhcmRcIjogJGZhLXZhci1jdXN0YXJkLFxuICBcImxhY3Jvc3NlLXN0aWNrXCI6ICRmYS12YXItbGFjcm9zc2Utc3RpY2ssXG4gIFwiaG9ja2V5LW1hc2tcIjogJGZhLXZhci1ob2NrZXktbWFzayxcbiAgXCJzdW5yaXNlXCI6ICRmYS12YXItc3VucmlzZSxcbiAgXCJzdWJ0aXRsZXNcIjogJGZhLXZhci1zdWJ0aXRsZXMsXG4gIFwicGFuZWwtZXdzXCI6ICRmYS12YXItcGFuZWwtZXdzLFxuICBcInRvcmlpLWdhdGVcIjogJGZhLXZhci10b3JpaS1nYXRlLFxuICBcImNsb3VkLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItY2xvdWQtZXhjbGFtYXRpb24sXG4gIFwibWVzc2FnZS1saW5lc1wiOiAkZmEtdmFyLW1lc3NhZ2UtbGluZXMsXG4gIFwiY29tbWVudC1hbHQtbGluZXNcIjogJGZhLXZhci1jb21tZW50LWFsdC1saW5lcyxcbiAgXCJmcm9nXCI6ICRmYS12YXItZnJvZyxcbiAgXCJidWNrZXRcIjogJGZhLXZhci1idWNrZXQsXG4gIFwiZmxvcHB5LWRpc2stcGVuXCI6ICRmYS12YXItZmxvcHB5LWRpc2stcGVuLFxuICBcImltYWdlXCI6ICRmYS12YXItaW1hZ2UsXG4gIFwid2luZG93LWZyYW1lXCI6ICRmYS12YXItd2luZG93LWZyYW1lLFxuICBcIm1pY3JvcGhvbmVcIjogJGZhLXZhci1taWNyb3Bob25lLFxuICBcImNvd1wiOiAkZmEtdmFyLWNvdyxcbiAgXCJmaWxlLXppcFwiOiAkZmEtdmFyLWZpbGUtemlwLFxuICBcInNxdWFyZS1yaW5nXCI6ICRmYS12YXItc3F1YXJlLXJpbmcsXG4gIFwiZG93bi1mcm9tLWxpbmVcIjogJGZhLXZhci1kb3duLWZyb20tbGluZSxcbiAgXCJhcnJvdy1hbHQtZnJvbS10b3BcIjogJGZhLXZhci1hcnJvdy1hbHQtZnJvbS10b3AsXG4gIFwiY2FyZXQtdXBcIjogJGZhLXZhci1jYXJldC11cCxcbiAgXCJzaGllbGQteG1hcmtcIjogJGZhLXZhci1zaGllbGQteG1hcmssXG4gIFwic2hpZWxkLXRpbWVzXCI6ICRmYS12YXItc2hpZWxkLXRpbWVzLFxuICBcInNjcmV3ZHJpdmVyXCI6ICRmYS12YXItc2NyZXdkcml2ZXIsXG4gIFwiY2lyY2xlLXNvcnQtZG93blwiOiAkZmEtdmFyLWNpcmNsZS1zb3J0LWRvd24sXG4gIFwic29ydC1jaXJjbGUtZG93blwiOiAkZmEtdmFyLXNvcnQtY2lyY2xlLWRvd24sXG4gIFwiZm9sZGVyLWNsb3NlZFwiOiAkZmEtdmFyLWZvbGRlci1jbG9zZWQsXG4gIFwiaG91c2UtdHN1bmFtaVwiOiAkZmEtdmFyLWhvdXNlLXRzdW5hbWksXG4gIFwic3F1YXJlLW5maVwiOiAkZmEtdmFyLXNxdWFyZS1uZmksXG4gIFwiZm9ya2xpZnRcIjogJGZhLXZhci1mb3JrbGlmdCxcbiAgXCJhcnJvdy11cC1mcm9tLWdyb3VuZC13YXRlclwiOiAkZmEtdmFyLWFycm93LXVwLWZyb20tZ3JvdW5kLXdhdGVyLFxuICBcImJyYWNrZXQtc3F1YXJlLXJpZ2h0XCI6ICRmYS12YXItYnJhY2tldC1zcXVhcmUtcmlnaHQsXG4gIFwibWFydGluaS1nbGFzc1wiOiAkZmEtdmFyLW1hcnRpbmktZ2xhc3MsXG4gIFwiZ2xhc3MtbWFydGluaS1hbHRcIjogJGZhLXZhci1nbGFzcy1tYXJ0aW5pLWFsdCxcbiAgXCJyb3RhdGUtbGVmdFwiOiAkZmEtdmFyLXJvdGF0ZS1sZWZ0LFxuICBcInJvdGF0ZS1iYWNrXCI6ICRmYS12YXItcm90YXRlLWJhY2ssXG4gIFwicm90YXRlLWJhY2t3YXJkXCI6ICRmYS12YXItcm90YXRlLWJhY2t3YXJkLFxuICBcInVuZG8tYWx0XCI6ICRmYS12YXItdW5kby1hbHQsXG4gIFwidGFibGUtY29sdW1uc1wiOiAkZmEtdmFyLXRhYmxlLWNvbHVtbnMsXG4gIFwiY29sdW1uc1wiOiAkZmEtdmFyLWNvbHVtbnMsXG4gIFwic3F1YXJlLWFcIjogJGZhLXZhci1zcXVhcmUtYSxcbiAgXCJ0aWNrXCI6ICRmYS12YXItdGljayxcbiAgXCJsZW1vblwiOiAkZmEtdmFyLWxlbW9uLFxuICBcImhlYWQtc2lkZS1tYXNrXCI6ICRmYS12YXItaGVhZC1zaWRlLW1hc2ssXG4gIFwiaGFuZHNoYWtlXCI6ICRmYS12YXItaGFuZHNoYWtlLFxuICBcImdlbVwiOiAkZmEtdmFyLWdlbSxcbiAgXCJkb2xseVwiOiAkZmEtdmFyLWRvbGx5LFxuICBcImRvbGx5LWJveFwiOiAkZmEtdmFyLWRvbGx5LWJveCxcbiAgXCJzbW9raW5nXCI6ICRmYS12YXItc21va2luZyxcbiAgXCJtaW5pbWl6ZVwiOiAkZmEtdmFyLW1pbmltaXplLFxuICBcImNvbXByZXNzLWFycm93cy1hbHRcIjogJGZhLXZhci1jb21wcmVzcy1hcnJvd3MtYWx0LFxuICBcInJlZnJpZ2VyYXRvclwiOiAkZmEtdmFyLXJlZnJpZ2VyYXRvcixcbiAgXCJtb251bWVudFwiOiAkZmEtdmFyLW1vbnVtZW50LFxuICBcIm9jdGFnb24teG1hcmtcIjogJGZhLXZhci1vY3RhZ29uLXhtYXJrLFxuICBcInRpbWVzLW9jdGFnb25cIjogJGZhLXZhci10aW1lcy1vY3RhZ29uLFxuICBcInhtYXJrLW9jdGFnb25cIjogJGZhLXZhci14bWFyay1vY3RhZ29uLFxuICBcImFsaWduLXNsYXNoXCI6ICRmYS12YXItYWxpZ24tc2xhc2gsXG4gIFwic25vd3Bsb3dcIjogJGZhLXZhci1zbm93cGxvdyxcbiAgXCJhbmdsZXMtcmlnaHRcIjogJGZhLXZhci1hbmdsZXMtcmlnaHQsXG4gIFwiYW5nbGUtZG91YmxlLXJpZ2h0XCI6ICRmYS12YXItYW5nbGUtZG91YmxlLXJpZ2h0LFxuICBcInRydWNrLXJhbXAtY291Y2hcIjogJGZhLXZhci10cnVjay1yYW1wLWNvdWNoLFxuICBcInRydWNrLWNvdWNoXCI6ICRmYS12YXItdHJ1Y2stY291Y2gsXG4gIFwiY2FubmFiaXNcIjogJGZhLXZhci1jYW5uYWJpcyxcbiAgXCJjaXJjbGUtcGxheVwiOiAkZmEtdmFyLWNpcmNsZS1wbGF5LFxuICBcInBsYXktY2lyY2xlXCI6ICRmYS12YXItcGxheS1jaXJjbGUsXG4gIFwiYXJyb3ctdXAtcmlnaHQtYW5kLWFycm93LWRvd24tbGVmdC1mcm9tLWNlbnRlclwiOiAkZmEtdmFyLWFycm93LXVwLXJpZ2h0LWFuZC1hcnJvdy1kb3duLWxlZnQtZnJvbS1jZW50ZXIsXG4gIFwidGFibGV0c1wiOiAkZmEtdmFyLXRhYmxldHMsXG4gIFwiMzYwLWRlZ3JlZXNcIjogJGZhLXZhci0zNjAtZGVncmVlcyxcbiAgXCJldGhlcm5ldFwiOiAkZmEtdmFyLWV0aGVybmV0LFxuICBcImV1cm8tc2lnblwiOiAkZmEtdmFyLWV1cm8tc2lnbixcbiAgXCJldXJcIjogJGZhLXZhci1ldXIsXG4gIFwiZXVyb1wiOiAkZmEtdmFyLWV1cm8sXG4gIFwiY2hhaXJcIjogJGZhLXZhci1jaGFpcixcbiAgXCJjaXJjbGUtY2hlY2tcIjogJGZhLXZhci1jaXJjbGUtY2hlY2ssXG4gIFwiY2hlY2stY2lyY2xlXCI6ICRmYS12YXItY2hlY2stY2lyY2xlLFxuICBcInNxdWFyZS1kYXNoZWQtY2lyY2xlLXBsdXNcIjogJGZhLXZhci1zcXVhcmUtZGFzaGVkLWNpcmNsZS1wbHVzLFxuICBcIm1vbmV5LXNpbXBsZS1mcm9tLWJyYWNrZXRcIjogJGZhLXZhci1tb25leS1zaW1wbGUtZnJvbS1icmFja2V0LFxuICBcImJhdFwiOiAkZmEtdmFyLWJhdCxcbiAgXCJjaXJjbGUtc3RvcFwiOiAkZmEtdmFyLWNpcmNsZS1zdG9wLFxuICBcInN0b3AtY2lyY2xlXCI6ICRmYS12YXItc3RvcC1jaXJjbGUsXG4gIFwiaGVhZC1zaWRlLWhlYWRwaG9uZXNcIjogJGZhLXZhci1oZWFkLXNpZGUtaGVhZHBob25lcyxcbiAgXCJwaG9uZS1yb3RhcnlcIjogJGZhLXZhci1waG9uZS1yb3RhcnksXG4gIFwiY29tcGFzcy1kcmFmdGluZ1wiOiAkZmEtdmFyLWNvbXBhc3MtZHJhZnRpbmcsXG4gIFwiZHJhZnRpbmctY29tcGFzc1wiOiAkZmEtdmFyLWRyYWZ0aW5nLWNvbXBhc3MsXG4gIFwicGxhdGUtd2hlYXRcIjogJGZhLXZhci1wbGF0ZS13aGVhdCxcbiAgXCJjYWxlbmRhci1jaXJjbGUtbWludXNcIjogJGZhLXZhci1jYWxlbmRhci1jaXJjbGUtbWludXMsXG4gIFwiY2hvcHN0aWNrc1wiOiAkZmEtdmFyLWNob3BzdGlja3MsXG4gIFwiY2FyLXdyZW5jaFwiOiAkZmEtdmFyLWNhci13cmVuY2gsXG4gIFwiY2FyLW1lY2hhbmljXCI6ICRmYS12YXItY2FyLW1lY2hhbmljLFxuICBcImljaWNsZXNcIjogJGZhLXZhci1pY2ljbGVzLFxuICBcInBlcnNvbi1zaGVsdGVyXCI6ICRmYS12YXItcGVyc29uLXNoZWx0ZXIsXG4gIFwibmV1dGVyXCI6ICRmYS12YXItbmV1dGVyLFxuICBcImlkLWJhZGdlXCI6ICRmYS12YXItaWQtYmFkZ2UsXG4gIFwia2F6b29cIjogJGZhLXZhci1rYXpvbyxcbiAgXCJtYXJrZXJcIjogJGZhLXZhci1tYXJrZXIsXG4gIFwiYmluLWJvdHRsZXNcIjogJGZhLXZhci1iaW4tYm90dGxlcyxcbiAgXCJmYWNlLWxhdWdoLWJlYW1cIjogJGZhLXZhci1mYWNlLWxhdWdoLWJlYW0sXG4gIFwibGF1Z2gtYmVhbVwiOiAkZmEtdmFyLWxhdWdoLWJlYW0sXG4gIFwic3F1YXJlLWFycm93LWRvd24tbGVmdFwiOiAkZmEtdmFyLXNxdWFyZS1hcnJvdy1kb3duLWxlZnQsXG4gIFwiYmF0dGVyeS1ib2x0XCI6ICRmYS12YXItYmF0dGVyeS1ib2x0LFxuICBcInRyZWUtbGFyZ2VcIjogJGZhLXZhci10cmVlLWxhcmdlLFxuICBcImhlbGljb3B0ZXItc3ltYm9sXCI6ICRmYS12YXItaGVsaWNvcHRlci1zeW1ib2wsXG4gIFwiYXBlcnR1cmVcIjogJGZhLXZhci1hcGVydHVyZSxcbiAgXCJ1bml2ZXJzYWwtYWNjZXNzXCI6ICRmYS12YXItdW5pdmVyc2FsLWFjY2VzcyxcbiAgXCJnZWFyLWNvbXBsZXhcIjogJGZhLXZhci1nZWFyLWNvbXBsZXgsXG4gIFwiZmlsZS1tYWduaWZ5aW5nLWdsYXNzXCI6ICRmYS12YXItZmlsZS1tYWduaWZ5aW5nLWdsYXNzLFxuICBcImZpbGUtc2VhcmNoXCI6ICRmYS12YXItZmlsZS1zZWFyY2gsXG4gIFwidXAtcmlnaHRcIjogJGZhLXZhci11cC1yaWdodCxcbiAgXCJjaXJjbGUtY2hldnJvbi11cFwiOiAkZmEtdmFyLWNpcmNsZS1jaGV2cm9uLXVwLFxuICBcImNoZXZyb24tY2lyY2xlLXVwXCI6ICRmYS12YXItY2hldnJvbi1jaXJjbGUtdXAsXG4gIFwidXNlci1wb2xpY2VcIjogJGZhLXZhci11c2VyLXBvbGljZSxcbiAgXCJsYXJpLXNpZ25cIjogJGZhLXZhci1sYXJpLXNpZ24sXG4gIFwidm9sY2Fub1wiOiAkZmEtdmFyLXZvbGNhbm8sXG4gIFwidGVkZHktYmVhclwiOiAkZmEtdmFyLXRlZGR5LWJlYXIsXG4gIFwic3RvY2tpbmdcIjogJGZhLXZhci1zdG9ja2luZyxcbiAgXCJwZXJzb24td2Fsa2luZy1kYXNoZWQtbGluZS1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLXBlcnNvbi13YWxraW5nLWRhc2hlZC1saW5lLWFycm93LXJpZ2h0LFxuICBcImltYWdlLXNsYXNoXCI6ICRmYS12YXItaW1hZ2Utc2xhc2gsXG4gIFwibWFzay1zbm9ya2VsXCI6ICRmYS12YXItbWFzay1zbm9ya2VsLFxuICBcInNtb2tlXCI6ICRmYS12YXItc21va2UsXG4gIFwic3Rlcmxpbmctc2lnblwiOiAkZmEtdmFyLXN0ZXJsaW5nLXNpZ24sXG4gIFwiZ2JwXCI6ICRmYS12YXItZ2JwLFxuICBcInBvdW5kLXNpZ25cIjogJGZhLXZhci1wb3VuZC1zaWduLFxuICBcImJhdHRlcnktZXhjbGFtYXRpb25cIjogJGZhLXZhci1iYXR0ZXJ5LWV4Y2xhbWF0aW9uLFxuICBcInZpcnVzZXNcIjogJGZhLXZhci12aXJ1c2VzLFxuICBcInNxdWFyZS1wZXJzb24tY29uZmluZWRcIjogJGZhLXZhci1zcXVhcmUtcGVyc29uLWNvbmZpbmVkLFxuICBcInVzZXItdGllXCI6ICRmYS12YXItdXNlci10aWUsXG4gIFwiYXJyb3ctZG93bi1sb25nXCI6ICRmYS12YXItYXJyb3ctZG93bi1sb25nLFxuICBcImxvbmctYXJyb3ctZG93blwiOiAkZmEtdmFyLWxvbmctYXJyb3ctZG93bixcbiAgXCJ0ZW50LWFycm93LWRvd24tdG8tbGluZVwiOiAkZmEtdmFyLXRlbnQtYXJyb3ctZG93bi10by1saW5lLFxuICBcImNlcnRpZmljYXRlXCI6ICRmYS12YXItY2VydGlmaWNhdGUsXG4gIFwiY3J5c3RhbC1iYWxsXCI6ICRmYS12YXItY3J5c3RhbC1iYWxsLFxuICBcInJlcGx5LWFsbFwiOiAkZmEtdmFyLXJlcGx5LWFsbCxcbiAgXCJtYWlsLXJlcGx5LWFsbFwiOiAkZmEtdmFyLW1haWwtcmVwbHktYWxsLFxuICBcInN1aXRjYXNlXCI6ICRmYS12YXItc3VpdGNhc2UsXG4gIFwicGVyc29uLXNrYXRpbmdcIjogJGZhLXZhci1wZXJzb24tc2thdGluZyxcbiAgXCJza2F0aW5nXCI6ICRmYS12YXItc2thdGluZyxcbiAgXCJzdGFyLXNob290aW5nXCI6ICRmYS12YXItc3Rhci1zaG9vdGluZyxcbiAgXCJiaW5hcnktbG9ja1wiOiAkZmEtdmFyLWJpbmFyeS1sb2NrLFxuICBcImZpbHRlci1jaXJjbGUtZG9sbGFyXCI6ICRmYS12YXItZmlsdGVyLWNpcmNsZS1kb2xsYXIsXG4gIFwiZnVubmVsLWRvbGxhclwiOiAkZmEtdmFyLWZ1bm5lbC1kb2xsYXIsXG4gIFwiY2FtZXJhLXJldHJvXCI6ICRmYS12YXItY2FtZXJhLXJldHJvLFxuICBcImNpcmNsZS1hcnJvdy1kb3duXCI6ICRmYS12YXItY2lyY2xlLWFycm93LWRvd24sXG4gIFwiYXJyb3ctY2lyY2xlLWRvd25cIjogJGZhLXZhci1hcnJvdy1jaXJjbGUtZG93bixcbiAgXCJjb21tZW50LXBlblwiOiAkZmEtdmFyLWNvbW1lbnQtcGVuLFxuICBcImNvbW1lbnQtZWRpdFwiOiAkZmEtdmFyLWNvbW1lbnQtZWRpdCxcbiAgXCJmaWxlLWltcG9ydFwiOiAkZmEtdmFyLWZpbGUtaW1wb3J0LFxuICBcImFycm93LXJpZ2h0LXRvLWZpbGVcIjogJGZhLXZhci1hcnJvdy1yaWdodC10by1maWxlLFxuICBcImJhbmpvXCI6ICRmYS12YXItYmFuam8sXG4gIFwic3F1YXJlLWFycm93LXVwLXJpZ2h0XCI6ICRmYS12YXItc3F1YXJlLWFycm93LXVwLXJpZ2h0LFxuICBcImV4dGVybmFsLWxpbmstc3F1YXJlXCI6ICRmYS12YXItZXh0ZXJuYWwtbGluay1zcXVhcmUsXG4gIFwibGlnaHQtZW1lcmdlbmN5LW9uXCI6ICRmYS12YXItbGlnaHQtZW1lcmdlbmN5LW9uLFxuICBcImtlcm5pbmdcIjogJGZhLXZhci1rZXJuaW5nLFxuICBcImJveC1vcGVuXCI6ICRmYS12YXItYm94LW9wZW4sXG4gIFwic3F1YXJlLWZcIjogJGZhLXZhci1zcXVhcmUtZixcbiAgXCJzY3JvbGxcIjogJGZhLXZhci1zY3JvbGwsXG4gIFwic3BhXCI6ICRmYS12YXItc3BhLFxuICBcImFycm93LWxlZnQtZnJvbS1saW5lXCI6ICRmYS12YXItYXJyb3ctbGVmdC1mcm9tLWxpbmUsXG4gIFwiYXJyb3ctZnJvbS1yaWdodFwiOiAkZmEtdmFyLWFycm93LWZyb20tcmlnaHQsXG4gIFwic3RyYXdiZXJyeVwiOiAkZmEtdmFyLXN0cmF3YmVycnksXG4gIFwibG9jYXRpb24tcGluLWxvY2tcIjogJGZhLXZhci1sb2NhdGlvbi1waW4tbG9jayxcbiAgXCJwYXVzZVwiOiAkZmEtdmFyLXBhdXNlLFxuICBcImNsb2NrLWVpZ2h0LXRoaXJ0eVwiOiAkZmEtdmFyLWNsb2NrLWVpZ2h0LXRoaXJ0eSxcbiAgXCJwbGFuZS1lbmdpbmVzXCI6ICRmYS12YXItcGxhbmUtZW5naW5lcyxcbiAgXCJwbGFuZS1hbHRcIjogJGZhLXZhci1wbGFuZS1hbHQsXG4gIFwiaGlsbC1hdmFsYW5jaGVcIjogJGZhLXZhci1oaWxsLWF2YWxhbmNoZSxcbiAgXCJ0ZW1wZXJhdHVyZS1lbXB0eVwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLWVtcHR5LFxuICBcInRlbXBlcmF0dXJlLTBcIjogJGZhLXZhci10ZW1wZXJhdHVyZS0wLFxuICBcInRoZXJtb21ldGVyLTBcIjogJGZhLXZhci10aGVybW9tZXRlci0wLFxuICBcInRoZXJtb21ldGVyLWVtcHR5XCI6ICRmYS12YXItdGhlcm1vbWV0ZXItZW1wdHksXG4gIFwiYm9tYlwiOiAkZmEtdmFyLWJvbWIsXG4gIFwiZ2F1Z2UtbG93XCI6ICRmYS12YXItZ2F1Z2UtbG93LFxuICBcInRhY2hvbWV0ZXItYWx0LXNsb3dcIjogJGZhLXZhci10YWNob21ldGVyLWFsdC1zbG93LFxuICBcInJlZ2lzdGVyZWRcIjogJGZhLXZhci1yZWdpc3RlcmVkLFxuICBcInRyYXNoLWNhbi1wbHVzXCI6ICRmYS12YXItdHJhc2gtY2FuLXBsdXMsXG4gIFwiYWRkcmVzcy1jYXJkXCI6ICRmYS12YXItYWRkcmVzcy1jYXJkLFxuICBcImNvbnRhY3QtY2FyZFwiOiAkZmEtdmFyLWNvbnRhY3QtY2FyZCxcbiAgXCJ2Y2FyZFwiOiAkZmEtdmFyLXZjYXJkLFxuICBcInNjYWxlLXVuYmFsYW5jZWQtZmxpcFwiOiAkZmEtdmFyLXNjYWxlLXVuYmFsYW5jZWQtZmxpcCxcbiAgXCJiYWxhbmNlLXNjYWxlLXJpZ2h0XCI6ICRmYS12YXItYmFsYW5jZS1zY2FsZS1yaWdodCxcbiAgXCJnbG9iZS1zbm93XCI6ICRmYS12YXItZ2xvYmUtc25vdyxcbiAgXCJzdWJzY3JpcHRcIjogJGZhLXZhci1zdWJzY3JpcHQsXG4gIFwiZGlhbW9uZC10dXJuLXJpZ2h0XCI6ICRmYS12YXItZGlhbW9uZC10dXJuLXJpZ2h0LFxuICBcImRpcmVjdGlvbnNcIjogJGZhLXZhci1kaXJlY3Rpb25zLFxuICBcImludGVncmFsXCI6ICRmYS12YXItaW50ZWdyYWwsXG4gIFwiYnVyc3RcIjogJGZhLXZhci1idXJzdCxcbiAgXCJob3VzZS1sYXB0b3BcIjogJGZhLXZhci1ob3VzZS1sYXB0b3AsXG4gIFwibGFwdG9wLWhvdXNlXCI6ICRmYS12YXItbGFwdG9wLWhvdXNlLFxuICBcImZhY2UtdGlyZWRcIjogJGZhLXZhci1mYWNlLXRpcmVkLFxuICBcInRpcmVkXCI6ICRmYS12YXItdGlyZWQsXG4gIFwibW9uZXktYmlsbHNcIjogJGZhLXZhci1tb25leS1iaWxscyxcbiAgXCJibGluZHMtcmFpc2VkXCI6ICRmYS12YXItYmxpbmRzLXJhaXNlZCxcbiAgXCJzbW9nXCI6ICRmYS12YXItc21vZyxcbiAgXCJ1Zm8tYmVhbVwiOiAkZmEtdmFyLXVmby1iZWFtLFxuICBcImNpcmNsZS1jYXJldC11cFwiOiAkZmEtdmFyLWNpcmNsZS1jYXJldC11cCxcbiAgXCJjYXJldC1jaXJjbGUtdXBcIjogJGZhLXZhci1jYXJldC1jaXJjbGUtdXAsXG4gIFwidXNlci12bmVjay1oYWlyLWxvbmdcIjogJGZhLXZhci11c2VyLXZuZWNrLWhhaXItbG9uZyxcbiAgXCJzcXVhcmUtYS1sb2NrXCI6ICRmYS12YXItc3F1YXJlLWEtbG9jayxcbiAgXCJjcnV0Y2hcIjogJGZhLXZhci1jcnV0Y2gsXG4gIFwiZ2FzLXB1bXAtc2xhc2hcIjogJGZhLXZhci1nYXMtcHVtcC1zbGFzaCxcbiAgXCJjbG91ZC1hcnJvdy11cFwiOiAkZmEtdmFyLWNsb3VkLWFycm93LXVwLFxuICBcImNsb3VkLXVwbG9hZFwiOiAkZmEtdmFyLWNsb3VkLXVwbG9hZCxcbiAgXCJjbG91ZC11cGxvYWQtYWx0XCI6ICRmYS12YXItY2xvdWQtdXBsb2FkLWFsdCxcbiAgXCJwYWxldHRlXCI6ICRmYS12YXItcGFsZXR0ZSxcbiAgXCJ0cmFuc3BvcnRlci00XCI6ICRmYS12YXItdHJhbnNwb3J0ZXItNCxcbiAgXCJjaGFydC1taXhlZC11cC1jaXJjbGUtY3VycmVuY3lcIjogJGZhLXZhci1jaGFydC1taXhlZC11cC1jaXJjbGUtY3VycmVuY3ksXG4gIFwib2JqZWN0cy1hbGlnbi1yaWdodFwiOiAkZmEtdmFyLW9iamVjdHMtYWxpZ24tcmlnaHQsXG4gIFwiYXJyb3dzLXR1cm4tcmlnaHRcIjogJGZhLXZhci1hcnJvd3MtdHVybi1yaWdodCxcbiAgXCJ2ZXN0XCI6ICRmYS12YXItdmVzdCxcbiAgXCJwaWdcIjogJGZhLXZhci1waWcsXG4gIFwiaW5ib3gtZnVsbFwiOiAkZmEtdmFyLWluYm94LWZ1bGwsXG4gIFwiY2lyY2xlLWVudmVsb3BlXCI6ICRmYS12YXItY2lyY2xlLWVudmVsb3BlLFxuICBcImVudmVsb3BlLWNpcmNsZVwiOiAkZmEtdmFyLWVudmVsb3BlLWNpcmNsZSxcbiAgXCJ0cmlhbmdsZS1wZXJzb24tZGlnZ2luZ1wiOiAkZmEtdmFyLXRyaWFuZ2xlLXBlcnNvbi1kaWdnaW5nLFxuICBcImNvbnN0cnVjdGlvblwiOiAkZmEtdmFyLWNvbnN0cnVjdGlvbixcbiAgXCJmZXJyeVwiOiAkZmEtdmFyLWZlcnJ5LFxuICBcImJ1bGxzZXllLWFycm93XCI6ICRmYS12YXItYnVsbHNleWUtYXJyb3csXG4gIFwiYXJyb3dzLWRvd24tdG8tcGVvcGxlXCI6ICRmYS12YXItYXJyb3dzLWRvd24tdG8tcGVvcGxlLFxuICBcInNlZWRsaW5nXCI6ICRmYS12YXItc2VlZGxpbmcsXG4gIFwic3Byb3V0XCI6ICRmYS12YXItc3Byb3V0LFxuICBcImNsb2NrLXNldmVuXCI6ICRmYS12YXItY2xvY2stc2V2ZW4sXG4gIFwibGVmdC1yaWdodFwiOiAkZmEtdmFyLWxlZnQtcmlnaHQsXG4gIFwiYXJyb3dzLWFsdC1oXCI6ICRmYS12YXItYXJyb3dzLWFsdC1oLFxuICBcImJveGVzLXBhY2tpbmdcIjogJGZhLXZhci1ib3hlcy1wYWNraW5nLFxuICBcImNpcmNsZS1hcnJvdy1sZWZ0XCI6ICRmYS12YXItY2lyY2xlLWFycm93LWxlZnQsXG4gIFwiYXJyb3ctY2lyY2xlLWxlZnRcIjogJGZhLXZhci1hcnJvdy1jaXJjbGUtbGVmdCxcbiAgXCJmbGFzaGxpZ2h0XCI6ICRmYS12YXItZmxhc2hsaWdodCxcbiAgXCJncm91cC1hcnJvd3Mtcm90YXRlXCI6ICRmYS12YXItZ3JvdXAtYXJyb3dzLXJvdGF0ZSxcbiAgXCJib3dsLWZvb2RcIjogJGZhLXZhci1ib3dsLWZvb2QsXG4gIFwic3F1YXJlLTlcIjogJGZhLXZhci1zcXVhcmUtOSxcbiAgXCJjYW5keS1jYW5lXCI6ICRmYS12YXItY2FuZHktY2FuZSxcbiAgXCJhcnJvdy1kb3duLXdpZGUtc2hvcnRcIjogJGZhLXZhci1hcnJvdy1kb3duLXdpZGUtc2hvcnQsXG4gIFwic29ydC1hbW91bnQtYXNjXCI6ICRmYS12YXItc29ydC1hbW91bnQtYXNjLFxuICBcInNvcnQtYW1vdW50LWRvd25cIjogJGZhLXZhci1zb3J0LWFtb3VudC1kb3duLFxuICBcInNxdWFyZS1kb2xsYXJcIjogJGZhLXZhci1zcXVhcmUtZG9sbGFyLFxuICBcImRvbGxhci1zcXVhcmVcIjogJGZhLXZhci1kb2xsYXItc3F1YXJlLFxuICBcInVzZC1zcXVhcmVcIjogJGZhLXZhci11c2Qtc3F1YXJlLFxuICBcInBob25lLWFycm93LXJpZ2h0XCI6ICRmYS12YXItcGhvbmUtYXJyb3ctcmlnaHQsXG4gIFwiaGFuZC1ob2xkaW5nLXNlZWRsaW5nXCI6ICRmYS12YXItaGFuZC1ob2xkaW5nLXNlZWRsaW5nLFxuICBcIm1lc3NhZ2UtY2hlY2tcIjogJGZhLXZhci1tZXNzYWdlLWNoZWNrLFxuICBcImNvbW1lbnQtYWx0LWNoZWNrXCI6ICRmYS12YXItY29tbWVudC1hbHQtY2hlY2ssXG4gIFwiY2xvdWQtYm9sdFwiOiAkZmEtdmFyLWNsb3VkLWJvbHQsXG4gIFwidGh1bmRlcnN0b3JtXCI6ICRmYS12YXItdGh1bmRlcnN0b3JtLFxuICBcImNoYXJ0LWxpbmUtdXAtZG93blwiOiAkZmEtdmFyLWNoYXJ0LWxpbmUtdXAtZG93bixcbiAgXCJ0ZXh0LXNsYXNoXCI6ICRmYS12YXItdGV4dC1zbGFzaCxcbiAgXCJyZW1vdmUtZm9ybWF0XCI6ICRmYS12YXItcmVtb3ZlLWZvcm1hdCxcbiAgXCJ3YXRjaFwiOiAkZmEtdmFyLXdhdGNoLFxuICBcImNpcmNsZS1kb3duLWxlZnRcIjogJGZhLXZhci1jaXJjbGUtZG93bi1sZWZ0LFxuICBcInRleHRcIjogJGZhLXZhci10ZXh0LFxuICBcInByb2plY3RvclwiOiAkZmEtdmFyLXByb2plY3RvcixcbiAgXCJmYWNlLXNtaWxlLXdpbmtcIjogJGZhLXZhci1mYWNlLXNtaWxlLXdpbmssXG4gIFwic21pbGUtd2lua1wiOiAkZmEtdmFyLXNtaWxlLXdpbmssXG4gIFwidG9tYnN0b25lLWJsYW5rXCI6ICRmYS12YXItdG9tYnN0b25lLWJsYW5rLFxuICBcInRvbWJzdG9uZS1hbHRcIjogJGZhLXZhci10b21ic3RvbmUtYWx0LFxuICBcImNoZXNzLWtpbmctcGllY2VcIjogJGZhLXZhci1jaGVzcy1raW5nLXBpZWNlLFxuICBcImNoZXNzLWtpbmctYWx0XCI6ICRmYS12YXItY2hlc3Mta2luZy1hbHQsXG4gIFwiY2lyY2xlLTZcIjogJGZhLXZhci1jaXJjbGUtNixcbiAgXCJsZWZ0XCI6ICRmYS12YXItbGVmdCxcbiAgXCJhcnJvdy1hbHQtbGVmdFwiOiAkZmEtdmFyLWFycm93LWFsdC1sZWZ0LFxuICBcImZpbGUtd29yZFwiOiAkZmEtdmFyLWZpbGUtd29yZCxcbiAgXCJmaWxlLXBvd2VycG9pbnRcIjogJGZhLXZhci1maWxlLXBvd2VycG9pbnQsXG4gIFwic3F1YXJlLWRvd25cIjogJGZhLXZhci1zcXVhcmUtZG93bixcbiAgXCJhcnJvdy1hbHQtc3F1YXJlLWRvd25cIjogJGZhLXZhci1hcnJvdy1hbHQtc3F1YXJlLWRvd24sXG4gIFwib2JqZWN0cy1hbGlnbi1jZW50ZXItdmVydGljYWxcIjogJGZhLXZhci1vYmplY3RzLWFsaWduLWNlbnRlci12ZXJ0aWNhbCxcbiAgXCJhcnJvd3MtbGVmdC1yaWdodFwiOiAkZmEtdmFyLWFycm93cy1sZWZ0LXJpZ2h0LFxuICBcImFycm93cy1oXCI6ICRmYS12YXItYXJyb3dzLWgsXG4gIFwiaG91c2UtbG9ja1wiOiAkZmEtdmFyLWhvdXNlLWxvY2ssXG4gIFwiY2xvdWQtYXJyb3ctZG93blwiOiAkZmEtdmFyLWNsb3VkLWFycm93LWRvd24sXG4gIFwiY2xvdWQtZG93bmxvYWRcIjogJGZhLXZhci1jbG91ZC1kb3dubG9hZCxcbiAgXCJjbG91ZC1kb3dubG9hZC1hbHRcIjogJGZhLXZhci1jbG91ZC1kb3dubG9hZC1hbHQsXG4gIFwid3JlYXRoXCI6ICRmYS12YXItd3JlYXRoLFxuICBcImNoaWxkcmVuXCI6ICRmYS12YXItY2hpbGRyZW4sXG4gIFwibWV0ZXItZHJvcGxldFwiOiAkZmEtdmFyLW1ldGVyLWRyb3BsZXQsXG4gIFwiY2hhbGtib2FyZFwiOiAkZmEtdmFyLWNoYWxrYm9hcmQsXG4gIFwiYmxhY2tib2FyZFwiOiAkZmEtdmFyLWJsYWNrYm9hcmQsXG4gIFwidXNlci1sYXJnZS1zbGFzaFwiOiAkZmEtdmFyLXVzZXItbGFyZ2Utc2xhc2gsXG4gIFwidXNlci1hbHQtc2xhc2hcIjogJGZhLXZhci11c2VyLWFsdC1zbGFzaCxcbiAgXCJzaWduYWwtc3Ryb25nXCI6ICRmYS12YXItc2lnbmFsLXN0cm9uZyxcbiAgXCJzaWduYWwtNFwiOiAkZmEtdmFyLXNpZ25hbC00LFxuICBcImxvbGxpcG9wXCI6ICRmYS12YXItbG9sbGlwb3AsXG4gIFwibG9sbHlwb3BcIjogJGZhLXZhci1sb2xseXBvcCxcbiAgXCJsaXN0LXRyZWVcIjogJGZhLXZhci1saXN0LXRyZWUsXG4gIFwiZW52ZWxvcGUtb3BlblwiOiAkZmEtdmFyLWVudmVsb3BlLW9wZW4sXG4gIFwiZHJhdy1jaXJjbGVcIjogJGZhLXZhci1kcmF3LWNpcmNsZSxcbiAgXCJjYXQtc3BhY2VcIjogJGZhLXZhci1jYXQtc3BhY2UsXG4gIFwiaGFuZHNoYWtlLXNpbXBsZS1zbGFzaFwiOiAkZmEtdmFyLWhhbmRzaGFrZS1zaW1wbGUtc2xhc2gsXG4gIFwiaGFuZHNoYWtlLWFsdC1zbGFzaFwiOiAkZmEtdmFyLWhhbmRzaGFrZS1hbHQtc2xhc2gsXG4gIFwicmFiYml0LXJ1bm5pbmdcIjogJGZhLXZhci1yYWJiaXQtcnVubmluZyxcbiAgXCJyYWJiaXQtZmFzdFwiOiAkZmEtdmFyLXJhYmJpdC1mYXN0LFxuICBcIm1lbW8tcGFkXCI6ICRmYS12YXItbWVtby1wYWQsXG4gIFwibWF0dHJlc3MtcGlsbG93XCI6ICRmYS12YXItbWF0dHJlc3MtcGlsbG93LFxuICBcImFsYXJtLXBsdXNcIjogJGZhLXZhci1hbGFybS1wbHVzLFxuICBcImFsaWNvcm5cIjogJGZhLXZhci1hbGljb3JuLFxuICBcImNvbW1lbnQtcXVlc3Rpb25cIjogJGZhLXZhci1jb21tZW50LXF1ZXN0aW9uLFxuICBcImdpbmdlcmJyZWFkLW1hblwiOiAkZmEtdmFyLWdpbmdlcmJyZWFkLW1hbixcbiAgXCJndWFyYW5pLXNpZ25cIjogJGZhLXZhci1ndWFyYW5pLXNpZ24sXG4gIFwiYnVyZ2VyLWZyaWVzXCI6ICRmYS12YXItYnVyZ2VyLWZyaWVzLFxuICBcIm11Zy10ZWFcIjogJGZhLXZhci1tdWctdGVhLFxuICBcImJvcmRlci10b3BcIjogJGZhLXZhci1ib3JkZXItdG9wLFxuICBcImFycm93cy1yb3RhdGVcIjogJGZhLXZhci1hcnJvd3Mtcm90YXRlLFxuICBcInJlZnJlc2hcIjogJGZhLXZhci1yZWZyZXNoLFxuICBcInN5bmNcIjogJGZhLXZhci1zeW5jLFxuICBcImNpcmNsZS1ib29rLW9wZW5cIjogJGZhLXZhci1jaXJjbGUtYm9vay1vcGVuLFxuICBcImJvb2stY2lyY2xlXCI6ICRmYS12YXItYm9vay1jaXJjbGUsXG4gIFwiYXJyb3dzLXRvLWRvdHRlZC1saW5lXCI6ICRmYS12YXItYXJyb3dzLXRvLWRvdHRlZC1saW5lLFxuICBcImZpcmUtZXh0aW5ndWlzaGVyXCI6ICRmYS12YXItZmlyZS1leHRpbmd1aXNoZXIsXG4gIFwiZ2FyYWdlLW9wZW5cIjogJGZhLXZhci1nYXJhZ2Utb3BlbixcbiAgXCJzaGVsdmVzLWVtcHR5XCI6ICRmYS12YXItc2hlbHZlcy1lbXB0eSxcbiAgXCJjcnV6ZWlyby1zaWduXCI6ICRmYS12YXItY3J1emVpcm8tc2lnbixcbiAgXCJ3YXRjaC1hcHBsZVwiOiAkZmEtdmFyLXdhdGNoLWFwcGxlLFxuICBcIndhdGNoLWNhbGN1bGF0b3JcIjogJGZhLXZhci13YXRjaC1jYWxjdWxhdG9yLFxuICBcImxpc3QtZHJvcGRvd25cIjogJGZhLXZhci1saXN0LWRyb3Bkb3duLFxuICBcImNhYmluZXQtZmlsaW5nXCI6ICRmYS12YXItY2FiaW5ldC1maWxpbmcsXG4gIFwiYnVyZ2VyLXNvZGFcIjogJGZhLXZhci1idXJnZXItc29kYSxcbiAgXCJzcXVhcmUtYXJyb3ctdXBcIjogJGZhLXZhci1zcXVhcmUtYXJyb3ctdXAsXG4gIFwiYXJyb3ctc3F1YXJlLXVwXCI6ICRmYS12YXItYXJyb3ctc3F1YXJlLXVwLFxuICBcImdyZWF0ZXItdGhhbi1lcXVhbFwiOiAkZmEtdmFyLWdyZWF0ZXItdGhhbi1lcXVhbCxcbiAgXCJwYWxsZXQtYm94XCI6ICRmYS12YXItcGFsbGV0LWJveCxcbiAgXCJmYWNlLWNvbmZvdW5kZWRcIjogJGZhLXZhci1mYWNlLWNvbmZvdW5kZWQsXG4gIFwic2hpZWxkLWhhbHZlZFwiOiAkZmEtdmFyLXNoaWVsZC1oYWx2ZWQsXG4gIFwic2hpZWxkLWFsdFwiOiAkZmEtdmFyLXNoaWVsZC1hbHQsXG4gIFwidHJ1Y2stcGxvd1wiOiAkZmEtdmFyLXRydWNrLXBsb3csXG4gIFwiYm9vay1hdGxhc1wiOiAkZmEtdmFyLWJvb2stYXRsYXMsXG4gIFwiYXRsYXNcIjogJGZhLXZhci1hdGxhcyxcbiAgXCJ2aXJ1c1wiOiAkZmEtdmFyLXZpcnVzLFxuICBcImdyaWQtcm91bmQtMlwiOiAkZmEtdmFyLWdyaWQtcm91bmQtMixcbiAgXCJjb21tZW50LW1pZGRsZS10b3BcIjogJGZhLXZhci1jb21tZW50LW1pZGRsZS10b3AsXG4gIFwiZW52ZWxvcGUtY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItZW52ZWxvcGUtY2lyY2xlLWNoZWNrLFxuICBcImxheWVyLWdyb3VwXCI6ICRmYS12YXItbGF5ZXItZ3JvdXAsXG4gIFwicmVzdHJvb20tc2ltcGxlXCI6ICRmYS12YXItcmVzdHJvb20tc2ltcGxlLFxuICBcImFycm93cy10by1kb3RcIjogJGZhLXZhci1hcnJvd3MtdG8tZG90LFxuICBcImJvcmRlci1vdXRlclwiOiAkZmEtdmFyLWJvcmRlci1vdXRlcixcbiAgXCJoYXNodGFnLWxvY2tcIjogJGZhLXZhci1oYXNodGFnLWxvY2ssXG4gIFwiY2xvY2stdHdvLXRoaXJ0eVwiOiAkZmEtdmFyLWNsb2NrLXR3by10aGlydHksXG4gIFwiYXJjaHdheVwiOiAkZmEtdmFyLWFyY2h3YXksXG4gIFwiaGVhcnQtY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItaGVhcnQtY2lyY2xlLWNoZWNrLFxuICBcImhvdXNlLWNoaW1uZXktY3JhY2tcIjogJGZhLXZhci1ob3VzZS1jaGltbmV5LWNyYWNrLFxuICBcImhvdXNlLWRhbWFnZVwiOiAkZmEtdmFyLWhvdXNlLWRhbWFnZSxcbiAgXCJmaWxlLXppcHBlclwiOiAkZmEtdmFyLWZpbGUtemlwcGVyLFxuICBcImZpbGUtYXJjaGl2ZVwiOiAkZmEtdmFyLWZpbGUtYXJjaGl2ZSxcbiAgXCJoZWFydC1oYWxmXCI6ICRmYS12YXItaGVhcnQtaGFsZixcbiAgXCJjb21tZW50LWNoZWNrXCI6ICRmYS12YXItY29tbWVudC1jaGVjayxcbiAgXCJzcXVhcmVcIjogJGZhLXZhci1zcXVhcmUsXG4gIFwibWVtb1wiOiAkZmEtdmFyLW1lbW8sXG4gIFwibWFydGluaS1nbGFzcy1lbXB0eVwiOiAkZmEtdmFyLW1hcnRpbmktZ2xhc3MtZW1wdHksXG4gIFwiZ2xhc3MtbWFydGluaVwiOiAkZmEtdmFyLWdsYXNzLW1hcnRpbmksXG4gIFwiY291Y2hcIjogJGZhLXZhci1jb3VjaCxcbiAgXCJjZWRpLXNpZ25cIjogJGZhLXZhci1jZWRpLXNpZ24sXG4gIFwiaXRhbGljXCI6ICRmYS12YXItaXRhbGljLFxuICBcImdsYXNzLWNpdHJ1c1wiOiAkZmEtdmFyLWdsYXNzLWNpdHJ1cyxcbiAgXCJjYWxlbmRhci1saW5lcy1wZW5cIjogJGZhLXZhci1jYWxlbmRhci1saW5lcy1wZW4sXG4gIFwiY2h1cmNoXCI6ICRmYS12YXItY2h1cmNoLFxuICBcInBlcnNvbi1zbm93bW9iaWxpbmdcIjogJGZhLXZhci1wZXJzb24tc25vd21vYmlsaW5nLFxuICBcInNub3dtb2JpbGVcIjogJGZhLXZhci1zbm93bW9iaWxlLFxuICBcImZhY2UtaHVzaGVkXCI6ICRmYS12YXItZmFjZS1odXNoZWQsXG4gIFwiY29tbWVudHMtZG9sbGFyXCI6ICRmYS12YXItY29tbWVudHMtZG9sbGFyLFxuICBcInBpY2theGVcIjogJGZhLXZhci1waWNrYXhlLFxuICBcImxpbmstc2ltcGxlLXNsYXNoXCI6ICRmYS12YXItbGluay1zaW1wbGUtc2xhc2gsXG4gIFwiZGVtb2NyYXRcIjogJGZhLXZhci1kZW1vY3JhdCxcbiAgXCJmYWNlLWNvbmZ1c2VkXCI6ICRmYS12YXItZmFjZS1jb25mdXNlZCxcbiAgXCJwaW5iYWxsXCI6ICRmYS12YXItcGluYmFsbCxcbiAgXCJ6XCI6ICRmYS12YXIteixcbiAgXCJwZXJzb24tc2tpaW5nXCI6ICRmYS12YXItcGVyc29uLXNraWluZyxcbiAgXCJza2lpbmdcIjogJGZhLXZhci1za2lpbmcsXG4gIFwiZGVlclwiOiAkZmEtdmFyLWRlZXIsXG4gIFwiaW5wdXQtcGlwZVwiOiAkZmEtdmFyLWlucHV0LXBpcGUsXG4gIFwicm9hZC1sb2NrXCI6ICRmYS12YXItcm9hZC1sb2NrLFxuICBcImFcIjogJGZhLXZhci1hLFxuICBcImJvb2ttYXJrLXNsYXNoXCI6ICRmYS12YXItYm9va21hcmstc2xhc2gsXG4gIFwidGVtcGVyYXR1cmUtYXJyb3ctZG93blwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLWFycm93LWRvd24sXG4gIFwidGVtcGVyYXR1cmUtZG93blwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLWRvd24sXG4gIFwibWFjZVwiOiAkZmEtdmFyLW1hY2UsXG4gIFwiZmVhdGhlci1wb2ludGVkXCI6ICRmYS12YXItZmVhdGhlci1wb2ludGVkLFxuICBcImZlYXRoZXItYWx0XCI6ICRmYS12YXItZmVhdGhlci1hbHQsXG4gIFwic2F1c2FnZVwiOiAkZmEtdmFyLXNhdXNhZ2UsXG4gIFwidHJhc2gtY2FuLWNsb2NrXCI6ICRmYS12YXItdHJhc2gtY2FuLWNsb2NrLFxuICBcInBcIjogJGZhLXZhci1wLFxuICBcImJyb29tLXdpZGVcIjogJGZhLXZhci1icm9vbS13aWRlLFxuICBcInNub3dmbGFrZVwiOiAkZmEtdmFyLXNub3dmbGFrZSxcbiAgXCJzdG9tYWNoXCI6ICRmYS12YXItc3RvbWFjaCxcbiAgXCJuZXdzcGFwZXJcIjogJGZhLXZhci1uZXdzcGFwZXIsXG4gIFwicmVjdGFuZ2xlLWFkXCI6ICRmYS12YXItcmVjdGFuZ2xlLWFkLFxuICBcImFkXCI6ICRmYS12YXItYWQsXG4gIFwiZ3VpdGFyLWVsZWN0cmljXCI6ICRmYS12YXItZ3VpdGFyLWVsZWN0cmljLFxuICBcImFycm93LXR1cm4tZG93bi1yaWdodFwiOiAkZmEtdmFyLWFycm93LXR1cm4tZG93bi1yaWdodCxcbiAgXCJtb29uLWNsb3VkXCI6ICRmYS12YXItbW9vbi1jbG91ZCxcbiAgXCJicmVhZC1zbGljZS1idXR0ZXJcIjogJGZhLXZhci1icmVhZC1zbGljZS1idXR0ZXIsXG4gIFwiY2lyY2xlLWFycm93LXJpZ2h0XCI6ICRmYS12YXItY2lyY2xlLWFycm93LXJpZ2h0LFxuICBcImFycm93LWNpcmNsZS1yaWdodFwiOiAkZmEtdmFyLWFycm93LWNpcmNsZS1yaWdodCxcbiAgXCJ1c2VyLWdyb3VwLWNyb3duXCI6ICRmYS12YXItdXNlci1ncm91cC1jcm93bixcbiAgXCJ1c2Vycy1jcm93blwiOiAkZmEtdmFyLXVzZXJzLWNyb3duLFxuICBcImNpcmNsZS1pXCI6ICRmYS12YXItY2lyY2xlLWksXG4gIFwidG9pbGV0LXBhcGVyLWNoZWNrXCI6ICRmYS12YXItdG9pbGV0LXBhcGVyLWNoZWNrLFxuICBcImZpbHRlci1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1maWx0ZXItY2lyY2xlLXhtYXJrLFxuICBcImxvY3VzdFwiOiAkZmEtdmFyLWxvY3VzdCxcbiAgXCJzb3J0XCI6ICRmYS12YXItc29ydCxcbiAgXCJ1bnNvcnRlZFwiOiAkZmEtdmFyLXVuc29ydGVkLFxuICBcImxpc3Qtb2xcIjogJGZhLXZhci1saXN0LW9sLFxuICBcImxpc3QtMS0yXCI6ICRmYS12YXItbGlzdC0xLTIsXG4gIFwibGlzdC1udW1lcmljXCI6ICRmYS12YXItbGlzdC1udW1lcmljLFxuICBcImNoYXJ0LXdhdGVyZmFsbFwiOiAkZmEtdmFyLWNoYXJ0LXdhdGVyZmFsbCxcbiAgXCJzcGFya2xlXCI6ICRmYS12YXItc3BhcmtsZSxcbiAgXCJmYWNlLXBhcnR5XCI6ICRmYS12YXItZmFjZS1wYXJ0eSxcbiAgXCJraWRuZXlzXCI6ICRmYS12YXIta2lkbmV5cyxcbiAgXCJ3aWZpLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItd2lmaS1leGNsYW1hdGlvbixcbiAgXCJjaGFydC1uZXR3b3JrXCI6ICRmYS12YXItY2hhcnQtbmV0d29yayxcbiAgXCJwZXJzb24tZHJlc3MtYnVyc3RcIjogJGZhLXZhci1wZXJzb24tZHJlc3MtYnVyc3QsXG4gIFwiZGljZS1kNFwiOiAkZmEtdmFyLWRpY2UtZDQsXG4gIFwibW9uZXktY2hlY2stZG9sbGFyXCI6ICRmYS12YXItbW9uZXktY2hlY2stZG9sbGFyLFxuICBcIm1vbmV5LWNoZWNrLWFsdFwiOiAkZmEtdmFyLW1vbmV5LWNoZWNrLWFsdCxcbiAgXCJ2ZWN0b3Itc3F1YXJlXCI6ICRmYS12YXItdmVjdG9yLXNxdWFyZSxcbiAgXCJicmVhZC1zbGljZVwiOiAkZmEtdmFyLWJyZWFkLXNsaWNlLFxuICBcImxhbmd1YWdlXCI6ICRmYS12YXItbGFuZ3VhZ2UsXG4gIFwid2hlYXQtYXduLXNsYXNoXCI6ICRmYS12YXItd2hlYXQtYXduLXNsYXNoLFxuICBcImZhY2Uta2lzcy13aW5rLWhlYXJ0XCI6ICRmYS12YXItZmFjZS1raXNzLXdpbmstaGVhcnQsXG4gIFwia2lzcy13aW5rLWhlYXJ0XCI6ICRmYS12YXIta2lzcy13aW5rLWhlYXJ0LFxuICBcImRhZ2dlclwiOiAkZmEtdmFyLWRhZ2dlcixcbiAgXCJwb2RpdW1cIjogJGZhLXZhci1wb2RpdW0sXG4gIFwibWVtby1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1tZW1vLWNpcmNsZS1jaGVjayxcbiAgXCJyb3V0ZS1oaWdod2F5XCI6ICRmYS12YXItcm91dGUtaGlnaHdheSxcbiAgXCJkb3duLXRvLWxpbmVcIjogJGZhLXZhci1kb3duLXRvLWxpbmUsXG4gIFwiYXJyb3ctYWx0LXRvLWJvdHRvbVwiOiAkZmEtdmFyLWFycm93LWFsdC10by1ib3R0b20sXG4gIFwiZmlsdGVyXCI6ICRmYS12YXItZmlsdGVyLFxuICBcInNxdWFyZS1nXCI6ICRmYS12YXItc3F1YXJlLWcsXG4gIFwiY2lyY2xlLXBob25lXCI6ICRmYS12YXItY2lyY2xlLXBob25lLFxuICBcInBob25lLWNpcmNsZVwiOiAkZmEtdmFyLXBob25lLWNpcmNsZSxcbiAgXCJjbGlwYm9hcmQtcHJlc2NyaXB0aW9uXCI6ICRmYS12YXItY2xpcGJvYXJkLXByZXNjcmlwdGlvbixcbiAgXCJ1c2VyLW51cnNlLWhhaXJcIjogJGZhLXZhci11c2VyLW51cnNlLWhhaXIsXG4gIFwicXVlc3Rpb25cIjogJGZhLXZhci1xdWVzdGlvbixcbiAgXCJmaWxlLXNpZ25hdHVyZVwiOiAkZmEtdmFyLWZpbGUtc2lnbmF0dXJlLFxuICBcInRvZ2dsZS1sYXJnZS1vblwiOiAkZmEtdmFyLXRvZ2dsZS1sYXJnZS1vbixcbiAgXCJ1cC1kb3duLWxlZnQtcmlnaHRcIjogJGZhLXZhci11cC1kb3duLWxlZnQtcmlnaHQsXG4gIFwiYXJyb3dzLWFsdFwiOiAkZmEtdmFyLWFycm93cy1hbHQsXG4gIFwiZHJ5ZXItaGVhdFwiOiAkZmEtdmFyLWRyeWVyLWhlYXQsXG4gIFwiZHJ5ZXItYWx0XCI6ICRmYS12YXItZHJ5ZXItYWx0LFxuICBcImhvdXNlLWNoaW1uZXktdXNlclwiOiAkZmEtdmFyLWhvdXNlLWNoaW1uZXktdXNlcixcbiAgXCJoYW5kLWhvbGRpbmctaGVhcnRcIjogJGZhLXZhci1oYW5kLWhvbGRpbmctaGVhcnQsXG4gIFwiYXJyb3ctdXAtc21hbGwtYmlnXCI6ICRmYS12YXItYXJyb3ctdXAtc21hbGwtYmlnLFxuICBcInNvcnQtc2l6ZS11cC1hbHRcIjogJGZhLXZhci1zb3J0LXNpemUtdXAtYWx0LFxuICBcInRyYWluLXRyYWNrXCI6ICRmYS12YXItdHJhaW4tdHJhY2ssXG4gIFwicHV6emxlLXBpZWNlXCI6ICRmYS12YXItcHV6emxlLXBpZWNlLFxuICBcIm1vbmV5LWNoZWNrXCI6ICRmYS12YXItbW9uZXktY2hlY2ssXG4gIFwic3Rhci1oYWxmLXN0cm9rZVwiOiAkZmEtdmFyLXN0YXItaGFsZi1zdHJva2UsXG4gIFwic3Rhci1oYWxmLWFsdFwiOiAkZmEtdmFyLXN0YXItaGFsZi1hbHQsXG4gIFwiZmlsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWZpbGUtZXhjbGFtYXRpb24sXG4gIFwiY29kZVwiOiAkZmEtdmFyLWNvZGUsXG4gIFwid2hpc2tleS1nbGFzc1wiOiAkZmEtdmFyLXdoaXNrZXktZ2xhc3MsXG4gIFwiZ2xhc3Mtd2hpc2tleVwiOiAkZmEtdmFyLWdsYXNzLXdoaXNrZXksXG4gIFwibW9vbi1zdGFyc1wiOiAkZmEtdmFyLW1vb24tc3RhcnMsXG4gIFwiYnVpbGRpbmctY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItYnVpbGRpbmctY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImNsb3RoZXMtaGFuZ2VyXCI6ICRmYS12YXItY2xvdGhlcy1oYW5nZXIsXG4gIFwibW9iaWxlLW5vdGNoXCI6ICRmYS12YXItbW9iaWxlLW5vdGNoLFxuICBcIm1vYmlsZS1pcGhvbmVcIjogJGZhLXZhci1tb2JpbGUtaXBob25lLFxuICBcIm1hZ25pZnlpbmctZ2xhc3MtY2hhcnRcIjogJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLWNoYXJ0LFxuICBcImFycm93LXVwLXJpZ2h0LWZyb20tc3F1YXJlXCI6ICRmYS12YXItYXJyb3ctdXAtcmlnaHQtZnJvbS1zcXVhcmUsXG4gIFwiZXh0ZXJuYWwtbGlua1wiOiAkZmEtdmFyLWV4dGVybmFsLWxpbmssXG4gIFwiY3ViZXMtc3RhY2tlZFwiOiAkZmEtdmFyLWN1YmVzLXN0YWNrZWQsXG4gIFwiaW1hZ2VzLXVzZXJcIjogJGZhLXZhci1pbWFnZXMtdXNlcixcbiAgXCJ3b24tc2lnblwiOiAkZmEtdmFyLXdvbi1zaWduLFxuICBcImtyd1wiOiAkZmEtdmFyLWtydyxcbiAgXCJ3b25cIjogJGZhLXZhci13b24sXG4gIFwiaW1hZ2UtcG9sYXJvaWQtdXNlclwiOiAkZmEtdmFyLWltYWdlLXBvbGFyb2lkLXVzZXIsXG4gIFwidmlydXMtY292aWRcIjogJGZhLXZhci12aXJ1cy1jb3ZpZCxcbiAgXCJzcXVhcmUtZWxsaXBzaXNcIjogJGZhLXZhci1zcXVhcmUtZWxsaXBzaXMsXG4gIFwicGllXCI6ICRmYS12YXItcGllLFxuICBcImNoZXNzLWtuaWdodC1waWVjZVwiOiAkZmEtdmFyLWNoZXNzLWtuaWdodC1waWVjZSxcbiAgXCJjaGVzcy1rbmlnaHQtYWx0XCI6ICRmYS12YXItY2hlc3Mta25pZ2h0LWFsdCxcbiAgXCJhdXN0cmFsLXNpZ25cIjogJGZhLXZhci1hdXN0cmFsLXNpZ24sXG4gIFwiY2xvdWQtcGx1c1wiOiAkZmEtdmFyLWNsb3VkLXBsdXMsXG4gIFwiZlwiOiAkZmEtdmFyLWYsXG4gIFwibGVhZlwiOiAkZmEtdmFyLWxlYWYsXG4gIFwiYmVkLWJ1bmtcIjogJGZhLXZhci1iZWQtYnVuayxcbiAgXCJyb2FkXCI6ICRmYS12YXItcm9hZCxcbiAgXCJ0YXhpXCI6ICRmYS12YXItdGF4aSxcbiAgXCJjYWJcIjogJGZhLXZhci1jYWIsXG4gIFwicGVyc29uLWNpcmNsZS1wbHVzXCI6ICRmYS12YXItcGVyc29uLWNpcmNsZS1wbHVzLFxuICBcImNoYXJ0LXBpZVwiOiAkZmEtdmFyLWNoYXJ0LXBpZSxcbiAgXCJwaWUtY2hhcnRcIjogJGZhLXZhci1waWUtY2hhcnQsXG4gIFwiYm9sdC1saWdodG5pbmdcIjogJGZhLXZhci1ib2x0LWxpZ2h0bmluZyxcbiAgXCJjbG9jay1laWdodFwiOiAkZmEtdmFyLWNsb2NrLWVpZ2h0LFxuICBcInNhY2steG1hcmtcIjogJGZhLXZhci1zYWNrLXhtYXJrLFxuICBcImZpbGUtZXhjZWxcIjogJGZhLXZhci1maWxlLWV4Y2VsLFxuICBcImZpbGUtY29udHJhY3RcIjogJGZhLXZhci1maWxlLWNvbnRyYWN0LFxuICBcImZpc2gtZmluc1wiOiAkZmEtdmFyLWZpc2gtZmlucyxcbiAgXCJjaXJjbGUtcVwiOiAkZmEtdmFyLWNpcmNsZS1xLFxuICBcImJ1aWxkaW5nLWZsYWdcIjogJGZhLXZhci1idWlsZGluZy1mbGFnLFxuICBcImZhY2UtZ3Jpbi1iZWFtXCI6ICRmYS12YXItZmFjZS1ncmluLWJlYW0sXG4gIFwiZ3Jpbi1iZWFtXCI6ICRmYS12YXItZ3Jpbi1iZWFtLFxuICBcIm9iamVjdC11bmdyb3VwXCI6ICRmYS12YXItb2JqZWN0LXVuZ3JvdXAsXG4gIFwiZmFjZS1kaXNndWlzZVwiOiAkZmEtdmFyLWZhY2UtZGlzZ3Vpc2UsXG4gIFwiY2lyY2xlLWFycm93LWRvd24tcmlnaHRcIjogJGZhLXZhci1jaXJjbGUtYXJyb3ctZG93bi1yaWdodCxcbiAgXCJhbGllbi04Yml0XCI6ICRmYS12YXItYWxpZW4tOGJpdCxcbiAgXCJhbGllbi1tb25zdGVyXCI6ICRmYS12YXItYWxpZW4tbW9uc3RlcixcbiAgXCJoYW5kLXBvaW50LXJpYmJvblwiOiAkZmEtdmFyLWhhbmQtcG9pbnQtcmliYm9uLFxuICBcInBvb3BcIjogJGZhLXZhci1wb29wLFxuICBcIm9iamVjdC1leGNsdWRlXCI6ICRmYS12YXItb2JqZWN0LWV4Y2x1ZGUsXG4gIFwidGVsZXNjb3BlXCI6ICRmYS12YXItdGVsZXNjb3BlLFxuICBcImxvY2F0aW9uLXBpblwiOiAkZmEtdmFyLWxvY2F0aW9uLXBpbixcbiAgXCJtYXAtbWFya2VyXCI6ICRmYS12YXItbWFwLW1hcmtlcixcbiAgXCJzcXVhcmUtbGlzdFwiOiAkZmEtdmFyLXNxdWFyZS1saXN0LFxuICBcImthYWJhXCI6ICRmYS12YXIta2FhYmEsXG4gIFwidG9pbGV0LXBhcGVyXCI6ICRmYS12YXItdG9pbGV0LXBhcGVyLFxuICBcImhlbG1ldC1zYWZldHlcIjogJGZhLXZhci1oZWxtZXQtc2FmZXR5LFxuICBcImhhcmQtaGF0XCI6ICRmYS12YXItaGFyZC1oYXQsXG4gIFwiaGF0LWhhcmRcIjogJGZhLXZhci1oYXQtaGFyZCxcbiAgXCJjb21tZW50LWNvZGVcIjogJGZhLXZhci1jb21tZW50LWNvZGUsXG4gIFwic2ltLWNhcmRzXCI6ICRmYS12YXItc2ltLWNhcmRzLFxuICBcInN0YXJzaGlwXCI6ICRmYS12YXItc3RhcnNoaXAsXG4gIFwiZWplY3RcIjogJGZhLXZhci1lamVjdCxcbiAgXCJjaXJjbGUtcmlnaHRcIjogJGZhLXZhci1jaXJjbGUtcmlnaHQsXG4gIFwiYXJyb3ctYWx0LWNpcmNsZS1yaWdodFwiOiAkZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtcmlnaHQsXG4gIFwicGxhbmUtY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItcGxhbmUtY2lyY2xlLWNoZWNrLFxuICBcInNlYWxcIjogJGZhLXZhci1zZWFsLFxuICBcInVzZXItY293Ym95XCI6ICRmYS12YXItdXNlci1jb3dib3ksXG4gIFwiaGV4YWdvbi12ZXJ0aWNhbC1uZnRcIjogJGZhLXZhci1oZXhhZ29uLXZlcnRpY2FsLW5mdCxcbiAgXCJmYWNlLXJvbGxpbmctZXllc1wiOiAkZmEtdmFyLWZhY2Utcm9sbGluZy1leWVzLFxuICBcIm1laC1yb2xsaW5nLWV5ZXNcIjogJGZhLXZhci1tZWgtcm9sbGluZy1leWVzLFxuICBcImJyZWFkLWxvYWZcIjogJGZhLXZhci1icmVhZC1sb2FmLFxuICBcInJpbmdzLXdlZGRpbmdcIjogJGZhLXZhci1yaW5ncy13ZWRkaW5nLFxuICBcIm9iamVjdC1ncm91cFwiOiAkZmEtdmFyLW9iamVjdC1ncm91cCxcbiAgXCJmcmVuY2gtZnJpZXNcIjogJGZhLXZhci1mcmVuY2gtZnJpZXMsXG4gIFwiY2hhcnQtbGluZVwiOiAkZmEtdmFyLWNoYXJ0LWxpbmUsXG4gIFwibGluZS1jaGFydFwiOiAkZmEtdmFyLWxpbmUtY2hhcnQsXG4gIFwiY2FsZW5kYXItYXJyb3ctZG93blwiOiAkZmEtdmFyLWNhbGVuZGFyLWFycm93LWRvd24sXG4gIFwiY2FsZW5kYXItZG93bmxvYWRcIjogJGZhLXZhci1jYWxlbmRhci1kb3dubG9hZCxcbiAgXCJzZW5kLWJhY2tcIjogJGZhLXZhci1zZW5kLWJhY2ssXG4gIFwibWFzay12ZW50aWxhdG9yXCI6ICRmYS12YXItbWFzay12ZW50aWxhdG9yLFxuICBcInNpZ25hdHVyZS1sb2NrXCI6ICRmYS12YXItc2lnbmF0dXJlLWxvY2ssXG4gIFwiYXJyb3ctcmlnaHRcIjogJGZhLXZhci1hcnJvdy1yaWdodCxcbiAgXCJzaWducy1wb3N0XCI6ICRmYS12YXItc2lnbnMtcG9zdCxcbiAgXCJtYXAtc2lnbnNcIjogJGZhLXZhci1tYXAtc2lnbnMsXG4gIFwib2N0YWdvbi1wbHVzXCI6ICRmYS12YXItb2N0YWdvbi1wbHVzLFxuICBcInBsdXMtb2N0YWdvblwiOiAkZmEtdmFyLXBsdXMtb2N0YWdvbixcbiAgXCJjYXNoLXJlZ2lzdGVyXCI6ICRmYS12YXItY2FzaC1yZWdpc3RlcixcbiAgXCJwZXJzb24tY2lyY2xlLXF1ZXN0aW9uXCI6ICRmYS12YXItcGVyc29uLWNpcmNsZS1xdWVzdGlvbixcbiAgXCJtZWxvbi1zbGljZVwiOiAkZmEtdmFyLW1lbG9uLXNsaWNlLFxuICBcInNwYWNlLXN0YXRpb24tbW9vblwiOiAkZmEtdmFyLXNwYWNlLXN0YXRpb24tbW9vbixcbiAgXCJtZXNzYWdlLXNtaWxlXCI6ICRmYS12YXItbWVzc2FnZS1zbWlsZSxcbiAgXCJjb21tZW50LWFsdC1zbWlsZVwiOiAkZmEtdmFyLWNvbW1lbnQtYWx0LXNtaWxlLFxuICBcImN1cC1zdHJhd1wiOiAkZmEtdmFyLWN1cC1zdHJhdyxcbiAgXCJsZWZ0LWZyb20tbGluZVwiOiAkZmEtdmFyLWxlZnQtZnJvbS1saW5lLFxuICBcImFycm93LWFsdC1mcm9tLXJpZ2h0XCI6ICRmYS12YXItYXJyb3ctYWx0LWZyb20tcmlnaHQsXG4gIFwiaFwiOiAkZmEtdmFyLWgsXG4gIFwiYmFza2V0LXNob3BwaW5nLXNpbXBsZVwiOiAkZmEtdmFyLWJhc2tldC1zaG9wcGluZy1zaW1wbGUsXG4gIFwic2hvcHBpbmctYmFza2V0LWFsdFwiOiAkZmEtdmFyLXNob3BwaW5nLWJhc2tldC1hbHQsXG4gIFwiaGFuZHMtaG9sZGluZy1oZWFydFwiOiAkZmEtdmFyLWhhbmRzLWhvbGRpbmctaGVhcnQsXG4gIFwiaGFuZHMtaGVhcnRcIjogJGZhLXZhci1oYW5kcy1oZWFydCxcbiAgXCJjbG9jay1uaW5lXCI6ICRmYS12YXItY2xvY2stbmluZSxcbiAgXCJ0YXJwXCI6ICRmYS12YXItdGFycCxcbiAgXCJmYWNlLXNsZWVweVwiOiAkZmEtdmFyLWZhY2Utc2xlZXB5LFxuICBcImhhbmQtaG9ybnNcIjogJGZhLXZhci1oYW5kLWhvcm5zLFxuICBcInNjcmV3ZHJpdmVyLXdyZW5jaFwiOiAkZmEtdmFyLXNjcmV3ZHJpdmVyLXdyZW5jaCxcbiAgXCJ0b29sc1wiOiAkZmEtdmFyLXRvb2xzLFxuICBcImFycm93cy10by1leWVcIjogJGZhLXZhci1hcnJvd3MtdG8tZXllLFxuICBcImNpcmNsZS10aHJlZS1xdWFydGVyc1wiOiAkZmEtdmFyLWNpcmNsZS10aHJlZS1xdWFydGVycyxcbiAgXCJ0cm9waHktc3RhclwiOiAkZmEtdmFyLXRyb3BoeS1zdGFyLFxuICBcInRyb3BoeS1hbHRcIjogJGZhLXZhci10cm9waHktYWx0LFxuICBcInBsdWctY2lyY2xlLWJvbHRcIjogJGZhLXZhci1wbHVnLWNpcmNsZS1ib2x0LFxuICBcImZhY2UtdGhlcm1vbWV0ZXJcIjogJGZhLXZhci1mYWNlLXRoZXJtb21ldGVyLFxuICBcImdyaWQtcm91bmQtNFwiOiAkZmEtdmFyLWdyaWQtcm91bmQtNCxcbiAgXCJzaGlydC1ydW5uaW5nXCI6ICRmYS12YXItc2hpcnQtcnVubmluZyxcbiAgXCJib29rLWNpcmNsZS1hcnJvdy11cFwiOiAkZmEtdmFyLWJvb2stY2lyY2xlLWFycm93LXVwLFxuICBcImZhY2UtbmF1c2VhdGVkXCI6ICRmYS12YXItZmFjZS1uYXVzZWF0ZWQsXG4gIFwiaGVhcnRcIjogJGZhLXZhci1oZWFydCxcbiAgXCJmaWxlLWNoYXJ0LXBpZVwiOiAkZmEtdmFyLWZpbGUtY2hhcnQtcGllLFxuICBcIm1hcnMtYW5kLXZlbnVzXCI6ICRmYS12YXItbWFycy1hbmQtdmVudXMsXG4gIFwiaG91c2UtdXNlclwiOiAkZmEtdmFyLWhvdXNlLXVzZXIsXG4gIFwiaG9tZS11c2VyXCI6ICRmYS12YXItaG9tZS11c2VyLFxuICBcImNpcmNsZS1hcnJvdy1kb3duLWxlZnRcIjogJGZhLXZhci1jaXJjbGUtYXJyb3ctZG93bi1sZWZ0LFxuICBcImR1bXBzdGVyLWZpcmVcIjogJGZhLXZhci1kdW1wc3Rlci1maXJlLFxuICBcImhleGFnb24tbWludXNcIjogJGZhLXZhci1oZXhhZ29uLW1pbnVzLFxuICBcIm1pbnVzLWhleGFnb25cIjogJGZhLXZhci1taW51cy1oZXhhZ29uLFxuICBcImxlZnQtdG8tbGluZVwiOiAkZmEtdmFyLWxlZnQtdG8tbGluZSxcbiAgXCJhcnJvdy1hbHQtdG8tbGVmdFwiOiAkZmEtdmFyLWFycm93LWFsdC10by1sZWZ0LFxuICBcImhvdXNlLWNyYWNrXCI6ICRmYS12YXItaG91c2UtY3JhY2ssXG4gIFwicGF3LXNpbXBsZVwiOiAkZmEtdmFyLXBhdy1zaW1wbGUsXG4gIFwicGF3LWFsdFwiOiAkZmEtdmFyLXBhdy1hbHQsXG4gIFwiYXJyb3ctbGVmdC1sb25nLXRvLWxpbmVcIjogJGZhLXZhci1hcnJvdy1sZWZ0LWxvbmctdG8tbGluZSxcbiAgXCJicmFja2V0cy1yb3VuZFwiOiAkZmEtdmFyLWJyYWNrZXRzLXJvdW5kLFxuICBcInBhcmVudGhlc2VzXCI6ICRmYS12YXItcGFyZW50aGVzZXMsXG4gIFwibWFydGluaS1nbGFzcy1jaXRydXNcIjogJGZhLXZhci1tYXJ0aW5pLWdsYXNzLWNpdHJ1cyxcbiAgXCJjb2NrdGFpbFwiOiAkZmEtdmFyLWNvY2t0YWlsLFxuICBcInVzZXItc2hha2VzcGVhcmVcIjogJGZhLXZhci11c2VyLXNoYWtlc3BlYXJlLFxuICBcImFycm93LXJpZ2h0LXRvLWFyY1wiOiAkZmEtdmFyLWFycm93LXJpZ2h0LXRvLWFyYyxcbiAgXCJmYWNlLXN1cnByaXNlXCI6ICRmYS12YXItZmFjZS1zdXJwcmlzZSxcbiAgXCJzdXJwcmlzZVwiOiAkZmEtdmFyLXN1cnByaXNlLFxuICBcImJvdHRsZS13YXRlclwiOiAkZmEtdmFyLWJvdHRsZS13YXRlcixcbiAgXCJjaXJjbGUtcGF1c2VcIjogJGZhLXZhci1jaXJjbGUtcGF1c2UsXG4gIFwicGF1c2UtY2lyY2xlXCI6ICRmYS12YXItcGF1c2UtY2lyY2xlLFxuICBcImdhdWdlLWNpcmNsZS1wbHVzXCI6ICRmYS12YXItZ2F1Z2UtY2lyY2xlLXBsdXMsXG4gIFwiZm9sZGVyc1wiOiAkZmEtdmFyLWZvbGRlcnMsXG4gIFwiYW5nZWxcIjogJGZhLXZhci1hbmdlbCxcbiAgXCJ2YWx1ZS1hYnNvbHV0ZVwiOiAkZmEtdmFyLXZhbHVlLWFic29sdXRlLFxuICBcInJhYmJpdFwiOiAkZmEtdmFyLXJhYmJpdCxcbiAgXCJ0b2lsZXQtcGFwZXItc2xhc2hcIjogJGZhLXZhci10b2lsZXQtcGFwZXItc2xhc2gsXG4gIFwiY2lyY2xlLWV1cm9cIjogJGZhLXZhci1jaXJjbGUtZXVybyxcbiAgXCJhcHBsZS13aG9sZVwiOiAkZmEtdmFyLWFwcGxlLXdob2xlLFxuICBcImFwcGxlLWFsdFwiOiAkZmEtdmFyLWFwcGxlLWFsdCxcbiAgXCJraXRjaGVuLXNldFwiOiAkZmEtdmFyLWtpdGNoZW4tc2V0LFxuICBcImRpYW1vbmQtaGFsZlwiOiAkZmEtdmFyLWRpYW1vbmQtaGFsZixcbiAgXCJsb2NrLWtleWhvbGVcIjogJGZhLXZhci1sb2NrLWtleWhvbGUsXG4gIFwibG9jay1hbHRcIjogJGZhLXZhci1sb2NrLWFsdCxcbiAgXCJyXCI6ICRmYS12YXItcixcbiAgXCJ0ZW1wZXJhdHVyZS1xdWFydGVyXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtcXVhcnRlcixcbiAgXCJ0ZW1wZXJhdHVyZS0xXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtMSxcbiAgXCJ0aGVybW9tZXRlci0xXCI6ICRmYS12YXItdGhlcm1vbWV0ZXItMSxcbiAgXCJ0aGVybW9tZXRlci1xdWFydGVyXCI6ICRmYS12YXItdGhlcm1vbWV0ZXItcXVhcnRlcixcbiAgXCJzcXVhcmUtaW5mb1wiOiAkZmEtdmFyLXNxdWFyZS1pbmZvLFxuICBcImluZm8tc3F1YXJlXCI6ICRmYS12YXItaW5mby1zcXVhcmUsXG4gIFwid2lmaS1zbGFzaFwiOiAkZmEtdmFyLXdpZmktc2xhc2gsXG4gIFwidG9pbGV0LXBhcGVyLXhtYXJrXCI6ICRmYS12YXItdG9pbGV0LXBhcGVyLXhtYXJrLFxuICBcImhhbmRzLWhvbGRpbmctZG9sbGFyXCI6ICRmYS12YXItaGFuZHMtaG9sZGluZy1kb2xsYXIsXG4gIFwiaGFuZHMtdXNkXCI6ICRmYS12YXItaGFuZHMtdXNkLFxuICBcImN1YmVcIjogJGZhLXZhci1jdWJlLFxuICBcImFycm93LWRvd24tdHJpYW5nbGUtc3F1YXJlXCI6ICRmYS12YXItYXJyb3ctZG93bi10cmlhbmdsZS1zcXVhcmUsXG4gIFwic29ydC1zaGFwZXMtZG93blwiOiAkZmEtdmFyLXNvcnQtc2hhcGVzLWRvd24sXG4gIFwiYml0Y29pbi1zaWduXCI6ICRmYS12YXItYml0Y29pbi1zaWduLFxuICBcInNodXR0ZXJzXCI6ICRmYS12YXItc2h1dHRlcnMsXG4gIFwic2hpZWxkLWRvZ1wiOiAkZmEtdmFyLXNoaWVsZC1kb2csXG4gIFwic29sYXItcGFuZWxcIjogJGZhLXZhci1zb2xhci1wYW5lbCxcbiAgXCJsb2NrLW9wZW5cIjogJGZhLXZhci1sb2NrLW9wZW4sXG4gIFwidGFibGUtdHJlZVwiOiAkZmEtdmFyLXRhYmxlLXRyZWUsXG4gIFwiaG91c2UtY2hpbW5leS1oZWFydFwiOiAkZmEtdmFyLWhvdXNlLWNoaW1uZXktaGVhcnQsXG4gIFwidGFsbHktM1wiOiAkZmEtdmFyLXRhbGx5LTMsXG4gIFwiZWxldmF0b3JcIjogJGZhLXZhci1lbGV2YXRvcixcbiAgXCJtb25leS1iaWxsLXRyYW5zZmVyXCI6ICRmYS12YXItbW9uZXktYmlsbC10cmFuc2ZlcixcbiAgXCJtb25leS1iaWxsLXRyZW5kLXVwXCI6ICRmYS12YXItbW9uZXktYmlsbC10cmVuZC11cCxcbiAgXCJob3VzZS1mbG9vZC13YXRlci1jaXJjbGUtYXJyb3ctcmlnaHRcIjogJGZhLXZhci1ob3VzZS1mbG9vZC13YXRlci1jaXJjbGUtYXJyb3ctcmlnaHQsXG4gIFwic3F1YXJlLXBvbGwtaG9yaXpvbnRhbFwiOiAkZmEtdmFyLXNxdWFyZS1wb2xsLWhvcml6b250YWwsXG4gIFwicG9sbC1oXCI6ICRmYS12YXItcG9sbC1oLFxuICBcImNpcmNsZVwiOiAkZmEtdmFyLWNpcmNsZSxcbiAgXCJjYXJ0LWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWNhcnQtY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcInN3b3JkXCI6ICRmYS12YXItc3dvcmQsXG4gIFwiYmFja3dhcmQtZmFzdFwiOiAkZmEtdmFyLWJhY2t3YXJkLWZhc3QsXG4gIFwiZmFzdC1iYWNrd2FyZFwiOiAkZmEtdmFyLWZhc3QtYmFja3dhcmQsXG4gIFwicmVjeWNsZVwiOiAkZmEtdmFyLXJlY3ljbGUsXG4gIFwidXNlci1hc3Ryb25hdXRcIjogJGZhLXZhci11c2VyLWFzdHJvbmF1dCxcbiAgXCJpbnRlcnJvYmFuZ1wiOiAkZmEtdmFyLWludGVycm9iYW5nLFxuICBcInBsYW5lLXNsYXNoXCI6ICRmYS12YXItcGxhbmUtc2xhc2gsXG4gIFwiY2lyY2xlLWRhc2hlZFwiOiAkZmEtdmFyLWNpcmNsZS1kYXNoZWQsXG4gIFwidHJhZGVtYXJrXCI6ICRmYS12YXItdHJhZGVtYXJrLFxuICBcImJhc2tldGJhbGxcIjogJGZhLXZhci1iYXNrZXRiYWxsLFxuICBcImJhc2tldGJhbGwtYmFsbFwiOiAkZmEtdmFyLWJhc2tldGJhbGwtYmFsbCxcbiAgXCJmb3JrLWtuaWZlXCI6ICRmYS12YXItZm9yay1rbmlmZSxcbiAgXCJ1dGVuc2lscy1hbHRcIjogJGZhLXZhci11dGVuc2lscy1hbHQsXG4gIFwic2F0ZWxsaXRlLWRpc2hcIjogJGZhLXZhci1zYXRlbGxpdGUtZGlzaCxcbiAgXCJiYWRnZS1jaGVja1wiOiAkZmEtdmFyLWJhZGdlLWNoZWNrLFxuICBcImNpcmNsZS11cFwiOiAkZmEtdmFyLWNpcmNsZS11cCxcbiAgXCJhcnJvdy1hbHQtY2lyY2xlLXVwXCI6ICRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS11cCxcbiAgXCJzbGlkZXJcIjogJGZhLXZhci1zbGlkZXIsXG4gIFwibW9iaWxlLXNjcmVlbi1idXR0b25cIjogJGZhLXZhci1tb2JpbGUtc2NyZWVuLWJ1dHRvbixcbiAgXCJtb2JpbGUtYWx0XCI6ICRmYS12YXItbW9iaWxlLWFsdCxcbiAgXCJjbG9jay1vbmUtdGhpcnR5XCI6ICRmYS12YXItY2xvY2stb25lLXRoaXJ0eSxcbiAgXCJpbmJveC1vdXRcIjogJGZhLXZhci1pbmJveC1vdXQsXG4gIFwiaW5ib3gtYXJyb3ctdXBcIjogJGZhLXZhci1pbmJveC1hcnJvdy11cCxcbiAgXCJjbG91ZC1zbGFzaFwiOiAkZmEtdmFyLWNsb3VkLXNsYXNoLFxuICBcInZvbHVtZS1oaWdoXCI6ICRmYS12YXItdm9sdW1lLWhpZ2gsXG4gIFwidm9sdW1lLXVwXCI6ICRmYS12YXItdm9sdW1lLXVwLFxuICBcInVzZXJzLXJheXNcIjogJGZhLXZhci11c2Vycy1yYXlzLFxuICBcIndhbGxldFwiOiAkZmEtdmFyLXdhbGxldCxcbiAgXCJvY3RhZ29uLWNoZWNrXCI6ICRmYS12YXItb2N0YWdvbi1jaGVjayxcbiAgXCJmbGF0YnJlYWQtc3R1ZmZlZFwiOiAkZmEtdmFyLWZsYXRicmVhZC1zdHVmZmVkLFxuICBcImNsaXBib2FyZC1jaGVja1wiOiAkZmEtdmFyLWNsaXBib2FyZC1jaGVjayxcbiAgXCJjYXJ0LWNpcmNsZS1wbHVzXCI6ICRmYS12YXItY2FydC1jaXJjbGUtcGx1cyxcbiAgXCJ0cnVjay1jbG9ja1wiOiAkZmEtdmFyLXRydWNrLWNsb2NrLFxuICBcInNoaXBwaW5nLXRpbWVkXCI6ICRmYS12YXItc2hpcHBpbmctdGltZWQsXG4gIFwicG9vbC04LWJhbGxcIjogJGZhLXZhci1wb29sLTgtYmFsbCxcbiAgXCJmaWxlLWF1ZGlvXCI6ICRmYS12YXItZmlsZS1hdWRpbyxcbiAgXCJ0dXJuLWRvd24tbGVmdFwiOiAkZmEtdmFyLXR1cm4tZG93bi1sZWZ0LFxuICBcImxvY2staGFzaHRhZ1wiOiAkZmEtdmFyLWxvY2staGFzaHRhZyxcbiAgXCJjaGFydC1yYWRhclwiOiAkZmEtdmFyLWNoYXJ0LXJhZGFyLFxuICBcInN0YWZmXCI6ICRmYS12YXItc3RhZmYsXG4gIFwiYnVyZ2VyXCI6ICRmYS12YXItYnVyZ2VyLFxuICBcImhhbWJ1cmdlclwiOiAkZmEtdmFyLWhhbWJ1cmdlcixcbiAgXCJ1dGlsaXR5LXBvbGVcIjogJGZhLXZhci11dGlsaXR5LXBvbGUsXG4gIFwidHJhbnNwb3J0ZXItNlwiOiAkZmEtdmFyLXRyYW5zcG9ydGVyLTYsXG4gIFwid3JlbmNoXCI6ICRmYS12YXItd3JlbmNoLFxuICBcImJ1Z3NcIjogJGZhLXZhci1idWdzLFxuICBcInZlY3Rvci1wb2x5Z29uXCI6ICRmYS12YXItdmVjdG9yLXBvbHlnb24sXG4gIFwiZGlhZ3JhbS1uZXN0ZWRcIjogJGZhLXZhci1kaWFncmFtLW5lc3RlZCxcbiAgXCJydXBlZS1zaWduXCI6ICRmYS12YXItcnVwZWUtc2lnbixcbiAgXCJydXBlZVwiOiAkZmEtdmFyLXJ1cGVlLFxuICBcImZpbGUtaW1hZ2VcIjogJGZhLXZhci1maWxlLWltYWdlLFxuICBcImNpcmNsZS1xdWVzdGlvblwiOiAkZmEtdmFyLWNpcmNsZS1xdWVzdGlvbixcbiAgXCJxdWVzdGlvbi1jaXJjbGVcIjogJGZhLXZhci1xdWVzdGlvbi1jaXJjbGUsXG4gIFwiaW1hZ2UtdXNlclwiOiAkZmEtdmFyLWltYWdlLXVzZXIsXG4gIFwiYnVveVwiOiAkZmEtdmFyLWJ1b3ksXG4gIFwicGxhbmUtZGVwYXJ0dXJlXCI6ICRmYS12YXItcGxhbmUtZGVwYXJ0dXJlLFxuICBcImhhbmRzaGFrZS1zbGFzaFwiOiAkZmEtdmFyLWhhbmRzaGFrZS1zbGFzaCxcbiAgXCJib29rLWJvb2ttYXJrXCI6ICRmYS12YXItYm9vay1ib29rbWFyayxcbiAgXCJib3JkZXItY2VudGVyLWhcIjogJGZhLXZhci1ib3JkZXItY2VudGVyLWgsXG4gIFwiY2FuLWZvb2RcIjogJGZhLXZhci1jYW4tZm9vZCxcbiAgXCJ0eXBld3JpdGVyXCI6ICRmYS12YXItdHlwZXdyaXRlcixcbiAgXCJhcnJvdy1yaWdodC1mcm9tLWFyY1wiOiAkZmEtdmFyLWFycm93LXJpZ2h0LWZyb20tYXJjLFxuICBcImNpcmNsZS1rXCI6ICRmYS12YXItY2lyY2xlLWssXG4gIFwiZmFjZS1oYW5kLW92ZXItbW91dGhcIjogJGZhLXZhci1mYWNlLWhhbmQtb3Zlci1tb3V0aCxcbiAgXCJwb3Bjb3JuXCI6ICRmYS12YXItcG9wY29ybixcbiAgXCJob3VzZS13YXRlclwiOiAkZmEtdmFyLWhvdXNlLXdhdGVyLFxuICBcImhvdXNlLWZsb29kXCI6ICRmYS12YXItaG91c2UtZmxvb2QsXG4gIFwib2JqZWN0LXN1YnRyYWN0XCI6ICRmYS12YXItb2JqZWN0LXN1YnRyYWN0LFxuICBcImNvZGUtYnJhbmNoXCI6ICRmYS12YXItY29kZS1icmFuY2gsXG4gIFwid2FyZWhvdXNlLWZ1bGxcIjogJGZhLXZhci13YXJlaG91c2UtZnVsbCxcbiAgXCJ3YXJlaG91c2UtYWx0XCI6ICRmYS12YXItd2FyZWhvdXNlLWFsdCxcbiAgXCJoYXQtY293Ym95XCI6ICRmYS12YXItaGF0LWNvd2JveSxcbiAgXCJicmlkZ2VcIjogJGZhLXZhci1icmlkZ2UsXG4gIFwicGhvbmUtZmxpcFwiOiAkZmEtdmFyLXBob25lLWZsaXAsXG4gIFwicGhvbmUtYWx0XCI6ICRmYS12YXItcGhvbmUtYWx0LFxuICBcImFycm93LWRvd24tZnJvbS1kb3R0ZWQtbGluZVwiOiAkZmEtdmFyLWFycm93LWRvd24tZnJvbS1kb3R0ZWQtbGluZSxcbiAgXCJmaWxlLWRvY1wiOiAkZmEtdmFyLWZpbGUtZG9jLFxuICBcInNxdWFyZS1xdWFydGVyc1wiOiAkZmEtdmFyLXNxdWFyZS1xdWFydGVycyxcbiAgXCJ0cnVjay1mcm9udFwiOiAkZmEtdmFyLXRydWNrLWZyb250LFxuICBcImNhdFwiOiAkZmEtdmFyLWNhdCxcbiAgXCJ0cmFzaC14bWFya1wiOiAkZmEtdmFyLXRyYXNoLXhtYXJrLFxuICBcImNpcmNsZS1jYXJldC1sZWZ0XCI6ICRmYS12YXItY2lyY2xlLWNhcmV0LWxlZnQsXG4gIFwiY2FyZXQtY2lyY2xlLWxlZnRcIjogJGZhLXZhci1jYXJldC1jaXJjbGUtbGVmdCxcbiAgXCJmaWxlc1wiOiAkZmEtdmFyLWZpbGVzLFxuICBcImFuY2hvci1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1hbmNob3ItY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImZhY2UtY2xvdWRzXCI6ICRmYS12YXItZmFjZS1jbG91ZHMsXG4gIFwidXNlci1jcm93blwiOiAkZmEtdmFyLXVzZXItY3Jvd24sXG4gIFwidHJ1Y2stZmllbGRcIjogJGZhLXZhci10cnVjay1maWVsZCxcbiAgXCJyb3V0ZVwiOiAkZmEtdmFyLXJvdXRlLFxuICBcImNhcnQtY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItY2FydC1jaXJjbGUtY2hlY2ssXG4gIFwiY2xpcGJvYXJkLXF1ZXN0aW9uXCI6ICRmYS12YXItY2xpcGJvYXJkLXF1ZXN0aW9uLFxuICBcInBhbm9yYW1hXCI6ICRmYS12YXItcGFub3JhbWEsXG4gIFwiY29tbWVudC1tZWRpY2FsXCI6ICRmYS12YXItY29tbWVudC1tZWRpY2FsLFxuICBcInRlZXRoLW9wZW5cIjogJGZhLXZhci10ZWV0aC1vcGVuLFxuICBcInVzZXItdGllLWhhaXItbG9uZ1wiOiAkZmEtdmFyLXVzZXItdGllLWhhaXItbG9uZyxcbiAgXCJmaWxlLWNpcmNsZS1taW51c1wiOiAkZmEtdmFyLWZpbGUtY2lyY2xlLW1pbnVzLFxuICBcImhlYWQtc2lkZS1tZWRpY2FsXCI6ICRmYS12YXItaGVhZC1zaWRlLW1lZGljYWwsXG4gIFwidGFnc1wiOiAkZmEtdmFyLXRhZ3MsXG4gIFwid2luZS1nbGFzc1wiOiAkZmEtdmFyLXdpbmUtZ2xhc3MsXG4gIFwiZm9yd2FyZC1mYXN0XCI6ICRmYS12YXItZm9yd2FyZC1mYXN0LFxuICBcImZhc3QtZm9yd2FyZFwiOiAkZmEtdmFyLWZhc3QtZm9yd2FyZCxcbiAgXCJmYWNlLW1laC1ibGFua1wiOiAkZmEtdmFyLWZhY2UtbWVoLWJsYW5rLFxuICBcIm1laC1ibGFua1wiOiAkZmEtdmFyLW1laC1ibGFuayxcbiAgXCJ1c2VyLXJvYm90XCI6ICRmYS12YXItdXNlci1yb2JvdCxcbiAgXCJzcXVhcmUtcGFya2luZ1wiOiAkZmEtdmFyLXNxdWFyZS1wYXJraW5nLFxuICBcInBhcmtpbmdcIjogJGZhLXZhci1wYXJraW5nLFxuICBcImNhcmQtZGlhbW9uZFwiOiAkZmEtdmFyLWNhcmQtZGlhbW9uZCxcbiAgXCJmYWNlLXppcHBlclwiOiAkZmEtdmFyLWZhY2UtemlwcGVyLFxuICBcImZhY2UtcmFpc2VkLWV5ZWJyb3dcIjogJGZhLXZhci1mYWNlLXJhaXNlZC1leWVicm93LFxuICBcImhvdXNlLXNpZ25hbFwiOiAkZmEtdmFyLWhvdXNlLXNpZ25hbCxcbiAgXCJzcXVhcmUtY2hldnJvbi11cFwiOiAkZmEtdmFyLXNxdWFyZS1jaGV2cm9uLXVwLFxuICBcImNoZXZyb24tc3F1YXJlLXVwXCI6ICRmYS12YXItY2hldnJvbi1zcXVhcmUtdXAsXG4gIFwiYmFycy1wcm9ncmVzc1wiOiAkZmEtdmFyLWJhcnMtcHJvZ3Jlc3MsXG4gIFwidGFza3MtYWx0XCI6ICRmYS12YXItdGFza3MtYWx0LFxuICBcImZhdWNldC1kcmlwXCI6ICRmYS12YXItZmF1Y2V0LWRyaXAsXG4gIFwiYXJyb3dzLXRvLWxpbmVcIjogJGZhLXZhci1hcnJvd3MtdG8tbGluZSxcbiAgXCJkb2xwaGluXCI6ICRmYS12YXItZG9scGhpbixcbiAgXCJhcnJvdy11cC1yaWdodFwiOiAkZmEtdmFyLWFycm93LXVwLXJpZ2h0LFxuICBcImNpcmNsZS1yXCI6ICRmYS12YXItY2lyY2xlLXIsXG4gIFwiY2FydC1mbGF0YmVkXCI6ICRmYS12YXItY2FydC1mbGF0YmVkLFxuICBcImRvbGx5LWZsYXRiZWRcIjogJGZhLXZhci1kb2xseS1mbGF0YmVkLFxuICBcImJhbi1zbW9raW5nXCI6ICRmYS12YXItYmFuLXNtb2tpbmcsXG4gIFwic21va2luZy1iYW5cIjogJGZhLXZhci1zbW9raW5nLWJhbixcbiAgXCJjaXJjbGUtc29ydC11cFwiOiAkZmEtdmFyLWNpcmNsZS1zb3J0LXVwLFxuICBcInNvcnQtY2lyY2xlLXVwXCI6ICRmYS12YXItc29ydC1jaXJjbGUtdXAsXG4gIFwidGVybWluYWxcIjogJGZhLXZhci10ZXJtaW5hbCxcbiAgXCJtb2JpbGUtYnV0dG9uXCI6ICRmYS12YXItbW9iaWxlLWJ1dHRvbixcbiAgXCJob3VzZS1tZWRpY2FsLWZsYWdcIjogJGZhLXZhci1ob3VzZS1tZWRpY2FsLWZsYWcsXG4gIFwiYmFza2V0LXNob3BwaW5nXCI6ICRmYS12YXItYmFza2V0LXNob3BwaW5nLFxuICBcInNob3BwaW5nLWJhc2tldFwiOiAkZmEtdmFyLXNob3BwaW5nLWJhc2tldCxcbiAgXCJ0YXBlXCI6ICRmYS12YXItdGFwZSxcbiAgXCJjaGVzdG51dFwiOiAkZmEtdmFyLWNoZXN0bnV0LFxuICBcImJ1cy1zaW1wbGVcIjogJGZhLXZhci1idXMtc2ltcGxlLFxuICBcImJ1cy1hbHRcIjogJGZhLXZhci1idXMtYWx0LFxuICBcImV5ZVwiOiAkZmEtdmFyLWV5ZSxcbiAgXCJmYWNlLXNhZC1jcnlcIjogJGZhLXZhci1mYWNlLXNhZC1jcnksXG4gIFwic2FkLWNyeVwiOiAkZmEtdmFyLXNhZC1jcnksXG4gIFwiaGVhdFwiOiAkZmEtdmFyLWhlYXQsXG4gIFwidGlja2V0LWFpcmxpbmVcIjogJGZhLXZhci10aWNrZXQtYWlybGluZSxcbiAgXCJib290LWhlZWxlZFwiOiAkZmEtdmFyLWJvb3QtaGVlbGVkLFxuICBcImFycm93cy1taW5pbWl6ZVwiOiAkZmEtdmFyLWFycm93cy1taW5pbWl6ZSxcbiAgXCJjb21wcmVzcy1hcnJvd3NcIjogJGZhLXZhci1jb21wcmVzcy1hcnJvd3MsXG4gIFwiYXVkaW8tZGVzY3JpcHRpb25cIjogJGZhLXZhci1hdWRpby1kZXNjcmlwdGlvbixcbiAgXCJwZXJzb24tbWlsaXRhcnktdG8tcGVyc29uXCI6ICRmYS12YXItcGVyc29uLW1pbGl0YXJ5LXRvLXBlcnNvbixcbiAgXCJmaWxlLXNoaWVsZFwiOiAkZmEtdmFyLWZpbGUtc2hpZWxkLFxuICBcImhleGFnb25cIjogJGZhLXZhci1oZXhhZ29uLFxuICBcIm1hbmhvbGVcIjogJGZhLXZhci1tYW5ob2xlLFxuICBcInVzZXItc2xhc2hcIjogJGZhLXZhci11c2VyLXNsYXNoLFxuICBcInBlblwiOiAkZmEtdmFyLXBlbixcbiAgXCJ0b3dlci1vYnNlcnZhdGlvblwiOiAkZmEtdmFyLXRvd2VyLW9ic2VydmF0aW9uLFxuICBcImZsb3BweS1kaXNrc1wiOiAkZmEtdmFyLWZsb3BweS1kaXNrcyxcbiAgXCJ0b2lsZXQtcGFwZXItYmxhbmstdW5kZXJcIjogJGZhLXZhci10b2lsZXQtcGFwZXItYmxhbmstdW5kZXIsXG4gIFwidG9pbGV0LXBhcGVyLXJldmVyc2UtYWx0XCI6ICRmYS12YXItdG9pbGV0LXBhcGVyLXJldmVyc2UtYWx0LFxuICBcImZpbGUtY29kZVwiOiAkZmEtdmFyLWZpbGUtY29kZSxcbiAgXCJzaWduYWxcIjogJGZhLXZhci1zaWduYWwsXG4gIFwic2lnbmFsLTVcIjogJGZhLXZhci1zaWduYWwtNSxcbiAgXCJzaWduYWwtcGVyZmVjdFwiOiAkZmEtdmFyLXNpZ25hbC1wZXJmZWN0LFxuICBcInB1bXBcIjogJGZhLXZhci1wdW1wLFxuICBcImJ1c1wiOiAkZmEtdmFyLWJ1cyxcbiAgXCJoZWFydC1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1oZWFydC1jaXJjbGUteG1hcmssXG4gIFwiYXJyb3ctdXAtbGVmdC1mcm9tLWNpcmNsZVwiOiAkZmEtdmFyLWFycm93LXVwLWxlZnQtZnJvbS1jaXJjbGUsXG4gIFwiaG91c2UtY2hpbW5leVwiOiAkZmEtdmFyLWhvdXNlLWNoaW1uZXksXG4gIFwiaG9tZS1sZ1wiOiAkZmEtdmFyLWhvbWUtbGcsXG4gIFwid2luZG93LW1heGltaXplXCI6ICRmYS12YXItd2luZG93LW1heGltaXplLFxuICBcImRyeWVyXCI6ICRmYS12YXItZHJ5ZXIsXG4gIFwiZmFjZS1mcm93blwiOiAkZmEtdmFyLWZhY2UtZnJvd24sXG4gIFwiZnJvd25cIjogJGZhLXZhci1mcm93bixcbiAgXCJjaGVzcy1iaXNob3AtcGllY2VcIjogJGZhLXZhci1jaGVzcy1iaXNob3AtcGllY2UsXG4gIFwiY2hlc3MtYmlzaG9wLWFsdFwiOiAkZmEtdmFyLWNoZXNzLWJpc2hvcC1hbHQsXG4gIFwic2hpcnQtdGFuay10b3BcIjogJGZhLXZhci1zaGlydC10YW5rLXRvcCxcbiAgXCJkaXBsb21hXCI6ICRmYS12YXItZGlwbG9tYSxcbiAgXCJzY3JvbGwtcmliYm9uXCI6ICRmYS12YXItc2Nyb2xsLXJpYmJvbixcbiAgXCJzY3JlZW5jYXN0XCI6ICRmYS12YXItc2NyZWVuY2FzdCxcbiAgXCJ3YWxrZXJcIjogJGZhLXZhci13YWxrZXIsXG4gIFwicHJlc2NyaXB0aW9uXCI6ICRmYS12YXItcHJlc2NyaXB0aW9uLFxuICBcInNob3BcIjogJGZhLXZhci1zaG9wLFxuICBcInN0b3JlLWFsdFwiOiAkZmEtdmFyLXN0b3JlLWFsdCxcbiAgXCJmbG9wcHktZGlza1wiOiAkZmEtdmFyLWZsb3BweS1kaXNrLFxuICBcInNhdmVcIjogJGZhLXZhci1zYXZlLFxuICBcInZpaGFyYVwiOiAkZmEtdmFyLXZpaGFyYSxcbiAgXCJmYWNlLWtpc3MtY2xvc2VkLWV5ZXNcIjogJGZhLXZhci1mYWNlLWtpc3MtY2xvc2VkLWV5ZXMsXG4gIFwic2NhbGUtdW5iYWxhbmNlZFwiOiAkZmEtdmFyLXNjYWxlLXVuYmFsYW5jZWQsXG4gIFwiYmFsYW5jZS1zY2FsZS1sZWZ0XCI6ICRmYS12YXItYmFsYW5jZS1zY2FsZS1sZWZ0LFxuICBcImZpbGUtdXNlclwiOiAkZmEtdmFyLWZpbGUtdXNlcixcbiAgXCJ1c2VyLXBvbGljZS10aWVcIjogJGZhLXZhci11c2VyLXBvbGljZS10aWUsXG4gIFwiZmFjZS10b25ndWUtbW9uZXlcIjogJGZhLXZhci1mYWNlLXRvbmd1ZS1tb25leSxcbiAgXCJ0ZW5uaXMtYmFsbFwiOiAkZmEtdmFyLXRlbm5pcy1iYWxsLFxuICBcInNxdWFyZS1sXCI6ICRmYS12YXItc3F1YXJlLWwsXG4gIFwic29ydC11cFwiOiAkZmEtdmFyLXNvcnQtdXAsXG4gIFwic29ydC1hc2NcIjogJGZhLXZhci1zb3J0LWFzYyxcbiAgXCJjYWxlbmRhci1hcnJvdy11cFwiOiAkZmEtdmFyLWNhbGVuZGFyLWFycm93LXVwLFxuICBcImNhbGVuZGFyLXVwbG9hZFwiOiAkZmEtdmFyLWNhbGVuZGFyLXVwbG9hZCxcbiAgXCJjb21tZW50LWRvdHNcIjogJGZhLXZhci1jb21tZW50LWRvdHMsXG4gIFwiY29tbWVudGluZ1wiOiAkZmEtdmFyLWNvbW1lbnRpbmcsXG4gIFwicGxhbnQtd2lsdFwiOiAkZmEtdmFyLXBsYW50LXdpbHQsXG4gIFwic2NhcmZcIjogJGZhLXZhci1zY2FyZixcbiAgXCJhbGJ1bS1jaXJjbGUtcGx1c1wiOiAkZmEtdmFyLWFsYnVtLWNpcmNsZS1wbHVzLFxuICBcInVzZXItbnVyc2UtaGFpci1sb25nXCI6ICRmYS12YXItdXNlci1udXJzZS1oYWlyLWxvbmcsXG4gIFwiZGlhbW9uZFwiOiAkZmEtdmFyLWRpYW1vbmQsXG4gIFwic3F1YXJlLWxlZnRcIjogJGZhLXZhci1zcXVhcmUtbGVmdCxcbiAgXCJhcnJvdy1hbHQtc3F1YXJlLWxlZnRcIjogJGZhLXZhci1hcnJvdy1hbHQtc3F1YXJlLWxlZnQsXG4gIFwiZmFjZS1ncmluLXNxdWludFwiOiAkZmEtdmFyLWZhY2UtZ3Jpbi1zcXVpbnQsXG4gIFwiZ3Jpbi1zcXVpbnRcIjogJGZhLXZhci1ncmluLXNxdWludCxcbiAgXCJjaXJjbGUtZWxsaXBzaXMtdmVydGljYWxcIjogJGZhLXZhci1jaXJjbGUtZWxsaXBzaXMtdmVydGljYWwsXG4gIFwiaGFuZC1ob2xkaW5nLWRvbGxhclwiOiAkZmEtdmFyLWhhbmQtaG9sZGluZy1kb2xsYXIsXG4gIFwiaGFuZC1ob2xkaW5nLXVzZFwiOiAkZmEtdmFyLWhhbmQtaG9sZGluZy11c2QsXG4gIFwiZ3JpZC1kaXZpZGVyc1wiOiAkZmEtdmFyLWdyaWQtZGl2aWRlcnMsXG4gIFwiYmFjdGVyaXVtXCI6ICRmYS12YXItYmFjdGVyaXVtLFxuICBcImhhbmQtcG9pbnRlclwiOiAkZmEtdmFyLWhhbmQtcG9pbnRlcixcbiAgXCJkcnVtLXN0ZWVscGFuXCI6ICRmYS12YXItZHJ1bS1zdGVlbHBhbixcbiAgXCJoYW5kLXNjaXNzb3JzXCI6ICRmYS12YXItaGFuZC1zY2lzc29ycyxcbiAgXCJoYW5kcy1wcmF5aW5nXCI6ICRmYS12YXItaGFuZHMtcHJheWluZyxcbiAgXCJwcmF5aW5nLWhhbmRzXCI6ICRmYS12YXItcHJheWluZy1oYW5kcyxcbiAgXCJmYWNlLXBlbnNpdmVcIjogJGZhLXZhci1mYWNlLXBlbnNpdmUsXG4gIFwidXNlci1tdXNpY1wiOiAkZmEtdmFyLXVzZXItbXVzaWMsXG4gIFwiYXJyb3ctcm90YXRlLXJpZ2h0XCI6ICRmYS12YXItYXJyb3ctcm90YXRlLXJpZ2h0LFxuICBcImFycm93LXJpZ2h0LXJvdGF0ZVwiOiAkZmEtdmFyLWFycm93LXJpZ2h0LXJvdGF0ZSxcbiAgXCJhcnJvdy1yb3RhdGUtZm9yd2FyZFwiOiAkZmEtdmFyLWFycm93LXJvdGF0ZS1mb3J3YXJkLFxuICBcInJlZG9cIjogJGZhLXZhci1yZWRvLFxuICBcIm1lc3NhZ2VzLWRvbGxhclwiOiAkZmEtdmFyLW1lc3NhZ2VzLWRvbGxhcixcbiAgXCJjb21tZW50cy1hbHQtZG9sbGFyXCI6ICRmYS12YXItY29tbWVudHMtYWx0LWRvbGxhcixcbiAgXCJzZW5zb3Itb25cIjogJGZhLXZhci1zZW5zb3Itb24sXG4gIFwiYmFsbG9vblwiOiAkZmEtdmFyLWJhbGxvb24sXG4gIFwiYmlvaGF6YXJkXCI6ICRmYS12YXItYmlvaGF6YXJkLFxuICBcImNoZXNzLXF1ZWVuLXBpZWNlXCI6ICRmYS12YXItY2hlc3MtcXVlZW4tcGllY2UsXG4gIFwiY2hlc3MtcXVlZW4tYWx0XCI6ICRmYS12YXItY2hlc3MtcXVlZW4tYWx0LFxuICBcImxvY2F0aW9uLWNyb3NzaGFpcnNcIjogJGZhLXZhci1sb2NhdGlvbi1jcm9zc2hhaXJzLFxuICBcImxvY2F0aW9uXCI6ICRmYS12YXItbG9jYXRpb24sXG4gIFwibWFycy1kb3VibGVcIjogJGZhLXZhci1tYXJzLWRvdWJsZSxcbiAgXCJob3VzZS1wZXJzb24tbGVhdmVcIjogJGZhLXZhci1ob3VzZS1wZXJzb24tbGVhdmUsXG4gIFwiaG91c2UtbGVhdmVcIjogJGZhLXZhci1ob3VzZS1sZWF2ZSxcbiAgXCJob3VzZS1wZXJzb24tZGVwYXJ0XCI6ICRmYS12YXItaG91c2UtcGVyc29uLWRlcGFydCxcbiAgXCJydWxlci10cmlhbmdsZVwiOiAkZmEtdmFyLXJ1bGVyLXRyaWFuZ2xlLFxuICBcImNhcmQtY2x1YlwiOiAkZmEtdmFyLWNhcmQtY2x1YixcbiAgXCJjaGlsZC1kcmVzc1wiOiAkZmEtdmFyLWNoaWxkLWRyZXNzLFxuICBcInVzZXJzLWJldHdlZW4tbGluZXNcIjogJGZhLXZhci11c2Vycy1iZXR3ZWVuLWxpbmVzLFxuICBcImx1bmdzLXZpcnVzXCI6ICRmYS12YXItbHVuZ3MtdmlydXMsXG4gIFwic3Bpbm5lci10aGlyZFwiOiAkZmEtdmFyLXNwaW5uZXItdGhpcmQsXG4gIFwiZmFjZS1ncmluLXRlYXJzXCI6ICRmYS12YXItZmFjZS1ncmluLXRlYXJzLFxuICBcImdyaW4tdGVhcnNcIjogJGZhLXZhci1ncmluLXRlYXJzLFxuICBcInBob25lXCI6ICRmYS12YXItcGhvbmUsXG4gIFwiY29tcHV0ZXItbW91c2Utc2Nyb2xsd2hlZWxcIjogJGZhLXZhci1jb21wdXRlci1tb3VzZS1zY3JvbGx3aGVlbCxcbiAgXCJtb3VzZS1hbHRcIjogJGZhLXZhci1tb3VzZS1hbHQsXG4gIFwiY2FsZW5kYXIteG1hcmtcIjogJGZhLXZhci1jYWxlbmRhci14bWFyayxcbiAgXCJjYWxlbmRhci10aW1lc1wiOiAkZmEtdmFyLWNhbGVuZGFyLXRpbWVzLFxuICBcImNoaWxkLXJlYWNoaW5nXCI6ICRmYS12YXItY2hpbGQtcmVhY2hpbmcsXG4gIFwidGFibGUtbGF5b3V0XCI6ICRmYS12YXItdGFibGUtbGF5b3V0LFxuICBcIm5hcndoYWxcIjogJGZhLXZhci1uYXJ3aGFsLFxuICBcInJhbXAtbG9hZGluZ1wiOiAkZmEtdmFyLXJhbXAtbG9hZGluZyxcbiAgXCJjYWxlbmRhci1jaXJjbGUtcGx1c1wiOiAkZmEtdmFyLWNhbGVuZGFyLWNpcmNsZS1wbHVzLFxuICBcInRvb3RoYnJ1c2hcIjogJGZhLXZhci10b290aGJydXNoLFxuICBcImJvcmRlci1pbm5lclwiOiAkZmEtdmFyLWJvcmRlci1pbm5lcixcbiAgXCJwYXctY2xhd3NcIjogJGZhLXZhci1wYXctY2xhd3MsXG4gIFwia2l3aS1mcnVpdFwiOiAkZmEtdmFyLWtpd2ktZnJ1aXQsXG4gIFwidHJhZmZpYy1saWdodC1zbG93XCI6ICRmYS12YXItdHJhZmZpYy1saWdodC1zbG93LFxuICBcInJlY3RhbmdsZS1jb2RlXCI6ICRmYS12YXItcmVjdGFuZ2xlLWNvZGUsXG4gIFwiaGVhZC1zaWRlLXZpcnVzXCI6ICRmYS12YXItaGVhZC1zaWRlLXZpcnVzLFxuICBcImtleWJvYXJkLWJyaWdodG5lc3NcIjogJGZhLXZhci1rZXlib2FyZC1icmlnaHRuZXNzLFxuICBcImJvb2tzLW1lZGljYWxcIjogJGZhLXZhci1ib29rcy1tZWRpY2FsLFxuICBcImxpZ2h0YnVsYi1zbGFzaFwiOiAkZmEtdmFyLWxpZ2h0YnVsYi1zbGFzaCxcbiAgXCJob3VzZS1ibGFua1wiOiAkZmEtdmFyLWhvdXNlLWJsYW5rLFxuICBcImhvbWUtYmxhbmtcIjogJGZhLXZhci1ob21lLWJsYW5rLFxuICBcInNxdWFyZS01XCI6ICRmYS12YXItc3F1YXJlLTUsXG4gIFwic3F1YXJlLWhlYXJ0XCI6ICRmYS12YXItc3F1YXJlLWhlYXJ0LFxuICBcImhlYXJ0LXNxdWFyZVwiOiAkZmEtdmFyLWhlYXJ0LXNxdWFyZSxcbiAgXCJwdXp6bGVcIjogJGZhLXZhci1wdXp6bGUsXG4gIFwidXNlci1nZWFyXCI6ICRmYS12YXItdXNlci1nZWFyLFxuICBcInVzZXItY29nXCI6ICRmYS12YXItdXNlci1jb2csXG4gIFwicGlwZS1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1waXBlLWNpcmNsZS1jaGVjayxcbiAgXCJhcnJvdy11cC0xLTlcIjogJGZhLXZhci1hcnJvdy11cC0xLTksXG4gIFwic29ydC1udW1lcmljLXVwXCI6ICRmYS12YXItc29ydC1udW1lcmljLXVwLFxuICBcIm9jdGFnb24tZXhjbGFtYXRpb25cIjogJGZhLXZhci1vY3RhZ29uLWV4Y2xhbWF0aW9uLFxuICBcImRpYWwtbG93XCI6ICRmYS12YXItZGlhbC1sb3csXG4gIFwiZG9vci1jbG9zZWRcIjogJGZhLXZhci1kb29yLWNsb3NlZCxcbiAgXCJsYXB0b3AtbW9iaWxlXCI6ICRmYS12YXItbGFwdG9wLW1vYmlsZSxcbiAgXCJwaG9uZS1sYXB0b3BcIjogJGZhLXZhci1waG9uZS1sYXB0b3AsXG4gIFwiY29udmV5b3ItYmVsdC1ib3hlc1wiOiAkZmEtdmFyLWNvbnZleW9yLWJlbHQtYm94ZXMsXG4gIFwiY29udmV5b3ItYmVsdC1hbHRcIjogJGZhLXZhci1jb252ZXlvci1iZWx0LWFsdCxcbiAgXCJzaGllbGQtdmlydXNcIjogJGZhLXZhci1zaGllbGQtdmlydXMsXG4gIFwic3RhcmZpZ2h0ZXItdHdpbi1pb24tZW5naW5lLWFkdmFuY2VkXCI6ICRmYS12YXItc3RhcmZpZ2h0ZXItdHdpbi1pb24tZW5naW5lLWFkdmFuY2VkLFxuICBcInN0YXJmaWdodGVyLWFsdC1hZHZhbmNlZFwiOiAkZmEtdmFyLXN0YXJmaWdodGVyLWFsdC1hZHZhbmNlZCxcbiAgXCJkaWNlLXNpeFwiOiAkZmEtdmFyLWRpY2Utc2l4LFxuICBcInN0YXJmaWdodGVyLXR3aW4taW9uLWVuZ2luZVwiOiAkZmEtdmFyLXN0YXJmaWdodGVyLXR3aW4taW9uLWVuZ2luZSxcbiAgXCJzdGFyZmlnaHRlci1hbHRcIjogJGZhLXZhci1zdGFyZmlnaHRlci1hbHQsXG4gIFwicm9ja2V0LWxhdW5jaFwiOiAkZmEtdmFyLXJvY2tldC1sYXVuY2gsXG4gIFwibW9zcXVpdG8tbmV0XCI6ICRmYS12YXItbW9zcXVpdG8tbmV0LFxuICBcInZlbnQtZGFtcGVyXCI6ICRmYS12YXItdmVudC1kYW1wZXIsXG4gIFwiYnJpZGdlLXdhdGVyXCI6ICRmYS12YXItYnJpZGdlLXdhdGVyLFxuICBcImJhbi1idWdcIjogJGZhLXZhci1iYW4tYnVnLFxuICBcImRlYnVnXCI6ICRmYS12YXItZGVidWcsXG4gIFwicGVyc29uLWJvb3RoXCI6ICRmYS12YXItcGVyc29uLWJvb3RoLFxuICBcInRleHQtd2lkdGhcIjogJGZhLXZhci10ZXh0LXdpZHRoLFxuICBcImdhcmFnZS1jYXJcIjogJGZhLXZhci1nYXJhZ2UtY2FyLFxuICBcInNxdWFyZS1rYW5iYW5cIjogJGZhLXZhci1zcXVhcmUta2FuYmFuLFxuICBcImhhdC13aXphcmRcIjogJGZhLXZhci1oYXQtd2l6YXJkLFxuICBcInBlbi1mYW5jeVwiOiAkZmEtdmFyLXBlbi1mYW5jeSxcbiAgXCJjb2ZmZWUtcG90XCI6ICRmYS12YXItY29mZmVlLXBvdCxcbiAgXCJtb3VzZS1maWVsZFwiOiAkZmEtdmFyLW1vdXNlLWZpZWxkLFxuICBcInBlcnNvbi1kaWdnaW5nXCI6ICRmYS12YXItcGVyc29uLWRpZ2dpbmcsXG4gIFwiZGlnZ2luZ1wiOiAkZmEtdmFyLWRpZ2dpbmcsXG4gIFwic2hvd2VyLWRvd25cIjogJGZhLXZhci1zaG93ZXItZG93bixcbiAgXCJzaG93ZXItYWx0XCI6ICRmYS12YXItc2hvd2VyLWFsdCxcbiAgXCJib3gtY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItYm94LWNpcmNsZS1jaGVjayxcbiAgXCJicmlnaHRuZXNzXCI6ICRmYS12YXItYnJpZ2h0bmVzcyxcbiAgXCJjYXItc2lkZS1ib2x0XCI6ICRmYS12YXItY2FyLXNpZGUtYm9sdCxcbiAgXCJvcm5hbWVudFwiOiAkZmEtdmFyLW9ybmFtZW50LFxuICBcInBob25lLWFycm93LWRvd24tbGVmdFwiOiAkZmEtdmFyLXBob25lLWFycm93LWRvd24tbGVmdCxcbiAgXCJwaG9uZS1hcnJvdy1kb3duXCI6ICRmYS12YXItcGhvbmUtYXJyb3ctZG93bixcbiAgXCJwaG9uZS1pbmNvbWluZ1wiOiAkZmEtdmFyLXBob25lLWluY29taW5nLFxuICBcImNsb3VkLXdvcmRcIjogJGZhLXZhci1jbG91ZC13b3JkLFxuICBcImhhbmQtZmluZ2Vycy1jcm9zc2VkXCI6ICRmYS12YXItaGFuZC1maW5nZXJzLWNyb3NzZWQsXG4gIFwidHJhc2hcIjogJGZhLXZhci10cmFzaCxcbiAgXCJnYXVnZS1zaW1wbGVcIjogJGZhLXZhci1nYXVnZS1zaW1wbGUsXG4gIFwiZ2F1Z2Utc2ltcGxlLW1lZFwiOiAkZmEtdmFyLWdhdWdlLXNpbXBsZS1tZWQsXG4gIFwidGFjaG9tZXRlci1hdmVyYWdlXCI6ICRmYS12YXItdGFjaG9tZXRlci1hdmVyYWdlLFxuICBcImFycm93LWRvd24tc21hbGwtYmlnXCI6ICRmYS12YXItYXJyb3ctZG93bi1zbWFsbC1iaWcsXG4gIFwic29ydC1zaXplLWRvd24tYWx0XCI6ICRmYS12YXItc29ydC1zaXplLWRvd24tYWx0LFxuICBcImJvb2stbWVkaWNhbFwiOiAkZmEtdmFyLWJvb2stbWVkaWNhbCxcbiAgXCJmYWNlLW1lbHRpbmdcIjogJGZhLXZhci1mYWNlLW1lbHRpbmcsXG4gIFwicG9vXCI6ICRmYS12YXItcG9vLFxuICBcInBlbi1jbGlwLXNsYXNoXCI6ICRmYS12YXItcGVuLWNsaXAtc2xhc2gsXG4gIFwicGVuLWFsdC1zbGFzaFwiOiAkZmEtdmFyLXBlbi1hbHQtc2xhc2gsXG4gIFwicXVvdGUtcmlnaHRcIjogJGZhLXZhci1xdW90ZS1yaWdodCxcbiAgXCJxdW90ZS1yaWdodC1hbHRcIjogJGZhLXZhci1xdW90ZS1yaWdodC1hbHQsXG4gIFwic2Nyb2xsLW9sZFwiOiAkZmEtdmFyLXNjcm9sbC1vbGQsXG4gIFwiZ3VpdGFyc1wiOiAkZmEtdmFyLWd1aXRhcnMsXG4gIFwicGhvbmUteG1hcmtcIjogJGZhLXZhci1waG9uZS14bWFyayxcbiAgXCJob3NlXCI6ICRmYS12YXItaG9zZSxcbiAgXCJjbG9jay1zaXhcIjogJGZhLXZhci1jbG9jay1zaXgsXG4gIFwic2hpcnRcIjogJGZhLXZhci1zaGlydCxcbiAgXCJ0LXNoaXJ0XCI6ICRmYS12YXItdC1zaGlydCxcbiAgXCJ0c2hpcnRcIjogJGZhLXZhci10c2hpcnQsXG4gIFwiYmlsbGJvYXJkXCI6ICRmYS12YXItYmlsbGJvYXJkLFxuICBcInNxdWFyZS1yXCI6ICRmYS12YXItc3F1YXJlLXIsXG4gIFwiY3ViZXNcIjogJGZhLXZhci1jdWJlcyxcbiAgXCJlbnZlbG9wZS1vcGVuLWRvbGxhclwiOiAkZmEtdmFyLWVudmVsb3BlLW9wZW4tZG9sbGFyLFxuICBcImRpdmlkZVwiOiAkZmEtdmFyLWRpdmlkZSxcbiAgXCJzdW4tY2xvdWRcIjogJGZhLXZhci1zdW4tY2xvdWQsXG4gIFwibGFtcC1mbG9vclwiOiAkZmEtdmFyLWxhbXAtZmxvb3IsXG4gIFwic3F1YXJlLTdcIjogJGZhLXZhci1zcXVhcmUtNyxcbiAgXCJ0ZW5nZS1zaWduXCI6ICRmYS12YXItdGVuZ2Utc2lnbixcbiAgXCJ0ZW5nZVwiOiAkZmEtdmFyLXRlbmdlLFxuICBcImhlYWRwaG9uZXNcIjogJGZhLXZhci1oZWFkcGhvbmVzLFxuICBcImhhbmRzLWhvbGRpbmdcIjogJGZhLXZhci1oYW5kcy1ob2xkaW5nLFxuICBcImNhbXBmaXJlXCI6ICRmYS12YXItY2FtcGZpcmUsXG4gIFwiY2lyY2xlLWFtcGVyc2FuZFwiOiAkZmEtdmFyLWNpcmNsZS1hbXBlcnNhbmQsXG4gIFwic25vd2ZsYWtlc1wiOiAkZmEtdmFyLXNub3dmbGFrZXMsXG4gIFwiaGFuZHMtY2xhcHBpbmdcIjogJGZhLXZhci1oYW5kcy1jbGFwcGluZyxcbiAgXCJyZXB1YmxpY2FuXCI6ICRmYS12YXItcmVwdWJsaWNhbixcbiAgXCJsZWFmLW1hcGxlXCI6ICRmYS12YXItbGVhZi1tYXBsZSxcbiAgXCJhcnJvdy1sZWZ0XCI6ICRmYS12YXItYXJyb3ctbGVmdCxcbiAgXCJwZXJzb24tY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItcGVyc29uLWNpcmNsZS14bWFyayxcbiAgXCJydWxlclwiOiAkZmEtdmFyLXJ1bGVyLFxuICBcImN1cC1zdHJhdy1zd29vc2hcIjogJGZhLXZhci1jdXAtc3RyYXctc3dvb3NoLFxuICBcInRlbXBlcmF0dXJlLXN1blwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLXN1bixcbiAgXCJ0ZW1wZXJhdHVyZS1ob3RcIjogJGZhLXZhci10ZW1wZXJhdHVyZS1ob3QsXG4gIFwiYWxpZ24tbGVmdFwiOiAkZmEtdmFyLWFsaWduLWxlZnQsXG4gIFwiZGljZS1kNlwiOiAkZmEtdmFyLWRpY2UtZDYsXG4gIFwicmVzdHJvb21cIjogJGZhLXZhci1yZXN0cm9vbSxcbiAgXCJoaWdoLWRlZmluaXRpb25cIjogJGZhLXZhci1oaWdoLWRlZmluaXRpb24sXG4gIFwicmVjdGFuZ2xlLWhkXCI6ICRmYS12YXItcmVjdGFuZ2xlLWhkLFxuICBcImpcIjogJGZhLXZhci1qLFxuICBcImdhbGF4eVwiOiAkZmEtdmFyLWdhbGF4eSxcbiAgXCJ1c2Vycy12aWV3ZmluZGVyXCI6ICRmYS12YXItdXNlcnMtdmlld2ZpbmRlcixcbiAgXCJmaWxlLXZpZGVvXCI6ICRmYS12YXItZmlsZS12aWRlbyxcbiAgXCJjaGVycmllc1wiOiAkZmEtdmFyLWNoZXJyaWVzLFxuICBcInVwLXJpZ2h0LWZyb20tc3F1YXJlXCI6ICRmYS12YXItdXAtcmlnaHQtZnJvbS1zcXVhcmUsXG4gIFwiZXh0ZXJuYWwtbGluay1hbHRcIjogJGZhLXZhci1leHRlcm5hbC1saW5rLWFsdCxcbiAgXCJjaXJjbGUtc29ydFwiOiAkZmEtdmFyLWNpcmNsZS1zb3J0LFxuICBcInNvcnQtY2lyY2xlXCI6ICRmYS12YXItc29ydC1jaXJjbGUsXG4gIFwidGFibGUtY2VsbHNcIjogJGZhLXZhci10YWJsZS1jZWxscyxcbiAgXCJ0aFwiOiAkZmEtdmFyLXRoLFxuICBcImZpbGUtcGRmXCI6ICRmYS12YXItZmlsZS1wZGYsXG4gIFwic2lyZW5cIjogJGZhLXZhci1zaXJlbixcbiAgXCJhcnJvdy11cC10by1kb3R0ZWQtbGluZVwiOiAkZmEtdmFyLWFycm93LXVwLXRvLWRvdHRlZC1saW5lLFxuICBcImltYWdlLWxhbmRzY2FwZVwiOiAkZmEtdmFyLWltYWdlLWxhbmRzY2FwZSxcbiAgXCJsYW5kc2NhcGVcIjogJGZhLXZhci1sYW5kc2NhcGUsXG4gIFwidGFuay13YXRlclwiOiAkZmEtdmFyLXRhbmstd2F0ZXIsXG4gIFwiY3VybGluZy1zdG9uZVwiOiAkZmEtdmFyLWN1cmxpbmctc3RvbmUsXG4gIFwiY3VybGluZ1wiOiAkZmEtdmFyLWN1cmxpbmcsXG4gIFwiZ2FtZXBhZC1tb2Rlcm5cIjogJGZhLXZhci1nYW1lcGFkLW1vZGVybixcbiAgXCJnYW1lcGFkLWFsdFwiOiAkZmEtdmFyLWdhbWVwYWQtYWx0LFxuICBcIm1lc3NhZ2VzLXF1ZXN0aW9uXCI6ICRmYS12YXItbWVzc2FnZXMtcXVlc3Rpb24sXG4gIFwiYm9vay1iaWJsZVwiOiAkZmEtdmFyLWJvb2stYmlibGUsXG4gIFwiYmlibGVcIjogJGZhLXZhci1iaWJsZSxcbiAgXCJvXCI6ICRmYS12YXItbyxcbiAgXCJzdWl0Y2FzZS1tZWRpY2FsXCI6ICRmYS12YXItc3VpdGNhc2UtbWVkaWNhbCxcbiAgXCJtZWRraXRcIjogJGZhLXZhci1tZWRraXQsXG4gIFwiYnJpZWZjYXNlLWFycm93LXJpZ2h0XCI6ICRmYS12YXItYnJpZWZjYXNlLWFycm93LXJpZ2h0LFxuICBcImV4cGFuZC13aWRlXCI6ICRmYS12YXItZXhwYW5kLXdpZGUsXG4gIFwiY2xvY2stZWxldmVuLXRoaXJ0eVwiOiAkZmEtdmFyLWNsb2NrLWVsZXZlbi10aGlydHksXG4gIFwicnZcIjogJGZhLXZhci1ydixcbiAgXCJ1c2VyLXNlY3JldFwiOiAkZmEtdmFyLXVzZXItc2VjcmV0LFxuICBcIm90dGVyXCI6ICRmYS12YXItb3R0ZXIsXG4gIFwiZHJlaWRlbFwiOiAkZmEtdmFyLWRyZWlkZWwsXG4gIFwicGVyc29uLWRyZXNzXCI6ICRmYS12YXItcGVyc29uLWRyZXNzLFxuICBcImZlbWFsZVwiOiAkZmEtdmFyLWZlbWFsZSxcbiAgXCJjb21tZW50LWRvbGxhclwiOiAkZmEtdmFyLWNvbW1lbnQtZG9sbGFyLFxuICBcImJ1c2luZXNzLXRpbWVcIjogJGZhLXZhci1idXNpbmVzcy10aW1lLFxuICBcImJyaWVmY2FzZS1jbG9ja1wiOiAkZmEtdmFyLWJyaWVmY2FzZS1jbG9jayxcbiAgXCJmbG93ZXItdHVsaXBcIjogJGZhLXZhci1mbG93ZXItdHVsaXAsXG4gIFwicGVvcGxlLXBhbnRzLXNpbXBsZVwiOiAkZmEtdmFyLXBlb3BsZS1wYW50cy1zaW1wbGUsXG4gIFwiY2xvdWQtZHJpenpsZVwiOiAkZmEtdmFyLWNsb3VkLWRyaXp6bGUsXG4gIFwidGFibGUtY2VsbHMtbGFyZ2VcIjogJGZhLXZhci10YWJsZS1jZWxscy1sYXJnZSxcbiAgXCJ0aC1sYXJnZVwiOiAkZmEtdmFyLXRoLWxhcmdlLFxuICBcImJvb2stdGFuYWtoXCI6ICRmYS12YXItYm9vay10YW5ha2gsXG4gIFwidGFuYWtoXCI6ICRmYS12YXItdGFuYWtoLFxuICBcInNvbGFyLXN5c3RlbVwiOiAkZmEtdmFyLXNvbGFyLXN5c3RlbSxcbiAgXCJzZWFsLXF1ZXN0aW9uXCI6ICRmYS12YXItc2VhbC1xdWVzdGlvbixcbiAgXCJwaG9uZS12b2x1bWVcIjogJGZhLXZhci1waG9uZS12b2x1bWUsXG4gIFwidm9sdW1lLWNvbnRyb2wtcGhvbmVcIjogJGZhLXZhci12b2x1bWUtY29udHJvbC1waG9uZSxcbiAgXCJkaXNjLWRyaXZlXCI6ICRmYS12YXItZGlzYy1kcml2ZSxcbiAgXCJoYXQtY293Ym95LXNpZGVcIjogJGZhLXZhci1oYXQtY293Ym95LXNpZGUsXG4gIFwidGFibGUtcm93c1wiOiAkZmEtdmFyLXRhYmxlLXJvd3MsXG4gIFwicm93c1wiOiAkZmEtdmFyLXJvd3MsXG4gIFwibG9jYXRpb24tZXhjbGFtYXRpb25cIjogJGZhLXZhci1sb2NhdGlvbi1leGNsYW1hdGlvbixcbiAgXCJtYXAtbWFya2VyLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItbWFwLW1hcmtlci1leGNsYW1hdGlvbixcbiAgXCJmYWNlLWZlYXJmdWxcIjogJGZhLXZhci1mYWNlLWZlYXJmdWwsXG4gIFwiY2xpcGJvYXJkLXVzZXJcIjogJGZhLXZhci1jbGlwYm9hcmQtdXNlcixcbiAgXCJidXMtc2Nob29sXCI6ICRmYS12YXItYnVzLXNjaG9vbCxcbiAgXCJmaWxtLXNsYXNoXCI6ICRmYS12YXItZmlsbS1zbGFzaCxcbiAgXCJzcXVhcmUtYXJyb3ctZG93bi1yaWdodFwiOiAkZmEtdmFyLXNxdWFyZS1hcnJvdy1kb3duLXJpZ2h0LFxuICBcImJvb2stc3BhcmtsZXNcIjogJGZhLXZhci1ib29rLXNwYXJrbGVzLFxuICBcImJvb2stc3BlbGxzXCI6ICRmYS12YXItYm9vay1zcGVsbHMsXG4gIFwid2FzaGluZy1tYWNoaW5lXCI6ICRmYS12YXItd2FzaGluZy1tYWNoaW5lLFxuICBcIndhc2hlclwiOiAkZmEtdmFyLXdhc2hlcixcbiAgXCJjaGlsZFwiOiAkZmEtdmFyLWNoaWxkLFxuICBcImxpcmEtc2lnblwiOiAkZmEtdmFyLWxpcmEtc2lnbixcbiAgXCJ1c2VyLXZpc29yXCI6ICRmYS12YXItdXNlci12aXNvcixcbiAgXCJmaWxlLXBsdXMtbWludXNcIjogJGZhLXZhci1maWxlLXBsdXMtbWludXMsXG4gIFwiY2hlc3MtY2xvY2stZmxpcFwiOiAkZmEtdmFyLWNoZXNzLWNsb2NrLWZsaXAsXG4gIFwiY2hlc3MtY2xvY2stYWx0XCI6ICRmYS12YXItY2hlc3MtY2xvY2stYWx0LFxuICBcInNhdGVsbGl0ZVwiOiAkZmEtdmFyLXNhdGVsbGl0ZSxcbiAgXCJwbGFuZS1sb2NrXCI6ICRmYS12YXItcGxhbmUtbG9jayxcbiAgXCJzdGVlcmluZy13aGVlbFwiOiAkZmEtdmFyLXN0ZWVyaW5nLXdoZWVsLFxuICBcInRhZ1wiOiAkZmEtdmFyLXRhZyxcbiAgXCJzdHJldGNoZXJcIjogJGZhLXZhci1zdHJldGNoZXIsXG4gIFwiYm9vay1zZWN0aW9uXCI6ICRmYS12YXItYm9vay1zZWN0aW9uLFxuICBcImJvb2stbGF3XCI6ICRmYS12YXItYm9vay1sYXcsXG4gIFwiaW5ib3hlc1wiOiAkZmEtdmFyLWluYm94ZXMsXG4gIFwiY29mZmVlLWJlYW5cIjogJGZhLXZhci1jb2ZmZWUtYmVhbixcbiAgXCJjaXJjbGUteWVuXCI6ICRmYS12YXItY2lyY2xlLXllbixcbiAgXCJicmFja2V0cy1jdXJseVwiOiAkZmEtdmFyLWJyYWNrZXRzLWN1cmx5LFxuICBcImVsbGlwc2lzLXN0cm9rZS12ZXJ0aWNhbFwiOiAkZmEtdmFyLWVsbGlwc2lzLXN0cm9rZS12ZXJ0aWNhbCxcbiAgXCJlbGxpcHNpcy12LWFsdFwiOiAkZmEtdmFyLWVsbGlwc2lzLXYtYWx0LFxuICBcImNvbW1lbnRcIjogJGZhLXZhci1jb21tZW50LFxuICBcInNxdWFyZS0xXCI6ICRmYS12YXItc3F1YXJlLTEsXG4gIFwiY2FrZS1jYW5kbGVzXCI6ICRmYS12YXItY2FrZS1jYW5kbGVzLFxuICBcImJpcnRoZGF5LWNha2VcIjogJGZhLXZhci1iaXJ0aGRheS1jYWtlLFxuICBcImNha2VcIjogJGZhLXZhci1jYWtlLFxuICBcImhlYWQtc2lkZVwiOiAkZmEtdmFyLWhlYWQtc2lkZSxcbiAgXCJlbnZlbG9wZVwiOiAkZmEtdmFyLWVudmVsb3BlLFxuICBcImRvbGx5LWVtcHR5XCI6ICRmYS12YXItZG9sbHktZW1wdHksXG4gIFwiZmFjZS10aXNzdWVcIjogJGZhLXZhci1mYWNlLXRpc3N1ZSxcbiAgXCJhbmdsZXMtdXBcIjogJGZhLXZhci1hbmdsZXMtdXAsXG4gIFwiYW5nbGUtZG91YmxlLXVwXCI6ICRmYS12YXItYW5nbGUtZG91YmxlLXVwLFxuICBcImJpbi1yZWN5Y2xlXCI6ICRmYS12YXItYmluLXJlY3ljbGUsXG4gIFwicGFwZXJjbGlwXCI6ICRmYS12YXItcGFwZXJjbGlwLFxuICBcImNoYXJ0LWxpbmUtZG93blwiOiAkZmEtdmFyLWNoYXJ0LWxpbmUtZG93bixcbiAgXCJhcnJvdy1yaWdodC10by1jaXR5XCI6ICRmYS12YXItYXJyb3ctcmlnaHQtdG8tY2l0eSxcbiAgXCJsb2NrLWFcIjogJGZhLXZhci1sb2NrLWEsXG4gIFwicmliYm9uXCI6ICRmYS12YXItcmliYm9uLFxuICBcImx1bmdzXCI6ICRmYS12YXItbHVuZ3MsXG4gIFwicGVyc29uLXBpbmJhbGxcIjogJGZhLXZhci1wZXJzb24tcGluYmFsbCxcbiAgXCJhcnJvdy11cC05LTFcIjogJGZhLXZhci1hcnJvdy11cC05LTEsXG4gIFwic29ydC1udW1lcmljLXVwLWFsdFwiOiAkZmEtdmFyLXNvcnQtbnVtZXJpYy11cC1hbHQsXG4gIFwiYXBwbGUtY29yZVwiOiAkZmEtdmFyLWFwcGxlLWNvcmUsXG4gIFwiY2lyY2xlLXlcIjogJGZhLXZhci1jaXJjbGUteSxcbiAgXCJoNlwiOiAkZmEtdmFyLWg2LFxuICBcImxpdGVjb2luLXNpZ25cIjogJGZhLXZhci1saXRlY29pbi1zaWduLFxuICBcImNpcmNsZS1zbWFsbFwiOiAkZmEtdmFyLWNpcmNsZS1zbWFsbCxcbiAgXCJib3JkZXItbm9uZVwiOiAkZmEtdmFyLWJvcmRlci1ub25lLFxuICBcImFycm93LXR1cm4tZG93bi1sZWZ0XCI6ICRmYS12YXItYXJyb3ctdHVybi1kb3duLWxlZnQsXG4gIFwiY2lyY2xlLW5vZGVzXCI6ICRmYS12YXItY2lyY2xlLW5vZGVzLFxuICBcInBhcmFjaHV0ZS1ib3hcIjogJGZhLXZhci1wYXJhY2h1dGUtYm94LFxuICBcIm1lc3NhZ2UtbWVkaWNhbFwiOiAkZmEtdmFyLW1lc3NhZ2UtbWVkaWNhbCxcbiAgXCJjb21tZW50LWFsdC1tZWRpY2FsXCI6ICRmYS12YXItY29tbWVudC1hbHQtbWVkaWNhbCxcbiAgXCJydWdieS1iYWxsXCI6ICRmYS12YXItcnVnYnktYmFsbCxcbiAgXCJjb21tZW50LW11c2ljXCI6ICRmYS12YXItY29tbWVudC1tdXNpYyxcbiAgXCJpbmRlbnRcIjogJGZhLXZhci1pbmRlbnQsXG4gIFwidHJlZS1kZWNpZHVvdXNcIjogJGZhLXZhci10cmVlLWRlY2lkdW91cyxcbiAgXCJ0cmVlLWFsdFwiOiAkZmEtdmFyLXRyZWUtYWx0LFxuICBcInB1enpsZS1waWVjZS1zaW1wbGVcIjogJGZhLXZhci1wdXp6bGUtcGllY2Utc2ltcGxlLFxuICBcInB1enpsZS1waWVjZS1hbHRcIjogJGZhLXZhci1wdXp6bGUtcGllY2UtYWx0LFxuICBcInRydWNrLWZpZWxkLXVuXCI6ICRmYS12YXItdHJ1Y2stZmllbGQtdW4sXG4gIFwibmZjLXRyYXNoXCI6ICRmYS12YXItbmZjLXRyYXNoLFxuICBcImhvdXJnbGFzc1wiOiAkZmEtdmFyLWhvdXJnbGFzcyxcbiAgXCJob3VyZ2xhc3MtZW1wdHlcIjogJGZhLXZhci1ob3VyZ2xhc3MtZW1wdHksXG4gIFwibW91bnRhaW5cIjogJGZhLXZhci1tb3VudGFpbixcbiAgXCJmaWxlLXhtYXJrXCI6ICRmYS12YXItZmlsZS14bWFyayxcbiAgXCJmaWxlLXRpbWVzXCI6ICRmYS12YXItZmlsZS10aW1lcyxcbiAgXCJob3VzZS1oZWFydFwiOiAkZmEtdmFyLWhvdXNlLWhlYXJ0LFxuICBcImhvbWUtaGVhcnRcIjogJGZhLXZhci1ob21lLWhlYXJ0LFxuICBcImhvdXNlLWNoaW1uZXktYmxhbmtcIjogJGZhLXZhci1ob3VzZS1jaGltbmV5LWJsYW5rLFxuICBcIm1ldGVyLWJvbHRcIjogJGZhLXZhci1tZXRlci1ib2x0LFxuICBcInVzZXItZG9jdG9yXCI6ICRmYS12YXItdXNlci1kb2N0b3IsXG4gIFwidXNlci1tZFwiOiAkZmEtdmFyLXVzZXItbWQsXG4gIFwic2xhc2gtYmFja1wiOiAkZmEtdmFyLXNsYXNoLWJhY2ssXG4gIFwiY2lyY2xlLWluZm9cIjogJGZhLXZhci1jaXJjbGUtaW5mbyxcbiAgXCJpbmZvLWNpcmNsZVwiOiAkZmEtdmFyLWluZm8tY2lyY2xlLFxuICBcImZpc2hpbmctcm9kXCI6ICRmYS12YXItZmlzaGluZy1yb2QsXG4gIFwiaGFtbWVyLWNyYXNoXCI6ICRmYS12YXItaGFtbWVyLWNyYXNoLFxuICBcIm1lc3NhZ2UtaGVhcnRcIjogJGZhLXZhci1tZXNzYWdlLWhlYXJ0LFxuICBcImNsb3VkLW1lYXRiYWxsXCI6ICRmYS12YXItY2xvdWQtbWVhdGJhbGwsXG4gIFwiY2FtZXJhLXBvbGFyb2lkXCI6ICRmYS12YXItY2FtZXJhLXBvbGFyb2lkLFxuICBcImNhbWVyYVwiOiAkZmEtdmFyLWNhbWVyYSxcbiAgXCJjYW1lcmEtYWx0XCI6ICRmYS12YXItY2FtZXJhLWFsdCxcbiAgXCJzcXVhcmUtdmlydXNcIjogJGZhLXZhci1zcXVhcmUtdmlydXMsXG4gIFwiY2FydC1hcnJvdy11cFwiOiAkZmEtdmFyLWNhcnQtYXJyb3ctdXAsXG4gIFwibWV0ZW9yXCI6ICRmYS12YXItbWV0ZW9yLFxuICBcImNhci1vblwiOiAkZmEtdmFyLWNhci1vbixcbiAgXCJzbGVpZ2hcIjogJGZhLXZhci1zbGVpZ2gsXG4gIFwiYXJyb3ctZG93bi0xLTlcIjogJGZhLXZhci1hcnJvdy1kb3duLTEtOSxcbiAgXCJzb3J0LW51bWVyaWMtYXNjXCI6ICRmYS12YXItc29ydC1udW1lcmljLWFzYyxcbiAgXCJzb3J0LW51bWVyaWMtZG93blwiOiAkZmEtdmFyLXNvcnQtbnVtZXJpYy1kb3duLFxuICBcImJ1b3ktbW9vcmluZ1wiOiAkZmEtdmFyLWJ1b3ktbW9vcmluZyxcbiAgXCJzcXVhcmUtNFwiOiAkZmEtdmFyLXNxdWFyZS00LFxuICBcImhhbmQtaG9sZGluZy1kcm9wbGV0XCI6ICRmYS12YXItaGFuZC1ob2xkaW5nLWRyb3BsZXQsXG4gIFwiaGFuZC1ob2xkaW5nLXdhdGVyXCI6ICRmYS12YXItaGFuZC1ob2xkaW5nLXdhdGVyLFxuICBcInRyaWN5Y2xlLWFkdWx0XCI6ICRmYS12YXItdHJpY3ljbGUtYWR1bHQsXG4gIFwid2F2ZWZvcm1cIjogJGZhLXZhci13YXZlZm9ybSxcbiAgXCJ3YXRlclwiOiAkZmEtdmFyLXdhdGVyLFxuICBcInN0YXItc2hhcnAtaGFsZi1zdHJva2VcIjogJGZhLXZhci1zdGFyLXNoYXJwLWhhbGYtc3Ryb2tlLFxuICBcInN0YXItc2hhcnAtaGFsZi1hbHRcIjogJGZhLXZhci1zdGFyLXNoYXJwLWhhbGYtYWx0LFxuICBcIm5mYy1zaWduYWxcIjogJGZhLXZhci1uZmMtc2lnbmFsLFxuICBcInBsYW5lLXByb3BcIjogJGZhLXZhci1wbGFuZS1wcm9wLFxuICBcImNhbGVuZGFyLWNoZWNrXCI6ICRmYS12YXItY2FsZW5kYXItY2hlY2ssXG4gIFwiY2xvY2stZGVza1wiOiAkZmEtdmFyLWNsb2NrLWRlc2ssXG4gIFwiY2FsZW5kYXItY2xvY2tcIjogJGZhLXZhci1jYWxlbmRhci1jbG9jayxcbiAgXCJjYWxlbmRhci10aW1lXCI6ICRmYS12YXItY2FsZW5kYXItdGltZSxcbiAgXCJicmFpbGxlXCI6ICRmYS12YXItYnJhaWxsZSxcbiAgXCJwcmVzY3JpcHRpb24tYm90dGxlLW1lZGljYWxcIjogJGZhLXZhci1wcmVzY3JpcHRpb24tYm90dGxlLW1lZGljYWwsXG4gIFwicHJlc2NyaXB0aW9uLWJvdHRsZS1hbHRcIjogJGZhLXZhci1wcmVzY3JpcHRpb24tYm90dGxlLWFsdCxcbiAgXCJwbGF0ZS11dGVuc2lsc1wiOiAkZmEtdmFyLXBsYXRlLXV0ZW5zaWxzLFxuICBcImZhbWlseS1wYW50c1wiOiAkZmEtdmFyLWZhbWlseS1wYW50cyxcbiAgXCJob3NlLXJlZWxcIjogJGZhLXZhci1ob3NlLXJlZWwsXG4gIFwiaG91c2Utd2luZG93XCI6ICRmYS12YXItaG91c2Utd2luZG93LFxuICBcImxhbmRtYXJrXCI6ICRmYS12YXItbGFuZG1hcmssXG4gIFwidHJ1Y2tcIjogJGZhLXZhci10cnVjayxcbiAgXCJjcm9zc2hhaXJzXCI6ICRmYS12YXItY3Jvc3NoYWlycyxcbiAgXCJjbG91ZC1yYWluYm93XCI6ICRmYS12YXItY2xvdWQtcmFpbmJvdyxcbiAgXCJwZXJzb24tY2FuZVwiOiAkZmEtdmFyLXBlcnNvbi1jYW5lLFxuICBcImFsaWVuXCI6ICRmYS12YXItYWxpZW4sXG4gIFwidGVudFwiOiAkZmEtdmFyLXRlbnQsXG4gIFwibGFwdG9wLWJpbmFyeVwiOiAkZmEtdmFyLWxhcHRvcC1iaW5hcnksXG4gIFwidmVzdC1wYXRjaGVzXCI6ICRmYS12YXItdmVzdC1wYXRjaGVzLFxuICBcInBlb3BsZS1kcmVzcy1zaW1wbGVcIjogJGZhLXZhci1wZW9wbGUtZHJlc3Mtc2ltcGxlLFxuICBcImNoZWNrLWRvdWJsZVwiOiAkZmEtdmFyLWNoZWNrLWRvdWJsZSxcbiAgXCJhcnJvdy1kb3duLWEtelwiOiAkZmEtdmFyLWFycm93LWRvd24tYS16LFxuICBcInNvcnQtYWxwaGEtYXNjXCI6ICRmYS12YXItc29ydC1hbHBoYS1hc2MsXG4gIFwic29ydC1hbHBoYS1kb3duXCI6ICRmYS12YXItc29ydC1hbHBoYS1kb3duLFxuICBcImJvd2xpbmctYmFsbC1waW5cIjogJGZhLXZhci1ib3dsaW5nLWJhbGwtcGluLFxuICBcImJlbGwtc2Nob29sLXNsYXNoXCI6ICRmYS12YXItYmVsbC1zY2hvb2wtc2xhc2gsXG4gIFwicGx1cy1sYXJnZVwiOiAkZmEtdmFyLXBsdXMtbGFyZ2UsXG4gIFwibW9uZXktYmlsbC13aGVhdFwiOiAkZmEtdmFyLW1vbmV5LWJpbGwtd2hlYXQsXG4gIFwiY2FtZXJhLXZpZXdmaW5kZXJcIjogJGZhLXZhci1jYW1lcmEtdmlld2ZpbmRlcixcbiAgXCJzY3JlZW5zaG90XCI6ICRmYS12YXItc2NyZWVuc2hvdCxcbiAgXCJtZXNzYWdlLW11c2ljXCI6ICRmYS12YXItbWVzc2FnZS1tdXNpYyxcbiAgXCJjb21tZW50LWFsdC1tdXNpY1wiOiAkZmEtdmFyLWNvbW1lbnQtYWx0LW11c2ljLFxuICBcImNhci1idWlsZGluZ1wiOiAkZmEtdmFyLWNhci1idWlsZGluZyxcbiAgXCJib3JkZXItYm90dG9tLXJpZ2h0XCI6ICRmYS12YXItYm9yZGVyLWJvdHRvbS1yaWdodCxcbiAgXCJib3JkZXItc3R5bGUtYWx0XCI6ICRmYS12YXItYm9yZGVyLXN0eWxlLWFsdCxcbiAgXCJvY3RhZ29uXCI6ICRmYS12YXItb2N0YWdvbixcbiAgXCJjb21tZW50LWFycm93LXVwLXJpZ2h0XCI6ICRmYS12YXItY29tbWVudC1hcnJvdy11cC1yaWdodCxcbiAgXCJvY3RhZ29uLWRpdmlkZVwiOiAkZmEtdmFyLW9jdGFnb24tZGl2aWRlLFxuICBcImNvb2tpZVwiOiAkZmEtdmFyLWNvb2tpZSxcbiAgXCJhcnJvdy1yb3RhdGUtbGVmdFwiOiAkZmEtdmFyLWFycm93LXJvdGF0ZS1sZWZ0LFxuICBcImFycm93LWxlZnQtcm90YXRlXCI6ICRmYS12YXItYXJyb3ctbGVmdC1yb3RhdGUsXG4gIFwiYXJyb3ctcm90YXRlLWJhY2tcIjogJGZhLXZhci1hcnJvdy1yb3RhdGUtYmFjayxcbiAgXCJhcnJvdy1yb3RhdGUtYmFja3dhcmRcIjogJGZhLXZhci1hcnJvdy1yb3RhdGUtYmFja3dhcmQsXG4gIFwidW5kb1wiOiAkZmEtdmFyLXVuZG8sXG4gIFwidHYtbXVzaWNcIjogJGZhLXZhci10di1tdXNpYyxcbiAgXCJoYXJkLWRyaXZlXCI6ICRmYS12YXItaGFyZC1kcml2ZSxcbiAgXCJoZGRcIjogJGZhLXZhci1oZGQsXG4gIFwicmVlbFwiOiAkZmEtdmFyLXJlZWwsXG4gIFwiZmFjZS1ncmluLXNxdWludC10ZWFyc1wiOiAkZmEtdmFyLWZhY2UtZ3Jpbi1zcXVpbnQtdGVhcnMsXG4gIFwiZ3Jpbi1zcXVpbnQtdGVhcnNcIjogJGZhLXZhci1ncmluLXNxdWludC10ZWFycyxcbiAgXCJkdW1iYmVsbFwiOiAkZmEtdmFyLWR1bWJiZWxsLFxuICBcInJlY3RhbmdsZS1saXN0XCI6ICRmYS12YXItcmVjdGFuZ2xlLWxpc3QsXG4gIFwibGlzdC1hbHRcIjogJGZhLXZhci1saXN0LWFsdCxcbiAgXCJ0YXJwLWRyb3BsZXRcIjogJGZhLXZhci10YXJwLWRyb3BsZXQsXG4gIFwiYWxhcm0tZXhjbGFtYXRpb25cIjogJGZhLXZhci1hbGFybS1leGNsYW1hdGlvbixcbiAgXCJob3VzZS1tZWRpY2FsLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLWhvdXNlLW1lZGljYWwtY2lyY2xlLWNoZWNrLFxuICBcInRyYWZmaWMtY29uZVwiOiAkZmEtdmFyLXRyYWZmaWMtY29uZSxcbiAgXCJncmF0ZVwiOiAkZmEtdmFyLWdyYXRlLFxuICBcImFycm93LWRvd24tcmlnaHRcIjogJGZhLXZhci1hcnJvdy1kb3duLXJpZ2h0LFxuICBcInBlcnNvbi1za2lpbmctbm9yZGljXCI6ICRmYS12YXItcGVyc29uLXNraWluZy1ub3JkaWMsXG4gIFwic2tpaW5nLW5vcmRpY1wiOiAkZmEtdmFyLXNraWluZy1ub3JkaWMsXG4gIFwiY2FsZW5kYXItcGx1c1wiOiAkZmEtdmFyLWNhbGVuZGFyLXBsdXMsXG4gIFwicGVyc29uLWZyb20tcG9ydGFsXCI6ICRmYS12YXItcGVyc29uLWZyb20tcG9ydGFsLFxuICBcInBvcnRhbC1leGl0XCI6ICRmYS12YXItcG9ydGFsLWV4aXQsXG4gIFwicGxhbmUtYXJyaXZhbFwiOiAkZmEtdmFyLXBsYW5lLWFycml2YWwsXG4gIFwiY293YmVsbC1jaXJjbGUtcGx1c1wiOiAkZmEtdmFyLWNvd2JlbGwtY2lyY2xlLXBsdXMsXG4gIFwiY293YmVsbC1tb3JlXCI6ICRmYS12YXItY293YmVsbC1tb3JlLFxuICBcImNpcmNsZS1sZWZ0XCI6ICRmYS12YXItY2lyY2xlLWxlZnQsXG4gIFwiYXJyb3ctYWx0LWNpcmNsZS1sZWZ0XCI6ICRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS1sZWZ0LFxuICBcImRpc3RyaWJ1dGUtc3BhY2luZy12ZXJ0aWNhbFwiOiAkZmEtdmFyLWRpc3RyaWJ1dGUtc3BhY2luZy12ZXJ0aWNhbCxcbiAgXCJzaWduYWwtYmFycy1mYWlyXCI6ICRmYS12YXItc2lnbmFsLWJhcnMtZmFpcixcbiAgXCJzaWduYWwtYWx0LTJcIjogJGZhLXZhci1zaWduYWwtYWx0LTIsXG4gIFwic3BvcnRzYmFsbFwiOiAkZmEtdmFyLXNwb3J0c2JhbGwsXG4gIFwiZ2FtZS1jb25zb2xlLWhhbmRoZWxkLWNyYW5rXCI6ICRmYS12YXItZ2FtZS1jb25zb2xlLWhhbmRoZWxkLWNyYW5rLFxuICBcInRyYWluLXN1YndheVwiOiAkZmEtdmFyLXRyYWluLXN1YndheSxcbiAgXCJzdWJ3YXlcIjogJGZhLXZhci1zdWJ3YXksXG4gIFwiY2hhcnQtZ2FudHRcIjogJGZhLXZhci1jaGFydC1nYW50dCxcbiAgXCJmYWNlLXNtaWxlLXVwc2lkZS1kb3duXCI6ICRmYS12YXItZmFjZS1zbWlsZS11cHNpZGUtZG93bixcbiAgXCJiYWxsLXBpbGVcIjogJGZhLXZhci1iYWxsLXBpbGUsXG4gIFwiYmFkZ2UtZG9sbGFyXCI6ICRmYS12YXItYmFkZ2UtZG9sbGFyLFxuICBcIm1vbmV5LWJpbGxzLXNpbXBsZVwiOiAkZmEtdmFyLW1vbmV5LWJpbGxzLXNpbXBsZSxcbiAgXCJtb25leS1iaWxscy1hbHRcIjogJGZhLXZhci1tb25leS1iaWxscy1hbHQsXG4gIFwibGlzdC10aW1lbGluZVwiOiAkZmEtdmFyLWxpc3QtdGltZWxpbmUsXG4gIFwiaW5kaWFuLXJ1cGVlLXNpZ25cIjogJGZhLXZhci1pbmRpYW4tcnVwZWUtc2lnbixcbiAgXCJpbmRpYW4tcnVwZWVcIjogJGZhLXZhci1pbmRpYW4tcnVwZWUsXG4gIFwiaW5yXCI6ICRmYS12YXItaW5yLFxuICBcImNyb3Atc2ltcGxlXCI6ICRmYS12YXItY3JvcC1zaW1wbGUsXG4gIFwiY3JvcC1hbHRcIjogJGZhLXZhci1jcm9wLWFsdCxcbiAgXCJtb25leS1iaWxsLTFcIjogJGZhLXZhci1tb25leS1iaWxsLTEsXG4gIFwibW9uZXktYmlsbC1hbHRcIjogJGZhLXZhci1tb25leS1iaWxsLWFsdCxcbiAgXCJsZWZ0LWxvbmdcIjogJGZhLXZhci1sZWZ0LWxvbmcsXG4gIFwibG9uZy1hcnJvdy1hbHQtbGVmdFwiOiAkZmEtdmFyLWxvbmctYXJyb3ctYWx0LWxlZnQsXG4gIFwia2V5Ym9hcmQtZG93blwiOiAkZmEtdmFyLWtleWJvYXJkLWRvd24sXG4gIFwiY2lyY2xlLXVwLXJpZ2h0XCI6ICRmYS12YXItY2lyY2xlLXVwLXJpZ2h0LFxuICBcImNsb3VkLWJvbHQtbW9vblwiOiAkZmEtdmFyLWNsb3VkLWJvbHQtbW9vbixcbiAgXCJ0aHVuZGVyc3Rvcm0tbW9vblwiOiAkZmEtdmFyLXRodW5kZXJzdG9ybS1tb29uLFxuICBcImRuYVwiOiAkZmEtdmFyLWRuYSxcbiAgXCJ2aXJ1cy1zbGFzaFwiOiAkZmEtdmFyLXZpcnVzLXNsYXNoLFxuICBcImJyYWNrZXQtcm91bmQtcmlnaHRcIjogJGZhLXZhci1icmFja2V0LXJvdW5kLXJpZ2h0LFxuICBcImNpcmNsZS1zdGVybGluZ1wiOiAkZmEtdmFyLWNpcmNsZS1zdGVybGluZyxcbiAgXCJjaXJjbGUtNVwiOiAkZmEtdmFyLWNpcmNsZS01LFxuICBcIm1pbnVzXCI6ICRmYS12YXItbWludXMsXG4gIFwic3VidHJhY3RcIjogJGZhLXZhci1zdWJ0cmFjdCxcbiAgXCJmaXJlLWZsYW1lXCI6ICRmYS12YXItZmlyZS1mbGFtZSxcbiAgXCJmbGFtZVwiOiAkZmEtdmFyLWZsYW1lLFxuICBcInJpZ2h0LXRvLWxpbmVcIjogJGZhLXZhci1yaWdodC10by1saW5lLFxuICBcImFycm93LWFsdC10by1yaWdodFwiOiAkZmEtdmFyLWFycm93LWFsdC10by1yaWdodCxcbiAgXCJnaWZcIjogJGZhLXZhci1naWYsXG4gIFwiY2hlc3NcIjogJGZhLXZhci1jaGVzcyxcbiAgXCJ0cmFzaC1zbGFzaFwiOiAkZmEtdmFyLXRyYXNoLXNsYXNoLFxuICBcImFycm93LWxlZnQtbG9uZ1wiOiAkZmEtdmFyLWFycm93LWxlZnQtbG9uZyxcbiAgXCJsb25nLWFycm93LWxlZnRcIjogJGZhLXZhci1sb25nLWFycm93LWxlZnQsXG4gIFwicGx1Zy1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1wbHVnLWNpcmNsZS1jaGVjayxcbiAgXCJmb250LWNhc2VcIjogJGZhLXZhci1mb250LWNhc2UsXG4gIFwic3RyZWV0LXZpZXdcIjogJGZhLXZhci1zdHJlZXQtdmlldyxcbiAgXCJhcnJvdy1kb3duLWxlZnRcIjogJGZhLXZhci1hcnJvdy1kb3duLWxlZnQsXG4gIFwiZnJhbmMtc2lnblwiOiAkZmEtdmFyLWZyYW5jLXNpZ24sXG4gIFwiZmxhc2stcm91bmQtcG9pc29uXCI6ICRmYS12YXItZmxhc2stcm91bmQtcG9pc29uLFxuICBcImZsYXNrLXBvaXNvblwiOiAkZmEtdmFyLWZsYXNrLXBvaXNvbixcbiAgXCJ2b2x1bWUtb2ZmXCI6ICRmYS12YXItdm9sdW1lLW9mZixcbiAgXCJib29rLWNpcmNsZS1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLWJvb2stY2lyY2xlLWFycm93LXJpZ2h0LFxuICBcImNoYXJ0LXVzZXJcIjogJGZhLXZhci1jaGFydC11c2VyLFxuICBcInVzZXItY2hhcnRcIjogJGZhLXZhci11c2VyLWNoYXJ0LFxuICBcImhhbmRzLWFzbC1pbnRlcnByZXRpbmdcIjogJGZhLXZhci1oYW5kcy1hc2wtaW50ZXJwcmV0aW5nLFxuICBcImFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nXCI6ICRmYS12YXItYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmcsXG4gIFwiYXNsLWludGVycHJldGluZ1wiOiAkZmEtdmFyLWFzbC1pbnRlcnByZXRpbmcsXG4gIFwiaGFuZHMtYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmdcIjogJGZhLXZhci1oYW5kcy1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZyxcbiAgXCJwcmVzZW50YXRpb24tc2NyZWVuXCI6ICRmYS12YXItcHJlc2VudGF0aW9uLXNjcmVlbixcbiAgXCJwcmVzZW50YXRpb25cIjogJGZhLXZhci1wcmVzZW50YXRpb24sXG4gIFwiY2lyY2xlLWJvbHRcIjogJGZhLXZhci1jaXJjbGUtYm9sdCxcbiAgXCJmYWNlLXNtaWxlLWhhbG9cIjogJGZhLXZhci1mYWNlLXNtaWxlLWhhbG8sXG4gIFwiY2FydC1jaXJjbGUtYXJyb3ctZG93blwiOiAkZmEtdmFyLWNhcnQtY2lyY2xlLWFycm93LWRvd24sXG4gIFwiaG91c2UtcGVyc29uLXJldHVyblwiOiAkZmEtdmFyLWhvdXNlLXBlcnNvbi1yZXR1cm4sXG4gIFwiaG91c2UtcGVyc29uLWFycml2ZVwiOiAkZmEtdmFyLWhvdXNlLXBlcnNvbi1hcnJpdmUsXG4gIFwiaG91c2UtcmV0dXJuXCI6ICRmYS12YXItaG91c2UtcmV0dXJuLFxuICBcIm1lc3NhZ2UteG1hcmtcIjogJGZhLXZhci1tZXNzYWdlLXhtYXJrLFxuICBcImNvbW1lbnQtYWx0LXRpbWVzXCI6ICRmYS12YXItY29tbWVudC1hbHQtdGltZXMsXG4gIFwibWVzc2FnZS10aW1lc1wiOiAkZmEtdmFyLW1lc3NhZ2UtdGltZXMsXG4gIFwiZmlsZS1jZXJ0aWZpY2F0ZVwiOiAkZmEtdmFyLWZpbGUtY2VydGlmaWNhdGUsXG4gIFwiZmlsZS1hd2FyZFwiOiAkZmEtdmFyLWZpbGUtYXdhcmQsXG4gIFwidXNlci1kb2N0b3ItaGFpci1sb25nXCI6ICRmYS12YXItdXNlci1kb2N0b3ItaGFpci1sb25nLFxuICBcImNhbWVyYS1zZWN1cml0eVwiOiAkZmEtdmFyLWNhbWVyYS1zZWN1cml0eSxcbiAgXCJjYW1lcmEtaG9tZVwiOiAkZmEtdmFyLWNhbWVyYS1ob21lLFxuICBcImdlYXJcIjogJGZhLXZhci1nZWFyLFxuICBcImNvZ1wiOiAkZmEtdmFyLWNvZyxcbiAgXCJkcm9wbGV0LXNsYXNoXCI6ICRmYS12YXItZHJvcGxldC1zbGFzaCxcbiAgXCJ0aW50LXNsYXNoXCI6ICRmYS12YXItdGludC1zbGFzaCxcbiAgXCJib29rLWhlYXJ0XCI6ICRmYS12YXItYm9vay1oZWFydCxcbiAgXCJtb3NxdWVcIjogJGZhLXZhci1tb3NxdWUsXG4gIFwiZHVja1wiOiAkZmEtdmFyLWR1Y2ssXG4gIFwibW9zcXVpdG9cIjogJGZhLXZhci1tb3NxdWl0byxcbiAgXCJzdGFyLW9mLWRhdmlkXCI6ICRmYS12YXItc3Rhci1vZi1kYXZpZCxcbiAgXCJmbGFnLXN3YWxsb3d0YWlsXCI6ICRmYS12YXItZmxhZy1zd2FsbG93dGFpbCxcbiAgXCJmbGFnLWFsdFwiOiAkZmEtdmFyLWZsYWctYWx0LFxuICBcInBlcnNvbi1taWxpdGFyeS1yaWZsZVwiOiAkZmEtdmFyLXBlcnNvbi1taWxpdGFyeS1yaWZsZSxcbiAgXCJjYXItZ2FyYWdlXCI6ICRmYS12YXItY2FyLWdhcmFnZSxcbiAgXCJjYXJ0LXNob3BwaW5nXCI6ICRmYS12YXItY2FydC1zaG9wcGluZyxcbiAgXCJzaG9wcGluZy1jYXJ0XCI6ICRmYS12YXItc2hvcHBpbmctY2FydCxcbiAgXCJib29rLWZvbnRcIjogJGZhLXZhci1ib29rLWZvbnQsXG4gIFwic2hpZWxkLXBsdXNcIjogJGZhLXZhci1zaGllbGQtcGx1cyxcbiAgXCJ2aWFsc1wiOiAkZmEtdmFyLXZpYWxzLFxuICBcImV5ZS1kcm9wcGVyLWZ1bGxcIjogJGZhLXZhci1leWUtZHJvcHBlci1mdWxsLFxuICBcImRpc3RyaWJ1dGUtc3BhY2luZy1ob3Jpem9udGFsXCI6ICRmYS12YXItZGlzdHJpYnV0ZS1zcGFjaW5nLWhvcml6b250YWwsXG4gIFwidGFibGV0LXJ1Z2dlZFwiOiAkZmEtdmFyLXRhYmxldC1ydWdnZWQsXG4gIFwidGVtcGVyYXR1cmUtc25vd1wiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLXNub3csXG4gIFwidGVtcGVyYXR1cmUtZnJpZ2lkXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtZnJpZ2lkLFxuICBcIm1vcGVkXCI6ICRmYS12YXItbW9wZWQsXG4gIFwiZmFjZS1zbWlsZS1wbHVzXCI6ICRmYS12YXItZmFjZS1zbWlsZS1wbHVzLFxuICBcInNtaWxlLXBsdXNcIjogJGZhLXZhci1zbWlsZS1wbHVzLFxuICBcInJhZGlvLXR1bmVyXCI6ICRmYS12YXItcmFkaW8tdHVuZXIsXG4gIFwicmFkaW8tYWx0XCI6ICRmYS12YXItcmFkaW8tYWx0LFxuICBcImZhY2Utc3dlYXJcIjogJGZhLXZhci1mYWNlLXN3ZWFyLFxuICBcIndhdGVyLWFycm93LWRvd25cIjogJGZhLXZhci13YXRlci1hcnJvdy1kb3duLFxuICBcIndhdGVyLWxvd2VyXCI6ICRmYS12YXItd2F0ZXItbG93ZXIsXG4gIFwic2Nhbm5lci10b3VjaHNjcmVlblwiOiAkZmEtdmFyLXNjYW5uZXItdG91Y2hzY3JlZW4sXG4gIFwiY2lyY2xlLTdcIjogJGZhLXZhci1jaXJjbGUtNyxcbiAgXCJwbHVnLWNpcmNsZS1wbHVzXCI6ICRmYS12YXItcGx1Zy1jaXJjbGUtcGx1cyxcbiAgXCJwZXJzb24tc2tpLWp1bXBpbmdcIjogJGZhLXZhci1wZXJzb24tc2tpLWp1bXBpbmcsXG4gIFwic2tpLWp1bXBcIjogJGZhLXZhci1za2ktanVtcCxcbiAgXCJwbGFjZS1vZi13b3JzaGlwXCI6ICRmYS12YXItcGxhY2Utb2Ytd29yc2hpcCxcbiAgXCJ3YXRlci1hcnJvdy11cFwiOiAkZmEtdmFyLXdhdGVyLWFycm93LXVwLFxuICBcIndhdGVyLXJpc2VcIjogJGZhLXZhci13YXRlci1yaXNlLFxuICBcIndhdmVmb3JtLWxpbmVzXCI6ICRmYS12YXItd2F2ZWZvcm0tbGluZXMsXG4gIFwid2F2ZWZvcm0tcGF0aFwiOiAkZmEtdmFyLXdhdmVmb3JtLXBhdGgsXG4gIFwic3BsaXRcIjogJGZhLXZhci1zcGxpdCxcbiAgXCJmaWxtLWNhbmlzdGVyXCI6ICRmYS12YXItZmlsbS1jYW5pc3RlcixcbiAgXCJmaWxtLWNhbm5pc3RlclwiOiAkZmEtdmFyLWZpbG0tY2FubmlzdGVyLFxuICBcImZvbGRlci14bWFya1wiOiAkZmEtdmFyLWZvbGRlci14bWFyayxcbiAgXCJmb2xkZXItdGltZXNcIjogJGZhLXZhci1mb2xkZXItdGltZXMsXG4gIFwidG9pbGV0LXBhcGVyLWJsYW5rXCI6ICRmYS12YXItdG9pbGV0LXBhcGVyLWJsYW5rLFxuICBcInRvaWxldC1wYXBlci1hbHRcIjogJGZhLXZhci10b2lsZXQtcGFwZXItYWx0LFxuICBcInRhYmxldC1zY3JlZW5cIjogJGZhLXZhci10YWJsZXQtc2NyZWVuLFxuICBcInRhYmxldC1hbmRyb2lkLWFsdFwiOiAkZmEtdmFyLXRhYmxldC1hbmRyb2lkLWFsdCxcbiAgXCJoZXhhZ29uLXZlcnRpY2FsLW5mdC1zbGFudGVkXCI6ICRmYS12YXItaGV4YWdvbi12ZXJ0aWNhbC1uZnQtc2xhbnRlZCxcbiAgXCJmb2xkZXItbXVzaWNcIjogJGZhLXZhci1mb2xkZXItbXVzaWMsXG4gIFwiZGlzcGxheS1tZWRpY2FsXCI6ICRmYS12YXItZGlzcGxheS1tZWRpY2FsLFxuICBcImRlc2t0b3AtbWVkaWNhbFwiOiAkZmEtdmFyLWRlc2t0b3AtbWVkaWNhbCxcbiAgXCJzaGFyZS1hbGxcIjogJGZhLXZhci1zaGFyZS1hbGwsXG4gIFwicGVhcG9kXCI6ICRmYS12YXItcGVhcG9kLFxuICBcImNoZXNzLWNsb2NrXCI6ICRmYS12YXItY2hlc3MtY2xvY2ssXG4gIFwiYXhlXCI6ICRmYS12YXItYXhlLFxuICBcInNxdWFyZS1kXCI6ICRmYS12YXItc3F1YXJlLWQsXG4gIFwiZ3JpcC12ZXJ0aWNhbFwiOiAkZmEtdmFyLWdyaXAtdmVydGljYWwsXG4gIFwibW9iaWxlLXNpZ25hbC1vdXRcIjogJGZhLXZhci1tb2JpbGUtc2lnbmFsLW91dCxcbiAgXCJhcnJvdy10dXJuLXVwXCI6ICRmYS12YXItYXJyb3ctdHVybi11cCxcbiAgXCJsZXZlbC11cFwiOiAkZmEtdmFyLWxldmVsLXVwLFxuICBcInVcIjogJGZhLXZhci11LFxuICBcImFycm93LXVwLWZyb20tZG90dGVkLWxpbmVcIjogJGZhLXZhci1hcnJvdy11cC1mcm9tLWRvdHRlZC1saW5lLFxuICBcInNxdWFyZS1yb290LXZhcmlhYmxlXCI6ICRmYS12YXItc3F1YXJlLXJvb3QtdmFyaWFibGUsXG4gIFwic3F1YXJlLXJvb3QtYWx0XCI6ICRmYS12YXItc3F1YXJlLXJvb3QtYWx0LFxuICBcImxpZ2h0LXN3aXRjaC1vblwiOiAkZmEtdmFyLWxpZ2h0LXN3aXRjaC1vbixcbiAgXCJhcnJvdy1kb3duLWFycm93LXVwXCI6ICRmYS12YXItYXJyb3ctZG93bi1hcnJvdy11cCxcbiAgXCJzb3J0LWFsdFwiOiAkZmEtdmFyLXNvcnQtYWx0LFxuICBcInJhaW5kcm9wc1wiOiAkZmEtdmFyLXJhaW5kcm9wcyxcbiAgXCJkYXNoXCI6ICRmYS12YXItZGFzaCxcbiAgXCJtaW51cy1sYXJnZVwiOiAkZmEtdmFyLW1pbnVzLWxhcmdlLFxuICBcImNsb2NrXCI6ICRmYS12YXItY2xvY2ssXG4gIFwiY2xvY2stZm91clwiOiAkZmEtdmFyLWNsb2NrLWZvdXIsXG4gIFwiaW5wdXQtbnVtZXJpY1wiOiAkZmEtdmFyLWlucHV0LW51bWVyaWMsXG4gIFwidHJ1Y2stdG93XCI6ICRmYS12YXItdHJ1Y2stdG93LFxuICBcImJhY2t3YXJkLXN0ZXBcIjogJGZhLXZhci1iYWNrd2FyZC1zdGVwLFxuICBcInN0ZXAtYmFja3dhcmRcIjogJGZhLXZhci1zdGVwLWJhY2t3YXJkLFxuICBcInBhbGxldFwiOiAkZmEtdmFyLXBhbGxldCxcbiAgXCJjYXItYm9sdFwiOiAkZmEtdmFyLWNhci1ib2x0LFxuICBcImFycm93cy1tYXhpbWl6ZVwiOiAkZmEtdmFyLWFycm93cy1tYXhpbWl6ZSxcbiAgXCJleHBhbmQtYXJyb3dzXCI6ICRmYS12YXItZXhwYW5kLWFycm93cyxcbiAgXCJmYXVjZXRcIjogJGZhLXZhci1mYXVjZXQsXG4gIFwiY2xvdWQtc2xlZXRcIjogJGZhLXZhci1jbG91ZC1zbGVldCxcbiAgXCJsYW1wLXN0cmVldFwiOiAkZmEtdmFyLWxhbXAtc3RyZWV0LFxuICBcImxpc3QtcmFkaW9cIjogJGZhLXZhci1saXN0LXJhZGlvLFxuICBcInBlbi1uaWItc2xhc2hcIjogJGZhLXZhci1wZW4tbmliLXNsYXNoLFxuICBcImJhc2ViYWxsLWJhdC1iYWxsXCI6ICRmYS12YXItYmFzZWJhbGwtYmF0LWJhbGwsXG4gIFwic3F1YXJlLXVwLWxlZnRcIjogJGZhLXZhci1zcXVhcmUtdXAtbGVmdCxcbiAgXCJvdmVybGluZVwiOiAkZmEtdmFyLW92ZXJsaW5lLFxuICBcInNcIjogJGZhLXZhci1zLFxuICBcInRpbWVsaW5lXCI6ICRmYS12YXItdGltZWxpbmUsXG4gIFwia2V5Ym9hcmRcIjogJGZhLXZhci1rZXlib2FyZCxcbiAgXCJhcnJvd3MtZnJvbS1kb3R0ZWQtbGluZVwiOiAkZmEtdmFyLWFycm93cy1mcm9tLWRvdHRlZC1saW5lLFxuICBcInVzYi1kcml2ZVwiOiAkZmEtdmFyLXVzYi1kcml2ZSxcbiAgXCJiYWxsb3RcIjogJGZhLXZhci1iYWxsb3QsXG4gIFwiY2FyZXQtZG93blwiOiAkZmEtdmFyLWNhcmV0LWRvd24sXG4gIFwibG9jYXRpb24tZG90LXNsYXNoXCI6ICRmYS12YXItbG9jYXRpb24tZG90LXNsYXNoLFxuICBcIm1hcC1tYXJrZXItYWx0LXNsYXNoXCI6ICRmYS12YXItbWFwLW1hcmtlci1hbHQtc2xhc2gsXG4gIFwiY2FyZHNcIjogJGZhLXZhci1jYXJkcyxcbiAgXCJob3VzZS1jaGltbmV5LW1lZGljYWxcIjogJGZhLXZhci1ob3VzZS1jaGltbmV5LW1lZGljYWwsXG4gIFwiY2xpbmljLW1lZGljYWxcIjogJGZhLXZhci1jbGluaWMtbWVkaWNhbCxcbiAgXCJib3hpbmctZ2xvdmVcIjogJGZhLXZhci1ib3hpbmctZ2xvdmUsXG4gIFwiZ2xvdmUtYm94aW5nXCI6ICRmYS12YXItZ2xvdmUtYm94aW5nLFxuICBcInRlbXBlcmF0dXJlLXRocmVlLXF1YXJ0ZXJzXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtdGhyZWUtcXVhcnRlcnMsXG4gIFwidGVtcGVyYXR1cmUtM1wiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLTMsXG4gIFwidGhlcm1vbWV0ZXItM1wiOiAkZmEtdmFyLXRoZXJtb21ldGVyLTMsXG4gIFwidGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnNcIjogJGZhLXZhci10aGVybW9tZXRlci10aHJlZS1xdWFydGVycyxcbiAgXCJiZWxsLXNjaG9vbFwiOiAkZmEtdmFyLWJlbGwtc2Nob29sLFxuICBcIm1vYmlsZS1zY3JlZW5cIjogJGZhLXZhci1tb2JpbGUtc2NyZWVuLFxuICBcIm1vYmlsZS1hbmRyb2lkLWFsdFwiOiAkZmEtdmFyLW1vYmlsZS1hbmRyb2lkLWFsdCxcbiAgXCJwbGFuZS11cFwiOiAkZmEtdmFyLXBsYW5lLXVwLFxuICBcImZvbGRlci1oZWFydFwiOiAkZmEtdmFyLWZvbGRlci1oZWFydCxcbiAgXCJjaXJjbGUtbG9jYXRpb24tYXJyb3dcIjogJGZhLXZhci1jaXJjbGUtbG9jYXRpb24tYXJyb3csXG4gIFwibG9jYXRpb24tY2lyY2xlXCI6ICRmYS12YXItbG9jYXRpb24tY2lyY2xlLFxuICBcImZhY2UtaGVhZC1iYW5kYWdlXCI6ICRmYS12YXItZmFjZS1oZWFkLWJhbmRhZ2UsXG4gIFwic3VzaGktcm9sbFwiOiAkZmEtdmFyLXN1c2hpLXJvbGwsXG4gIFwibWFraS1yb2xsXCI6ICRmYS12YXItbWFraS1yb2xsLFxuICBcIm1ha2l6dXNoaVwiOiAkZmEtdmFyLW1ha2l6dXNoaSxcbiAgXCJjYXItYnVtcFwiOiAkZmEtdmFyLWNhci1idW1wLFxuICBcInBpZ2d5LWJhbmtcIjogJGZhLXZhci1waWdneS1iYW5rLFxuICBcInJhY3F1ZXRcIjogJGZhLXZhci1yYWNxdWV0LFxuICBcImNhci1taXJyb3JzXCI6ICRmYS12YXItY2FyLW1pcnJvcnMsXG4gIFwiaW5kdXN0cnktd2luZG93c1wiOiAkZmEtdmFyLWluZHVzdHJ5LXdpbmRvd3MsXG4gIFwiaW5kdXN0cnktYWx0XCI6ICRmYS12YXItaW5kdXN0cnktYWx0LFxuICBcImJvbHQtYXV0b1wiOiAkZmEtdmFyLWJvbHQtYXV0byxcbiAgXCJiYXR0ZXJ5LWhhbGZcIjogJGZhLXZhci1iYXR0ZXJ5LWhhbGYsXG4gIFwiYmF0dGVyeS0zXCI6ICRmYS12YXItYmF0dGVyeS0zLFxuICBcImZsdXgtY2FwYWNpdG9yXCI6ICRmYS12YXItZmx1eC1jYXBhY2l0b3IsXG4gIFwibW91bnRhaW4tY2l0eVwiOiAkZmEtdmFyLW1vdW50YWluLWNpdHksXG4gIFwiY29pbnNcIjogJGZhLXZhci1jb2lucyxcbiAgXCJob25leS1wb3RcIjogJGZhLXZhci1ob25leS1wb3QsXG4gIFwib2xpdmVcIjogJGZhLXZhci1vbGl2ZSxcbiAgXCJraGFuZGFcIjogJGZhLXZhci1raGFuZGEsXG4gIFwiZmlsdGVyLWxpc3RcIjogJGZhLXZhci1maWx0ZXItbGlzdCxcbiAgXCJvdXRsZXRcIjogJGZhLXZhci1vdXRsZXQsXG4gIFwic2xpZGVyc1wiOiAkZmEtdmFyLXNsaWRlcnMsXG4gIFwic2xpZGVycy1oXCI6ICRmYS12YXItc2xpZGVycy1oLFxuICBcImNhdWxkcm9uXCI6ICRmYS12YXItY2F1bGRyb24sXG4gIFwicGVvcGxlXCI6ICRmYS12YXItcGVvcGxlLFxuICBcImZvbGRlci10cmVlXCI6ICRmYS12YXItZm9sZGVyLXRyZWUsXG4gIFwibmV0d29yay13aXJlZFwiOiAkZmEtdmFyLW5ldHdvcmstd2lyZWQsXG4gIFwiY3JvaXNzYW50XCI6ICRmYS12YXItY3JvaXNzYW50LFxuICBcIm1hcC1waW5cIjogJGZhLXZhci1tYXAtcGluLFxuICBcImhhbXNhXCI6ICRmYS12YXItaGFtc2EsXG4gIFwiY2VudC1zaWduXCI6ICRmYS12YXItY2VudC1zaWduLFxuICBcInN3b3Jkcy1sYXNlclwiOiAkZmEtdmFyLXN3b3Jkcy1sYXNlcixcbiAgXCJmbGFza1wiOiAkZmEtdmFyLWZsYXNrLFxuICBcInBlcnNvbi1wcmVnbmFudFwiOiAkZmEtdmFyLXBlcnNvbi1wcmVnbmFudCxcbiAgXCJzcXVhcmUtdVwiOiAkZmEtdmFyLXNxdWFyZS11LFxuICBcIndhbmQtc3BhcmtsZXNcIjogJGZhLXZhci13YW5kLXNwYXJrbGVzLFxuICBcInJvdXRlclwiOiAkZmEtdmFyLXJvdXRlcixcbiAgXCJlbGxpcHNpcy12ZXJ0aWNhbFwiOiAkZmEtdmFyLWVsbGlwc2lzLXZlcnRpY2FsLFxuICBcImVsbGlwc2lzLXZcIjogJGZhLXZhci1lbGxpcHNpcy12LFxuICBcInN3b3JkLWxhc2VyLWFsdFwiOiAkZmEtdmFyLXN3b3JkLWxhc2VyLWFsdCxcbiAgXCJ0aWNrZXRcIjogJGZhLXZhci10aWNrZXQsXG4gIFwicG93ZXItb2ZmXCI6ICRmYS12YXItcG93ZXItb2ZmLFxuICBcImNvaW5cIjogJGZhLXZhci1jb2luLFxuICBcImxhcHRvcC1zbGFzaFwiOiAkZmEtdmFyLWxhcHRvcC1zbGFzaCxcbiAgXCJyaWdodC1sb25nXCI6ICRmYS12YXItcmlnaHQtbG9uZyxcbiAgXCJsb25nLWFycm93LWFsdC1yaWdodFwiOiAkZmEtdmFyLWxvbmctYXJyb3ctYWx0LXJpZ2h0LFxuICBcImNpcmNsZS1iXCI6ICRmYS12YXItY2lyY2xlLWIsXG4gIFwicGVyc29uLWRyZXNzLXNpbXBsZVwiOiAkZmEtdmFyLXBlcnNvbi1kcmVzcy1zaW1wbGUsXG4gIFwicGlwZS1jb2xsYXJcIjogJGZhLXZhci1waXBlLWNvbGxhcixcbiAgXCJsaWdodHMtaG9saWRheVwiOiAkZmEtdmFyLWxpZ2h0cy1ob2xpZGF5LFxuICBcImNpdHJ1c1wiOiAkZmEtdmFyLWNpdHJ1cyxcbiAgXCJmbGFnLXVzYVwiOiAkZmEtdmFyLWZsYWctdXNhLFxuICBcImxhcHRvcC1maWxlXCI6ICRmYS12YXItbGFwdG9wLWZpbGUsXG4gIFwidHR5XCI6ICRmYS12YXItdHR5LFxuICBcInRlbGV0eXBlXCI6ICRmYS12YXItdGVsZXR5cGUsXG4gIFwiY2hhcnQtdHJlZS1tYXBcIjogJGZhLXZhci1jaGFydC10cmVlLW1hcCxcbiAgXCJkaWFncmFtLW5leHRcIjogJGZhLXZhci1kaWFncmFtLW5leHQsXG4gIFwicGVyc29uLXJpZmxlXCI6ICRmYS12YXItcGVyc29uLXJpZmxlLFxuICBcImNsb2NrLWZpdmUtdGhpcnR5XCI6ICRmYS12YXItY2xvY2stZml2ZS10aGlydHksXG4gIFwicGlwZS12YWx2ZVwiOiAkZmEtdmFyLXBpcGUtdmFsdmUsXG4gIFwiYXJyb3ctdXAtZnJvbS1hcmNcIjogJGZhLXZhci1hcnJvdy11cC1mcm9tLWFyYyxcbiAgXCJmYWNlLXNwaXJhbC1leWVzXCI6ICRmYS12YXItZmFjZS1zcGlyYWwtZXllcyxcbiAgXCJjb21wcmVzcy13aWRlXCI6ICRmYS12YXItY29tcHJlc3Mtd2lkZSxcbiAgXCJjaXJjbGUtcGhvbmUtaGFuZ3VwXCI6ICRmYS12YXItY2lyY2xlLXBob25lLWhhbmd1cCxcbiAgXCJwaG9uZS1jaXJjbGUtZG93blwiOiAkZmEtdmFyLXBob25lLWNpcmNsZS1kb3duLFxuICBcImdlYXItY29tcGxleC1jb2RlXCI6ICRmYS12YXItZ2Vhci1jb21wbGV4LWNvZGUsXG4gIFwiaG91c2UtbWVkaWNhbC1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1ob3VzZS1tZWRpY2FsLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJiYWRtaW50b25cIjogJGZhLXZhci1iYWRtaW50b24sXG4gIFwiY2xvc2VkLWNhcHRpb25pbmdcIjogJGZhLXZhci1jbG9zZWQtY2FwdGlvbmluZyxcbiAgXCJwZXJzb24taGlraW5nXCI6ICRmYS12YXItcGVyc29uLWhpa2luZyxcbiAgXCJoaWtpbmdcIjogJGZhLXZhci1oaWtpbmcsXG4gIFwicmlnaHQtZnJvbS1saW5lXCI6ICRmYS12YXItcmlnaHQtZnJvbS1saW5lLFxuICBcImFycm93LWFsdC1mcm9tLWxlZnRcIjogJGZhLXZhci1hcnJvdy1hbHQtZnJvbS1sZWZ0LFxuICBcInZlbnVzLWRvdWJsZVwiOiAkZmEtdmFyLXZlbnVzLWRvdWJsZSxcbiAgXCJpbWFnZXNcIjogJGZhLXZhci1pbWFnZXMsXG4gIFwiY2FsY3VsYXRvclwiOiAkZmEtdmFyLWNhbGN1bGF0b3IsXG4gIFwic2h1dHRsZWNvY2tcIjogJGZhLXZhci1zaHV0dGxlY29jayxcbiAgXCJ1c2VyLWhhaXJcIjogJGZhLXZhci11c2VyLWhhaXIsXG4gIFwiZXllLWV2aWxcIjogJGZhLXZhci1leWUtZXZpbCxcbiAgXCJwZW9wbGUtcHVsbGluZ1wiOiAkZmEtdmFyLXBlb3BsZS1wdWxsaW5nLFxuICBcIm5cIjogJGZhLXZhci1uLFxuICBcInN3YXBcIjogJGZhLXZhci1zd2FwLFxuICBcImdhcmFnZVwiOiAkZmEtdmFyLWdhcmFnZSxcbiAgXCJjYWJsZS1jYXJcIjogJGZhLXZhci1jYWJsZS1jYXIsXG4gIFwidHJhbVwiOiAkZmEtdmFyLXRyYW0sXG4gIFwic2hvdmVsLXNub3dcIjogJGZhLXZhci1zaG92ZWwtc25vdyxcbiAgXCJjbG91ZC1yYWluXCI6ICRmYS12YXItY2xvdWQtcmFpbixcbiAgXCJmYWNlLWx5aW5nXCI6ICRmYS12YXItZmFjZS1seWluZyxcbiAgXCJzcHJpbmtsZXJcIjogJGZhLXZhci1zcHJpbmtsZXIsXG4gIFwiYnVpbGRpbmctY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItYnVpbGRpbmctY2lyY2xlLXhtYXJrLFxuICBcInBlcnNvbi1zbGVkZGluZ1wiOiAkZmEtdmFyLXBlcnNvbi1zbGVkZGluZyxcbiAgXCJzbGVkZGluZ1wiOiAkZmEtdmFyLXNsZWRkaW5nLFxuICBcImdhbWUtY29uc29sZS1oYW5kaGVsZFwiOiAkZmEtdmFyLWdhbWUtY29uc29sZS1oYW5kaGVsZCxcbiAgXCJzaGlwXCI6ICRmYS12YXItc2hpcCxcbiAgXCJjbG9jay1zaXgtdGhpcnR5XCI6ICRmYS12YXItY2xvY2stc2l4LXRoaXJ0eSxcbiAgXCJiYXR0ZXJ5LXNsYXNoXCI6ICRmYS12YXItYmF0dGVyeS1zbGFzaCxcbiAgXCJ0dWdyaWstc2lnblwiOiAkZmEtdmFyLXR1Z3Jpay1zaWduLFxuICBcImFycm93cy1kb3duLXRvLWxpbmVcIjogJGZhLXZhci1hcnJvd3MtZG93bi10by1saW5lLFxuICBcImRvd25sb2FkXCI6ICRmYS12YXItZG93bmxvYWQsXG4gIFwiYW5nbGVzLXVwLWRvd25cIjogJGZhLXZhci1hbmdsZXMtdXAtZG93bixcbiAgXCJzaGVsdmVzXCI6ICRmYS12YXItc2hlbHZlcyxcbiAgXCJpbnZlbnRvcnlcIjogJGZhLXZhci1pbnZlbnRvcnksXG4gIFwiY2xvdWQtc25vd1wiOiAkZmEtdmFyLWNsb3VkLXNub3csXG4gIFwiZmFjZS1ncmluXCI6ICRmYS12YXItZmFjZS1ncmluLFxuICBcImdyaW5cIjogJGZhLXZhci1ncmluLFxuICBcImRlbGV0ZS1sZWZ0XCI6ICRmYS12YXItZGVsZXRlLWxlZnQsXG4gIFwiYmFja3NwYWNlXCI6ICRmYS12YXItYmFja3NwYWNlLFxuICBcIm92ZW5cIjogJGZhLXZhci1vdmVuLFxuICBcImNsb3VkLWJpbmFyeVwiOiAkZmEtdmFyLWNsb3VkLWJpbmFyeSxcbiAgXCJleWUtZHJvcHBlclwiOiAkZmEtdmFyLWV5ZS1kcm9wcGVyLFxuICBcImV5ZS1kcm9wcGVyLWVtcHR5XCI6ICRmYS12YXItZXllLWRyb3BwZXItZW1wdHksXG4gIFwiZXllZHJvcHBlclwiOiAkZmEtdmFyLWV5ZWRyb3BwZXIsXG4gIFwiY29tbWVudC1jYXB0aW9uc1wiOiAkZmEtdmFyLWNvbW1lbnQtY2FwdGlvbnMsXG4gIFwiY29tbWVudHMtcXVlc3Rpb25cIjogJGZhLXZhci1jb21tZW50cy1xdWVzdGlvbixcbiAgXCJzY3JpYmJsZVwiOiAkZmEtdmFyLXNjcmliYmxlLFxuICBcInJvdGF0ZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXJvdGF0ZS1leGNsYW1hdGlvbixcbiAgXCJmaWxlLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLWZpbGUtY2lyY2xlLWNoZWNrLFxuICBcImdsYXNzXCI6ICRmYS12YXItZ2xhc3MsXG4gIFwibG9hZGVyXCI6ICRmYS12YXItbG9hZGVyLFxuICBcImZvcndhcmRcIjogJGZhLXZhci1mb3J3YXJkLFxuICBcInVzZXItcGlsb3RcIjogJGZhLXZhci11c2VyLXBpbG90LFxuICBcIm1vYmlsZVwiOiAkZmEtdmFyLW1vYmlsZSxcbiAgXCJtb2JpbGUtYW5kcm9pZFwiOiAkZmEtdmFyLW1vYmlsZS1hbmRyb2lkLFxuICBcIm1vYmlsZS1waG9uZVwiOiAkZmEtdmFyLW1vYmlsZS1waG9uZSxcbiAgXCJjb2RlLXB1bGwtcmVxdWVzdC1jbG9zZWRcIjogJGZhLXZhci1jb2RlLXB1bGwtcmVxdWVzdC1jbG9zZWQsXG4gIFwiZmFjZS1tZWhcIjogJGZhLXZhci1mYWNlLW1laCxcbiAgXCJtZWhcIjogJGZhLXZhci1tZWgsXG4gIFwiYWxpZ24tY2VudGVyXCI6ICRmYS12YXItYWxpZ24tY2VudGVyLFxuICBcImJvb2stc2t1bGxcIjogJGZhLXZhci1ib29rLXNrdWxsLFxuICBcImJvb2stZGVhZFwiOiAkZmEtdmFyLWJvb2stZGVhZCxcbiAgXCJpZC1jYXJkXCI6ICRmYS12YXItaWQtY2FyZCxcbiAgXCJkcml2ZXJzLWxpY2Vuc2VcIjogJGZhLXZhci1kcml2ZXJzLWxpY2Vuc2UsXG4gIFwiZmFjZS1kb3R0ZWRcIjogJGZhLXZhci1mYWNlLWRvdHRlZCxcbiAgXCJmYWNlLXdvcnJpZWRcIjogJGZhLXZhci1mYWNlLXdvcnJpZWQsXG4gIFwib3V0ZGVudFwiOiAkZmEtdmFyLW91dGRlbnQsXG4gIFwiZGVkZW50XCI6ICRmYS12YXItZGVkZW50LFxuICBcImhlYXJ0LWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWhlYXJ0LWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJob3VzZVwiOiAkZmEtdmFyLWhvdXNlLFxuICBcImhvbWVcIjogJGZhLXZhci1ob21lLFxuICBcImhvbWUtYWx0XCI6ICRmYS12YXItaG9tZS1hbHQsXG4gIFwiaG9tZS1sZy1hbHRcIjogJGZhLXZhci1ob21lLWxnLWFsdCxcbiAgXCJ2ZWN0b3ItY2lyY2xlXCI6ICRmYS12YXItdmVjdG9yLWNpcmNsZSxcbiAgXCJjYXItY2lyY2xlLWJvbHRcIjogJGZhLXZhci1jYXItY2lyY2xlLWJvbHQsXG4gIFwiY2FsZW5kYXItd2Vla1wiOiAkZmEtdmFyLWNhbGVuZGFyLXdlZWssXG4gIFwiZmx5aW5nLWRpc2NcIjogJGZhLXZhci1mbHlpbmctZGlzYyxcbiAgXCJsYXB0b3AtbWVkaWNhbFwiOiAkZmEtdmFyLWxhcHRvcC1tZWRpY2FsLFxuICBcInNxdWFyZS1kb3duLXJpZ2h0XCI6ICRmYS12YXItc3F1YXJlLWRvd24tcmlnaHQsXG4gIFwiYlwiOiAkZmEtdmFyLWIsXG4gIFwic2VhdC1haXJsaW5lXCI6ICRmYS12YXItc2VhdC1haXJsaW5lLFxuICBcIm1vb24tb3Zlci1zdW5cIjogJGZhLXZhci1tb29uLW92ZXItc3VuLFxuICBcImVjbGlwc2UtYWx0XCI6ICRmYS12YXItZWNsaXBzZS1hbHQsXG4gIFwicGlwZVwiOiAkZmEtdmFyLXBpcGUsXG4gIFwiZmlsZS1tZWRpY2FsXCI6ICRmYS12YXItZmlsZS1tZWRpY2FsLFxuICBcInBvdGF0b1wiOiAkZmEtdmFyLXBvdGF0byxcbiAgXCJkaWNlLW9uZVwiOiAkZmEtdmFyLWRpY2Utb25lLFxuICBcImNpcmNsZS1hXCI6ICRmYS12YXItY2lyY2xlLWEsXG4gIFwiaGVsbWV0LWJhdHRsZVwiOiAkZmEtdmFyLWhlbG1ldC1iYXR0bGUsXG4gIFwiYnV0dGVyXCI6ICRmYS12YXItYnV0dGVyLFxuICBcImJsYW5rZXQtZmlyZVwiOiAkZmEtdmFyLWJsYW5rZXQtZmlyZSxcbiAgXCJraXdpLWJpcmRcIjogJGZhLXZhci1raXdpLWJpcmQsXG4gIFwiY2FzdGxlXCI6ICRmYS12YXItY2FzdGxlLFxuICBcImdvbGYtY2x1YlwiOiAkZmEtdmFyLWdvbGYtY2x1YixcbiAgXCJhcnJvdy1yaWdodC1hcnJvdy1sZWZ0XCI6ICRmYS12YXItYXJyb3ctcmlnaHQtYXJyb3ctbGVmdCxcbiAgXCJleGNoYW5nZVwiOiAkZmEtdmFyLWV4Y2hhbmdlLFxuICBcInJvdGF0ZS1yaWdodFwiOiAkZmEtdmFyLXJvdGF0ZS1yaWdodCxcbiAgXCJyZWRvLWFsdFwiOiAkZmEtdmFyLXJlZG8tYWx0LFxuICBcInJvdGF0ZS1mb3J3YXJkXCI6ICRmYS12YXItcm90YXRlLWZvcndhcmQsXG4gIFwidXRlbnNpbHNcIjogJGZhLXZhci11dGVuc2lscyxcbiAgXCJjdXRsZXJ5XCI6ICRmYS12YXItY3V0bGVyeSxcbiAgXCJhcnJvdy11cC13aWRlLXNob3J0XCI6ICRmYS12YXItYXJyb3ctdXAtd2lkZS1zaG9ydCxcbiAgXCJzb3J0LWFtb3VudC11cFwiOiAkZmEtdmFyLXNvcnQtYW1vdW50LXVwLFxuICBcImNoYXJ0LXBpZS1zaW1wbGUtY2lyY2xlLWRvbGxhclwiOiAkZmEtdmFyLWNoYXJ0LXBpZS1zaW1wbGUtY2lyY2xlLWRvbGxhcixcbiAgXCJiYWxsb29uc1wiOiAkZmEtdmFyLWJhbGxvb25zLFxuICBcIm1pbGwtc2lnblwiOiAkZmEtdmFyLW1pbGwtc2lnbixcbiAgXCJib3dsLXJpY2VcIjogJGZhLXZhci1ib3dsLXJpY2UsXG4gIFwidGltZWxpbmUtYXJyb3dcIjogJGZhLXZhci10aW1lbGluZS1hcnJvdyxcbiAgXCJza3VsbFwiOiAkZmEtdmFyLXNrdWxsLFxuICBcImdhbWUtYm9hcmQtc2ltcGxlXCI6ICRmYS12YXItZ2FtZS1ib2FyZC1zaW1wbGUsXG4gIFwiZ2FtZS1ib2FyZC1hbHRcIjogJGZhLXZhci1nYW1lLWJvYXJkLWFsdCxcbiAgXCJjaXJjbGUtdmlkZW9cIjogJGZhLXZhci1jaXJjbGUtdmlkZW8sXG4gIFwidmlkZW8tY2lyY2xlXCI6ICRmYS12YXItdmlkZW8tY2lyY2xlLFxuICBcImNoYXJ0LXNjYXR0ZXItYnViYmxlXCI6ICRmYS12YXItY2hhcnQtc2NhdHRlci1idWJibGUsXG4gIFwiaG91c2UtdHVycmV0XCI6ICRmYS12YXItaG91c2UtdHVycmV0LFxuICBcImJhbmFuYVwiOiAkZmEtdmFyLWJhbmFuYSxcbiAgXCJoYW5kLWhvbGRpbmctc2t1bGxcIjogJGZhLXZhci1oYW5kLWhvbGRpbmctc2t1bGwsXG4gIFwicGVvcGxlLWRyZXNzXCI6ICRmYS12YXItcGVvcGxlLWRyZXNzLFxuICBcImxvdmVzZWF0XCI6ICRmYS12YXItbG92ZXNlYXQsXG4gIFwiY291Y2gtc21hbGxcIjogJGZhLXZhci1jb3VjaC1zbWFsbCxcbiAgXCJ0b3dlci1icm9hZGNhc3RcIjogJGZhLXZhci10b3dlci1icm9hZGNhc3QsXG4gIFwiYnJvYWRjYXN0LXRvd2VyXCI6ICRmYS12YXItYnJvYWRjYXN0LXRvd2VyLFxuICBcInRydWNrLXBpY2t1cFwiOiAkZmEtdmFyLXRydWNrLXBpY2t1cCxcbiAgXCJibG9jay1xdW90ZVwiOiAkZmEtdmFyLWJsb2NrLXF1b3RlLFxuICBcInVwLWxvbmdcIjogJGZhLXZhci11cC1sb25nLFxuICBcImxvbmctYXJyb3ctYWx0LXVwXCI6ICRmYS12YXItbG9uZy1hcnJvdy1hbHQtdXAsXG4gIFwic3RvcFwiOiAkZmEtdmFyLXN0b3AsXG4gIFwiY29kZS1tZXJnZVwiOiAkZmEtdmFyLWNvZGUtbWVyZ2UsXG4gIFwibW9uZXktY2hlY2stZG9sbGFyLXBlblwiOiAkZmEtdmFyLW1vbmV5LWNoZWNrLWRvbGxhci1wZW4sXG4gIFwibW9uZXktY2hlY2stZWRpdC1hbHRcIjogJGZhLXZhci1tb25leS1jaGVjay1lZGl0LWFsdCxcbiAgXCJ1cC1mcm9tLWxpbmVcIjogJGZhLXZhci11cC1mcm9tLWxpbmUsXG4gIFwiYXJyb3ctYWx0LWZyb20tYm90dG9tXCI6ICRmYS12YXItYXJyb3ctYWx0LWZyb20tYm90dG9tLFxuICBcInVwbG9hZFwiOiAkZmEtdmFyLXVwbG9hZCxcbiAgXCJodXJyaWNhbmVcIjogJGZhLXZhci1odXJyaWNhbmUsXG4gIFwiZ3JpZC1yb3VuZC0yLXBsdXNcIjogJGZhLXZhci1ncmlkLXJvdW5kLTItcGx1cyxcbiAgXCJwZW9wbGUtcGFudHNcIjogJGZhLXZhci1wZW9wbGUtcGFudHMsXG4gIFwibW91bmRcIjogJGZhLXZhci1tb3VuZCxcbiAgXCJ3aW5kc29ja1wiOiAkZmEtdmFyLXdpbmRzb2NrLFxuICBcImNpcmNsZS1oYWxmXCI6ICRmYS12YXItY2lyY2xlLWhhbGYsXG4gIFwiYnJha2Utd2FybmluZ1wiOiAkZmEtdmFyLWJyYWtlLXdhcm5pbmcsXG4gIFwidG9pbGV0LXBvcnRhYmxlXCI6ICRmYS12YXItdG9pbGV0LXBvcnRhYmxlLFxuICBcImNvbXBhY3QtZGlzY1wiOiAkZmEtdmFyLWNvbXBhY3QtZGlzYyxcbiAgXCJmaWxlLWFycm93LWRvd25cIjogJGZhLXZhci1maWxlLWFycm93LWRvd24sXG4gIFwiZmlsZS1kb3dubG9hZFwiOiAkZmEtdmFyLWZpbGUtZG93bmxvYWQsXG4gIFwic2F4b3Bob25lLWZpcmVcIjogJGZhLXZhci1zYXhvcGhvbmUtZmlyZSxcbiAgXCJzYXgtaG90XCI6ICRmYS12YXItc2F4LWhvdCxcbiAgXCJjYW1lcmEtd2ViLXNsYXNoXCI6ICRmYS12YXItY2FtZXJhLXdlYi1zbGFzaCxcbiAgXCJ3ZWJjYW0tc2xhc2hcIjogJGZhLXZhci13ZWJjYW0tc2xhc2gsXG4gIFwiZm9sZGVyLW1lZGljYWxcIjogJGZhLXZhci1mb2xkZXItbWVkaWNhbCxcbiAgXCJmb2xkZXItZ2VhclwiOiAkZmEtdmFyLWZvbGRlci1nZWFyLFxuICBcImZvbGRlci1jb2dcIjogJGZhLXZhci1mb2xkZXItY29nLFxuICBcImhhbmQtd2F2ZVwiOiAkZmEtdmFyLWhhbmQtd2F2ZSxcbiAgXCJhcnJvdy11cC1hcnJvdy1kb3duXCI6ICRmYS12YXItYXJyb3ctdXAtYXJyb3ctZG93bixcbiAgXCJzb3J0LXVwLWRvd25cIjogJGZhLXZhci1zb3J0LXVwLWRvd24sXG4gIFwiY2FyYXZhblwiOiAkZmEtdmFyLWNhcmF2YW4sXG4gIFwic2hpZWxkLWNhdFwiOiAkZmEtdmFyLXNoaWVsZC1jYXQsXG4gIFwibWVzc2FnZS1zbGFzaFwiOiAkZmEtdmFyLW1lc3NhZ2Utc2xhc2gsXG4gIFwiY29tbWVudC1hbHQtc2xhc2hcIjogJGZhLXZhci1jb21tZW50LWFsdC1zbGFzaCxcbiAgXCJib2x0XCI6ICRmYS12YXItYm9sdCxcbiAgXCJ6YXBcIjogJGZhLXZhci16YXAsXG4gIFwidHJhc2gtY2FuLWNoZWNrXCI6ICRmYS12YXItdHJhc2gtY2FuLWNoZWNrLFxuICBcImdsYXNzLXdhdGVyXCI6ICRmYS12YXItZ2xhc3Mtd2F0ZXIsXG4gIFwib2lsLXdlbGxcIjogJGZhLXZhci1vaWwtd2VsbCxcbiAgXCJwZXJzb24tc2ltcGxlXCI6ICRmYS12YXItcGVyc29uLXNpbXBsZSxcbiAgXCJ2YXVsdFwiOiAkZmEtdmFyLXZhdWx0LFxuICBcIm1hcnNcIjogJGZhLXZhci1tYXJzLFxuICBcInRvaWxldFwiOiAkZmEtdmFyLXRvaWxldCxcbiAgXCJwbGFuZS1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1wbGFuZS1jaXJjbGUteG1hcmssXG4gIFwieWVuLXNpZ25cIjogJGZhLXZhci15ZW4tc2lnbixcbiAgXCJjbnlcIjogJGZhLXZhci1jbnksXG4gIFwianB5XCI6ICRmYS12YXItanB5LFxuICBcInJtYlwiOiAkZmEtdmFyLXJtYixcbiAgXCJ5ZW5cIjogJGZhLXZhci15ZW4sXG4gIFwiZ2Vhci1jb2RlXCI6ICRmYS12YXItZ2Vhci1jb2RlLFxuICBcIm5vdGVzXCI6ICRmYS12YXItbm90ZXMsXG4gIFwicnVibGUtc2lnblwiOiAkZmEtdmFyLXJ1YmxlLXNpZ24sXG4gIFwicm91YmxlXCI6ICRmYS12YXItcm91YmxlLFxuICBcInJ1YlwiOiAkZmEtdmFyLXJ1YixcbiAgXCJydWJsZVwiOiAkZmEtdmFyLXJ1YmxlLFxuICBcInRyYXNoLXVuZG9cIjogJGZhLXZhci10cmFzaC11bmRvLFxuICBcInRyYXNoLWFycm93LXR1cm4tbGVmdFwiOiAkZmEtdmFyLXRyYXNoLWFycm93LXR1cm4tbGVmdCxcbiAgXCJjaGFtcGFnbmUtZ2xhc3NcIjogJGZhLXZhci1jaGFtcGFnbmUtZ2xhc3MsXG4gIFwiZ2xhc3MtY2hhbXBhZ25lXCI6ICRmYS12YXItZ2xhc3MtY2hhbXBhZ25lLFxuICBcIm9iamVjdHMtYWxpZ24tY2VudGVyLWhvcml6b250YWxcIjogJGZhLXZhci1vYmplY3RzLWFsaWduLWNlbnRlci1ob3Jpem9udGFsLFxuICBcInN1blwiOiAkZmEtdmFyLXN1bixcbiAgXCJ0cmFzaC1jYW4tc2xhc2hcIjogJGZhLXZhci10cmFzaC1jYW4tc2xhc2gsXG4gIFwidHJhc2gtYWx0LXNsYXNoXCI6ICRmYS12YXItdHJhc2gtYWx0LXNsYXNoLFxuICBcInNjcmVlbi11c2Vyc1wiOiAkZmEtdmFyLXNjcmVlbi11c2VycyxcbiAgXCJ1c2Vycy1jbGFzc1wiOiAkZmEtdmFyLXVzZXJzLWNsYXNzLFxuICBcImd1aXRhclwiOiAkZmEtdmFyLWd1aXRhcixcbiAgXCJzcXVhcmUtYXJyb3ctbGVmdFwiOiAkZmEtdmFyLXNxdWFyZS1hcnJvdy1sZWZ0LFxuICBcImFycm93LXNxdWFyZS1sZWZ0XCI6ICRmYS12YXItYXJyb3ctc3F1YXJlLWxlZnQsXG4gIFwic3F1YXJlLThcIjogJGZhLXZhci1zcXVhcmUtOCxcbiAgXCJmYWNlLXNtaWxlLWhlYXJ0c1wiOiAkZmEtdmFyLWZhY2Utc21pbGUtaGVhcnRzLFxuICBcImJyYWNrZXRzLXNxdWFyZVwiOiAkZmEtdmFyLWJyYWNrZXRzLXNxdWFyZSxcbiAgXCJicmFja2V0c1wiOiAkZmEtdmFyLWJyYWNrZXRzLFxuICBcImxhcHRvcC1hcnJvdy1kb3duXCI6ICRmYS12YXItbGFwdG9wLWFycm93LWRvd24sXG4gIFwiaG9ja2V5LXN0aWNrLXB1Y2tcIjogJGZhLXZhci1ob2NrZXktc3RpY2stcHVjayxcbiAgXCJob3VzZS10cmVlXCI6ICRmYS12YXItaG91c2UtdHJlZSxcbiAgXCJzaWduYWwtZmFpclwiOiAkZmEtdmFyLXNpZ25hbC1mYWlyLFxuICBcInNpZ25hbC0yXCI6ICRmYS12YXItc2lnbmFsLTIsXG4gIFwiZmFjZS1sYXVnaC13aW5rXCI6ICRmYS12YXItZmFjZS1sYXVnaC13aW5rLFxuICBcImxhdWdoLXdpbmtcIjogJGZhLXZhci1sYXVnaC13aW5rLFxuICBcImNpcmNsZS1kb2xsYXJcIjogJGZhLXZhci1jaXJjbGUtZG9sbGFyLFxuICBcImRvbGxhci1jaXJjbGVcIjogJGZhLXZhci1kb2xsYXItY2lyY2xlLFxuICBcInVzZC1jaXJjbGVcIjogJGZhLXZhci11c2QtY2lyY2xlLFxuICBcImhvcnNlLWhlYWRcIjogJGZhLXZhci1ob3JzZS1oZWFkLFxuICBcImFycm93cy1yZXBlYXRcIjogJGZhLXZhci1hcnJvd3MtcmVwZWF0LFxuICBcInJlcGVhdC1hbHRcIjogJGZhLXZhci1yZXBlYXQtYWx0LFxuICBcImJvcmUtaG9sZVwiOiAkZmEtdmFyLWJvcmUtaG9sZSxcbiAgXCJpbmR1c3RyeVwiOiAkZmEtdmFyLWluZHVzdHJ5LFxuICBcImltYWdlLXBvbGFyb2lkXCI6ICRmYS12YXItaW1hZ2UtcG9sYXJvaWQsXG4gIFwid2F2ZS10cmlhbmdsZVwiOiAkZmEtdmFyLXdhdmUtdHJpYW5nbGUsXG4gIFwicGVyc29uLXJ1bm5pbmctZmFzdFwiOiAkZmEtdmFyLXBlcnNvbi1ydW5uaW5nLWZhc3QsXG4gIFwiY2lyY2xlLWRvd25cIjogJGZhLXZhci1jaXJjbGUtZG93bixcbiAgXCJhcnJvdy1hbHQtY2lyY2xlLWRvd25cIjogJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLWRvd24sXG4gIFwiZ3JpbGxcIjogJGZhLXZhci1ncmlsbCxcbiAgXCJhcnJvd3MtdHVybi10by1kb3RzXCI6ICRmYS12YXItYXJyb3dzLXR1cm4tdG8tZG90cyxcbiAgXCJjaGFydC1taXhlZFwiOiAkZmEtdmFyLWNoYXJ0LW1peGVkLFxuICBcImFuYWx5dGljc1wiOiAkZmEtdmFyLWFuYWx5dGljcyxcbiAgXCJmbG9yaW4tc2lnblwiOiAkZmEtdmFyLWZsb3Jpbi1zaWduLFxuICBcImFycm93LWRvd24tc2hvcnQtd2lkZVwiOiAkZmEtdmFyLWFycm93LWRvd24tc2hvcnQtd2lkZSxcbiAgXCJzb3J0LWFtb3VudC1kZXNjXCI6ICRmYS12YXItc29ydC1hbW91bnQtZGVzYyxcbiAgXCJzb3J0LWFtb3VudC1kb3duLWFsdFwiOiAkZmEtdmFyLXNvcnQtYW1vdW50LWRvd24tYWx0LFxuICBcImxlc3MtdGhhblwiOiAkZmEtdmFyLWxlc3MtdGhhbixcbiAgXCJkaXNwbGF5LWNvZGVcIjogJGZhLXZhci1kaXNwbGF5LWNvZGUsXG4gIFwiZGVza3RvcC1jb2RlXCI6ICRmYS12YXItZGVza3RvcC1jb2RlLFxuICBcImZhY2UtZHJvb2xpbmdcIjogJGZhLXZhci1mYWNlLWRyb29saW5nLFxuICBcIm9pbC10ZW1wZXJhdHVyZVwiOiAkZmEtdmFyLW9pbC10ZW1wZXJhdHVyZSxcbiAgXCJvaWwtdGVtcFwiOiAkZmEtdmFyLW9pbC10ZW1wLFxuICBcInNxdWFyZS1xdWVzdGlvblwiOiAkZmEtdmFyLXNxdWFyZS1xdWVzdGlvbixcbiAgXCJxdWVzdGlvbi1zcXVhcmVcIjogJGZhLXZhci1xdWVzdGlvbi1zcXVhcmUsXG4gIFwiYWlyLWNvbmRpdGlvbmVyXCI6ICRmYS12YXItYWlyLWNvbmRpdGlvbmVyLFxuICBcImFuZ2xlLWRvd25cIjogJGZhLXZhci1hbmdsZS1kb3duLFxuICBcIm1vdW50YWluc1wiOiAkZmEtdmFyLW1vdW50YWlucyxcbiAgXCJvbWVnYVwiOiAkZmEtdmFyLW9tZWdhLFxuICBcImNhci10dW5uZWxcIjogJGZhLXZhci1jYXItdHVubmVsLFxuICBcInBlcnNvbi1kb2xseS1lbXB0eVwiOiAkZmEtdmFyLXBlcnNvbi1kb2xseS1lbXB0eSxcbiAgXCJwYW4tZm9vZFwiOiAkZmEtdmFyLXBhbi1mb29kLFxuICBcImhlYWQtc2lkZS1jb3VnaFwiOiAkZmEtdmFyLWhlYWQtc2lkZS1jb3VnaCxcbiAgXCJncmlwLWxpbmVzXCI6ICRmYS12YXItZ3JpcC1saW5lcyxcbiAgXCJ0aHVtYnMtZG93blwiOiAkZmEtdmFyLXRodW1icy1kb3duLFxuICBcInVzZXItbG9ja1wiOiAkZmEtdmFyLXVzZXItbG9jayxcbiAgXCJhcnJvdy1yaWdodC1sb25nXCI6ICRmYS12YXItYXJyb3ctcmlnaHQtbG9uZyxcbiAgXCJsb25nLWFycm93LXJpZ2h0XCI6ICRmYS12YXItbG9uZy1hcnJvdy1yaWdodCxcbiAgXCJ0aWNrZXRzLWFpcmxpbmVcIjogJGZhLXZhci10aWNrZXRzLWFpcmxpbmUsXG4gIFwiYW5jaG9yLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLWFuY2hvci1jaXJjbGUteG1hcmssXG4gIFwiZWxsaXBzaXNcIjogJGZhLXZhci1lbGxpcHNpcyxcbiAgXCJlbGxpcHNpcy1oXCI6ICRmYS12YXItZWxsaXBzaXMtaCxcbiAgXCJuZmMtc2xhc2hcIjogJGZhLXZhci1uZmMtc2xhc2gsXG4gIFwiY2hlc3MtcGF3blwiOiAkZmEtdmFyLWNoZXNzLXBhd24sXG4gIFwia2l0LW1lZGljYWxcIjogJGZhLXZhci1raXQtbWVkaWNhbCxcbiAgXCJmaXJzdC1haWRcIjogJGZhLXZhci1maXJzdC1haWQsXG4gIFwiZ3JpZC0yLXBsdXNcIjogJGZhLXZhci1ncmlkLTItcGx1cyxcbiAgXCJiZWxsc1wiOiAkZmEtdmFyLWJlbGxzLFxuICBcInBlcnNvbi10aHJvdWdoLXdpbmRvd1wiOiAkZmEtdmFyLXBlcnNvbi10aHJvdWdoLXdpbmRvdyxcbiAgXCJ0b29sYm94XCI6ICRmYS12YXItdG9vbGJveCxcbiAgXCJlbnZlbG9wZS1kb3RcIjogJGZhLXZhci1lbnZlbG9wZS1kb3QsXG4gIFwiZW52ZWxvcGUtYmFkZ2VcIjogJGZhLXZhci1lbnZlbG9wZS1iYWRnZSxcbiAgXCJoYW5kcy1ob2xkaW5nLWNpcmNsZVwiOiAkZmEtdmFyLWhhbmRzLWhvbGRpbmctY2lyY2xlLFxuICBcImJ1Z1wiOiAkZmEtdmFyLWJ1ZyxcbiAgXCJib3dsLWNob3BzdGlja3NcIjogJGZhLXZhci1ib3dsLWNob3BzdGlja3MsXG4gIFwiY3JlZGl0LWNhcmRcIjogJGZhLXZhci1jcmVkaXQtY2FyZCxcbiAgXCJjcmVkaXQtY2FyZC1hbHRcIjogJGZhLXZhci1jcmVkaXQtY2FyZC1hbHQsXG4gIFwiY2lyY2xlLXNcIjogJGZhLXZhci1jaXJjbGUtcyxcbiAgXCJib3gtYmFsbG90XCI6ICRmYS12YXItYm94LWJhbGxvdCxcbiAgXCJjYXJcIjogJGZhLXZhci1jYXIsXG4gIFwiYXV0b21vYmlsZVwiOiAkZmEtdmFyLWF1dG9tb2JpbGUsXG4gIFwiaGFuZC1ob2xkaW5nLWhhbmRcIjogJGZhLXZhci1oYW5kLWhvbGRpbmctaGFuZCxcbiAgXCJ1c2VyLXRpZS1oYWlyXCI6ICRmYS12YXItdXNlci10aWUtaGFpcixcbiAgXCJwb2RpdW0tc3RhclwiOiAkZmEtdmFyLXBvZGl1bS1zdGFyLFxuICBcInVzZXItaGFpci1tdWxsZXRcIjogJGZhLXZhci11c2VyLWhhaXItbXVsbGV0LFxuICBcImJ1c2luZXNzLWZyb250XCI6ICRmYS12YXItYnVzaW5lc3MtZnJvbnQsXG4gIFwicGFydHktYmFja1wiOiAkZmEtdmFyLXBhcnR5LWJhY2ssXG4gIFwidHJpYW4tYmFsYm90XCI6ICRmYS12YXItdHJpYW4tYmFsYm90LFxuICBcIm1pY3JvcGhvbmUtc3RhbmRcIjogJGZhLXZhci1taWNyb3Bob25lLXN0YW5kLFxuICBcImJvb2stb3Blbi1yZWFkZXJcIjogJGZhLXZhci1ib29rLW9wZW4tcmVhZGVyLFxuICBcImJvb2stcmVhZGVyXCI6ICRmYS12YXItYm9vay1yZWFkZXIsXG4gIFwiZmFtaWx5LWRyZXNzXCI6ICRmYS12YXItZmFtaWx5LWRyZXNzLFxuICBcImNpcmNsZS14XCI6ICRmYS12YXItY2lyY2xlLXgsXG4gIFwiY2FiaW5cIjogJGZhLXZhci1jYWJpbixcbiAgXCJtb3VudGFpbi1zdW5cIjogJGZhLXZhci1tb3VudGFpbi1zdW4sXG4gIFwiY2hhcnQtc2ltcGxlLWhvcml6b250YWxcIjogJGZhLXZhci1jaGFydC1zaW1wbGUtaG9yaXpvbnRhbCxcbiAgXCJhcnJvd3MtbGVmdC1yaWdodC10by1saW5lXCI6ICRmYS12YXItYXJyb3dzLWxlZnQtcmlnaHQtdG8tbGluZSxcbiAgXCJoYW5kLWJhY2stcG9pbnQtbGVmdFwiOiAkZmEtdmFyLWhhbmQtYmFjay1wb2ludC1sZWZ0LFxuICBcIm1lc3NhZ2UtZG90c1wiOiAkZmEtdmFyLW1lc3NhZ2UtZG90cyxcbiAgXCJjb21tZW50LWFsdC1kb3RzXCI6ICRmYS12YXItY29tbWVudC1hbHQtZG90cyxcbiAgXCJtZXNzYWdpbmdcIjogJGZhLXZhci1tZXNzYWdpbmcsXG4gIFwiZmlsZS1oZWFydFwiOiAkZmEtdmFyLWZpbGUtaGVhcnQsXG4gIFwiYmVlci1tdWdcIjogJGZhLXZhci1iZWVyLW11ZyxcbiAgXCJiZWVyLWZvYW1cIjogJGZhLXZhci1iZWVyLWZvYW0sXG4gIFwiZGljZS1kMjBcIjogJGZhLXZhci1kaWNlLWQyMCxcbiAgXCJkcm9uZVwiOiAkZmEtdmFyLWRyb25lLFxuICBcInRydWNrLWRyb3BsZXRcIjogJGZhLXZhci10cnVjay1kcm9wbGV0LFxuICBcImZpbGUtY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItZmlsZS1jaXJjbGUteG1hcmssXG4gIFwidGVtcGVyYXR1cmUtYXJyb3ctdXBcIjogJGZhLXZhci10ZW1wZXJhdHVyZS1hcnJvdy11cCxcbiAgXCJ0ZW1wZXJhdHVyZS11cFwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLXVwLFxuICBcIm1lZGFsXCI6ICRmYS12YXItbWVkYWwsXG4gIFwicGVyc29uLWZhaXJ5XCI6ICRmYS12YXItcGVyc29uLWZhaXJ5LFxuICBcImJlZFwiOiAkZmEtdmFyLWJlZCxcbiAgXCJib29rLWNvcHlcIjogJGZhLXZhci1ib29rLWNvcHksXG4gIFwic3F1YXJlLWhcIjogJGZhLXZhci1zcXVhcmUtaCxcbiAgXCJoLXNxdWFyZVwiOiAkZmEtdmFyLWgtc3F1YXJlLFxuICBcInNxdWFyZS1jXCI6ICRmYS12YXItc3F1YXJlLWMsXG4gIFwiY2xvY2stdHdvXCI6ICRmYS12YXItY2xvY2stdHdvLFxuICBcInNxdWFyZS1lbGxpcHNpcy12ZXJ0aWNhbFwiOiAkZmEtdmFyLXNxdWFyZS1lbGxpcHNpcy12ZXJ0aWNhbCxcbiAgXCJjYWxlbmRhci11c2Vyc1wiOiAkZmEtdmFyLWNhbGVuZGFyLXVzZXJzLFxuICBcInBvZGNhc3RcIjogJGZhLXZhci1wb2RjYXN0LFxuICBcImJlZVwiOiAkZmEtdmFyLWJlZSxcbiAgXCJ0ZW1wZXJhdHVyZS1mdWxsXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtZnVsbCxcbiAgXCJ0ZW1wZXJhdHVyZS00XCI6ICRmYS12YXItdGVtcGVyYXR1cmUtNCxcbiAgXCJ0aGVybW9tZXRlci00XCI6ICRmYS12YXItdGhlcm1vbWV0ZXItNCxcbiAgXCJ0aGVybW9tZXRlci1mdWxsXCI6ICRmYS12YXItdGhlcm1vbWV0ZXItZnVsbCxcbiAgXCJiZWxsXCI6ICRmYS12YXItYmVsbCxcbiAgXCJjYW5keS1iYXJcIjogJGZhLXZhci1jYW5keS1iYXIsXG4gIFwiY2hvY29sYXRlLWJhclwiOiAkZmEtdmFyLWNob2NvbGF0ZS1iYXIsXG4gIFwieG1hcmstbGFyZ2VcIjogJGZhLXZhci14bWFyay1sYXJnZSxcbiAgXCJwaW5hdGFcIjogJGZhLXZhci1waW5hdGEsXG4gIFwiYXJyb3dzLWZyb20tbGluZVwiOiAkZmEtdmFyLWFycm93cy1mcm9tLWxpbmUsXG4gIFwic3VwZXJzY3JpcHRcIjogJGZhLXZhci1zdXBlcnNjcmlwdCxcbiAgXCJib3dsLXNwb29uXCI6ICRmYS12YXItYm93bC1zcG9vbixcbiAgXCJoZXhhZ29uLWNoZWNrXCI6ICRmYS12YXItaGV4YWdvbi1jaGVjayxcbiAgXCJwbHVnLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLXBsdWctY2lyY2xlLXhtYXJrLFxuICBcInN0YXItb2YtbGlmZVwiOiAkZmEtdmFyLXN0YXItb2YtbGlmZSxcbiAgXCJwaG9uZS1zbGFzaFwiOiAkZmEtdmFyLXBob25lLXNsYXNoLFxuICBcInRyYWZmaWMtbGlnaHQtc3RvcFwiOiAkZmEtdmFyLXRyYWZmaWMtbGlnaHQtc3RvcCxcbiAgXCJwYWludC1yb2xsZXJcIjogJGZhLXZhci1wYWludC1yb2xsZXIsXG4gIFwiYWNjZW50LWdyYXZlXCI6ICRmYS12YXItYWNjZW50LWdyYXZlLFxuICBcImhhbmRzaGFrZS1hbmdsZVwiOiAkZmEtdmFyLWhhbmRzaGFrZS1hbmdsZSxcbiAgXCJoYW5kcy1oZWxwaW5nXCI6ICRmYS12YXItaGFuZHMtaGVscGluZyxcbiAgXCJjaXJjbGUtMFwiOiAkZmEtdmFyLWNpcmNsZS0wLFxuICBcImRpYWwtbWVkLWxvd1wiOiAkZmEtdmFyLWRpYWwtbWVkLWxvdyxcbiAgXCJsb2NhdGlvbi1kb3RcIjogJGZhLXZhci1sb2NhdGlvbi1kb3QsXG4gIFwibWFwLW1hcmtlci1hbHRcIjogJGZhLXZhci1tYXAtbWFya2VyLWFsdCxcbiAgXCJjcmFiXCI6ICRmYS12YXItY3JhYixcbiAgXCJib3gtb3Blbi1mdWxsXCI6ICRmYS12YXItYm94LW9wZW4tZnVsbCxcbiAgXCJib3gtZnVsbFwiOiAkZmEtdmFyLWJveC1mdWxsLFxuICBcImZpbGVcIjogJGZhLXZhci1maWxlLFxuICBcImdyZWF0ZXItdGhhblwiOiAkZmEtdmFyLWdyZWF0ZXItdGhhbixcbiAgXCJxdW90ZXNcIjogJGZhLXZhci1xdW90ZXMsXG4gIFwicHJldHplbFwiOiAkZmEtdmFyLXByZXR6ZWwsXG4gIFwicGVyc29uLXN3aW1taW5nXCI6ICRmYS12YXItcGVyc29uLXN3aW1taW5nLFxuICBcInN3aW1tZXJcIjogJGZhLXZhci1zd2ltbWVyLFxuICBcImFycm93LWRvd25cIjogJGZhLXZhci1hcnJvdy1kb3duLFxuICBcInVzZXItcm9ib3QteG1hcmtzXCI6ICRmYS12YXItdXNlci1yb2JvdC14bWFya3MsXG4gIFwibWVzc2FnZS1xdW90ZVwiOiAkZmEtdmFyLW1lc3NhZ2UtcXVvdGUsXG4gIFwiY29tbWVudC1hbHQtcXVvdGVcIjogJGZhLXZhci1jb21tZW50LWFsdC1xdW90ZSxcbiAgXCJjYW5keS1jb3JuXCI6ICRmYS12YXItY2FuZHktY29ybixcbiAgXCJmb2xkZXItbWFnbmlmeWluZy1nbGFzc1wiOiAkZmEtdmFyLWZvbGRlci1tYWduaWZ5aW5nLWdsYXNzLFxuICBcImZvbGRlci1zZWFyY2hcIjogJGZhLXZhci1mb2xkZXItc2VhcmNoLFxuICBcIm5vdGVib29rXCI6ICRmYS12YXItbm90ZWJvb2ssXG4gIFwiZHJvcGxldFwiOiAkZmEtdmFyLWRyb3BsZXQsXG4gIFwidGludFwiOiAkZmEtdmFyLXRpbnQsXG4gIFwiYnVsbHNleWUtcG9pbnRlclwiOiAkZmEtdmFyLWJ1bGxzZXllLXBvaW50ZXIsXG4gIFwiZXJhc2VyXCI6ICRmYS12YXItZXJhc2VyLFxuICBcImhleGFnb24taW1hZ2VcIjogJGZhLXZhci1oZXhhZ29uLWltYWdlLFxuICBcImVhcnRoLWFtZXJpY2FzXCI6ICRmYS12YXItZWFydGgtYW1lcmljYXMsXG4gIFwiZWFydGhcIjogJGZhLXZhci1lYXJ0aCxcbiAgXCJlYXJ0aC1hbWVyaWNhXCI6ICRmYS12YXItZWFydGgtYW1lcmljYSxcbiAgXCJnbG9iZS1hbWVyaWNhc1wiOiAkZmEtdmFyLWdsb2JlLWFtZXJpY2FzLFxuICBcImNyYXRlLWFwcGxlXCI6ICRmYS12YXItY3JhdGUtYXBwbGUsXG4gIFwiYXBwbGUtY3JhdGVcIjogJGZhLXZhci1hcHBsZS1jcmF0ZSxcbiAgXCJwZXJzb24tYnVyc3RcIjogJGZhLXZhci1wZXJzb24tYnVyc3QsXG4gIFwiZ2FtZS1ib2FyZFwiOiAkZmEtdmFyLWdhbWUtYm9hcmQsXG4gIFwiaGF0LWNoZWZcIjogJGZhLXZhci1oYXQtY2hlZixcbiAgXCJoYW5kLWJhY2stcG9pbnQtcmlnaHRcIjogJGZhLXZhci1oYW5kLWJhY2stcG9pbnQtcmlnaHQsXG4gIFwiZG92ZVwiOiAkZmEtdmFyLWRvdmUsXG4gIFwic25vd2ZsYWtlLWRyb3BsZXRzXCI6ICRmYS12YXItc25vd2ZsYWtlLWRyb3BsZXRzLFxuICBcImJhdHRlcnktZW1wdHlcIjogJGZhLXZhci1iYXR0ZXJ5LWVtcHR5LFxuICBcImJhdHRlcnktMFwiOiAkZmEtdmFyLWJhdHRlcnktMCxcbiAgXCJncmlkLTRcIjogJGZhLXZhci1ncmlkLTQsXG4gIFwic29ja3NcIjogJGZhLXZhci1zb2NrcyxcbiAgXCJmYWNlLXN1bmdsYXNzZXNcIjogJGZhLXZhci1mYWNlLXN1bmdsYXNzZXMsXG4gIFwiaW5ib3hcIjogJGZhLXZhci1pbmJveCxcbiAgXCJzcXVhcmUtMFwiOiAkZmEtdmFyLXNxdWFyZS0wLFxuICBcInNlY3Rpb25cIjogJGZhLXZhci1zZWN0aW9uLFxuICBcInNxdWFyZS10aGlzLXdheS11cFwiOiAkZmEtdmFyLXNxdWFyZS10aGlzLXdheS11cCxcbiAgXCJib3gtdXBcIjogJGZhLXZhci1ib3gtdXAsXG4gIFwiZ2F1Z2UtaGlnaFwiOiAkZmEtdmFyLWdhdWdlLWhpZ2gsXG4gIFwidGFjaG9tZXRlci1hbHRcIjogJGZhLXZhci10YWNob21ldGVyLWFsdCxcbiAgXCJ0YWNob21ldGVyLWFsdC1mYXN0XCI6ICRmYS12YXItdGFjaG9tZXRlci1hbHQtZmFzdCxcbiAgXCJzcXVhcmUtYW1wZXJzYW5kXCI6ICRmYS12YXItc3F1YXJlLWFtcGVyc2FuZCxcbiAgXCJlbnZlbG9wZS1vcGVuLXRleHRcIjogJGZhLXZhci1lbnZlbG9wZS1vcGVuLXRleHQsXG4gIFwibGFtcC1kZXNrXCI6ICRmYS12YXItbGFtcC1kZXNrLFxuICBcImhvc3BpdGFsXCI6ICRmYS12YXItaG9zcGl0YWwsXG4gIFwiaG9zcGl0YWwtYWx0XCI6ICRmYS12YXItaG9zcGl0YWwtYWx0LFxuICBcImhvc3BpdGFsLXdpZGVcIjogJGZhLXZhci1ob3NwaXRhbC13aWRlLFxuICBcInBvbGwtcGVvcGxlXCI6ICRmYS12YXItcG9sbC1wZW9wbGUsXG4gIFwid2hpc2tleS1nbGFzcy1pY2VcIjogJGZhLXZhci13aGlza2V5LWdsYXNzLWljZSxcbiAgXCJnbGFzcy13aGlza2V5LXJvY2tzXCI6ICRmYS12YXItZ2xhc3Mtd2hpc2tleS1yb2NrcyxcbiAgXCJ3aW5lLWJvdHRsZVwiOiAkZmEtdmFyLXdpbmUtYm90dGxlLFxuICBcImNoZXNzLXJvb2tcIjogJGZhLXZhci1jaGVzcy1yb29rLFxuICBcInVzZXItYm91bnR5LWh1bnRlclwiOiAkZmEtdmFyLXVzZXItYm91bnR5LWh1bnRlcixcbiAgXCJiYXJzLXN0YWdnZXJlZFwiOiAkZmEtdmFyLWJhcnMtc3RhZ2dlcmVkLFxuICBcInJlb3JkZXJcIjogJGZhLXZhci1yZW9yZGVyLFxuICBcInN0cmVhbVwiOiAkZmEtdmFyLXN0cmVhbSxcbiAgXCJkaWFncmFtLXNhbmtleVwiOiAkZmEtdmFyLWRpYWdyYW0tc2Fua2V5LFxuICBcImNsb3VkLWhhaWwtbWl4ZWRcIjogJGZhLXZhci1jbG91ZC1oYWlsLW1peGVkLFxuICBcImNpcmNsZS11cC1sZWZ0XCI6ICRmYS12YXItY2lyY2xlLXVwLWxlZnQsXG4gIFwiZGhhcm1hY2hha3JhXCI6ICRmYS12YXItZGhhcm1hY2hha3JhLFxuICBcIm9iamVjdHMtYWxpZ24tbGVmdFwiOiAkZmEtdmFyLW9iamVjdHMtYWxpZ24tbGVmdCxcbiAgXCJvaWwtY2FuLWRyaXBcIjogJGZhLXZhci1vaWwtY2FuLWRyaXAsXG4gIFwiZmFjZS1zbWlsaW5nLWhhbmRzXCI6ICRmYS12YXItZmFjZS1zbWlsaW5nLWhhbmRzLFxuICBcImJyb2Njb2xpXCI6ICRmYS12YXItYnJvY2NvbGksXG4gIFwicm91dGUtaW50ZXJzdGF0ZVwiOiAkZmEtdmFyLXJvdXRlLWludGVyc3RhdGUsXG4gIFwiZWFyLW11ZmZzXCI6ICRmYS12YXItZWFyLW11ZmZzLFxuICBcImhvdGRvZ1wiOiAkZmEtdmFyLWhvdGRvZyxcbiAgXCJ0cmFuc3BvcnRlci1lbXB0eVwiOiAkZmEtdmFyLXRyYW5zcG9ydGVyLWVtcHR5LFxuICBcInBlcnNvbi13YWxraW5nLXdpdGgtY2FuZVwiOiAkZmEtdmFyLXBlcnNvbi13YWxraW5nLXdpdGgtY2FuZSxcbiAgXCJibGluZFwiOiAkZmEtdmFyLWJsaW5kLFxuICBcImFuZ2xlLTkwXCI6ICRmYS12YXItYW5nbGUtOTAsXG4gIFwicmVjdGFuZ2xlLXRlcm1pbmFsXCI6ICRmYS12YXItcmVjdGFuZ2xlLXRlcm1pbmFsLFxuICBcImtpdGVcIjogJGZhLXZhci1raXRlLFxuICBcImRydW1cIjogJGZhLXZhci1kcnVtLFxuICBcInNjcnViYmVyXCI6ICRmYS12YXItc2NydWJiZXIsXG4gIFwiaWNlLWNyZWFtXCI6ICRmYS12YXItaWNlLWNyZWFtLFxuICBcImhlYXJ0LWNpcmNsZS1ib2x0XCI6ICRmYS12YXItaGVhcnQtY2lyY2xlLWJvbHQsXG4gIFwiZmlzaC1ib25lc1wiOiAkZmEtdmFyLWZpc2gtYm9uZXMsXG4gIFwiZGVlci1ydWRvbHBoXCI6ICRmYS12YXItZGVlci1ydWRvbHBoLFxuICBcImZheFwiOiAkZmEtdmFyLWZheCxcbiAgXCJwYXJhZ3JhcGhcIjogJGZhLXZhci1wYXJhZ3JhcGgsXG4gIFwiaGVhZC1zaWRlLWhlYXJ0XCI6ICRmYS12YXItaGVhZC1zaWRlLWhlYXJ0LFxuICBcInNxdWFyZS1lXCI6ICRmYS12YXItc3F1YXJlLWUsXG4gIFwibWV0ZXItZmlyZVwiOiAkZmEtdmFyLW1ldGVyLWZpcmUsXG4gIFwiY2xvdWQtaGFpbFwiOiAkZmEtdmFyLWNsb3VkLWhhaWwsXG4gIFwiY2hlY2stdG8tc2xvdFwiOiAkZmEtdmFyLWNoZWNrLXRvLXNsb3QsXG4gIFwidm90ZS15ZWFcIjogJGZhLXZhci12b3RlLXllYSxcbiAgXCJtb25leS1mcm9tLWJyYWNrZXRcIjogJGZhLXZhci1tb25leS1mcm9tLWJyYWNrZXQsXG4gIFwic3Rhci1oYWxmXCI6ICRmYS12YXItc3Rhci1oYWxmLFxuICBcImNhci1idXNcIjogJGZhLXZhci1jYXItYnVzLFxuICBcInNwZWFrZXJcIjogJGZhLXZhci1zcGVha2VyLFxuICBcInRpbWVyXCI6ICRmYS12YXItdGltZXIsXG4gIFwiYm94ZXMtc3RhY2tlZFwiOiAkZmEtdmFyLWJveGVzLXN0YWNrZWQsXG4gIFwiYm94ZXNcIjogJGZhLXZhci1ib3hlcyxcbiAgXCJib3hlcy1hbHRcIjogJGZhLXZhci1ib3hlcy1hbHQsXG4gIFwiZ3JpbGwtaG90XCI6ICRmYS12YXItZ3JpbGwtaG90LFxuICBcImJhbGxvdC1jaGVja1wiOiAkZmEtdmFyLWJhbGxvdC1jaGVjayxcbiAgXCJsaW5rXCI6ICRmYS12YXItbGluayxcbiAgXCJjaGFpblwiOiAkZmEtdmFyLWNoYWluLFxuICBcImVhci1saXN0ZW5cIjogJGZhLXZhci1lYXItbGlzdGVuLFxuICBcImFzc2lzdGl2ZS1saXN0ZW5pbmctc3lzdGVtc1wiOiAkZmEtdmFyLWFzc2lzdGl2ZS1saXN0ZW5pbmctc3lzdGVtcyxcbiAgXCJmaWxlLW1pbnVzXCI6ICRmYS12YXItZmlsZS1taW51cyxcbiAgXCJ0cmVlLWNpdHlcIjogJGZhLXZhci10cmVlLWNpdHksXG4gIFwicGxheVwiOiAkZmEtdmFyLXBsYXksXG4gIFwiZm9udFwiOiAkZmEtdmFyLWZvbnQsXG4gIFwiY3VwLXRvZ29cIjogJGZhLXZhci1jdXAtdG9nbyxcbiAgXCJjb2ZmZWUtdG9nb1wiOiAkZmEtdmFyLWNvZmZlZS10b2dvLFxuICBcInNxdWFyZS1kb3duLWxlZnRcIjogJGZhLXZhci1zcXVhcmUtZG93bi1sZWZ0LFxuICBcImJ1cmdlci1sZXR0dWNlXCI6ICRmYS12YXItYnVyZ2VyLWxldHR1Y2UsXG4gIFwicnVwaWFoLXNpZ25cIjogJGZhLXZhci1ydXBpYWgtc2lnbixcbiAgXCJtYWduaWZ5aW5nLWdsYXNzXCI6ICRmYS12YXItbWFnbmlmeWluZy1nbGFzcyxcbiAgXCJzZWFyY2hcIjogJGZhLXZhci1zZWFyY2gsXG4gIFwidGFibGUtdGVubmlzLXBhZGRsZS1iYWxsXCI6ICRmYS12YXItdGFibGUtdGVubmlzLXBhZGRsZS1iYWxsLFxuICBcInBpbmctcG9uZy1wYWRkbGUtYmFsbFwiOiAkZmEtdmFyLXBpbmctcG9uZy1wYWRkbGUtYmFsbCxcbiAgXCJ0YWJsZS10ZW5uaXNcIjogJGZhLXZhci10YWJsZS10ZW5uaXMsXG4gIFwicGVyc29uLWRvdHMtZnJvbS1saW5lXCI6ICRmYS12YXItcGVyc29uLWRvdHMtZnJvbS1saW5lLFxuICBcImRpYWdub3Nlc1wiOiAkZmEtdmFyLWRpYWdub3NlcyxcbiAgXCJjaGV2cm9ucy1kb3duXCI6ICRmYS12YXItY2hldnJvbnMtZG93bixcbiAgXCJjaGV2cm9uLWRvdWJsZS1kb3duXCI6ICRmYS12YXItY2hldnJvbi1kb3VibGUtZG93bixcbiAgXCJ0cmFzaC1jYW4tYXJyb3ctdXBcIjogJGZhLXZhci10cmFzaC1jYW4tYXJyb3ctdXAsXG4gIFwidHJhc2gtcmVzdG9yZS1hbHRcIjogJGZhLXZhci10cmFzaC1yZXN0b3JlLWFsdCxcbiAgXCJzaWduYWwtZ29vZFwiOiAkZmEtdmFyLXNpZ25hbC1nb29kLFxuICBcInNpZ25hbC0zXCI6ICRmYS12YXItc2lnbmFsLTMsXG4gIFwibG9jYXRpb24tcXVlc3Rpb25cIjogJGZhLXZhci1sb2NhdGlvbi1xdWVzdGlvbixcbiAgXCJtYXAtbWFya2VyLXF1ZXN0aW9uXCI6ICRmYS12YXItbWFwLW1hcmtlci1xdWVzdGlvbixcbiAgXCJmbG9wcHktZGlzay1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1mbG9wcHktZGlzay1jaXJjbGUteG1hcmssXG4gIFwiZmxvcHB5LWRpc2stdGltZXNcIjogJGZhLXZhci1mbG9wcHktZGlzay10aW1lcyxcbiAgXCJzYXZlLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLXNhdmUtY2lyY2xlLXhtYXJrLFxuICBcInNhdmUtdGltZXNcIjogJGZhLXZhci1zYXZlLXRpbWVzLFxuICBcIm5haXJhLXNpZ25cIjogJGZhLXZhci1uYWlyYS1zaWduLFxuICBcInBlYWNoXCI6ICRmYS12YXItcGVhY2gsXG4gIFwidGF4aS1idXNcIjogJGZhLXZhci10YXhpLWJ1cyxcbiAgXCJicmFja2V0LWN1cmx5XCI6ICRmYS12YXItYnJhY2tldC1jdXJseSxcbiAgXCJicmFja2V0LWN1cmx5LWxlZnRcIjogJGZhLXZhci1icmFja2V0LWN1cmx5LWxlZnQsXG4gIFwibG9ic3RlclwiOiAkZmEtdmFyLWxvYnN0ZXIsXG4gIFwiY2FydC1mbGF0YmVkLWVtcHR5XCI6ICRmYS12YXItY2FydC1mbGF0YmVkLWVtcHR5LFxuICBcImRvbGx5LWZsYXRiZWQtZW1wdHlcIjogJGZhLXZhci1kb2xseS1mbGF0YmVkLWVtcHR5LFxuICBcImNvbG9uXCI6ICRmYS12YXItY29sb24sXG4gIFwiY2FydC1hcnJvdy1kb3duXCI6ICRmYS12YXItY2FydC1hcnJvdy1kb3duLFxuICBcIndhbmRcIjogJGZhLXZhci13YW5kLFxuICBcIndhbGtpZS10YWxraWVcIjogJGZhLXZhci13YWxraWUtdGFsa2llLFxuICBcImZpbGUtcGVuXCI6ICRmYS12YXItZmlsZS1wZW4sXG4gIFwiZmlsZS1lZGl0XCI6ICRmYS12YXItZmlsZS1lZGl0LFxuICBcInJlY2VpcHRcIjogJGZhLXZhci1yZWNlaXB0LFxuICBcInRhYmxlLXBpY25pY1wiOiAkZmEtdmFyLXRhYmxlLXBpY25pYyxcbiAgXCJzcXVhcmUtcGVuXCI6ICRmYS12YXItc3F1YXJlLXBlbixcbiAgXCJwZW4tc3F1YXJlXCI6ICRmYS12YXItcGVuLXNxdWFyZSxcbiAgXCJwZW5jaWwtc3F1YXJlXCI6ICRmYS12YXItcGVuY2lsLXNxdWFyZSxcbiAgXCJjaXJjbGUtbWljcm9waG9uZS1saW5lc1wiOiAkZmEtdmFyLWNpcmNsZS1taWNyb3Bob25lLWxpbmVzLFxuICBcIm1pY3JvcGhvbmUtY2lyY2xlLWFsdFwiOiAkZmEtdmFyLW1pY3JvcGhvbmUtY2lyY2xlLWFsdCxcbiAgXCJkaXNwbGF5LXNsYXNoXCI6ICRmYS12YXItZGlzcGxheS1zbGFzaCxcbiAgXCJkZXNrdG9wLXNsYXNoXCI6ICRmYS12YXItZGVza3RvcC1zbGFzaCxcbiAgXCJzdWl0Y2FzZS1yb2xsaW5nXCI6ICRmYS12YXItc3VpdGNhc2Utcm9sbGluZyxcbiAgXCJwZXJzb24tY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItcGVyc29uLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJ0cmFuc3BvcnRlci0yXCI6ICRmYS12YXItdHJhbnNwb3J0ZXItMixcbiAgXCJoYW5kcy1ob2xkaW5nLWRpYW1vbmRcIjogJGZhLXZhci1oYW5kcy1ob2xkaW5nLWRpYW1vbmQsXG4gIFwiaGFuZC1yZWNlaXZpbmdcIjogJGZhLXZhci1oYW5kLXJlY2VpdmluZyxcbiAgXCJtb25leS1iaWxsLXNpbXBsZS13YXZlXCI6ICRmYS12YXItbW9uZXktYmlsbC1zaW1wbGUtd2F2ZSxcbiAgXCJjaGV2cm9uLWRvd25cIjogJGZhLXZhci1jaGV2cm9uLWRvd24sXG4gIFwiYmF0dGVyeS1mdWxsXCI6ICRmYS12YXItYmF0dGVyeS1mdWxsLFxuICBcImJhdHRlcnlcIjogJGZhLXZhci1iYXR0ZXJ5LFxuICBcImJhdHRlcnktNVwiOiAkZmEtdmFyLWJhdHRlcnktNSxcbiAgXCJiZWxsLXBsdXNcIjogJGZhLXZhci1iZWxsLXBsdXMsXG4gIFwiYm9vay1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLWJvb2stYXJyb3ctcmlnaHQsXG4gIFwiaG9zcGl0YWxzXCI6ICRmYS12YXItaG9zcGl0YWxzLFxuICBcImNsdWJcIjogJGZhLXZhci1jbHViLFxuICBcInNrdWxsLWNyb3NzYm9uZXNcIjogJGZhLXZhci1za3VsbC1jcm9zc2JvbmVzLFxuICBcImRyb3BsZXQtZGVncmVlXCI6ICRmYS12YXItZHJvcGxldC1kZWdyZWUsXG4gIFwiZGV3cG9pbnRcIjogJGZhLXZhci1kZXdwb2ludCxcbiAgXCJjb2RlLWNvbXBhcmVcIjogJGZhLXZhci1jb2RlLWNvbXBhcmUsXG4gIFwibGlzdC11bFwiOiAkZmEtdmFyLWxpc3QtdWwsXG4gIFwibGlzdC1kb3RzXCI6ICRmYS12YXItbGlzdC1kb3RzLFxuICBcImhhbmQtaG9sZGluZy1tYWdpY1wiOiAkZmEtdmFyLWhhbmQtaG9sZGluZy1tYWdpYyxcbiAgXCJ3YXRlcm1lbG9uLXNsaWNlXCI6ICRmYS12YXItd2F0ZXJtZWxvbi1zbGljZSxcbiAgXCJjaXJjbGUtZWxsaXBzaXNcIjogJGZhLXZhci1jaXJjbGUtZWxsaXBzaXMsXG4gIFwic2Nob29sLWxvY2tcIjogJGZhLXZhci1zY2hvb2wtbG9jayxcbiAgXCJ0b3dlci1jZWxsXCI6ICRmYS12YXItdG93ZXItY2VsbCxcbiAgXCJzZC1jYXJkc1wiOiAkZmEtdmFyLXNkLWNhcmRzLFxuICBcImp1Zy1ib3R0bGVcIjogJGZhLXZhci1qdWctYm90dGxlLFxuICBcImRvd24tbG9uZ1wiOiAkZmEtdmFyLWRvd24tbG9uZyxcbiAgXCJsb25nLWFycm93LWFsdC1kb3duXCI6ICRmYS12YXItbG9uZy1hcnJvdy1hbHQtZG93bixcbiAgXCJlbnZlbG9wZXNcIjogJGZhLXZhci1lbnZlbG9wZXMsXG4gIFwicGhvbmUtb2ZmaWNlXCI6ICRmYS12YXItcGhvbmUtb2ZmaWNlLFxuICBcInJhbmtpbmctc3RhclwiOiAkZmEtdmFyLXJhbmtpbmctc3RhcixcbiAgXCJjaGVzcy1raW5nXCI6ICRmYS12YXItY2hlc3Mta2luZyxcbiAgXCJuZmMtcGVuXCI6ICRmYS12YXItbmZjLXBlbixcbiAgXCJwZXJzb24taGFyYXNzaW5nXCI6ICRmYS12YXItcGVyc29uLWhhcmFzc2luZyxcbiAgXCJoYXQtd2ludGVyXCI6ICRmYS12YXItaGF0LXdpbnRlcixcbiAgXCJicmF6aWxpYW4tcmVhbC1zaWduXCI6ICRmYS12YXItYnJhemlsaWFuLXJlYWwtc2lnbixcbiAgXCJsYW5kbWFyay1kb21lXCI6ICRmYS12YXItbGFuZG1hcmstZG9tZSxcbiAgXCJsYW5kbWFyay1hbHRcIjogJGZhLXZhci1sYW5kbWFyay1hbHQsXG4gIFwiYm9uZS1icmVha1wiOiAkZmEtdmFyLWJvbmUtYnJlYWssXG4gIFwiYXJyb3ctdXBcIjogJGZhLXZhci1hcnJvdy11cCxcbiAgXCJkb3duLWZyb20tZG90dGVkLWxpbmVcIjogJGZhLXZhci1kb3duLWZyb20tZG90dGVkLWxpbmUsXG4gIFwidHZcIjogJGZhLXZhci10dixcbiAgXCJ0ZWxldmlzaW9uXCI6ICRmYS12YXItdGVsZXZpc2lvbixcbiAgXCJ0di1hbHRcIjogJGZhLXZhci10di1hbHQsXG4gIFwiYm9yZGVyLWxlZnRcIjogJGZhLXZhci1ib3JkZXItbGVmdCxcbiAgXCJjaXJjbGUtZGl2aWRlXCI6ICRmYS12YXItY2lyY2xlLWRpdmlkZSxcbiAgXCJzaHJpbXBcIjogJGZhLXZhci1zaHJpbXAsXG4gIFwibGlzdC1jaGVja1wiOiAkZmEtdmFyLWxpc3QtY2hlY2ssXG4gIFwidGFza3NcIjogJGZhLXZhci10YXNrcyxcbiAgXCJkaWFncmFtLXN1YnRhc2tcIjogJGZhLXZhci1kaWFncmFtLXN1YnRhc2ssXG4gIFwianVnLWRldGVyZ2VudFwiOiAkZmEtdmFyLWp1Zy1kZXRlcmdlbnQsXG4gIFwiY2lyY2xlLXVzZXJcIjogJGZhLXZhci1jaXJjbGUtdXNlcixcbiAgXCJ1c2VyLWNpcmNsZVwiOiAkZmEtdmFyLXVzZXItY2lyY2xlLFxuICBcInNxdWFyZS15XCI6ICRmYS12YXItc3F1YXJlLXksXG4gIFwidXNlci1kb2N0b3ItaGFpclwiOiAkZmEtdmFyLXVzZXItZG9jdG9yLWhhaXIsXG4gIFwicGxhbmV0LXJpbmdlZFwiOiAkZmEtdmFyLXBsYW5ldC1yaW5nZWQsXG4gIFwibXVzaHJvb21cIjogJGZhLXZhci1tdXNocm9vbSxcbiAgXCJ1c2VyLXNoaWVsZFwiOiAkZmEtdmFyLXVzZXItc2hpZWxkLFxuICBcIm1lZ2FwaG9uZVwiOiAkZmEtdmFyLW1lZ2FwaG9uZSxcbiAgXCJ3cmVhdGgtbGF1cmVsXCI6ICRmYS12YXItd3JlYXRoLWxhdXJlbCxcbiAgXCJjaXJjbGUtZXhjbGFtYXRpb24tY2hlY2tcIjogJGZhLXZhci1jaXJjbGUtZXhjbGFtYXRpb24tY2hlY2ssXG4gIFwid2luZFwiOiAkZmEtdmFyLXdpbmQsXG4gIFwiYm94LWRvbGxhclwiOiAkZmEtdmFyLWJveC1kb2xsYXIsXG4gIFwiYm94LXVzZFwiOiAkZmEtdmFyLWJveC11c2QsXG4gIFwiY2FyLWJ1cnN0XCI6ICRmYS12YXItY2FyLWJ1cnN0LFxuICBcImNhci1jcmFzaFwiOiAkZmEtdmFyLWNhci1jcmFzaCxcbiAgXCJ5XCI6ICRmYS12YXIteSxcbiAgXCJ1c2VyLWhlYWRzZXRcIjogJGZhLXZhci11c2VyLWhlYWRzZXQsXG4gIFwiYXJyb3dzLXJldHdlZXRcIjogJGZhLXZhci1hcnJvd3MtcmV0d2VldCxcbiAgXCJyZXR3ZWV0LWFsdFwiOiAkZmEtdmFyLXJldHdlZXQtYWx0LFxuICBcInBlcnNvbi1zbm93Ym9hcmRpbmdcIjogJGZhLXZhci1wZXJzb24tc25vd2JvYXJkaW5nLFxuICBcInNub3dib2FyZGluZ1wiOiAkZmEtdmFyLXNub3dib2FyZGluZyxcbiAgXCJzcXVhcmUtY2hldnJvbi1yaWdodFwiOiAkZmEtdmFyLXNxdWFyZS1jaGV2cm9uLXJpZ2h0LFxuICBcImNoZXZyb24tc3F1YXJlLXJpZ2h0XCI6ICRmYS12YXItY2hldnJvbi1zcXVhcmUtcmlnaHQsXG4gIFwibGFjcm9zc2Utc3RpY2stYmFsbFwiOiAkZmEtdmFyLWxhY3Jvc3NlLXN0aWNrLWJhbGwsXG4gIFwidHJ1Y2stZmFzdFwiOiAkZmEtdmFyLXRydWNrLWZhc3QsXG4gIFwic2hpcHBpbmctZmFzdFwiOiAkZmEtdmFyLXNoaXBwaW5nLWZhc3QsXG4gIFwidXNlci1tYWduaWZ5aW5nLWdsYXNzXCI6ICRmYS12YXItdXNlci1tYWduaWZ5aW5nLWdsYXNzLFxuICBcInN0YXItc2hhcnBcIjogJGZhLXZhci1zdGFyLXNoYXJwLFxuICBcImNvbW1lbnQtaGVhcnRcIjogJGZhLXZhci1jb21tZW50LWhlYXJ0LFxuICBcImNpcmNsZS0xXCI6ICRmYS12YXItY2lyY2xlLTEsXG4gIFwiY2lyY2xlLXN0YXJcIjogJGZhLXZhci1jaXJjbGUtc3RhcixcbiAgXCJzdGFyLWNpcmNsZVwiOiAkZmEtdmFyLXN0YXItY2lyY2xlLFxuICBcImZpc2hcIjogJGZhLXZhci1maXNoLFxuICBcImNsb3VkLWZvZ1wiOiAkZmEtdmFyLWNsb3VkLWZvZyxcbiAgXCJmb2dcIjogJGZhLXZhci1mb2csXG4gIFwid2FmZmxlXCI6ICRmYS12YXItd2FmZmxlLFxuICBcIm11c2ljLW5vdGVcIjogJGZhLXZhci1tdXNpYy1ub3RlLFxuICBcIm11c2ljLWFsdFwiOiAkZmEtdmFyLW11c2ljLWFsdCxcbiAgXCJoZXhhZ29uLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItaGV4YWdvbi1leGNsYW1hdGlvbixcbiAgXCJjYXJ0LXNob3BwaW5nLWZhc3RcIjogJGZhLXZhci1jYXJ0LXNob3BwaW5nLWZhc3QsXG4gIFwib2JqZWN0LXVuaW9uXCI6ICRmYS12YXItb2JqZWN0LXVuaW9uLFxuICBcInVzZXItZ3JhZHVhdGVcIjogJGZhLXZhci11c2VyLWdyYWR1YXRlLFxuICBcInN0YXJmaWdodGVyXCI6ICRmYS12YXItc3RhcmZpZ2h0ZXIsXG4gIFwiY2lyY2xlLWhhbGYtc3Ryb2tlXCI6ICRmYS12YXItY2lyY2xlLWhhbGYtc3Ryb2tlLFxuICBcImFkanVzdFwiOiAkZmEtdmFyLWFkanVzdCxcbiAgXCJhcnJvdy1yaWdodC1sb25nLXRvLWxpbmVcIjogJGZhLXZhci1hcnJvdy1yaWdodC1sb25nLXRvLWxpbmUsXG4gIFwic3F1YXJlLWFycm93LWRvd25cIjogJGZhLXZhci1zcXVhcmUtYXJyb3ctZG93bixcbiAgXCJhcnJvdy1zcXVhcmUtZG93blwiOiAkZmEtdmFyLWFycm93LXNxdWFyZS1kb3duLFxuICBcImRpYW1vbmQtaGFsZi1zdHJva2VcIjogJGZhLXZhci1kaWFtb25kLWhhbGYtc3Ryb2tlLFxuICBcImNsYXBwZXJib2FyZFwiOiAkZmEtdmFyLWNsYXBwZXJib2FyZCxcbiAgXCJzcXVhcmUtY2hldnJvbi1sZWZ0XCI6ICRmYS12YXItc3F1YXJlLWNoZXZyb24tbGVmdCxcbiAgXCJjaGV2cm9uLXNxdWFyZS1sZWZ0XCI6ICRmYS12YXItY2hldnJvbi1zcXVhcmUtbGVmdCxcbiAgXCJwaG9uZS1pbnRlcmNvbVwiOiAkZmEtdmFyLXBob25lLWludGVyY29tLFxuICBcImxpbmstaG9yaXpvbnRhbFwiOiAkZmEtdmFyLWxpbmstaG9yaXpvbnRhbCxcbiAgXCJjaGFpbi1ob3Jpem9udGFsXCI6ICRmYS12YXItY2hhaW4taG9yaXpvbnRhbCxcbiAgXCJtYW5nb1wiOiAkZmEtdmFyLW1hbmdvLFxuICBcIm11c2ljLW5vdGUtc2xhc2hcIjogJGZhLXZhci1tdXNpYy1ub3RlLXNsYXNoLFxuICBcIm11c2ljLWFsdC1zbGFzaFwiOiAkZmEtdmFyLW11c2ljLWFsdC1zbGFzaCxcbiAgXCJjaXJjbGUtcmFkaWF0aW9uXCI6ICRmYS12YXItY2lyY2xlLXJhZGlhdGlvbixcbiAgXCJyYWRpYXRpb24tYWx0XCI6ICRmYS12YXItcmFkaWF0aW9uLWFsdCxcbiAgXCJmYWNlLXRvbmd1ZS1zd2VhdFwiOiAkZmEtdmFyLWZhY2UtdG9uZ3VlLXN3ZWF0LFxuICBcImdsb2JlLXN0YW5kXCI6ICRmYS12YXItZ2xvYmUtc3RhbmQsXG4gIFwiYmFzZWJhbGxcIjogJGZhLXZhci1iYXNlYmFsbCxcbiAgXCJiYXNlYmFsbC1iYWxsXCI6ICRmYS12YXItYmFzZWJhbGwtYmFsbCxcbiAgXCJjaXJjbGUtcFwiOiAkZmEtdmFyLWNpcmNsZS1wLFxuICBcImF3YXJkLXNpbXBsZVwiOiAkZmEtdmFyLWF3YXJkLXNpbXBsZSxcbiAgXCJqZXQtZmlnaHRlci11cFwiOiAkZmEtdmFyLWpldC1maWdodGVyLXVwLFxuICBcImRpYWdyYW0tcHJvamVjdFwiOiAkZmEtdmFyLWRpYWdyYW0tcHJvamVjdCxcbiAgXCJwcm9qZWN0LWRpYWdyYW1cIjogJGZhLXZhci1wcm9qZWN0LWRpYWdyYW0sXG4gIFwicGVkZXN0YWxcIjogJGZhLXZhci1wZWRlc3RhbCxcbiAgXCJjaGFydC1weXJhbWlkXCI6ICRmYS12YXItY2hhcnQtcHlyYW1pZCxcbiAgXCJzaWRlYmFyXCI6ICRmYS12YXItc2lkZWJhcixcbiAgXCJzbm93bWFuLWhlYWRcIjogJGZhLXZhci1zbm93bWFuLWhlYWQsXG4gIFwiZnJvc3R5LWhlYWRcIjogJGZhLXZhci1mcm9zdHktaGVhZCxcbiAgXCJjb3B5XCI6ICRmYS12YXItY29weSxcbiAgXCJidXJnZXItZ2xhc3NcIjogJGZhLXZhci1idXJnZXItZ2xhc3MsXG4gIFwidm9sdW1lLXhtYXJrXCI6ICRmYS12YXItdm9sdW1lLXhtYXJrLFxuICBcInZvbHVtZS1tdXRlXCI6ICRmYS12YXItdm9sdW1lLW11dGUsXG4gIFwidm9sdW1lLXRpbWVzXCI6ICRmYS12YXItdm9sdW1lLXRpbWVzLFxuICBcImhhbmQtc3BhcmtsZXNcIjogJGZhLXZhci1oYW5kLXNwYXJrbGVzLFxuICBcImJhcnMtZmlsdGVyXCI6ICRmYS12YXItYmFycy1maWx0ZXIsXG4gIFwicGFpbnRicnVzaC1wZW5jaWxcIjogJGZhLXZhci1wYWludGJydXNoLXBlbmNpbCxcbiAgXCJwYXJ0eS1iZWxsXCI6ICRmYS12YXItcGFydHktYmVsbCxcbiAgXCJ1c2VyLXZuZWNrLWhhaXJcIjogJGZhLXZhci11c2VyLXZuZWNrLWhhaXIsXG4gIFwiamFjay1vLWxhbnRlcm5cIjogJGZhLXZhci1qYWNrLW8tbGFudGVybixcbiAgXCJncmlwXCI6ICRmYS12YXItZ3JpcCxcbiAgXCJncmlwLWhvcml6b250YWxcIjogJGZhLXZhci1ncmlwLWhvcml6b250YWwsXG4gIFwic2hhcmUtZnJvbS1zcXVhcmVcIjogJGZhLXZhci1zaGFyZS1mcm9tLXNxdWFyZSxcbiAgXCJzaGFyZS1zcXVhcmVcIjogJGZhLXZhci1zaGFyZS1zcXVhcmUsXG4gIFwia2V5bm90ZVwiOiAkZmEtdmFyLWtleW5vdGUsXG4gIFwiY2hpbGQtY29tYmF0YW50XCI6ICRmYS12YXItY2hpbGQtY29tYmF0YW50LFxuICBcImNoaWxkLXJpZmxlXCI6ICRmYS12YXItY2hpbGQtcmlmbGUsXG4gIFwiZ3VuXCI6ICRmYS12YXItZ3VuLFxuICBcInNxdWFyZS1waG9uZVwiOiAkZmEtdmFyLXNxdWFyZS1waG9uZSxcbiAgXCJwaG9uZS1zcXVhcmVcIjogJGZhLXZhci1waG9uZS1zcXVhcmUsXG4gIFwiaGF0LWJlYWNoXCI6ICRmYS12YXItaGF0LWJlYWNoLFxuICBcInBsdXNcIjogJGZhLXZhci1wbHVzLFxuICBcImFkZFwiOiAkZmEtdmFyLWFkZCxcbiAgXCJleHBhbmRcIjogJGZhLXZhci1leHBhbmQsXG4gIFwiY29tcHV0ZXJcIjogJGZhLXZhci1jb21wdXRlcixcbiAgXCJmb3J0XCI6ICRmYS12YXItZm9ydCxcbiAgXCJjbG91ZC1jaGVja1wiOiAkZmEtdmFyLWNsb3VkLWNoZWNrLFxuICBcInhtYXJrXCI6ICRmYS12YXIteG1hcmssXG4gIFwiY2xvc2VcIjogJGZhLXZhci1jbG9zZSxcbiAgXCJtdWx0aXBseVwiOiAkZmEtdmFyLW11bHRpcGx5LFxuICBcInJlbW92ZVwiOiAkZmEtdmFyLXJlbW92ZSxcbiAgXCJ0aW1lc1wiOiAkZmEtdmFyLXRpbWVzLFxuICBcImZhY2Utc21pcmtpbmdcIjogJGZhLXZhci1mYWNlLXNtaXJraW5nLFxuICBcImFycm93cy11cC1kb3duLWxlZnQtcmlnaHRcIjogJGZhLXZhci1hcnJvd3MtdXAtZG93bi1sZWZ0LXJpZ2h0LFxuICBcImFycm93c1wiOiAkZmEtdmFyLWFycm93cyxcbiAgXCJjaGFsa2JvYXJkLXVzZXJcIjogJGZhLXZhci1jaGFsa2JvYXJkLXVzZXIsXG4gIFwiY2hhbGtib2FyZC10ZWFjaGVyXCI6ICRmYS12YXItY2hhbGtib2FyZC10ZWFjaGVyLFxuICBcInJob21idXNcIjogJGZhLXZhci1yaG9tYnVzLFxuICBcImNsYXctbWFya3NcIjogJGZhLXZhci1jbGF3LW1hcmtzLFxuICBcInBlc28tc2lnblwiOiAkZmEtdmFyLXBlc28tc2lnbixcbiAgXCJmYWNlLXNtaWxlLXRvbmd1ZVwiOiAkZmEtdmFyLWZhY2Utc21pbGUtdG9uZ3VlLFxuICBcImNhcnQtY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItY2FydC1jaXJjbGUteG1hcmssXG4gIFwiYnVpbGRpbmctc2hpZWxkXCI6ICRmYS12YXItYnVpbGRpbmctc2hpZWxkLFxuICBcImNpcmNsZS1waG9uZS1mbGlwXCI6ICRmYS12YXItY2lyY2xlLXBob25lLWZsaXAsXG4gIFwicGhvbmUtY2lyY2xlLWFsdFwiOiAkZmEtdmFyLXBob25lLWNpcmNsZS1hbHQsXG4gIFwiYmFieVwiOiAkZmEtdmFyLWJhYnksXG4gIFwidXNlcnMtbGluZVwiOiAkZmEtdmFyLXVzZXJzLWxpbmUsXG4gIFwicXVvdGUtbGVmdFwiOiAkZmEtdmFyLXF1b3RlLWxlZnQsXG4gIFwicXVvdGUtbGVmdC1hbHRcIjogJGZhLXZhci1xdW90ZS1sZWZ0LWFsdCxcbiAgXCJ0cmFjdG9yXCI6ICRmYS12YXItdHJhY3RvcixcbiAgXCJrZXktc2tlbGV0b25cIjogJGZhLXZhci1rZXktc2tlbGV0b24sXG4gIFwidHJhc2gtYXJyb3ctdXBcIjogJGZhLXZhci10cmFzaC1hcnJvdy11cCxcbiAgXCJ0cmFzaC1yZXN0b3JlXCI6ICRmYS12YXItdHJhc2gtcmVzdG9yZSxcbiAgXCJhcnJvdy1kb3duLXVwLWxvY2tcIjogJGZhLXZhci1hcnJvdy1kb3duLXVwLWxvY2ssXG4gIFwiYXJyb3ctZG93bi10by1icmFja2V0XCI6ICRmYS12YXItYXJyb3ctZG93bi10by1icmFja2V0LFxuICBcImxpbmVzLWxlYW5pbmdcIjogJGZhLXZhci1saW5lcy1sZWFuaW5nLFxuICBcInNxdWFyZS1xXCI6ICRmYS12YXItc3F1YXJlLXEsXG4gIFwicnVsZXItY29tYmluZWRcIjogJGZhLXZhci1ydWxlci1jb21iaW5lZCxcbiAgXCJzeW1ib2xzXCI6ICRmYS12YXItc3ltYm9scyxcbiAgXCJpY29ucy1hbHRcIjogJGZhLXZhci1pY29ucy1hbHQsXG4gIFwiY29weXJpZ2h0XCI6ICRmYS12YXItY29weXJpZ2h0LFxuICBcImZsYXNrLWdlYXJcIjogJGZhLXZhci1mbGFzay1nZWFyLFxuICBcImhpZ2hsaWdodGVyLWxpbmVcIjogJGZhLXZhci1oaWdobGlnaHRlci1saW5lLFxuICBcImJyYWNrZXQtc3F1YXJlXCI6ICRmYS12YXItYnJhY2tldC1zcXVhcmUsXG4gIFwiYnJhY2tldFwiOiAkZmEtdmFyLWJyYWNrZXQsXG4gIFwiYnJhY2tldC1sZWZ0XCI6ICRmYS12YXItYnJhY2tldC1sZWZ0LFxuICBcImlzbGFuZC10cm9waWNhbFwiOiAkZmEtdmFyLWlzbGFuZC10cm9waWNhbCxcbiAgXCJpc2xhbmQtdHJlZS1wYWxtXCI6ICRmYS12YXItaXNsYW5kLXRyZWUtcGFsbSxcbiAgXCJhcnJvdy1yaWdodC1mcm9tLWxpbmVcIjogJGZhLXZhci1hcnJvdy1yaWdodC1mcm9tLWxpbmUsXG4gIFwiYXJyb3ctZnJvbS1sZWZ0XCI6ICRmYS12YXItYXJyb3ctZnJvbS1sZWZ0LFxuICBcImgyXCI6ICRmYS12YXItaDIsXG4gIFwiZXF1YWxzXCI6ICRmYS12YXItZXF1YWxzLFxuICBcImNha2Utc2xpY2VcIjogJGZhLXZhci1jYWtlLXNsaWNlLFxuICBcInNob3J0Y2FrZVwiOiAkZmEtdmFyLXNob3J0Y2FrZSxcbiAgXCJwZWFudXRcIjogJGZhLXZhci1wZWFudXQsXG4gIFwid3JlbmNoLXNpbXBsZVwiOiAkZmEtdmFyLXdyZW5jaC1zaW1wbGUsXG4gIFwiYmxlbmRlclwiOiAkZmEtdmFyLWJsZW5kZXIsXG4gIFwidGVldGhcIjogJGZhLXZhci10ZWV0aCxcbiAgXCJ0YWxseS0yXCI6ICRmYS12YXItdGFsbHktMixcbiAgXCJzaGVrZWwtc2lnblwiOiAkZmEtdmFyLXNoZWtlbC1zaWduLFxuICBcImlsc1wiOiAkZmEtdmFyLWlscyxcbiAgXCJzaGVrZWxcIjogJGZhLXZhci1zaGVrZWwsXG4gIFwic2hlcWVsXCI6ICRmYS12YXItc2hlcWVsLFxuICBcInNoZXFlbC1zaWduXCI6ICRmYS12YXItc2hlcWVsLXNpZ24sXG4gIFwiY2Fyc1wiOiAkZmEtdmFyLWNhcnMsXG4gIFwiYXhlLWJhdHRsZVwiOiAkZmEtdmFyLWF4ZS1iYXR0bGUsXG4gIFwidXNlci1oYWlyLWxvbmdcIjogJGZhLXZhci11c2VyLWhhaXItbG9uZyxcbiAgXCJtYXBcIjogJGZhLXZhci1tYXAsXG4gIFwiYXJyb3ctbGVmdC1mcm9tLWFyY1wiOiAkZmEtdmFyLWFycm93LWxlZnQtZnJvbS1hcmMsXG4gIFwiZmlsZS1jaXJjbGUtaW5mb1wiOiAkZmEtdmFyLWZpbGUtY2lyY2xlLWluZm8sXG4gIFwiZmFjZS1kaXNhcHBvaW50ZWRcIjogJGZhLXZhci1mYWNlLWRpc2FwcG9pbnRlZCxcbiAgXCJsYXNzby1zcGFya2xlc1wiOiAkZmEtdmFyLWxhc3NvLXNwYXJrbGVzLFxuICBcImNsb2NrLWVsZXZlblwiOiAkZmEtdmFyLWNsb2NrLWVsZXZlbixcbiAgXCJyb2NrZXRcIjogJGZhLXZhci1yb2NrZXQsXG4gIFwic2lyZW4tb25cIjogJGZhLXZhci1zaXJlbi1vbixcbiAgXCJjbG9jay10ZW5cIjogJGZhLXZhci1jbG9jay10ZW4sXG4gIFwiY2FuZGxlLWhvbGRlclwiOiAkZmEtdmFyLWNhbmRsZS1ob2xkZXIsXG4gIFwidmlkZW8tYXJyb3ctZG93bi1sZWZ0XCI6ICRmYS12YXItdmlkZW8tYXJyb3ctZG93bi1sZWZ0LFxuICBcInBob3RvLWZpbG1cIjogJGZhLXZhci1waG90by1maWxtLFxuICBcInBob3RvLXZpZGVvXCI6ICRmYS12YXItcGhvdG8tdmlkZW8sXG4gIFwiZmxvcHB5LWRpc2stY2lyY2xlLWFycm93LXJpZ2h0XCI6ICRmYS12YXItZmxvcHB5LWRpc2stY2lyY2xlLWFycm93LXJpZ2h0LFxuICBcInNhdmUtY2lyY2xlLWFycm93LXJpZ2h0XCI6ICRmYS12YXItc2F2ZS1jaXJjbGUtYXJyb3ctcmlnaHQsXG4gIFwiZm9sZGVyLW1pbnVzXCI6ICRmYS12YXItZm9sZGVyLW1pbnVzLFxuICBcInBsYW5ldC1tb29uXCI6ICRmYS12YXItcGxhbmV0LW1vb24sXG4gIFwiZmFjZS1leWVzLXhtYXJrc1wiOiAkZmEtdmFyLWZhY2UtZXllcy14bWFya3MsXG4gIFwiY2hhcnQtc2NhdHRlclwiOiAkZmEtdmFyLWNoYXJ0LXNjYXR0ZXIsXG4gIFwiZGlzcGxheS1hcnJvdy1kb3duXCI6ICRmYS12YXItZGlzcGxheS1hcnJvdy1kb3duLFxuICBcInN0b3JlXCI6ICRmYS12YXItc3RvcmUsXG4gIFwiYXJyb3ctdHJlbmQtdXBcIjogJGZhLXZhci1hcnJvdy10cmVuZC11cCxcbiAgXCJwbHVnLWNpcmNsZS1taW51c1wiOiAkZmEtdmFyLXBsdWctY2lyY2xlLW1pbnVzLFxuICBcIm9saXZlLWJyYW5jaFwiOiAkZmEtdmFyLW9saXZlLWJyYW5jaCxcbiAgXCJhbmdsZVwiOiAkZmEtdmFyLWFuZ2xlLFxuICBcInZhY3V1bS1yb2JvdFwiOiAkZmEtdmFyLXZhY3V1bS1yb2JvdCxcbiAgXCJzaWduLWhhbmdpbmdcIjogJGZhLXZhci1zaWduLWhhbmdpbmcsXG4gIFwic2lnblwiOiAkZmEtdmFyLXNpZ24sXG4gIFwic3F1YXJlLWRpdmlkZVwiOiAkZmEtdmFyLXNxdWFyZS1kaXZpZGUsXG4gIFwic2lnbmFsLXN0cmVhbS1zbGFzaFwiOiAkZmEtdmFyLXNpZ25hbC1zdHJlYW0tc2xhc2gsXG4gIFwiYmV6aWVyLWN1cnZlXCI6ICRmYS12YXItYmV6aWVyLWN1cnZlLFxuICBcImV5ZS1kcm9wcGVyLWhhbGZcIjogJGZhLXZhci1leWUtZHJvcHBlci1oYWxmLFxuICBcInN0b3JlLWxvY2tcIjogJGZhLXZhci1zdG9yZS1sb2NrLFxuICBcImJlbGwtc2xhc2hcIjogJGZhLXZhci1iZWxsLXNsYXNoLFxuICBcImNsb3VkLWJvbHQtc3VuXCI6ICRmYS12YXItY2xvdWQtYm9sdC1zdW4sXG4gIFwidGh1bmRlcnN0b3JtLXN1blwiOiAkZmEtdmFyLXRodW5kZXJzdG9ybS1zdW4sXG4gIFwiY2FtZXJhLXNsYXNoXCI6ICRmYS12YXItY2FtZXJhLXNsYXNoLFxuICBcImNvbW1lbnQtcXVvdGVcIjogJGZhLXZhci1jb21tZW50LXF1b3RlLFxuICBcInRhYmxldFwiOiAkZmEtdmFyLXRhYmxldCxcbiAgXCJ0YWJsZXQtYW5kcm9pZFwiOiAkZmEtdmFyLXRhYmxldC1hbmRyb2lkLFxuICBcInNjaG9vbC1mbGFnXCI6ICRmYS12YXItc2Nob29sLWZsYWcsXG4gIFwibWVzc2FnZS1jb2RlXCI6ICRmYS12YXItbWVzc2FnZS1jb2RlLFxuICBcImdsYXNzLWhhbGZcIjogJGZhLXZhci1nbGFzcy1oYWxmLFxuICBcImdsYXNzLWhhbGYtZW1wdHlcIjogJGZhLXZhci1nbGFzcy1oYWxmLWVtcHR5LFxuICBcImdsYXNzLWhhbGYtZnVsbFwiOiAkZmEtdmFyLWdsYXNzLWhhbGYtZnVsbCxcbiAgXCJmaWxsXCI6ICRmYS12YXItZmlsbCxcbiAgXCJtZXNzYWdlLW1pbnVzXCI6ICRmYS12YXItbWVzc2FnZS1taW51cyxcbiAgXCJjb21tZW50LWFsdC1taW51c1wiOiAkZmEtdmFyLWNvbW1lbnQtYWx0LW1pbnVzLFxuICBcImFuZ2xlLXVwXCI6ICRmYS12YXItYW5nbGUtdXAsXG4gIFwiZGlub3NhdXJcIjogJGZhLXZhci1kaW5vc2F1cixcbiAgXCJkcnVtc3RpY2stYml0ZVwiOiAkZmEtdmFyLWRydW1zdGljay1iaXRlLFxuICBcImxpbmstaG9yaXpvbnRhbC1zbGFzaFwiOiAkZmEtdmFyLWxpbmstaG9yaXpvbnRhbC1zbGFzaCxcbiAgXCJjaGFpbi1ob3Jpem9udGFsLXNsYXNoXCI6ICRmYS12YXItY2hhaW4taG9yaXpvbnRhbC1zbGFzaCxcbiAgXCJob2xseS1iZXJyeVwiOiAkZmEtdmFyLWhvbGx5LWJlcnJ5LFxuICBcIm5vc2VcIjogJGZhLXZhci1ub3NlLFxuICBcImFycm93LWxlZnQtdG8tYXJjXCI6ICRmYS12YXItYXJyb3ctbGVmdC10by1hcmMsXG4gIFwiY2hldnJvbi1sZWZ0XCI6ICRmYS12YXItY2hldnJvbi1sZWZ0LFxuICBcImJhY3RlcmlhXCI6ICRmYS12YXItYmFjdGVyaWEsXG4gIFwiY2xvdWRzXCI6ICRmYS12YXItY2xvdWRzLFxuICBcIm1vbmV5LWJpbGwtc2ltcGxlXCI6ICRmYS12YXItbW9uZXktYmlsbC1zaW1wbGUsXG4gIFwiaGFuZC1saXphcmRcIjogJGZhLXZhci1oYW5kLWxpemFyZCxcbiAgXCJ0YWJsZS1waXZvdFwiOiAkZmEtdmFyLXRhYmxlLXBpdm90LFxuICBcImZpbHRlci1zbGFzaFwiOiAkZmEtdmFyLWZpbHRlci1zbGFzaCxcbiAgXCJ0cmFzaC1jYW4tdW5kb1wiOiAkZmEtdmFyLXRyYXNoLWNhbi11bmRvLFxuICBcInRyYXNoLWNhbi1hcnJvdy10dXJuLWxlZnRcIjogJGZhLXZhci10cmFzaC1jYW4tYXJyb3ctdHVybi1sZWZ0LFxuICBcInRyYXNoLXVuZG8tYWx0XCI6ICRmYS12YXItdHJhc2gtdW5kby1hbHQsXG4gIFwibm90ZGVmXCI6ICRmYS12YXItbm90ZGVmLFxuICBcImRpc2Vhc2VcIjogJGZhLXZhci1kaXNlYXNlLFxuICBcInBlcnNvbi10by1kb29yXCI6ICRmYS12YXItcGVyc29uLXRvLWRvb3IsXG4gIFwidHVybnRhYmxlXCI6ICRmYS12YXItdHVybnRhYmxlLFxuICBcImJyaWVmY2FzZS1tZWRpY2FsXCI6ICRmYS12YXItYnJpZWZjYXNlLW1lZGljYWwsXG4gIFwiZ2VuZGVybGVzc1wiOiAkZmEtdmFyLWdlbmRlcmxlc3MsXG4gIFwiY2hldnJvbi1yaWdodFwiOiAkZmEtdmFyLWNoZXZyb24tcmlnaHQsXG4gIFwic2lnbmFsLXdlYWtcIjogJGZhLXZhci1zaWduYWwtd2VhayxcbiAgXCJzaWduYWwtMVwiOiAkZmEtdmFyLXNpZ25hbC0xLFxuICBcImNsb2NrLWZpdmVcIjogJGZhLXZhci1jbG9jay1maXZlLFxuICBcInJldHdlZXRcIjogJGZhLXZhci1yZXR3ZWV0LFxuICBcImNhci1yZWFyXCI6ICRmYS12YXItY2FyLXJlYXIsXG4gIFwiY2FyLWFsdFwiOiAkZmEtdmFyLWNhci1hbHQsXG4gIFwicHVtcC1zb2FwXCI6ICRmYS12YXItcHVtcC1zb2FwLFxuICBcImNvbXB1dGVyLWNsYXNzaWNcIjogJGZhLXZhci1jb21wdXRlci1jbGFzc2ljLFxuICBcImZyYW1lXCI6ICRmYS12YXItZnJhbWUsXG4gIFwidmlkZW8tc2xhc2hcIjogJGZhLXZhci12aWRlby1zbGFzaCxcbiAgXCJiYXR0ZXJ5LXF1YXJ0ZXJcIjogJGZhLXZhci1iYXR0ZXJ5LXF1YXJ0ZXIsXG4gIFwiYmF0dGVyeS0yXCI6ICRmYS12YXItYmF0dGVyeS0yLFxuICBcImVsbGlwc2lzLXN0cm9rZVwiOiAkZmEtdmFyLWVsbGlwc2lzLXN0cm9rZSxcbiAgXCJlbGxpcHNpcy1oLWFsdFwiOiAkZmEtdmFyLWVsbGlwc2lzLWgtYWx0LFxuICBcInJhZGlvXCI6ICRmYS12YXItcmFkaW8sXG4gIFwiYmFieS1jYXJyaWFnZVwiOiAkZmEtdmFyLWJhYnktY2FycmlhZ2UsXG4gIFwiY2FycmlhZ2UtYmFieVwiOiAkZmEtdmFyLWNhcnJpYWdlLWJhYnksXG4gIFwiZmFjZS1leHByZXNzaW9ubGVzc1wiOiAkZmEtdmFyLWZhY2UtZXhwcmVzc2lvbmxlc3MsXG4gIFwiZG93bi10by1kb3R0ZWQtbGluZVwiOiAkZmEtdmFyLWRvd24tdG8tZG90dGVkLWxpbmUsXG4gIFwiY2xvdWQtbXVzaWNcIjogJGZhLXZhci1jbG91ZC1tdXNpYyxcbiAgXCJ0cmFmZmljLWxpZ2h0XCI6ICRmYS12YXItdHJhZmZpYy1saWdodCxcbiAgXCJjbG91ZC1taW51c1wiOiAkZmEtdmFyLWNsb3VkLW1pbnVzLFxuICBcInRoZXJtb21ldGVyXCI6ICRmYS12YXItdGhlcm1vbWV0ZXIsXG4gIFwic2hpZWxkLW1pbnVzXCI6ICRmYS12YXItc2hpZWxkLW1pbnVzLFxuICBcInZyLWNhcmRib2FyZFwiOiAkZmEtdmFyLXZyLWNhcmRib2FyZCxcbiAgXCJjYXItdGlsdFwiOiAkZmEtdmFyLWNhci10aWx0LFxuICBcImdhdWdlLWNpcmNsZS1taW51c1wiOiAkZmEtdmFyLWdhdWdlLWNpcmNsZS1taW51cyxcbiAgXCJicmlnaHRuZXNzLWxvd1wiOiAkZmEtdmFyLWJyaWdodG5lc3MtbG93LFxuICBcImhhbmQtbWlkZGxlLWZpbmdlclwiOiAkZmEtdmFyLWhhbmQtbWlkZGxlLWZpbmdlcixcbiAgXCJwZXJjZW50XCI6ICRmYS12YXItcGVyY2VudCxcbiAgXCJwZXJjZW50YWdlXCI6ICRmYS12YXItcGVyY2VudGFnZSxcbiAgXCJ0cnVjay1tb3ZpbmdcIjogJGZhLXZhci10cnVjay1tb3ZpbmcsXG4gIFwiZ2xhc3Mtd2F0ZXItZHJvcGxldFwiOiAkZmEtdmFyLWdsYXNzLXdhdGVyLWRyb3BsZXQsXG4gIFwiY29udmV5b3ItYmVsdFwiOiAkZmEtdmFyLWNvbnZleW9yLWJlbHQsXG4gIFwibG9jYXRpb24tY2hlY2tcIjogJGZhLXZhci1sb2NhdGlvbi1jaGVjayxcbiAgXCJtYXAtbWFya2VyLWNoZWNrXCI6ICRmYS12YXItbWFwLW1hcmtlci1jaGVjayxcbiAgXCJjb2luLXZlcnRpY2FsXCI6ICRmYS12YXItY29pbi12ZXJ0aWNhbCxcbiAgXCJkaXNwbGF5XCI6ICRmYS12YXItZGlzcGxheSxcbiAgXCJwZXJzb24tc2lnblwiOiAkZmEtdmFyLXBlcnNvbi1zaWduLFxuICBcImZhY2Utc21pbGVcIjogJGZhLXZhci1mYWNlLXNtaWxlLFxuICBcInNtaWxlXCI6ICRmYS12YXItc21pbGUsXG4gIFwicGhvbmUtaGFuZ3VwXCI6ICRmYS12YXItcGhvbmUtaGFuZ3VwLFxuICBcInNpZ25hdHVyZS1zbGFzaFwiOiAkZmEtdmFyLXNpZ25hdHVyZS1zbGFzaCxcbiAgXCJ0aHVtYnRhY2tcIjogJGZhLXZhci10aHVtYnRhY2ssXG4gIFwidGh1bWItdGFja1wiOiAkZmEtdmFyLXRodW1iLXRhY2ssXG4gIFwid2hlYXQtc2xhc2hcIjogJGZhLXZhci13aGVhdC1zbGFzaCxcbiAgXCJ0cm9waHlcIjogJGZhLXZhci10cm9waHksXG4gIFwiY2xvdWRzLXN1blwiOiAkZmEtdmFyLWNsb3Vkcy1zdW4sXG4gIFwicGVyc29uLXByYXlpbmdcIjogJGZhLXZhci1wZXJzb24tcHJheWluZyxcbiAgXCJwcmF5XCI6ICRmYS12YXItcHJheSxcbiAgXCJoYW1tZXJcIjogJGZhLXZhci1oYW1tZXIsXG4gIFwiZmFjZS12b21pdFwiOiAkZmEtdmFyLWZhY2Utdm9taXQsXG4gIFwic3BlYWtlcnNcIjogJGZhLXZhci1zcGVha2VycyxcbiAgXCJ0dHktYW5zd2VyXCI6ICRmYS12YXItdHR5LWFuc3dlcixcbiAgXCJ0ZWxldHlwZS1hbnN3ZXJcIjogJGZhLXZhci10ZWxldHlwZS1hbnN3ZXIsXG4gIFwibXVnLXRlYS1zYXVjZXJcIjogJGZhLXZhci1tdWctdGVhLXNhdWNlcixcbiAgXCJkaWFncmFtLWxlYW4tY2FudmFzXCI6ICRmYS12YXItZGlhZ3JhbS1sZWFuLWNhbnZhcyxcbiAgXCJhbHRcIjogJGZhLXZhci1hbHQsXG4gIFwiZGlhbFwiOiAkZmEtdmFyLWRpYWwsXG4gIFwiZGlhbC1tZWQtaGlnaFwiOiAkZmEtdmFyLWRpYWwtbWVkLWhpZ2gsXG4gIFwiaGFuZC1wZWFjZVwiOiAkZmEtdmFyLWhhbmQtcGVhY2UsXG4gIFwiY2lyY2xlLXRyYXNoXCI6ICRmYS12YXItY2lyY2xlLXRyYXNoLFxuICBcInRyYXNoLWNpcmNsZVwiOiAkZmEtdmFyLXRyYXNoLWNpcmNsZSxcbiAgXCJyb3RhdGVcIjogJGZhLXZhci1yb3RhdGUsXG4gIFwic3luYy1hbHRcIjogJGZhLXZhci1zeW5jLWFsdCxcbiAgXCJjaXJjbGUtcXVhcnRlcnNcIjogJGZhLXZhci1jaXJjbGUtcXVhcnRlcnMsXG4gIFwic3Bpbm5lclwiOiAkZmEtdmFyLXNwaW5uZXIsXG4gIFwidG93ZXItY29udHJvbFwiOiAkZmEtdmFyLXRvd2VyLWNvbnRyb2wsXG4gIFwiYXJyb3ctdXAtdHJpYW5nbGUtc3F1YXJlXCI6ICRmYS12YXItYXJyb3ctdXAtdHJpYW5nbGUtc3F1YXJlLFxuICBcInNvcnQtc2hhcGVzLXVwXCI6ICRmYS12YXItc29ydC1zaGFwZXMtdXAsXG4gIFwid2hhbGVcIjogJGZhLXZhci13aGFsZSxcbiAgXCJyb2JvdFwiOiAkZmEtdmFyLXJvYm90LFxuICBcInBlYWNlXCI6ICRmYS12YXItcGVhY2UsXG4gIFwicGFydHktaG9yblwiOiAkZmEtdmFyLXBhcnR5LWhvcm4sXG4gIFwiZ2VhcnNcIjogJGZhLXZhci1nZWFycyxcbiAgXCJjb2dzXCI6ICRmYS12YXItY29ncyxcbiAgXCJzdW4tYnJpZ2h0XCI6ICRmYS12YXItc3VuLWJyaWdodCxcbiAgXCJzdW4tYWx0XCI6ICRmYS12YXItc3VuLWFsdCxcbiAgXCJ3YXJlaG91c2VcIjogJGZhLXZhci13YXJlaG91c2UsXG4gIFwiY29udmV5b3ItYmVsdC1hcm1cIjogJGZhLXZhci1jb252ZXlvci1iZWx0LWFybSxcbiAgXCJsb2NrLWtleWhvbGUtb3BlblwiOiAkZmEtdmFyLWxvY2sta2V5aG9sZS1vcGVuLFxuICBcImxvY2stb3Blbi1hbHRcIjogJGZhLXZhci1sb2NrLW9wZW4tYWx0LFxuICBcInNxdWFyZS1mcmFnaWxlXCI6ICRmYS12YXItc3F1YXJlLWZyYWdpbGUsXG4gIFwiYm94LWZyYWdpbGVcIjogJGZhLXZhci1ib3gtZnJhZ2lsZSxcbiAgXCJzcXVhcmUtd2luZS1nbGFzcy1jcmFja1wiOiAkZmEtdmFyLXNxdWFyZS13aW5lLWdsYXNzLWNyYWNrLFxuICBcImFycm93LXVwLXJpZ2h0LWRvdHNcIjogJGZhLXZhci1hcnJvdy11cC1yaWdodC1kb3RzLFxuICBcInNxdWFyZS1uXCI6ICRmYS12YXItc3F1YXJlLW4sXG4gIFwic3Bsb3RjaFwiOiAkZmEtdmFyLXNwbG90Y2gsXG4gIFwiZmFjZS1ncmluLWhlYXJ0c1wiOiAkZmEtdmFyLWZhY2UtZ3Jpbi1oZWFydHMsXG4gIFwiZ3Jpbi1oZWFydHNcIjogJGZhLXZhci1ncmluLWhlYXJ0cyxcbiAgXCJtZXRlclwiOiAkZmEtdmFyLW1ldGVyLFxuICBcIm1hbmRvbGluXCI6ICRmYS12YXItbWFuZG9saW4sXG4gIFwiZGljZS1mb3VyXCI6ICRmYS12YXItZGljZS1mb3VyLFxuICBcInNpbS1jYXJkXCI6ICRmYS12YXItc2ltLWNhcmQsXG4gIFwidHJhbnNnZW5kZXJcIjogJGZhLXZhci10cmFuc2dlbmRlcixcbiAgXCJ0cmFuc2dlbmRlci1hbHRcIjogJGZhLXZhci10cmFuc2dlbmRlci1hbHQsXG4gIFwibWVyY3VyeVwiOiAkZmEtdmFyLW1lcmN1cnksXG4gIFwidXAtZnJvbS1icmFja2V0XCI6ICRmYS12YXItdXAtZnJvbS1icmFja2V0LFxuICBcImtuaWZlLWtpdGNoZW5cIjogJGZhLXZhci1rbmlmZS1raXRjaGVuLFxuICBcImJvcmRlci1yaWdodFwiOiAkZmEtdmFyLWJvcmRlci1yaWdodCxcbiAgXCJhcnJvdy10dXJuLWRvd25cIjogJGZhLXZhci1hcnJvdy10dXJuLWRvd24sXG4gIFwibGV2ZWwtZG93blwiOiAkZmEtdmFyLWxldmVsLWRvd24sXG4gIFwic3BhZGVcIjogJGZhLXZhci1zcGFkZSxcbiAgXCJjYXJkLXNwYWRlXCI6ICRmYS12YXItY2FyZC1zcGFkZSxcbiAgXCJsaW5lLWNvbHVtbnNcIjogJGZhLXZhci1saW5lLWNvbHVtbnMsXG4gIFwiYXJyb3ctcmlnaHQtdG8tbGluZVwiOiAkZmEtdmFyLWFycm93LXJpZ2h0LXRvLWxpbmUsXG4gIFwiYXJyb3ctdG8tcmlnaHRcIjogJGZhLXZhci1hcnJvdy10by1yaWdodCxcbiAgXCJwZXJzb24tZmFsbGluZy1idXJzdFwiOiAkZmEtdmFyLXBlcnNvbi1mYWxsaW5nLWJ1cnN0LFxuICBcImZsYWctcGVubmFudFwiOiAkZmEtdmFyLWZsYWctcGVubmFudCxcbiAgXCJwZW5uYW50XCI6ICRmYS12YXItcGVubmFudCxcbiAgXCJjb252ZXlvci1iZWx0LWVtcHR5XCI6ICRmYS12YXItY29udmV5b3ItYmVsdC1lbXB0eSxcbiAgXCJ1c2VyLWdyb3VwLXNpbXBsZVwiOiAkZmEtdmFyLXVzZXItZ3JvdXAtc2ltcGxlLFxuICBcImF3YXJkXCI6ICRmYS12YXItYXdhcmQsXG4gIFwidGlja2V0LXNpbXBsZVwiOiAkZmEtdmFyLXRpY2tldC1zaW1wbGUsXG4gIFwidGlja2V0LWFsdFwiOiAkZmEtdmFyLXRpY2tldC1hbHQsXG4gIFwiYnVpbGRpbmdcIjogJGZhLXZhci1idWlsZGluZyxcbiAgXCJhbmdsZXMtbGVmdFwiOiAkZmEtdmFyLWFuZ2xlcy1sZWZ0LFxuICBcImFuZ2xlLWRvdWJsZS1sZWZ0XCI6ICRmYS12YXItYW5nbGUtZG91YmxlLWxlZnQsXG4gIFwiY2FtY29yZGVyXCI6ICRmYS12YXItY2FtY29yZGVyLFxuICBcInZpZGVvLWhhbmRoZWxkXCI6ICRmYS12YXItdmlkZW8taGFuZGhlbGQsXG4gIFwicGFuY2FrZXNcIjogJGZhLXZhci1wYW5jYWtlcyxcbiAgXCJhbGJ1bS1jaXJjbGUtdXNlclwiOiAkZmEtdmFyLWFsYnVtLWNpcmNsZS11c2VyLFxuICBcInN1YnRpdGxlcy1zbGFzaFwiOiAkZmEtdmFyLXN1YnRpdGxlcy1zbGFzaCxcbiAgXCJxcmNvZGVcIjogJGZhLXZhci1xcmNvZGUsXG4gIFwiZGljZS1kMTBcIjogJGZhLXZhci1kaWNlLWQxMCxcbiAgXCJmaXJlcGxhY2VcIjogJGZhLXZhci1maXJlcGxhY2UsXG4gIFwiYnJvd3NlclwiOiAkZmEtdmFyLWJyb3dzZXIsXG4gIFwicGVuLXBhaW50YnJ1c2hcIjogJGZhLXZhci1wZW4tcGFpbnRicnVzaCxcbiAgXCJwZW5jaWwtcGFpbnRicnVzaFwiOiAkZmEtdmFyLXBlbmNpbC1wYWludGJydXNoLFxuICBcImZpc2gtY29va2VkXCI6ICRmYS12YXItZmlzaC1jb29rZWQsXG4gIFwiY2hhaXItb2ZmaWNlXCI6ICRmYS12YXItY2hhaXItb2ZmaWNlLFxuICBcIm5lc3RpbmctZG9sbHNcIjogJGZhLXZhci1uZXN0aW5nLWRvbGxzLFxuICBcImNsb2NrLXJvdGF0ZS1sZWZ0XCI6ICRmYS12YXItY2xvY2stcm90YXRlLWxlZnQsXG4gIFwiaGlzdG9yeVwiOiAkZmEtdmFyLWhpc3RvcnksXG4gIFwidHJ1bXBldFwiOiAkZmEtdmFyLXRydW1wZXQsXG4gIFwiZmFjZS1ncmluLWJlYW0tc3dlYXRcIjogJGZhLXZhci1mYWNlLWdyaW4tYmVhbS1zd2VhdCxcbiAgXCJncmluLWJlYW0tc3dlYXRcIjogJGZhLXZhci1ncmluLWJlYW0tc3dlYXQsXG4gIFwiZmlyZS1zbW9rZVwiOiAkZmEtdmFyLWZpcmUtc21va2UsXG4gIFwicGhvbmUtbWlzc2VkXCI6ICRmYS12YXItcGhvbmUtbWlzc2VkLFxuICBcImZpbGUtZXhwb3J0XCI6ICRmYS12YXItZmlsZS1leHBvcnQsXG4gIFwiYXJyb3ctcmlnaHQtZnJvbS1maWxlXCI6ICRmYS12YXItYXJyb3ctcmlnaHQtZnJvbS1maWxlLFxuICBcInNoaWVsZFwiOiAkZmEtdmFyLXNoaWVsZCxcbiAgXCJzaGllbGQtYmxhbmtcIjogJGZhLXZhci1zaGllbGQtYmxhbmssXG4gIFwiYXJyb3ctdXAtc2hvcnQtd2lkZVwiOiAkZmEtdmFyLWFycm93LXVwLXNob3J0LXdpZGUsXG4gIFwic29ydC1hbW91bnQtdXAtYWx0XCI6ICRmYS12YXItc29ydC1hbW91bnQtdXAtYWx0LFxuICBcImFycm93cy1yZXBlYXQtMVwiOiAkZmEtdmFyLWFycm93cy1yZXBlYXQtMSxcbiAgXCJyZXBlYXQtMS1hbHRcIjogJGZhLXZhci1yZXBlYXQtMS1hbHQsXG4gIFwiZ3VuLXNsYXNoXCI6ICRmYS12YXItZ3VuLXNsYXNoLFxuICBcImF2b2NhZG9cIjogJGZhLXZhci1hdm9jYWRvLFxuICBcImJpbmFyeVwiOiAkZmEtdmFyLWJpbmFyeSxcbiAgXCJnbGFzc2VzLXJvdW5kXCI6ICRmYS12YXItZ2xhc3Nlcy1yb3VuZCxcbiAgXCJnbGFzc2VzLWFsdFwiOiAkZmEtdmFyLWdsYXNzZXMtYWx0LFxuICBcInBob25lLXBsdXNcIjogJGZhLXZhci1waG9uZS1wbHVzLFxuICBcImRpdHRvXCI6ICRmYS12YXItZGl0dG8sXG4gIFwicGVyc29uLXNlYXRcIjogJGZhLXZhci1wZXJzb24tc2VhdCxcbiAgXCJob3VzZS1tZWRpY2FsXCI6ICRmYS12YXItaG91c2UtbWVkaWNhbCxcbiAgXCJnb2xmLWJhbGwtdGVlXCI6ICRmYS12YXItZ29sZi1iYWxsLXRlZSxcbiAgXCJnb2xmLWJhbGxcIjogJGZhLXZhci1nb2xmLWJhbGwsXG4gIFwiY2lyY2xlLWNoZXZyb24tbGVmdFwiOiAkZmEtdmFyLWNpcmNsZS1jaGV2cm9uLWxlZnQsXG4gIFwiY2hldnJvbi1jaXJjbGUtbGVmdFwiOiAkZmEtdmFyLWNoZXZyb24tY2lyY2xlLWxlZnQsXG4gIFwiaG91c2UtY2hpbW5leS13aW5kb3dcIjogJGZhLXZhci1ob3VzZS1jaGltbmV5LXdpbmRvdyxcbiAgXCJzY3l0aGVcIjogJGZhLXZhci1zY3l0aGUsXG4gIFwicGVuLW5pYlwiOiAkZmEtdmFyLXBlbi1uaWIsXG4gIFwiYmFuLXBhcmtpbmdcIjogJGZhLXZhci1iYW4tcGFya2luZyxcbiAgXCJwYXJraW5nLWNpcmNsZS1zbGFzaFwiOiAkZmEtdmFyLXBhcmtpbmctY2lyY2xlLXNsYXNoLFxuICBcInRlbnQtYXJyb3ctdHVybi1sZWZ0XCI6ICRmYS12YXItdGVudC1hcnJvdy10dXJuLWxlZnQsXG4gIFwiZmFjZS1kaWFnb25hbC1tb3V0aFwiOiAkZmEtdmFyLWZhY2UtZGlhZ29uYWwtbW91dGgsXG4gIFwiZGlhZ3JhbS1jZWxsc1wiOiAkZmEtdmFyLWRpYWdyYW0tY2VsbHMsXG4gIFwiY3JpY2tldC1iYXQtYmFsbFwiOiAkZmEtdmFyLWNyaWNrZXQtYmF0LWJhbGwsXG4gIFwiY3JpY2tldFwiOiAkZmEtdmFyLWNyaWNrZXQsXG4gIFwidGVudHNcIjogJGZhLXZhci10ZW50cyxcbiAgXCJ3YW5kLW1hZ2ljXCI6ICRmYS12YXItd2FuZC1tYWdpYyxcbiAgXCJtYWdpY1wiOiAkZmEtdmFyLW1hZ2ljLFxuICBcImRvZ1wiOiAkZmEtdmFyLWRvZyxcbiAgXCJwZW4tbGluZVwiOiAkZmEtdmFyLXBlbi1saW5lLFxuICBcImF0b20tc2ltcGxlXCI6ICRmYS12YXItYXRvbS1zaW1wbGUsXG4gIFwiYXRvbS1hbHRcIjogJGZhLXZhci1hdG9tLWFsdCxcbiAgXCJhbXBlcnNhbmRcIjogJGZhLXZhci1hbXBlcnNhbmQsXG4gIFwiY2Fycm90XCI6ICRmYS12YXItY2Fycm90LFxuICBcImFycm93LXVwLWZyb20tbGluZVwiOiAkZmEtdmFyLWFycm93LXVwLWZyb20tbGluZSxcbiAgXCJhcnJvdy1mcm9tLWJvdHRvbVwiOiAkZmEtdmFyLWFycm93LWZyb20tYm90dG9tLFxuICBcIm1vb25cIjogJGZhLXZhci1tb29uLFxuICBcInBlbi1zbGFzaFwiOiAkZmEtdmFyLXBlbi1zbGFzaCxcbiAgXCJ3aW5lLWdsYXNzLWVtcHR5XCI6ICRmYS12YXItd2luZS1nbGFzcy1lbXB0eSxcbiAgXCJ3aW5lLWdsYXNzLWFsdFwiOiAkZmEtdmFyLXdpbmUtZ2xhc3MtYWx0LFxuICBcInNxdWFyZS1zdGFyXCI6ICRmYS12YXItc3F1YXJlLXN0YXIsXG4gIFwiY2hlZXNlXCI6ICRmYS12YXItY2hlZXNlLFxuICBcInNlbmQtYmFja3dhcmRcIjogJGZhLXZhci1zZW5kLWJhY2t3YXJkLFxuICBcInlpbi15YW5nXCI6ICRmYS12YXIteWluLXlhbmcsXG4gIFwibXVzaWNcIjogJGZhLXZhci1tdXNpYyxcbiAgXCJjb21wYXNzLXNsYXNoXCI6ICRmYS12YXItY29tcGFzcy1zbGFzaCxcbiAgXCJjbG9jay1vbmVcIjogJGZhLXZhci1jbG9jay1vbmUsXG4gIFwiZmlsZS1tdXNpY1wiOiAkZmEtdmFyLWZpbGUtbXVzaWMsXG4gIFwiY29kZS1jb21taXRcIjogJGZhLXZhci1jb2RlLWNvbW1pdCxcbiAgXCJ0ZW1wZXJhdHVyZS1sb3dcIjogJGZhLXZhci10ZW1wZXJhdHVyZS1sb3csXG4gIFwicGVyc29uLWJpa2luZ1wiOiAkZmEtdmFyLXBlcnNvbi1iaWtpbmcsXG4gIFwiYmlraW5nXCI6ICRmYS12YXItYmlraW5nLFxuICBcImRpc3BsYXktY2hhcnQtdXAtY2lyY2xlLWN1cnJlbmN5XCI6ICRmYS12YXItZGlzcGxheS1jaGFydC11cC1jaXJjbGUtY3VycmVuY3ksXG4gIFwic2tlbGV0b25cIjogJGZhLXZhci1za2VsZXRvbixcbiAgXCJjaXJjbGUtZ1wiOiAkZmEtdmFyLWNpcmNsZS1nLFxuICBcImNpcmNsZS1hcnJvdy11cC1sZWZ0XCI6ICRmYS12YXItY2lyY2xlLWFycm93LXVwLWxlZnQsXG4gIFwiY29pbi1ibGFua1wiOiAkZmEtdmFyLWNvaW4tYmxhbmssXG4gIFwiYnJvb21cIjogJGZhLXZhci1icm9vbSxcbiAgXCJ2YWN1dW1cIjogJGZhLXZhci12YWN1dW0sXG4gIFwic2hpZWxkLWhlYXJ0XCI6ICRmYS12YXItc2hpZWxkLWhlYXJ0LFxuICBcImNhcmQtaGVhcnRcIjogJGZhLXZhci1jYXJkLWhlYXJ0LFxuICBcImxpZ2h0YnVsYi1jZmwtb25cIjogJGZhLXZhci1saWdodGJ1bGItY2ZsLW9uLFxuICBcIm1lbG9uXCI6ICRmYS12YXItbWVsb24sXG4gIFwiZ29wdXJhbVwiOiAkZmEtdmFyLWdvcHVyYW0sXG4gIFwiZWFydGgtb2NlYW5pYVwiOiAkZmEtdmFyLWVhcnRoLW9jZWFuaWEsXG4gIFwiZ2xvYmUtb2NlYW5pYVwiOiAkZmEtdmFyLWdsb2JlLW9jZWFuaWEsXG4gIFwiY29udGFpbmVyLXN0b3JhZ2VcIjogJGZhLXZhci1jb250YWluZXItc3RvcmFnZSxcbiAgXCJmYWNlLXBvdXRpbmdcIjogJGZhLXZhci1mYWNlLXBvdXRpbmcsXG4gIFwic3F1YXJlLXhtYXJrXCI6ICRmYS12YXItc3F1YXJlLXhtYXJrLFxuICBcInRpbWVzLXNxdWFyZVwiOiAkZmEtdmFyLXRpbWVzLXNxdWFyZSxcbiAgXCJ4bWFyay1zcXVhcmVcIjogJGZhLXZhci14bWFyay1zcXVhcmUsXG4gIFwiZmFjZS1leHBsb2RlXCI6ICRmYS12YXItZmFjZS1leHBsb2RlLFxuICBcImV4cGxvZGluZy1oZWFkXCI6ICRmYS12YXItZXhwbG9kaW5nLWhlYWQsXG4gIFwiaGFzaHRhZ1wiOiAkZmEtdmFyLWhhc2h0YWcsXG4gIFwidXAtcmlnaHQtYW5kLWRvd24tbGVmdC1mcm9tLWNlbnRlclwiOiAkZmEtdmFyLXVwLXJpZ2h0LWFuZC1kb3duLWxlZnQtZnJvbS1jZW50ZXIsXG4gIFwiZXhwYW5kLWFsdFwiOiAkZmEtdmFyLWV4cGFuZC1hbHQsXG4gIFwib2lsLWNhblwiOiAkZmEtdmFyLW9pbC1jYW4sXG4gIFwidFwiOiAkZmEtdmFyLXQsXG4gIFwidHJhbnNmb3JtZXItYm9sdFwiOiAkZmEtdmFyLXRyYW5zZm9ybWVyLWJvbHQsXG4gIFwiaGlwcG9cIjogJGZhLXZhci1oaXBwbyxcbiAgXCJjaGFydC1jb2x1bW5cIjogJGZhLXZhci1jaGFydC1jb2x1bW4sXG4gIFwiY2Fzc2V0dGUtdmhzXCI6ICRmYS12YXItY2Fzc2V0dGUtdmhzLFxuICBcInZoc1wiOiAkZmEtdmFyLXZocyxcbiAgXCJpbmZpbml0eVwiOiAkZmEtdmFyLWluZmluaXR5LFxuICBcInZpYWwtY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItdmlhbC1jaXJjbGUtY2hlY2ssXG4gIFwiY2hpbW5leVwiOiAkZmEtdmFyLWNoaW1uZXksXG4gIFwib2JqZWN0LWludGVyc2VjdFwiOiAkZmEtdmFyLW9iamVjdC1pbnRlcnNlY3QsXG4gIFwicGVyc29uLWFycm93LWRvd24tdG8tbGluZVwiOiAkZmEtdmFyLXBlcnNvbi1hcnJvdy1kb3duLXRvLWxpbmUsXG4gIFwidm9pY2VtYWlsXCI6ICRmYS12YXItdm9pY2VtYWlsLFxuICBcImJsb2NrLWJyaWNrXCI6ICRmYS12YXItYmxvY2stYnJpY2ssXG4gIFwid2FsbC1icmlja1wiOiAkZmEtdmFyLXdhbGwtYnJpY2ssXG4gIFwiZmFuXCI6ICRmYS12YXItZmFuLFxuICBcImJhZ3Mtc2hvcHBpbmdcIjogJGZhLXZhci1iYWdzLXNob3BwaW5nLFxuICBcInBhcmFncmFwaC1sZWZ0XCI6ICRmYS12YXItcGFyYWdyYXBoLWxlZnQsXG4gIFwicGFyYWdyYXBoLXJ0bFwiOiAkZmEtdmFyLXBhcmFncmFwaC1ydGwsXG4gIFwicGVyc29uLXdhbGtpbmctbHVnZ2FnZVwiOiAkZmEtdmFyLXBlcnNvbi13YWxraW5nLWx1Z2dhZ2UsXG4gIFwiY2FyYXZhbi1zaW1wbGVcIjogJGZhLXZhci1jYXJhdmFuLXNpbXBsZSxcbiAgXCJjYXJhdmFuLWFsdFwiOiAkZmEtdmFyLWNhcmF2YW4tYWx0LFxuICBcInR1cnRsZVwiOiAkZmEtdmFyLXR1cnRsZSxcbiAgXCJwZW5jaWwtbWVjaGFuaWNhbFwiOiAkZmEtdmFyLXBlbmNpbC1tZWNoYW5pY2FsLFxuICBcInVwLWRvd25cIjogJGZhLXZhci11cC1kb3duLFxuICBcImFycm93cy1hbHQtdlwiOiAkZmEtdmFyLWFycm93cy1hbHQtdixcbiAgXCJjbG91ZC1tb29uLXJhaW5cIjogJGZhLXZhci1jbG91ZC1tb29uLXJhaW4sXG4gIFwiYm9vdGgtY3VydGFpblwiOiAkZmEtdmFyLWJvb3RoLWN1cnRhaW4sXG4gIFwiY2FsZW5kYXJcIjogJGZhLXZhci1jYWxlbmRhcixcbiAgXCJib3gtaGVhcnRcIjogJGZhLXZhci1ib3gtaGVhcnQsXG4gIFwidHJhaWxlclwiOiAkZmEtdmFyLXRyYWlsZXIsXG4gIFwidXNlci1kb2N0b3ItbWVzc2FnZVwiOiAkZmEtdmFyLXVzZXItZG9jdG9yLW1lc3NhZ2UsXG4gIFwidXNlci1tZC1jaGF0XCI6ICRmYS12YXItdXNlci1tZC1jaGF0LFxuICBcImJhaGFpXCI6ICRmYS12YXItYmFoYWksXG4gIFwiaGF5a2FsXCI6ICRmYS12YXItaGF5a2FsLFxuICBcImxpZ2h0aG91c2VcIjogJGZhLXZhci1saWdodGhvdXNlLFxuICBcImFtcC1ndWl0YXJcIjogJGZhLXZhci1hbXAtZ3VpdGFyLFxuICBcInNkLWNhcmRcIjogJGZhLXZhci1zZC1jYXJkLFxuICBcInZvbHVtZS1zbGFzaFwiOiAkZmEtdmFyLXZvbHVtZS1zbGFzaCxcbiAgXCJib3JkZXItYm90dG9tXCI6ICRmYS12YXItYm9yZGVyLWJvdHRvbSxcbiAgXCJ3aWZpLXdlYWtcIjogJGZhLXZhci13aWZpLXdlYWssXG4gIFwid2lmaS0xXCI6ICRmYS12YXItd2lmaS0xLFxuICBcImRyYWdvblwiOiAkZmEtdmFyLWRyYWdvbixcbiAgXCJzaG9lLXByaW50c1wiOiAkZmEtdmFyLXNob2UtcHJpbnRzLFxuICBcImNpcmNsZS1wbHVzXCI6ICRmYS12YXItY2lyY2xlLXBsdXMsXG4gIFwicGx1cy1jaXJjbGVcIjogJGZhLXZhci1wbHVzLWNpcmNsZSxcbiAgXCJmYWNlLWdyaW4tdG9uZ3VlLXdpbmtcIjogJGZhLXZhci1mYWNlLWdyaW4tdG9uZ3VlLXdpbmssXG4gIFwiZ3Jpbi10b25ndWUtd2lua1wiOiAkZmEtdmFyLWdyaW4tdG9uZ3VlLXdpbmssXG4gIFwiaGFuZC1ob2xkaW5nXCI6ICRmYS12YXItaGFuZC1ob2xkaW5nLFxuICBcInBsdWctY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItcGx1Zy1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwibGluay1zbGFzaFwiOiAkZmEtdmFyLWxpbmstc2xhc2gsXG4gIFwiY2hhaW4tYnJva2VuXCI6ICRmYS12YXItY2hhaW4tYnJva2VuLFxuICBcImNoYWluLXNsYXNoXCI6ICRmYS12YXItY2hhaW4tc2xhc2gsXG4gIFwidW5saW5rXCI6ICRmYS12YXItdW5saW5rLFxuICBcImNsb25lXCI6ICRmYS12YXItY2xvbmUsXG4gIFwicGVyc29uLXdhbGtpbmctYXJyb3ctbG9vcC1sZWZ0XCI6ICRmYS12YXItcGVyc29uLXdhbGtpbmctYXJyb3ctbG9vcC1sZWZ0LFxuICBcImFycm93LXVwLXotYVwiOiAkZmEtdmFyLWFycm93LXVwLXotYSxcbiAgXCJzb3J0LWFscGhhLXVwLWFsdFwiOiAkZmEtdmFyLXNvcnQtYWxwaGEtdXAtYWx0LFxuICBcImZpcmUtZmxhbWUtY3VydmVkXCI6ICRmYS12YXItZmlyZS1mbGFtZS1jdXJ2ZWQsXG4gIFwiZmlyZS1hbHRcIjogJGZhLXZhci1maXJlLWFsdCxcbiAgXCJ0b3JuYWRvXCI6ICRmYS12YXItdG9ybmFkbyxcbiAgXCJmaWxlLWNpcmNsZS1wbHVzXCI6ICRmYS12YXItZmlsZS1jaXJjbGUtcGx1cyxcbiAgXCJkZWxldGUtcmlnaHRcIjogJGZhLXZhci1kZWxldGUtcmlnaHQsXG4gIFwiYm9vay1xdXJhblwiOiAkZmEtdmFyLWJvb2stcXVyYW4sXG4gIFwicXVyYW5cIjogJGZhLXZhci1xdXJhbixcbiAgXCJjaXJjbGUtcXVhcnRlclwiOiAkZmEtdmFyLWNpcmNsZS1xdWFydGVyLFxuICBcImFuY2hvclwiOiAkZmEtdmFyLWFuY2hvcixcbiAgXCJib3JkZXItYWxsXCI6ICRmYS12YXItYm9yZGVyLWFsbCxcbiAgXCJmdW5jdGlvblwiOiAkZmEtdmFyLWZ1bmN0aW9uLFxuICBcImZhY2UtYW5ncnlcIjogJGZhLXZhci1mYWNlLWFuZ3J5LFxuICBcImFuZ3J5XCI6ICRmYS12YXItYW5ncnksXG4gIFwicGVvcGxlLXNpbXBsZVwiOiAkZmEtdmFyLXBlb3BsZS1zaW1wbGUsXG4gIFwiY29va2llLWJpdGVcIjogJGZhLXZhci1jb29raWUtYml0ZSxcbiAgXCJhcnJvdy10cmVuZC1kb3duXCI6ICRmYS12YXItYXJyb3ctdHJlbmQtZG93bixcbiAgXCJyc3NcIjogJGZhLXZhci1yc3MsXG4gIFwiZmVlZFwiOiAkZmEtdmFyLWZlZWQsXG4gIFwiZmFjZS1tb25vY2xlXCI6ICRmYS12YXItZmFjZS1tb25vY2xlLFxuICBcImRyYXctcG9seWdvblwiOiAkZmEtdmFyLWRyYXctcG9seWdvbixcbiAgXCJzY2FsZS1iYWxhbmNlZFwiOiAkZmEtdmFyLXNjYWxlLWJhbGFuY2VkLFxuICBcImJhbGFuY2Utc2NhbGVcIjogJGZhLXZhci1iYWxhbmNlLXNjYWxlLFxuICBcImNhbGVuZGFyLWxpbmVzXCI6ICRmYS12YXItY2FsZW5kYXItbGluZXMsXG4gIFwiY2FsZW5kYXItbm90ZVwiOiAkZmEtdmFyLWNhbGVuZGFyLW5vdGUsXG4gIFwiYXJyb3ctZG93bi1iaWctc21hbGxcIjogJGZhLXZhci1hcnJvdy1kb3duLWJpZy1zbWFsbCxcbiAgXCJzb3J0LXNpemUtZG93blwiOiAkZmEtdmFyLXNvcnQtc2l6ZS1kb3duLFxuICBcImdhdWdlLXNpbXBsZS1oaWdoXCI6ICRmYS12YXItZ2F1Z2Utc2ltcGxlLWhpZ2gsXG4gIFwidGFjaG9tZXRlclwiOiAkZmEtdmFyLXRhY2hvbWV0ZXIsXG4gIFwidGFjaG9tZXRlci1mYXN0XCI6ICRmYS12YXItdGFjaG9tZXRlci1mYXN0LFxuICBcImRvLW5vdC1lbnRlclwiOiAkZmEtdmFyLWRvLW5vdC1lbnRlcixcbiAgXCJzaG93ZXJcIjogJGZhLXZhci1zaG93ZXIsXG4gIFwiZGljZS1kOFwiOiAkZmEtdmFyLWRpY2UtZDgsXG4gIFwiZGVza3RvcFwiOiAkZmEtdmFyLWRlc2t0b3AsXG4gIFwiZGVza3RvcC1hbHRcIjogJGZhLXZhci1kZXNrdG9wLWFsdCxcbiAgXCJtXCI6ICRmYS12YXItbSxcbiAgXCJncmlwLWRvdHMtdmVydGljYWxcIjogJGZhLXZhci1ncmlwLWRvdHMtdmVydGljYWwsXG4gIFwiZmFjZS12aWV3ZmluZGVyXCI6ICRmYS12YXItZmFjZS12aWV3ZmluZGVyLFxuICBcInNvZnQtc2VydmVcIjogJGZhLXZhci1zb2Z0LXNlcnZlLFxuICBcImNyZWVtZWVcIjogJGZhLXZhci1jcmVlbWVlLFxuICBcImg1XCI6ICRmYS12YXItaDUsXG4gIFwiaGFuZC1iYWNrLXBvaW50LWRvd25cIjogJGZhLXZhci1oYW5kLWJhY2stcG9pbnQtZG93bixcbiAgXCJ0YWJsZS1saXN0XCI6ICRmYS12YXItdGFibGUtbGlzdCxcbiAgXCJ0aC1saXN0XCI6ICRmYS12YXItdGgtbGlzdCxcbiAgXCJjb21tZW50LXNtc1wiOiAkZmEtdmFyLWNvbW1lbnQtc21zLFxuICBcInNtc1wiOiAkZmEtdmFyLXNtcyxcbiAgXCJyZWN0YW5nbGVcIjogJGZhLXZhci1yZWN0YW5nbGUsXG4gIFwicmVjdGFuZ2xlLWxhbmRzY2FwZVwiOiAkZmEtdmFyLXJlY3RhbmdsZS1sYW5kc2NhcGUsXG4gIFwiY2xpcGJvYXJkLWxpc3QtY2hlY2tcIjogJGZhLXZhci1jbGlwYm9hcmQtbGlzdC1jaGVjayxcbiAgXCJ0dXJrZXlcIjogJGZhLXZhci10dXJrZXksXG4gIFwiYm9va1wiOiAkZmEtdmFyLWJvb2ssXG4gIFwidXNlci1wbHVzXCI6ICRmYS12YXItdXNlci1wbHVzLFxuICBcImljZS1za2F0ZVwiOiAkZmEtdmFyLWljZS1za2F0ZSxcbiAgXCJjaGVja1wiOiAkZmEtdmFyLWNoZWNrLFxuICBcImJhdHRlcnktdGhyZWUtcXVhcnRlcnNcIjogJGZhLXZhci1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzLFxuICBcImJhdHRlcnktNFwiOiAkZmEtdmFyLWJhdHRlcnktNCxcbiAgXCJ0b21hdG9cIjogJGZhLXZhci10b21hdG8sXG4gIFwic3dvcmQtbGFzZXJcIjogJGZhLXZhci1zd29yZC1sYXNlcixcbiAgXCJob3VzZS1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1ob3VzZS1jaXJjbGUtY2hlY2ssXG4gIFwiYnVpbGRpbmdzXCI6ICRmYS12YXItYnVpbGRpbmdzLFxuICBcImFuZ2xlLWxlZnRcIjogJGZhLXZhci1hbmdsZS1sZWZ0LFxuICBcImNhcnQtZmxhdGJlZC1ib3hlc1wiOiAkZmEtdmFyLWNhcnQtZmxhdGJlZC1ib3hlcyxcbiAgXCJkb2xseS1mbGF0YmVkLWFsdFwiOiAkZmEtdmFyLWRvbGx5LWZsYXRiZWQtYWx0LFxuICBcImRpYWdyYW0tc3VjY2Vzc29yXCI6ICRmYS12YXItZGlhZ3JhbS1zdWNjZXNzb3IsXG4gIFwidHJ1Y2stYXJyb3ctcmlnaHRcIjogJGZhLXZhci10cnVjay1hcnJvdy1yaWdodCxcbiAgXCJzcXVhcmUtd1wiOiAkZmEtdmFyLXNxdWFyZS13LFxuICBcImFycm93cy1zcGxpdC11cC1hbmQtbGVmdFwiOiAkZmEtdmFyLWFycm93cy1zcGxpdC11cC1hbmQtbGVmdCxcbiAgXCJsYW1wXCI6ICRmYS12YXItbGFtcCxcbiAgXCJhaXJwbGF5XCI6ICRmYS12YXItYWlycGxheSxcbiAgXCJoYW5kLWZpc3RcIjogJGZhLXZhci1oYW5kLWZpc3QsXG4gIFwiZmlzdC1yYWlzZWRcIjogJGZhLXZhci1maXN0LXJhaXNlZCxcbiAgXCJzaGllbGQtcXVhcnRlcmVkXCI6ICRmYS12YXItc2hpZWxkLXF1YXJ0ZXJlZCxcbiAgXCJzbGFzaC1mb3J3YXJkXCI6ICRmYS12YXItc2xhc2gtZm9yd2FyZCxcbiAgXCJsb2NhdGlvbi1wZW5cIjogJGZhLXZhci1sb2NhdGlvbi1wZW4sXG4gIFwibWFwLW1hcmtlci1lZGl0XCI6ICRmYS12YXItbWFwLW1hcmtlci1lZGl0LFxuICBcImNsb3VkLW1vb25cIjogJGZhLXZhci1jbG91ZC1tb29uLFxuICBcInBvdC1mb29kXCI6ICRmYS12YXItcG90LWZvb2QsXG4gIFwiYnJpZWZjYXNlXCI6ICRmYS12YXItYnJpZWZjYXNlLFxuICBcInBlcnNvbi1mYWxsaW5nXCI6ICRmYS12YXItcGVyc29uLWZhbGxpbmcsXG4gIFwiaW1hZ2UtcG9ydHJhaXRcIjogJGZhLXZhci1pbWFnZS1wb3J0cmFpdCxcbiAgXCJwb3J0cmFpdFwiOiAkZmEtdmFyLXBvcnRyYWl0LFxuICBcInVzZXItdGFnXCI6ICRmYS12YXItdXNlci10YWcsXG4gIFwicnVnXCI6ICRmYS12YXItcnVnLFxuICBcInByaW50LXNsYXNoXCI6ICRmYS12YXItcHJpbnQtc2xhc2gsXG4gIFwiZWFydGgtZXVyb3BlXCI6ICRmYS12YXItZWFydGgtZXVyb3BlLFxuICBcImdsb2JlLWV1cm9wZVwiOiAkZmEtdmFyLWdsb2JlLWV1cm9wZSxcbiAgXCJjYXJ0LWZsYXRiZWQtc3VpdGNhc2VcIjogJGZhLXZhci1jYXJ0LWZsYXRiZWQtc3VpdGNhc2UsXG4gIFwibHVnZ2FnZS1jYXJ0XCI6ICRmYS12YXItbHVnZ2FnZS1jYXJ0LFxuICBcImhhbmQtYmFjay1wb2ludC1yaWJib25cIjogJGZhLXZhci1oYW5kLWJhY2stcG9pbnQtcmliYm9uLFxuICBcInJlY3RhbmdsZS14bWFya1wiOiAkZmEtdmFyLXJlY3RhbmdsZS14bWFyayxcbiAgXCJyZWN0YW5nbGUtdGltZXNcIjogJGZhLXZhci1yZWN0YW5nbGUtdGltZXMsXG4gIFwidGltZXMtcmVjdGFuZ2xlXCI6ICRmYS12YXItdGltZXMtcmVjdGFuZ2xlLFxuICBcIndpbmRvdy1jbG9zZVwiOiAkZmEtdmFyLXdpbmRvdy1jbG9zZSxcbiAgXCJ0aXJlLXJ1Z2dlZFwiOiAkZmEtdmFyLXRpcmUtcnVnZ2VkLFxuICBcImxpZ2h0YnVsYi1kb2xsYXJcIjogJGZhLXZhci1saWdodGJ1bGItZG9sbGFyLFxuICBcImNvd2JlbGxcIjogJGZhLXZhci1jb3diZWxsLFxuICBcImJhaHQtc2lnblwiOiAkZmEtdmFyLWJhaHQtc2lnbixcbiAgXCJjb3JuZXJcIjogJGZhLXZhci1jb3JuZXIsXG4gIFwiY2hldnJvbnMtcmlnaHRcIjogJGZhLXZhci1jaGV2cm9ucy1yaWdodCxcbiAgXCJjaGV2cm9uLWRvdWJsZS1yaWdodFwiOiAkZmEtdmFyLWNoZXZyb24tZG91YmxlLXJpZ2h0LFxuICBcImJvb2stb3BlblwiOiAkZmEtdmFyLWJvb2stb3BlbixcbiAgXCJib29rLWpvdXJuYWwtd2hpbGxzXCI6ICRmYS12YXItYm9vay1qb3VybmFsLXdoaWxscyxcbiAgXCJqb3VybmFsLXdoaWxsc1wiOiAkZmEtdmFyLWpvdXJuYWwtd2hpbGxzLFxuICBcImluaGFsZXJcIjogJGZhLXZhci1pbmhhbGVyLFxuICBcImhhbmRjdWZmc1wiOiAkZmEtdmFyLWhhbmRjdWZmcyxcbiAgXCJzbmFrZVwiOiAkZmEtdmFyLXNuYWtlLFxuICBcInRyaWFuZ2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItdHJpYW5nbGUtZXhjbGFtYXRpb24sXG4gIFwiZXhjbGFtYXRpb24tdHJpYW5nbGVcIjogJGZhLXZhci1leGNsYW1hdGlvbi10cmlhbmdsZSxcbiAgXCJ3YXJuaW5nXCI6ICRmYS12YXItd2FybmluZyxcbiAgXCJub3RlLW1lZGljYWxcIjogJGZhLXZhci1ub3RlLW1lZGljYWwsXG4gIFwiZGF0YWJhc2VcIjogJGZhLXZhci1kYXRhYmFzZSxcbiAgXCJkb3duLWxlZnRcIjogJGZhLXZhci1kb3duLWxlZnQsXG4gIFwic2hhcmVcIjogJGZhLXZhci1zaGFyZSxcbiAgXCJhcnJvdy10dXJuLXJpZ2h0XCI6ICRmYS12YXItYXJyb3ctdHVybi1yaWdodCxcbiAgXCJtYWlsLWZvcndhcmRcIjogJGZhLXZhci1tYWlsLWZvcndhcmQsXG4gIFwiZmFjZS10aGlua2luZ1wiOiAkZmEtdmFyLWZhY2UtdGhpbmtpbmcsXG4gIFwidHVybi1kb3duLXJpZ2h0XCI6ICRmYS12YXItdHVybi1kb3duLXJpZ2h0LFxuICBcImJvdHRsZS1kcm9wbGV0XCI6ICRmYS12YXItYm90dGxlLWRyb3BsZXQsXG4gIFwibWFzay1mYWNlXCI6ICRmYS12YXItbWFzay1mYWNlLFxuICBcImhpbGwtcm9ja3NsaWRlXCI6ICRmYS12YXItaGlsbC1yb2Nrc2xpZGUsXG4gIFwic2Nhbm5lci1rZXlib2FyZFwiOiAkZmEtdmFyLXNjYW5uZXIta2V5Ym9hcmQsXG4gIFwiY2lyY2xlLW9cIjogJGZhLXZhci1jaXJjbGUtbyxcbiAgXCJncmlkLWhvcml6b250YWxcIjogJGZhLXZhci1ncmlkLWhvcml6b250YWwsXG4gIFwibWVzc2FnZS1kb2xsYXJcIjogJGZhLXZhci1tZXNzYWdlLWRvbGxhcixcbiAgXCJjb21tZW50LWFsdC1kb2xsYXJcIjogJGZhLXZhci1jb21tZW50LWFsdC1kb2xsYXIsXG4gIFwicmlnaHQtbGVmdFwiOiAkZmEtdmFyLXJpZ2h0LWxlZnQsXG4gIFwiZXhjaGFuZ2UtYWx0XCI6ICRmYS12YXItZXhjaGFuZ2UtYWx0LFxuICBcImNvbHVtbnMtM1wiOiAkZmEtdmFyLWNvbHVtbnMtMyxcbiAgXCJwYXBlci1wbGFuZVwiOiAkZmEtdmFyLXBhcGVyLXBsYW5lLFxuICBcInJvYWQtY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItcm9hZC1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwiZHVuZ2VvblwiOiAkZmEtdmFyLWR1bmdlb24sXG4gIFwiaGFuZC1ob2xkaW5nLWJveFwiOiAkZmEtdmFyLWhhbmQtaG9sZGluZy1ib3gsXG4gIFwiaW5wdXQtdGV4dFwiOiAkZmEtdmFyLWlucHV0LXRleHQsXG4gIFwid2luZG93LWZsaXBcIjogJGZhLXZhci13aW5kb3ctZmxpcCxcbiAgXCJ3aW5kb3ctYWx0XCI6ICRmYS12YXItd2luZG93LWFsdCxcbiAgXCJhbGlnbi1yaWdodFwiOiAkZmEtdmFyLWFsaWduLXJpZ2h0LFxuICBcInNjYW5uZXItZ3VuXCI6ICRmYS12YXItc2Nhbm5lci1ndW4sXG4gIFwic2Nhbm5lclwiOiAkZmEtdmFyLXNjYW5uZXIsXG4gIFwidGlyZVwiOiAkZmEtdmFyLXRpcmUsXG4gIFwiZW5naW5lXCI6ICRmYS12YXItZW5naW5lLFxuICBcIm1vbmV5LWJpbGwtMS13YXZlXCI6ICRmYS12YXItbW9uZXktYmlsbC0xLXdhdmUsXG4gIFwibW9uZXktYmlsbC13YXZlLWFsdFwiOiAkZmEtdmFyLW1vbmV5LWJpbGwtd2F2ZS1hbHQsXG4gIFwibGlmZS1yaW5nXCI6ICRmYS12YXItbGlmZS1yaW5nLFxuICBcImhhbmRzXCI6ICRmYS12YXItaGFuZHMsXG4gIFwic2lnbi1sYW5ndWFnZVwiOiAkZmEtdmFyLXNpZ24tbGFuZ3VhZ2UsXG4gIFwic2lnbmluZ1wiOiAkZmEtdmFyLXNpZ25pbmcsXG4gIFwiY2lyY2xlLWNhcmV0LXJpZ2h0XCI6ICRmYS12YXItY2lyY2xlLWNhcmV0LXJpZ2h0LFxuICBcImNhcmV0LWNpcmNsZS1yaWdodFwiOiAkZmEtdmFyLWNhcmV0LWNpcmNsZS1yaWdodCxcbiAgXCJ3aGVhdFwiOiAkZmEtdmFyLXdoZWF0LFxuICBcImZpbGUtc3ByZWFkc2hlZXRcIjogJGZhLXZhci1maWxlLXNwcmVhZHNoZWV0LFxuICBcImF1ZGlvLWRlc2NyaXB0aW9uLXNsYXNoXCI6ICRmYS12YXItYXVkaW8tZGVzY3JpcHRpb24tc2xhc2gsXG4gIFwiY2FsZW5kYXItZGF5XCI6ICRmYS12YXItY2FsZW5kYXItZGF5LFxuICBcIndhdGVyLWxhZGRlclwiOiAkZmEtdmFyLXdhdGVyLWxhZGRlcixcbiAgXCJsYWRkZXItd2F0ZXJcIjogJGZhLXZhci1sYWRkZXItd2F0ZXIsXG4gIFwic3dpbW1pbmctcG9vbFwiOiAkZmEtdmFyLXN3aW1taW5nLXBvb2wsXG4gIFwiYXJyb3dzLXVwLWRvd25cIjogJGZhLXZhci1hcnJvd3MtdXAtZG93bixcbiAgXCJhcnJvd3MtdlwiOiAkZmEtdmFyLWFycm93cy12LFxuICBcImNoZXNzLXBhd24tcGllY2VcIjogJGZhLXZhci1jaGVzcy1wYXduLXBpZWNlLFxuICBcImNoZXNzLXBhd24tYWx0XCI6ICRmYS12YXItY2hlc3MtcGF3bi1hbHQsXG4gIFwiZmFjZS1ncmltYWNlXCI6ICRmYS12YXItZmFjZS1ncmltYWNlLFxuICBcImdyaW1hY2VcIjogJGZhLXZhci1ncmltYWNlLFxuICBcIndoZWVsY2hhaXItbW92ZVwiOiAkZmEtdmFyLXdoZWVsY2hhaXItbW92ZSxcbiAgXCJ3aGVlbGNoYWlyLWFsdFwiOiAkZmEtdmFyLXdoZWVsY2hhaXItYWx0LFxuICBcInR1cm4tZG93blwiOiAkZmEtdmFyLXR1cm4tZG93bixcbiAgXCJsZXZlbC1kb3duLWFsdFwiOiAkZmEtdmFyLWxldmVsLWRvd24tYWx0LFxuICBcInNxdWFyZS1zXCI6ICRmYS12YXItc3F1YXJlLXMsXG4gIFwicmVjdGFuZ2xlLWJhcmNvZGVcIjogJGZhLXZhci1yZWN0YW5nbGUtYmFyY29kZSxcbiAgXCJiYXJjb2RlLWFsdFwiOiAkZmEtdmFyLWJhcmNvZGUtYWx0LFxuICBcInBlcnNvbi13YWxraW5nLWFycm93LXJpZ2h0XCI6ICRmYS12YXItcGVyc29uLXdhbGtpbmctYXJyb3ctcmlnaHQsXG4gIFwic3F1YXJlLWVudmVsb3BlXCI6ICRmYS12YXItc3F1YXJlLWVudmVsb3BlLFxuICBcImVudmVsb3BlLXNxdWFyZVwiOiAkZmEtdmFyLWVudmVsb3BlLXNxdWFyZSxcbiAgXCJkaWNlXCI6ICRmYS12YXItZGljZSxcbiAgXCJ1bmljb3JuXCI6ICRmYS12YXItdW5pY29ybixcbiAgXCJib3dsaW5nLWJhbGxcIjogJGZhLXZhci1ib3dsaW5nLWJhbGwsXG4gIFwicG9tcGVibGVkXCI6ICRmYS12YXItcG9tcGVibGVkLFxuICBcImJyYWluXCI6ICRmYS12YXItYnJhaW4sXG4gIFwid2F0Y2gtc21hcnRcIjogJGZhLXZhci13YXRjaC1zbWFydCxcbiAgXCJib29rLXVzZXJcIjogJGZhLXZhci1ib29rLXVzZXIsXG4gIFwic2Vuc29yLWNsb3VkXCI6ICRmYS12YXItc2Vuc29yLWNsb3VkLFxuICBcInNlbnNvci1zbW9rZVwiOiAkZmEtdmFyLXNlbnNvci1zbW9rZSxcbiAgXCJjbGFwcGVyYm9hcmQtcGxheVwiOiAkZmEtdmFyLWNsYXBwZXJib2FyZC1wbGF5LFxuICBcImJhbmRhZ2VcIjogJGZhLXZhci1iYW5kYWdlLFxuICBcImJhbmQtYWlkXCI6ICRmYS12YXItYmFuZC1haWQsXG4gIFwiY2FsZW5kYXItbWludXNcIjogJGZhLXZhci1jYWxlbmRhci1taW51cyxcbiAgXCJjaXJjbGUteG1hcmtcIjogJGZhLXZhci1jaXJjbGUteG1hcmssXG4gIFwidGltZXMtY2lyY2xlXCI6ICRmYS12YXItdGltZXMtY2lyY2xlLFxuICBcInhtYXJrLWNpcmNsZVwiOiAkZmEtdmFyLXhtYXJrLWNpcmNsZSxcbiAgXCJjaXJjbGUtNFwiOiAkZmEtdmFyLWNpcmNsZS00LFxuICBcImdpZnRzXCI6ICRmYS12YXItZ2lmdHMsXG4gIFwiYWxidW0tY29sbGVjdGlvblwiOiAkZmEtdmFyLWFsYnVtLWNvbGxlY3Rpb24sXG4gIFwiaG90ZWxcIjogJGZhLXZhci1ob3RlbCxcbiAgXCJlYXJ0aC1hc2lhXCI6ICRmYS12YXItZWFydGgtYXNpYSxcbiAgXCJnbG9iZS1hc2lhXCI6ICRmYS12YXItZ2xvYmUtYXNpYSxcbiAgXCJpZC1jYXJkLWNsaXBcIjogJGZhLXZhci1pZC1jYXJkLWNsaXAsXG4gIFwiaWQtY2FyZC1hbHRcIjogJGZhLXZhci1pZC1jYXJkLWFsdCxcbiAgXCJtYWduaWZ5aW5nLWdsYXNzLXBsdXNcIjogJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLXBsdXMsXG4gIFwic2VhcmNoLXBsdXNcIjogJGZhLXZhci1zZWFyY2gtcGx1cyxcbiAgXCJ0aHVtYnMtdXBcIjogJGZhLXZhci10aHVtYnMtdXAsXG4gIFwiY2xvdWQtc2hvd2Vyc1wiOiAkZmEtdmFyLWNsb3VkLXNob3dlcnMsXG4gIFwidXNlci1jbG9ja1wiOiAkZmEtdmFyLXVzZXItY2xvY2ssXG4gIFwib25pb25cIjogJGZhLXZhci1vbmlvbixcbiAgXCJjbG9jay10d2VsdmUtdGhpcnR5XCI6ICRmYS12YXItY2xvY2stdHdlbHZlLXRoaXJ0eSxcbiAgXCJhcnJvdy1kb3duLXRvLWRvdHRlZC1saW5lXCI6ICRmYS12YXItYXJyb3ctZG93bi10by1kb3R0ZWQtbGluZSxcbiAgXCJoYW5kLWRvdHNcIjogJGZhLXZhci1oYW5kLWRvdHMsXG4gIFwiYWxsZXJnaWVzXCI6ICRmYS12YXItYWxsZXJnaWVzLFxuICBcImZpbGUtaW52b2ljZVwiOiAkZmEtdmFyLWZpbGUtaW52b2ljZSxcbiAgXCJ3aW5kb3ctbWluaW1pemVcIjogJGZhLXZhci13aW5kb3ctbWluaW1pemUsXG4gIFwicmVjdGFuZ2xlLXdpZGVcIjogJGZhLXZhci1yZWN0YW5nbGUtd2lkZSxcbiAgXCJjb21tZW50LWFycm93LXVwXCI6ICRmYS12YXItY29tbWVudC1hcnJvdy11cCxcbiAgXCJnYXJsaWNcIjogJGZhLXZhci1nYXJsaWMsXG4gIFwibXVnLXNhdWNlclwiOiAkZmEtdmFyLW11Zy1zYXVjZXIsXG4gIFwiY29mZmVlXCI6ICRmYS12YXItY29mZmVlLFxuICBcImJydXNoXCI6ICRmYS12YXItYnJ1c2gsXG4gIFwidHJlZS1kZWNvcmF0ZWRcIjogJGZhLXZhci10cmVlLWRlY29yYXRlZCxcbiAgXCJtYXNrXCI6ICRmYS12YXItbWFzayxcbiAgXCJjYWxlbmRhci1oZWFydFwiOiAkZmEtdmFyLWNhbGVuZGFyLWhlYXJ0LFxuICBcIm1hZ25pZnlpbmctZ2xhc3MtbWludXNcIjogJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLW1pbnVzLFxuICBcInNlYXJjaC1taW51c1wiOiAkZmEtdmFyLXNlYXJjaC1taW51cyxcbiAgXCJmbG93ZXJcIjogJGZhLXZhci1mbG93ZXIsXG4gIFwiYXJyb3ctZG93bi1mcm9tLWFyY1wiOiAkZmEtdmFyLWFycm93LWRvd24tZnJvbS1hcmMsXG4gIFwicmlnaHQtbGVmdC1sYXJnZVwiOiAkZmEtdmFyLXJpZ2h0LWxlZnQtbGFyZ2UsXG4gIFwicnVsZXItdmVydGljYWxcIjogJGZhLXZhci1ydWxlci12ZXJ0aWNhbCxcbiAgXCJjaXJjbGVzLW92ZXJsYXBcIjogJGZhLXZhci1jaXJjbGVzLW92ZXJsYXAsXG4gIFwidXNlci1sYXJnZVwiOiAkZmEtdmFyLXVzZXItbGFyZ2UsXG4gIFwidXNlci1hbHRcIjogJGZhLXZhci11c2VyLWFsdCxcbiAgXCJzdGFyc2hpcC1mcmVpZ2h0ZXJcIjogJGZhLXZhci1zdGFyc2hpcC1mcmVpZ2h0ZXIsXG4gIFwidHJhaW4tdHJhbVwiOiAkZmEtdmFyLXRyYWluLXRyYW0sXG4gIFwiYnJpZGdlLXN1c3BlbnNpb25cIjogJGZhLXZhci1icmlkZ2Utc3VzcGVuc2lvbixcbiAgXCJ0cmFzaC1jaGVja1wiOiAkZmEtdmFyLXRyYXNoLWNoZWNrLFxuICBcInVzZXItbnVyc2VcIjogJGZhLXZhci11c2VyLW51cnNlLFxuICBcImJvb21ib3hcIjogJGZhLXZhci1ib29tYm94LFxuICBcInN5cmluZ2VcIjogJGZhLXZhci1zeXJpbmdlLFxuICBcImNsb3VkLXN1blwiOiAkZmEtdmFyLWNsb3VkLXN1bixcbiAgXCJzaGllbGQtZXhjbGFtYXRpb25cIjogJGZhLXZhci1zaGllbGQtZXhjbGFtYXRpb24sXG4gIFwic3RvcHdhdGNoLTIwXCI6ICRmYS12YXItc3RvcHdhdGNoLTIwLFxuICBcInNxdWFyZS1mdWxsXCI6ICRmYS12YXItc3F1YXJlLWZ1bGwsXG4gIFwiZ3JpcC1kb3RzXCI6ICRmYS12YXItZ3JpcC1kb3RzLFxuICBcImNvbW1lbnQtZXhjbGFtYXRpb25cIjogJGZhLXZhci1jb21tZW50LWV4Y2xhbWF0aW9uLFxuICBcInBlbi1zd2lybFwiOiAkZmEtdmFyLXBlbi1zd2lybCxcbiAgXCJmYWxhZmVsXCI6ICRmYS12YXItZmFsYWZlbCxcbiAgXCJjaXJjbGUtMlwiOiAkZmEtdmFyLWNpcmNsZS0yLFxuICBcIm1hZ25ldFwiOiAkZmEtdmFyLW1hZ25ldCxcbiAgXCJqYXJcIjogJGZhLXZhci1qYXIsXG4gIFwiZ3JhbW9waG9uZVwiOiAkZmEtdmFyLWdyYW1vcGhvbmUsXG4gIFwiZGljZS1kMTJcIjogJGZhLXZhci1kaWNlLWQxMixcbiAgXCJub3RlLXN0aWNreVwiOiAkZmEtdmFyLW5vdGUtc3RpY2t5LFxuICBcInN0aWNreS1ub3RlXCI6ICRmYS12YXItc3RpY2t5LW5vdGUsXG4gIFwiZG93blwiOiAkZmEtdmFyLWRvd24sXG4gIFwiYXJyb3ctYWx0LWRvd25cIjogJGZhLXZhci1hcnJvdy1hbHQtZG93bixcbiAgXCJodW5kcmVkLXBvaW50c1wiOiAkZmEtdmFyLWh1bmRyZWQtcG9pbnRzLFxuICBcIjEwMFwiOiAkZmEtdmFyLTEwMCxcbiAgXCJwYXBlcmNsaXAtdmVydGljYWxcIjogJGZhLXZhci1wYXBlcmNsaXAtdmVydGljYWwsXG4gIFwid2luZC13YXJuaW5nXCI6ICRmYS12YXItd2luZC13YXJuaW5nLFxuICBcIndpbmQtY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItd2luZC1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwibG9jYXRpb24tcGluLXNsYXNoXCI6ICRmYS12YXItbG9jYXRpb24tcGluLXNsYXNoLFxuICBcIm1hcC1tYXJrZXItc2xhc2hcIjogJGZhLXZhci1tYXAtbWFya2VyLXNsYXNoLFxuICBcImZhY2Utc2FkLXN3ZWF0XCI6ICRmYS12YXItZmFjZS1zYWQtc3dlYXQsXG4gIFwiYnVnLXNsYXNoXCI6ICRmYS12YXItYnVnLXNsYXNoLFxuICBcImN1cGNha2VcIjogJGZhLXZhci1jdXBjYWtlLFxuICBcImxpZ2h0LXN3aXRjaC1vZmZcIjogJGZhLXZhci1saWdodC1zd2l0Y2gtb2ZmLFxuICBcInRvZ2dsZS1sYXJnZS1vZmZcIjogJGZhLXZhci10b2dnbGUtbGFyZ2Utb2ZmLFxuICBcInBlbi1mYW5jeS1zbGFzaFwiOiAkZmEtdmFyLXBlbi1mYW5jeS1zbGFzaCxcbiAgXCJ0cnVjay1jb250YWluZXJcIjogJGZhLXZhci10cnVjay1jb250YWluZXIsXG4gIFwiYm9vdFwiOiAkZmEtdmFyLWJvb3QsXG4gIFwiYXJyb3ctdXAtZnJvbS13YXRlci1wdW1wXCI6ICRmYS12YXItYXJyb3ctdXAtZnJvbS13YXRlci1wdW1wLFxuICBcImZpbGUtY2hlY2tcIjogJGZhLXZhci1maWxlLWNoZWNrLFxuICBcImJvbmVcIjogJGZhLXZhci1ib25lLFxuICBcImNhcmRzLWJsYW5rXCI6ICRmYS12YXItY2FyZHMtYmxhbmssXG4gIFwiY2lyY2xlLTNcIjogJGZhLXZhci1jaXJjbGUtMyxcbiAgXCJiZW5jaC10cmVlXCI6ICRmYS12YXItYmVuY2gtdHJlZSxcbiAgXCJrZXlib2FyZC1icmlnaHRuZXNzLWxvd1wiOiAkZmEtdmFyLWtleWJvYXJkLWJyaWdodG5lc3MtbG93LFxuICBcInNraS1ib290LXNraVwiOiAkZmEtdmFyLXNraS1ib290LXNraSxcbiAgXCJicmFpbi1jaXJjdWl0XCI6ICRmYS12YXItYnJhaW4tY2lyY3VpdCxcbiAgXCJ1c2VyLWluanVyZWRcIjogJGZhLXZhci11c2VyLWluanVyZWQsXG4gIFwiYmxvY2stYnJpY2stZmlyZVwiOiAkZmEtdmFyLWJsb2NrLWJyaWNrLWZpcmUsXG4gIFwiZmlyZXdhbGxcIjogJGZhLXZhci1maXJld2FsbCxcbiAgXCJmYWNlLXNhZC10ZWFyXCI6ICRmYS12YXItZmFjZS1zYWQtdGVhcixcbiAgXCJzYWQtdGVhclwiOiAkZmEtdmFyLXNhZC10ZWFyLFxuICBcInBsYW5lXCI6ICRmYS12YXItcGxhbmUsXG4gIFwidGVudC1hcnJvd3MtZG93blwiOiAkZmEtdmFyLXRlbnQtYXJyb3dzLWRvd24sXG4gIFwiZXhjbGFtYXRpb25cIjogJGZhLXZhci1leGNsYW1hdGlvbixcbiAgXCJhcnJvd3Mtc3BpblwiOiAkZmEtdmFyLWFycm93cy1zcGluLFxuICBcImZhY2Utc21pbGUtcmVsYXhlZFwiOiAkZmEtdmFyLWZhY2Utc21pbGUtcmVsYXhlZCxcbiAgXCJjb21tZW50LXhtYXJrXCI6ICRmYS12YXItY29tbWVudC14bWFyayxcbiAgXCJjb21tZW50LXRpbWVzXCI6ICRmYS12YXItY29tbWVudC10aW1lcyxcbiAgXCJwcmludFwiOiAkZmEtdmFyLXByaW50LFxuICBcInR1cmtpc2gtbGlyYS1zaWduXCI6ICRmYS12YXItdHVya2lzaC1saXJhLXNpZ24sXG4gIFwidHJ5XCI6ICRmYS12YXItdHJ5LFxuICBcInR1cmtpc2gtbGlyYVwiOiAkZmEtdmFyLXR1cmtpc2gtbGlyYSxcbiAgXCJmYWNlLW5vc2Utc3RlYW1cIjogJGZhLXZhci1mYWNlLW5vc2Utc3RlYW0sXG4gIFwiY2lyY2xlLXdhdmVmb3JtLWxpbmVzXCI6ICRmYS12YXItY2lyY2xlLXdhdmVmb3JtLWxpbmVzLFxuICBcIndhdmVmb3JtLWNpcmNsZVwiOiAkZmEtdmFyLXdhdmVmb3JtLWNpcmNsZSxcbiAgXCJkb2xsYXItc2lnblwiOiAkZmEtdmFyLWRvbGxhci1zaWduLFxuICBcImRvbGxhclwiOiAkZmEtdmFyLWRvbGxhcixcbiAgXCJ1c2RcIjogJGZhLXZhci11c2QsXG4gIFwiZmVycmlzLXdoZWVsXCI6ICRmYS12YXItZmVycmlzLXdoZWVsLFxuICBcImNvbXB1dGVyLXNwZWFrZXJcIjogJGZhLXZhci1jb21wdXRlci1zcGVha2VyLFxuICBcInNrdWxsLWNvd1wiOiAkZmEtdmFyLXNrdWxsLWNvdyxcbiAgXCJ4XCI6ICRmYS12YXIteCxcbiAgXCJtYWduaWZ5aW5nLWdsYXNzLWRvbGxhclwiOiAkZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtZG9sbGFyLFxuICBcInNlYXJjaC1kb2xsYXJcIjogJGZhLXZhci1zZWFyY2gtZG9sbGFyLFxuICBcInVzZXJzLWdlYXJcIjogJGZhLXZhci11c2Vycy1nZWFyLFxuICBcInVzZXJzLWNvZ1wiOiAkZmEtdmFyLXVzZXJzLWNvZyxcbiAgXCJwZXJzb24tbWlsaXRhcnktcG9pbnRpbmdcIjogJGZhLXZhci1wZXJzb24tbWlsaXRhcnktcG9pbnRpbmcsXG4gIFwiYnVpbGRpbmctY29sdW1uc1wiOiAkZmEtdmFyLWJ1aWxkaW5nLWNvbHVtbnMsXG4gIFwiYmFua1wiOiAkZmEtdmFyLWJhbmssXG4gIFwiaW5zdGl0dXRpb25cIjogJGZhLXZhci1pbnN0aXR1dGlvbixcbiAgXCJtdXNldW1cIjogJGZhLXZhci1tdXNldW0sXG4gIFwidW5pdmVyc2l0eVwiOiAkZmEtdmFyLXVuaXZlcnNpdHksXG4gIFwiY2lyY2xlLXRcIjogJGZhLXZhci1jaXJjbGUtdCxcbiAgXCJzYWNrXCI6ICRmYS12YXItc2FjayxcbiAgXCJncmlkLTJcIjogJGZhLXZhci1ncmlkLTIsXG4gIFwiY2FtZXJhLWNjdHZcIjogJGZhLXZhci1jYW1lcmEtY2N0dixcbiAgXCJjY3R2XCI6ICRmYS12YXItY2N0dixcbiAgXCJ1bWJyZWxsYVwiOiAkZmEtdmFyLXVtYnJlbGxhLFxuICBcInRyb3dlbFwiOiAkZmEtdmFyLXRyb3dlbCxcbiAgXCJob3Jpem9udGFsLXJ1bGVcIjogJGZhLXZhci1ob3Jpem9udGFsLXJ1bGUsXG4gIFwiYmVkLWZyb250XCI6ICRmYS12YXItYmVkLWZyb250LFxuICBcImJlZC1hbHRcIjogJGZhLXZhci1iZWQtYWx0LFxuICBcImRcIjogJGZhLXZhci1kLFxuICBcInN0YXBsZXJcIjogJGZhLXZhci1zdGFwbGVyLFxuICBcIm1hc2tzLXRoZWF0ZXJcIjogJGZhLXZhci1tYXNrcy10aGVhdGVyLFxuICBcInRoZWF0ZXItbWFza3NcIjogJGZhLXZhci10aGVhdGVyLW1hc2tzLFxuICBcImtpcC1zaWduXCI6ICRmYS12YXIta2lwLXNpZ24sXG4gIFwiZmFjZS13b296eVwiOiAkZmEtdmFyLWZhY2Utd29venksXG4gIFwiY2xvdWQtcXVlc3Rpb25cIjogJGZhLXZhci1jbG91ZC1xdWVzdGlvbixcbiAgXCJwaW5lYXBwbGVcIjogJGZhLXZhci1waW5lYXBwbGUsXG4gIFwiaGFuZC1wb2ludC1sZWZ0XCI6ICRmYS12YXItaGFuZC1wb2ludC1sZWZ0LFxuICBcImdhbGxlcnktdGh1bWJuYWlsc1wiOiAkZmEtdmFyLWdhbGxlcnktdGh1bWJuYWlscyxcbiAgXCJjaXJjbGUtalwiOiAkZmEtdmFyLWNpcmNsZS1qLFxuICBcImV5ZXNcIjogJGZhLXZhci1leWVzLFxuICBcImhhbmRzaGFrZS1zaW1wbGVcIjogJGZhLXZhci1oYW5kc2hha2Utc2ltcGxlLFxuICBcImhhbmRzaGFrZS1hbHRcIjogJGZhLXZhci1oYW5kc2hha2UtYWx0LFxuICBcInBhZ2UtY2FyZXQtdXBcIjogJGZhLXZhci1wYWdlLWNhcmV0LXVwLFxuICBcImZpbGUtY2FyZXQtdXBcIjogJGZhLXZhci1maWxlLWNhcmV0LXVwLFxuICBcImpldC1maWdodGVyXCI6ICRmYS12YXItamV0LWZpZ2h0ZXIsXG4gIFwiZmlnaHRlci1qZXRcIjogJGZhLXZhci1maWdodGVyLWpldCxcbiAgXCJjb21ldFwiOiAkZmEtdmFyLWNvbWV0LFxuICBcInNxdWFyZS1zaGFyZS1ub2Rlc1wiOiAkZmEtdmFyLXNxdWFyZS1zaGFyZS1ub2RlcyxcbiAgXCJzaGFyZS1hbHQtc3F1YXJlXCI6ICRmYS12YXItc2hhcmUtYWx0LXNxdWFyZSxcbiAgXCJzaGllbGQta2V5aG9sZVwiOiAkZmEtdmFyLXNoaWVsZC1rZXlob2xlLFxuICBcImJhcmNvZGVcIjogJGZhLXZhci1iYXJjb2RlLFxuICBcInBsdXMtbWludXNcIjogJGZhLXZhci1wbHVzLW1pbnVzLFxuICBcInNxdWFyZS1zbGlkZXJzLXZlcnRpY2FsXCI6ICRmYS12YXItc3F1YXJlLXNsaWRlcnMtdmVydGljYWwsXG4gIFwic2xpZGVycy12LXNxdWFyZVwiOiAkZmEtdmFyLXNsaWRlcnMtdi1zcXVhcmUsXG4gIFwidmlkZW9cIjogJGZhLXZhci12aWRlbyxcbiAgXCJ2aWRlby1jYW1lcmFcIjogJGZhLXZhci12aWRlby1jYW1lcmEsXG4gIFwibWVzc2FnZS1taWRkbGVcIjogJGZhLXZhci1tZXNzYWdlLW1pZGRsZSxcbiAgXCJjb21tZW50LW1pZGRsZS1hbHRcIjogJGZhLXZhci1jb21tZW50LW1pZGRsZS1hbHQsXG4gIFwiZ3JhZHVhdGlvbi1jYXBcIjogJGZhLXZhci1ncmFkdWF0aW9uLWNhcCxcbiAgXCJtb3J0YXItYm9hcmRcIjogJGZhLXZhci1tb3J0YXItYm9hcmQsXG4gIFwiaGFuZC1ob2xkaW5nLW1lZGljYWxcIjogJGZhLXZhci1oYW5kLWhvbGRpbmctbWVkaWNhbCxcbiAgXCJwZXJzb24tY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItcGVyc29uLWNpcmNsZS1jaGVjayxcbiAgXCJzcXVhcmUtelwiOiAkZmEtdmFyLXNxdWFyZS16LFxuICBcIm1lc3NhZ2UtdGV4dFwiOiAkZmEtdmFyLW1lc3NhZ2UtdGV4dCxcbiAgXCJjb21tZW50LWFsdC10ZXh0XCI6ICRmYS12YXItY29tbWVudC1hbHQtdGV4dCxcbiAgXCJ0dXJuLXVwXCI6ICRmYS12YXItdHVybi11cCxcbiAgXCJsZXZlbC11cC1hbHRcIjogJGZhLXZhci1sZXZlbC11cC1hbHQsXG4pO1xuXG4kZmEtYnJhbmQtaWNvbnM6IChcbiAgXCJtb25lcm9cIjogJGZhLXZhci1tb25lcm8sXG4gIFwiaG9vbGlcIjogJGZhLXZhci1ob29saSxcbiAgXCJ5ZWxwXCI6ICRmYS12YXIteWVscCxcbiAgXCJjYy12aXNhXCI6ICRmYS12YXItY2MtdmlzYSxcbiAgXCJsYXN0Zm1cIjogJGZhLXZhci1sYXN0Zm0sXG4gIFwic2hvcHdhcmVcIjogJGZhLXZhci1zaG9wd2FyZSxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLW5jXCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYyxcbiAgXCJhd3NcIjogJGZhLXZhci1hd3MsXG4gIFwicmVkaGF0XCI6ICRmYS12YXItcmVkaGF0LFxuICBcInlvYXN0XCI6ICRmYS12YXIteW9hc3QsXG4gIFwiY2xvdWRmbGFyZVwiOiAkZmEtdmFyLWNsb3VkZmxhcmUsXG4gIFwidXBzXCI6ICRmYS12YXItdXBzLFxuICBcIndwZXhwbG9yZXJcIjogJGZhLXZhci13cGV4cGxvcmVyLFxuICBcImR5YWxvZ1wiOiAkZmEtdmFyLWR5YWxvZyxcbiAgXCJiaXR5XCI6ICRmYS12YXItYml0eSxcbiAgXCJzdGFja3BhdGhcIjogJGZhLXZhci1zdGFja3BhdGgsXG4gIFwiYnV5c2VsbGFkc1wiOiAkZmEtdmFyLWJ1eXNlbGxhZHMsXG4gIFwiZmlyc3Qtb3JkZXJcIjogJGZhLXZhci1maXJzdC1vcmRlcixcbiAgXCJtb2R4XCI6ICRmYS12YXItbW9keCxcbiAgXCJndWlsZGVkXCI6ICRmYS12YXItZ3VpbGRlZCxcbiAgXCJ2bnZcIjogJGZhLXZhci12bnYsXG4gIFwic3F1YXJlLWpzXCI6ICRmYS12YXItc3F1YXJlLWpzLFxuICBcImpzLXNxdWFyZVwiOiAkZmEtdmFyLWpzLXNxdWFyZSxcbiAgXCJtaWNyb3NvZnRcIjogJGZhLXZhci1taWNyb3NvZnQsXG4gIFwicXFcIjogJGZhLXZhci1xcSxcbiAgXCJvcmNpZFwiOiAkZmEtdmFyLW9yY2lkLFxuICBcImphdmFcIjogJGZhLXZhci1qYXZhLFxuICBcImludmlzaW9uXCI6ICRmYS12YXItaW52aXNpb24sXG4gIFwiY3JlYXRpdmUtY29tbW9ucy1wZC1hbHRcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXBkLWFsdCxcbiAgXCJjZW50ZXJjb2RlXCI6ICRmYS12YXItY2VudGVyY29kZSxcbiAgXCJnbGlkZS1nXCI6ICRmYS12YXItZ2xpZGUtZyxcbiAgXCJkcnVwYWxcIjogJGZhLXZhci1kcnVwYWwsXG4gIFwiaGlyZS1hLWhlbHBlclwiOiAkZmEtdmFyLWhpcmUtYS1oZWxwZXIsXG4gIFwiY3JlYXRpdmUtY29tbW9ucy1ieVwiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtYnksXG4gIFwidW5pdHlcIjogJGZhLXZhci11bml0eSxcbiAgXCJ3aG1jc1wiOiAkZmEtdmFyLXdobWNzLFxuICBcInJvY2tldGNoYXRcIjogJGZhLXZhci1yb2NrZXRjaGF0LFxuICBcInZrXCI6ICRmYS12YXItdmssXG4gIFwidW50YXBwZFwiOiAkZmEtdmFyLXVudGFwcGQsXG4gIFwibWFpbGNoaW1wXCI6ICRmYS12YXItbWFpbGNoaW1wLFxuICBcImNzczMtYWx0XCI6ICRmYS12YXItY3NzMy1hbHQsXG4gIFwic3F1YXJlLXJlZGRpdFwiOiAkZmEtdmFyLXNxdWFyZS1yZWRkaXQsXG4gIFwicmVkZGl0LXNxdWFyZVwiOiAkZmEtdmFyLXJlZGRpdC1zcXVhcmUsXG4gIFwidmltZW8tdlwiOiAkZmEtdmFyLXZpbWVvLXYsXG4gIFwiY29udGFvXCI6ICRmYS12YXItY29udGFvLFxuICBcInNxdWFyZS1mb250LWF3ZXNvbWVcIjogJGZhLXZhci1zcXVhcmUtZm9udC1hd2Vzb21lLFxuICBcImRlc2twcm9cIjogJGZhLXZhci1kZXNrcHJvLFxuICBcInNpc3RyaXhcIjogJGZhLXZhci1zaXN0cml4LFxuICBcInNxdWFyZS1pbnN0YWdyYW1cIjogJGZhLXZhci1zcXVhcmUtaW5zdGFncmFtLFxuICBcImluc3RhZ3JhbS1zcXVhcmVcIjogJGZhLXZhci1pbnN0YWdyYW0tc3F1YXJlLFxuICBcImJhdHRsZS1uZXRcIjogJGZhLXZhci1iYXR0bGUtbmV0LFxuICBcInRoZS1yZWQteWV0aVwiOiAkZmEtdmFyLXRoZS1yZWQteWV0aSxcbiAgXCJzcXVhcmUtaGFja2VyLW5ld3NcIjogJGZhLXZhci1zcXVhcmUtaGFja2VyLW5ld3MsXG4gIFwiaGFja2VyLW5ld3Mtc3F1YXJlXCI6ICRmYS12YXItaGFja2VyLW5ld3Mtc3F1YXJlLFxuICBcImVkZ2VcIjogJGZhLXZhci1lZGdlLFxuICBcInRocmVhZHNcIjogJGZhLXZhci10aHJlYWRzLFxuICBcIm5hcHN0ZXJcIjogJGZhLXZhci1uYXBzdGVyLFxuICBcInNxdWFyZS1zbmFwY2hhdFwiOiAkZmEtdmFyLXNxdWFyZS1zbmFwY2hhdCxcbiAgXCJzbmFwY2hhdC1zcXVhcmVcIjogJGZhLXZhci1zbmFwY2hhdC1zcXVhcmUsXG4gIFwiZ29vZ2xlLXBsdXMtZ1wiOiAkZmEtdmFyLWdvb2dsZS1wbHVzLWcsXG4gIFwiYXJ0c3RhdGlvblwiOiAkZmEtdmFyLWFydHN0YXRpb24sXG4gIFwibWFya2Rvd25cIjogJGZhLXZhci1tYXJrZG93bixcbiAgXCJzb3VyY2V0cmVlXCI6ICRmYS12YXItc291cmNldHJlZSxcbiAgXCJnb29nbGUtcGx1c1wiOiAkZmEtdmFyLWdvb2dsZS1wbHVzLFxuICBcImRpYXNwb3JhXCI6ICRmYS12YXItZGlhc3BvcmEsXG4gIFwiZm91cnNxdWFyZVwiOiAkZmEtdmFyLWZvdXJzcXVhcmUsXG4gIFwic3RhY2stb3ZlcmZsb3dcIjogJGZhLXZhci1zdGFjay1vdmVyZmxvdyxcbiAgXCJnaXRodWItYWx0XCI6ICRmYS12YXItZ2l0aHViLWFsdCxcbiAgXCJwaG9lbml4LXNxdWFkcm9uXCI6ICRmYS12YXItcGhvZW5peC1zcXVhZHJvbixcbiAgXCJwYWdlbGluZXNcIjogJGZhLXZhci1wYWdlbGluZXMsXG4gIFwiYWxnb2xpYVwiOiAkZmEtdmFyLWFsZ29saWEsXG4gIFwicmVkLXJpdmVyXCI6ICRmYS12YXItcmVkLXJpdmVyLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtc2FcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNhLFxuICBcInNhZmFyaVwiOiAkZmEtdmFyLXNhZmFyaSxcbiAgXCJnb29nbGVcIjogJGZhLXZhci1nb29nbGUsXG4gIFwic3F1YXJlLWZvbnQtYXdlc29tZS1zdHJva2VcIjogJGZhLXZhci1zcXVhcmUtZm9udC1hd2Vzb21lLXN0cm9rZSxcbiAgXCJmb250LWF3ZXNvbWUtYWx0XCI6ICRmYS12YXItZm9udC1hd2Vzb21lLWFsdCxcbiAgXCJhdGxhc3NpYW5cIjogJGZhLXZhci1hdGxhc3NpYW4sXG4gIFwibGlua2VkaW4taW5cIjogJGZhLXZhci1saW5rZWRpbi1pbixcbiAgXCJkaWdpdGFsLW9jZWFuXCI6ICRmYS12YXItZGlnaXRhbC1vY2VhbixcbiAgXCJuaW1ibHJcIjogJGZhLXZhci1uaW1ibHIsXG4gIFwiY2hyb21lY2FzdFwiOiAkZmEtdmFyLWNocm9tZWNhc3QsXG4gIFwiZXZlcm5vdGVcIjogJGZhLXZhci1ldmVybm90ZSxcbiAgXCJoYWNrZXItbmV3c1wiOiAkZmEtdmFyLWhhY2tlci1uZXdzLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmdcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nLFxuICBcImFkdmVyc2FsXCI6ICRmYS12YXItYWR2ZXJzYWwsXG4gIFwiY3JlYXRpdmUtY29tbW9uc1wiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMsXG4gIFwid2F0Y2htYW4tbW9uaXRvcmluZ1wiOiAkZmEtdmFyLXdhdGNobWFuLW1vbml0b3JpbmcsXG4gIFwiZm9udGljb25zXCI6ICRmYS12YXItZm9udGljb25zLFxuICBcIndlaXhpblwiOiAkZmEtdmFyLXdlaXhpbixcbiAgXCJzaGlydHNpbmJ1bGtcIjogJGZhLXZhci1zaGlydHNpbmJ1bGssXG4gIFwiY29kZXBlblwiOiAkZmEtdmFyLWNvZGVwZW4sXG4gIFwiZ2l0LWFsdFwiOiAkZmEtdmFyLWdpdC1hbHQsXG4gIFwibHlmdFwiOiAkZmEtdmFyLWx5ZnQsXG4gIFwicmV2XCI6ICRmYS12YXItcmV2LFxuICBcIndpbmRvd3NcIjogJGZhLXZhci13aW5kb3dzLFxuICBcIndpemFyZHMtb2YtdGhlLWNvYXN0XCI6ICRmYS12YXItd2l6YXJkcy1vZi10aGUtY29hc3QsXG4gIFwic3F1YXJlLXZpYWRlb1wiOiAkZmEtdmFyLXNxdWFyZS12aWFkZW8sXG4gIFwidmlhZGVvLXNxdWFyZVwiOiAkZmEtdmFyLXZpYWRlby1zcXVhcmUsXG4gIFwibWVldHVwXCI6ICRmYS12YXItbWVldHVwLFxuICBcImNlbnRvc1wiOiAkZmEtdmFyLWNlbnRvcyxcbiAgXCJhZG5cIjogJGZhLXZhci1hZG4sXG4gIFwiY2xvdWRzbWl0aFwiOiAkZmEtdmFyLWNsb3Vkc21pdGgsXG4gIFwicGllZC1waXBlci1hbHRcIjogJGZhLXZhci1waWVkLXBpcGVyLWFsdCxcbiAgXCJzcXVhcmUtZHJpYmJibGVcIjogJGZhLXZhci1zcXVhcmUtZHJpYmJibGUsXG4gIFwiZHJpYmJibGUtc3F1YXJlXCI6ICRmYS12YXItZHJpYmJibGUtc3F1YXJlLFxuICBcImNvZGllcGllXCI6ICRmYS12YXItY29kaWVwaWUsXG4gIFwibm9kZVwiOiAkZmEtdmFyLW5vZGUsXG4gIFwibWl4XCI6ICRmYS12YXItbWl4LFxuICBcInN0ZWFtXCI6ICRmYS12YXItc3RlYW0sXG4gIFwiY2MtYXBwbGUtcGF5XCI6ICRmYS12YXItY2MtYXBwbGUtcGF5LFxuICBcInNjcmliZFwiOiAkZmEtdmFyLXNjcmliZCxcbiAgXCJkZWJpYW5cIjogJGZhLXZhci1kZWJpYW4sXG4gIFwib3BlbmlkXCI6ICRmYS12YXItb3BlbmlkLFxuICBcImluc3RhbG9kXCI6ICRmYS12YXItaW5zdGFsb2QsXG4gIFwiZXhwZWRpdGVkc3NsXCI6ICRmYS12YXItZXhwZWRpdGVkc3NsLFxuICBcInNlbGxjYXN0XCI6ICRmYS12YXItc2VsbGNhc3QsXG4gIFwic3F1YXJlLXR3aXR0ZXJcIjogJGZhLXZhci1zcXVhcmUtdHdpdHRlcixcbiAgXCJ0d2l0dGVyLXNxdWFyZVwiOiAkZmEtdmFyLXR3aXR0ZXItc3F1YXJlLFxuICBcInItcHJvamVjdFwiOiAkZmEtdmFyLXItcHJvamVjdCxcbiAgXCJkZWxpY2lvdXNcIjogJGZhLXZhci1kZWxpY2lvdXMsXG4gIFwiZnJlZWJzZFwiOiAkZmEtdmFyLWZyZWVic2QsXG4gIFwidnVlanNcIjogJGZhLXZhci12dWVqcyxcbiAgXCJhY2N1c29mdFwiOiAkZmEtdmFyLWFjY3Vzb2Z0LFxuICBcImlveGhvc3RcIjogJGZhLXZhci1pb3hob3N0LFxuICBcImZvbnRpY29ucy1maVwiOiAkZmEtdmFyLWZvbnRpY29ucy1maSxcbiAgXCJhcHAtc3RvcmVcIjogJGZhLXZhci1hcHAtc3RvcmUsXG4gIFwiY2MtbWFzdGVyY2FyZFwiOiAkZmEtdmFyLWNjLW1hc3RlcmNhcmQsXG4gIFwiaXR1bmVzLW5vdGVcIjogJGZhLXZhci1pdHVuZXMtbm90ZSxcbiAgXCJnb2xhbmdcIjogJGZhLXZhci1nb2xhbmcsXG4gIFwia2lja3N0YXJ0ZXJcIjogJGZhLXZhci1raWNrc3RhcnRlcixcbiAgXCJncmF2XCI6ICRmYS12YXItZ3JhdixcbiAgXCJ3ZWlib1wiOiAkZmEtdmFyLXdlaWJvLFxuICBcInVuY2hhcnRlZFwiOiAkZmEtdmFyLXVuY2hhcnRlZCxcbiAgXCJmaXJzdGRyYWZ0XCI6ICRmYS12YXItZmlyc3RkcmFmdCxcbiAgXCJzcXVhcmUteW91dHViZVwiOiAkZmEtdmFyLXNxdWFyZS15b3V0dWJlLFxuICBcInlvdXR1YmUtc3F1YXJlXCI6ICRmYS12YXIteW91dHViZS1zcXVhcmUsXG4gIFwid2lraXBlZGlhLXdcIjogJGZhLXZhci13aWtpcGVkaWEtdyxcbiAgXCJ3cHJlc3NyXCI6ICRmYS12YXItd3ByZXNzcixcbiAgXCJyZW5kYWN0XCI6ICRmYS12YXItcmVuZGFjdCxcbiAgXCJhbmdlbGxpc3RcIjogJGZhLXZhci1hbmdlbGxpc3QsXG4gIFwiZ2FsYWN0aWMtcmVwdWJsaWNcIjogJGZhLXZhci1nYWxhY3RpYy1yZXB1YmxpYyxcbiAgXCJuZmMtZGlyZWN0aW9uYWxcIjogJGZhLXZhci1uZmMtZGlyZWN0aW9uYWwsXG4gIFwic2t5cGVcIjogJGZhLXZhci1za3lwZSxcbiAgXCJqb2dldFwiOiAkZmEtdmFyLWpvZ2V0LFxuICBcImZlZG9yYVwiOiAkZmEtdmFyLWZlZG9yYSxcbiAgXCJzdHJpcGUtc1wiOiAkZmEtdmFyLXN0cmlwZS1zLFxuICBcIm1ldGFcIjogJGZhLXZhci1tZXRhLFxuICBcImxhcmF2ZWxcIjogJGZhLXZhci1sYXJhdmVsLFxuICBcImhvdGphclwiOiAkZmEtdmFyLWhvdGphcixcbiAgXCJibHVldG9vdGgtYlwiOiAkZmEtdmFyLWJsdWV0b290aC1iLFxuICBcInN0aWNrZXItbXVsZVwiOiAkZmEtdmFyLXN0aWNrZXItbXVsZSxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLXplcm9cIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXplcm8sXG4gIFwiaGlwc1wiOiAkZmEtdmFyLWhpcHMsXG4gIFwiYmVoYW5jZVwiOiAkZmEtdmFyLWJlaGFuY2UsXG4gIFwicmVkZGl0XCI6ICRmYS12YXItcmVkZGl0LFxuICBcImRpc2NvcmRcIjogJGZhLXZhci1kaXNjb3JkLFxuICBcImNocm9tZVwiOiAkZmEtdmFyLWNocm9tZSxcbiAgXCJhcHAtc3RvcmUtaW9zXCI6ICRmYS12YXItYXBwLXN0b3JlLWlvcyxcbiAgXCJjYy1kaXNjb3ZlclwiOiAkZmEtdmFyLWNjLWRpc2NvdmVyLFxuICBcIndwYmVnaW5uZXJcIjogJGZhLXZhci13cGJlZ2lubmVyLFxuICBcImNvbmZsdWVuY2VcIjogJGZhLXZhci1jb25mbHVlbmNlLFxuICBcInNob2VsYWNlXCI6ICRmYS12YXItc2hvZWxhY2UsXG4gIFwibWRiXCI6ICRmYS12YXItbWRiLFxuICBcImRvY2h1YlwiOiAkZmEtdmFyLWRvY2h1YixcbiAgXCJhY2Nlc3NpYmxlLWljb25cIjogJGZhLXZhci1hY2Nlc3NpYmxlLWljb24sXG4gIFwiZWJheVwiOiAkZmEtdmFyLWViYXksXG4gIFwiYW1hem9uXCI6ICRmYS12YXItYW1hem9uLFxuICBcInVuc3BsYXNoXCI6ICRmYS12YXItdW5zcGxhc2gsXG4gIFwieWFyblwiOiAkZmEtdmFyLXlhcm4sXG4gIFwic3F1YXJlLXN0ZWFtXCI6ICRmYS12YXItc3F1YXJlLXN0ZWFtLFxuICBcInN0ZWFtLXNxdWFyZVwiOiAkZmEtdmFyLXN0ZWFtLXNxdWFyZSxcbiAgXCI1MDBweFwiOiAkZmEtdmFyLTUwMHB4LFxuICBcInNxdWFyZS12aW1lb1wiOiAkZmEtdmFyLXNxdWFyZS12aW1lbyxcbiAgXCJ2aW1lby1zcXVhcmVcIjogJGZhLXZhci12aW1lby1zcXVhcmUsXG4gIFwiYXN5bW1ldHJpa1wiOiAkZmEtdmFyLWFzeW1tZXRyaWssXG4gIFwiZm9udC1hd2Vzb21lXCI6ICRmYS12YXItZm9udC1hd2Vzb21lLFxuICBcImZvbnQtYXdlc29tZS1mbGFnXCI6ICRmYS12YXItZm9udC1hd2Vzb21lLWZsYWcsXG4gIFwiZm9udC1hd2Vzb21lLWxvZ28tZnVsbFwiOiAkZmEtdmFyLWZvbnQtYXdlc29tZS1sb2dvLWZ1bGwsXG4gIFwiZ3JhdGlwYXlcIjogJGZhLXZhci1ncmF0aXBheSxcbiAgXCJhcHBsZVwiOiAkZmEtdmFyLWFwcGxlLFxuICBcImhpdmVcIjogJGZhLXZhci1oaXZlLFxuICBcImdpdGtyYWtlblwiOiAkZmEtdmFyLWdpdGtyYWtlbixcbiAgXCJrZXliYXNlXCI6ICRmYS12YXIta2V5YmFzZSxcbiAgXCJhcHBsZS1wYXlcIjogJGZhLXZhci1hcHBsZS1wYXksXG4gIFwicGFkbGV0XCI6ICRmYS12YXItcGFkbGV0LFxuICBcImFtYXpvbi1wYXlcIjogJGZhLXZhci1hbWF6b24tcGF5LFxuICBcInNxdWFyZS1naXRodWJcIjogJGZhLXZhci1zcXVhcmUtZ2l0aHViLFxuICBcImdpdGh1Yi1zcXVhcmVcIjogJGZhLXZhci1naXRodWItc3F1YXJlLFxuICBcInN0dW1ibGV1cG9uXCI6ICRmYS12YXItc3R1bWJsZXVwb24sXG4gIFwiZmVkZXhcIjogJGZhLXZhci1mZWRleCxcbiAgXCJwaG9lbml4LWZyYW1ld29ya1wiOiAkZmEtdmFyLXBob2VuaXgtZnJhbWV3b3JrLFxuICBcInNob3BpZnlcIjogJGZhLXZhci1zaG9waWZ5LFxuICBcIm5lb3NcIjogJGZhLXZhci1uZW9zLFxuICBcInNxdWFyZS10aHJlYWRzXCI6ICRmYS12YXItc3F1YXJlLXRocmVhZHMsXG4gIFwiaGFja2VycmFua1wiOiAkZmEtdmFyLWhhY2tlcnJhbmssXG4gIFwicmVzZWFyY2hnYXRlXCI6ICRmYS12YXItcmVzZWFyY2hnYXRlLFxuICBcInN3aWZ0XCI6ICRmYS12YXItc3dpZnQsXG4gIFwiYW5ndWxhclwiOiAkZmEtdmFyLWFuZ3VsYXIsXG4gIFwic3BlYWthcFwiOiAkZmEtdmFyLXNwZWFrYXAsXG4gIFwiYW5ncnljcmVhdGl2ZVwiOiAkZmEtdmFyLWFuZ3J5Y3JlYXRpdmUsXG4gIFwieS1jb21iaW5hdG9yXCI6ICRmYS12YXIteS1jb21iaW5hdG9yLFxuICBcImVtcGlyZVwiOiAkZmEtdmFyLWVtcGlyZSxcbiAgXCJlbnZpcmFcIjogJGZhLXZhci1lbnZpcmEsXG4gIFwic3F1YXJlLWdpdGxhYlwiOiAkZmEtdmFyLXNxdWFyZS1naXRsYWIsXG4gIFwiZ2l0bGFiLXNxdWFyZVwiOiAkZmEtdmFyLWdpdGxhYi1zcXVhcmUsXG4gIFwic3R1ZGlvdmluYXJpXCI6ICRmYS12YXItc3R1ZGlvdmluYXJpLFxuICBcInBpZWQtcGlwZXJcIjogJGZhLXZhci1waWVkLXBpcGVyLFxuICBcIndvcmRwcmVzc1wiOiAkZmEtdmFyLXdvcmRwcmVzcyxcbiAgXCJwcm9kdWN0LWh1bnRcIjogJGZhLXZhci1wcm9kdWN0LWh1bnQsXG4gIFwiZmlyZWZveFwiOiAkZmEtdmFyLWZpcmVmb3gsXG4gIFwibGlub2RlXCI6ICRmYS12YXItbGlub2RlLFxuICBcImdvb2RyZWFkc1wiOiAkZmEtdmFyLWdvb2RyZWFkcyxcbiAgXCJzcXVhcmUtb2Rub2tsYXNzbmlraVwiOiAkZmEtdmFyLXNxdWFyZS1vZG5va2xhc3NuaWtpLFxuICBcIm9kbm9rbGFzc25pa2ktc3F1YXJlXCI6ICRmYS12YXItb2Rub2tsYXNzbmlraS1zcXVhcmUsXG4gIFwianNmaWRkbGVcIjogJGZhLXZhci1qc2ZpZGRsZSxcbiAgXCJzaXRoXCI6ICRmYS12YXItc2l0aCxcbiAgXCJ0aGVtZWlzbGVcIjogJGZhLXZhci10aGVtZWlzbGUsXG4gIFwicGFnZTRcIjogJGZhLXZhci1wYWdlNCxcbiAgXCJoYXNobm9kZVwiOiAkZmEtdmFyLWhhc2hub2RlLFxuICBcInJlYWN0XCI6ICRmYS12YXItcmVhY3QsXG4gIFwiY2MtcGF5cGFsXCI6ICRmYS12YXItY2MtcGF5cGFsLFxuICBcInNxdWFyZXNwYWNlXCI6ICRmYS12YXItc3F1YXJlc3BhY2UsXG4gIFwiY2Mtc3RyaXBlXCI6ICRmYS12YXItY2Mtc3RyaXBlLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtc2hhcmVcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNoYXJlLFxuICBcImJpdGNvaW5cIjogJGZhLXZhci1iaXRjb2luLFxuICBcImtleWNkblwiOiAkZmEtdmFyLWtleWNkbixcbiAgXCJvcGVyYVwiOiAkZmEtdmFyLW9wZXJhLFxuICBcIml0Y2gtaW9cIjogJGZhLXZhci1pdGNoLWlvLFxuICBcInVtYnJhY29cIjogJGZhLXZhci11bWJyYWNvLFxuICBcImdhbGFjdGljLXNlbmF0ZVwiOiAkZmEtdmFyLWdhbGFjdGljLXNlbmF0ZSxcbiAgXCJ1YnVudHVcIjogJGZhLXZhci11YnVudHUsXG4gIFwiZHJhZnQyZGlnaXRhbFwiOiAkZmEtdmFyLWRyYWZ0MmRpZ2l0YWwsXG4gIFwic3RyaXBlXCI6ICRmYS12YXItc3RyaXBlLFxuICBcImhvdXp6XCI6ICRmYS12YXItaG91enosXG4gIFwiZ2dcIjogJGZhLXZhci1nZyxcbiAgXCJkaGxcIjogJGZhLXZhci1kaGwsXG4gIFwic3F1YXJlLXBpbnRlcmVzdFwiOiAkZmEtdmFyLXNxdWFyZS1waW50ZXJlc3QsXG4gIFwicGludGVyZXN0LXNxdWFyZVwiOiAkZmEtdmFyLXBpbnRlcmVzdC1zcXVhcmUsXG4gIFwieGluZ1wiOiAkZmEtdmFyLXhpbmcsXG4gIFwiYmxhY2tiZXJyeVwiOiAkZmEtdmFyLWJsYWNrYmVycnksXG4gIFwiY3JlYXRpdmUtY29tbW9ucy1wZFwiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtcGQsXG4gIFwicGxheXN0YXRpb25cIjogJGZhLXZhci1wbGF5c3RhdGlvbixcbiAgXCJxdWluc2NhcGVcIjogJGZhLXZhci1xdWluc2NhcGUsXG4gIFwibGVzc1wiOiAkZmEtdmFyLWxlc3MsXG4gIFwiYmxvZ2dlci1iXCI6ICRmYS12YXItYmxvZ2dlci1iLFxuICBcIm9wZW5jYXJ0XCI6ICRmYS12YXItb3BlbmNhcnQsXG4gIFwidmluZVwiOiAkZmEtdmFyLXZpbmUsXG4gIFwicGF5cGFsXCI6ICRmYS12YXItcGF5cGFsLFxuICBcImdpdGxhYlwiOiAkZmEtdmFyLWdpdGxhYixcbiAgXCJ0eXBvM1wiOiAkZmEtdmFyLXR5cG8zLFxuICBcInJlZGRpdC1hbGllblwiOiAkZmEtdmFyLXJlZGRpdC1hbGllbixcbiAgXCJ5YWhvb1wiOiAkZmEtdmFyLXlhaG9vLFxuICBcImRhaWx5bW90aW9uXCI6ICRmYS12YXItZGFpbHltb3Rpb24sXG4gIFwiYWZmaWxpYXRldGhlbWVcIjogJGZhLXZhci1hZmZpbGlhdGV0aGVtZSxcbiAgXCJwaWVkLXBpcGVyLXBwXCI6ICRmYS12YXItcGllZC1waXBlci1wcCxcbiAgXCJib290c3RyYXBcIjogJGZhLXZhci1ib290c3RyYXAsXG4gIFwib2Rub2tsYXNzbmlraVwiOiAkZmEtdmFyLW9kbm9rbGFzc25pa2ksXG4gIFwibmZjLXN5bWJvbFwiOiAkZmEtdmFyLW5mYy1zeW1ib2wsXG4gIFwiZXRoZXJldW1cIjogJGZhLXZhci1ldGhlcmV1bSxcbiAgXCJzcGVha2VyLWRlY2tcIjogJGZhLXZhci1zcGVha2VyLWRlY2ssXG4gIFwiY3JlYXRpdmUtY29tbW9ucy1uYy1ldVwiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmMtZXUsXG4gIFwicGF0cmVvblwiOiAkZmEtdmFyLXBhdHJlb24sXG4gIFwiYXZpYW5leFwiOiAkZmEtdmFyLWF2aWFuZXgsXG4gIFwiZWxsb1wiOiAkZmEtdmFyLWVsbG8sXG4gIFwiZ29mb3JlXCI6ICRmYS12YXItZ29mb3JlLFxuICBcImJpbW9iamVjdFwiOiAkZmEtdmFyLWJpbW9iamVjdCxcbiAgXCJmYWNlYm9vay1mXCI6ICRmYS12YXItZmFjZWJvb2stZixcbiAgXCJzcXVhcmUtZ29vZ2xlLXBsdXNcIjogJGZhLXZhci1zcXVhcmUtZ29vZ2xlLXBsdXMsXG4gIFwiZ29vZ2xlLXBsdXMtc3F1YXJlXCI6ICRmYS12YXItZ29vZ2xlLXBsdXMtc3F1YXJlLFxuICBcIm1hbmRhbG9yaWFuXCI6ICRmYS12YXItbWFuZGFsb3JpYW4sXG4gIFwiZmlyc3Qtb3JkZXItYWx0XCI6ICRmYS12YXItZmlyc3Qtb3JkZXItYWx0LFxuICBcIm9zaVwiOiAkZmEtdmFyLW9zaSxcbiAgXCJnb29nbGUtd2FsbGV0XCI6ICRmYS12YXItZ29vZ2xlLXdhbGxldCxcbiAgXCJkLWFuZC1kLWJleW9uZFwiOiAkZmEtdmFyLWQtYW5kLWQtYmV5b25kLFxuICBcInBlcmlzY29wZVwiOiAkZmEtdmFyLXBlcmlzY29wZSxcbiAgXCJmdWxjcnVtXCI6ICRmYS12YXItZnVsY3J1bSxcbiAgXCJjbG91ZHNjYWxlXCI6ICRmYS12YXItY2xvdWRzY2FsZSxcbiAgXCJmb3J1bWJlZVwiOiAkZmEtdmFyLWZvcnVtYmVlLFxuICBcIm1penVuaVwiOiAkZmEtdmFyLW1penVuaSxcbiAgXCJzY2hsaXhcIjogJGZhLXZhci1zY2hsaXgsXG4gIFwic3F1YXJlLXhpbmdcIjogJGZhLXZhci1zcXVhcmUteGluZyxcbiAgXCJ4aW5nLXNxdWFyZVwiOiAkZmEtdmFyLXhpbmctc3F1YXJlLFxuICBcImJhbmRjYW1wXCI6ICRmYS12YXItYmFuZGNhbXAsXG4gIFwid3Bmb3Jtc1wiOiAkZmEtdmFyLXdwZm9ybXMsXG4gIFwiY2xvdWR2ZXJzaWZ5XCI6ICRmYS12YXItY2xvdWR2ZXJzaWZ5LFxuICBcInVzcHNcIjogJGZhLXZhci11c3BzLFxuICBcIm1lZ2Fwb3J0XCI6ICRmYS12YXItbWVnYXBvcnQsXG4gIFwibWFnZW50b1wiOiAkZmEtdmFyLW1hZ2VudG8sXG4gIFwic3BvdGlmeVwiOiAkZmEtdmFyLXNwb3RpZnksXG4gIFwib3B0aW4tbW9uc3RlclwiOiAkZmEtdmFyLW9wdGluLW1vbnN0ZXIsXG4gIFwiZmx5XCI6ICRmYS12YXItZmx5LFxuICBcImF2aWF0b1wiOiAkZmEtdmFyLWF2aWF0byxcbiAgXCJpdHVuZXNcIjogJGZhLXZhci1pdHVuZXMsXG4gIFwiY3V0dGxlZmlzaFwiOiAkZmEtdmFyLWN1dHRsZWZpc2gsXG4gIFwiYmxvZ2dlclwiOiAkZmEtdmFyLWJsb2dnZXIsXG4gIFwiZmxpY2tyXCI6ICRmYS12YXItZmxpY2tyLFxuICBcInZpYmVyXCI6ICRmYS12YXItdmliZXIsXG4gIFwic291bmRjbG91ZFwiOiAkZmEtdmFyLXNvdW5kY2xvdWQsXG4gIFwiZGlnZ1wiOiAkZmEtdmFyLWRpZ2csXG4gIFwidGVuY2VudC13ZWlib1wiOiAkZmEtdmFyLXRlbmNlbnQtd2VpYm8sXG4gIFwic3ltZm9ueVwiOiAkZmEtdmFyLXN5bWZvbnksXG4gIFwibWF4Y2RuXCI6ICRmYS12YXItbWF4Y2RuLFxuICBcImV0c3lcIjogJGZhLXZhci1ldHN5LFxuICBcImZhY2Vib29rLW1lc3NlbmdlclwiOiAkZmEtdmFyLWZhY2Vib29rLW1lc3NlbmdlcixcbiAgXCJhdWRpYmxlXCI6ICRmYS12YXItYXVkaWJsZSxcbiAgXCJ0aGluay1wZWFrc1wiOiAkZmEtdmFyLXRoaW5rLXBlYWtzLFxuICBcImJpbGliaWxpXCI6ICRmYS12YXItYmlsaWJpbGksXG4gIFwiZXJsYW5nXCI6ICRmYS12YXItZXJsYW5nLFxuICBcIngtdHdpdHRlclwiOiAkZmEtdmFyLXgtdHdpdHRlcixcbiAgXCJjb3R0b24tYnVyZWF1XCI6ICRmYS12YXItY290dG9uLWJ1cmVhdSxcbiAgXCJkYXNoY3ViZVwiOiAkZmEtdmFyLWRhc2hjdWJlLFxuICBcIjQyLWdyb3VwXCI6ICRmYS12YXItNDItZ3JvdXAsXG4gIFwiaW5ub3NvZnRcIjogJGZhLXZhci1pbm5vc29mdCxcbiAgXCJzdGFjay1leGNoYW5nZVwiOiAkZmEtdmFyLXN0YWNrLWV4Y2hhbmdlLFxuICBcImVsZW1lbnRvclwiOiAkZmEtdmFyLWVsZW1lbnRvcixcbiAgXCJzcXVhcmUtcGllZC1waXBlclwiOiAkZmEtdmFyLXNxdWFyZS1waWVkLXBpcGVyLFxuICBcInBpZWQtcGlwZXItc3F1YXJlXCI6ICRmYS12YXItcGllZC1waXBlci1zcXVhcmUsXG4gIFwiY3JlYXRpdmUtY29tbW9ucy1uZFwiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmQsXG4gIFwicGFsZmVkXCI6ICRmYS12YXItcGFsZmVkLFxuICBcInN1cGVycG93ZXJzXCI6ICRmYS12YXItc3VwZXJwb3dlcnMsXG4gIFwicmVzb2x2aW5nXCI6ICRmYS12YXItcmVzb2x2aW5nLFxuICBcInhib3hcIjogJGZhLXZhci14Ym94LFxuICBcInNlYXJjaGVuZ2luXCI6ICRmYS12YXItc2VhcmNoZW5naW4sXG4gIFwidGlrdG9rXCI6ICRmYS12YXItdGlrdG9rLFxuICBcInNxdWFyZS1mYWNlYm9va1wiOiAkZmEtdmFyLXNxdWFyZS1mYWNlYm9vayxcbiAgXCJmYWNlYm9vay1zcXVhcmVcIjogJGZhLXZhci1mYWNlYm9vay1zcXVhcmUsXG4gIFwicmVucmVuXCI6ICRmYS12YXItcmVucmVuLFxuICBcImxpbnV4XCI6ICRmYS12YXItbGludXgsXG4gIFwiZ2xpZGVcIjogJGZhLXZhci1nbGlkZSxcbiAgXCJsaW5rZWRpblwiOiAkZmEtdmFyLWxpbmtlZGluLFxuICBcImh1YnNwb3RcIjogJGZhLXZhci1odWJzcG90LFxuICBcImRlcGxveWRvZ1wiOiAkZmEtdmFyLWRlcGxveWRvZyxcbiAgXCJ0d2l0Y2hcIjogJGZhLXZhci10d2l0Y2gsXG4gIFwicmF2ZWxyeVwiOiAkZmEtdmFyLXJhdmVscnksXG4gIFwibWl4ZXJcIjogJGZhLXZhci1taXhlcixcbiAgXCJzcXVhcmUtbGFzdGZtXCI6ICRmYS12YXItc3F1YXJlLWxhc3RmbSxcbiAgXCJsYXN0Zm0tc3F1YXJlXCI6ICRmYS12YXItbGFzdGZtLXNxdWFyZSxcbiAgXCJ2aW1lb1wiOiAkZmEtdmFyLXZpbWVvLFxuICBcIm1lbmRlbGV5XCI6ICRmYS12YXItbWVuZGVsZXksXG4gIFwidW5pcmVnaXN0cnlcIjogJGZhLXZhci11bmlyZWdpc3RyeSxcbiAgXCJmaWdtYVwiOiAkZmEtdmFyLWZpZ21hLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtcmVtaXhcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXJlbWl4LFxuICBcImNjLWFtYXpvbi1wYXlcIjogJGZhLXZhci1jYy1hbWF6b24tcGF5LFxuICBcImRyb3Bib3hcIjogJGZhLXZhci1kcm9wYm94LFxuICBcImluc3RhZ3JhbVwiOiAkZmEtdmFyLWluc3RhZ3JhbSxcbiAgXCJjbXBsaWRcIjogJGZhLXZhci1jbXBsaWQsXG4gIFwiZmFjZWJvb2tcIjogJGZhLXZhci1mYWNlYm9vayxcbiAgXCJncmlwZmlyZVwiOiAkZmEtdmFyLWdyaXBmaXJlLFxuICBcImplZGktb3JkZXJcIjogJGZhLXZhci1qZWRpLW9yZGVyLFxuICBcInVpa2l0XCI6ICRmYS12YXItdWlraXQsXG4gIFwiZm9ydC1hd2Vzb21lLWFsdFwiOiAkZmEtdmFyLWZvcnQtYXdlc29tZS1hbHQsXG4gIFwicGhhYnJpY2F0b3JcIjogJGZhLXZhci1waGFicmljYXRvcixcbiAgXCJ1c3N1bm5haFwiOiAkZmEtdmFyLXVzc3VubmFoLFxuICBcImVhcmx5YmlyZHNcIjogJGZhLXZhci1lYXJseWJpcmRzLFxuICBcInRyYWRlLWZlZGVyYXRpb25cIjogJGZhLXZhci10cmFkZS1mZWRlcmF0aW9uLFxuICBcImF1dG9wcmVmaXhlclwiOiAkZmEtdmFyLWF1dG9wcmVmaXhlcixcbiAgXCJ3aGF0c2FwcFwiOiAkZmEtdmFyLXdoYXRzYXBwLFxuICBcInNsaWRlc2hhcmVcIjogJGZhLXZhci1zbGlkZXNoYXJlLFxuICBcImdvb2dsZS1wbGF5XCI6ICRmYS12YXItZ29vZ2xlLXBsYXksXG4gIFwidmlhZGVvXCI6ICRmYS12YXItdmlhZGVvLFxuICBcImxpbmVcIjogJGZhLXZhci1saW5lLFxuICBcImdvb2dsZS1kcml2ZVwiOiAkZmEtdmFyLWdvb2dsZS1kcml2ZSxcbiAgXCJzZXJ2aWNlc3RhY2tcIjogJGZhLXZhci1zZXJ2aWNlc3RhY2ssXG4gIFwic2ltcGx5YnVpbHRcIjogJGZhLXZhci1zaW1wbHlidWlsdCxcbiAgXCJiaXRidWNrZXRcIjogJGZhLXZhci1iaXRidWNrZXQsXG4gIFwiaW1kYlwiOiAkZmEtdmFyLWltZGIsXG4gIFwiZGVlemVyXCI6ICRmYS12YXItZGVlemVyLFxuICBcInJhc3BiZXJyeS1waVwiOiAkZmEtdmFyLXJhc3BiZXJyeS1waSxcbiAgXCJqaXJhXCI6ICRmYS12YXItamlyYSxcbiAgXCJkb2NrZXJcIjogJGZhLXZhci1kb2NrZXIsXG4gIFwic2NyZWVucGFsXCI6ICRmYS12YXItc2NyZWVucGFsLFxuICBcImJsdWV0b290aFwiOiAkZmEtdmFyLWJsdWV0b290aCxcbiAgXCJnaXR0ZXJcIjogJGZhLXZhci1naXR0ZXIsXG4gIFwiZC1hbmQtZFwiOiAkZmEtdmFyLWQtYW5kLWQsXG4gIFwibWljcm9ibG9nXCI6ICRmYS12YXItbWljcm9ibG9nLFxuICBcImNjLWRpbmVycy1jbHViXCI6ICRmYS12YXItY2MtZGluZXJzLWNsdWIsXG4gIFwiZ2ctY2lyY2xlXCI6ICRmYS12YXItZ2ctY2lyY2xlLFxuICBcInBpZWQtcGlwZXItaGF0XCI6ICRmYS12YXItcGllZC1waXBlci1oYXQsXG4gIFwia2lja3N0YXJ0ZXIta1wiOiAkZmEtdmFyLWtpY2tzdGFydGVyLWssXG4gIFwieWFuZGV4XCI6ICRmYS12YXIteWFuZGV4LFxuICBcInJlYWRtZVwiOiAkZmEtdmFyLXJlYWRtZSxcbiAgXCJodG1sNVwiOiAkZmEtdmFyLWh0bWw1LFxuICBcInNlbGxzeVwiOiAkZmEtdmFyLXNlbGxzeSxcbiAgXCJzYXNzXCI6ICRmYS12YXItc2FzcyxcbiAgXCJ3aXJzaW5kaGFuZHdlcmtcIjogJGZhLXZhci13aXJzaW5kaGFuZHdlcmssXG4gIFwid3NoXCI6ICRmYS12YXItd3NoLFxuICBcImJ1cm9tb2JlbGV4cGVydGVcIjogJGZhLXZhci1idXJvbW9iZWxleHBlcnRlLFxuICBcInNhbGVzZm9yY2VcIjogJGZhLXZhci1zYWxlc2ZvcmNlLFxuICBcIm9jdG9wdXMtZGVwbG95XCI6ICRmYS12YXItb2N0b3B1cy1kZXBsb3ksXG4gIFwibWVkYXBwc1wiOiAkZmEtdmFyLW1lZGFwcHMsXG4gIFwibnM4XCI6ICRmYS12YXItbnM4LFxuICBcInBpbnRlcmVzdC1wXCI6ICRmYS12YXItcGludGVyZXN0LXAsXG4gIFwiYXBwZXJcIjogJGZhLXZhci1hcHBlcixcbiAgXCJmb3J0LWF3ZXNvbWVcIjogJGZhLXZhci1mb3J0LWF3ZXNvbWUsXG4gIFwid2F6ZVwiOiAkZmEtdmFyLXdhemUsXG4gIFwiY2MtamNiXCI6ICRmYS12YXItY2MtamNiLFxuICBcInNuYXBjaGF0XCI6ICRmYS12YXItc25hcGNoYXQsXG4gIFwic25hcGNoYXQtZ2hvc3RcIjogJGZhLXZhci1zbmFwY2hhdC1naG9zdCxcbiAgXCJmYW50YXN5LWZsaWdodC1nYW1lc1wiOiAkZmEtdmFyLWZhbnRhc3ktZmxpZ2h0LWdhbWVzLFxuICBcInJ1c3RcIjogJGZhLXZhci1ydXN0LFxuICBcIndpeFwiOiAkZmEtdmFyLXdpeCxcbiAgXCJzcXVhcmUtYmVoYW5jZVwiOiAkZmEtdmFyLXNxdWFyZS1iZWhhbmNlLFxuICBcImJlaGFuY2Utc3F1YXJlXCI6ICRmYS12YXItYmVoYW5jZS1zcXVhcmUsXG4gIFwic3VwcGxlXCI6ICRmYS12YXItc3VwcGxlLFxuICBcInJlYmVsXCI6ICRmYS12YXItcmViZWwsXG4gIFwiY3NzM1wiOiAkZmEtdmFyLWNzczMsXG4gIFwic3RheWxpbmtlZFwiOiAkZmEtdmFyLXN0YXlsaW5rZWQsXG4gIFwia2FnZ2xlXCI6ICRmYS12YXIta2FnZ2xlLFxuICBcInNwYWNlLWF3ZXNvbWVcIjogJGZhLXZhci1zcGFjZS1hd2Vzb21lLFxuICBcImRldmlhbnRhcnRcIjogJGZhLXZhci1kZXZpYW50YXJ0LFxuICBcImNwYW5lbFwiOiAkZmEtdmFyLWNwYW5lbCxcbiAgXCJnb29kcmVhZHMtZ1wiOiAkZmEtdmFyLWdvb2RyZWFkcy1nLFxuICBcInNxdWFyZS1naXRcIjogJGZhLXZhci1zcXVhcmUtZ2l0LFxuICBcImdpdC1zcXVhcmVcIjogJGZhLXZhci1naXQtc3F1YXJlLFxuICBcInNxdWFyZS10dW1ibHJcIjogJGZhLXZhci1zcXVhcmUtdHVtYmxyLFxuICBcInR1bWJsci1zcXVhcmVcIjogJGZhLXZhci10dW1ibHItc3F1YXJlLFxuICBcInRyZWxsb1wiOiAkZmEtdmFyLXRyZWxsbyxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLW5jLWpwXCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYy1qcCxcbiAgXCJnZXQtcG9ja2V0XCI6ICRmYS12YXItZ2V0LXBvY2tldCxcbiAgXCJwZXJieXRlXCI6ICRmYS12YXItcGVyYnl0ZSxcbiAgXCJncnVudFwiOiAkZmEtdmFyLWdydW50LFxuICBcIndlZWJseVwiOiAkZmEtdmFyLXdlZWJseSxcbiAgXCJjb25uZWN0ZGV2ZWxvcFwiOiAkZmEtdmFyLWNvbm5lY3RkZXZlbG9wLFxuICBcImxlYW5wdWJcIjogJGZhLXZhci1sZWFucHViLFxuICBcImJsYWNrLXRpZVwiOiAkZmEtdmFyLWJsYWNrLXRpZSxcbiAgXCJ0aGVtZWNvXCI6ICRmYS12YXItdGhlbWVjbyxcbiAgXCJweXRob25cIjogJGZhLXZhci1weXRob24sXG4gIFwiYW5kcm9pZFwiOiAkZmEtdmFyLWFuZHJvaWQsXG4gIFwiYm90c1wiOiAkZmEtdmFyLWJvdHMsXG4gIFwiZnJlZS1jb2RlLWNhbXBcIjogJGZhLXZhci1mcmVlLWNvZGUtY2FtcCxcbiAgXCJob3JuYmlsbFwiOiAkZmEtdmFyLWhvcm5iaWxsLFxuICBcImpzXCI6ICRmYS12YXItanMsXG4gIFwiaWRlYWxcIjogJGZhLXZhci1pZGVhbCxcbiAgXCJnaXRcIjogJGZhLXZhci1naXQsXG4gIFwiZGV2XCI6ICRmYS12YXItZGV2LFxuICBcInNrZXRjaFwiOiAkZmEtdmFyLXNrZXRjaCxcbiAgXCJ5YW5kZXgtaW50ZXJuYXRpb25hbFwiOiAkZmEtdmFyLXlhbmRleC1pbnRlcm5hdGlvbmFsLFxuICBcImNjLWFtZXhcIjogJGZhLXZhci1jYy1hbWV4LFxuICBcInViZXJcIjogJGZhLXZhci11YmVyLFxuICBcImdpdGh1YlwiOiAkZmEtdmFyLWdpdGh1YixcbiAgXCJwaHBcIjogJGZhLXZhci1waHAsXG4gIFwiYWxpcGF5XCI6ICRmYS12YXItYWxpcGF5LFxuICBcInlvdXR1YmVcIjogJGZhLXZhci15b3V0dWJlLFxuICBcInNreWF0bGFzXCI6ICRmYS12YXItc2t5YXRsYXMsXG4gIFwiZmlyZWZveC1icm93c2VyXCI6ICRmYS12YXItZmlyZWZveC1icm93c2VyLFxuICBcInJlcGx5ZFwiOiAkZmEtdmFyLXJlcGx5ZCxcbiAgXCJzdXNlXCI6ICRmYS12YXItc3VzZSxcbiAgXCJqZW5raW5zXCI6ICRmYS12YXItamVua2lucyxcbiAgXCJ0d2l0dGVyXCI6ICRmYS12YXItdHdpdHRlcixcbiAgXCJyb2Nrcm1zXCI6ICRmYS12YXItcm9ja3JtcyxcbiAgXCJwaW50ZXJlc3RcIjogJGZhLXZhci1waW50ZXJlc3QsXG4gIFwiYnVmZmVyXCI6ICRmYS12YXItYnVmZmVyLFxuICBcIm5wbVwiOiAkZmEtdmFyLW5wbSxcbiAgXCJ5YW1tZXJcIjogJGZhLXZhci15YW1tZXIsXG4gIFwiYnRjXCI6ICRmYS12YXItYnRjLFxuICBcImRyaWJiYmxlXCI6ICRmYS12YXItZHJpYmJibGUsXG4gIFwic3R1bWJsZXVwb24tY2lyY2xlXCI6ICRmYS12YXItc3R1bWJsZXVwb24tY2lyY2xlLFxuICBcImludGVybmV0LWV4cGxvcmVyXCI6ICRmYS12YXItaW50ZXJuZXQtZXhwbG9yZXIsXG4gIFwic3R1YmJlclwiOiAkZmEtdmFyLXN0dWJiZXIsXG4gIFwidGVsZWdyYW1cIjogJGZhLXZhci10ZWxlZ3JhbSxcbiAgXCJ0ZWxlZ3JhbS1wbGFuZVwiOiAkZmEtdmFyLXRlbGVncmFtLXBsYW5lLFxuICBcIm9sZC1yZXB1YmxpY1wiOiAkZmEtdmFyLW9sZC1yZXB1YmxpYyxcbiAgXCJvZHlzZWVcIjogJGZhLXZhci1vZHlzZWUsXG4gIFwic3F1YXJlLXdoYXRzYXBwXCI6ICRmYS12YXItc3F1YXJlLXdoYXRzYXBwLFxuICBcIndoYXRzYXBwLXNxdWFyZVwiOiAkZmEtdmFyLXdoYXRzYXBwLXNxdWFyZSxcbiAgXCJub2RlLWpzXCI6ICRmYS12YXItbm9kZS1qcyxcbiAgXCJlZGdlLWxlZ2FjeVwiOiAkZmEtdmFyLWVkZ2UtbGVnYWN5LFxuICBcInNsYWNrXCI6ICRmYS12YXItc2xhY2ssXG4gIFwic2xhY2staGFzaFwiOiAkZmEtdmFyLXNsYWNrLWhhc2gsXG4gIFwibWVkcnRcIjogJGZhLXZhci1tZWRydCxcbiAgXCJ1c2JcIjogJGZhLXZhci11c2IsXG4gIFwidHVtYmxyXCI6ICRmYS12YXItdHVtYmxyLFxuICBcInZhYWRpblwiOiAkZmEtdmFyLXZhYWRpbixcbiAgXCJxdW9yYVwiOiAkZmEtdmFyLXF1b3JhLFxuICBcInNxdWFyZS14LXR3aXR0ZXJcIjogJGZhLXZhci1zcXVhcmUteC10d2l0dGVyLFxuICBcInJlYWN0ZXVyb3BlXCI6ICRmYS12YXItcmVhY3RldXJvcGUsXG4gIFwibWVkaXVtXCI6ICRmYS12YXItbWVkaXVtLFxuICBcIm1lZGl1bS1tXCI6ICRmYS12YXItbWVkaXVtLW0sXG4gIFwiYW1pbGlhXCI6ICRmYS12YXItYW1pbGlhLFxuICBcIm1peGNsb3VkXCI6ICRmYS12YXItbWl4Y2xvdWQsXG4gIFwiZmxpcGJvYXJkXCI6ICRmYS12YXItZmxpcGJvYXJkLFxuICBcInZpYWNvaW5cIjogJGZhLXZhci12aWFjb2luLFxuICBcImNyaXRpY2FsLXJvbGVcIjogJGZhLXZhci1jcml0aWNhbC1yb2xlLFxuICBcInNpdHJveFwiOiAkZmEtdmFyLXNpdHJveCxcbiAgXCJkaXNjb3Vyc2VcIjogJGZhLXZhci1kaXNjb3Vyc2UsXG4gIFwiam9vbWxhXCI6ICRmYS12YXItam9vbWxhLFxuICBcIm1hc3RvZG9uXCI6ICRmYS12YXItbWFzdG9kb24sXG4gIFwiYWlyYm5iXCI6ICRmYS12YXItYWlyYm5iLFxuICBcIndvbGYtcGFjay1iYXR0YWxpb25cIjogJGZhLXZhci13b2xmLXBhY2stYmF0dGFsaW9uLFxuICBcImJ1eS1uLWxhcmdlXCI6ICRmYS12YXItYnV5LW4tbGFyZ2UsXG4gIFwiZ3VscFwiOiAkZmEtdmFyLWd1bHAsXG4gIFwiY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZy1wbHVzXCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZy1wbHVzLFxuICBcInN0cmF2YVwiOiAkZmEtdmFyLXN0cmF2YSxcbiAgXCJlbWJlclwiOiAkZmEtdmFyLWVtYmVyLFxuICBcImNhbmFkaWFuLW1hcGxlLWxlYWZcIjogJGZhLXZhci1jYW5hZGlhbi1tYXBsZS1sZWFmLFxuICBcInRlYW1zcGVha1wiOiAkZmEtdmFyLXRlYW1zcGVhayxcbiAgXCJwdXNoZWRcIjogJGZhLXZhci1wdXNoZWQsXG4gIFwid29yZHByZXNzLXNpbXBsZVwiOiAkZmEtdmFyLXdvcmRwcmVzcy1zaW1wbGUsXG4gIFwibnV0cml0aW9uaXhcIjogJGZhLXZhci1udXRyaXRpb25peCxcbiAgXCJ3b2R1XCI6ICRmYS12YXItd29kdSxcbiAgXCJnb29nbGUtcGF5XCI6ICRmYS12YXItZ29vZ2xlLXBheSxcbiAgXCJpbnRlcmNvbVwiOiAkZmEtdmFyLWludGVyY29tLFxuICBcInpoaWh1XCI6ICRmYS12YXItemhpaHUsXG4gIFwia29ydnVlXCI6ICRmYS12YXIta29ydnVlLFxuICBcInBpeFwiOiAkZmEtdmFyLXBpeCxcbiAgXCJzdGVhbS1zeW1ib2xcIjogJGZhLXZhci1zdGVhbS1zeW1ib2wsXG4pO1xuIiwiLy8gaWNvbnMgaW4gYSBsaXN0XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS11bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWxpLW1hcmdpbiwgI3skZmEtbGktbWFyZ2lufSk7XG4gIHBhZGRpbmctbGVmdDogMDtcblxuICA+IGxpIHsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1saSB7XG4gIGxlZnQ6IGNhbGModmFyKC0tI3skZmEtY3NzLXByZWZpeH0tbGktd2lkdGgsICN7JGZhLWxpLXdpZHRofSkgKiAtMSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tbGktd2lkdGgsICN7JGZhLWxpLXdpZHRofSk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuIiwiLy8gYm9yZGVyZWQgKyBwdWxsZWQgaWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyLWNvbG9yLCAjeyRmYS1ib3JkZXItY29sb3J9KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyLXJhZGl1cywgI3skZmEtYm9yZGVyLXJhZGl1c30pO1xuICBib3JkZXItc3R5bGU6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlci1zdHlsZSwgI3skZmEtYm9yZGVyLXN0eWxlfSk7XG4gIGJvcmRlci13aWR0aDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyLXdpZHRoLCAjeyRmYS1ib3JkZXItd2lkdGh9KTtcbiAgcGFkZGluZzogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyLXBhZGRpbmcsICN7JGZhLWJvcmRlci1wYWRkaW5nfSk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1wdWxsLWxlZnQgeyBcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tcHVsbC1tYXJnaW4sICN7JGZhLXB1bGwtbWFyZ2lufSk7IFxufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcHVsbC1yaWdodCB7IFxuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1wdWxsLW1hcmdpbiwgI3skZmEtcHVsbC1tYXJnaW59KTsgXG59XG4iLCIvLyBhbmltYXRpbmcgaWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWF0IHtcbiAgYW5pbWF0aW9uLW5hbWU6ICN7JGZhLWNzcy1wcmVmaXh9LWJlYXQ7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLXRpbWluZywgZWFzZS1pbi1vdXQpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tYm91bmNlIHtcbiAgYW5pbWF0aW9uLW5hbWU6ICN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZTtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tdGltaW5nLCBjdWJpYy1iZXppZXIoMC4yODAsIDAuODQwLCAwLjQyMCwgMSkpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tZmFkZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiAjeyRmYS1jc3MtcHJlZml4fS1mYWRlO1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi10aW1pbmcsIGN1YmljLWJlemllciguNCwwLC42LDEpKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlYXQtZmFkZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiAjeyRmYS1jc3MtcHJlZml4fS1iZWF0LWZhZGU7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLXRpbWluZywgY3ViaWMtYmV6aWVyKC40LDAsLjYsMSkpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tZmxpcCB7XG4gIGFuaW1hdGlvbi1uYW1lOiAjeyRmYS1jc3MtcHJlZml4fS1mbGlwO1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi10aW1pbmcsIGVhc2UtaW4tb3V0KTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYWtlIHtcbiAgYW5pbWF0aW9uLW5hbWU6ICN7JGZhLWNzcy1wcmVmaXh9LXNoYWtlO1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi10aW1pbmcsIGxpbmVhcik7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGluIHtcbiAgYW5pbWF0aW9uLW5hbWU6ICN7JGZhLWNzcy1wcmVmaXh9LXNwaW47XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWR1cmF0aW9uLCAycyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLXRpbWluZywgbGluZWFyKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwaW4tcmV2ZXJzZSB7XG4gIC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRpcmVjdGlvbjogcmV2ZXJzZTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bHNlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwaW4tcHVsc2Uge1xuICBhbmltYXRpb24tbmFtZTogI3skZmEtY3NzLXByZWZpeH0tc3BpbjtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tdGltaW5nLCBzdGVwcyg4KSk7XG59XG5cbi8vIGlmIGFnZW50IG9yIG9wZXJhdGluZyBzeXN0ZW0gcHJlZmVycyByZWR1Y2VkIG1vdGlvbiwgZGlzYWJsZSBhbmltYXRpb25zXG4vLyBzZWU6IGh0dHBzOi8vd3d3LnNtYXNoaW5nbWFnYXppbmUuY29tLzIwMjAvMDkvZGVzaWduLXJlZHVjZWQtbW90aW9uLXNlbnNpdGl2aXRpZXMvXG4vLyBzZWU6IGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AbWVkaWEvcHJlZmVycy1yZWR1Y2VkLW1vdGlvblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LWJlYXQsXG4gIC4jeyRmYS1jc3MtcHJlZml4fS1ib3VuY2UsXG4gIC4jeyRmYS1jc3MtcHJlZml4fS1mYWRlLFxuICAuI3skZmEtY3NzLXByZWZpeH0tYmVhdC1mYWRlLFxuICAuI3skZmEtY3NzLXByZWZpeH0tZmxpcCxcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LXB1bHNlLFxuICAuI3skZmEtY3NzLXByZWZpeH0tc2hha2UsXG4gIC4jeyRmYS1jc3MtcHJlZml4fS1zcGluLFxuICAuI3skZmEtY3NzLXByZWZpeH0tc3Bpbi1wdWxzZSB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMW1zO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMW1zO1xuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMHM7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMHM7XG4gIH1cbn1cblxuQGtleWZyYW1lcyAjeyRmYS1jc3MtcHJlZml4fS1iZWF0IHtcbiAgMCUsIDkwJSB7IHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cbiAgNDUlIHsgdHJhbnNmb3JtOiBzY2FsZSh2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1iZWF0LXNjYWxlLCAxLjI1KSk7IH1cbn1cblxuQGtleWZyYW1lcyAjeyRmYS1jc3MtcHJlZml4fS1ib3VuY2Uge1xuICAwJSAgIHsgdHJhbnNmb3JtOiBzY2FsZSgxLDEpIHRyYW5zbGF0ZVkoMCk7IH1cbiAgMTAlICB7IHRyYW5zZm9ybTogc2NhbGUodmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm91bmNlLXN0YXJ0LXNjYWxlLXgsIDEuMSksdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm91bmNlLXN0YXJ0LXNjYWxlLXksIDAuOSkpIHRyYW5zbGF0ZVkoMCk7IH1cbiAgMzAlICB7IHRyYW5zZm9ybTogc2NhbGUodmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm91bmNlLWp1bXAtc2NhbGUteCwgMC45KSx2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1ib3VuY2UtanVtcC1zY2FsZS15LCAxLjEpKSB0cmFuc2xhdGVZKHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZS1oZWlnaHQsIC0wLjVlbSkpOyB9XG4gIDUwJSAgeyB0cmFuc2Zvcm06IHNjYWxlKHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZS1sYW5kLXNjYWxlLXgsIDEuMDUpLHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZS1sYW5kLXNjYWxlLXksIDAuOTUpKSB0cmFuc2xhdGVZKDApOyB9XG4gIDU3JSAgeyB0cmFuc2Zvcm06IHNjYWxlKDEsMSkgdHJhbnNsYXRlWSh2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1ib3VuY2UtcmVib3VuZCwgLTAuMTI1ZW0pKTsgfVxuICA2NCUgIHsgdHJhbnNmb3JtOiBzY2FsZSgxLDEpIHRyYW5zbGF0ZVkoMCk7IH1cbiAgMTAwJSB7IHRyYW5zZm9ybTogc2NhbGUoMSwxKSB0cmFuc2xhdGVZKDApOyB9XG59XG5cbkBrZXlmcmFtZXMgI3skZmEtY3NzLXByZWZpeH0tZmFkZSB7XG4gIDUwJSB7IG9wYWNpdHk6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWZhZGUtb3BhY2l0eSwgMC40KTsgfVxufVxuXG5Aa2V5ZnJhbWVzICN7JGZhLWNzcy1wcmVmaXh9LWJlYXQtZmFkZSB7XG4gIDAlLCAxMDAlIHtcbiAgICBvcGFjaXR5OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1iZWF0LWZhZGUtb3BhY2l0eSwgMC40KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJlYXQtZmFkZS1zY2FsZSwgMS4xMjUpKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzICN7JGZhLWNzcy1wcmVmaXh9LWZsaXAge1xuICA1MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QodmFyKC0tI3skZmEtY3NzLXByZWZpeH0tZmxpcC14LCAwKSwgdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tZmxpcC15LCAxKSwgdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tZmxpcC16LCAwKSwgdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tZmxpcC1hbmdsZSwgLTE4MGRlZykpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgI3skZmEtY3NzLXByZWZpeH0tc2hha2Uge1xuICAwJSB7IHRyYW5zZm9ybTogcm90YXRlKC0xNWRlZyk7IH1cbiAgNCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgxNWRlZyk7IH1cbiAgOCUsIDI0JSB7IHRyYW5zZm9ybTogcm90YXRlKC0xOGRlZyk7IH1cbiAgMTIlLCAyOCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgxOGRlZyk7IH1cbiAgMTYlIHsgdHJhbnNmb3JtOiByb3RhdGUoLTIyZGVnKTsgfVxuICAyMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgyMmRlZyk7IH1cbiAgMzIlIHsgdHJhbnNmb3JtOiByb3RhdGUoLTEyZGVnKTsgfVxuICAzNiUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgxMmRlZyk7IH1cbiAgNDAlLCAxMDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbn1cblxuQGtleWZyYW1lcyAjeyRmYS1jc3MtcHJlZml4fS1zcGluIHtcbiAgMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxufVxuXG4iLCIvLyByb3RhdGluZyArIGZsaXBwaW5nIGljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtOTAge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMTgwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS0yNzAge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tZmxpcC1ob3Jpem9udGFsIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXZlcnRpY2FsIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLWJvdGgsXG4uI3skZmEtY3NzLXByZWZpeH0tZmxpcC1ob3Jpem9udGFsLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtdmVydGljYWwgeyBcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLWJ5IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUodmFyKC0tI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLWFuZ2xlLCBub25lKSk7XG59XG4iLCIvLyBzdGFja2luZyBpY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMmVtO1xuICBsaW5lLWhlaWdodDogMmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiAkZmEtc3RhY2stdmVydGljYWwtYWxpZ247XG4gIHdpZHRoOiAkZmEtc3RhY2std2lkdGg7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0xeCxcbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0yeCB7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tc3RhY2stei1pbmRleCwgI3skZmEtc3RhY2stei1pbmRleH0pO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMXgge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTJ4IHtcbiAgZm9udC1zaXplOiAyZW07XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1pbnZlcnNlIHtcbiAgY29sb3I6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWludmVyc2UsICN7JGZhLWludmVyc2V9KTtcbn1cbiIsIi8vIHNwZWNpZmljIGljb24gY2xhc3MgZGVmaW5pdGlvblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vKiBGb250IEF3ZXNvbWUgdXNlcyB0aGUgVW5pY29kZSBQcml2YXRlIFVzZSBBcmVhIChQVUEpIHRvIGVuc3VyZSBzY3JlZW5cbnJlYWRlcnMgZG8gbm90IHJlYWQgb2ZmIHJhbmRvbSBjaGFyYWN0ZXJzIHRoYXQgcmVwcmVzZW50IGljb25zICovXG5cbkBlYWNoICRuYW1lLCAkaWNvbiBpbiAkZmEtaWNvbnMge1xuICAuI3skZmEtY3NzLXByZWZpeH0tI3skbmFtZX06OmJlZm9yZSB7IGNvbnRlbnQ6IHVucXVvdGUoXCJcXFwiI3sgJGljb24gfVxcXCJcIik7IH1cbn1cblxuIiwiLy8gc2NyZWVuLXJlYWRlciB1dGlsaXRpZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gb25seSBkaXNwbGF5IGNvbnRlbnQgdG8gc2NyZWVuIHJlYWRlcnNcbi5zci1vbmx5LFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNyLW9ubHkge1xuICBAaW5jbHVkZSBmYS1zci1vbmx5O1xufVxuXG4vLyB1c2UgaW4gY29uanVuY3Rpb24gd2l0aCAuc3Itb25seSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZFxuLnNyLW9ubHktZm9jdXNhYmxlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNyLW9ubHktZm9jdXNhYmxlIHtcbiAgQGluY2x1ZGUgZmEtc3Itb25seS1mb2N1c2FibGU7XG59XG4iLCIvKiFcbiAqIEZvbnQgQXdlc29tZSBQcm8gNi40LjIgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cbiAqIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpXG4gKiBDb3B5cmlnaHQgMjAyMyBGb250aWNvbnMsIEluYy5cbiAqL1xuQGltcG9ydCAnZnVuY3Rpb25zJztcbkBpbXBvcnQgJ3ZhcmlhYmxlcyc7XG5cbjpyb290LCA6aG9zdCB7XG4gIC0tI3skZmEtY3NzLXByZWZpeH0tc3R5bGUtZmFtaWx5LWNsYXNzaWM6ICcjeyAkZmEtc3R5bGUtZmFtaWx5IH0nO1xuICAtLSN7JGZhLWNzcy1wcmVmaXh9LWZvbnQtbGlnaHQ6IG5vcm1hbCAzMDAgMWVtLzEgJyN7ICRmYS1zdHlsZS1mYW1pbHkgfSc7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA2IFBybyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1kaXNwbGF5OiAkZmEtZm9udC1kaXNwbGF5O1xuICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1saWdodC0zMDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLWxpZ2h0LTMwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5cbi5mYWwsXG4uI3skZmEtY3NzLXByZWZpeH0tbGlnaHQge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuIiwiLyohXG4gKiBGb250IEF3ZXNvbWUgUHJvIDYuNC4yIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZSAoQ29tbWVyY2lhbCBMaWNlbnNlKVxuICogQ29weXJpZ2h0IDIwMjMgRm9udGljb25zLCBJbmMuXG4gKi9cbkBpbXBvcnQgJ2Z1bmN0aW9ucyc7XG5AaW1wb3J0ICd2YXJpYWJsZXMnO1xuXG46cm9vdCwgOmhvc3Qge1xuICAtLSN7JGZhLWNzcy1wcmVmaXh9LXN0eWxlLWZhbWlseS1jbGFzc2ljOiAnI3sgJGZhLXN0eWxlLWZhbWlseSB9JztcbiAgLS0jeyRmYS1jc3MtcHJlZml4fS1mb250LXJlZ3VsYXI6IG5vcm1hbCA0MDAgMWVtLzEgJyN7ICRmYS1zdHlsZS1mYW1pbHkgfSc7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA2IFBybyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiAkZmEtZm9udC1kaXNwbGF5O1xuICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1yZWd1bGFyLTQwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtcmVndWxhci00MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuXG4uZmFyLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZ3VsYXIge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuIiwiLyohXG4gKiBGb250IEF3ZXNvbWUgUHJvIDYuNC4yIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZSAoQ29tbWVyY2lhbCBMaWNlbnNlKVxuICogQ29weXJpZ2h0IDIwMjMgRm9udGljb25zLCBJbmMuXG4gKi9cbkBpbXBvcnQgJ2Z1bmN0aW9ucyc7XG5AaW1wb3J0ICd2YXJpYWJsZXMnO1xuXG46cm9vdCwgOmhvc3Qge1xuICAtLSN7JGZhLWNzcy1wcmVmaXh9LXN0eWxlLWZhbWlseS1jbGFzc2ljOiAnI3sgJGZhLXN0eWxlLWZhbWlseSB9JztcbiAgLS0jeyRmYS1jc3MtcHJlZml4fS1mb250LXNvbGlkOiBub3JtYWwgOTAwIDFlbS8xICcjeyAkZmEtc3R5bGUtZmFtaWx5IH0nO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNiBQcm8nO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtZGlzcGxheTogJGZhLWZvbnQtZGlzcGxheTtcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtc29saWQtOTAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1zb2xpZC05MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuXG4uZmFzLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvbGlkIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbiIsIi8qIVxuICogRm9udCBBd2Vzb21lIFBybyA2LjQuMiBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UgKENvbW1lcmNpYWwgTGljZW5zZSlcbiAqIENvcHlyaWdodCAyMDIzIEZvbnRpY29ucywgSW5jLlxuICovXG5AaW1wb3J0ICdmdW5jdGlvbnMnO1xuQGltcG9ydCAndmFyaWFibGVzJztcblxuOnJvb3QsIDpob3N0IHtcbiAgLS0jeyRmYS1jc3MtcHJlZml4fS1zdHlsZS1mYW1pbHktYnJhbmRzOiAnRm9udCBBd2Vzb21lIDYgQnJhbmRzJztcbiAgLS0jeyRmYS1jc3MtcHJlZml4fS1mb250LWJyYW5kczogbm9ybWFsIDQwMCAxZW0vMSAnRm9udCBBd2Vzb21lIDYgQnJhbmRzJztcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDYgQnJhbmRzJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6ICRmYS1mb250LWRpc3BsYXk7XG4gIHNyYzogdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLWJyYW5kcy00MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLWJyYW5kcy00MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuXG4uZmFiLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJyYW5kcyB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbkBlYWNoICRuYW1lLCAkaWNvbiBpbiAkZmEtYnJhbmQtaWNvbnMge1xuICAuI3skZmEtY3NzLXByZWZpeH0tI3skbmFtZX06YmVmb3JlIHsgY29udGVudDogdW5xdW90ZShcIlxcXCIjeyAkaWNvbiB9XFxcIlwiKTsgfVxufVxuIiwiLnNob3cge1xuICAgIGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcbn1cbi5kcm9wZG93bi1tZW51LnNob3cge1xuICAgIGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcbn1cbmJvZHkge1xuICAgIFxufVxuXG4vLyBbIF0gTm92IDEzLCAyMDI0IC0gT3ZlcnJpZGVzIGJvb3RzdHJhcCBkZWZhdWx0ICVoZWFkaW5ncyB3aXRoIGN1c3RvbSB2YXJcbiVoZWFkaW5nIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG59XG5cbi8vIFNpdGUtd2lkZSBDb250YWluZXIgT3ZlcnJpZGVzXG4uY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwICRwYWRkaW5nLXNtICFpbXBvcnRhbnQ7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBwYWRkaW5nOiAwICRwYWRkaW5nLW1kICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICAvLyBtYXgtd2lkdGg6ICRjb250YWluZXItMTAwLXdpZHRoO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgIC8vIG1heC13aWR0aDogMTU0MHB4O1xuICAgIH1cbn1cblxuOnJvb3Qge1xuICAgIC0tYnMtYm9keS1jb2xvcjogJHRleHQtZ3JheS04MDA7XG59XG4iLCIvLyBBZG1pbiBpbnRlcmZhY2UgZml4ZXMuXG4uY2tlZGl0b3ItYnV0dG9ucyB7XG4gIGxpIHtcbiAgICAuY2tlLWljb24tb25seSB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDI4cHg7XG4gICAgfVxuICB9XG5cbiAgLmNrZV9idXR0b25faWNvbiB7XG4gICAgaW1nIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBpbml0aWFsO1xuICAgIH1cbiAgfVxufVxuIiwiYnV0dG9uIHtcbiAgJi5saW5rIHtcbiAgICBAZXh0ZW5kIC5idG47XG4gICAgQGV4dGVuZCAuYnRuLWxpbms7XG4gICAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICB9XG59XG5cbi5idXR0b24ge1xuICAgIEBleHRlbmQgLmJ0bjtcbn1cblxuLmJ1dHRvbi0tc21hbGwge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1zbSwgJGJ0bi1wYWRkaW5nLXgtc20sICRidG4tZm9udC1zaXplLXNtLCAkYnRuLWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG5hIHtcbiAgJi5idXR0b24ge1xuICAgIEBleHRlbmQgLmJ0bjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAmLmJ1dHRvbi0tcHJpbWFyeSB7XG4gICAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkcHJpbWFyeSwgJHByaW1hcnkpO1xuICAgIH1cblxuICAgICYuYnV0dG9uLS1kYW5nZXIge1xuICAgICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJGRhbmdlciwgJGRhbmdlcik7XG4gICAgfVxuXG4gICAgJi5idXR0b24tYWN0aW9uIHtcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCRpbmZvLCAkaW5mbyk7XG4gICAgfVxuXG4gICAgJi5idXR0b24tLXNtYWxsIHtcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LXNtLCAkYnRuLXBhZGRpbmcteC1zbSwgJGJ0bi1mb250LXNpemUtc20sICRidG4tYm9yZGVyLXJhZGl1cy1zbSk7XG4gICAgfVxuICB9XG59XG5cbi8vIEB0b2RvIC0gYWxsIGRpdiBhIHNob3VsZCBiZSB1cGRhdGVkIGluIGI1IHRoZW1lIGZvciBkcnVwYWxcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLSN7JGNvbG9yfSB7XG4gICAgYSB7XG4gICAgICBjb2xvcjogY29sb3ItY29udHJhc3QoJHZhbHVlKTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiBjb2xvci1jb250cmFzdCgkdmFsdWUpO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLW91dGxpbmUtI3skY29sb3J9IHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogY29sb3ItY29udHJhc3QoJHZhbHVlKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogY29sb3ItY29udHJhc3QoJHZhbHVlKTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBPdmVycmlkZTogJ0BjbGFzc3kvY3NzL2NvbXBvbmVudHMvYnV0dG9uLmNzcydcblxuLmJ0bixcbi5idXR0b24ge1xuICBtYXJnaW46IDAgJHNwYWNlciAqIC41O1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmJ0bi1ncm91cCB7XG4gIC5idG4sXG4gIC5idXR0b24ge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4vLyBJZiBsaW5rIGhhcyBPTkxZIGJ1dHRvbiBjbGFzcywgbWFrZSBpdCBhIGxpZ2h0IGJ1dHRvbi5cbmEge1xuICAmW2NsYXNzPVwiYnV0dG9uXCJdIHtcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCRsaWdodCwgJGxpZ2h0KTtcbiAgfVxufVxuIiwiZm9vdGVyIHtcbiAgcGFkZGluZzogJGZvb3Rlci1wYWRkaW5nO1xuXG4gICYuZm9vdGVyLWRhcmsge1xuICAgIEBpbmNsdWRlIGI1LW1ha2UtbGluaygkbGlnaHQsIG5vbmUsICRsaWdodCwgbm9uZSk7XG4gIH1cblxuICAucmVnaW9uLWZvb3RlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4iLCJAbWl4aW4gYjUtbWFrZS1saW5rKFxuICAkYS1saW5rLWNvbG9yOiAkbGluay1jb2xvcixcbiAgJGEtbGluay1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uLFxuICAkYS1saW5rLWhvdmVyLWNvbG9yOiAkbGluay1ob3Zlci1jb2xvcixcbiAgJGEtbGluay1ob3Zlci1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uLFxuICAkdGFyZ2V0LWNsYXNzOiAnJykge1xuICBhI3skdGFyZ2V0LWNsYXNzfSB7XG4gICAgY29sb3I6ICRhLWxpbmstY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkYS1saW5rLWRlY29yYXRpb247XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkYS1saW5rLWhvdmVyLWNvbG9yO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiAkYS1saW5rLWhvdmVyLWRlY29yYXRpb247XG4gICAgfVxuICB9XG59XG4iLCIuZm9ybS1jb250cm9sIHtcbiAgJi5pbWFnZS1idXR0b24ge1xuICAgIHdpZHRoOiB1bnNldDtcbiAgfVxuXG4gICYuZm9ybS1jaGVja2JveCxcbiAgJi5mb3JtLXJhZGlvIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiB1bnNldDtcbiAgfVxufVxuXG4uZm9ybS1zZWxlY3Qge1xuICBtaW4td2lkdGg6IDVyZW07XG59XG5cbmlucHV0IHtcbiAgJlt0eXBlPSdzZWFyY2gnXSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxufVxuXG4uZHJvcGJ1dHRvbi1tdWx0aXBsZSB7XG4gIC5kcm9wYnV0dG9uIHtcbiAgICAuZHJvcGJ1dHRvbi1hY3Rpb24ge1xuICAgICAgPiAqIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubm9kZS1mb3JtIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgIG1hcmdpbjogMiAqICRzcGFjZXI7XG4gIH1cblxuICAuZm9ybS1hY3Rpb25zIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLmNvbnRhaW5lci1pbmxpbmUge1xuICBkaXYsXG4gIGxhYmVsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLy8gV2ViZm9ybSBpc3N1ZTogaHR0cHM6Ly93d3cuZHJ1cGFsLm9yZy9wcm9qZWN0L2Jvb3RzdHJhcDUvaXNzdWVzLzMzMDY3MDlcbiAgJi53ZWJmb3JtLW11bHRpcGxlLWFkZCB7XG4gICAgPiAuZm9ybS1pdGVtIHtcbiAgICAgID4gKiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IHVuc2V0O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG50ZCB7XG4gID4uZm9ybS1pdGVtIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuI3NlYXJjaC1ibG9jay1mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmpzIHtcbiAgdGQge1xuICAgIC5kcm9wYnV0dG9uLXdyYXBwZXIge1xuICAgICAgbWluLWhlaWdodDogMi4yNXJlbTtcbiAgICB9XG4gIH1cbn1cblxuLmRyb3BidXR0b24td2lkZ2V0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMsIDApO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXNlbGVjdC1ib3gtc2hhZG93KTtcblxuICAuZHJvcGJ1dHRvbiB7XG4gICAgLmRyb3BidXR0b24tYWN0aW9uID4gKiB7XG4gICAgICBwYWRkaW5nOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXg7XG4gICAgfVxuICB9XG59XG5cbi53ZWJmb3JtLWRyb3BidXR0b24ge1xuICAuZHJvcGJ1dHRvbi13cmFwcGVyIHtcbiAgICAuZHJvcGJ1dHRvbi13aWRnZXQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgfVxufVxuXG4uc3lzdGVtLWZpbGUtc3lzdGVtLXNldHRpbmdzIHtcbiAgLmZvcm0taXRlbSB7XG4gICAgbGFiZWwge1xuICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgfVxuICB9XG59XG4iLCIudGFicy1wcmltYXJ5IHtcbiAgbWFyZ2luOiAkbG9jYWwtdGFza3MtcHJpbWFyeS1tYXJnaW47XG59XG5cbi50YWJzLXNlY29uZGFyeSB7XG4gIG1hcmdpbjogJGxvY2FsLXRhc2tzLXNlY29uZGFyeS1tYXJnaW47XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAudGFicy13cmFwcGVyIHtcbiAgICAudGFiLXRvZ2dsZSB7XG4gICAgICBjb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yO1xuICAgICAgcGFkZGluZzogJG5hdi1saW5rLXBhZGRpbmcteSAkbmF2LWxpbmstcGFkZGluZy14O1xuICAgIH1cblxuICAgIC5uYXYtdGFicyB7XG4gICAgICBib3JkZXI6ICRuYXYtdGFicy1ib3JkZXItd2lkdGggc29saWQgJG5hdi10YWJzLWJvcmRlci1jb2xvcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRuYXYtdGFicy1ib3JkZXItcmFkaXVzO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAubmF2LWl0ZW0ge1xuICAgICAgcGFkZGluZzogLjUgKiAkbmF2LWxpbmstcGFkZGluZy15IC41ICogJG5hdi1saW5rLXBhZGRpbmcteDtcblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmctc207XG4gICAgICB9XG5cbiAgICAgIC5uYXYtbGluayB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm5vdCguaXMtY29sbGFwc2libGUpIHtcbiAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgICY6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgICAgICAgYm9yZGVyLXRvcDogJG5hdi10YWJzLWJvcmRlci13aWR0aCBzb2xpZCAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5pcy1jb2xsYXBzaWJsZSB7XG4gICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAvLyBTaG93IGFuZCBtb3ZlIGFjdGl2ZSBtZW51IGl0ZW0gdG8gdGhlIHRvcC5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgb3JkZXI6IC0xO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gSGlkZSBvdGhlciBtZW51IGl0ZW1zLlxuICAgICAgICAmOm5vdCguYWN0aXZlKSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuaXMtb3BlbiB7XG4gICAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRuYXYtdGFicy1ib3JkZXItcmFkaXVzICRuYXYtdGFicy1ib3JkZXItcmFkaXVzIDAgMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOm5vdCguYWN0aXZlKSB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAkbmF2LXRhYnMtYm9yZGVyLXdpZHRoIHNvbGlkICRuYXYtdGFicy1ib3JkZXItY29sb3I7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgLnRhYnMtd3JhcHBlciB7XG4gICAgLnRhYi10b2dnbGUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsImVtIHtcbiAgJi5wbGFjZWhvbGRlciB7XG4gICAgZGlzcGxheTogdW5zZXQ7XG4gICAgbWluLWhlaWdodDogdW5zZXQ7XG4gICAgdmVydGljYWwtYWxpZ246IHVuc2V0O1xuICAgIGN1cnNvcjogdW5zZXQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG4gICAgb3BhY2l0eTogdW5zZXQ7XG4gIH1cbn1cblxuLmNhcmQtaW1nLXRvcCB7XG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuIiwiLm5hdmJhciB7XG4gIC5ibG9jay1zZWFyY2gge1xuICAgIGZvcm0ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIH1cblxuICAgICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICAgIG1hcmdpbi10b3A6IGRpdmlkZSgkc3BhY2VyLCAyKTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBkaXZpZGUoJHNwYWNlciwgMik7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubmF2YmFyLW5hdiB7XG4gIC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1sZWZ0OiAkbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDtcblxuICAgICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuXG4ubmF2YmFyLWJyYW5kIHtcbiAgd2hpdGUtc3BhY2U6IHVuc2V0O1xuXG4gIC5zaXRlLXNsb2dhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmb250LXNpemU6ICRuYXZiYXItYnJhbmQtc2l0ZS1zbG9nYW4tZm9udC1zaXplO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGI1LW1ha2UtbGluaygkZGFyaywgbm9uZSwgJGRhcmssIG5vbmUsICcuc2l0ZS10aXRsZScpO1xuXG4gIC5zaXRlLXRpdGxlIHtcbiAgICBmb250LXNpemU6ICRuYXZiYXItYnJhbmQtc2l0ZS10aXRsZS1mb250LXNpemU7XG4gICAgZm9udC13ZWlnaHQ6ICRuYXZiYXItYnJhbmQtc2l0ZS10aXRsZS1mb250LXdlaWdodDtcbiAgICBsZXR0ZXItc3BhY2luZzogJG5hdmJhci1icmFuZC1zaXRlLXRpdGxlLWxldHRlci1zcGFjaW5nO1xuICAgIHRleHQtdHJhbnNmb3JtOiAkbmF2YmFyLWJyYW5kLXNpdGUtdGl0bGUtdGV4dC10cmFuc2Zvcm07XG4gIH1cblxuICBpbWcge1xuICAgIGhlaWdodDogJG5hdmJhci1icmFuZC1pbWFnZS1oZWlnaHQ7XG4gICAgbWFyZ2luOiAkbmF2YmFyLWJyYW5kLWltYWdlLW1hcmdpbjtcbiAgICB3aWR0aDogJG5hdmJhci1icmFuZC1pbWFnZS13aWR0aDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBoZWlnaHQ6ICRuYXZiYXItYnJhbmQtaW1hZ2UtaGVpZ2h0LWxnO1xuICAgIH1cbiAgfVxufVxuXG4ubmF2YmFyLWRhcmssXG4uZm9vdGVyLWRhcmsge1xuICAubmF2YmFyLWJyYW5kIHtcbiAgICBAaW5jbHVkZSBiNS1tYWtlLWxpbmsoJGxpZ2h0LCBub25lLCAkbGlnaHQsIG5vbmUsICcuc2l0ZS10aXRsZScpO1xuICB9XG59XG4iLCIucGFyYWdyYXBoLXR5cGUtbGFiZWwsXG4ucGFyYWdyYXBoLXR5cGUtdGl0bGUge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG59XG5cbi5wYXJhZ3JhcGhzLWRyb3Bkb3duLWFjdGlvbiB7XG4gICYuYnV0dG9uIHtcbiAgICAmLmJ0bi1wcmltYXJ5IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cbiAgICAmLmJ0bi1kYW5nZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlcjtcbiAgICB9XG4gIH1cbn1cblxuLmZpZWxkLS13aWRnZXQtcGFyYWdyYXBocyxcbi5maWVsZC0td2lkZ2V0LWVudGl0eS1yZWZlcmVuY2UtcGFyYWdyYXBocyB7XG4gIC5maWVsZC1hZGQtbW9yZS1zdWJtaXQge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4uanMge1xuICAuZmllbGQtLXdpZGdldC1lbnRpdHktcmVmZXJlbmNlLXBhcmFncmFwaHMge1xuICAgIHRkIHtcbiAgICAgIHBhZGRpbmc6ICRzcGFjZXI7XG4gICAgfVxuICB9XG59XG4iLCIucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiB1bnNldDtcbiAgb3ZlcmZsb3c6IHVuc2V0O1xuICBmb250LXNpemU6IHVuc2V0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbn1cbiIsIi5yZWdpb24tdGl0bGVfX2FjdGlvbiB7XG4gIGEge1xuICAgICYuYnV0dG9uIHtcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCRwcmltYXJ5LCAkcHJpbWFyeSk7XG4gICAgfVxuICB9XG59XG5cbnRyIHtcbiAgJi5yZWdpb24tdGl0bGUge1xuICAgIC0tI3skdmFyaWFibGUtcHJlZml4fXRhYmxlLWJnOiAjeyRsaWdodH07XG5cbiAgICB0ZCB7XG4gICAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH10YWJsZS1iZzogI3skbGlnaHR9O1xuICAgIH1cbiAgfVxufVxuIiwiYSB7XG4gICYudGFibGVkcmFnLWhhbmRsZSB7XG4gICAgLmhhbmRsZSB7XG4gICAgICBoZWlnaHQ6IDEuN2VtO1xuICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICRzcGFjZXIgIWltcG9ydGFudDsgLy8gc2Fzcy1saW50OmRpc2FibGUtbGluZSBuby1pbXBvcnRhbnRcbiAgICB9XG4gIH1cbn1cblxuLy8gQm9vdHN0cmFwIHJlYm9vdHMgdGFibGUgY2FwdGlvbiB0byBib3R0b20sIGJ1dCBpdCdzIGNvbnRyb2xsZWQgaW4gdHdpZy5cbi8vIFJldmVydCByZWJvb3QuXG50YWJsZSB7XG4gIGNhcHRpb24tc2lkZTogdW5zZXQ7XG59XG4iLCJAZWFjaCAkc3RhdGUsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgJGFsZXJ0LWJhY2tncm91bmQ6IHNoaWZ0LWNvbG9yKCR2YWx1ZSwgJGFsZXJ0LWJnLXNjYWxlKTtcbiAgJGFsZXJ0LWJvcmRlcjogc2hpZnQtY29sb3IoJHZhbHVlLCAkYWxlcnQtYm9yZGVyLXNjYWxlKTtcbiAgJGFsZXJ0LWNvbG9yOiBzaGlmdC1jb2xvcigkdmFsdWUsICRhbGVydC1jb2xvci1zY2FsZSk7XG4gIEBpZiAoY29udHJhc3QtcmF0aW8oJGFsZXJ0LWJhY2tncm91bmQsICRhbGVydC1jb2xvcikgPCAkbWluLWNvbnRyYXN0LXJhdGlvKSB7XG4gICAgJGFsZXJ0LWNvbG9yOiBtaXgoJHZhbHVlLCBjb2xvci1jb250cmFzdCgkYWxlcnQtYmFja2dyb3VuZCksIGFicygkYWxlcnQtY29sb3Itc2NhbGUpKTtcbiAgfVxuICAuY29sb3ItI3skc3RhdGV9IHtcbiAgICAtLSN7JHByZWZpeH1hbGVydC1jb2xvcjogI3skYWxlcnQtY29sb3J9O1xuICAgIC0tI3skcHJlZml4fWFsZXJ0LWJnOiAjeyRhbGVydC1jb2xvcn07XG4gICAgLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyLWNvbG9yOiAjeyRhbGVydC1ib3JkZXJ9O1xuXG4gICAgLy8gQHRvZG86IHJlbW92ZSAuYWxlcnQtbGluayAgYW5kIGVuYWJsZSBsaW5lIGJlbG93IHdoZW4gNS4yIGlzIHJlbW92ZWQuXG4gICAgLy8tLSN7JHByZWZpeH1hbGVydC1saW5rLWNvbG9yOiBzaGFkZS1jb2xvcigkYWxlcnQtY29sb3IsIDIwJSk7XG5cbiAgICAuYWxlcnQtbGluayB7XG4gICAgICBjb2xvcjogc2hhZGUtY29sb3IoJGFsZXJ0LWNvbG9yLCAyMCUpO1xuICAgIH1cbiAgfVxuXG5cbn1cbiIsIi52aWV3cy1hZG1pbiB7XG4gIGEge1xuICAgIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLnZpZXdzLWRpc3BsYXlzIHtcbiAgICAudGFicyB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC52aWV3cy11aS1kaXNwbGF5LXRhYi1idWNrZXRfX3RpdGxlIHtcbiAgICBwYWRkaW5nOiA0cHggNnB4IDZweDtcbiAgfVxuXG4gIC5kcm9wYnV0dG9uIHtcbiAgICAuZHJvcGJ1dHRvbi1hY3Rpb24ge1xuICAgICAgPiAqIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDAuMWVtIDAuNWVtO1xuICAgICAgfVxuXG4gICAgICAuYnRuLXByaW1hcnkge1xuICAgICAgICBjb2xvcjogJGxpbmstY29sb3I7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnZpZXctcHJldmlldy1mb3JtIHtcbiAgICAuZm9ybS1pdGVtLXZpZXctYXJncyxcbiAgICAuZm9ybS1hY3Rpb25zIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6ICRzcGFjZXI7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjZXI7XG4gICAgfVxuICB9XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAkc3BhY2VyIDA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuIiwiLy8gQm9vdHN0cmFwIGZpeGVzXG4vLyBAVE9ETzogdXBkYXRlIC5jbG9zZSBzdHlsZSB0byBiZSAuYnRuLWNsb3NlXG4vLyBAc2VlOiBodHRwczovL2dldGJvb3RzdHJhcC5jb20vZG9jcy81LjIvY29tcG9uZW50cy9hbGVydHMvI2Rpc21pc3Npbmdcbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIC5jbG9zZSB7XG4gICAgY29sb3I6ICRibGFjaztcbiAgfVxufVxuXG5jb2RlIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbiIsIjpyb290IHtcbiAgICAvLyBNb3ZlZCB0byBjb2xvci12YXJpYWJsZXMuaHRtbC50d2lnIHNuaXBwZXRcbiAgICAvLyAtLWRpc3RyaWN0LXByaW1hcnk6ICN7JGRpc3RyaWN0LXByaW1hcnl9O1xuICAgIC8vIC0tZGlzdHJpY3Qtc2Vjb25kYXJ5OiAjeyRkaXN0cmljdC1zZWNvbmRhcnl9O1xuICAgIC8vIC0tZGlzdHJpY3QtbmV1dHJhbDogI3skZGlzdHJpY3QtbmV1dHJhbH07XG4gICAgLy8gLS1kaXN0cmljdC1pbXBvcnRhbnQ6ICN7JGRpc3RyaWN0LWltcG9ydGFudH07XG4gICAgLyoqXG4gICAgICogT3ZlcndyaXR0ZW4gQm9vdFN0cmFwIENTUyBWYXJzXG4gICAgICovXG4gICAgLS1icy1saW5rLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpIWltcG9ydGFudDtcbiAgICAtLWJzLWxpbmstaG92ZXItY29sb3I6IHZhcigtLWJzLWxpbmstY29sb3IpIWltcG9ydGFudDtcbn1cblxuXG5cbi8qKlxuICogQ2FsZW5kYXIgJiBFdmVudCBDb2xvdXJzIC8vIFsgXSAgVGhpcyBpcyBvbGQgY29kZSwgZXZlbnR1YWxseSB0byBiZSBcbiovIFxuLy8gQXRobGV0aWNzXG4vLyAudmlldy1jYWxlbmRhciAuYmVmLW5lc3RlZCAuZm9ybS10eXBlLWNoZWNrYm94LnRheG9ub215LWNsYXNzLWF0aGxldGljcyA+IGxhYmVsLFxuLy8gLnZpZXctbmV3c2h1Yi1saXN0IC5iZWYtbmVzdGVkIC5mb3JtLXR5cGUtY2hlY2tib3gudGF4b25vbXktY2xhc3MtYXRobGV0aWNzID4gbGFiZWwsXG4vLyAuZXZlbnQtdHlwZS1hdGhsZXRpY3Mge1xuLy8gICAgIC8vIC0tZXZlbnQtY29sb3VyOiAje21hcC1nZXQoJGNhdGVnb3J5LWNvbG91cnMsIDEpfTtcbi8vICAgICAvLyAtLXRleHQtY29sb3I6ICN7JHdoaXRlfTtcbi8vIH1cbi8vICAgICAvLyBCb2FyZFxuLy8gLnZpZXctY2FsZW5kYXIgLmJlZi1uZXN0ZWQgLmZvcm0tdHlwZS1jaGVja2JveC50YXhvbm9teS1jbGFzcy1ib2FyZCA+IGxhYmVsLFxuLy8gLnZpZXctbmV3c2h1Yi1saXN0IC5iZWYtbmVzdGVkIC5mb3JtLXR5cGUtY2hlY2tib3gudGF4b25vbXktY2xhc3MtYm9hcmQgPiBsYWJlbCxcbi8vIC5ldmVudC10eXBlLWJvYXJkIHtcbi8vICAgICAvLyAtLWV2ZW50LWNvbG91cjogI3ttYXAtZ2V0KCRjYXRlZ29yeS1jb2xvdXJzLCAyKX07XG4vLyAgICAgLy8gLS10ZXh0LWNvbG9yOiAjeyR3aGl0ZX07XG4vLyB9XG4vLyAgICAgLy8gUEFDICYgRFBBQ1xuLy8gLnZpZXctY2FsZW5kYXIgLmJlZi1uZXN0ZWQgIC5mb3JtLXR5cGUtY2hlY2tib3gudGF4b25vbXktY2xhc3MtcGFjLWRwYWMgPiBsYWJlbCxcbi8vIC52aWV3LW5ld3NodWItbGlzdCAuYmVmLW5lc3RlZCAgLmZvcm0tdHlwZS1jaGVja2JveC50YXhvbm9teS1jbGFzcy1wYWMtZHBhYyA+IGxhYmVsLFxuLy8gLmV2ZW50LXR5cGUtcGFjLWRwYWMge1xuLy8gICAgIC8vIC0tZXZlbnQtY29sb3VyOiAje21hcC1nZXQoJGNhdGVnb3J5LWNvbG91cnMsIDMpfTtcbi8vICAgICAvLyAtLXRleHQtY29sb3I6ICN7JHdoaXRlfTtcbi8vIH1cbi8vICAgICAvLyBDb21tdW5pdHlcbi8vIC52aWV3LWNhbGVuZGFyIC5iZWYtbmVzdGVkICAuZm9ybS10eXBlLWNoZWNrYm94LnRheG9ub215LWNsYXNzLWNvbW11bml0eSA+IGxhYmVsLFxuLy8gLnZpZXctbmV3c2h1Yi1saXN0IC5iZWYtbmVzdGVkICAuZm9ybS10eXBlLWNoZWNrYm94LnRheG9ub215LWNsYXNzLWNvbW11bml0eSA+IGxhYmVsLFxuLy8gLmV2ZW50LXR5cGUtY29tbXVuaXR5IHtcbi8vICAgICAvLyAtLWV2ZW50LWNvbG91cjogI3ttYXAtZ2V0KCRjYXRlZ29yeS1jb2xvdXJzLCA0KX07XG4vLyAgICAgLy8gLS10ZXh0LWNvbG9yOiAjeyR3aGl0ZX07XG4vLyB9XG4vLyAgICAgLy8gRXh0cmEgQ3VycmljdWxhclxuLy8gLnZpZXctY2FsZW5kYXIgLmJlZi1uZXN0ZWQgIC5mb3JtLXR5cGUtY2hlY2tib3gudGF4b25vbXktY2xhc3MtZXh0cmEtY3VycmljdWxhciA+IGxhYmVsLFxuLy8gLnZpZXctbmV3c2h1Yi1saXN0IC5iZWYtbmVzdGVkICAuZm9ybS10eXBlLWNoZWNrYm94LnRheG9ub215LWNsYXNzLWV4dHJhLWN1cnJpY3VsYXIgPiBsYWJlbCxcbi8vIC5ldmVudC10eXBlLWV4dHJhLWN1cnJpY3VsYXIge1xuLy8gICAgIC8vIC0tZXZlbnQtY29sb3VyOiAje21hcC1nZXQoJGNhdGVnb3J5LWNvbG91cnMsIDUpfTtcbi8vICAgICAvLyAtLXRleHQtY29sb3I6ICN7JHdoaXRlfTtcbi8vIH1cbi8vICAgICAvLyBHZW5lcmFsXG4vLyAudmlldy1jYWxlbmRhciAuYmVmLW5lc3RlZCAgLmZvcm0tdHlwZS1jaGVja2JveC50YXhvbm9teS1jbGFzcy1nZW5lcmFsID4gbGFiZWwsXG4vLyAudmlldy1uZXdzaHViLWxpc3QgLmJlZi1uZXN0ZWQgIC5mb3JtLXR5cGUtY2hlY2tib3gudGF4b25vbXktY2xhc3MtZ2VuZXJhbCA+IGxhYmVsLFxuLy8gLmV2ZW50LXR5cGUtZ2VuZXJhbCB7XG4vLyAgICAgLy8gLS1ldmVudC1jb2xvdXI6ICN7bWFwLWdldCgkY2F0ZWdvcnktY29sb3VycywgNil9O1xuLy8gICAgIC8vIC0tdGV4dC1jb2xvcjogI3skd2hpdGV9O1xuLy8gfVxuLy8gICAgIC8vIEhvbGlkYXlzXG4vLyAudmlldy1jYWxlbmRhciAuYmVmLW5lc3RlZCAgLmZvcm0tdHlwZS1jaGVja2JveC50YXhvbm9teS1jbGFzcy1zY2hvb2wtaG9saWRheXMtLWNsb3N1cmVzID4gbGFiZWwsXG4vLyAudmlldy1uZXdzaHViLWxpc3QgLmJlZi1uZXN0ZWQgIC5mb3JtLXR5cGUtY2hlY2tib3gudGF4b25vbXktY2xhc3Mtc2Nob29sLWhvbGlkYXlzLS1jbG9zdXJlcyA+IGxhYmVsLFxuLy8gLmV2ZW50LXR5cGUtc2Nob29sLWhvbGlkYXlzLS1jbG9zdXJlcyB7XG4vLyAgICAgLy8gLS1ldmVudC1jb2xvdXI6ICN7bWFwLWdldCgkY2F0ZWdvcnktY29sb3VycywgNyl9O1xuLy8gICAgIC8vIC0tdGV4dC1jb2xvcjogI3skd2hpdGV9O1xuLy8gfVxuLy8gICAgIC8vIFNwZWNpYWwgRXZlbnRzXG4vLyAudmlldy1jYWxlbmRhciAuYmVmLW5lc3RlZCAgLmZvcm0tdHlwZS1jaGVja2JveC50YXhvbm9teS1jbGFzcy1zcGVjaWFsLWV2ZW50cyA+IGxhYmVsLFxuLy8gLnZpZXctbmV3c2h1Yi1saXN0IC5iZWYtbmVzdGVkICAuZm9ybS10eXBlLWNoZWNrYm94LnRheG9ub215LWNsYXNzLXNwZWNpYWwtZXZlbnRzID4gbGFiZWwsXG4vLyAuZXZlbnQtdHlwZS1zcGVjaWFsLWV2ZW50cyB7XG4vLyAgICAgLy8gLS1ldmVudC1jb2xvdXI6ICN7bWFwLWdldCgkY2F0ZWdvcnktY29sb3VycywgOCl9O1xuLy8gICAgIC8vIC0tdGV4dC1jb2xvcjogI3skd2hpdGV9O1xuLy8gfVxuXG5cblxuLyoqXG4gKiBNYXAgLSBTY2hvb2wgVHlwZSBDb2xvdXJzXG4gKi9cbi8vIFRlc3QgLSBoaWRlXG4vLyAudmlldy1pZC1zY2hvb2xzIC5tYXAtd3JhcHBlciA+IC52aWV3LWZpbHRlcnMgLmJlZi1jaGVja2JveGVzIC5mb3JtLXR5cGUtY2hlY2tib3gudGF4b25vbXktY2xhc3MtdGVzdCB7XG4vLyAgICAgZGlzcGxheTogbm9uZTtcbi8vIH1cblxuLy8gLnZpZXctaWQtc2Nob29scyAubWFwLXdyYXBwZXIgPiAudmlldy1maWx0ZXJzIC5iZWYtY2hlY2tib3hlcyAuZm9ybS10eXBlLWNoZWNrYm94LnRheG9ub215LWNsYXNzLWRpc3RyaWN0LS1kZXBhcnRtZW50cyBpbnB1dCB7XG4vLyAgICAgLy8gLS1zY2hvb2wtdHlwZS1jb2xvcjogI3ttYXAtZ2V0KCRjYXRlZ29yeS1jb2xvdXJzLCAxKX07XG4vLyB9XG4vLyAvLyBFbGVtZW50YXJ5XG4vLyAudmlldy1pZC1zY2hvb2xzIC5tYXAtd3JhcHBlciA+IC52aWV3LWZpbHRlcnMgLmJlZi1jaGVja2JveGVzIC5mb3JtLXR5cGUtY2hlY2tib3gudGF4b25vbXktY2xhc3MtZWxlbWVudGFyeSBpbnB1dCB7XG4vLyAgICAgLy8gLS1zY2hvb2wtdHlwZS1jb2xvcjogI3skeWVsbG93fTtcbi8vIH1cbi8vIC8vIEVsZW1lbnRhcnktU2Vjb25kYXJ5XG4vLyAudmlldy1pZC1zY2hvb2xzIC5tYXAtd3JhcHBlciA+IC52aWV3LWZpbHRlcnMgLmJlZi1jaGVja2JveGVzIC5mb3JtLXR5cGUtY2hlY2tib3gudGF4b25vbXktY2xhc3MtZWxlbWVudGFyeS1zZWNvbmRhcnkgaW5wdXQge1xuLy8gICAgIC8vIC0tc2Nob29sLXR5cGUtY29sb3I6ICN7JGdyZWVufTtcbi8vIH1cbi8vIC8vIE1pZGRsZVxuLy8gLnZpZXctaWQtc2Nob29scyAubWFwLXdyYXBwZXIgPiAudmlldy1maWx0ZXJzIC5iZWYtY2hlY2tib3hlcyAuZm9ybS10eXBlLWNoZWNrYm94LnRheG9ub215LWNsYXNzLW1pZGRsZSBpbnB1dCB7XG4vLyAgICAgLy8gLS1zY2hvb2wtdHlwZS1jb2xvcjogI3skcmVkfTtcbi8vIH1cbi8vIC8vIE1pZGRsZS1TZWNvbmRhcnlcbi8vIC52aWV3LWlkLXNjaG9vbHMgLm1hcC13cmFwcGVyID4gLnZpZXctZmlsdGVycyAuYmVmLWNoZWNrYm94ZXMgLmZvcm0tdHlwZS1jaGVja2JveC50YXhvbm9teS1jbGFzcy1taWRkbGUtc2Vjb25kYXJ5IGlucHV0IHtcbi8vICAgICAvLyAtLXNjaG9vbC10eXBlLWNvbG9yOiAjeyRjeWFufTtcbi8vIH1cbi8vIC8vIFByb2dyYW1cbi8vIC52aWV3LWlkLXNjaG9vbHMgLm1hcC13cmFwcGVyID4gLnZpZXctZmlsdGVycyAuYmVmLWNoZWNrYm94ZXMgLmZvcm0tdHlwZS1jaGVja2JveC50YXhvbm9teS1jbGFzcy1wcm9ncmFtIGlucHV0IHtcbi8vICAgICAvLyAtLXNjaG9vbC10eXBlLWNvbG9yOiAjeyRwaW5rfTtcbi8vIH1cbi8vIC8vIFNlY29uZGFyeVxuLy8gLnZpZXctaWQtc2Nob29scyAubWFwLXdyYXBwZXIgPiAudmlldy1maWx0ZXJzIC5iZWYtY2hlY2tib3hlcyAuZm9ybS10eXBlLWNoZWNrYm94LnRheG9ub215LWNsYXNzLXNlY29uZGFyeSBpbnB1dCB7XG4vLyAgICAgLy8gLS1zY2hvb2wtdHlwZS1jb2xvcjogI3skcHVycGxlfTtcbi8vIH1cbi8vIC8vIFRlc3Rcbi8vIC52aWV3LWlkLXNjaG9vbHMgLm1hcC13cmFwcGVyID4gLnZpZXctZmlsdGVycyAuYmVmLWNoZWNrYm94ZXMgLmZvcm0tdHlwZS1jaGVja2JveC50YXhvbm9teS1jbGFzcy10ZXN0IGlucHV0IHtcbi8vICAgICAvLyAtLXNjaG9vbC10eXBlLWNvbG9yOiAje21hcC1nZXQoJGNhdGVnb3J5LWNvbG91cnMsIDEpfTtcbi8vIH1cblxuXG5cblxuLy8gLmJlZi1jb2xvci0qLFxuLy8gLmV2ZW50LWNvbG9yLSoge1xuLy8gICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNhdGVvZ29yeS1jb2xvcik7XG4vLyB9XG4vLyAuYmVmLWNvbG9yLTEsXG4vLyAuZXZlbnQtY29sb3ItMSB7XG4vLyAgICAgLS1jYXRlb2dvcnktY29sb3I6IHJlZDtcbi8vIH1cblxuXG4vLyAuYmVmLWNvbG9yLTIsXG4vLyAuZXZlbnQtY29sb3ItMiB7XG4vLyAgICAgLS1jYXRlb2dvcnktY29sb3I6IGdyZWVuO1xuLy8gfVxuXG4vLyBUaGluZ3MgbmVlZGVkOlxuXG4gICAgICAgICAgICAvL1xuICAgICAgICAgICAgLy8gVXNpbmcgTnVtZXJpY2FsIEFycmF5IEluZGV4XG4gICAgICAgICAgICAvLyBcbiAgICAgICAgICAgIC8vICRza2l0LWNvbG9yczogKFxuICAgICAgICAgICAgLy8gICAgIDE6ICNGRjU3MzMsXG4gICAgICAgICAgICAvLyAgICAgMjogIzMzRkY1NyxcbiAgICAgICAgICAgIC8vICAgICAzOiAjMzM1N0ZGLFxuICAgICAgICAgICAgLy8gICAgIDQ6ICNGMzMzRkYsXG4gICAgICAgICAgICAvLyAgICAgNTogIzkwMjU5NyxcbiAgICAgICAgICAgIC8vICAgICA2OiAjMGFiMGQxLFxuICAgICAgICAgICAgLy8gICAgIDc6ICNjZDgwMTUsXG4gICAgICAgICAgICAvLyAgICAgODogIzdhYjUwZFxuICAgICAgICAgICAgLy8gKTtcblxuICAgICAgICAgICAgLy8gQGZvciAkaSBmcm9tIDEgdGhyb3VnaCBsZW5ndGgoJHNraXQtY29sb3JzKSB7XG4gICAgICAgICAgICAvLyAgICAgZGl2W2NsYXNzKj1cIi1jb2xvci0jeyRpfVwiXSB7XG4gICAgICAgICAgICAvLyAgICAgICAgIC8vIGNvbG9yOiBtYXAtZ2V0KCRjb2xvcnMsICRpKTtcbiAgICAgICAgICAgIC8vICAgICAgICAgLS1jb2xvcjogI3ttYXAtZ2V0KCRjb2xvcnMsICRpKX07XG4gICAgICAgICAgICAvLyAgICAgfVxuICAgICAgICAgICAgLy8gfVxuXG4vLyBcbi8vIFVzaW5nIG5hbWVkIGtleS92YWx1ZSBwYWlycyBpbiBhcnJheVxuLy8gVGhpcyBhcnJheSBpcyBjdXJyZW50bHkgdXNpbmcgbnVtYmVycyBidXQgY2FuIHVzZSBcIm5hbWVkXCIga2V5c1xuLy8gXG4vLyAkc2tpdC1jb2xvcnM6IChcbi8vICAgICAxOiAjRkY1NzMzLFxuLy8gICAgIDI6ICMzM0ZGNTcsXG4vLyAgICAgMzogIzMzNTdGRixcbi8vICAgICA0OiAjRjMzM0ZGLFxuLy8gICAgIDU6ICM5MDI1OTcsXG4vLyAgICAgNjogIzBhYjBkMSxcbi8vICAgICA3OiAjY2Q4MDE1LFxuLy8gICAgIDg6ICM3YWI1MGRcbi8vICk7XG5cbi8vICRza2l0LWNvbG9yLXByZWZpeDogJy0tY29sb3ItJztcbi8vICRza2l0LWNvbG9yczogKFxuLy8gICAgIDE6ICRibHVlLFxuLy8gICAgIDI6ICRwdXJwbGUsXG4vLyAgICAgMzogJGluZGlnbyxcbi8vICAgICA0OiAkcGluayxcbi8vICAgICA1OiAkcmVkLFxuLy8gICAgIDY6ICRvcmFuZ2UsXG4vLyAgICAgNzogJHllbGxvdyxcbi8vICAgICA4OiAkY3lhblxuLy8gKTtcblxuLy8gQGVhY2ggJG5hbWUsICRjb2xvciBpbiAkc2tpdC1jb2xvcnMge1xuLy8gICAgIFtjbGFzcyo9XCItY29sb3ItI3skbmFtZX1cIl0ge1xuLy8gICAgICAgICAtLWNvbG9yOiAjeyRjb2xvcn07XG4vLyAgICAgfVxuLy8gfVxuXG4vLyBBZGRzIFNLSVQgXCJjb2xvcnNcIiB0byA6cm9vdCBhcyBDU1MgVmFyc1xuLy8gOnJvb3Qge1xuLy8gICAgIEBlYWNoICRuYW1lLCAkY29sb3IgaW4gJHNraXQtY29sb3JzIHtcbi8vICAgICAgICAgICAgICAgICAgICAgLy8gI3skbmFtZX06ICN7JGNvbG9yfTtcbi8vICAgICAgICAgICAgICAgICAgICAgLy8gLS0jeyRuYW1lfTogI3skY29sb3J9O1xuLy8gICAgICAgICAjeyRza2l0LWNvbG9yLXByZWZpeH0jeyRuYW1lfTogI3skY29sb3J9O1xuLy8gICAgIH1cbi8vIH1cblxuLy8gLyogQ2FsZW5kYXIgRGF5cyovXG4vLyAuZmMtZGF5LWdyaWQsXG4vLyAuZmMtZGF5LWdyaWQtZXZlbnQgeyBcbi8vIFx0Ym9yZGVyOiAwIWltcG9ydGFudDtcbi8vIFx0Ym9yZGVyLXJhZGl1czogMDtcbi8vIFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3IpIWltcG9ydGFudDtcbi8vIFx0Y29sb3I6IHdoaXRlO1xuLy8gfVxuLy8gLyogQ2FsZW5kYXIgRmlsdGVyIEJ1dHRvbnMgKi9cbi8vIC52aWV3LWNhbGVuZGFyIC5iZWYtbmVzdGVkIC5mb3JtLXR5cGUtY2hlY2tib3ggPiBsYWJlbCB7IFxuLy8gXHRib3JkZXI6IDFweCBzb2xpZCAodmFyKC0tY29sb3IpKTtcbi8vIFx0Y29sb3I6IHZhcigtLWNvbG9yKTtcbi8vIH1cblxuXG4vLyAvKiBTY2hvb2wgRGlyZWN0b3J5IEJ1dHRvbnMqL1xuLy8gLnZpZXctaWQtc2Nob29scyAubWFwLXdyYXBwZXIgPiAudmlldy1maWx0ZXJzIC5iZWYtY2hlY2tib3hlcyAuZm9ybS10eXBlLWNoZWNrYm94IHsgXG4vLyBcdGJvcmRlcjogbm9uZTtcbi8vIFx0Ym9yZGVyLXJhZGl1czogMDtcbi8vIFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3IpO1xuLy8gXHRtYXJnaW46IDAuMzc1cmVtIDAuNTI1cmVtIDAgMDtcbi8vIH1cbi8qIFByb21vIFN0eWxpbmcgKEVsc2V3aGVyZSkqL1xuLnZpZXctaWQtYWRib3hlcy52aWV3LWRpc3BsYXktaWQtYWRib3hlc19ob21lIC52aWV3LWNvbnRlbnQgLm5vZGVfX2lubmVyIHtcblx0aGVpZ2h0OiAxMDAlO1xuXHRwYWRkaW5nOiAwLjc1cmVtO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yKTtcbn1cbiIsImhlYWRlciB7XG4gIHBhZGRpbmc6IDA7XG4gIC8vIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICB6LWluZGV4OiA1MDI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJiA+IC5uYXZiYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW5hdmJhci1iZykgIWltcG9ydGFudDtcbiAgICAmID4gLmNvbnRhaW5lciB7XG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIH1cbiAgfVxufVxuXG5oZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDI1cHg7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiA1MHB4O1xuICB6LWluZGV4OiBjYWxjKCN7JHppbmRleC1maXhlZH0gKyAxKTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBhIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAmLnNob3cge1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYm9yZGVyOiAwO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgdG9wOiAyOHB4O1xuICAgIHJpZ2h0OiA2MHB4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiB1bnNldDtcbiAgICByaWdodDogdW5zZXQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG4gIC5xdWlja2xpbmtzLWlubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLy8gYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWJnO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkaXN0cmljdC1ncmF5LXByaW1hcnktbGlnaHQ7XG4gICAgbWFyZ2luOiAwIC0xcmVtO1xuICAgIC8vIHBhZGRpbmc6IDAgMXJlbTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAxMHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgIGdhcDogMTVweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgbWF4LXdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgIC8vIHBhZGRpbmc6IDAgMC41cmVtO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAwcHggJGJvcmRlci1yYWRpdXMtbGcgJGJvcmRlci1yYWRpdXMtbGc7XG4gICAgICBnYXA6IDIwcHg7XG4gICAgfVxuICB9XG4gIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDVweDtcbiAgICAvLyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgLy8gcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIC8vIHBhZGRpbmc6IDAuNXJlbTtcbiAgICAmID4gaVtjbGFzcyo9XCJmYS1cIl0ge1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIC8vIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgICAvLyBwYWRkaW5nOiA4cHggNXB4O1xuICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIC8vIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgJiA+IGEge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG4gICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAmID4gaVtjbGFzcyo9XCJmYS1cIl0gKyBhIHtcbiAgICAgIC8vIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgfVxuICAgIGg1IHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICBnYXA6IDA7XG4gICAgfVxuICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC8vIEFjY2Vzc2liaWxpdHlcbiAgICAmI3F1aWNrbGlua3MtYWNjZXNzaWJpbGl0eSB7XG4gICAgICAvLyBiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cbiAgICAgICYgPiBpW2NsYXNzKj1cImZhLVwiXSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41NjI1cmVtO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGEge1xuICAgICAgICAgIHRleHQtaW5kZW50OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC8vIExhbmd1YWdlXG4gICAgJiNxdWlja2xpbmtzLWxhbmd1YWdlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgZ2FwOiAycHg7XG4gICAgICB9XG4gICAgICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBsZWZ0OiAtMXJlbTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgei1pbmRleDogNTAxO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmID4gaVtjbGFzcyo9XCJmYS1cIl0ge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICB9XG4gICAgICAuZ29vZy10ZS1nYWRnZXQge1xuICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgIC5nb29nLWxvZ28tbGluayB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgYS5nb29nbGUtdHJhbnNsYXRvci1zd2l0Y2gge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMC43NXJlbTtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgbGVmdDogMC43NXJlbTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgei1pbmRleDogOTk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICNxdWlja2xpbmtzLWxhbmd1YWdlLWNvbnRlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZGlzdHJpY3QtZ3JheS1wcmltYXJ5LWxpZ2h0O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbSAwICRib3JkZXItcmFkaXVzLXNtICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgbWF4LXdpZHRoOiAzMTBweDtcbiAgICAgICAgbWluLXdpZHRoOiAzMTBweDtcbiAgICAgICAgdHJhbnNmb3JtOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICAvLyB0b3A6IDI2cHggIWltcG9ydGFudDtcbiAgICAgICAgLy8gcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGluc2V0OiAyNXB4IC00NHB4IGF1dG8gYXV0byAhaW1wb3J0YW50O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgaW5zZXQ6IDI1cHggLTU5cHggYXV0byBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWF4LXdpZHRoOiAzNDBweDtcbiAgICAgICAgICBtaW4td2lkdGg6IDM0MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbSAwICRib3JkZXItcmFkaXVzLXNtICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgICAgIGluc2V0OiAyNXB4IC0xMHB4IGF1dG8gYXV0byAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIHNwYW4gPiBhIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmdvb2ctdGUtZ2FkZ2V0IC5nb29nLXRlLWNvbWJvIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgLy8gaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLy8gU2VhcmNoXG4gICAgJiNxdWlja2xpbmtzLXNlYXJjaCB7XG4gICAgICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBsZWZ0OiAtMXJlbTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgei1pbmRleDogNTAxO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAjcXVpY2tsaW5rcy1zZWFyY2gtY29udGVudCB7XG4gICAgICAgIC8vIC0tYnMtZHJvcGRvd24tYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgLy8gLS1icy1kcm9wZG93bi1wYWRkaW5nLXg6IC43NXJlbTtcbiAgICAgICAgYmFja2dyb3VuZDogJGRpc3RyaWN0LWdyYXktcHJpbWFyeS1saWdodDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc20gMCAkYm9yZGVyLXJhZGl1cy1zbSAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgICAgLy8gdG9wOiAzOHB4IWltcG9ydGFudDtcbiAgICAgICAgLy8gbGVmdDogdW5zZXQ7XG4gICAgICAgIC8vIHJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1heC13aWR0aDogMzEwcHg7XG4gICAgICAgIG1pbi13aWR0aDogMzEwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIGluc2V0OiAzNXB4IDFweCBhdXRvIGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDM0MHB4O1xuICAgICAgICAgIG1pbi13aWR0aDogMzQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAkYm9yZGVyLXJhZGl1cy1zbSAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgICAgfVxuICAgICAgICBmb3JtLnNlYXJjaC1ibG9jay1mb3JtLmdvb2dsZS1jc2Uge1xuICAgICAgICAgIC8vIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgLmpzLWZvcm0taXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAvLyBtaW4td2lkdGg6IDUwMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgLy8gbWluLXdpZHRoOiA1MDBweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbGlicmFyaWVzL2ZvbnRhd2Vzb21lL3N2Z3MvbGlnaHQvbWFnbmlmeWluZy1nbGFzcy5zdmdcIik7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSAtIDFyZW0pIGNlbnRlcjtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5mb3JtLWFjdGlvbnMge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLy8gU3RhZmYgVG9vbHNcbiAgICAmI3F1aWNrbGlua3MtcmVzb3VyY2VzIHtcbiAgICAgICYucXVpY2tsaW5rcy1pdGVtIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgZ2FwOiA1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgZ2FwOiAwO1xuICAgICAgICB9XG4gICAgICAgID4gYSB7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGEuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGxlZnQ6IC0xcmVtO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICB6LWluZGV4OiA5OTtcbiAgICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgI3F1aWNrbGlua3MtcmVzb3VyY2VzLWNvbnRlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZGlzdHJpY3QtZ3JheS1wcmltYXJ5LWxpZ2h0O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbSAwICRib3JkZXItcmFkaXVzLXNtICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLXNtO1xuICAgICAgICBtYXgtd2lkdGg6IDI2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiAyNjBweCAhaW1wb3J0YW50O1xuICAgICAgICBtaW4td2lkdGg6IDI2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zZm9ybTogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgaW5zZXQ6IDM4cHggMCBhdXRvIGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIGluc2V0OiAzOHB4IGF1dG8gYXV0byAtMTIwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc20gMCAkYm9yZGVyLXJhZGl1cy1zbSAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgICAgfVxuICAgICAgICBsaS5uYXYtaXRlbSB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZSAhaW1wb3J0YW50O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgICAgICAgICBjb2xvcjogJGdyYXktODAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyLXRvcDogc29saWQgMXB4ICRncmF5LTQwMDtcbiAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgLy8gbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5oZWFkZXIgLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogMC4yNXJlbTtcbiAgYm9yZGVyOiB2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3IpO1xuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbiAgLy8gLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAvLyAgICAgd2lkdGg6IDJyZW07XG4gIC8vICAgICBoZWlnaHQ6IDEuMjVyZW07XG4gIC8vICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAvLyAgICAgLmZhLXNvbGlkIHtcbiAgLy8gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8vICAgICAgICAgdG9wOiA1MCU7XG4gIC8vICAgICAgICAgbGVmdDogNTAlO1xuICAvLyAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAvLyAgICAgICAgICYuZmEteG1hcmsge1xuICAvLyAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAvLyAgICAgICAgIH1cbiAgLy8gICAgIH1cbiAgLy8gfVxuICAmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcbiAgICAuZmEtc29saWQuZmEteG1hcmsge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5mYS1iYXJzIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIuaGVhZHJvb20tLXBpbm5lZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbn1cblxuLmhlYWRyb29tLS11bnBpbm5lZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbn1cblxuaGVhZGVyLmhlYWRyb29tIH4gbWFpbiAucmVnaW9uLWNvbnRlbnQgLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrID4gYXJ0aWNsZS5ub2RlLS1mdWxsIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDJyZW07XG59IiwiYm9keTpub3QoLnBhdGgtZnJvbnRwYWdlKSBmb290ZXIjc2l0ZS1mb290ZXIge1xuICAvLyBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIG1hcmdpbi10b3A6IDEwMHB4O1xufVxuZm9vdGVyIHtcbiAgcGFkZGluZzogJHBhZGRpbmctbGcgJHBhZGRpbmctbWQ7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIHBhZGRpbmc6ICRwYWRkaW5nLWxnIDA7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgIHBhZGRpbmc6ICRwYWRkaW5nLWxnIDA7XG4gIH1cbn1cbmZvb3RlciNzaXRlLWZvb3RlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGZvb3Rlci1iZztcbiAgY29sb3I6ICR3aGl0ZTtcbiAgLy8gY29sb3I6ICRmb290ZXItY29sb3I7IC8vIFsgXSBEaXNhYmxlZCBOb3YgMjIsIDIwMjQgLSBSdW5kbGUgLSBSZW1vdmVkICRmb290ZXItY29sb3IgdmFyIGZyb20gc3lzdGVtXG4gIGEsXG4gIC5uYXYtbGluayB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB9XG4gIH1cbiAgLmZvb3Rlci1yb3ctLW1haW4sXG4gIC5mb290ZXItcm93LS1ib3R0b20ge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgLmJsb2NrOm5vdCgubmF2aWdhdGlvbikge1xuICAgICAgICBtYXJnaW46IDFyZW0gYXV0byAyLjVyZW07XG4gICAgICB9XG4gICAgICAuYmxvY2submF2aWdhdGlvbiB7XG4gICAgICAgIC8vIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5mb290ZXItcm93LS1tYWluIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgfVxuICAucmVnaW9uIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLy8gcGFkZGluZzogMCAwLjVyZW07XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWF4LXdpZHRoOiAzMyU7XG4gICAgfVxuICAgIC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAvLyAgICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgLy8gfVxuICAgICYucmVnaW9uLWZvb3Rlci1tYWluLWZvdXJ0aCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIGFsaWduLWl0ZW1zOiBlbmQ7XG4gICAgICB9XG4gICAgICAuYmxvY2sge1xuICAgICAgICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgICsgLmJsb2NrIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaW1nLXdyYXBwZXIge1xuICAgICAgICAgIG1heC13aWR0aDogMTg1cHg7XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICB1bCB7XG4gICAgICBnYXA6IDEwcHg7XG5cbiAgICAgIGEge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5mb290ZXJfX25hdmlnYXRpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDEwcHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICB3aWR0aDogMzMlO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICB3aWR0aDogNTAlO1xuICAgIH1cblxuICAgIC5yZWdpb24ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICB9XG4gICAgfVxuICAgIC5yZWdpb246bnRoLW9mLXR5cGUoMSkge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuICAgIH1cbiAgICAucmVnaW9uOm50aC1vZi10eXBlKDIpIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5uYXZiYXItYnJhbmQge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gIH1cbn1cblxuI3NpdGUtaW5mby1mb290ZXIge1xuICB1bCBsaSB7XG4gICAgaSxcbiAgICAuZmllbGQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIH1cbiAgICAmI3NpdGUtbmFtZSAqIHtcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgICYjc2l0ZS1waG9uZSxcbiAgICAmI3NpdGUtZW1haWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMTBweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvb3Rlcl9fY29udGFjdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuXG4uZm9vdGVyX19zb2NpYWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cblxuICBzcGFuIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gICNzaXRlLXNvY2lhbC1saW5rcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA3cHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBsaVtkYXRhLXNvY2lhbF0ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gICAgICBpIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjdyZW07XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgfVxuICAgICAgYTpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgb3V0bGluZTogLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gMXB4O1xuICAgICAgfVxuICAgICAgYTo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgICBsaVtkYXRhLXNvY2lhbCo9XCJmYWNlYm9vay5jb21cIl0gaSB7XG4gICAgICBAaW5jbHVkZSBmYS1pY29uLWJyYW5kcygkZmEtdmFyLWZhY2Vib29rLWYpO1xuICAgIH1cbiAgICBsaVtkYXRhLXNvY2lhbCo9XCJ0d2l0dGVyLmNvbVwiXSBpLFxuICAgIGxpW2RhdGEtc29jaWFsKj1cInguY29tXCJdIGkge1xuICAgICAgQGluY2x1ZGUgZmEtaWNvbi1icmFuZHMoJGZhLXZhci14LXR3aXR0ZXIpO1xuICAgIH1cbiAgICBsaVtkYXRhLXNvY2lhbCo9XCJpbnN0YWdyYW0uY29tXCJdIGkge1xuICAgICAgQGluY2x1ZGUgZmEtaWNvbi1icmFuZHMoJGZhLXZhci1pbnN0YWdyYW0pO1xuICAgIH1cbiAgICBsaVtkYXRhLXNvY2lhbCo9XCJsaW5rZWRpbi5jb21cIl0gaSB7XG4gICAgICBAaW5jbHVkZSBmYS1pY29uLWJyYW5kcygkZmEtdmFyLWxpbmtlZGluLWluKTtcbiAgICB9XG4gICAgbGlbZGF0YS1zb2NpYWwqPVwieW91dHViZS5jb21cIl0gaSB7XG4gICAgICBAaW5jbHVkZSBmYS1pY29uLWJyYW5kcygkZmEtdmFyLXlvdXR1YmUpO1xuICAgIH1cbiAgfVxufVxuXG5mb290ZXIgLmJsb2NrLW1lbnUge1xuICB1bC5uYXYge1xuICAgIGxpIGEubmF2LWxpbmssXG4gICAgbGkgPiBzcGFuIHtcbiAgICAgIHBhZGRpbmc6IDAgMC41cmVtO1xuICAgIH1cbiAgfVxufVxuXG4uZm9vdGVyLXJvdy0tYm90dG9tIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcbiAgcGFkZGluZzogMi41cmVtIDAgMDtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xuICAvLyBib3JkZXItdG9wOiBzb2xpZCAxcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuICBib3JkZXItdG9wOiBzb2xpZCAxcHggJHdoaXRlO1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAjY29weXJpZ2h0LFxuICAjc2l0ZS1jcmVkaXQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgLy8gZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UqMC42MjU7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgI3NpdGUtY3JlZGl0IGEge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgfVxufVxuIiwiYm9keSB7XG4gIC8vIGJhY2tncm91bmQtY29sb3I6ICR3YXJuaW5nO1xuICBjb2xvcjogJGdyYXktODAwO1xufVxuXG5tYWluW3JvbGU9XCJtYWluXCJdIHtcbiAgei1pbmRleDogMTtcbn1cblxubmF2W2FyaWEtbGFiZWw9XCJicmVhZGNydW1iXCJdIHtcbiAgLy8gQGV4dGVuZCAuY29udGFpbmVyO1xuICBAaW5jbHVkZSBhZGQtY29udGFpbmVyKCk7XG4gIG9sLFxuICB1bCB7XG4gICAgJi5icmVhZGNydW1iIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgICAgIC8vIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgICAgICAgY29sb3I6ICRncmF5LTgwMCAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1icmVhZGNydW1iLWl0ZW0tcGFkZGluZy14KTtcbiAgICAgICAgbWFyZ2luOiAwLjI1cmVtIDA7XG4gICAgICAgIGkuZmEtaG91c2UtY2hpbW5leSB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZmEtc3R5bGUtZmFtaWx5O1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1icmVhZGNydW1iLWl0ZW0tcGFkZGluZy14KTtcbiAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxLjVweDtcbiAgICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAvLyBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICB9XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgLy8gY29sb3I6ICRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjtcbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gUmV1c2FibGUgQ2xhc3Nlcy9FbGVtZW50c1xuLmltZy1jYXB0aW9uIHtcbiAgcGFkZGluZzogMC41cmVtICRncmlkLWd1dHRlci13aWR0aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS01MDApO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1zbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbiAgfVxufVxuXG4uYnRuIHtcbiAgLS1icy1idG4tY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICogMC44NzU7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAmLmJ0bi1wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gICAgICBmaWx0ZXI6IHNhdHVyYXRlKDAuNyk7XG4gICAgfVxuICAgICY6Zm9jdXMsXG4gICAgJjphY3RpdmUge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuICB9XG4gICYuYnRuLXNlY29uZGFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gICAgJjpob3ZlcixcbiAgICAmOmFjdGl2ZSxcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gICAgICBmaWx0ZXI6IHNhdHVyYXRlKDAuNyk7XG4gICAgfVxuICAgICY6Zm9jdXMsXG4gICAgJjphY3RpdmUge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuICB9XG4gICYuZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkZ3JheS01MDAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JheS0yMDAgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICRncmF5LTIwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5idG4taW5saW5lIHtcbiAgLy8gQGV4dGVuZCAuYnRuOyAvKiB0aGUgXCJidG5cIiBjbGFzcyB3aWxsIGJlIGFwcGxpZWQgdG8gZWxlbWVudCB2aWEgQ0tFZGl0b3IgKi9cbn1cblxuYS5leHQge1xuICBzdmcuZXh0IHtcbiAgICBtYXJnaW4tbGVmdDogMC4ycmVtO1xuICAgIHdpZHRoOiAyMnB4O1xuICAgIGhlaWdodDogMjJweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG59XG5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICY6Zm9jdXMsXG4gICY6YWN0aXZlIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbiAgJjpjaGVja2VkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICB9XG59XG5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLWdyYXktNjAwKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGNvbnRlbnQtYm94O1xuICBwYWRkaW5nOiAzcHg7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAmOmNoZWNrZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICB9XG59XG5cbi5mb3JtLWl0ZW0uZm9ybS10eXBlLXJhZGlvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgbGFiZWwge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4vL1ByaW1hcnkgTmF2IHRhYnNcbm5hdi50YWJzLXByaW1hcnkge1xuICBtYXJnaW46ICRncmlkLWd1dHRlci13aWR0aCAqIDEuNSAwICRncmlkLWd1dHRlci13aWR0aDtcbiAgdWwubmF2LXRhYnMge1xuICAgIGxpIHtcbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gICAgICB9XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGEge1xuICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vVXNlciBsb2dpbi9QYXNzd29yZCByZXNldCBmb3Jtc1xuZm9ybS51c2VyLWxvZ2luLWZvcm0sXG5mb3JtLnVzZXItcGFzcyB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuICAgIEBpbmNsdWRlIG1ha2UtY29sKDkpO1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbCg2KTtcbiAgfVxuICAuZm9ybS1pdGVtIHtcbiAgICBtYXJnaW46IDAgMCAkZ3JpZC1ndXR0ZXItd2lkdGggKiAxLjI1O1xuICAgIGlucHV0LmZvcm0tdGV4dCB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWJzLWdyYXktMzAwKTtcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWJzLWdyYXktNTAwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnVpLXdpZGdldCB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuLnVpLWhlbHBlci1yZXNldCB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuLnVpLXdpZGdldC1jb250ZW50IHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgYSB7XG4gICAgY29sb3I6IHZhcigtLWJzLWxpbmstY29sb3IpO1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6IHZhcigtLWJzLWxpbmstY29sb3IpO1xuICAgIH1cbiAgfVxuICBhLmJ0biB7XG4gICAgY29sb3I6IHZhcigtLWJzLWJ0bi1jb2xvcik7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtYnRuLWNvbG9yKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4udWktYWNjb3JkaW9uIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG4gIC51aS1hY2NvcmRpb24taGVhZGVyLWljb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnVpLWFjY29yZGlvbi1oZWFkZXIge1xuICAgIC0tYmctY29sb3I6ICN7JGdyYXktMjAwfTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnLWNvbG9yKTtcbiAgICBwYWRkaW5nOiAxLjI1cmVtO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLW1kO1xuICAgIH1cbiAgICAmID4gYSxcbiAgICAmID4gLmZpZWxkLWNvbnRlbnQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICAgICAgZm9udC1zaXplOiAkaDMtZm9udC1zaXplICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkICFpbXBvcnRhbnQ7XG4gICAgICAvLyBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjI1O1xuICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gICAgICAvLyBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAvLyAgIGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZTtcbiAgICAgIC8vIH1cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgLy8gY29udGVudDogXCIjeyRmYS12YXItY2hldnJvbi1kb3dufVwiO1xuICAgICAgICBjb250ZW50OiBcIlxcZjA1NVwiO1xuICAgICAgICAvLyBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwLjg3NXJlbTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmYS1zdHlsZS1mYW1pbHk7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgICAmLnVpLWFjY29yZGlvbi1oZWFkZXItYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtICRib3JkZXItcmFkaXVzLXNtIDAgMDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbWQgJGJvcmRlci1yYWRpdXMtbWQgMCAwO1xuICAgICAgfVxuICAgICAgJiA+IGEsXG4gICAgICAuZmllbGQtY29udGVudCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDU2XCI7XG4gICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnVpLWFjY29yZGlvbi1jb250ZW50IHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XG4gICAgcGFkZGluZzogMS4yNXJlbSAxLjI1cmVtIDEuODc1cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAkYm9yZGVyLXJhZGl1cy1zbSAkYm9yZGVyLXJhZGl1cy1zbSAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAkYm9yZGVyLXJhZGl1cy1tZCAkYm9yZGVyLXJhZGl1cy1tZCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuIiwiQG1peGluIGFkZC1jb250YWluZXIoKSB7XG4gICAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICAgIC0tYnMtZ3V0dGVyLXk6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIG1heC13aWR0aDogbWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsICdtZCcpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIG1heC13aWR0aDogbWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsICdsZycpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgIG1heC13aWR0aDogbWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsICd4bCcpO1xuICAgIH1cbn1cblxuQG1peGluIGxpbmUtY2xhbXAoJGxpbmVzKSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6ICRsaW5lcztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufSIsImgxLFxuLmgxLFxuaDMsXG4uaDMsXG5oNCxcbi5oNCxcbmg1LFxuLmg1LFxuaDYsXG4uaDYge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG4uaDEsXG4uaDIsXG4uaDMsXG4uaDQsXG4uaDUsXG4uaDYge1xuICBhIHtcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgfVxufVxuXG5oMixcbi5oMiB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG59XG5cbi5kaXNwbGF5LTEsXG4uZGlzcGxheS0yLFxuLmRpc3BsYXktMyxcbi5kaXNwbGF5LTQsXG4uZGlzcGxheS01LFxuLmRpc3BsYXktNiB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHQ7XG59XG5cbnAge1xuICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAvLyBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG59XG5wIHtcbiAgKyBoMSxcbiAgKyBoMixcbiAgKyBoMyxcbiAgKyBoNCxcbiAgKyBoNSxcbiAgKyBoNixcbiAgKyAuaDEsXG4gICsgLmgyLFxuICArIC5oMyxcbiAgKyAuaDQsXG4gICsgLmg1LFxuICArIC5oNiB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICB9XG59XG5cbi5maWVsZCB7XG4gIHAgYTpub3QoLmJ0bikge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLTEpO1xuICB9XG4gIGEuYnRuIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG4gIHA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICBhLmJ0biB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uZmllbGQsXG4ucGFyYWdyYXBoIC5maWVsZCB7XG4gIGgxLFxuICBoMixcbiAgaDMsXG4gIGg0LFxuICBoNSxcbiAgaDYsXG4gIC5oMSxcbiAgLmgyLFxuICAuaDMsXG4gIC5oNCxcbiAgLmg1LFxuICAuaDYge1xuICAgIC8vIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICRncmF5LTgwMDtcbiAgfVxufVxubWFpbiB1bDpub3QoLm5hdiksXG5tYWluIGRpdjpub3QoLmNvbnRleHR1YWwpID4gdWwge1xuICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZSAqIDEuMTI1O1xuICAvLyBwYWRkaW5nLWxlZnQ6ICRncmlkLWd1dHRlci13aWR0aCowLjc1O1xuICBtYXJnaW4tdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjI1O1xuICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjU7XG4gID4gbGkgPiB1bCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBjaXJjbGU7XG4gICAgcGFkZGluZy1sZWZ0OiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAxLjU7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgID4gbGkgPiB1bCB7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IHNxdWFyZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG5cbm1haW4gdWwubGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxub2wge1xuICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZSAqIDEuMTI1O1xuICBtYXJnaW4tdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjU7XG4gIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aDtcbiAgbGk6OmJlZm9yZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjE7XG4gIH1cbiAgPiBsaSB7XG4gICAgPiBvbCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6ICRncmlkLWd1dHRlci13aWR0aCAqIDI7XG4gICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIH1cbiAgfVxuICA+IGxpID4gb2wge1xuICAgIC8vIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgICBwYWRkaW5nLWxlZnQ6ICRncmlkLWd1dHRlci13aWR0aCAqIDEuNTtcbiAgICA+IGxpID4gb2wge1xuICAgICAgLy8gbGlzdC1zdHlsZS10eXBlOiBzcXVhcmU7XG4gICAgfVxuICB9XG59XG5cbi5maWVsZCBhIHtcbiAgLy8gdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vLyBPdmVycmlkZSAmIEZpeCBvcmRlcmVkIGxpc3Qgc3R5bGVzXG5vbCB7XG4gIG9sIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGxvd2VyLWxhdGluICFpbXBvcnRhbnQ7XG4gICAgb2wge1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBsb3dlci1yb21hbiAhaW1wb3J0YW50O1xuICAgICAgb2wge1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IHVwcGVyLWxhdGluICFpbXBvcnRhbnQ7XG4gICAgICAgIG9sIHtcbiAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IHVwcGVyLXJvbWFuICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsImhlYWRlci5zY2hvb2xraXQtaGVhZGVyID4gbmF2Lm5hdmJhciB7XG4gICAgLS1icy1uYXZiYXItdG9nZ2xlci1pY29uLWJnOiBub25lO1xuICAgIHBhZGRpbmc6ICRwYWRkaW5nLXNtIDA7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBwYWRkaW5nOiAwIDAgMC41cmVtIDA7XG4gICAgfVxuICAgIC5ibG9jay1zeXN0ZW0tYnJhbmRpbmctYmxvY2sge1xuICAgICAgICAubmF2YmFyLWJyYW5kIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTE1cHg7IC8vIENvbnRyb2xzIHNpemluZyBvZiBoZWFkZXIgbG9nb1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxODVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zaXRlLWxvZ28ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gICAgICAgICAgICB3aWR0aDogdW5zZXQ7XG4gICAgICAgICAgICBoZWlnaHQ6IHVuc2V0O1xuICAgICAgICAgICAgLy8gLS1icy1uYXZiYXItdG9nZ2xlci1pY29uLWJnOiB1cmwoJy9saWJyYXJpZXMvZm9udGF3ZXNvbWUvc3Zncy9zb2xpZC94bWFyay5zdmcnKTtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCIjeyRmYS12YXIteG1hcmt9XCI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMiAqICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0zcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm5hdmJhci10b2dnbGVyLmNvbGxhcHNlZCB7XG4gICAgICAgICAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gICAgICAgICAgICAvLyAtLWJzLW5hdmJhci10b2dnbGVyLWljb24tYmc6IHVybCgnL2xpYnJhcmllcy9mb250YXdlc29tZS9zdmdzL3NvbGlkL2JhcnMuc3ZnJyk7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiI3skZmEtdmFyLWJhcnN9XCI7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxLjggKiAkZm9udC1zaXplLWJhc2U7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjE0M3JlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDk0cHg7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1tZCAkcGFkZGluZy1zbTtcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAxMHB4IDEwcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xMCk7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIHRvcDogMTAwcHg7XG4gICAgICAgICAgICB3aWR0aDogNDAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgcG9zaXRpb246IHVuc2V0O1xuICAgICAgICAgICAgdG9wOiB1bnNldDtcbiAgICAgICAgICAgIHJpZ2h0OiB1bnNldDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbnVsLm1lbnUtLW1haW4gLm5hdi1pdGVtPi5uYXYtbGluay5kcm9wZG93bi10b2dnbGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG5cbi8qKlxuICogVG9wIGxldmVsIGRyb3Bkb3duLXRvZ2dsZSAobWFrZXMgaXRlbSBmdWxseSBjbGlja2FibGUpXG4gKi9cblxuLy8gU2V0cyBkZWZhdWx0IHRvcC1sZXZlbCBpdGVtIGNvbG9yXG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluPi5uYXYtaXRlbT4ubmF2LWxpbmsge1xuICAgIGNvbG9yOiAkbmF2LWxpbmstdG9wLWxldmVsLWNvbG9yIWltcG9ydGFudDtcbn1cblxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiB7XG4gICAgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuZHJvcGRvd24taXRlbS5hY3RpdmUsXG4gICAgLmRyb3Bkb3duLWl0ZW06YWN0aXZlIHtcbiAgICAgICAgLS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xuICAgICAgICAtLWJzLWRyb3Bkb3duLWxpbmstY29sb3I6ICMyMTI1Mjk7XG4gICAgICAgIC0tYnMtZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICMyMTI1Mjk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50IWltcG9ydGFudDtcbiAgICB9XG4gICAgbGkubmF2LWl0ZW0ge1xuICAgICAgICAvLyBzZXRzIGRlZmF1bHQgY29sb3JcbiAgICAgICAgPi5uYXYtbGluayxcbiAgICAgICAgPi5jb2xsYXBzZS1pY29uIHtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2LWxpbmstdG9wLWxldmVsLWNvbG9yIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAvLyBjb2xvcjogdmFyKC0tZGlzdHJpY3QtcHJpbWFyeSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLy8gc2V0cyBleHBhbmRlZC9ob3ZlciBjb2xvclxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmLmV4cGFuZGVkIHtcbiAgICAgICAgICAgID4ubmF2LWxpbmssXG4gICAgICAgICAgICA+LmNvbGxhcHNlLWljb24ge1xuICAgICAgICAgICAgICAgIC8vIGNvbG9yOiAkbmF2LWxpbmstdG9wLWxldmVsLWNvbG9yIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgID4ubmF2LWl0ZW0ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS01MDA7XG4gICAgICAgICYuZXhwYW5kZWQge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHZhcigtLWJzLXNlY29uZGFyeSk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICB9XG4gICAgICAgID4ubmF2LWxpbmsge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWJnO1xuICAgICAgICAgICAgLy8gbWFyZ2luLXRvcDogMC41cmVtO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAkaDUtZm9udC1zaXplO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLy8gcGFkZGluZy1sZWZ0OiAkbmF2LWxpbmstcGFkZGluZy14O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJG5hdi1saW5rLXBhZGRpbmcteCoyLjI1O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LW9ubHkobGcpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAvLyBwYWRkaW5nLWxlZnQ6ICRuYXYtbGluay1wYWRkaW5nLXgqMC44NTtcbiAgICAgICAgICAgICAgICAvLyBwYWRkaW5nLXJpZ2h0OiAkbmF2LWxpbmstcGFkZGluZy14KjEuMzU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogNTAxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5kcm9wZG93bi10b2dnbGUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG4gICAgICAgICAgICAgICAgLy8gY29sb3I6ICRkaXN0cmljdC1wcmltYXJ5O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jb2xsYXBzZS1pY29uIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuMjVyZW07XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjE1cmVtO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMS41cHg7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAvLyByaWdodDogMS4yNXJlbTtcbiAgICAgICAgICAgIC8vIHRvcDogMXJlbTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtb25seShsZykge1xuICAgICAgICAgICAgLy8gICAgIHJpZ2h0OiAwLjI1cmVtO1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgLy8gQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgLy8gICAgIHRvcDogMC43NWVtO1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICB9XG4gICAgfVxufVxuXG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIHtcbiAgICBnYXA6IDE1cHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBnYXA6IDIwcHg7XG4gICAgfVxuICAgIHVsLm1lbnUtbGV2ZWwtMS5zaG93IHtcbiAgICAgICAgLS1icy1kcm9wZG93bi1iZzogI3skd2hpdGV9O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA1cHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gICAgICAgICAgICBtaW4td2lkdGg6ICRkcm9wZG93bi1taW4td2lkdGg7XG4gICAgICAgICAgICAvLyBsZWZ0OiAwLjFyZW07XG4gICAgICAgICAgICBsZWZ0OiAtJHBhZGRpbmctbWQ7XG4gICAgICAgICAgICB0b3A6ICRwYWRkaW5nLXhsO1xuICAgICAgICAgICAgcGFkZGluZzogMCAkcGFkZGluZy1tZCAkcGFkZGluZy1tZDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgIC8vIHBhZGRpbmctbGVmdDogJGRyb3Bkb3duLXBhZGRpbmcteCoxLjU7XG4gICAgICAgICAgICAvLyBwYWRkaW5nLXJpZ2h0OiAkZHJvcGRvd24tcGFkZGluZy14KjAuODU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwICRwYWRkaW5nLXNtICRwYWRkaW5nLWxnO1xuICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tYmcpO1xuICAgICAgICB9XG4gICAgICAgIC8vWyBdTm90ZXMgLy8gQ29uc2lkZXIgZGVwcmVjYXRpbmcgdGhpcyAtIGNoZWNrZWQgYW5kIGRvZXNuJ3Qgc2VlbSB0byBiZSB1c2VkXG4gICAgICAgIGxpLm5hdi1pdGVtIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkZ3JheS00MDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAvLyAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIC8vICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgYS5uYXYtbGluayB7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJhc2U7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgJi5kcm9wZG93bi10b2dnbGUge1xuICAgICAgICAgICAgICAgICAgICAvLyBjb2xvcjogJG5hdi1saW5rLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkbmF2LWxpbmstcGFkZGluZy14KjI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbGxhcHNlLWljb24ge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIC8vIHRvcDogMC42NXJlbTtcbiAgICAgICAgICAgICAgICB0b3A6IDdweDtcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogJG5hdi1saW5rLWNvbG9yO1xuICAgICAgICAgICAgICAgICYuZmEtbWludXMge1xuICAgICAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAkZGlzdHJpY3QtcHJpbWFyeTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmRyb3Bkb3duLWl0ZW0gYS5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAvLyByaWdodDogMi4yNXJlbTtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAvLyBoZWlnaHQ6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMC4xMjVyZW07XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLWdyYXktNDAwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuZHJvcGRvd24taXRlbS5leHBhbmRlZCB7XG4gICAgICAgICAgICAgICAgLm5hdi1saW5rLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgICAgICAgICAgICAgIC8vIGNvbG9yOiB2YXIoLS1kaXN0cmljdC1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgYS5jb2xsYXBzZS1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWRpc3RyaWN0LXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5kcm9wZG93bi1pdGVtLm1lbnUtaXRlbS0tZXhwYW5kZWQuZHJvcGRvd24ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgICAvLyB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMXJlbSk7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubmF2LWxpbmsrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDByZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgbGkubmF2LWl0ZW0gdWwubWVudS1sZXZlbC0yIHtcbiAgICAgICAgJj4ubmF2LWl0ZW0uZHJvcGRvd24taXRlbSB7XG4gICAgICAgICAgICAvLyBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgICAgICAgICAgIC8vIC8qIFRlbXBvcmFyaWx5IGhpZGVzIExldmVsIDMgZHJvcGRvd25zICovXG4gICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG4gICAgICAgIGxpLm5hdi1pdGVtPmEubmF2LWxpbmsge1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmVcbiAgICAgICAgfVxuICAgIH1cbiAgICBsaS5uYXYtaXRlbSB1bC5tZW51LWxldmVsLTIsXG4gICAgbGkubmF2LWl0ZW0gdWwubWVudS1sZXZlbC0zIHtcbiAgICAgICAgLS1icy1kcm9wZG93bi1iZzogI3skd2hpdGV9O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tYmcpO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KSAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICBsaS5uYXYtaXRlbSB7XG4gICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgICAgIC8vIGJvcmRlci10b3A6IHNvbGlkIDFweCAkZ3JheS00MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgLy8gcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tYmcpO1xuICAgICAgICB9XG4gICAgfVxuICAgID5saS5uYXYtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgdWwubWVudS1sZXZlbC0xLnNob3cge1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIGxpLm5hdi1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHVsLm1lbnUtbGV2ZWwtMi5zaG93IHtcbiAgICAgICAgICAgIGxpLm5hdi1pdGVtIGEge1xuICAgICAgICAgICAgICAgIGEubmF2LWxpbmsge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICAgdWwubmF2YmFyLW1haW4ubWVudS0tbWFpbj4ubmF2LWl0ZW0+LmNvbGxhcHNlLWljb24ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2UtaW4gMC4ycztcbiAgICB9XG4gICAgdWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgPi5uYXYtaXRlbT4uY29sbGFwc2UtaWNvbiB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbkBtaXhpbiBmYS1iZ2ltZy1zb2xpZCgkZmEtdmFyKSB7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIFxuICAgIGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhcik7XG4gICAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBQcm8nO1xuICAgIC8vIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLXN0YWNrLWZhLXdlaWdodC1nbG9iYWwpO1xuICB9XG5cblxuXG4vLyB1bC5uYXZiYXItbmF2Lm5hdmJhci1tYWluLFxuLy8gdWwubmF2YmFyLW5hdi5zZWNvbmRhcnktbWVudSB7XG4vLyAgICAgbGkgPiBhW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdOjpiZWZvcmUsXG4vLyAgICAgbGkgPiBhW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdID4gaS5kcm9wZG93bi1pbmRpY2F0b3ItbmVzdGVkOjpiZWZvcmUsXG4vLyAgICAgbGkgPiBhW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdLmRyb3Bkb3duLWluZGljYXRvci1zZXBhcmF0ZTo6YmVmb3JlIHtcbi8vICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4vLyAgICAgICAgICAgICBAaW5jbHVkZSBmYS1iZ2ltZy1zb2xpZCgkZmEtdmFyLW1pbnVzKTtcbi8vICAgICAgICAgfVxuXG4vLyAgICAgfVxuLy8gICAgIGxpID4gYSA+IGkuZHJvcGRvd24taW5kaWNhdG9yLW5lc3RlZCB7XG4vLyAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBcbi8vICAgICAgICAgfVxuLy8gICAgIH1cbi8vIH1cblxuXG51bC5uYXZiYXItbmF2Lm5hdmJhci1tYWluIHtcbiAgICAubWVudS1pdGVtLS1leHBhbmRlZCB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIGxpc3Qtc3R5bGUtaW1hZ2U6IG5vbmU7XG4gICAgfVxuICAgIGxpIHtcbiAgICAgICAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2shaW1wb3J0YW50O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogNTAzO1xuICAgICAgICB9XG4gICAgICAgICY6Om1hcmtlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgIC8vIFRvcCBMZXZlbFxuICAgIC8vIE1ha2VzIHRvcCBsZXZlbCBmdWxseSBjbGlja2FibGUgd2hlbiB0aGVyZXMgbm8gbGlua1xuICAgICY+bGkubmF2LWl0ZW0ge1xuICAgICAgICAvLyAmPnNwYW4gKyBhOjphZnRlciB7XG4gICAgICAgIC8vICY+Lm5hdi1saW5rICsgYTo6YWZ0ZXIge1xuICAgICAgICAmPi5uYXYtbGluayArIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDUwMTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgfVxuICAgICAgICAmPi5kcm9wZG93bi10b2dnbGVbYXJpYS1leHBhbmRlZD1cInRydWVcIl0gPiBpLmNvbGxhcHNlLWljb257XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZhLWJnaW1nLXNvbGlkKCRmYS12YXItY2hldnJvbi11cCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLy8gTmVzdGVkIERyb3Bkb3duc1xuICAgIC5kcm9wZG93bi1tZW51Lm1lbnUtbGV2ZWwtMSB7XG4gICAgICAgIC0tYnMtZHJvcGRvd24tbGluay1ob3Zlci1iZzogdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIC0tYnMtZHJvcGRvd24tbGluay1ob3Zlci1iZzogdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC8vIGxpIGEuZmFzW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcbiAgICAgICAgbGkgLmRyb3Bkb3duLXRvZ2dsZVthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSA+IGkuY29sbGFwc2UtaWNvbntcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmEtYmdpbWctc29saWQoJGZhLXZhci1taW51cyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiIsIi8vU2l0ZSBicmFuZGluZyBiYXNpYyBzdHlsZXNcbi5ibG9jay1zeXN0ZW0tYnJhbmRpbmctYmxvY2sge1xuICAgIGltZyB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiAyNDBweDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59IiwiI2xhbmQtYWNrbm93bGVkZ2VtZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XG4gICAgLy8gY29sb3I6ICM0OTUwNTc7XG4gICAgcGFkZGluZzogJHBhZGRpbmctbGcgJHBhZGRpbmctbWQ7XG4gICAgLy8gcGFkZGluZzogMnJlbSAwO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbGc7XG4gICAgICAgIC8vIHBhZGRpbmc6IDNyZW0gMDtcbiAgICB9XG4gICAgcCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIH1cbn0iLCIuYmxvY2stbG9nby1kaXN0cmljdC1hbHQge1xuICAgIC5pbWctd3JhcHBlciB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIyNXB4OztcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuYmxvY2stZm9vdGVyLXNpdGVpbmZvIHtcbiAgICBsaSNzaXRlLW5hbWUge1xuICAgICAgICBoNSxcbiAgICAgICAgaDUgcCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgbGkjc2l0ZS1hZGRyZXNzIHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICAgICAgICAgICYuYWRkcmVzcyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGJyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICAgICAgICAgJi5jb3VudHJ5IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnBhZ2UtaGVybyB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xuICAvLyBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTEwMCk7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgLmlubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgLy8gZGlzcGxheTogYmxvY2s7XG4gICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgfVxuICAgIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgICAgcGFkZGluZy10b3A6IDRyZW07XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAubm9kZS1oZXJvLXRleHQge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICAgICAgICAvLyBAaW5jbHVkZSBtYWtlLWNvbCg5KTtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAvLyB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAvLyBAaW5jbHVkZSBtYWtlLWNvbCg2KTtcbiAgICAgICAgfVxuICAgICAgICAudGl0bGUtaWNvbiB7XG4gICAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGc7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmID4gaDEsXG4gICAgICAgIC5maWVsZC0tbmFtZS10aXRsZSxcbiAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWpvYi1jYXRlZ29yeSB7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgQGluY2x1ZGUgbGluZS1jbGFtcCgzKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgZm9udC1zaXplOiAkaDItZm9udC1zaXplO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQ7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi43NXJlbTtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzLjVyZW07XG4gICAgICAgICAgfVxuICAgICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLy8gc3Bhbi5oZWFkbGluZSxcbiAgICAgICAgLy8gLmZpZWxkLS1uYW1lLWZpZWxkLWhlYWRsaW5lLFxuICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtZXZlbnQtbG9jYXRpb24ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgICAgICAgY29sb3I6IHZhcigtLWRpc3RyaWN0LW5ldXRyYWwpO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkaDQtZm9udC1zaXplO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubm9kZS1oZXJvLWRhdGUsXG4gICAgICAgIC5ub2RlLWhlcm8tYXV0aG9yIHtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgICAgICAgfVxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAvLyBPdmVycmlkZSA8aDE+IHN0eWxlIElGIGhlYWRsaW5lIGlzIHByZXNlbnRcbiAgICAgIC5ub2RlLWhlcm8tdGV4dC5oYXMtaGVhZGxpbmUge1xuICAgICAgICBoMSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgICAgICAgICAvLyAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1icy1ib2R5LWxpbmUtaGVpZ2h0KTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tZGlzdHJpY3QtbmV1dHJhbCk7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRoNC1mb250LXNpemU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHNwYW4uaGVhZGxpbmUsXG4gICAgICAgICAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWhlYWRsaW5lLFxuICAgICAgICAgICAgICAgIGgxLmZpZWxkLS1uYW1lLXRpdGxlIC8qIEFkZGVkIGZvciBqb2JzIG1pZ2h0IG5lZWQgdG8gYmUgcmVtb3ZlZCAqLyB7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgQGluY2x1ZGUgbGluZS1jbGFtcCgzKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgZm9udC1zaXplOiAkaDItZm9udC1zaXplO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQ7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi43NXJlbTtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzLjVyZW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5ub2RlLWhlcm8tbWVkaWEtcm93ICsgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgICBvcmRlcjogMjtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgLy8gdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIC8vIHotaW5kZXg6IDEwMDA7XG4gICAgICAgIG9yZGVyOiAxO1xuICAgICAgfVxuICAgIH1cbiAgICAubm9kZS1oZXJvLW1lZGlhLXJvdyB7XG4gICAgICBAaW5jbHVkZSBtYWtlLXJvdygkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpO1xuICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS0xMDApO1xuICAgICAgb3JkZXI6IDE7XG4gICAgICBtaW4td2lkdGg6IDUwJTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgb3JkZXI6IDI7XG4gICAgICB9XG4gICAgICAubm9kZS1oZXJvLW1lZGlhIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG4gICAgICAgICAgLy8gQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KDYpO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLm1lZGlhLS10eXBlLWltYWdlIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5maWVsZC0tbmFtZS1maWVsZC12aWRlb1xuICAgICAgICA+IGFydGljbGUubWVkaWFcbiAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLW9lbWJlZC12aWRlbyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGlmcmFtZSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLWltYWdlIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIG5hdlthcmlhLWxhYmVsPVwiYnJlYWRjcnVtYlwiXSB7XG4gICAgbWFyZ2luOiAwIDAgJGdyaWQtZ3V0dGVyLXdpZHRoICogMC41O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLyoqXG4gKlxuICovXG5cbi5ub2RlLS10eXBlLXBhZ2Uge1xuICAucGFnZS1oZXJvIHtcbiAgICAuaW5uZXIge1xuICAgICAgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgICAgIEBpbmNsdWRlIGFkZC1jb250YWluZXIoKTtcbiAgICAgICAgLy8gcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAvLyBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKipcbiAqIEFwcGx5IGNvbnRhaW5lciB0byBuZXdzaHViIHBhZ2UtaGVyb3MuIFxuICovXG5cbi5ub2RlLS10eXBlLWFubm91bmNlbWVudCxcbi5ub2RlLS10eXBlLWJsb2csXG4ubm9kZS0tdHlwZS1ldmVudCxcbi5ub2RlLS10eXBlLW5ld3MsXG4ubm9kZS0tdHlwZS1qb2Ige1xuICAmLm5vZGUtLWZ1bGwge1xuICAgIC5wYWdlLWhlcm8gPiAuaW5uZXIge1xuICAgICAgQGluY2x1ZGUgYWRkLWNvbnRhaW5lcigpO1xuICAgICAgLy8gcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgLy8gcGFkZGluZy1yaWdodDogMDtcbiAgICAgICYgKyBuYXZbYXJpYS1sYWJlbD1cImJyZWFkY3J1bWJcIl0ge1xuICAgICAgICAvLyBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLyoqXG4gKiBBcHBseSBjb250YWluZXIgdG8gbmV3c2h1YiBwYWdlLWhlcm9zLiBcbiAqL1xuXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQsXG4ubm9kZS0tdHlwZS1ibG9nLFxuLm5vZGUtLXR5cGUtZXZlbnQsXG4ubm9kZS0tdHlwZS1uZXdzIHtcbiAgJi5ub2RlLS1mdWxsIHtcbiAgICAmID4gLm5vZGVfX2lubmVyIHtcbiAgICAgIC8vbWFyZ2luOiAwICRncmlkLWd1dHRlci13aWR0aCotMC41O1xuICAgIH1cbiAgICAucGFnZS1oZXJvIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoICogMS41O1xuICAgICAgfVxuICAgICAgJiA+IC5pbm5lciB7XG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgICAgICAgQGluY2x1ZGUgYWRkLWNvbnRhaW5lcigpO1xuICAgICAgICB9XG4gICAgICAgICYgKyBuYXZbYXJpYS1sYWJlbD1cImJyZWFkY3J1bWJcIl0ge1xuICAgICAgICAgIC8vIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubm9kZS0tdHlwZS1ldmVudCB7XG4gICYubm9kZS0tZnVsbCB7XG4gICAgLnBhZ2UtaGVybyB7XG4gICAgICAuZGl2aWRlciB7XG4gICAgICAgIG1hcmdpbjogYXV0byAxcmVtO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgLnNtYXJ0LWRhdGUtLXRpbWUgKyAuZGl2aWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zdGFmZi1oZXJvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW07XG4gICAgfVxuICAgIC5pbm5lciB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMTAwKTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC43NSAwO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMjtcbiAgICAgICAgfVxuICAgICAgICBuYXZbYXJpYS1sYWJlbD1cImJyZWFkY3J1bWJcIl0ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAubm9kZS1oZXJvLW1lZGlhIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNik7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm5vZGUtaGVyby10ZXh0IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNik7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm5vZGUtaGVyby10ZXh0IHtcbiAgICAgICAgICAgIC8vIC50aXRsZS1pY29uIHtcbiAgICAgICAgICAgIC8vICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZTtcbiAgICAgICAgICAgIC8vICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgLmZpZWxkLS1uYW1lLXRpdGxlLFxuICAgICAgICAgICAgLnBhZ2UtLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLy8gYTpub3QoLmJ0bikge1xuICAgICAgICAgICAgLy8gICAgIGNvbG9yOiBpbmhlcml0IWltcG9ydGFudDtcbiAgICAgICAgICAgIC8vICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIC8vICAgICAgICAgY29sb3I6IGluaGVyaXQhaW1wb3J0YW50O1xuICAgICAgICAgICAgLy8gICAgIH1cbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIC8vIC5maWVsZC0tbmFtZS1maWVsZC1oZWFkbGluZSxcbiAgICAgICAgICAgIC8vIC5maWVsZC0tbmFtZS1maWVsZC1ldmVudC1sb2NhdGlvbiB7XG4gICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiAkaDQtZm9udC1zaXplO1xuICAgICAgICAgICAgLy8gICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAvLyAubm9kZS1oZXJvLWRhdGUsXG4gICAgICAgICAgICAvLyAubm9kZS1oZXJvLWF1dGhvciB7XG4gICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiAkaDQtZm9udC1zaXplO1xuICAgICAgICAgICAgLy8gICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgICAgICAgICAgLy8gICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAvLyAgICAgYSB7XG4gICAgICAgICAgICAvLyAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgLy8gICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAvLyAgICAgfVxuICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLXN0YWZmLXBvc2l0aW9uIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoNS1mb250LXNpemU7XG4gICAgICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubm9kZS1oZXJvLW1lZGlhIHtcbiAgICAgICAgICAgIC5tZWRpYS0tdHlwZS1pbWFnZSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC8vIC5maWVsZC0tbmFtZS1maWVsZC12aWRlbz5hcnRpY2xlLm1lZGlhIC5maWVsZC0tbmFtZS1maWVsZC1tZWRpYS1vZW1iZWQtdmlkZW8ge1xuICAgICAgICAvLyAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAvLyAgICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgICAgICAgLy8gICAgIGhlaWdodDogMDtcbiAgICAgICAgLy8gICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIC8vICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIC8vICAgICBpZnJhbWUge1xuICAgICAgICAvLyAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgLy8gICAgICAgICB0b3A6IDA7XG4gICAgICAgIC8vICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgLy8gICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLy8gICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIC8vICAgICB9XG4gICAgICAgIC8vIH1cbiAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLWltYWdlIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAvLyB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIG5hdlthcmlhLWxhYmVsPVwiYnJlYWRjcnVtYlwiXSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgICB9XG59XG5cbiIsIi5jb25maWdfcGFnZXMtLXNpdGUtLWZ1bGwge1xuICAucGFnZS1oZXJvIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbWQ7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnO1xuICAgIH1cbiAgICAmLmNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gJHBhZGRpbmctc20gKiAyKTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAkcGFkZGluZy1tZCAqIDIpO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICBtYXgtd2lkdGg6IDE1NDBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLWxnICRwYWRkaW5nLW1kICFpbXBvcnRhbnQ7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLWxnICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLWxnICRwYWRkaW5nLXhsICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAubm9kZS1oZXJvLXRleHQge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogJHBhZGRpbmcteGw7XG4gICAgICAgIH1cbiAgICAgICAgLmZhLWNhbGVuZGFyLWRheXMge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IC8vIFsgXSBGSVggVEhFIEFDVFVBTCBURU1QTEFUSU5HIERPTkUgV0lUSElOIENPTU1PTi5KUyEhISEhISEhISEhXG4gICAgICAgIH1cbiAgICAgICAgLmJyZWFkY3J1bWIge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDEuNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGl0bGUtaWNvbiB7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICBmb250LXNpemU6ICRoMy1zbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkaDMtZm9udC1zaXplO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgc3Bhbi5oZWFkbGluZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAkaDMtc20gIWltcG9ydGFudDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAzLjZweCAhaW1wb3J0YW50O1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkaDQtZm9udC1zaXplICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogNC44cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgaDEge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGgxLXNtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQgIWltcG9ydGFudDtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkaDEtZm9udC1zaXplO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuY29udGFpbmVyOm5vdCgucGFnZS1oZXJvLmNvbnRhaW5lcikge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIG1heC13aWR0aDogMTE0MHB4O1xuICAgIH1cbiAgfVxuICAuc2l0ZS10ZXh0LXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICB9XG4gIC5sb2dvLWltZy13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDMyNXB4O1xuICB9XG4gIC5zaXRlLWNvbnRhY3Qtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNXB4O1xuICAgIC5zaXRlLWFkZHJlc3Mge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB9XG4gICAgLmFkZHJlc3Mge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDVweDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAzNzVweCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgfVxuICAgIH1cbiAgICBhIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cbiAgLmZpZWxkLS1uYW1lLWJvZHkge1xuICAgIHAge1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICB9XG4gIH1cbn1cblxuLnNpdGUtYnRuLXdyYXBwZXIge1xuICBhIHtcbiAgICAvLyBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkcHJpbWFyeSwgdHJhbnNwYXJlbnQpO1xuICB9XG59XG4iLCIubm9kZS0tZnVsbCB7XG4gICYgPiAubm9kZV9faW5uZXIge1xuICAgIG1pbi1oZWlnaHQ6IDcwMHB4O1xuICB9XG4gICYubm9kZS0tdHlwZS1wYWdlIHtcbiAgICAuZmllbGQtLW5hbWUtYm9keSB7XG4gICAgICAvLyBNb3ZlZCB0byBub2RlIHRlbXBsYXRlc1xuICAgICAgLy8gQGV4dGVuZCAuY29udGFpbmVyO1xuICAgIH1cbiAgfVxufVxuXG4vKipcbiogTmV3c0h1YiBDb250ZW50IFxuKiAoU2hhcmVkIFN0eWxlcylcbiovXG5cbi5ub2RlLS10eXBlLXNsaWRlLFxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50LFxuLm5vZGUtLXR5cGUtYmxvZyxcbi5ub2RlLS10eXBlLW5ld3MsXG4ubm9kZS0tdHlwZS1ldmVudCB7XG4gICYubm9kZS0tdGVhc2VyIHtcbiAgICAmID4gLm5vZGVfX2lubmVyIHtcbiAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMTAwKTtcbiAgICAgIC8vIEBpbmNsdWRlIG1ha2Utcm93KCk7XG4gICAgICAmID4gLnNsaWRlLWltYWdlIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woOCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYgPiAuc2xpZGUtYWRkaXRpb25hbCB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDQpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYubm9kZS0tc2xpZGUge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgICAubm9kZV9faW5uZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgLm5vZGVfX2lubmVyID4gLnNsaWRlLWltYWdlIHtcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIC8vIHdpZHRoOiA1NSU7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgIC8vIEBpbmNsdWRlIG1ha2UtY29sKDcuNSk7XG4gICAgICAgIHdpZHRoOiA1Ny41JTtcbiAgICAgIH1cbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgbWluLWhlaWdodDogMzM2cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZ2FwOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiAkcGFkZGluZy1sZyAkcGFkZGluZy1tZCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogMCAwICRib3JkZXItcmFkaXVzLXNtICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgbWluLWhlaWdodDogMjk1cHggIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcbiAgICAgIC8vIHBhZGRpbmc6ICRncmlkLWd1dHRlci13aWR0aCoxLjI1O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1sZyAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgJGJvcmRlci1yYWRpdXMtbWQgJGJvcmRlci1yYWRpdXMtbWQ7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1sZyAkcGFkZGluZy14bCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwICRib3JkZXItcmFkaXVzLWxnICRib3JkZXItcmFkaXVzLWxnIDA7XG4gICAgICAgIC8vIHdpZHRoOiA0NSU7XG4gICAgICAgIC8vIHBhZGRpbmc6ICRncmlkLWd1dHRlci13aWR0aCoyO1xuICAgICAgICAvLyBwYWRkaW5nLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoKjMuNTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgLy8gQGluY2x1ZGUgbWFrZS1jb2woNC41KTtcbiAgICAgICAgd2lkdGg6IDQyLjUlO1xuICAgICAgfVxuICAgICAgaDIge1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmcpO1xuICAgICAgICBmb250LXNpemU6ICRoMS1zbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBAaW5jbHVkZSBsaW5lLWNsYW1wKDMpO1xuICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDMuNzUqI3skaDEtc219KTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGgxLWZvbnQtc2l6ZTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMy4zNXJlbTtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDMuNzUqI3skaDEtZm9udC1zaXplfSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC8vIGgxLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgICAgIC8vICAgICBAaW5jbHVkZSBsaW5lLWNsYW1wKDMpO1xuICAgICAgLy8gICAgIGZvbnQtc2l6ZTogJGgyLWZvbnQtc2l6ZTtcbiAgICAgIC8vICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAvLyAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgLy8gICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICAgIC8vICAgICB9XG4gICAgICAvLyAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgLy8gICAgICAgICBmb250LXNpemU6IDIuNzVyZW07XG4gICAgICAvLyAgICAgfVxuICAgICAgLy8gICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgIC8vICAgICAgICAgZm9udC1zaXplOiAzLjVyZW07XG4gICAgICAvLyAgICAgfVxuICAgICAgLy8gfVxuICAgICAgLmJ0biB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gICAgICAgIGZvbnQtc2l6ZTogJGg1LXNtO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICAvLyAmOjphZnRlciB7XG4gICAgICAgIC8vICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgLy8gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAvLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAvLyAgICAgdG9wOiAwO1xuICAgICAgICAvLyAgICAgYm90dG9tOiAwO1xuICAgICAgICAvLyAgICAgbGVmdDogMDtcbiAgICAgICAgLy8gICAgIHJpZ2h0OiAwO1xuICAgICAgICAvLyAgICAgei1pbmRleDogNTAxO1xuICAgICAgICAvLyB9XG4gICAgICAgIC8vIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgLy8gZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xuICAgICAgfVxuICAgIH1cbiAgICAuY2xpY2thYmxlLWxpbmsge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB6LWluZGV4OiA1MDE7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qKlxuKiBOZXdzSHViIENvbnRlbnQgaW4gXCJOZXdzaHViXCIgRGlzcGxheSBNb2RlXG4qIChGcm9udCBQYWdlKVxuKi9cblxuLy8gLnBhdGgtZnJvbnRwYWdlIHtcbmFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZyxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudCxcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzIHtcbiAgJi5ub2RlLS1uZXdzaHViIHtcbiAgICAubm9kZV9faW5uZXIge1xuICAgICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgICAgICYgPiAuZGV0YWlscy13cmFwcGVyIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNik7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXg6IGF1dG8haW1wb3J0YW50O1xuICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IG1heC1jb250ZW50O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNyk7XG4gICAgICAgIH1cbiAgICAgICAgaSB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gICAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xuICAgICAgICB9XG4gICAgICAgIC5ub2RlLXRpdGxlIHtcbiAgICAgICAgICBcbiAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgICAgICAgICBmb250LXNpemU6ICRoMy1zbTtcbiAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuICAgICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDMuNjUgKiAjeyRoMy1zbX0pO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgaSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICogMC44NzU7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBlbmQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuMjVyZW07XG4gICAgICAgICAgfVxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgQGluY2x1ZGUgbGluZS1jbGFtcCgzKTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IC4yNXJlbTtcblxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJiA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5O1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg2KTtcbiAgICAgICAgLy8gcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAvLyBmbGV4OiBhdXRvIWltcG9ydGFudDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDUpO1xuICAgICAgICB9XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbWQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyB9XG5cbi8qKlxuKiBOZXdzSHViIENvbnRlbnQgaW4gXCJUZWFzZXJcIiBEaXNwbGF5IE1vZGVcbiogKC9hbm5vdW5jZW1lbnRzIC9ibG9nIC9ldmVudHMgL25ld3MpXG4qL1xuLy8gLnZpZXctaWQtbmV3c2h1YiAudmlldy1jb250ZW50IC52aWV3cy1yb3cge1xuLy8gICAgIGRpc3BsYXk6IGZsZXg7XG4vLyAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuLy8gICAgICY+ZGl2Om5vdCgudmlld3MtZmllbGQtZmllbGQtaW1hZ2UpIHtcbi8vICAgICAgICAgJj5zcGFuIHtcbi8vICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4vLyAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg3KTtcbi8vICAgICAgICAgfVxuLy8gICAgIH1cbi8vICAgICAmPi52aWV3cy1maWVsZC1maWVsZC1pbWFnZSB7XG4vLyAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuLy8gICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNyk7XG4vLyAgICAgfVxuLy8gfVxuLnZpZXctaWQtbmV3c2h1YiAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmZpZWxkLWNvbnRlbnQge1xuICAvLyBkaXNwbGF5OiBmbGV4O1xuICAvLyAvLyBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIEBpbmNsdWRlIG1ha2Utcm93KCk7XG4gIC5kZXRhaWxzLXdyYXBwZXIge1xuICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgQGluY2x1ZGUgbWFrZS1jb2woNyk7XG4gICAgLm5vZGUtdGl0bGUge1xuICAgICAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAgICAgaGVpZ2h0OiBjYWxjKDMuNzUgKiAjeyRoMy1zbX0pO1xuICAgICAgYSB7XG4gICAgICAgIEBpbmNsdWRlIGxpbmUtY2xhbXAoMyk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5pbWFnZS13cmFwcGVyIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeTtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbCg1KTtcbiAgfVxufVxuXG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50LFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2csXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cyB7XG4gICYubm9kZS0tdGVhc2VyIHtcbiAgICAubm9kZV9faW5uZXIge1xuICAgICAgLy8gQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAvLyBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgLy8gYm9yZGVyOiBzb2xpZCAxcHggJGdyYXktMzAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLWxnO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1tZDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgZ2FwOiA0MHB4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1sZyAkcGFkZGluZy14bDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGc7XG4gICAgICB9XG4gICAgICAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc20gJGJvcmRlci1yYWRpdXMtc20gMCAwO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmID4gLmRldGFpbHMtd3JhcHBlciB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcbiAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbGcgJHBhZGRpbmctbWQ7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICBmbGV4OiAxIDAgMDtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuICAgICAgICAvLyBUaGlzIGltYWdlIGlzIG9ubHkgdXNlZCBvbiB0YWJsZXRcbiAgICAgICAgJiA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDQwcHggMCAyMHB4IDIwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50aXRsZS1pY29uIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGg1LWZvbnQtc2l6ZTtcbiAgICAgICAgfVxuICAgICAgICAubm9kZS10aXRsZSB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gICAgICAgICAgZm9udC1zaXplOiAkaDMtZm9udC1zaXplO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG4gICAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgICBtYXJnaW46IDAgMCAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjc1IDA7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gICAgICAgICAgdWwsXG4gICAgICAgICAgb2wsXG4gICAgICAgICAgbGksXG4gICAgICAgICAgaDEsXG4gICAgICAgICAgaDIsXG4gICAgICAgICAgaDMge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgaSB7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5idG4td3JhcHBlciB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwICFpbXBvcnRhbnQ7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIC51bnB1Ymxpc2gtZGF0ZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgZmxleDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm5ld3MtZGF0ZSxcbiAgICAgICAgLm5ld3MtYXV0aG9yIHtcbiAgICAgICAgICBjb2xvcjogJGRpc3RyaWN0LW5ldXRyYWw7XG4gICAgICAgICAgLy8gbWFyZ2luOiAkZ3JpZC1ndXR0ZXItd2lkdGggJGdyaWQtZ3V0dGVyLXdpZHRoKjAuNSAkZ3JpZC1ndXR0ZXItd2lkdGggMDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgLm5ld3MtZGF0ZSB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbiAgICAgICAgICB9XG4gICAgICAgICAgLnRpdGxlLWljb24ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnJlYWRtb3JlLWxpbmsge1xuICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgIGkge1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxLjVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYgPiAuaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5O1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgzKTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgIH1cbiAgICAgICAgJiA+IC5tZWRpYS0tdHlwZS1pbWFnZSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKiBcbiogTm9kZSBsaXN0XG4qL1xuXG4vLyBDb2RlIGhhcyBiZWVuIG1vdmVkIHRvIC4uL192aWV3cy92aWV3cy1uZXdzaHViLlxuXG4vLyAudmlldy1pZC1uZXdzaHViIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtbm90aGluZyAuZmllbGQtY29udGVudCAuZGV0YWlscy13cmFwcGVyLFxuLy8gLm5vZGUtLW5ld3NodWIge1xuLy8gICAgIC5ub2RlLXRpdGxlIHtcbi8vICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xuLy8gICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4vLyAgICAgICAgIC8vIGNvbG9yOiAkYmxhY2s7XG4vLyAgICAgICAgIGEge1xuLy8gICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4vLyAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4vLyAgICAgICAgIH1cbi8vICAgICB9XG4vLyB9XG4iLCIvKipcbiAqIFRlYXNlcnMgc2VlIEAgX3BhcmFncmFwaC0tcGFnZS1yZWZlcmVuY2VzLnNjc3NcbiAqL1xuLm5vZGUtLXR5cGUtcGFnZSB7XG4gIC5wYWdlLWhlcm8ge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1tZDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGc7XG4gICAgfVxuICAgICYuY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAkcGFkZGluZy1zbSAqIDIpO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtICRwYWRkaW5nLW1kICogMik7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgIG1heC13aWR0aDogMTU0MHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZzogJHBhZGRpbmctbGcgJHBhZGRpbmctbWQgIWltcG9ydGFudDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbGcgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbGcgJHBhZGRpbmcteGwgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkcGFkZGluZy14bDtcbiAgICAgICAgfVxuICAgICAgICAuYnJlYWRjcnVtYiB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMS41cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50aXRsZS1pY29uIHtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGgzLXNtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRoMy1mb250LXNpemU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZmllbGQtLW5hbWUtdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGgzLXNtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMy42cHggIWltcG9ydGFudDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDQuOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1oZWFkbGluZSB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gICAgICAgICAgZm9udC1zaXplOiAkaDEtc207XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkaDEtZm9udC1zaXplO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAubm9kZV9faW5uZXIgPiAuY29udGFpbmVyOm5vdCgucGFnZS1oZXJvLmNvbnRhaW5lcikge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIG1heC13aWR0aDogMTE0MHB4O1xuICAgIH1cbiAgfVxuICAuZmllbGQtLW5hbWUtYm9keSB7XG4gICAgcCB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIH1cbiAgfVxuICAvLyAubGlzdC11bnN0eWxlZCB7XG4gIC8vICAgICBkaXNwbGF5OiBub25lO1xuICAvLyB9XG59XG4iLCIuYnJvYWRjYXN0LXR5cGUtbm90aWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkYnJvYWRjYXN0LWJnLCBub3RpY2UpO1xufVxuXG4uYnJvYWRjYXN0LXR5cGUtYWxlcnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRicm9hZGNhc3QtYmcsIGFsZXJ0KTtcbn1cblxuLmJyb2FkY2FzdC10eXBlLXVyZ2VudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGJyb2FkY2FzdC1iZywgdXJnZW50KTtcbn1cblxuLm5vZGUtLXR5cGUtYnJvYWRjYXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmLm5vZGUtLWZ1bGwsXG4gICYubm9kZS0tdGVhc2VyIHtcbiAgICAuYnJvYWRjYXN0LXdyYXBwZXIge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgLmJyb2FkY2FzdC1pbm5lciB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgJiA+IC5icm9hZGNhc3QtdGl0bGUge1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYubm9kZS0tdGVhc2VyIHtcbiAgICAuYnJvYWRjYXN0LXdyYXBwZXIge1xuICAgICAgcGFkZGluZzogMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuYnJvYWRjYXN0LWlubmVyIHtcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmJyb2FkY2FzdC10aXRsZS13cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDE1cHg7XG4gICAgICBpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICB9XG4gICAgICBoNC5icm9hZGNhc3QtdGl0bGUge1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgICAgICAgZm9udC1zaXplOiAkaDMtc207XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBpIHtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMS41cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgcCB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICAgIH1cbiAgICAuY2xpY2thYmxlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB6LWluZGV4OiA1MDE7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYubm9kZS0tZnVsbCB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICAuYnJvYWRjYXN0LXdyYXBwZXIge1xuICAgICAgcGFkZGluZzogMnJlbSAkcGFkZGluZy1zbSAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc20gIWltcG9ydGFudDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgcGFkZGluZzogMi41cmVtICRwYWRkaW5nLW1kICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLW1kICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIHBhZGRpbmc6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgIG1heC13aWR0aDogMTU0MHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuYnJvYWRjYXN0LXRpdGxlLXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDIwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGdhcDogMTVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIH1cbiAgICAgIGkge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZSAqIDIuMTI1O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5icm9hZGNhc3QtdGl0bGUge1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgICAgICAgZm9udC1zaXplOiAkaDEtc207XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICBmb250LXNpemU6ICRoMS1mb250LXNpemU7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMuNXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuYnJvYWRjYXN0LXRpdGxlLXdyYXBwZXIgKyBoNCB7XG4gICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIuNzVyZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmZpZWxkLS1uYW1lLWJvZHkge1xuICAgICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHA6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5wYWdlLW5vZGUtdHlwZS1icm9hZGNhc3Qge1xuICAudmlldy1pZC1icm9hZGNhc3RzIC52aWV3LWNvbnRlbnQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAkYm9yZGVyLXJhZGl1cy1zbSAkYm9yZGVyLXJhZGl1cy1zbSAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwIDAgJGJvcmRlci1yYWRpdXMtbWQgJGJvcmRlci1yYWRpdXMtbWQgIWltcG9ydGFudDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgYm9yZGVyLXJhZGl1czogMCAwICRib3JkZXItcmFkaXVzLWxnICRib3JkZXItcmFkaXVzLWxnICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC5ub2RlLS10ZWFzZXIge1xuICAgIC5icm9hZGNhc3Qtd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIHBhZGRpbmc6IDEuMjVyZW0gMS44NzVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmJyb2FkY2FzdC1pbm5lciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogNTI1cHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm5vZGUtLXRlYXNlcjpsYXN0LW9mLXR5cGUge1xuICAgIC5icm9hZGNhc3Qtd3JhcHBlciB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgbWFpbltyb2xlPVwibWFpblwiXSA+IC5jb250YWluZXItZmx1aWQge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gIH1cbn1cbiIsIi8qKlxuICogXCJMaXN0XCIgRGlzcGxheSBNb2RlXG4gKi9cblxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWxpc3Qge1xuICAubm9kZV9faW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICB9XG59XG5cbi8qKlxuICogXCJBdXRob3JcIiBEaXNwbGF5IE1vZGVcbiAqL1xuXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tYXV0aG9yLFxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLW1lZGlhLWNvbnRhY3Qge1xuICAmID4gLm5vZGVfX2lubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgfVxuICAgIC5ub2RlLWhlcm8tbWVkaWEge1xuICAgICAgZmxleDogYXV0bztcbiAgICAgIC8vIG1heC13aWR0aDogMTQwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgIC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIC8vICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAvLyB9XG4gICAgICAvLyBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAvLyAgIG1heC13aWR0aDogMjM1cHg7XG4gICAgICAvLyB9XG4gICAgICAubWVkaWEtLXR5cGUtaW1hZ2Uge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAxLjI1O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxNDBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogMTBweDtcbiAgICAgIC5hdXRob3ItbmFtZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICAgICAgICBmb250LXNpemU6ICRoMi1zbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIGEge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1zdGFmZi1wb3NpdGlvbiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICAgICAgICBmb250LXNpemU6ICRoMy1zbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgLy8gbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoICogMC4yNTtcbiAgICAgICAgLy8gY29sb3I6IHZhcigtLWRpc3RyaWN0LXNlY29uZGFyeSk7XG4gICAgICB9XG4gICAgICAuYXV0aG9yLWluZm8ge1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIC5hdXRob3ItZGl2aXNpb24sXG4gICAgICAgIC5hdXRob3ItcGhvbmUsXG4gICAgICAgIC5hdXRob3ItZW1haWwge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci0xKTtcbiAgICAgICAgfVxuICAgICAgICAuYXV0aG9yLXBob25lLFxuICAgICAgICAuYXV0aG9yLWVtYWlsIHtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmZpZWxkLS1uYW1lLWJvZHkge1xuICAgICAgICAvLyBjb2xvcjogdmFyKC0tZGlzdHJpY3Qtc2Vjb25kYXJ5KTtcbiAgICAgICAgcCB7XG4gICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWF1dGhvciB7XG4gIC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgLmF1dGhvci1uYW1lIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgZm9udC1zaXplOiAkaDItZm9udC1zaXplO1xuICAgICAgICBsaW5lLWhlaWdodDogNDdweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmZpZWxkLS1uYW1lLWZpZWxkLXN0YWZmLXBvc2l0aW9uIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgZm9udC1zaXplOiAkaDMtZm9udC1zaXplO1xuICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmF1dGhvci1pbmZvIHtcbiAgICAgIC5hdXRob3ItcGhvbmUsXG4gICAgICAuYXV0aG9yLWVtYWlsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFNUQUZGIEZVTEwgTk9ERVxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWZ1bGwge1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxuICAuc3RhZmYtaGVybyB7XG4gICAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgICAuaW5uZXIge1xuICAgICAgZ2FwOiAyMHB4IDQwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0yMDA7XG4gICAgICBwYWRkaW5nOiAkcGFkZGluZy1sZyAkcGFkZGluZy1tZDtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1sZztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbWQ7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLWxnICRwYWRkaW5nLXhsO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZztcbiAgICAgIH1cbiAgICB9XG4gICAgLm5vZGUtaGVyby1tZWRpYSB7XG4gICAgICBmbGV4OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICAubWVkaWEtLXR5cGUtaW1hZ2Uge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxNDBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIHdpZHRoOiAyMjhweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAubm9kZS1oZXJvLXRleHQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICBuYXZbYXJpYS1sYWJlbD1cImJyZWFkY3J1bWJcIl0ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgfVxuICAgICAgLnBhZ2UtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6ICRoMS1zbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGgxLWZvbnQtc2l6ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLXN0YWZmLXBvc2l0aW9uIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gICAgICAgIGZvbnQtc2l6ZTogJGgzLXNtO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAkaDItc207XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5hdXRob3ItaW5mbyB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgLmF1dGhvci1kaXZpc2lvbixcbiAgICAgICAgLmF1dGhvci1waG9uZSxcbiAgICAgICAgLmF1dGhvci1lbWFpbCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLTEpO1xuICAgICAgICB9XG4gICAgICAgIC8vIC5hdXRob3ItcGhvbmUsXG4gICAgICAgIC8vIC5hdXRob3ItZW1haWwge1xuICAgICAgICAvLyAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgLy8gICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgLy8gICB9XG4gICAgICAgIC8vIH1cbiAgICAgICAgLy8gc3BhbiB7XG4gICAgICAgIC8vICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgLy8gICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIC8vICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIC8vICAgfVxuICAgICAgICAvLyB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgfVxuICB9XG59XG4iLCJcblxuLnByb21vLS1wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cblxuLnByb21vLS1zZWNvbmRhcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG59IiwiLm5vZGUtLXR5cGUtam9iIHtcbiAgICAucGFnZS1oZXJvIHtcbiAgICAgICAgLnBvc3RlZC1vbixcbiAgICAgICAgLmNsb3Nlcy1vbiB7XG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgLy8gbWFyZ2luLXJpZ2h0OiAuMjVyZW07XG4gICAgICAgICAgICAgICAgY29sb3I6ICRkaXN0cmljdC1zZWNvbmRhcnk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gICBcbiAgICB9XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAgIGhyIHtcbiAgICAgICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDJweDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGRpc3RyaWN0LWdyYXktc2Vjb25kYXJ5O1xuICAgICAgICAgICAgb3BhY2l0eTogMC4xMTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgICAgIH1cbiAgICAgICAgLmpvYi1pbmZvLXRvcCB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcblxuICAgICAgICAgICAgLmZpZWxkX19sYWJlbCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRkaXN0cmljdC1zZWNvbmRhcnk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAuMjVyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgICAuam9iLWluZm8tYm90dG9tIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICAgICAgICAgICAgLy8gYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRkaXN0cmljdC1ncmF5LXNlY29uZGFyeTtcbiAgICAgICAgICAgIC5maWVsZF9fbGFiZWwge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGlzdHJpY3Qtc2Vjb25kYXJ5O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgyLWZvbnQtc2l6ZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtOztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuam9iLWluZm8tc3VibWl0IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5ub2RlLS10eXBlLWFubm91bmNlbWVudCB7XG4gICAgLnBhZ2UtaGVybyB7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLWdyYXktMjAwKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLW1kO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnO1xuICAgICAgICB9XG4gICAgICAgICYuY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAkcGFkZGluZy1zbSoyKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtICRwYWRkaW5nLW1kKjIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTU0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1sZyAkcGFkZGluZy1tZCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLWxnICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbGcgJHBhZGRpbmcteGwgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJHBhZGRpbmcteGw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5icmVhZGNydW1iIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnRpdGxlLWljb24ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDMtc207XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoMy1mb250LXNpemU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDEtc207XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LWdyYXktODAwKTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDEtZm9udC1zaXplO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5ub2RlX19pbm5lciA+IC5jb250YWluZXI6bm90KC5wYWdlLWhlcm8uY29udGFpbmVyKSB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTE0MHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5saXN0LXVuc3R5bGVkIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tbmV3c2h1YiB7XG4gICAgLmRldGFpbHMtd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG59IiwiLm5vZGUtLXR5cGUtbmV3cyxcbi5ub2RlLS10eXBlLWJsb2cge1xuICAgIC5wYWdlLWhlcm8ge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1ncmF5LTIwMCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1tZDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZztcbiAgICAgICAgfVxuICAgICAgICAmLmNvbnRhaW5lciB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gJHBhZGRpbmctc20qMik7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAkcGFkZGluZy1tZCoyKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE1NDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbGcgJHBhZGRpbmctbWQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1sZyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLWxnICRwYWRkaW5nLXhsICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubm9kZS1oZXJvLXRleHQge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRwYWRkaW5nLXhsO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuYnJlYWRjcnVtYiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC50aXRsZS1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgzLXNtO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDMtZm9udC1zaXplO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5maWVsZC0tbmFtZS10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgxLXNtO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC1ncmF5LTgwMCk7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgxLWZvbnQtc2l6ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLm5vZGUtaGVyby1kYXRlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoNC1mb250LXNpemU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm5vZGVfX2lubmVyID4gLmNvbnRhaW5lcjpub3QoLnBhZ2UtaGVyby5jb250YWluZXIpIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZpZWxkLS1uYW1lLWJvZHkge1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmxpc3QtdW5zdHlsZWQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1uZXdzaHViLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1uZXdzaHViIHtcbiAgICAubm9kZV9faW5uZXIge1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuZGV0YWlscy13cmFwcGVyIHtcbiAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG59IiwiLm5vZGUtLXR5cGUtZXZlbnQge1xuICAgIC5wYWdlLWhlcm8ge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1ncmF5LTIwMCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1tZDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZztcbiAgICAgICAgfVxuICAgICAgICAmLmNvbnRhaW5lciB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gJHBhZGRpbmctc20qMik7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAkcGFkZGluZy1tZCoyKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE1NDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaW5uZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5ub2RlLWhlcm8tbWVkaWEtcm93IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIC5ub2RlLWhlcm8tbWVkaWEge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLWxnIDAgJHBhZGRpbmctbGcgJHBhZGRpbmctbWQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1sZyAwICRwYWRkaW5nLWxnICRwYWRkaW5nLWxnICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogY2FsYygkcGFkZGluZy1zbSAqIDEuMjUpIDAgY2FsYygkcGFkZGluZy1zbSAqIDEuMjUpICRwYWRkaW5nLXhsICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRwYWRkaW5nLW1kICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRwYWRkaW5nLWxnICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJHBhZGRpbmcteGwgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuYnJlYWRjcnVtYiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC50aXRsZS1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDMtc207XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgxLXNtO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LWdyYXktODAwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDEtZm9udC1zaXplO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLm5vZGUtaGVyby1kYXRlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtZXZlbnQtbG9jYXRpb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAubm9kZV9faW5uZXIgPiAuY29udGFpbmVyOm5vdCgucGFnZS1oZXJvLmNvbnRhaW5lcikge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZmllbGQtLW5hbWUtYm9keSB7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubGlzdC11bnN0eWxlZCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufSIsIlxuXG4udmlldy1jb21tdW5pdHktcGFydG5lcnMsXG4udmlldy1jb21tdW5pdHktcHJvZ3JhbXMge1xuICAgIC5wYWdlLWhlcm8ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgICAgICAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGFkZC1jb250YWluZXIoKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0sXG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lciB7XG4gICAgJi5ub2RlLS1mdWxsID4gLm5vZGVfX2lubmVyID4gLnBhZ2UtaGVybyB7XG4gICAgICAgIC5pbm5lciB7XG4gICAgICAgICAgICAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICAgICAgICAgICAgICAvLyBAaW5jbHVkZSBhZGQtY29udGFpbmVyKCk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYWRkLWNvbnRhaW5lcigpO1xuICAgICAgICAgICAgICAgICY+Lm5vZGUtaGVyby10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS1mdWxsLFxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0ubm9kZS0tZnVsbCxcbi52aWV3LWNvbW11bml0eS1wcm9ncmFtcyxcbi52aWV3LWNvbW11bml0eS1wYXJ0bmVycyAge1xuICAgIC0tY29tbS1wYXJ0LWFjY2VudDogIzcwNzA3MDsgXG59XG5cbi8qKlxuICogSG9tZXBhZ2UgU2VhcmNoIEJsb2NrXG4gKlxuICovXG4uYmxvY2staG9tZXBhZ2UtcHJvZ3JhbS1zZWFyY2gge1xuICAgIC5ibG9jay10aXRsZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgZm9ybSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgIC5mb3JtLWl0ZW0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbnB1dCxcbiAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZm9ybS1pdGVtLFxuICAgICAgICAjZWRpdC1hY3Rpb25zIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIGZsZXg6IGF1dG9cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgICNlZGl0LWFjdGlvbnMgIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tZnVsbCAucGFnZS1oZXJvIC5ub2RlLWhlcm8tdGV4dCxcbi5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyAubm9kZS1oZXJvLXRleHQsXG4udmlldy1jb21tdW5pdHktcHJvZ3JhbXMgLnBhZ2UtaGVybyxcbi52aWV3LWNvbW11bml0eS1wYXJ0bmVycyAucGFnZS1oZXJvIHtcbiAgICBuYXZbYXJpYS1sYWJlbD1cImJyZWFkY3J1bWJcIl0ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cbi8qKlxuICogUGFydG5lclxuICovXG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS1mdWxsIHtcbiAgICAmPi5ub2RlX19pbm5lciB7XG4gICAgICAgIC5wYWdlLWhlcm8gLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgICAgICAgICAubm9kZS1oZXJvLXRleHQge1xuICAgICAgICAgICAgICAgIG5hdlthcmlhLWxhYmVsPVwiYnJlYWRjcnVtYlwiXSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC50aXRsZS1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZmllbGQtLW5hbWUtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAvLyBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmPi5jb250YWluZXIge1xuICAgICAgICAgICAgLnBhcnRuZXItbG9nby13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnBhcnRuZXItaW5mbyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbW0tcGFydC1hY2NlbnQpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgICAgICAgICAgICAgLy8gUmVzZXRcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGc7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAvLyBcbiAgICAgICAgICAgICAgICAubGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogaW5oZXJpdCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgbGFiZWwsXG4gICAgICAgICAgICAgICAgICAgIC5maWVsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnBhcnRuZXItbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWNvbW0tcGFydC1uYW1lICB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1jb21tLXBhcnQtYWRkcmVzcyB7XG4gICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgc3Bhbi5jb3VudHJ5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmPi5maWVsZC0tbmFtZS1ib2R5IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5yZWxhdGVkLXByb2ctdGl0bGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgI2FsbC1wcm9ncmFtcyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIFJlbmRlcmVkIGluc2lkZSBvZiBDb21tdW5pdHkgUHJvZ3JhbSAoRnVsbCBOb2RlKVxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tdGVhc2VyIHtcbiAgICAubm9kZV9faW5uZXIge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgfVxuICAgICAgICAucGFydG5lci1sb2dvLXdyYXBwZXIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucGFydG5lci1sYWJlbCB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgIH1cbiAgICAgICAgYS5idG4ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qKlxuICogIFByb2dyYW1cbiAqL1xuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0ubm9kZS0tZnVsbCB7XG4gICAgLm5vZGVfX2lubmVyID4gLnByb2dyYW0tYm90dG9tLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICAgIH1cbiAgICAubm9kZV9faW5uZXIgLmNvbnRhaW5lciB7XG4gICAgICAgIC5pdGVtLXdyYXBwZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29tbS1wYXJ0LWFjY2VudCk7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnByb2dyYW0taW5mbyxcbiAgICAgICAgICAgIC5wYXJ0bmVyLWluZm8ge1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDUwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucHJvZ3JhbS1pbmZvIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLjI1cmVtO1xuICAgICAgICAgICAgICAgICAgICBsYWJlbCxcbiAgICAgICAgICAgICAgICAgICAgLmZpZWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucGFydG5lci1pbmZvIHtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLXRlYXNlciB7XG4gICAgLm5vZGVfX2lubmVyIHtcbiAgICAgICAgLml0ZW0td3JhcHBlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICAgICAgLm5vZGUtdGl0bGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnByb2dyYW0taW5mbyB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgLmxhYmVsLFxuICAgICAgICAgICAgICAgICAgICAuZmllbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnByb2dyYW0taW1hZ2Uge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTk1cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG5cblxuLyoqXG4gKiBQYXJ0bmVyIFZpZXdzXG4gKi9cbi8vIEFsbCBQYXJ0bmVyc1xuLnZpZXctY29tbXVuaXR5LXBhcnRuZXJzIHtcbiAgICBcbiAgICAmLnZpZXctaWQtY29tbXVuaXR5X3BhcnRuZXJzIHtcbiAgICAgICAgLnZpZXctY29udGVudCB7XG4gICAgICAgICAgICAudmlldy1jb250ZW50LWlubmVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudmlld3Mtcm93IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgLy8gYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbW0tcGFydC1hY2NlbnQpO1xuICAgICAgICAgICAgICAgICAgICAvLyBwYWRkaW5nLXRvcDogMS41cmVtO1xuICAgICAgICAgICAgICAgICAgICAvLyBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG5cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAudmlld3MtZmllbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmZpZWxkLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnZpZXdzLWZpZWxkLnZpZXdzLWZpZWxkLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1ncm93OiAzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8vIFNoYXJlZCBTdHlsZXNcbi52aWV3LWNvbW11bml0eS1wcm9ncmFtcy52aWV3LWlkLWNvbW11bml0eV9wcm9ncmFtcyxcbi52aWV3LWNvbW11bml0eS1wYXJ0bmVycy52aWV3LWlkLWNvbW11bml0eV9wYXJ0bmVycyB7XG4gICAgLnBhZ2UtaGVybyB7XG5cbiAgICB9XG4gICAgLnZpZXctY29udGVudCB7XG4gICAgICAgIC52aWV3LWNvbnRlbnQtaW5uZXIge1xuICAgICAgICAgICAgLnZpZXdzLXJvdyB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbW0tcGFydC1hY2NlbnQpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbiAgICAgICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tY29tbS1wYXJ0LWFjY2VudCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIHVsLnBhZ2luYXRpb24ge1xuICAgICAgICBsaS5wYWdlcl9faXRlbS0tZmlyc3QsXG4gICAgICAgIGxpLnBhZ2VyX19pdGVtLS1sYXN0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLyoqXG4gKiBQcm9ncmFtIFZpZXdzXG4gKi9cbi8vICBSZWxhdGVkIFByb2dyYW1zXG5cbi52aWV3LWNvbW11bml0eS1wcm9ncmFtcy52aWV3LWlkLWNvbW11bml0eV9wcm9ncmFtcyB7XG4gICAgLnBhZ2UtaGVybyB7XG5cbiAgICB9XG4gICAgLnZpZXctZmlsdGVycyB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmJlZi1leHBvc2VkLWZvcm0ge1xuICAgICAgICAgICAgLmZvcm0tLWlubGluZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICAgICAgICAgICAgICAgIC8vIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb21tLXBhcnQtYWNjZW50KTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmZvcm0taXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLjVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5mb3JtLWl0ZW0sXG4gICAgICAgICAgICAgICAgI2VkaXQtYWN0aW9ucyB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAjZWRpdC1hY3Rpb25zIHtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogZW5kO1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDM7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICAgIC52aWV3LWNvbnRlbnQtaW5uZXIge1xuICAgICAgICAgICAgLnZpZXdzLXJvdyB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbW0tcGFydC1hY2NlbnQpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIubWVkaWEtLXR5cGUtaW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIG1heC13aWR0aDogbWF4LWNvbnRlbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IGF1dG87XG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLW1kO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZztcbiAgICB9XG4gIH1cbiAgLmltZy1jYXB0aW9uIHtcbiAgICAvLyBIaWRkZW4gYnkgZGVmYXVsdCwgcmUtZW5hYmxlZCBvbiBhIGNvbnRleHR1YWwgYmFzaXNcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wYXJhZ3JhcGgge1xuICAubWVkaWEtLXR5cGUtaW1hZ2Uge1xuICAgIG1heC13aWR0aDogbWF4LWNvbnRlbnQ7XG4gIH1cbn1cbiIsIi5tZWRpYS0tdHlwZS1pbWFnZS5tZWRpYS0tdmlldy1tb2RlLXNjYWxlZC1mdWxsIHtcbiAgICAuZmllbGRfX2l0ZW0ge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCUhaW1wb3J0YW50O1xuICAgICAgICAgICAgd2lkdGg6IGF1dG8haW1wb3J0YW50O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDY1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5tZWRpYS0tdHlwZS1yZW1vdGUtdmlkZW8ge1xuICAmLm1lZGlhLS12aWV3LW1vZGUtZGVmYXVsdC1mdWxsIHtcbiAgICAuZmllbGQtLW5hbWUtZmllbGQtbWVkaWEtb2VtYmVkLXZpZGVvIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLW1kO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZztcbiAgICAgIH1cbiAgICAgIGlmcmFtZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnBhcmFncmFwaCB7XG4gICYuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbiAgJi5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLFxuICAmLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtdGV4dCB7XG4gICAgLmltZy1jYXB0aW9uIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiBhdXRvO1xuICAgICAgYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYucGFyYWdyYXBoLS10eXBlLS1pbWFnZSB7XG4gICAgLm1lZGlhLS10eXBlLWltYWdlLm1lZGlhLS12aWV3LW1vZGUtc2NhbGVkLWZ1bGwge1xuICAgICAgbWFyZ2luOiAkZ3JpZC1ndXR0ZXItd2lkdGggYXV0bztcbiAgICB9XG4gIH1cbiAgJi5wYXJhZ3JhcGgtLXR5cGUtLXZpZGVvIHtcbiAgICBtYXJnaW46IDFyZW0gYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIC5maWVsZC0tbmFtZS1maWVsZC1kb21haW4tYWxsLWFmZmlsaWF0ZXMge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgbWF4LXdpZHRoOiBtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgbGcpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCIucGFyYWdyYXBoLS10eXBlLS1pbWFnZS10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgb3JkZXI6IDE7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgLy8gd2lkdGg6IG1heC1jb250ZW50IWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1lZGlhLS10eXBlLWltYWdlIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgIGltZyB7XG4gICAgICBtYXgtaGVpZ2h0OiA5MHZoO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbWQ7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAvLyBEZWZhdWx0IGxheW91dFxuICAmOm5vdCguaW1hZ2UtdGV4dC13cmFwcGluZykge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgfVxuICAgIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSxcbiAgICAuZmllbGQtLW5hbWUtZmllbGQtdGV4dCB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgIC8vIG1heC13aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgICB9XG4gICAgfVxuICAgIC8vIERlZmF1bHQgbGF5b3V0IC0gaW1hZ2UgcmlnaHRcbiAgICAmLmltYWdlLXJpZ2h0IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgZmxleC1mbG93OiByb3ctcmV2ZXJzZSBub3dyYXA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuaW1hZ2UtbGVmdDpub3QoLmltYWdlLXRleHQtd3JhcHBpbmcpIHtcbiAgICAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIG1heC13aWR0aDogMzMlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuaW1hZ2UtcmlnaHQ6bm90KC5pbWFnZS10ZXh0LXdyYXBwaW5nKSB7XG4gICAgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzMyUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy8gVGV4dC13cmFwcGluZyBsYXlvdXRcbiAgJi5pbWFnZS10ZXh0LXdyYXBwaW5nIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgfVxuICAgICAgLy8gQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgLy8gICBmbG9hdDogbm9uZTtcbiAgICAgIC8vIH1cbiAgICB9XG4gICAgLy8gVGV4dC13cmFwcGluZyBsYXlvdXQgLSBpbWFnZSByaWdodFxuICAgICYuaW1hZ2UtcmlnaHQge1xuICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgICAgfVxuICAgICAgICAvLyBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIC8vICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIC8vIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtdGV4dCArIC5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXRleHQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG59XG4iLCIvKipcbiogU3R5bGVzIGJvdGggdGhlIEFkZGl0aW9uYWwgSW1hZ2VzIFBhcmFncmFwaCBUeXBlLCBhbmQgTm9kZSBGaWVsZFxuKi9cblxuYXJ0aWNsZS5ub2RlLS1mdWxsIC5ub2RlX19pbm5lciAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VzLWFkZGl0aW9uYWwsXG4ucGFyYWdyYXBoLS10eXBlLS1maWxlcyAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VzLWFkZGl0aW9uYWwge1xuICAgICYuY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAmLmZpZWxkX19pdGVtcyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgIC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgLy8gICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgIC8vIH1cbiAgICAgICAgLmZpZWxkX19pdGVtIHtcbiAgICAgICAgICAgIGZsZXg6IGF1dG87XG4gICAgICAgICAgICAvLyB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAyKTtcbiAgICAgICAgICAgIC8vIHBhZGRpbmc6ICRncmlkLWd1dHRlci13aWR0aCowLjU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgLy8gTWFrZSBJbWFnZXMgdGFrZSB1cCBmdWxsIGNvbHVtbiB3aWR0aCAoMTAwJSAvIDMpXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbWQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi8qKlxuKiBTdHlsZXMgYm90aCB0aGUgRmlsZSBBdHRhY2htZW50IFBhcmFncmFwaCBUeXBlLCBhbmQgTm9kZSBGaWVsZFxuKi9cblxuYXJ0aWNsZS5ub2RlLS1mdWxsIC5ub2RlX19pbm5lciAuZmllbGQtLW5hbWUtZmllbGQtZmlsZXMsXG4ucGFyYWdyYXBoLS10eXBlLS1maWxlcyAuZmllbGQtLW5hbWUtZmllbGQtZmlsZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgLy8gQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAvLyAgIG1heC13aWR0aDogNTAlO1xuICAvLyB9XG4gID4gLmZpZWxkX19pdGVtIHtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JheS0yMDA7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIG1heC13aWR0aDogbWF4LWNvbnRlbnQ7XG4gIH1cbiAgLmZpZWxkX19pdGVtIHNwYW4uZmlsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIC8vIGRpc3BsYXk6IGJsb2NrO1xuICAgIC8vIHBhZGRpbmc6IDAuMTI1cmVtIDEuMjVyZW07XG4gICAgLy8gbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBpIHtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gICAgICAvLyBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgICAgIC8vIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgICBvcmRlcjogMDtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgYSB7XG4gICAgICBjb2xvcjogJGJsdWU7XG4gICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIG9yZGVyOiAxO1xuICAgICAgLy8gbWluLXdpZHRoOiBtYXgtY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIi5wYXJhZ3JhcGgtLXR5cGUtLXJlZi1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1yZWYtbGlzdC1pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICYgPiAuY2FyZCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IGF1dG87XG4gICAgLy8gQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIC8vICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAvLyB9XG4gICAgcGFkZGluZzogJGdyaWQtZ3V0dGVyLXdpZHRoICogMS41IDA7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggJGdyYXktMjAwO1xuICB9XG59XG5cbi8vIC5wYXJhZ3JhcGgtLXR5cGUtLXBhZ2UtcmVmLXRlYXNlcnNcbmFydGljbGUubm9kZS0tdHlwZS1wYWdlLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIsXG4ucGFyYWdyYXBoLS10eXBlLS1yZWYtY3VzdG9tIC5jb21wb25lbnRfX2lubmVyIHtcbiAgLmltYWdlLWNvbCB7XG4gICAgLm1lZGlhIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgIGltZyB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAudGV4dC1jb2wgLmNhcmQtYm9keSB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAtLWJzLWNhcmQtc3BhY2VyLXg6IDA7XG4gICAgfVxuICAgIC0tYnMtY2FyZC1zcGFjZXIteTogMDtcbiAgICAuZmllbGQtLW5hbWUtYm9keSB7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtZ3JheS02MDApO1xuICAgICAgcCB7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgfVxuICAgIH1cbiAgICBhLmJ0biB7XG4gICAgICBtYXJnaW46IDAgJGdyaWQtZ3V0dGVyLXdpZHRoICogMC41IDAgMDtcbiAgICB9XG4gIH1cbn1cbiIsIi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCB7XG4gIG1hcmdpbjogMS41cmVtIGF1dG87XG4gIC5jb2xsYXBzZS1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XG4gICAgcGFkZGluZzogMS4yNXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1tZDtcbiAgICB9XG4gICAgcCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgIC5jb250YWN0LXRvZ2dsZSB7XG4gICAgICBmb250LXNpemU6IDEuNTc1cmVtO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB6LWluZGV4OiA1MDA7XG4gICAgICB9XG4gICAgICAuaWNvbi1jb2xsYXBzZWQge1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgICAgIH1cbiAgICAgIC5pY29uLWV4cGFuZGVkIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAgICAgfVxuICAgICAgJlthcmlhLWV4cGFuZGVkPVwiZmFsc2VcIl0ge1xuICAgICAgICAuaWNvbi1jb2xsYXBzZWQge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICAgIC5pY29uLWV4cGFuZGVkIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcbiAgICAgICAgLmNvbGxhcHNlLWhlYWRlciB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc20gJGJvcmRlci1yYWRpdXMtc20gMCAwO1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLW1kICRib3JkZXItcmFkaXVzLW1kIDAgMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gICAgICAgIH1cbiAgICAgICAgLmljb24tY29sbGFwc2VkIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5pY29uLWV4cGFuZGVkIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAkaDMtZm9udC1zaXplO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjI1O1xuICAgIH1cbiAgfVxuICAuY29sbGFwc2UtdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JheS0yMDA7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbTtcbiAgICBwYWRkaW5nOiAwIDEuNXJlbSAxLjVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMCAwICRib3JkZXItcmFkaXVzLXNtICRib3JkZXItcmFkaXVzLXNtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwIDAgJGJvcmRlci1yYWRpdXMtbWQgJGJvcmRlci1yYWRpdXMtbWQ7XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDNyZW07XG4gICAgICByaWdodDogMS41cmVtO1xuICAgICAgd2lkdGg6IDQuNXJlbTtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNC41cmVtKTtcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgOTBkZWcsXG4gICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsXG4gICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAyNSUsXG4gICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkgNTAlXG4gICAgICApO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZmllbGQtLW5hbWUtZmllbGQtcmVmLXN0YWZmLXBpY2tlciB7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuICAgIC5maWVsZF9faXRlbXMge1xuICAgICAgbWluLXdpZHRoOiBjYWxjKDExNDBweCAtIDNyZW0pO1xuICAgIH1cbiAgfVxuICAuZmllbGQtLW5hbWUtZmllbGQtcmVmLXN0YWZmLXBpY2tlciAubGlzdC1oZWFkZXIsXG4gIC5maWVsZC0tbmFtZS1maWVsZC1yZWYtc3RhZmYtcGlja2VyXG4gICAgLmZpZWxkX19pdGVtXG4gICAgYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWxpc3RcbiAgICAubm9kZV9faW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGdhcDogMCAxMHB4O1xuICAgICYgPiBzcGFuIHtcbiAgICAgIHdpZHRoOiAxMi41cmVtO1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgfVxuICAgICYgPiBzcGFuLnN0YWZmLW5hbWUsXG4gICAgJiA+IHNwYW4uc3RhZmYtZW1haWwsXG4gICAgJiA+IHNwYW4uc3RhZmYtbWFpbCB7XG4gICAgICBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgIH1cbiAgICAgIHdpZHRoOiAxMi41cmVtO1xuICAgIH1cbiAgfVxuICAuZmllbGQtLW5hbWUtZmllbGQtcmVmLXN0YWZmLXBpY2tlciAuZmllbGRfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDFyZW0gMS4yNXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAmOm50aC1vZi10eXBlKG9kZCkge1xuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIH1cbiAgICBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG4gIH1cbiAgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1zdGFmZi1waWNrZXIgLmxpc3QtaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgcGFkZGluZzogMS4yNXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogJGg0LXNtO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICB9XG4gIH1cbn1cbiIsIi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyB7XG4gIGgyIHtcbiAgICBmb250LXNpemU6ICRoMi1zbTtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gIH1cbiAgdWwgbGkge1xuICAgIGksXG4gICAgLmZpZWxkIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgIH1cbiAgICAmI3NpdGUtYWRkcmVzcyxcbiAgICAmI3NpdGUtcGhvbmUsXG4gICAgJiNzaXRlLWVtYWlsLFxuICAgICYjc2l0ZS13ZWJzaXRlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICBhIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICAgIGkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgI3NpdGUtYWRkcmVzcyB7XG4gICAgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIH1cbiAgfVxuICAuZmllbGQtLW5hbWUtZmllbGQtc2l0ZS1uYW1lIHtcbiAgICBmb250LXNpemU6ICRoMy1zbTtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgJiAqIHtcbiAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgIH1cbiAgfVxufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8ge1xuICAjc2l0ZS1zb2NpYWwtbGlua3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogN3B4O1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgICBsaVtkYXRhLXNvY2lhbF0ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQ6ICRncmF5LTIwMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gICAgICBpIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIH1cbiAgICAgIGE6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgbGlbZGF0YS1zb2NpYWwqPVwiZmFjZWJvb2suY29tXCJdIGkge1xuICAgICAgQGluY2x1ZGUgZmEtaWNvbi1icmFuZHMoJGZhLXZhci1mYWNlYm9vay1mKTtcbiAgICB9XG4gICAgbGlbZGF0YS1zb2NpYWwqPVwidHdpdHRlci5jb21cIl0gaSxcbiAgICBsaVtkYXRhLXNvY2lhbCo9XCJ4LmNvbVwiXSBpIHtcbiAgICAgIEBpbmNsdWRlIGZhLWljb24tYnJhbmRzKCRmYS12YXIteC10d2l0dGVyKTtcbiAgICB9XG4gICAgbGlbZGF0YS1zb2NpYWwqPVwiaW5zdGFncmFtLmNvbVwiXSBpIHtcbiAgICAgIEBpbmNsdWRlIGZhLWljb24tYnJhbmRzKCRmYS12YXItaW5zdGFncmFtKTtcbiAgICB9XG4gICAgbGlbZGF0YS1zb2NpYWwqPVwibGlua2VkaW4uY29tXCJdIGkge1xuICAgICAgQGluY2x1ZGUgZmEtaWNvbi1icmFuZHMoJGZhLXZhci1saW5rZWRpbi1pbik7XG4gICAgfVxuICAgIGxpW2RhdGEtc29jaWFsKj1cInlvdXR1YmUuY29tXCJdIGkge1xuICAgICAgQGluY2x1ZGUgZmEtaWNvbi1icmFuZHMoJGZhLXZhci15b3V0dWJlKTtcbiAgICB9XG4gIH1cbiAgLy8gI3NpdGUtc29jaWFsLWxpbmtzIHtcbiAgLy8gICBsaVtkYXRhLXNvY2lhbF0ge1xuICAvLyAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAvLyAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyAgICAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gIC8vICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0yMDA7XG4gIC8vICAgICBwYWRkaW5nOiA4cHg7XG4gIC8vICAgICBhOjphZnRlciB7XG4gIC8vICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAvLyAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgLy8gICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAvLyAgICAgICB0b3A6IDA7XG4gIC8vICAgICAgIGJvdHRvbTogMDtcbiAgLy8gICAgICAgbGVmdDogMDtcbiAgLy8gICAgICAgcmlnaHQ6IDA7XG4gIC8vICAgICB9XG4gIC8vICAgfVxuICAvLyAgIGxpW2RhdGEtc29jaWFsKj1cInd3dy5mYWNlYm9vay5jb21cIl0gaSB7XG4gIC8vICAgICBAaW5jbHVkZSBmYS1pY29uLWJyYW5kcygkZmEtdmFyLWZhY2Vib29rKTtcbiAgLy8gICB9XG4gIC8vICAgbGlbZGF0YS1zb2NpYWwqPVwidHdpdHRlci5jb21cIl0gaSxcbiAgLy8gICBsaVtkYXRhLXNvY2lhbCo9XCJ4LmNvbVwiXSBpIHtcbiAgLy8gICAgIEBpbmNsdWRlIGZhLWljb24tYnJhbmRzKCRmYS12YXIteC10d2l0dGVyKTtcbiAgLy8gICB9XG4gIC8vICAgbGlbZGF0YS1zb2NpYWwqPVwid3d3LnlvdXR1YmUuY29tXCJdIGkge1xuICAvLyAgICAgQGluY2x1ZGUgZmEtaWNvbi1icmFuZHMoJGZhLXZhci15b3V0dWJlKTtcbiAgLy8gICB9XG4gIC8vICAgbGlbZGF0YS1zb2NpYWwqPVwid3d3Lmluc3RhZ3JhbS5jb21cIl0gaSB7XG4gIC8vICAgICBAaW5jbHVkZSBmYS1pY29uLWJyYW5kcygkZmEtdmFyLWluc3RhZ3JhbSk7XG4gIC8vICAgfVxuICAvLyB9XG59XG4iLCIucGFyYWdyYXBoLS10eXBlLS1hY2NvcmRpb24ge1xuICAudWktYWNjb3JkaW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyMHB4O1xuICB9XG4gIC51aS1hY2NvcmRpb24tY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gICAgJiA+IC5maWVsZCB7XG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICBwYWRkaW5nOiAxLjI1cmVtIDEuMjVyZW0gMS44NzVyZW0gMS4yNXJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1tZDtcbiAgICAgIH1cbiAgICAgIHA6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8qKlxuICogUmVzZXJ2ZWQgZm9yIEF1dGhvciBWaWV3O1xuICovXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLWZ1bGwge1xuICAgICNtZWRpYS1jb250YWN0LXRpdGxlIHtcbiAgICAgICAgYm9yZGVyLXRvcDogc29saWQgMnB4IHZhcigtLWJzLWdyYXktMzAwKTtcbiAgICAgICAgcGFkZGluZy10b3A6ICRncmlkLWd1dHRlci13aWR0aCowLjc1O1xuICAgIH1cbn1cblxuLnZpZXctYXV0aG9yIHtcbiAgICBtYXJnaW46ICRncmlkLWd1dHRlci13aWR0aCowLjUgMCAkZ3JpZC1ndXR0ZXItd2lkdGgqMSAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC43NTtcblxufSIsIi52aWV3LWNhbGVuZGFyIC5wYWdlLWhlcm8gLmlubmVyLFxuLnZpZXctbmV3c2h1Yi1saXN0IC5wYWdlLWhlcm8gLm5vZGUtaGVyby10ZXh0LXJvdyxcbi52aWV3LW5ld3NodWItbGlzdCA+IC52aWV3LWZpbHRlcnMsXG4udmlldy1uZXdzaHViLWxpc3QgPiAudmlldy1jb250ZW50LFxuLnZpZXctY2FsZW5kYXItZG93bmxvYWRzLFxuLnZpZXctc2Nob29sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQsXG4udmlldy1zY2hvb2xzLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCxcbi52aWV3LWpvYnMtbGlzdCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAge1xuICAgIEBpbmNsdWRlIGFkZC1jb250YWluZXIoKTtcbn1cblxuLnZpZXcge1xuICAgIC8vIHVsIHtcbiAgICAuYmVmLW5lc3RlZCB7XG4gICAgICAgICY+dWwgeyBcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMCFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZvcm0tdHlwZS1jaGVja2JveCA+IGlucHV0LmZvcm0tY2hlY2tib3g6Zm9jdXMsXG4gICAgLmZvcm0tdHlwZS1jaGVja2JveCA+IGlucHV0LmZvcm0tY2hlY2tib3g6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICtsYWJlbCB7XG4gICAgICAgICAgICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLy8gfVxuXG59XG5cbi8vIFwiTGlzdCBWaWV3c1wiIGNvbW1vbiBzdHlsZXNcbi8vICBJbmNsdWRlcyAvZXZlbnRzL2xpc3QgdmlldyAmIHBsYWNlYWJsZSBKb2JzIExpc3QgXG4udmlldy1uZXdzaHViLWxpc3QsXG4udmlldy1qb2JzLWxpc3Qge1xuICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAudmlldy1oZWFkZXIsXG4gICAgLnZpZXctZW1wdHkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCowLjc1O1xuICAgICAgICBoMyB7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC41O1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC52aWV3LWVtcHR5IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAudmlldy1jb250ZW50IHtcbiAgICAgICAgLnZpZXdzLXJvdyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMS4yNSAwO1xuICAgICAgICB9XG4gICAgfVxufSIsIi52aWV3LWlkLWFkYm94ZXMudmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSB7XG4gIC52aWV3LWNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgZ3JpZC1nYXA6IDE1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgyLCAxZnIpO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmcjtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDIsIDFmcik7XG4gICAgICBncmlkLWdhcDogMjBweDtcbiAgICAgIG92ZXJmbG93OiBpbmhlcml0O1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gICAgJiA+IC52aWV3cy1yb3cge1xuICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICAgIC5ub2RlIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICAubm9kZV9faW5uZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBnYXA6IDIwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICAgICAgcGFkZGluZzogJHBhZGRpbmctc207XG4gICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgZ2FwOiAxNXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1tZDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbWQ7XG4gICAgICB9XG4gICAgICAubWFpbi1pY29uIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAvLyAmLnByb21vLS1kaXN0cmljdC1uZXV0cmFsIHtcbiAgICAgIC8vICAgICAvLyBzZWUgQCAnc2Nzcy9jb21wb25lbnRzL25vZGVzL19ub2RlLXByb21vcy5zY3NzJ1xuICAgICAgLy8gfVxuICAgICAgLy8gJi5wcm9tby0tZGlzdHJpY3QtaW1wb3J0YW50IHtcbiAgICAgIC8vICAgICAvLyBzZWUgQCAnc2Nzcy9jb21wb25lbnRzL25vZGVzL19ub2RlLXByb21vcy5zY3NzJ1xuICAgICAgLy8gfVxuICAgICAgLy8gJi5wcm9tby0tcHJpbWFyeSB7XG4gICAgICAvLyAgICAgLy8gc2VlIEAgJ3Njc3MvY29tcG9uZW50cy9ub2Rlcy9fbm9kZS1wcm9tb3Muc2NzcydcbiAgICAgIC8vIH1cbiAgICAgIC8vICYucHJvbW8tLXNlY29uZGFyeSB7XG4gICAgICAvLyAgICAgLy8gc2VlIEAgJ3Njc3MvY29tcG9uZW50cy9ub2Rlcy9fbm9kZS1wcm9tb3Muc2NzcydcbiAgICAgIC8vIH1cbiAgICB9XG4gICAgLnByb21vLWhlYWRpbmcge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbTtcbiAgICAgIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAkaDMtc207XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAvLyBkaXNwbGF5OiBmbGV4O1xuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgei1pbmRleDogNTAxO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBpIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgLy8gd2lkdGg6IDEuNXJlbTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAvLyB3aWR0aDogMi4yNXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgJiA+IGEge1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aCAqIDAuMTU7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjU7XG4gICAgICAgIGxlZnQ6ICRncmlkLWd1dHRlci13aWR0aCAqIDAuNTtcbiAgICAgIH1cbiAgICB9XG4gICAgLnByb21vLWljb24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjU7XG4gICAgICBsZWZ0OiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjU7XG4gICAgICBmb250LXNpemU6ICRoMi1mb250LXNpemU7XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIudmlldy1pZC1icm9hZGNhc3RzIHtcbiAgICAudmlldy1jb250ZW50IHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgfVxuICAgICAgICAvLyAudmlld3Mtcm93IHtcbiAgICAgICAgJj5hcnRpY2xlLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLXRlYXNlciB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgLm5vZGUsXG4gICAgICAgICAgICAubm9kZV9faW5uZXIsXG4gICAgICAgICAgICAuYnJvYWRjYXN0LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIudmlldy1uZXdzaHViIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgLnZpZXctaGVhZGVyIHtcbiAgICAgICAgbWFyZ2luOiAxLjVyZW0gMDtcbiAgICB9XG4gICAgLnZpZXctaGVhZGVyLFxuICAgIC52aWV3LWVtcHR5IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC43NTtcbiAgICAgICAgLm5ld3NodWItdGl0bGUge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aCowLjU7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgaSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgIC52aWV3LWVtcHR5IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAudmlldy1jb250ZW50IHtcbiAgICAgICAgLnZpZXdzLXJvdyB7XG4gICAgICAgICAgICAvLyBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMS4yNSAwO1xuICAgICAgICAgICAgLy8gYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRncmF5LTIwMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnZpZXctZm9vdGVyIHtcbiAgICAgICAgLm5ld3NodWItZm9vdGVyLWxpbmsge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlKjAuODc1O1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4udmlldy1uZXdzaHViIC52aWV3cy1yb3cgYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50IHtcbiAgICAuZGV0YWlscy13cmFwcGVyIC5ldmVudC1kYXRlIHtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICB0aW1lOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICB0aW1lIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tYnMtYm9keS1mb250LXNpemUpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4udmlldy1pZC1uZXdzaHViIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtbm90aGluZyAuZmllbGQtY29udGVudCAuZGV0YWlscy13cmFwcGVyLFxuLm5vZGUtLW5ld3NodWIge1xuICAgIC5ub2RlLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIE5FV1NIVUIgQ0FMRU5EQVIgVklFV1xuLnZpZXctaWQtbmV3c2h1Yi52aWV3LWRpc3BsYXktaWQtZXZlbnRzX2xpc3RfdW5pdmVyc2FsIHtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JheS0yMDA7XG4gICAgcGFkZGluZzogJHBhZGRpbmctbWQ7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLW1kKjEuMjU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLW1kO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIHdpZHRoOiB1bnNldDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGc7XG4gICAgfVxuICAgIC52aWV3LWhlYWRlciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LW9ubHkobWQpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiAyLjVyZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnZpZXdzLXJvdyA+LmZpZWxkLWNvbnRlbnQge1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuZGV0YWlscy13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1tZDtcbiAgICAgICAgfVxuICAgICAgICAubm9kZS10aXRsZSB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgzLXNtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktODAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UqMC44NzU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm5vZGUtZXZlbnQtZGF0ZSB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogNTZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA1NnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDU2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktc2VsZjogZmxleC1lbmQ7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLy8gLnZpZXctbmV3c2h1Yi1saXN0IHtcbi8vICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4vLyAgICAgLnZpZXctaGVhZGVyLFxuLy8gICAgIC52aWV3LWVtcHR5IHtcbi8vICAgICAgICAgZGlzcGxheTogZmxleDtcbi8vICAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuLy8gICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuLy8gICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC43NTtcbi8vICAgICAgICAgaDMge1xuLy8gICAgICAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcbi8vICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbi8vICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoKjAuNTtcbi8vICAgICAgICAgICAgIGEge1xuLy8gICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuLy8gICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbi8vICAgICAgICAgICAgIH1cbi8vICAgICAgICAgfVxuLy8gICAgIH1cbi8vICAgICAudmlldy1lbXB0eSB7XG4vLyAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4vLyAgICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4vLyAgICAgICAgIHAge1xuLy8gICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4vLyAgICAgICAgIH1cbi8vICAgICB9XG4vLyAgICAgLnZpZXctY29udGVudCB7XG4vLyAgICAgICAgIC52aWV3cy1yb3cge1xuLy8gICAgICAgICAgICAgcGFkZGluZzogJGdyaWQtZ3V0dGVyLXdpZHRoKjEuMjUgMDtcbi8vICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkZ3JheS0yMDA7XG4vLyAgICAgICAgIH1cbi8vICAgICB9XG4vLyB9XG4udmlldy1uZXdzaHViLWxpc3Qge1xuICAucGFnZS1oZXJvIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIHBhZGRpbmctbGVmdDogJHBhZGRpbmctc207XG4gICAgcGFkZGluZy1yaWdodDogJHBhZGRpbmctc207XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6ICRwYWRkaW5nLW1kO1xuICAgICAgcGFkZGluZy1yaWdodDogJHBhZGRpbmctbWQ7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICAgIG5hdlthcmlhLWxhYmVsPVwiYnJlYWRjcnVtYlwiXSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuaW5uZXIge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbGcgJHBhZGRpbmctbWQgIWltcG9ydGFudDtcbiAgICAgICAgQGluY2x1ZGUgYWRkLWNvbnRhaW5lcigpO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbWQ7XG4gICAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbGcgJHBhZGRpbmctbGcgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGc7XG4gICAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbGcgJHBhZGRpbmcteGwgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAjZGlzdHJpY3QtYmxvZy1zdWJoZWFkIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgICAgICAgfVxuICAgICAgICAubm9kZS1oZXJvLXRleHQge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZ2FwOiAxNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBpIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDMtZm9udC1zaXplO1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBoMSB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LXNpemU6ICRoMS1zbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgxLWZvbnQtc2l6ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnZpZXctZW1wdHkge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnZpZXctbmV3c2h1Yi1saXN0IC52aWV3cy1yb3cgYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50IHtcbiAgLmRldGFpbHMtd3JhcHBlciAuZXZlbnQtZGF0ZSB7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIHRpbWU6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgdGltZSB7XG4gICAgICBmb250LXNpemU6IHZhcigtLWJzLWJvZHktZm9udC1zaXplKTtcbiAgICB9XG4gIH1cbn1cblxuLnZpZXctbmV3c2h1Yi1saXN0IHtcbiAgLnZpZXctZmlsdGVycyB7XG4gICAgLmJlZi1leHBvc2VkLWZvcm0ge1xuICAgICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qXG4qIFZpZXcgZXZlbnRzIGxpc3QgcGFnZVxuKi9cblxuLyoqXG4gKiBAVE9ETyBSZWZhY3RvciB0aGlzIGludG8gMiBkZWNsZXJhdGlvbnMgKHZpZXdzIGFyZSByZWFsbHkgdW5yZWxhdGVkKVxuICovXG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSxcbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEge1xuICBuYXZbYXJpYS1sYWJlbD1cImJyZWFkY3J1bWJcIl0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnZpZXctaGVhZGVyLFxuICAudmlldy1lbXB0eSB7XG4gICAgbWFyZ2luOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAxLjI1IDA7XG4gIH1cbiAgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIHtcbiAgICBmaWVsZHNldCB7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIG1hcmdpbjogMCAwIDEuMjVyZW07XG4gICAgICBsZWdlbmQge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgfVxuICAgICAgLmZpZWxkc2V0LXdyYXBwZXIge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuICAgICAgLmJlZi1jaGVja2JveGVzLmJlZi1uZXN0ZWQge1xuICAgICAgICB1bCB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgICAgbGkgKyBsaSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTAuMTlyZW07XG4gICAgICAgICAgfVxuICAgICAgICAgIC5mb3JtLXR5cGUtY2hlY2tib3gge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgJGdyaWQtZ3V0dGVyLXdpZHRoICogMC41O1xuICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6ICRncmlkLWd1dHRlci13aWR0aCAqIDAuMjUgJGdyaWQtZ3V0dGVyLXdpZHRoICogMC41O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGlucHV0OmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS12YWx1ZSxcbiAgICAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtZW5kLXZhbHVlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICAgICAgICBmb250LXNpemU6ICRoMy1zbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBtaW4td2lkdGg6IDE3MHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAkaDMtZm9udC1zaXplO1xuICAgICAgICAgIG1pbi13aWR0aDogMjQwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGlucHV0IHtcbiAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogJGRpc3RyaWN0LXByaW1hcnk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgLy8gY29sb3I6IHZhcigtLWJzLXdoaXRlKTtcbiAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMzVweDtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS02MDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcblxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIC8vIGJvcmRlci1jb2xvcjogJGdyYXktNjAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBmb250LWZhbWlseTogJGZhLXN0eWxlLWZhbWlseTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDYwcHg7XG4gICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgY29udGVudDogXCJcXGYxMDdcIjtcbiAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMnB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtdmFsdWUge1xuICAgICAgbGFiZWwge1xuICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgfVxuICAgIH1cbiAgICAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtZW5kLXZhbHVlIHtcbiAgICAgIGxhYmVsIHtcbiAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAudmlldy1jb250ZW50IHtcbiAgICBoMyB7XG4gICAgICBmb250LXNpemU6ICRoNC1mb250LXNpemU7XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICBtYXJnaW46ICRncmlkLWd1dHRlci13aWR0aCAqIDAuNzUgMDtcbiAgICB9XG4gICAgLnZpZXdzLXJvdyB7XG4gICAgICAvLyBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC43NSAwO1xuICAgICAgLnZpZXdzLWZpZWxkLWZpZWxkLWV2ZW50LWRhdGUtdmFsdWUge1xuICAgICAgICAvLyBmb250LXNpemU6ICRmb250LXNpemUteHM7XG4gICAgICAgIC8vIGNvbG9yOiAkZ3JheS01MDA7XG4gICAgICAgIC5mYXMge1xuICAgICAgICAgIGNvbG9yOiAkZGlzdHJpY3QtcHJpbWFyeTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aCAqIDAuMjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnZpZXdzLWZpZWxkLXRpdGxlIHtcbiAgICAgICAgJj4uZmllbGQtY29udGVudCB7XG4gICAgICAgICAgZm9udC1zaXplOiAkaDUtZm9udC1zaXplO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICBtYXJnaW46ICRncmlkLWd1dHRlci13aWR0aCAqIDAuNSAwO1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEge1xuICAtLXNwYWNpbmc6IDFyZW07XG4gIC0tY29sb3ItZGF0ZTogI3skZ3JheS04MDB9O1xuICAtLWNvbG9yLWxhYmVsOiAjeyRncmF5LTgwMH07XG4gIC8vIC0tY29sb3ItZGF0ZTogI3skZGlzdHJpY3Qtc2Vjb25kYXJ5fTtcbiAgLy8gLS1jb2xvci1sYWJlbDogIzAwMDAwMDtcbiAgLnZpZXctY29udGVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICAmID4gaDIge1xuICAgICAgcGFkZGluZy10b3A6IGNhbGModmFyKC0tc3BhY2luZykgKyAwLjVyZW0pO1xuICAgICAgLy8gbWFyZ2luOiBjYWxjKDAuNSAqIHZhcigtLXNwYWNpbmcpKSBhdXRvO1xuICAgICAgbWFyZ2luOiBjYWxjKDAuODc1ICogdmFyKC0tc3BhY2luZykpIGF1dG8gY2FsYygxLjg3NSAqIHZhcigtLXNwYWNpbmcpKTtcbiAgICAgIGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGgyLWZvbnQtc2l6ZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJiA+IGgyOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgICAgYm9yZGVyLXRvcDogc29saWQgMnB4ICRncmF5LTIwMDtcbiAgICB9XG4gICAgLnZpZXdzLXJvdyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBwYWRkaW5nOiAwIDAgMXJlbTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICB9XG4gICAgICAudmlld3MtZmllbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLXNwYWNpbmcpO1xuICAgICAgICBmb250LXNpemU6ICRoNS1mb250LXNpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAvLyBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgLy8gICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAvLyB9XG4gICAgICAgICoge1xuICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnZpZXdzLWZpZWxkLWZpZWxkLWV2ZW50LWRhdGUtdmFsdWUge1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItZGF0ZSk7XG4gICAgICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGc7XG4gICAgICAgIG1pbi13aWR0aDogMTIwcHg7XG4gICAgICAgIC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAvLyAgICAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gICAgICAgIC8vIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgLy8gbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgfVxuICAgICAgICAuZmFzIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3IpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC52aWV3cy1maWVsZC10aXRsZSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1sYWJlbCk7XG4gICAgICAgID4uZmllbGQtY29udGVudCB7XG4gICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGgzLXNtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnZpZXdzLXJvdyB7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICAgIH1cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMS44NzUgKiB2YXIoLS1zcGFjaW5nKSk7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKDEuODc1ICogdmFyKC0tc3BhY2luZykpO1xuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggJGdyYXktMjAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyAudmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyB7XG4vLyAgICAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XG4vLyB9XG4iLCIvKipcbiAgICAgU2VlIGNvbW1vbiBjb2RlIGluIF92aWV3cy1jb21tb24uc2Nzc1xuKi9cbi52aWV3LWpvYnMtbGlzdCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBtYXgtd2lkdGg6IG1hcC1nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBsZyk7XG4gICAgfVxuICAgIC52aWV3LWZpbHRlcnMge1xuICAgICAgICBcbiAgICB9XG4gICAgLnZpZXctY29udGVudCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICAgIC52aWV3cy1yb3cge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRncmF5LTIwMDtcbiAgICAgICAgICAgIC52aWV3cy1maWVsZCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogNzAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLnZpZXdzLWZpZWxkLXVucHVibGlzaC1vbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRkaXN0cmljdC1ncmF5LXNlY29uZGFyeTtcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC52aWV3cy1maWVsZC10aXRsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRkaXN0cmljdC1zZWNvbmRhcnk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgICAgICoge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC52aWV3cy1maWVsZC1maWVsZC1qb2ItbG9jYXRpb24ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGlzdHJpY3QtZ3JheS1zZWNvbmRhcnk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudmlld3MtZmllbGQtdmlldy1ub2RlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAzcmVtO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnZpZXctbmV3c2h1Yi10ZWFzZXJzIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAucGFnZS1oZXJvIHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAkcGFkZGluZy1zbTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJHBhZGRpbmctc207XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJHBhZGRpbmctbWQ7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkcGFkZGluZy1tZDtcbiAgICAgICAgfVxuICAgICAgICBuYXZbYXJpYS1sYWJlbD1cImJyZWFkY3J1bWJcIl0ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAuaW5uZXIge1xuICAgICAgICAgICAgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1sZyAkcGFkZGluZy1tZCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFkZC1jb250YWluZXIoKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLW1kO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1sZyAkcGFkZGluZy1sZyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1sZyAkcGFkZGluZy14bCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAjZGlzdHJpY3QtYmxvZy1zdWJoZWFkIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDE1cHhcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoMy1mb250LXNpemU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDEtc207XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgxLWZvbnQtc2l6ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAudmlldy1maWx0ZXJzIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgZmxleDogMTAwJTtcbiAgICAgICAgLy8gcGFkZGluZy1sZWZ0OiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgIC8vIHBhZGRpbmctcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgLy8gcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgLy8gcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgICAuZm9ybS10eXBlLXNlbGVjdCB7XG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDItZm9udC1zaXplO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnZpZXctaGVhZGVyIHtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC43NTtcbiAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aCowLjU7XG4gICAgICAgIG1hcmdpbi10b3A6ICRncmlkLWd1dHRlci13aWR0aCowLjU7XG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgfVxuICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgICAudmlld3Mtcm93IHtcbiAgICAgICAgICAgIG1hcmdpbjogJGdyaWQtZ3V0dGVyLXdpZHRoKjEuMjUgMDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCJkaXYuanMtZHJ1cGFsLWZ1bGxjYWxlbmRhci5mYy1sdHIge1xuICAgIC5mYy1kYXktZ3JpZC1ldmVudCB7XG4gICAgICAgIGJvcmRlcjogMCFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWV2ZW50LWNvbG91cikhaW1wb3J0YW50Oy8vIFsgXSBPY3QgMzEsIDIwMjQgLSBEaXNhYmxlZCBPY3QgMzEsIDIwMjQgLSBSdW5kbGVcbiAgICAgICAgLy8gY29sb3I6IHZhcigtLXRleHQtY29sb3IpOyAvL1sgXSBPY3QgMzEsIDIwMjQgLSBEaXNhYmxlZCBPY3QgMzEsIDIwMjQgLSBSdW5kbGVcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3IpIWltcG9ydGFudDtcbiAgICAgICAgLmZjLWNvbnRlbnQge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMC4xNXJlbTtcbiAgICAgICAgfVxuICAgICAgICAuZmMtdGl0bGUge1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gQHN1cHBvcnRzIChzY3JvbGxiYXItY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSkgJGdyYXktMjAwKSB7XG4vLyAgICAgICAgIC52aWV3LWNhbGVuZGFyIC5mYy12aWV3LWNvbnRhaW5lciB7XG4vLyAgICAgICAgICAgICBzY3JvbGxiYXItY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSkgJGdyYXktMjAwO1xuLy8gICAgICAgICAgICAgc2Nyb2xsYmFyLXdpZHRoOiBhdXRvO1xuLy8gICAgIH1cbi8vIH1cbi52aWV3LWNhbGVuZGFyIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgLmZjLXZpZXctY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdy14OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5mYy12aWV3LWNvbnRhaW5lcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XG4gICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZmMtdmlldy1jb250YWluZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgfVxuICAgIC5mYy12aWV3LWNvbnRhaW5lcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgfVxuICAgIC5mYy12aWV3IHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDExNDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnBhZ2UtaGVybyB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogJHBhZGRpbmctc207XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRwYWRkaW5nLXNtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRwYWRkaW5nLW1kO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJHBhZGRpbmctbWQ7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuICAgICAgICBuYXZbYXJpYS1sYWJlbD1cImJyZWFkY3J1bWJcIl0ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAuaW5uZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgICAgICAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbGcgJHBhZGRpbmctbWQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBhZGQtY29udGFpbmVyKCk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1tZDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbGcgJHBhZGRpbmctbGcgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbGcgJHBhZGRpbmcteGwgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgI2Rpc3RyaWN0LWJsb2ctc3ViaGVhZCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubm9kZS1oZXJvLXRleHQge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDE1cHhcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoMy1mb250LXNpemU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoMS1zbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDEtZm9udC1zaXplO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5mYy10b2RheS1idXR0b24sXG4gICAgLmZjLWRheUdyaWRNb250aC1idXR0b24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuZmMtaGVhZGVyLXRvb2xiYXIge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkaDItZm9udC1zaXplO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgIH1cbiAgICAgICAgLmZjLWxlZnQge1xuICAgICAgICAgICAgLy8gbWFyZ2luLXJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGgqMS4yNTtcbiAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICB9XG4gICAgfVxuICAgIC52aWV3LWFzLWxpc3QtYnRuIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgbWFyZ2luLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoKjAuMjU7XG4gICAgICAgIGkge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoKjAuMjU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZjLWJ1dHRvbi1ncm91cCB7XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZmMtaWNvbi1jaGV2cm9uLWxlZnQ6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mYy1pY29uLWNoZXZyb24tcmlnaHQ6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5mYy1kYXktaGVhZGVyIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgICAgICAgcGFkZGluZzogJGdyaWQtZ3V0dGVyLXdpZHRoKjAuMzU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gICAgLmZjLWRheS10b3Age1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgICAgICAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW46ICRncmlkLWd1dHRlci13aWR0aCowLjI1IGF1dG87XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbiAgICB0YWJsZSB7XG4gICAgICAgIHRkLFxuICAgICAgICB0aCB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZmMtZGF5LWdyaWQtZXZlbnQge1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlKjAuNjI1O1xuICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuZmMtdmlldyAuZmMtc2Nyb2xsZXIge1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmZjLXZpZXcgPiB0YWJsZSB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG4gICAgLmZjIC5mYy1yb3cge1xuICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICB9XG4gICAgLmZjIC5mYy1oZWFkIC5mYy1yb3c6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHggMjBweCAwIDA7IFxuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIH1cbiAgICB0aC5mYy1kYXktaGVhZGVyLmZjLXdpZGdldC1oZWFkZXIge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAkZ3JheS0yMDAgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmZjIC5mYy1ib2R5IC5mYy1yb3cge1xuICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICAgICAgICBtaW4taGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICB0ZC5mYy1kYXkuZmMtd2lkZ2V0LWNvbnRlbnQge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAkZ3JheS0yMDAgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmZjIC5mYy1ib2R5IC5mYy1yb3c6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDIwcHggMjBweDsgXG4gICAgfVxuICAgIC5jYWxlbmRhci1kb3dubG9hZC1idXR0b24ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA3cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTIwMDtcbiAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcbiAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgICAgaSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgICYuZmEtY2hldnJvbnMtZG93biB7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG4gICAgLy8gTElTVCBWSUVXIE1PQklMRVxuICAgIC52aWV3LW5ld3NodWItbGlzdCB7XG4gICAgICAgIC5wYWdlLWhlcm8ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50IC52aWV3cy1yb3cge1xuICAgICAgICAgICAgcGFkZGluZzogMC41cmVtIDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIjY2FsZW5kYXItZG93bmxvYWRzIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDEuODc1ICogdmFyKC0tc3BhY2luZykpO1xufVxuLnZpZXctY2FsZW5kYXItZG93bmxvYWRzIHtcbiAgICBtYXJnaW46IDJyZW0gYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIC52aWV3LWhlYWRlciB7XG4gICAgICAgIGg1IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgzLXNtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoMy1mb250LXNpemU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnZpZXctY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgLnZpZXdzLXJvdyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzNDlweDtcbiAgICAgICAgICAgIC8vICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAudmlld3MtZmllbGQtZmllbGQtZGlzdHJpY3QtY2FsZW5kYXItZmlsZXMge1xuICAgICAgICAvLyBtYXJnaW46ICRncmlkLWd1dHRlci13aWR0aCowLjUgMDtcbiAgICAgICAgLmZpbGUtLW1pbWUtYXBwbGljYXRpb24tcGRmIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcbiAgICAgICAgICAgIC8vIHBhZGRpbmctbGVmdDogLjVyZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgICAvLyBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAvLyBtYXgtd2lkdGg6IDM0OXB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzQ5cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvLyBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAvLyAgICAgbWluLXdpZHRoOiA0MCU7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgIH1cbiAgICAgICAgaSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgICAgIC8vIHBhZGRpbmc6IC43NXJlbSAxcmVtO1xuICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkaDMtc207XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAyMThweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgICAgIH1cbiAgICB9XG59IiwiLy8gLnZpZXctY291cnNlcy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSB7XG4udmlldy1jb3Vyc2VzLnZpZXctaWQtY291cnNlcyB7XG4gIHdpZHRoOiAxMDAlO1xuICAudmlldy1maWx0ZXJzIHtcbiAgICAuYmVmLWV4cG9zZWQtZm9ybSB7XG4gICAgICAuZm9ybS10eXBlLXNlbGVjdCBzZWxlY3Qge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgICBib3JkZXItY29sb3I6ICRncmF5LTYwMDtcbiAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgcGFkZGluZzogMTBweCA0MHB4IDEwcHggMjBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW07XG4gIH1cbiAgLnZpZXdzLXJvdyB7XG4gICAgLy8gbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoICogMC41O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIG1heC13aWR0aDogMTE0MHB4O1xuICAgIH1cbiAgICAudmlld3MtZmllbGQtZmllbGQtdGl0bGUge1xuICAgICAgLy8gLS1iZy1jb2xvcjogI3skZ3JheS0xMDB9O1xuICAgICAgLy8gYm9yZGVyOiBub25lO1xuICAgICAgLy8gcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmctY29sb3IpO1xuICAgICAgLy8gcGFkZGluZzogJGdyaWQtZ3V0dGVyLXdpZHRoKjAuNzUgJGdyaWQtZ3V0dGVyLXdpZHRoKjEuMjUgJGdyaWQtZ3V0dGVyLXdpZHRoKjAuNSAkZ3JpZC1ndXR0ZXItd2lkdGgqMC43NTtcbiAgICAgIC5maWVsZC1jb250ZW50IHtcbiAgICAgICAgLy8gZm9udC1zaXplOiAkaDUtZm9udC1zaXplO1xuICAgICAgICAvLyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgIC8vIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCowLjI1O1xuICAgICAgICAvLyBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gICAgICAgIC8vIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLy8gQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAvLyAgICAgZm9udC1zaXplOiAkaDQtZm9udC1zaXplO1xuICAgICAgICAvLyB9XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAvLyBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIC8vIHRvcDogNTAlO1xuICAgICAgICAgIC8vIGJvdHRvbTogMDtcbiAgICAgICAgICAvLyBsZWZ0OiBhdXRvO1xuICAgICAgICAgIC8vIHJpZ2h0OiAxLjEyNXJlbTtcbiAgICAgICAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgLy8gd2lkdGg6IDEuMTI1cmVtO1xuICAgICAgICAgIC8vIGhlaWdodDogMS4yNXJlbTtcbiAgICAgICAgICAvLyBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAvLyBmb250LWZhbWlseTogJGZhLXN0eWxlLWZhbWlseTtcbiAgICAgICAgICAvLyAvLyBjb250ZW50OiBcIlxcZjA3OFwiO1xuICAgICAgICAgIC8vIGNvbnRlbnQ6IFwiI3skZmEtdmFyLWNoZXZyb24tZG93bn1cIjtcbiAgICAgICAgICAvLyBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLy8gLnVpLWljb24ge1xuICAgICAgLy8gICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAvLyB9XG4gICAgICAvLyAmLnVpLXN0YXRlLWFjdGl2ZSB7XG4gICAgICAvLyAgIC5maWVsZC1jb250ZW50IHtcbiAgICAgIC8vICAgICAmOjphZnRlciB7XG4gICAgICAvLyAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgLy8gICAgIH1cbiAgICAgIC8vICAgfVxuICAgICAgLy8gfVxuICAgIH1cbiAgICAudWktYWNjb3JkaW9uLWNvbnRlbnQge1xuICAgICAgLy8gbWFyZ2luLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoKjAuNTtcbiAgICAgIC8vIGJvcmRlcjogc29saWQgMXB4ICRncmF5LTQwMDtcbiAgICAgIC8vIGJveC1zaGFkb3c6IDBweCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgLnZpZXdzLWZpZWxkLWZpZWxkLWNvdXJzZS1jcmVkaXRzIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAkaDQtZm9udC1zaXplO1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICBwYWRkaW5nOiAxLjI1cmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbSAkYm9yZGVyLXJhZGl1cy1zbSAwIDA7XG4gICAgICB9XG4gICAgICAudmlld3MtZmllbGQtZmllbGQtY291cnNlLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICBwYWRkaW5nOiAwIDEuMjVyZW0gMS4yNXJlbTtcbiAgICAgICAgcDpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC52aWV3cy1maWVsZC1maWVsZC1jb3Vyc2UtcHJlcmVxdWlzaXRlcyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogNXB4O1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgcGFkZGluZzogMCAxLjI1cmVtIDEuMjVyZW0gMS4yNXJlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwICRib3JkZXItcmFkaXVzLXNtICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgICAvLyAudmlld3MtbGFiZWwge1xuICAgICAgICAvLyAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgLy8gICBtYXJnaW4tcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aCAqIDAuMjU7XG4gICAgICAgIC8vIH1cbiAgICAgICAgLy8gLmZpZWxkLWNvbnRlbnQge1xuICAgICAgICAvLyAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbiAgICAgICAgLy8gICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICAgICAgLy8gfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnZpZXctaWQtcHJlc2VudGF0aW9ucy52aWV3LWRpc3BsYXktaWQtcHJlc2VudGF0aW9ucyB7XG4gIHdpZHRoOiAxMDAlO1xuICAudmlldy1maWx0ZXJzIHtcbiAgICAuYmVmLWV4cG9zZWQtZm9ybSB7XG4gICAgICBsYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAuZm9ybS10eXBlLXNlbGVjdCBzZWxlY3Qge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgICBib3JkZXItY29sb3I6ICRncmF5LTYwMDtcbiAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgcGFkZGluZzogMTBweCA0MHB4IDEwcHggMjBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW07XG4gIH1cbiAgLnZpZXctY29udGVudCB7XG4gICAgLnZpZXdzLXJvdyB7XG4gICAgICAudmlld3Mtcm93IHtcbiAgICAgICAgLnZpZXdzLWZpZWxkLWZpZWxkLXN1YnRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6ICRoMy1mb250LXNpemU7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgIC8vIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgIHBhZGRpbmc6IDEuMjVyZW07XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc20gJGJvcmRlci1yYWRpdXMtc20gMCAwO1xuICAgICAgICB9XG4gICAgICAgIC52aWV3cy1maWVsZC1maWVsZC1wcmVzZW50YXRpb24tZ3JhZGUge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICBwYWRkaW5nOiAwIDEuMjVyZW0gMS4yNXJlbTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgfVxuICAgICAgICAudmlld3MtZmllbGQtZmllbGQtaW1hZ2Uge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMS4yNXJlbSAxLjI1cmVtO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuZmllbGQtY29udGVudCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTIuNXJlbTtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMS4yNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnZpZXdzLWZpZWxkLWZpZWxkLXRleHQge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICBwYWRkaW5nOiAwIDEuMjVyZW0gMS4yNXJlbTtcbiAgICAgICAgICAuZmllbGQtY29udGVudCB7XG4gICAgICAgICAgICBwOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC52aWV3cy1maWVsZC1maWVsZC1pbWFnZXMtYWRkaXRpb25hbCB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMS4yNXJlbSAxLjI1cmVtO1xuICAgICAgICAgIC5maWVsZC1jb250ZW50IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC51aS1hY2NvcmRpb24tY29udGVudCAudmlld3MtZmllbGQ6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDEuMjVyZW0gMS4yNXJlbSAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwICRib3JkZXItcmFkaXVzLXNtICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIudmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIHtcbiAgLnBhZ2UtaGVybyB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLW1kO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZztcbiAgICB9XG4gICAgJi5jb250YWluZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtICRwYWRkaW5nLXNtICogMik7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gJHBhZGRpbmctbWQgKiAyKTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxNTQwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nOiAkcGFkZGluZy1sZyAkcGFkZGluZy1tZCAhaW1wb3J0YW50O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1sZyAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1sZyAkcGFkZGluZy14bCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgLm5vZGUtaGVyby10ZXh0IHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRwYWRkaW5nLXhsO1xuICAgICAgICB9XG4gICAgICAgIC5icmVhZGNydW1iIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyAvLyBbIF0gVGVtcFxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDEuNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGl0bGUtaWNvbiB7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICBmb250LXNpemU6ICRoMy1zbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkaDMtZm9udC1zaXplO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6ICRoMy1zbSAhaW1wb3J0YW50O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDMuNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRoNC1mb250LXNpemUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiA0LjhweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBoMSB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gICAgICAgICAgZm9udC1zaXplOiAkaDEtc207XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkaDEtZm9udC1zaXplO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAubWFwLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvcmRlcjogMTsgLy8gUmV2ZXJzZSBvcmRlciBvZiBmaWx0ZXJzIGFuZCBjb250ZW50XG4gICAgICAuZ2VvZmllbGQtZ29vZ2xlLW1hcCB7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbWQ7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAvL0dNYXAgc3R5bGVzIC0gb3ZlcnJpZGVzXG4gICAgICAuZ20tc3R5bGUtbXRjLWJidyB7XG4gICAgICAgIC5nbS1zdHlsZS1tdGMge1xuICAgICAgICAgICYgPiBidXR0b24ge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWwgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS04MDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJiA+IHVsIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxMHB4IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweCA1cHggMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLThweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgJiBsaSB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWwgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktODAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZ20tc3R5bGUtbXRjOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgID4gYnV0dG9uIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMCAwIDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmdtLXN0eWxlLW10YzpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgID4gYnV0dG9uIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMTBweCAxMHB4IDAgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5nbS1idW5kbGVkLWNvbnRyb2wge1xuICAgICAgICAuZ21ub3ByaW50IGRpdiB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZ20tc3R5bGUge1xuICAgICAgICAuZ20tc3R5bGUtaXctYyB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAkZ3JheS01MDA7XG4gICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLW1kO1xuICAgICAgICAgIH1cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmdtLXN0eWxlLWl3LWNoIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5nbS1zdHlsZS1pdy1jaHIge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogLTVweDtcbiAgICAgICAgICByaWdodDogLTVweDtcbiAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgfVxuICAgICAgICAuZ20tc3R5bGUtaXctZCB7XG4gICAgICAgICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IC8vIE91dGVyIEJveFxuICAgICAgICB9XG4gICAgICAgIC5nbS1zdHlsZS1pdyBwOmZpcnN0LWNoaWxkLFxuICAgICAgICAuZ20tc3R5bGUtaXcgZGl2OmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5nbS1zdHlsZS1pdy10Yzo6YWZ0ZXIge1xuICAgICAgICAgIHRvcDogLTJweDtcbiAgICAgICAgfVxuICAgICAgICAvL0J1YmJsZSBjb250ZW50XG4gICAgICAgIC5jYXJkIHtcbiAgICAgICAgICBwYWRkaW5nOiAxLjc1cmVtIDEuMjVyZW0gMXJlbSAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaDUuY2FyZC10aXRsZSB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAvLyBwYWRkaW5nLWxlZnQ6ICRncmlkLWd1dHRlci13aWR0aCAqIDAuMjU7XG4gICAgICAgICAgICAgIC8vIHBhZGRpbmctcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aCAqIDAuNTtcbiAgICAgICAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLXNpdGUtbmFtZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIC8vIHBhZGRpbmc6ICRncmlkLWd1dHRlci13aWR0aCAqIDAuMjU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoMy1zbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMCAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAuY2FyZC10ZXh0IHtcbiAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC52aWV3LWZpbHRlcnMge1xuICAgICAgbWFyZ2luLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoICogMC43NTtcbiAgICAgIG9yZGVyOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgICAgaDIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICBmb250LXNpemU6ICRoMy1zbTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmJlZi1jaGVja2JveGVzIHtcbiAgICAgICAgdWwge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBnYXA6IDJweDtcbiAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgIHBhZGRpbmc6IDAgNHJlbSAwIDA7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIG1pbi13aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgbGk6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAuZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4IDAgMCA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIGxpOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAuZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCA1cHggNXB4IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5mb3JtLXR5cGUtY2hlY2tib3gge1xuICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgLy8gXG4gICAgICAgICAgICAvLyBcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTIwMDtcbiAgICAgICAgICAgIC8vIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICR3aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yKTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJj5pbnB1dDpjaGVja2VkICsgbGFiZWwge1xuICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZXZlbnQtY29sb3VyKTsgLy8gWyBdIE9jdCAzMSwgMjAyNCAtIERpc2FibGVkIE9jdCAzMSwgMjAyNCAtIFJ1bmRsZVxuICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLXdoaXRlKTtcbiAgICAgICAgICAgIC8vIG91dGxpbmU6IDNweCBzb2xpZCB2YXIoLS1ldmVudC1jb2xvdXIpOyAvLyBbIF0gT2N0IDMxLCAyMDI0IC0gRGlzYWJsZWQgT2N0IDMxLCAyMDI0IC0gUnVuZGxlXG4gICAgICAgICAgICAvLyBvdXRsaW5lOiAzcHggc29saWQgKHZhcigtLWNvbG9yKSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS01MDA7IFxuICAgICAgICAgICAgLy8gbWFyZ2luLWxlZnQ6IDAuMTlyZW07XG4gICAgICAgICAgICAvLyBtYXJnaW4tcmlnaHQ6IDAuMTlyZW07XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgXG4gICAgICB9XG4gICAgICBmaWVsZHNldCB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDY0cHg7XG4gICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgICAgIDI3MWRlZyxcbiAgICAgICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KSAzLjEzJSxcbiAgICAgICAgICAgIHJnYmEoMjQ5LCAyNDksIDI0OSwgMCkgODMuMjglXG4gICAgICAgICAgKTtcbiAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBsZWdlbmQge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLmZpZWxkc2V0LXdyYXBwZXIge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICAgICAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgICAgICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5hdHRhY2htZW50LmF0dGFjaG1lbnQtYWZ0ZXIge1xuICAgIC5wYWdlLWhlcm8ge1xuICAgICAgLyoqXG4gICAgICAqIC8vWyBdTm90ZXMgdGhpcyBjYW4gYmUgcmVtb3ZlZCwgdGhlIFwiU2Nob29sc1wiIHRlbXBsYXRlIFxuICAgICAgKiAvLyBoYXMgYmVlbiB1cGRhdGVkIHRvIG5vdCByZW5kZXIgdGhlIHBhZ2UtaGVybyBmb3IgdGhlIGF0dGFjaG1lbnRcbiAgICAgICovXG4gICAgICAvLyBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4udmlldy1kaXNwbGF5LWlkLWF0dGFjaG1lbnRfc2Nob29sc19saXN0IHtcbiAgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIC8vIG1hcmdpbi10b3A6ICRncmlkLWd1dHRlci13aWR0aCAqIDEuMjU7XG4gICAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gICAgICAvLyBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAvLyBib3JkZXI6IHNvbGlkIDFweCAkZ3JheS00MDA7XG4gICAgICAvLyB3aWR0aDogY2FsYyg4MCUgLSAkZ3JpZC1ndXR0ZXItd2lkdGgpO1xuICAgIH1cbiAgICBoMiB7XG4gICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogJGgyLXNtO1xuICAgICAgLy8gbWFyZ2luOiAkZ3JpZC1ndXR0ZXItd2lkdGggMDtcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgfVxuICAgIC52aWV3cy1yb3cge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDEwcHg7XG4gICAgICBwYWRkaW5nOiAxLjI1cmVtIDAgMS4yNXJlbTtcbiAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkZ3JheS01MDA7XG4gICAgfVxuICAgIC52aWV3cy1maWVsZC1maWVsZC1zaXRlLW5hbWUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogMTBweDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6ICRoMy1zbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG4gICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yKTsgLy8gWyBdIE5lZWRzIHRvIGJlIGhvb2tlZCB1cCB0byBjb2xvci1tYXBwaW5nXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJlZDsgLy8gWyBdIFRlbXAgY29sb3VyIHVudGlsIGNvbG9yIG1hcHBpbmcgaXMgY29tcGxldGVcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgfVxuICAgICAgcCB7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICAgIC52aWV3cy1maWVsZC1maWVsZC1zaXRlLXdlYnNpdGUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgIGdhcDogNXB4O1xuICAgICAgY29sb3I6IHZhcigtLWRpc3RyaWN0LW5ldXRyYWwpO1xuICAgICAgYSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnZpZXdzLWZpZWxkLWZpZWxkLXNpdGUtaG9zdG5hbWUge1xuICAgICAgbWFyZ2luLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoICogMC41O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIC8vIHRvcDogNTAlO1xuICAgICAgICBib3R0b206IDAuNnJlbTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIH1cbiAgICAgIGEge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDAgMC44NzVyZW0gMCAwO1xuICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlxcZjA1NFwiOyAvLyBBZGQgSWNvbiBjb2RlXG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogM3B4O1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy9TY2hvb2wgcHJvZmlsZSBwYWdlXG4udmlldy1zY2hvb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSB7XG4gIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IHtcbiAgICBzcGFuLmhlYWRsaW5lIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgICBjb2xvcjogdmFyKC0tZGlzdHJpY3QtbmV1dHJhbCk7XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZTtcbiAgICAgIH1cbiAgICB9XG4gICAgaDEge1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIH1cbiAgfVxuICAubG9nby1pbWctd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoICogMC41O1xuICB9XG4gIGgzLnNpdGUtYWRkcmVzcyB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCAqIDAuNTtcbiAgfVxuICAuZmllbGQtLW5hbWUtZmllbGQtc2l0ZS1hZGRyZXNzLWluZm8ge1xuICAgIGNvbG9yOiB2YXIoLS1icy1ncmF5LTgwMCk7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodDtcbiAgICBwIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG4gIC5zaXRlLXBob25lLFxuICAuc2l0ZS13ZWJzaXRlIHtcbiAgICBjb2xvcjogdmFyKC0tYnMtZ3JheS04MDApO1xuICAgIGZvbnQtc2l6ZTogZm9udC1zaXplLWJhc2U7XG4gIH1cbiAgLmZpZWxkLS1uYW1lLWZpZWxkLXNpdGUtc2hvcnRjdXRzIHtcbiAgICBtYXJnaW4tdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjc1O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIH1cbiAgICAuYnRuIHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCAqIDAuNzU7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoICogMC43NTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8qKlxuICogU2V0cyBTdHlsZXMgZm9yIFwiTmV3c2d1YiBDYXRlZ29yeSBDb2xvdXJzXCJcbiAqIFNlZSBAIC9zY3NzL19jc3MtdmFycy5zY3NzIGZvciBjYXRlZ29yeS1zcGVjaWZpY1xuICovXG4udmlldy1uZXdzaHViLWxpc3QsIFxuLnZpZXctY2FsZW5kYXIge1xuICAgIC52aWV3LWZpbHRlcnMge1xuICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgICAgIHNwYW4uZmllbGRzZXQtbGVnZW5kIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgzLXNtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYmVmLW5lc3RlZCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB3aWR0aDogNjVweDtcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYigyNTUsMjU1LDI1NSk7XG4gICAgICAgICAgICAvLyBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjU1LDI1NSwyNTUsMCkgNSUsIHJnYmEoMjU1LDI1NSwyNTUsMSkgODUlKTsgLy8gbWFrZSB3aGl0ZSBhZ2FpblxuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkwKSAzLjEzJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjAwKSA4My4yOCUpO1xuICAgICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYmVmLW5lc3RlZCB1bCB7XG4gICAgICAgIGdhcDogNXB4O1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXAgIWltcG9ydGFudDtcbiAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgICAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIH1cbiAgICAuYmVmLW5lc3RlZCB7XG4gICAgICBcblxuXG5cbiAgICB9XG5cbiAgICAuYmVmLW5lc3RlZCAuZm9ybS10eXBlLWNoZWNrYm94ID4gbGFiZWwge1xuICAgICAgICAvLyBib3JkZXI6IHNvbGlkIDFweCB2YXIoLS1ldmVudC1jb2xvdXIpOyAvLyBbIF0gT2N0IDMxLCAyMDI0IC0gRGlzYWJsZWQgT2N0IDMxLCAyMDI0IC0gUnVuZGxlXG4gICAgICAgIC8vIGNvbG9yOiB2YXIoLS1ldmVudC1jb2xvdXIpOyAvLyBbIF0gT2N0IDMxLCAyMDI0IC0gRGlzYWJsZWQgT2N0IDMxLCAyMDI0IC0gUnVuZGxlXG4gICAgICAgIC8vIGJvcmRlcjogMXB4IHNvbGlkICh2YXIoLS1jb2xvcikpO1xuICAgICAgICAvLyBjb2xvcjogdmFyKC0tY29sb3IpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0yMDA7XG4gICAgICAgIC8vIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICR3aGl0ZTtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTVweCAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYmVmLW5lc3RlZCBsaTpmaXJzdC1vZi10eXBlIC5mb3JtLXR5cGUtY2hlY2tib3ggPiBsYWJlbCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtIDAgMCAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICB9XG4gICAgLmJlZi1uZXN0ZWQgbGk6bGFzdC1vZi10eXBlIC5mb3JtLXR5cGUtY2hlY2tib3ggPiBsYWJlbCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgJGJvcmRlci1yYWRpdXMtc20gJGJvcmRlci1yYWRpdXMtc20gMDtcbiAgICB9XG4gICAgLmJlZi1uZXN0ZWQgLmZvcm0tdHlwZS1jaGVja2JveCA+IGlucHV0OmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWV2ZW50LWNvbG91cik7IC8vIFsgXSBPY3QgMzEsIDIwMjQgLSBEaXNhYmxlZCBPY3QgMzEsIDIwMjQgLSBSdW5kbGVcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLXdoaXRlKTtcbiAgICAgICAgLy8gb3V0bGluZTogM3B4IHNvbGlkIHZhcigtLWV2ZW50LWNvbG91cik7IC8vIFsgXSBPY3QgMzEsIDIwMjQgLSBEaXNhYmxlZCBPY3QgMzEsIDIwMjQgLSBSdW5kbGVcbiAgICAgICAgLy8gb3V0bGluZTogM3B4IHNvbGlkICh2YXIoLS1jb2xvcikpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS01MDA7IFxuICAgICAgICAvLyBtYXJnaW4tbGVmdDogMC4xOXJlbTtcbiAgICAgICAgLy8gbWFyZ2luLXJpZ2h0OiAwLjE5cmVtO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3IpO1xuICAgICAgICB9XG4gICAgfVxuXG59XG5cbiIsIi50b29sYmFyLW9yaWVudGVkIC50b29sYmFyLWJhcixcbi50b29sYmFyIC50b29sYmFyLWJhciwgXG4udG9vbGJhciAudG9vbGJhci10cmF5IHtcbiAgICB6LWluZGV4OiBjYWxjKCN7JHppbmRleC1maXhlZH0gKyAxKTtcbn1cbi8vIEFkanVzdHMgaGVhZGVyL3Rvb2xiYXIgYWxpZ25tZW50IHdoZW4gbG9nZ2VkIGluLlxuI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gKyAuZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMge1xuXG59IiwiZm9ybS5nb29nbGUtY3NlIHtcbiAgICBAaW5jbHVkZSBhZGQtY29udGFpbmVyKCk7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBtYXgtd2lkdGg6IDExNDBweCAhaW1wb3J0YW50XG4gICAgfVxuICAgIC5zZWFyY2gtaGVscC1saW5rIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlKjAuODc1O1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuICAgIH1cbiAgICAuZm9ybS13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLmZvcm0tdHlwZS1zZWFyY2gge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMDVweDtcbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gICAgICAgICAgICBmb250LXNpemU6ICRoMS1zbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAzNzRweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgyLXNtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRncmF5LTUwMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZSouODc1O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzLjc1cmVtO1xuICAgICAgICB9XG4gICAgfVxuICAgICtoMiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIH4uaXRlbS1saXN0IHtcbiAgICAgICAgQGluY2x1ZGUgYWRkLWNvbnRhaW5lcigpO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDExNDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgICNnb29nbGUtY3NlLXJlc3VsdHMge1xuICAgICAgICAgICAgLmdzYy1yZXN1bHQtaW5mby1jb250YWluZXIgeyAgICBcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxLjI1cmVtIDAgMnJlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktNTAwO1xuICAgICAgICAgICAgICAgIC5nc2MtcmVzdWx0LWluZm8ge1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmdzYy1vcmRlcmJ5LWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIC5nc2Mtb3JkZXJieSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5nc2Mtb3JkZXJieS1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoMy1zbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5nc2Mtb3B0aW9uLW1lbnUtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgLmdzYy1zZWxlY3RlZC1vcHRpb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZSowLjg3NTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggNDBweCAxMHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDc4XCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNiBQcm8nO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMS41cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuZ3NjLW9wdGlvbi1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZSowLjg3NTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgJGJvcmRlci1yYWRpdXMtc20gJGJvcmRlci1yYWRpdXMtc207XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgLmdzYy1vcHRpb24tbWVudS1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmdzYy1vcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmdzYy1vcHRpb24tbWVudS1pdGVtLWhpZ2hsaWdodGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXktNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZ3NjLW9wdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZ3NjLW9wdGlvbi1zZWxlY3RvciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IC8vIFsgXTogSGlkZSB0aGUgZHJvcGRvd24gYXJyb3dcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiA1cHggNXB4IDAgNXB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICR3aGl0ZSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDdweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5nc2MtY29udHJvbC1jc2UuZ3NjLWNvbnRyb2wtY3NlLWVuIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIC5nc2MtYWJvdmUtd3JhcHBlci1hcmVhIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAvLyBbIF0gUmVzdWx0cyBTdGFydFxuICAgICAgICAgICAgICAgIC5nc2MtcmVzdWx0cyB7IFxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgLmdzYy13ZWJSZXN1bHQuZ3NjLXJlc3VsdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEuODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEuODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgLmdzLXJlc3VsdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBbIF0gSGVhZGluZ1xuICAgICAgICAgICAgICAgICAgICAgICAgLmdzYy10aHVtYm5haWwtaW5zaWRlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhLmdzLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgzLXNtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0IWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0IWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBbIF0gQnJlYWRjcnVtYnNcbiAgICAgICAgICAgICAgICAgICAgICAgIC5nc2MtdXJsLXRvcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmdzLXZpc2libGVVcmwtYnJlYWRjcnVtYiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIHNwYW46bm90KDpmaXJzdC1vZi10eXBlKTpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgY29udGVudDogXCJcXGYwNTRcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDYgUHJvJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDEuNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIHRvcDogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgbGVmdDogMS41cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBbIF0gQ29udGVudFxuICAgICAgICAgICAgICAgICAgICAgICAgLmdzYy10YWJsZS1yZXN1bHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1mbG93OiByb3ctcmV2ZXJzZSBub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmdzYy10aHVtYm5haWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTkzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5ncy1pbWFnZS1ib3gge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZ3MtaW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZ3MtZmlsZUZvcm1hdCxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZ3MtZmlsZUZvcm1hdFR5cGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzZENzU3RDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmdzLWZpbGVGb3JtYXQsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmdzLWZpbGVGb3JtYXRUeXBlLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5ncy1zbmlwcGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLy8gUGFnaW5hdGlvblxuICAgICAgICAgICAgLmdzYy1jdXJzb3ItYm94IHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDJyZW0gMDtcbiAgICAgICAgICAgICAgICAuZ3NjLWN1cnNvciB7XG4gICAgICAgICAgICAgICAgICAgIC5nc2MtY3Vyc29yLXBhZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAuNXJlbSAxcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtZ3JheS0zMDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgJi5nc2MtY3Vyc29yLWN1cnJlbnQtcGFnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvLyBHb29nbGUgQnJhbmRpbmdcbiAgICAgICAgICAgIC5nY3NjLW1vcmUtbWF5YmUtYnJhbmRpbmctcm9vdCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogLTdyZW07XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgLmdjc2MtZmluZC1tb3JlLW9uLWdvb2dsZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuIFxufVxuIiwiLmNvbnRlbnQtNDAzLTQwNCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWluLWhlaWdodDogNDAwcHg7XG4gICAgcGFkZGluZzogMnJlbSAwO1xufSIsIi52aWV3LWFkYm94ZXMsXG4udmlldy1zbGlkZXItaG9tZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC52aWV3LWNvbnRlbnQge1xuICAgIH1cbiAgICAudmlld3Mtcm93IHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IGxpbmVhciAxcztcbiAgICB9XG5cbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG9wYWNpdHk6IDE7XG59XG4udmlldy1hZGJveGVzLFxuLnZpZXctc2xpZGVyLWhvbWUsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0ge1xuICAgIC5jb250ZXh0dWFsLWVkaXQtbGlua3Mge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHotaW5kZXg6IDUwMTsgIFxuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IGxpbmVhciAxcztcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIH1cbiAgICBcbn1cblxuXG4udmlldy1hZGJveGVzLFxuLnZpZXctc2xpZGVyLWhvbWUge1xuICAgICYuc2Nob29sa2l0LWNvbnRleHR1YWwtZWRpdGluZyB7XG4gICAgICAgIFxuICAgIH1cbiAgICAmLnNjaG9vbGtpdC1jb250ZXh0dWFsLWVkaXRpbmcge1xuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzLXdpdGhpbiB7XG4gICAgICAgICAgICAuY29udGV4dHVhbC1lZGl0LWxpbmtzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgbGluZWFyIDFzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnZpZXdzLXJvdyB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgbGluZWFyIDFzO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB7XG4gICAgJi5zY2hvb2xraXQtY29udGV4dHVhbC1lZGl0aW5nIHtcbiAgICAgICAgXG4gICAgfVxuICAgICYuc2Nob29sa2l0LWNvbnRleHR1YWwtZWRpdGluZyB7XG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMtd2l0aGluIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgbGluZWFyIDFzO1xuICAgICAgICAgICAgLmNvbnRleHR1YWwtZWRpdC1saW5rcyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IGxpbmVhciAxcztcbiAgICAgICAgICAgICAgICB0b3A6MTAwcHg7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE1JTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMjAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIH1cbiAgICB9XG59XG5cbiIsIlxuLy8gZGl2W2NsYXNzKj1cImZhLXdlaWdodC1vdmVycmlkZS1cIl0ge1xuXG4vLyB9XG5cblxuYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUge1xuICAgICYtdGhpbixcbiAgICAmLWxpZ2h0LFxuICAgICYtcmVndWxhcixcbiAgICAmLXNvbGlkIHtcbiAgICAgICAgLmZhcywgLmZhLXNvbGlkLFxuICAgICAgICAuZmFyLCAuZmEtcmVndWxhcixcbiAgICAgICAgLmZhbCwgLmZhLWxpZ2h0LFxuICAgICAgICAuZmF0LCAuZmEtdGhpbiB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogdmFyKC0tZmEtd2VpZ2h0LW92ZXJyaWRlKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLXRoaW4gIHtcbiAgICAgICAgLmZhcywgLmZhLXNvbGlkLFxuICAgICAgICAuZmFyLCAuZmEtcmVndWxhcixcbiAgICAgICAgLmZhbCwgLmZhLWxpZ2h0LFxuICAgICAgICAuZmF0LCAuZmEtdGhpbiB7XG4gICAgICAgICAgICAtLWZhLXdlaWdodC1vdmVycmlkZTogMTAwO1xuICAgICAgICB9ICAgICAgICBcbiAgICB9XG4gICAgJi1saWdodCAge1xuICAgICAgICAuZmFzLCAuZmEtc29saWQsXG4gICAgICAgIC5mYXIsIC5mYS1yZWd1bGFyLFxuICAgICAgICAuZmFsLCAuZmEtbGlnaHQsXG4gICAgICAgIC5mYXQsIC5mYS10aGluIHtcbiAgICAgICAgICAgIC0tZmEtd2VpZ2h0LW92ZXJyaWRlOiAzMDA7XG4gICAgICAgIH0gICAgICAgIFxuICAgIH1cbiAgICAgICAgJi1yZWd1bGFyICB7XG4gICAgICAgIC5mYXMsIC5mYS1zb2xpZCxcbiAgICAgICAgLmZhciwgLmZhLXJlZ3VsYXIsXG4gICAgICAgIC5mYWwsIC5mYS1saWdodCxcbiAgICAgICAgLmZhdCwgLmZhLXRoaW4ge1xuICAgICAgICAgICAgLS1mYS13ZWlnaHQtb3ZlcnJpZGU6IDQwMDtcbiAgICAgICAgfSAgICAgICAgXG4gICAgfVxuICAgICYtc29saWQgIHtcbiAgICAgICAgLmZhcywgLmZhLXNvbGlkLFxuICAgICAgICAuZmFyLCAuZmEtcmVndWxhcixcbiAgICAgICAgLmZhbCwgLmZhLWxpZ2h0LFxuICAgICAgICAuZmF0LCAuZmEtdGhpbiB7XG4gICAgICAgICAgICAtLWZhLXdlaWdodC1vdmVycmlkZTogOTAwO1xuICAgICAgICB9ICAgICAgICBcbiAgICB9XG59IiwiLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNzIwcHg7XG4gIG1hcmdpbjogMCBhdXRvICRncmlkLWd1dHRlci13aWR0aDtcbiAgLy8gLndlYmZvcm0tcmVxdWlyZWQge1xuICAvLyAgIGRpc3BsYXk6IG5vbmU7XG4gIC8vIH1cbiAgLndlYmZvcm0tZmxleGJveCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGdhcDogMTBweDtcbiAgICBtYXJnaW46IDAgLTAuNXJlbSAycmVtICFpbXBvcnRhbnQ7XG4gICAgLmZvcm0taXRlbSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuICAuZm9ybS13cmFwcGVyIHtcbiAgICAvL3BhZGRpbmc6IDA7XG4gIH1cbiAgLndlYmZvcm0tb3B0aW9ucy1kaXNwbGF5LXNpZGUtYnktc2lkZSA+IGRpdiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAud2ViZm9ybS1lbGVtZW50LS10aXRsZS1pbmxpbmUsXG4gIC5mb3JtLXR5cGUtZGF0ZSB7XG4gICAgLmZvcm0tY29udHJvbCxcbiAgICBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgICAgIHdpZHRoOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIH1cbiAgICBsYWJlbCB7XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIGZpZWxkc2V0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAxLjI1O1xuICAgIHBhZGRpbmc6ICRwYWRkaW5nLXNtICogMS4yNTtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAvLyBib3JkZXI6IHNvbGlkIDFweCB2YXIoLS1icy1ncmF5LTQwMCk7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbWQ7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIC8vIHdpZHRoOiA3NSU7XG4gICAgICBmaWVsZHNldCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgICAuZmllbGRzZXQtd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICBsZWdlbmQge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoICogMC41O1xuICAgICAgZm9udC1zaXplOiAkaDUtZm9udC1zaXplO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIH1cbiAgICAmLmZvcm0tY29tcG9zaXRlIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICB9XG4gIC5mb3JtLWl0ZW0sXG4gIHRyLm9kZCAuZm9ybS1pdGVtLFxuICB0ci5ldmVuIC5mb3JtLWl0ZW0sXG4gIC5mb3JtLWl0ZW0gKyAuZm9ybS1pdGVtIHtcbiAgICAvLyBtYXJnaW46IDAgMCAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjc1O1xuICAgIG1hcmdpbjogMCAwICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAmLmZvcm0tdHlwZS1kYXRlIHtcbiAgICAgIGxhYmVsIHtcbiAgICAgICAgLy8gbWFyZ2luLXJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjU7XG4gICAgICAgIG1pbi13aWR0aDogJGdyaWQtZ3V0dGVyLXdpZHRoICogNTtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gICAgICB9XG4gICAgICBpbnB1dFt0eXBlPVwiZGF0ZVwiXSB7XG4gICAgICAgIC8vIHBhZGRpbmc6ICRncmlkLWd1dHRlci13aWR0aCAqIDAuMjUgJGdyaWQtZ3V0dGVyLXdpZHRoICogMC41O1xuICAgICAgICBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjI1ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmZvcm0taXRlbS5mb3JtLXR5cGUtcmFkaW8ge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICBsYWJlbDpub3QoLm9wdGlvbikge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjQyNTtcbiAgfVxuICBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuICBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4gIGlucHV0W3R5cGU9XCJ0ZWxcIl0sXG4gIGlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG4gIGlucHV0W3R5cGU9XCJkYXRlXCJdLFxuICB0ZXh0YXJlYSxcbiAgc2VsZWN0IHtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAkZ3JheS01MDA7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgIHBhZGRpbmc6IDEwcHggMjBweCAhaW1wb3J0YW50O1xuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JheS04MDA7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG4gIH1cbiAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuICBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgd2lkdGg6IDEuMjVyZW07XG4gICAgaGVpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktNTAwO1xuICAgIHBhZGRpbmc6IDFweDtcbiAgICAmOmNoZWNrZWQge1xuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgYm9yZGVyOiA0cHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICBwYWRkaW5nOiAycHg7XG4gICAgfVxuICB9XG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAmOmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgfVxuICB9XG4gIGlucHV0W3R5cGU9XCJkYXRlXCJdLFxuICBzZWxlY3Qge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICYgb3B0aW9uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICB9XG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XG4gICAgfVxuICB9XG4gIHNlbGVjdCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG4gIH1cbiAgLmZvcm0tdHlwZS1yYWRpbyBsYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIH1cbiAgLmZvcm0tdHlwZS1yYWRpbyAuZGVzY3JpcHRpb24sXG4gIC5mb3JtLXR5cGUtY2hlY2tib3ggLmRlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW46ICRncmlkLWd1dHRlci13aWR0aCAqIDAuMjUgMDtcbiAgfVxuICAuZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgICBsYWJlbCB7XG4gICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIH1cbiAgfVxuICAud2ViZm9ybS10eXBlLWNoZWNrYm94ZXMge1xuICAgIGxhYmVsIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgIH1cbiAgfVxuICAuZm9ybS10eXBlLWNoZWNrYm94ZXMgLmZvcm0tYWN0aW9ucyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuZm9ybS1pdGVtLXN0dWRlbnQsXG4gIC5mb3JtLWl0ZW0tc3R1ZGVudC1pbnRlcm5hdGlvbmFsIHtcbiAgICA+IGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIHRhYmxlW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPVwiZWRpdC1zdHVkZW50LWl0ZW1zXCJdLFxuICB0YWJsZVtkYXRhLWRydXBhbC1zZWxlY3Rvcj1cImVkaXQtc3R1ZGVudC1pbnRlcm5hdGlvbmFsLWl0ZW1zXCJdIHtcbiAgICA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgfVxuICAgIHRib2R5IHtcbiAgICAgIGNvdW50ZXItcmVzZXQ6IGl0ZW1zLWNvdW50ZXI7XG4gICAgICA+IHRyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoICogMS4yNTtcbiAgICAgICAgbWFyZ2luLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoICogMS4yNTtcbiAgICAgICAgYm9yZGVyLXRvcDogc29saWQgMXB4IHZhcigtLWJzLWdyYXktNjAwKTtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBpdGVtcy1jb3VudGVyO1xuICAgICAgICAgIGNvbnRlbnQ6IFwiIyBcIiBjb3VudGVyKGl0ZW1zLWNvdW50ZXIpO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAtMS43NXJlbTtcbiAgICAgICAgfVxuICAgICAgICA+IHRkIHtcbiAgICAgICAgICBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGggMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAvLyBbIF0gTWlnaHQgbmVlZCBhZGRpdGlvbmFsIHN0eWxpbmcgZGVwZW5kaW5nIG9uIGNvbG9yIG1hcHBpbmdcbiAgLmJnLWdyYXktMjAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XG4gICAgaW5wdXRbdHlwZT1cImRhdGVcIl0sXG4gICAgc2VsZWN0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICYgb3B0aW9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgfVxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy9Ob2RlIHdlYmZyb20gc3BlY2lmaWMgc3R5bGVzXG4ucGF0aC13ZWJmb3JtIHtcbiAgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICB3aWR0aDogNzUlO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgICBmaWVsZHNldCB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLyoqXG4gKiAjaG9tZXBhZ2UtaGVybyBjb25zaXN0cyBvZiB0aGUgU2xpZGVyLCBhbmQgdGhlIEFkYm94ZXNcbiAqL1xuXG4jaG9tZXBhZ2UtaGVybyB7XG4gIEBpbmNsdWRlIG1ha2Utcm93KCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBtYXJnaW4tdG9wOiAyLjEyNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjEyNXJlbTtcbiAgfVxuICAuaG9tZXBhZ2UtaGVyby1pbm5lciB7XG4gICAgLS1oZXJvLW1heC13aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWF4LXdpZHRoOiB2YXIoLS1oZXJvLW1heC13aWR0aCk7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIC0taGVyby1tYXgtd2lkdGg6IDE5MjBweDtcbiAgICAgIHBhZGRpbmctbGVmdDogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgcGFkZGluZy1yaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gICNzbGlkZXItd3JhcHBlciB7XG4gICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDkuMjUpO1xuICAgIH1cbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgfVxuICB9XG4gIC5zd2lwZXIge1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtICRib3JkZXItcmFkaXVzLXNtIDAgMCAhaW1wb3J0YW50O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLW1kICRib3JkZXItcmFkaXVzLW1kIDAgMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZyAwIDAgJGJvcmRlci1yYWRpdXMtbGcgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLnN3aXBlci1zbGlkZSB7XG4gICAgLy8gYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGlzdHJpY3Qtc2Vjb25kYXJ5KTsgLyogRGlzYWJsZWQgdGhpcyBiZWNhdXNlIGNvbG91cnMgYXJlIGFwcGxpZWQgQCBcIi5zbGlkZS1hZGRpdGlvbmFsIFwiKi9cbiAgICAvLyBoZWlnaHQ6IGF1dG87XG4gICAgaGVpZ2h0OiBtYXgtY29udGVudDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICAgICYgLmNsaWNrYWJsZS1saW5rIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgJjpmb2N1cyxcbiAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDFweDtcbiAgICAgICAgei1pbmRleDogOTk5OTk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAxLjI1O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aCAqIDEuMjU7XG4gICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgICB3aWR0aDogMC43NXJlbTtcbiAgICAgIGhlaWdodDogMC43NXJlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTUwMDtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAmLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgI2FkYm94LXdyYXBwZXIge1xuICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgLy8gQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMi43NSk7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgPiAuY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjU7XG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgfVxuICAgIC5jb250YWluZXIsXG4gICAgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyLFxuICAgIC52aWV3LWFkYm94ZXMsXG4gICAgLnZpZXctY29udGVudCB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgLnZpZXctY29udGVudCB7XG4gICAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIH1cbiAgfVxufVxuXG4jaG9tZXBhZ2UtbmV3c2h1YixcbiNyZWxhdGVkLW5ld3NodWIge1xuICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAxLjU7XG4gICYgPiAuaW5uZXIge1xuICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1vbmx5KG1kKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIHtcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG4gICAgICBmbGV4OiBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLWd1dHRlci14KTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtZ3V0dGVyLXgpO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBtYXgtd2lkdGg6IDMzLjMzMyU7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtb25seShtZCkge1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICB9XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgY2xlYXI6IGxlZnQ7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiNyZWxhdGVkLW5ld3NodWIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyYXktNTAwO1xuICBwYWRkaW5nLXRvcDogJHBhZGRpbmctbGcgIWltcG9ydGFudDtcbn1cbiIsIlxuLy8gMS4gSW5jbHVkZSBmdW5jdGlvbnMgZmlyc3QgKHNvIHlvdSBjYW4gbWFuaXB1bGF0ZSBjb2xvcnMsIFNWR3MsIGNhbGMsIGV0YylcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL2Z1bmN0aW9ucyc7XG5cbi8vIDIuIEluY2x1ZGUgYW55IGRlZmF1bHQgdmFyaWFibGUgb3ZlcnJpZGVzIGhlcmVcbkBpbXBvcnQgJ3ZhcmlhYmxlc19ib290c3RyYXAnO1xuLy8gMmEuIFN1YiB0aGVtZSBzdHlsaW5nLlxuQGltcG9ydCAndmFyaWFibGVzX2RydXBhbCc7XG5cbi8vIDMuIEluY2x1ZGUgcmVtYWluZGVyIG9mIHJlcXVpcmVkIEJvb3RzdHJhcCBzdHlsZXNoZWV0c1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvdmFyaWFibGVzJztcblxuLy8gNC4gSW5jbHVkZSByZW1haW5kZXIgb2YgcmVxdWlyZWQgQm9vdHN0cmFwIHN0eWxlc2hlZXRzXG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9tYXBzJztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL21peGlucyc7XG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9yb290JztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL3V0aWxpdGllcyc7XG5cbi8vIDUuIEluY2x1ZGUgYW55IG9wdGlvbmFsIEJvb3RzdHJhcCBjb21wb25lbnRzIGFzIHlvdSBsaWtlXG4vLyBMYXlvdXQgJiBjb21wb25lbnRzXG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9yZWJvb3QnO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvdHlwZSc7XG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9pbWFnZXMnO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvY29udGFpbmVycyc7XG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9ncmlkJztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL3RhYmxlcyc7XG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9mb3Jtcyc7XG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9idXR0b25zJztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL3RyYW5zaXRpb25zJztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL2Ryb3Bkb3duJztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL2J1dHRvbi1ncm91cCc7XG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9uYXYnO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvbmF2YmFyJztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL2NhcmQnO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvYWNjb3JkaW9uJztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL2JyZWFkY3J1bWInO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvcGFnaW5hdGlvbic7XG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9iYWRnZSc7XG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9hbGVydCc7XG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9wcm9ncmVzcyc7XG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9saXN0LWdyb3VwJztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL2Nsb3NlJztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL3RvYXN0cyc7XG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9tb2RhbCc7XG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy90b29sdGlwJztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL3BvcG92ZXInO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvY2Fyb3VzZWwnO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3Mvc3Bpbm5lcnMnO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3Mvb2ZmY2FudmFzJztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL3BsYWNlaG9sZGVycyc7XG5cbi8vIDcuIE9wdGlvbmFsbHkgaW5jbHVkZSB1dGlsaXRpZXMgQVBJIGxhc3QgdG8gZ2VuZXJhdGUgY2xhc3NlcyBiYXNlZCBvbiB0aGUgU2FzcyBtYXAgaW4gYF91dGlsaXRpZXMuc2Nzc2BcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL3V0aWxpdGllcy9hcGknO1xuXG4vLyBGb250YXdlc29tZVxuQGltcG9ydCBcIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS9zY3NzL2ZvbnRhd2Vzb21lLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvc2Nzcy9saWdodC5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2ZvbnRhd2Vzb21lL3Njc3MvcmVndWxhci5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2ZvbnRhd2Vzb21lL3Njc3Mvc29saWQuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS9zY3NzL2JyYW5kcy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2ZvbnRhd2Vzb21lL3Njc3MvbWl4aW5zLnNjc3NcIjtcblxuXG4vLyBPdmVycmlkZSBCb290c3RyYXAgQ2xhc3Nlc1xuQGltcG9ydCAnb3ZlcnJpZGVzJztcblxuXG4vLyBJbmNsdWRlIGJvb3RzdHJhcC5cbi8vIC0gUmUtZW5hYmxlIHdoZW4gaHR0cHM6Ly93d3cuZHJ1cGFsLm9yZy9wcm9qZWN0L2Jvb3RzdHJhcDUgaW5jbHVkZXMgQlMgNS4yXG4vLyAtIFdoZW4gcmV2ZXJ0aW5nIHRvIEJvb3RzdHJhcCA1LjIuKiBmcm9tIFBBUkVOVCBUSEVNRSAtIHVuY29tbWVudCB0aGUgbmV4dCAnQGltcG9ydCcgbGluZSwgYW5kIGNvbW1lbnQgb3V0IHRoZSBuZXh0IEBpbXBvcnQgbGluZSBhZnRlci5cbi8vIC0gQWxzbyBjaGVjayBja2VkaXRvciBzdHlsZXNoZWV0cyBmb3IgQGltcG9ydHNcblxuLy8gQGltcG9ydCAnLi4vLi4vLi4vLi4vdGhlbWVzL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC88PFZFUlNJT04+Pi9zY3NzL2Jvb3RzdHJhcCc7XG4vLyBAaW1wb3J0ICcuLi8uLi8uLi8uLi90aGVtZXMvY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvYm9vdHN0cmFwJztcbi8vIExvYWQgQm9vdHN0cmFwIDUuMiBmcm9tIGN1c3RvbSB0ZW1wb3Jhcnkgc291cmNlXG4vLyBAaW1wb3J0ICcuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvYm9vdHN0cmFwJztcbkBpbXBvcnQgJy4uLy4uLy4uLy4uL3RoZW1lcy9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9taXhpbnMnO1xuXG5AaW1wb3J0ICcuLi8uLi8uLi8uLi90aGVtZXMvY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL2FkbWluJztcbkBpbXBvcnQgJy4uLy4uLy4uLy4uL3RoZW1lcy9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvYnV0dG9ucyc7XG5AaW1wb3J0ICcuLi8uLi8uLi8uLi90aGVtZXMvY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL2Zvb3Rlcic7XG5AaW1wb3J0ICcuLi8uLi8uLi8uLi90aGVtZXMvY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL2Zvcm1zJztcbi8vIEBpbXBvcnQgJy4uLy4uLy4uLy4uL3RoZW1lcy9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvanF1ZXJ5LnVpJztcbi8vIEBpbXBvcnQgJy4uLy4uLy4uLy4uL3RoZW1lcy9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvbGF5b3V0JztcbkBpbXBvcnQgJy4uLy4uLy4uLy4uL3RoZW1lcy9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvbG9jYWxfdGFza3MnO1xuLy8gQGltcG9ydCAnLi4vLi4vLi4vLi4vdGhlbWVzL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL2RydXBhbC9tZWRpYV9saWJyYXJ5JztcbkBpbXBvcnQgJy4uLy4uLy4uLy4uL3RoZW1lcy9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvbWlzYyc7XG5AaW1wb3J0ICcuLi8uLi8uLi8uLi90aGVtZXMvY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL25hdmJhcic7XG5AaW1wb3J0ICcuLi8uLi8uLi8uLi90aGVtZXMvY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL3BhcmFncmFwaHMnO1xuQGltcG9ydCAnLi4vLi4vLi4vLi4vdGhlbWVzL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL2RydXBhbC9wcm9ncmVzcyc7XG5AaW1wb3J0ICcuLi8uLi8uLi8uLi90aGVtZXMvY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL3JlZ2lvbnMnO1xuQGltcG9ydCAnLi4vLi4vLi4vLi4vdGhlbWVzL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL2RydXBhbC90YWJsZSc7XG5AaW1wb3J0ICcuLi8uLi8uLi8uLi90aGVtZXMvY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL3RoZW1lJztcbkBpbXBvcnQgJy4uLy4uLy4uLy4uL3RoZW1lcy9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvdmlld3MnO1xuXG5AaW1wb3J0ICcuLi8uLi8uLi8uLi90aGVtZXMvY29udHJpYi9ib290c3RyYXA1L3Njc3MvYm9vdHN0cmFwX2ZpeCc7XG5cbi8vIFNlcGFyYXRlIENLRWRpdG9yIFN0eWxlc2hlZXQgLT4gVXNlZCBpbiBDS0VkaXRvclxuQGltcG9ydCAnc3lzdGVtL2NrZWRpdG9yLXN0eWxlcyc7XG5cbi8vIExvYWQgQ29tcG9uZW50c1xuQGltcG9ydCAnY29tcG9uZW50cyc7XG5cbkBtZWRpYSBwcmludCB7XG4gICAgLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEge1xuICAgICAgICAudmlldy1jb250ZW50IHtcbiAgICAgICAgICAgIC52aWV3cy1yb3cge1xuICAgICAgICAgICAgICAgIC52aWV3cy1maWVsZCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG8haW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59Il19 */
