@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: #dda622;
  --color-4: #d63384;
  --color-5: #D16000;
  --color-6: #94C83D;
  --color-7: #1D96AF;
  --color-8: #767676;
  --color-neutral: #6C757D;
  --color-important: #C32033;
  --color-primary: var(--bs-primary);
  --color-secondary: var(--bs-secondary);
}

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

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

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

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

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

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

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

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

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

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

[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: #D16000;
  --bs-orange: #fd7e14;
  --bs-yellow: #dda622;
  --bs-green: #94C83D;
  --bs-teal: #1D96AF;
  --bs-cyan: #767676;
  --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: #94C83D;
  --bs-info: #767676;
  --bs-warning: #dda622;
  --bs-danger: #D16000;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-primary-rgb: 13, 110, 253;
  --bs-secondary-rgb: 108, 117, 125;
  --bs-success-rgb: 148, 200, 61;
  --bs-info-rgb: 118, 118, 118;
  --bs-warning-rgb: 221, 166, 34;
  --bs-danger-rgb: 209, 96, 0;
  --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: #f8edd3;
}

*,
*::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: #eaf4d8;
  --bs-table-border-color: #d3dcc2;
  --bs-table-striped-bg: #dee8cd;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #d3dcc2;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #d8e2c8;
  --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: #e4e4e4;
  --bs-table-border-color: #cdcdcd;
  --bs-table-striped-bg: #d9d9d9;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #cdcdcd;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: lightgray;
  --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: #f8edd3;
  --bs-table-border-color: #dfd5be;
  --bs-table-striped-bg: #ece1c8;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfd5be;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5dbc3;
  --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: #f6dfcc;
  --bs-table-border-color: #ddc9b8;
  --bs-table-striped-bg: #ead4c2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #ddc9b8;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e4cebd;
  --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: #94C83D;
}

.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: #000;
  background-color: rgba(148, 200, 61, 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: #94C83D;
  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='%2394C83D' 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: #94C83D;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(148, 200, 61, 0.25);
          box-shadow: 0 0 0 0.25rem rgba(148, 200, 61, 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: #94C83D;
}
.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='%2394C83D' 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: #94C83D;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(148, 200, 61, 0.25);
          box-shadow: 0 0 0 0.25rem rgba(148, 200, 61, 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: #94C83D;
}
.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
  background-color: #94C83D;
}
.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
  -webkit-box-shadow: 0 0 0 0.25rem rgba(148, 200, 61, 0.25);
          box-shadow: 0 0 0 0.25rem rgba(148, 200, 61, 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #94C83D;
}

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

.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: #000;
  background-color: rgba(209, 96, 0, 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: #D16000;
  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='%23D16000'%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='%23D16000' 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: #D16000;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(209, 96, 0, 0.25);
          box-shadow: 0 0 0 0.25rem rgba(209, 96, 0, 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: #D16000;
}
.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='%23D16000'%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='%23D16000' 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: #D16000;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(209, 96, 0, 0.25);
          box-shadow: 0 0 0 0.25rem rgba(209, 96, 0, 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: #D16000;
}
.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
  background-color: #D16000;
}
.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
  -webkit-box-shadow: 0 0 0 0.25rem rgba(209, 96, 0, 0.25);
          box-shadow: 0 0 0 0.25rem rgba(209, 96, 0, 0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #D16000;
}

.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: #000;
  --bs-btn-bg: #94C83D;
  --bs-btn-border-color: #94C83D;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #a4d05a;
  --bs-btn-hover-border-color: #9fce50;
  --bs-btn-focus-shadow-rgb: 126, 170, 52;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #a9d364;
  --bs-btn-active-border-color: #9fce50;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #94C83D;
  --bs-btn-disabled-border-color: #94C83D;
}

.btn-info {
  --bs-btn-color: #fff;
  --bs-btn-bg: #767676;
  --bs-btn-border-color: #767676;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #646464;
  --bs-btn-hover-border-color: #5e5e5e;
  --bs-btn-focus-shadow-rgb: 139, 139, 139;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #5e5e5e;
  --bs-btn-active-border-color: #595959;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #767676;
  --bs-btn-disabled-border-color: #767676;
}

.btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #dda622;
  --bs-btn-border-color: #dda622;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #e2b343;
  --bs-btn-hover-border-color: #e0af38;
  --bs-btn-focus-shadow-rgb: 188, 141, 29;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #e4b84e;
  --bs-btn-active-border-color: #e0af38;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #dda622;
  --bs-btn-disabled-border-color: #dda622;
}

.btn-danger {
  --bs-btn-color: #000;
  --bs-btn-bg: #D16000;
  --bs-btn-border-color: #D16000;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #d87826;
  --bs-btn-hover-border-color: #d6701a;
  --bs-btn-focus-shadow-rgb: 178, 82, 0;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #da8033;
  --bs-btn-active-border-color: #d6701a;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #D16000;
  --bs-btn-disabled-border-color: #D16000;
}

.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: #94C83D;
  --bs-btn-border-color: #94C83D;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #94C83D;
  --bs-btn-hover-border-color: #94C83D;
  --bs-btn-focus-shadow-rgb: 148, 200, 61;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #94C83D;
  --bs-btn-active-border-color: #94C83D;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #94C83D;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #94C83D;
  --bs-gradient: none;
}

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

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

.btn-outline-danger {
  --bs-btn-color: #D16000;
  --bs-btn-border-color: #D16000;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #D16000;
  --bs-btn-hover-border-color: #D16000;
  --bs-btn-focus-shadow-rgb: 209, 96, 0;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #D16000;
  --bs-btn-active-border-color: #D16000;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #D16000;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #D16000;
  --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: #3b5018;
  --bs-alert-bg: #eaf4d8;
  --bs-alert-border-color: #dfefc5;
}
.alert-success .alert-link {
  color: #2f4013;
}

.alert-info {
  --bs-alert-color: #474747;
  --bs-alert-bg: #e4e4e4;
  --bs-alert-border-color: #d6d6d6;
}
.alert-info .alert-link {
  color: #393939;
}

.alert-warning {
  --bs-alert-color: #856414;
  --bs-alert-bg: #f8edd3;
  --bs-alert-border-color: #f5e4bd;
}
.alert-warning .alert-link {
  color: #6a5010;
}

.alert-danger {
  --bs-alert-color: #7d3a00;
  --bs-alert-bg: #f6dfcc;
  --bs-alert-border-color: #f1cfb3;
}
.alert-danger .alert-link {
  color: #642e00;
}

.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: #3b5018;
  background-color: #eaf4d8;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #3b5018;
  background-color: #d3dcc2;
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #3b5018;
  border-color: #3b5018;
}

.list-group-item-info {
  color: #474747;
  background-color: #e4e4e4;
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #474747;
  background-color: #cdcdcd;
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #474747;
  border-color: #474747;
}

.list-group-item-warning {
  color: #856414;
  background-color: #f8edd3;
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #856414;
  background-color: #dfd5be;
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #856414;
  border-color: #856414;
}

.list-group-item-danger {
  color: #7d3a00;
  background-color: #f6dfcc;
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #7d3a00;
  background-color: #ddc9b8;
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #7d3a00;
  border-color: #7d3a00;
}

.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*="mailto:"] i,
.paragraph--type--contact-info #site-social-links li[data-social*="pinterest.com"] i,
.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*="mailto:"] i,
.footer__social #site-social-links li[data-social*="pinterest.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*="mailto:"] i,
.paragraph--type--contact-info #site-social-links li[data-social*="pinterest.com"] i,
.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*="mailto:"] i,
.footer__social #site-social-links li[data-social*="pinterest.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*="mailto:"] i, .paragraph--type--contact-info #site-social-links li[data-social*="pinterest.com"] i, .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*="mailto:"] i, .footer__social #site-social-links li[data-social*="pinterest.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*="mailto:"] i,
.paragraph--type--contact-info #site-social-links li[data-social*="pinterest.com"] i,
.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*="mailto:"] i,
.footer__social #site-social-links li[data-social*="pinterest.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: #000;
  --bs-btn-bg: #D16000;
  --bs-btn-border-color: #D16000;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #d87826;
  --bs-btn-hover-border-color: #d6701a;
  --bs-btn-focus-shadow-rgb: 178, 82, 0;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #da8033;
  --bs-btn-active-border-color: #d6701a;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #D16000;
  --bs-btn-disabled-border-color: #D16000;
}
a.button.button-action {
  --bs-btn-color: #fff;
  --bs-btn-bg: #767676;
  --bs-btn-border-color: #767676;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #646464;
  --bs-btn-hover-border-color: #5e5e5e;
  --bs-btn-focus-shadow-rgb: 139, 139, 139;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #5e5e5e;
  --bs-btn-active-border-color: #595959;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #767676;
  --bs-btn-disabled-border-color: #767676;
}
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: #000;
}
.btn-success a:hover {
  color: #000;
  text-decoration: none;
}

.btn-info a {
  color: #fff;
}
.btn-info a:hover {
  color: #fff;
  text-decoration: none;
}

.btn-warning a {
  color: #000;
}
.btn-warning a:hover {
  color: #000;
  text-decoration: none;
}

.btn-danger a {
  color: #000;
}
.btn-danger a:hover {
  color: #000;
  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: #000;
}
.btn-outline-success a:hover {
  color: #000;
  text-decoration: none;
}

.btn-outline-info:hover a {
  color: #fff;
}
.btn-outline-info a:hover {
  color: #fff;
  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: #000;
}
.btn-outline-danger a:hover {
  color: #000;
  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: #D16000;
}

.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: #3b5018;
  --bs-alert-bg: #3b5018;
  --bs-alert-border-color: #dfefc5;
}
.color-success .alert-link {
  color: #2f4013;
}

.color-info {
  --bs-alert-color: #474747;
  --bs-alert-bg: #474747;
  --bs-alert-border-color: #d6d6d6;
}
.color-info .alert-link {
  color: #393939;
}

.color-warning {
  --bs-alert-color: #856414;
  --bs-alert-bg: #856414;
  --bs-alert-border-color: #f5e4bd;
}
.color-warning .alert-link {
  color: #6a5010;
}

.color-danger {
  --bs-alert-color: #7d3a00;
  --bs-alert-bg: #7d3a00;
  --bs-alert-border-color: #f1cfb3;
}
.color-danger .alert-link {
  color: #642e00;
}

.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: #dda622;
  --color-4: #d63384;
  --color-5: #D16000;
  --color-6: #94C83D;
  --color-7: #1D96AF;
  --color-8: #767676;
  --color-neutral: #6C757D;
  --color-important: #C32033;
  --color-primary: var(--bs-primary);
  --color-secondary: var(--bs-secondary);
}

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

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

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

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

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

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

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

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

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

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

[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: #D16000;
  --bs-orange: #fd7e14;
  --bs-yellow: #dda622;
  --bs-green: #94C83D;
  --bs-teal: #1D96AF;
  --bs-cyan: #767676;
  --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: #94C83D;
  --bs-info: #767676;
  --bs-warning: #dda622;
  --bs-danger: #D16000;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-primary-rgb: 13, 110, 253;
  --bs-secondary-rgb: 108, 117, 125;
  --bs-success-rgb: 148, 200, 61;
  --bs-info-rgb: 118, 118, 118;
  --bs-warning-rgb: 221, 166, 34;
  --bs-danger-rgb: 209, 96, 0;
  --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: #f8edd3;
}

.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: #000;
  --bs-btn-bg: #94C83D;
  --bs-btn-border-color: #94C83D;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #a4d05a;
  --bs-btn-hover-border-color: #9fce50;
  --bs-btn-focus-shadow-rgb: 126, 170, 52;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #a9d364;
  --bs-btn-active-border-color: #9fce50;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #94C83D;
  --bs-btn-disabled-border-color: #94C83D;
}

.btn-info {
  --bs-btn-color: #fff;
  --bs-btn-bg: #767676;
  --bs-btn-border-color: #767676;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #646464;
  --bs-btn-hover-border-color: #5e5e5e;
  --bs-btn-focus-shadow-rgb: 139, 139, 139;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #5e5e5e;
  --bs-btn-active-border-color: #595959;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #767676;
  --bs-btn-disabled-border-color: #767676;
}

.btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #dda622;
  --bs-btn-border-color: #dda622;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #e2b343;
  --bs-btn-hover-border-color: #e0af38;
  --bs-btn-focus-shadow-rgb: 188, 141, 29;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #e4b84e;
  --bs-btn-active-border-color: #e0af38;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #dda622;
  --bs-btn-disabled-border-color: #dda622;
}

.btn-danger {
  --bs-btn-color: #000;
  --bs-btn-bg: #D16000;
  --bs-btn-border-color: #D16000;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #d87826;
  --bs-btn-hover-border-color: #d6701a;
  --bs-btn-focus-shadow-rgb: 178, 82, 0;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #da8033;
  --bs-btn-active-border-color: #d6701a;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #D16000;
  --bs-btn-disabled-border-color: #D16000;
}

.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: #94C83D;
  --bs-btn-border-color: #94C83D;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #94C83D;
  --bs-btn-hover-border-color: #94C83D;
  --bs-btn-focus-shadow-rgb: 148, 200, 61;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #94C83D;
  --bs-btn-active-border-color: #94C83D;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #94C83D;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #94C83D;
  --bs-gradient: none;
}

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

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

.btn-outline-danger {
  --bs-btn-color: #D16000;
  --bs-btn-border-color: #D16000;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #D16000;
  --bs-btn-hover-border-color: #D16000;
  --bs-btn-focus-shadow-rgb: 209, 96, 0;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #D16000;
  --bs-btn-active-border-color: #D16000;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #D16000;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #D16000;
  --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;
}

.btn.btn-inline.ck-link_selected,
.btn-inline.ck-link_selected {
  background-color: var(--bs-btn-bg) !important;
}

h1 strong,
h2 strong,
h3 strong,
h4 strong,
h5 strong,
h6 strong,
.h1 strong,
.h2 strong,
.h3 strong,
.h4 strong,
.h5 strong,
.h6 strong {
  font-weight: inherit !important;
}

: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
 */
.view-id-schools .map-wrapper > .view-filters .bef-checkboxes .form-type-checkbox.taxonomy-name--test {
  display: none;
}

/* 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;
}
@media (min-width: 1200px) {
  header > .navbar > .container {
    -ms-flex-flow: nowrap;
        flex-flow: nowrap;
  }
}

header .quicklinks-wrapper {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  position: absolute;
  top: 28px;
  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(--bs-secondary) !important;
}
header .quicklinks-wrapper .dropdown-toggle::after {
  display: block;
  border: 0;
}
@media (min-width: 576px) {
  header .quicklinks-wrapper {
    top: 34px;
  }
}
@media (min-width: 768px) {
  header .quicklinks-wrapper {
    top: 38px;
    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-body);
  font-size: 1rem;
  font-weight: 600;
  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: -2rem;
  right: 0;
  height: 100%;
  width: 30px;
  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: -2rem;
  right: 0;
  height: 100%;
  width: 30px;
  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: -2rem;
  right: 0;
  height: 100%;
  width: 30px;
  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: 2rem !important;
}
@media (min-width: 768px) {
  .footer-row--main .region.region-footer-main-fourth .block {
    margin-top: 0 !important;
    margin-bottom: 2.5rem !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 img {
  width: 100%;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
}
.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__social #site-social-links li[data-social*="pinterest.com"] i::before {
  content: "\f0d2";
}
.footer__social #site-social-links li[data-social*="mailto:"] i::before {
  content: "\f0e0";
}

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

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-primary);
  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-secondary);
}
.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;
  color: var(--bs-secondary);
}
.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: 1.5;
}

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.5;
  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 {
  height: 100%;
  width: 100%;
}
header.schoolkit-header > nav.navbar .block-system-branding-block .navbar-brand {
  height: 100%;
  width: auto;
}
header.schoolkit-header > nav.navbar .block-system-branding-block .navbar-brand .site-logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  aspect-ratio: 3/1;
  height: 75px;
  text-decoration: none;
}
@media (min-width: 768px) {
  header.schoolkit-header > nav.navbar .block-system-branding-block .navbar-brand .site-logo {
    height: 80px;
  }
}
@media (min-width: 1200px) {
  header.schoolkit-header > nav.navbar .block-system-branding-block .navbar-brand .site-logo {
    height: 90px;
  }
}
header.schoolkit-header > nav.navbar .block-system-branding-block .navbar-brand .site-logo img {
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
header.schoolkit-header > nav.navbar .block-system-branding-block .navbar-brand .site-logo span {
  display: block;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
  font-family: var(--skit-font-headings);
  font-size: calc(1.1 * 1rem);
  max-height: calc(3.75 * 1rem);
  -ms-flex-item-align: center;
      align-self: center;
}
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-primary);
  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-primary);
}
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-primary) !important;
  -webkit-text-stroke: var(--bs-primary) 0.75px !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-gray-700) !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-weight: 600 !important;
}
@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: 600 !important;
    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;
  z-index: -1;
  pointer-events: none;
}
@media (min-width: 1200px) {
  ul.navbar-main.menu--main > .nav-item .collapse-icon {
    display: none !important;
    float: none;
  }
}
ul.navbar-main.menu--main .dropdown-menu.menu-level-1 .collapse-icon,
ul.navbar-main.menu--main .dropdown-menu.menu-level-2 .collapse-icon {
  display: block !important;
}

@media (min-width: 1200px) {
  .region-nav-main {
    width: 100%;
  }
}

ul.navbar-main.menu--main {
  gap: 15px;
}
@media (min-width: 1200px) {
  ul.navbar-main.menu--main {
    width: auto;
    padding-left: 2rem;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    gap: 20px;
  }
}
ul.navbar-main.menu--main ul.menu-level-1.show {
  --bs-dropdown-bg: #fff;
  position: relative;
  font-size: 1rem;
  border: none;
  border-radius: 0;
  border-bottom: 4px solid var(--bs-primary);
}
@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-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:hover a.nav-link {
  color: #343a40;
}
ul.navbar-main.menu--main ul.menu-level-1.show li.nav-item a.nav-link {
  font-size: 1rem;
  font-weight: 600 !important;
  font-family: var(--skit-font-body);
  color: #343a40;
  -webkit-text-stroke: transparent 0.75px;
  padding-left: 0;
  padding-right: 0;
  width: 100%;
}
ul.navbar-main.menu--main ul.menu-level-1.show li.nav-item a.nav-link:hover {
  color: var(--bs-primary) !important;
  -webkit-text-stroke: var(--bs-primary) 0.75px;
}
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 {
  display: block !important;
}
ul.navbar-main.menu--main ul.menu-level-1.show li.nav-item.dropdown-item a.dropdown-toggle::before {
  position: absolute;
  top: 0;
  right: 0;
  content: "";
  display: block;
  height: 1.5rem;
  width: 1.5rem;
  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 {
  color: var(--bs-primary) !important;
}
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 {
  padding-bottom: 0;
  position: absolute;
  top: 0.65rem;
  right: -0.25rem;
}
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;
  color: #343a40;
}
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-2 li.nav-item .nav-link,
ul.navbar-main.menu--main li.nav-item ul.menu-level-3 li.nav-item a,
ul.navbar-main.menu--main li.nav-item ul.menu-level-3 li.nav-item .nav-link {
  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: -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;
  text-decoration: none;
  position: relative;
  z-index: 503;
  font-weight: 600 !important;
  color: #343a40;
  padding-bottom: 1rem;
  -webkit-text-stroke: transparent 0.75px;
}
@media (min-width: 1200px) {
  ul.navbar-nav.navbar-main li .dropdown-toggle {
    padding-bottom: 0;
  }
}
ul.navbar-nav.navbar-main li .dropdown-toggle:hover, ul.navbar-nav.navbar-main li .dropdown-toggle:active {
  color: var(--bs-primary);
  -webkit-text-stroke: var(--bs-primary) 0.75px;
}
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 6 Pro";
  font-weight: var(--fa-weight-override);
}
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, ul.navbar-nav.navbar-main .dropdown-menu.menu-level-1:active {
  --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: "\f077";
  font-family: "Font Awesome 6 Pro";
  font-weight: var(--fa-weight-override);
}

ul.navbar-main.menu--main .fas {
  font-weight: 400 !important;
}
ul.navbar-main.menu--main .nav-item .nav-link:has(+ a.dropdown-toggle[aria-expanded=true]) {
  color: var(--bs-primary) !important;
  -webkit-text-stroke: var(--bs-primary) 0.75px !important;
}
ul.navbar-main.menu--main a.dropdown-toggle[aria-expanded=true] {
  color: var(--bs-primary) !important;
  -webkit-text-stroke: var(--bs-primary) 0.75px;
}
ul.navbar-main.menu--main a.dropdown-toggle[aria-expanded=true] .collapse-icon {
  color: var(--bs-primary) !important;
}
ul.navbar-main.menu--main .dropdown-menu.menu-level-1 .dropdown-item .dropdown-toggle {
  display: inline-block;
}

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

.block-logo-secondary .img-wrapper {
  width: 220px !important;
}
.block-logo-district-alt .img-wrapper,
.block-logo-district-alt-universal .img-wrapper {
  contain: center;
  width: 185px;
}
.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;
  }
}
.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: 1.5;
}

.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-primary);
  -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 1rem 1rem 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: 700;
  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-secondary);
  border-color: var(--color-secondary);
  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-primary);
  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);
  height: -webkit-max-content;
  height: -moz-max-content;
  height: max-content;
  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);
}
.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;
  }
}
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-primary);
  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: 700;
  color: #343a40;
  margin: 0 0 1.125rem 0;
}
@media (min-width: 1200px) {
  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-size: 2.25rem;
  }
}
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: 1.125rem;
  font-weight: 700;
  color: var(--bs-primary);
  margin-bottom: 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
}
@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.625rem;
  }
}
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: 1rem;
  }
}
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-primary);
  border-radius: 0.5rem;
  margin-bottom: 40px;
}
@media (min-width: 768px) {
  .node--type-page .page-hero {
    border-radius: 1rem;
  }
}
.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: 700;
  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.875rem !important;
  color: #fff !important;
}
@media (min-width: 768px) {
  .node--type-page .page-hero .inner .node-hero-text-row .node-hero-text .field--name-title {
    font-size: 2.75rem !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;
  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;
  }
}
.node--type-page .page-hero .inner .node-hero-text-row .node-hero-text:has(.field--name-field-headline) .field--name-title {
  font-size: 1.125rem !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:has(.field--name-field-headline) .field--name-title {
    font-size: 1.5rem !important;
    letter-spacing: 4.8px !important;
    margin-bottom: 30px !important;
  }
}
@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: 1.5;
}

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

.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: var(--bs-secondary);
}
.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: var(--bs-secondary);
  margin-right: 0.25rem;
}
.node--type-job .container .job-info-bottom {
  padding-bottom: 4rem;
}
.node--type-job .container .job-info-bottom .field__label {
  color: var(--bs-secondary);
  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;
  }
}
.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-primary);
  font-size: 1.125rem;
  font-weight: 700;
  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;
  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: 1.5;
}
.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;
  }
}
.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-primary);
  font-size: 1.125rem;
  font-weight: 700;
  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: 700;
  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: 700;
  color: var(--bs-primary);
}
@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: 1.5;
}
.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;
  }
}
.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-primary);
  font-size: 1.125rem;
  font-weight: 700;
  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: 700;
  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: 700;
  color: var(--bs-primary);
}
@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: 1.5;
}
.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: 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;
  }
}

/**
* 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-primary);
  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-primary);
}
.paragraph--type--contact-list .collapse-header .contact-toggle .icon-expanded {
  color: var(--bs-secondary);
}
.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-secondary);
}
.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.25rem;
  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 {
  padding-top: 3rem;
}
@media (max-width: 1199.98px) {
  .paragraph--type--contact-list .field--name-field-ref-staff-picker {
    overflow-x: scroll;
  }
}
.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--contact-info #site-social-links li[data-social*="pinterest.com"] i::before {
  content: "\f0d2";
}
.paragraph--type--contact-info #site-social-links li[data-social*="mailto:"] i::before {
  content: "\f0e0";
}

.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: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: 20px;
  width: 100%;
  height: 100%;
  min-height: 150px;
  padding: 1.5rem 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;
    border-radius: 1.25rem;
  }
}
@media (min-width: 1600px) {
  .view-id-adboxes.view-display-id-adboxes_home .view-content .node__inner {
    gap: 30px;
    padding: 1.5rem 1rem;
    border: 1rem;
  }
}
.view-id-adboxes.view-display-id-adboxes_home .view-content .node__inner .main-icon {
  color: #fff;
  font-size: 1.875rem;
  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-family: var(--skit-font-body) !important;
  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 {
  font-size: 0.85rem;
  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 .more-link {
  text-align: left;
}
.view-newshub .view-footer .newshub-footer-link,
.view-newshub .more-link a {
  font-family: var(--skit-font-body);
  font-size: 1.2rem;
  font-weight: 700;
  color: #343a40;
  text-decoration: none;
  text-transform: capitalize;
}
.view-newshub .view-footer .newshub-footer-link i,
.view-newshub .more-link a i {
  font-size: 0.875rem;
  -webkit-text-stroke: 1px;
  color: inherit;
}
.view-newshub .more-link a::after {
  --fa-weight-override: 900;
  -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: "\f054";
  font-family: "Font Awesome 6 Pro";
  font-weight: var(--fa-weight-override);
  -webkit-text-stroke: 1px;
  vertical-align: middle;
  margin-left: 0.25rem;
}

.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;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  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;
  margin-bottom: 4px;
  padding-left: 3px;
  -ms-flex-item-align: end;
      align-self: end;
}
.view-id-newshub.view-display-id-events_list_universal .details-wrapper .node-event-date {
  color: #fff;
  background: var(--bs-primary);
  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-primary);
  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: 2.2rem;
    margin-top: 8px;
  }
}
.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: 700;
}
@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;
}
.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.25rem;
  padding: 0;
  font-size: 1.125rem;
  font-weight: 700;
}
@media (min-width: 1200px) {
  .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 {
    font-size: 1.625rem;
  }
}
.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-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .bef-checkboxes.bef-nested ul .form-type-checkbox.form-check,
.view-id-calendar.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.form-check {
  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-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .bef-checkboxes.bef-nested ul .form-type-checkbox.form-check 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,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .bef-checkboxes.bef-nested ul .form-type-checkbox.form-check 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-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .bef-checkboxes.bef-nested ul .form-type-checkbox.form-check 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,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .bef-checkboxes.bef-nested ul .form-type-checkbox.form-check 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-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .bef-checkboxes.bef-nested ul .form-type-checkbox.form-check 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,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .bef-checkboxes.bef-nested ul .form-type-checkbox.form-check 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: 700;
  margin-bottom: 1.25rem;
  position: absolute;
  top: 10px;
  min-width: 170px;
}
@media (min-width: 1200px) {
  .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;
    top: 0;
  }
}
.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: var(--bs-primary);
  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: 700;
}
@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: var(--bs-secondary);
  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-primary);
  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 {
    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.45rem;
  margin-top: -5px;
}
@media (min-width: 768px) {
  .view-newshub-teasers .page-hero .inner .node-hero-text-row .node-hero-text i {
    font-size: 1.875rem;
  }
}
.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: 700;
}
@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-primary);
  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-primary);
  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 {
    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: 2.2rem;
    margin-top: 8px;
  }
}
.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: 700;
}
@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-primary);
  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-primary);
  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-primary);
  padding: 0.525rem;
  padding-bottom: 0;
  border-bottom-color: transparent;
}
.view-calendar .fc-day-top {
  text-align: center;
  color: var(--color-primary);
  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: 600 !important;
  font-size: 0.875rem;
  margin: 0 10px;
  padding: 5px 10px;
  border-radius: 5px !important;
}
.view-calendar .fc-day-grid-event .fc-time, .view-calendar .fc-day-grid-event .fc-title {
  font-weight: 600 !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-primary);
}
.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;
}

#ical-buttons li {
  margin-bottom: 0.5rem;
}
#ical-buttons li:last-of-type {
  margin-bottom: 0;
}
#ical-buttons i, #ical-buttons a, #ical-buttons input {
  cursor: pointer;
  color: var(--bs-link-color);
}
#ical-buttons i:hover, #ical-buttons a:hover, #ical-buttons input:hover {
  cursor: pointer;
  color: var(--bs-link-color);
}
#ical-buttons a {
  text-decoration: none;
}
#ical-buttons #ical-copy {
  position: relative;
}
#ical-buttons #ical-manual-input {
  width: 68%;
  margin-right: 5px;
}

#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-primary);
  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-primary);
  border-radius: 0.5rem;
  margin-bottom: 40px;
}
@media (min-width: 768px) {
  .view-display-id-map_schools .page-hero {
    border-radius: 1rem;
  }
}
.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: var(--color);
  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,
.view-display-id-map_schools .view-filters {
  margin-top: 1.5rem;
}
.view-newshub-list .view-filters span.fieldset-legend,
.view-calendar .view-filters span.fieldset-legend,
.view-display-id-map_schools .view-filters span.fieldset-legend {
  color: #343a40;
  font-family: var(--skit-font-headings);
  font-size: 1.125rem;
  font-weight: 700;
}
@media (min-width: 1200px) {
  .view-newshub-list .view-filters span.fieldset-legend,
.view-calendar .view-filters span.fieldset-legend,
.view-display-id-map_schools .view-filters span.fieldset-legend {
    font-size: 1.625rem;
  }
}
.view-newshub-list .bef-nested,
.view-calendar .bef-nested,
.view-display-id-map_schools .bef-nested {
  position: relative;
}
.view-newshub-list .bef-nested .form-item,
.view-calendar .bef-nested .form-item,
.view-display-id-map_schools .bef-nested .form-item {
  margin: 0;
}
.view-newshub-list .bef-nested::after,
.view-calendar .bef-nested::after,
.view-display-id-map_schools .bef-nested::after {
  content: "";
  width: 65px;
  height: 60px;
  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,
.view-display-id-map_schools .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,
.view-calendar .bef-nested .form-type-checkbox,
.view-display-id-map_schools .bef-nested .form-type-checkbox {
  min-height: none;
  padding-left: 0;
}
.view-newshub-list .bef-nested .form-type-checkbox > label,
.view-calendar .bef-nested .form-type-checkbox > label,
.view-display-id-map_schools .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,
.view-display-id-map_schools .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,
.view-display-id-map_schools .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,
.view-display-id-map_schools .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,
.view-display-id-map_schools .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,
.view-display-id-map_schools .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: 1.5;
  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: 1rem 0 0 1rem !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: 1.5rem;
  height: 1.5rem;
  background-color: #adb5bd;
  opacity: 1;
}
#homepage-hero .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: var(--color-secondary);
}
#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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsIl92YXJpYWJsZXNfYm9vdHN0cmFwLnNjc3MiLCJfdmFyaWFibGVzX2RydXBhbC5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvX3Jvb3Quc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9fcmVib290LnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL190eXBlLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9taXhpbnMvX2xpc3RzLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9faW1hZ2VzLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9taXhpbnMvX2ltYWdlLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9fY29udGFpbmVycy5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvbWl4aW5zL19jb250YWluZXIuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL19ncmlkLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL190YWJsZXMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL21peGlucy9fdGFibGUtdmFyaWFudHMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL2Zvcm1zL19sYWJlbHMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL2Zvcm1zL19mb3JtLXRleHQuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL2Zvcm1zL19mb3JtLWNvbnRyb2wuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL2Zvcm1zL19mb3JtLXNlbGVjdC5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvZm9ybXMvX2Zvcm0tY2hlY2suc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL2Zvcm1zL19mb3JtLXJhbmdlLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9mb3Jtcy9fZmxvYXRpbmctbGFiZWxzLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9mb3Jtcy9faW5wdXQtZ3JvdXAuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL19idXR0b25zLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL190cmFuc2l0aW9ucy5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvX2Ryb3Bkb3duLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9taXhpbnMvX2NhcmV0LnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9fYnV0dG9uLWdyb3VwLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9fbmF2LnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9fbmF2YmFyLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9fY2FyZC5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvX2FjY29yZGlvbi5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvX2JyZWFkY3J1bWIuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL19wYWdpbmF0aW9uLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9taXhpbnMvX3BhZ2luYXRpb24uc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL19iYWRnZS5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvX2FsZXJ0LnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9taXhpbnMvX2FsZXJ0LnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9fcHJvZ3Jlc3Muc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL19saXN0LWdyb3VwLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL19jbG9zZS5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvX3RvYXN0cy5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvX21vZGFsLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9taXhpbnMvX2JhY2tkcm9wLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9fdG9vbHRpcC5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvbWl4aW5zL19yZXNldC10ZXh0LnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9fcG9wb3Zlci5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvX2Nhcm91c2VsLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9fc3Bpbm5lcnMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL19vZmZjYW52YXMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL19wbGFjZWhvbGRlcnMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL21peGlucy9fdXRpbGl0aWVzLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy91dGlsaXRpZXMvX2FwaS5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2ZvbnRhd2Vzb21lL3Njc3MvZm9udGF3ZXNvbWUuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS9zY3NzL19jb3JlLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvc2Nzcy9fbWl4aW5zLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvc2Nzcy9fc2l6aW5nLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvc2Nzcy9fZml4ZWQtd2lkdGguc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS9zY3NzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS9zY3NzL19saXN0LnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvc2Nzcy9fYm9yZGVyZWQtcHVsbGVkLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvc2Nzcy9fYW5pbWF0ZWQuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS9zY3NzL19yb3RhdGVkLWZsaXBwZWQuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS9zY3NzL19zdGFja2VkLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS9zY3NzL19zY3JlZW4tcmVhZGVyLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvc2Nzcy9saWdodC5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2ZvbnRhd2Vzb21lL3Njc3MvcmVndWxhci5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2ZvbnRhd2Vzb21lL3Njc3Mvc29saWQuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS9zY3NzL2JyYW5kcy5zY3NzIiwiX292ZXJyaWRlcy5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL19hZG1pbi5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL19idXR0b25zLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvX2Zvb3Rlci5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L3Njc3MvX21peGlucy5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL19mb3Jtcy5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL19sb2NhbF90YXNrcy5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL19taXNjLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvX25hdmJhci5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL19wYXJhZ3JhcGhzLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvX3Byb2dyZXNzLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvX3JlZ2lvbnMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL2RydXBhbC9fdGFibGUuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL2RydXBhbC9fdGhlbWUuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL2RydXBhbC9fdmlld3Muc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL19ib290c3RyYXBfZml4LnNjc3MiLCJzeXN0ZW0vY2tlZGl0b3Itc3R5bGVzLnNjc3MiLCJfY3NzLXZhcnMuc2NzcyIsImNvbXBvbmVudHMvX2hlYWRlci5zY3NzIiwiY29tcG9uZW50cy9faGVhZHJvb20uc2NzcyIsImNvbXBvbmVudHMvX2Zvb3Rlci5zY3NzIiwiY29tcG9uZW50cy9fZWxlbWVudHMuc2NzcyIsIl9taXhpbnMuc2NzcyIsImNvbXBvbmVudHMvX3R5cG9ncmFwaHkuc2NzcyIsImNvbXBvbmVudHMvX25hdmlnYXRpb24uc2NzcyIsImNvbXBvbmVudHMvYmxvY2tzL19sYW5kLWFja25vd2xlZGdlbWVudC5zY3NzIiwiY29tcG9uZW50cy9ibG9ja3MvX2xvZ28tZGlzdHJpY3Qtc2Vjb25kYXJ5LnNjc3MiLCJjb21wb25lbnRzL2Jsb2Nrcy9fZm9vdGVyLXNpdGVpbmZvLnNjc3MiLCJjb21wb25lbnRzL19ub2RlaGVyby0tcGFnZS1uZXdzaHViLnNjc3MiLCJjb21wb25lbnRzL19ub2RlaGVyby0tc3RhZmYuc2NzcyIsImNvbXBvbmVudHMvY29uZmlnX3BhZ2VzL19jb25maWdwYWdlX3NjaG9vbC5zY3NzIiwiY29tcG9uZW50cy9ub2Rlcy9fbm9kZXMtc2hhcmVkLnNjc3MiLCJjb21wb25lbnRzL25vZGVzL19ub2RlLXBhZ2VzLnNjc3MiLCJjb21wb25lbnRzL25vZGVzL19ub2RlLWJyb2FkY2FzdHMuc2NzcyIsImNvbXBvbmVudHMvbm9kZXMvX25vZGUtc3RhZmYuc2NzcyIsImNvbXBvbmVudHMvbm9kZXMvX25vZGUtcHJvbW9zLnNjc3MiLCJjb21wb25lbnRzL25vZGVzL19ub2RlLWpvYi5zY3NzIiwiY29tcG9uZW50cy9ub2Rlcy9fbm9kZS1hbm5vdW5jZW1lbnQuc2NzcyIsImNvbXBvbmVudHMvbm9kZXMvX25vZGUtbmV3cy5zY3NzIiwiY29tcG9uZW50cy9ub2Rlcy9fbm9kZS1ldmVudC5zY3NzIiwiY29tcG9uZW50cy9fY29tbXVuaXR5LS1wYXJ0bmVyLXByb2dyYW1zLnNjc3MiLCJjb21wb25lbnRzL21lZGlhL19tZWRpYS1pbWFnZS5zY3NzIiwiY29tcG9uZW50cy9tZWRpYS9fbWVkaWEtaW1hZ2UtLXNjYWxlZC1mdWxsLnNjc3MiLCJjb21wb25lbnRzL21lZGlhL19tZWRpYS12aWRlby5zY3NzIiwiY29tcG9uZW50cy9wYXJhZ3JhcGhzL19wYXJhZ3JhcGhzLWNvbW1vbi5zY3NzIiwiY29tcG9uZW50cy9wYXJhZ3JhcGhzL19wYXJhZ3JhcGgtLWltYWdlLXRleHQuc2NzcyIsImNvbXBvbmVudHMvcGFyYWdyYXBocy9fcGFyYWdyYXBoLS1pbWFnZS1nYWxsZXJ5LnNjc3MiLCJjb21wb25lbnRzL3BhcmFncmFwaHMvX3BhcmFncmFwaC0tZmlsZS1hdHRhY2htZW50cy5zY3NzIiwiY29tcG9uZW50cy9wYXJhZ3JhcGhzL19wYXJhZ3JhcGgtLXJlZi1saXN0LnNjc3MiLCJjb21wb25lbnRzL3BhcmFncmFwaHMvX3BhcmFncmFwaC0tY29udGFjdC1saXN0LnNjc3MiLCJjb21wb25lbnRzL3BhcmFncmFwaHMvX3BhcmFncmFwaC0tY29udGFjdC1pbmZvLnNjc3MiLCJjb21wb25lbnRzL3BhcmFncmFwaHMvX3BhcmFncmFwaC0tYWNjb3JkaW9uLnNjc3MiLCJjb21wb25lbnRzL3ZpZXdzL192aWV3LWF1dGhvci5zY3NzIiwiY29tcG9uZW50cy92aWV3cy9fdmlld3MtY29tbW9uLnNjc3MiLCJjb21wb25lbnRzL3ZpZXdzL192aWV3LWFkYm94ZXMuc2NzcyIsImNvbXBvbmVudHMvdmlld3MvX3ZpZXctYnJvYWRjYXN0cy5zY3NzIiwiY29tcG9uZW50cy92aWV3cy9fdmlldy1uZXdzaHViLnNjc3MiLCJjb21wb25lbnRzL3ZpZXdzL192aWV3LW5ld3NodWItbGlzdC5zY3NzIiwiY29tcG9uZW50cy92aWV3cy9fdmlldy1qb2JzLWxpc3Quc2NzcyIsImNvbXBvbmVudHMvdmlld3MvX3ZpZXctbmV3c2h1Yi10ZWFzZXJzLnNjc3MiLCJjb21wb25lbnRzL3ZpZXdzL192aWV3LWNhbGVuZGFyLnNjc3MiLCJjb21wb25lbnRzL3ZpZXdzL192aWV3LWNhbGVuZGFyLWRvd25sb2Fkcy5zY3NzIiwiY29tcG9uZW50cy92aWV3cy9fdmlldy1jb3Vyc2VzLnNjc3MiLCJjb21wb25lbnRzL3ZpZXdzL192aWV3LXByZXNlbnRhdGlvbnMuc2NzcyIsImNvbXBvbmVudHMvdmlld3MvX3ZpZXctc2Nob29scy5zY3NzIiwiY29tcG9uZW50cy9fbmV3c2h1Yi1jYXRlZ29yaWVzLnNjc3MiLCJjb21wb25lbnRzL21pc2MvX2JhY2tlbmQtZml4ZXMuc2NzcyIsImNvbXBvbmVudHMvbWlzYy9fc2VhcmNoLXBhZ2VzLnNjc3MiLCJjb21wb25lbnRzL21pc2MvXzQwMy00MDQtcGFnZXMuc2NzcyIsImNvbXBvbmVudHMvbWlzYy9fY29udGV4dHVhbC1lZGl0aW5nLXNsaWRlcy1wcm9tb3Muc2NzcyIsInZlbmRvci9fZmEtd2VpZ2h0LW92ZXJyaWRlcy5zY3NzIiwiY29tcG9uZW50cy9fd2ViZnJvbS5zY3NzIiwiY29tcG9uZW50cy9wYWdlcy9fcGFnZS1ob21lLnNjc3MiLCJzdHlsZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0FoQjs7RUFBQTtBQTRCQTs7RUFBQTtBQTRJQTs7RUFDRSxxREFBQTtBRC9KRjs7QUVPQTs7RUFBQTtBQW9DQTtFQUVJLGtCQUFBO0VBQUEsa0JBQUE7RUFBQSxrQkFBQTtFQUFBLGtCQUFBO0VBQUEsa0JBQUE7RUFBQSxrQkFBQTtFQUFBLGtCQUFBO0VBQUEsa0JBQUE7RUFBQSx3QkFBQTtFQUFBLDBCQUFBO0VBRUYsa0NBQUE7RUFDQSxzQ0FBQTtBRjlCRjs7QUV1Q0U7RUFDRSxnQkFBQTtBRnBDSjs7QUVtQ0U7RUFDRSxnQkFBQTtBRmhDSjs7QUUrQkU7RUFDRSxnQkFBQTtBRjVCSjs7QUUyQkU7RUFDRSxnQkFBQTtBRnhCSjs7QUV1QkU7RUFDRSxnQkFBQTtBRnBCSjs7QUVtQkU7RUFDRSxnQkFBQTtBRmhCSjs7QUVlRTtFQUNFLGdCQUFB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TGdHRjs7QUsxRkE7RUFDRSxnQkFBQTtBTDZGRjs7QUtyRkE7O0VBRUUsbUJDc1c0QjtBTjlROUI7O0FLaEZBO0VEbUZNLGtCQUxJO0FKTVY7O0FLN0VBO0VBQ0UsaUJDK2E0QjtFRDlhNUIsd0NBQUE7QUxnRkY7O0FLdkVBOztFQUVFLGtCQUFBO0VEK0RJLGlCQUxJO0VDeERSLGNBQUE7RUFDQSx3QkFBQTtBTDBFRjs7QUt2RUE7RUFBTSxlQUFBO0FMMkVOOztBSzFFQTtFQUFNLFdBQUE7QUw4RU47O0FLekVBO0VBQ0UsMkJBQUE7RUFDQSwwQkNxS3dDO0FOekYxQztBSzFFRTtFQUNFLGlDQUFBO0FMNEVKOztBS2pFRTtFQUVFLGNBQUE7RUFDQSxxQkFBQTtBTG1FSjs7QUs1REE7Ozs7RUFJRSxxQ0NrUjRCO0VGN1B4QixjQUxJO0FKZ0RWOztBS3hEQTtFQUNFLGNBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0VEU0ksa0JBTEk7QUp3RFY7QUt2REU7RURJSSxrQkFMSTtFQ0dOLGNBQUE7RUFDQSxrQkFBQTtBTHlESjs7QUtyREE7RURITSxrQkFMSTtFQ1VSLDJCQUFBO0VBQ0EscUJBQUE7QUx3REY7QUtyREU7RUFDRSxjQUFBO0FMdURKOztBS25EQTtFQUNFLDJCQUFBO0VEZkksa0JBTEk7RUNzQlIsd0JDdXlDa0M7RUR0eUNsQyxzQ0N1eUNrQztFQzNrRGhDLHFCQUFBO0FQMlZKO0FLcERFO0VBQ0UsVUFBQTtFRHRCRSxjQUxJO0FKa0ZWOztBSzVDQTtFQUNFLGdCQUFBO0FMK0NGOztBS3pDQTs7RUFFRSxzQkFBQTtBTDRDRjs7QUtwQ0E7RUFDRSxvQkFBQTtFQUNBLHlCQUFBO0FMdUNGOztBS3BDQTtFQUNFLG1CQ3NUNEI7RURyVDVCLHNCQ3FUNEI7RURwVDVCLGNKL1NTO0VJZ1RULGdCQUFBO0FMdUNGOztBS2hDQTtFQUVFLG1CQUFBO0VBQ0EsZ0NBQUE7QUxrQ0Y7O0FLL0JBOzs7Ozs7RUFNRSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtBTGtDRjs7QUsxQkE7RUFDRSxxQkFBQTtBTDZCRjs7QUt2QkE7RUFFRSxnQkFBQTtBTHlCRjs7QUtqQkE7RUFDRSxVQUFBO0FMb0JGOztBS2ZBOzs7OztFQUtFLFNBQUE7RUFDQSxvQkFBQTtFRHJISSxrQkFMSTtFQzRIUixvQkFBQTtBTGtCRjs7QUtkQTs7RUFFRSxvQkFBQTtBTGlCRjs7QUtaQTtFQUNFLGVBQUE7QUxlRjs7QUtaQTtFQUdFLGlCQUFBO0FMYUY7QUtWRTtFQUNFLFVBQUE7QUxZSjs7QUtMQTtFQUNFLHdCQUFBO0FMUUY7O0FLQUE7Ozs7RUFJRSwwQkFBQTtBTEdGO0FLQUk7Ozs7RUFDRSxlQUFBO0FMS047O0FLRUE7RUFDRSxVQUFBO0VBQ0Esa0JBQUE7QUxDRjs7QUtJQTtFQUNFLGdCQUFBO0FMREY7O0FLV0E7RUFDRSxZQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7RUFDQSxTQUFBO0FMUkY7O0FLZ0JBO0VBQ0UsV0FBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0VBQ0EscUJDOEk0QjtFRnhWdEIsaUNBQUE7RUM2TU4sb0JBQUE7QUxkRjtBSWpXSTtFQ3dXSjtJRC9MUSxpQkFBQTtFSjRMTjtBQUNGO0FLV0U7RUFDRSxXQUFBO0FMVEo7O0FLZ0JBOzs7Ozs7O0VBT0UsVUFBQTtBTGJGOztBS2dCQTtFQUNFLFlBQUE7QUxiRjs7QUtzQkE7RUFDRSxvQkFBQTtFQUNBLDZCQUFBO0FMbkJGOztBSzJCQTs7Ozs7OztDQUFBO0FBV0E7RUFDRSx3QkFBQTtBTDNCRjs7QUtnQ0E7RUFDRSxVQUFBO0FMN0JGOztBS29DQTtFQUNFLGFBQUE7RUFDQSwwQkFBQTtBTGpDRjs7QUsrQkE7RUFDRSxhQUFBO0VBQ0EsMEJBQUE7QUxqQ0Y7O0FLc0NBO0VBQ0UscUJBQUE7QUxuQ0Y7O0FLd0NBO0VBQ0UsU0FBQTtBTHJDRjs7QUs0Q0E7RUFDRSxrQkFBQTtFQUNBLGVBQUE7QUx6Q0Y7O0FLaURBO0VBQ0Usd0JBQUE7QUw5Q0Y7O0FLc0RBO0VBQ0Usd0JBQUE7QUxuREY7O0FRamhCQTtFSnlRTSxrQkFMSTtFSWxRUixnQkZ3a0I0QjtBTnBEOUI7O0FRL2dCRTtFSnNRTSxpQ0FBQTtFSWxRSixnQkZ5akJrQjtFRXhqQmxCLGdCRndpQjBCO0FOeEI5QjtBSWpiSTtFSXBHRjtJSjZRTSxlQUFBO0VKNFFOO0FBQ0Y7O0FRMWhCRTtFSnNRTSxpQ0FBQTtFSWxRSixnQkZ5akJrQjtFRXhqQmxCLGdCRndpQjBCO0FOYjlCO0FJNWJJO0VJcEdGO0lKNlFNLGlCQUFBO0VKdVJOO0FBQ0Y7O0FRcmlCRTtFSnNRTSxpQ0FBQTtFSWxRSixnQkZ5akJrQjtFRXhqQmxCLGdCRndpQjBCO0FORjlCO0FJdmNJO0VJcEdGO0lKNlFNLGVBQUE7RUprU047QUFDRjs7QVFoakJFO0VKc1FNLGlDQUFBO0VJbFFKLGdCRnlqQmtCO0VFeGpCbEIsZ0JGd2lCMEI7QU5TOUI7QUlsZEk7RUlwR0Y7SUo2UU0saUJBQUE7RUo2U047QUFDRjs7QVEzakJFO0VKc1FNLGlDQUFBO0VJbFFKLGdCRnlqQmtCO0VFeGpCbEIsZ0JGd2lCMEI7QU5vQjlCO0FJN2RJO0VJcEdGO0lKNlFNLGVBQUE7RUp3VE47QUFDRjs7QVF0a0JFO0VKc1FNLGlDQUFBO0VJbFFKLGdCRnlqQmtCO0VFeGpCbEIsZ0JGd2lCMEI7QU4rQjlCO0FJeGVJO0VJcEdGO0lKNlFNLGlCQUFBO0VKbVVOO0FBQ0Y7O0FRempCQTtFQ3ZERSxlQUFBO0VBQ0EsZ0JBQUE7QVRvbkJGOztBUXpqQkE7RUM1REUsZUFBQTtFQUNBLGdCQUFBO0FUeW5CRjs7QVEzakJBO0VBQ0UscUJBQUE7QVI4akJGO0FRNWpCRTtFQUNFLG9CRmdrQjBCO0FORjlCOztBUXBqQkE7RUpvTk0sa0JBTEk7RUk3TVIseUJBQUE7QVJ1akJGOztBUW5qQkE7RUFDRSxtQlBrQ087RUcyS0gsa0JBTEk7QUorV1Y7QVFwakJFO0VBQ0UsZ0JBQUE7QVJzakJKOztBUWxqQkE7RUFDRSxpQkFBQTtFQUNBLG1CUHdCTztFRzJLSCxrQkFMSTtFSTVMUixjUHBEUztBRHltQlg7QVFuakJFO0VBQ0UsYUFBQTtBUnFqQko7O0FVcnBCQTtFQ0lFLGVBQUE7RUFHQSxZ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L0RBO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSx5QkFBQTtFakI4UkksZUFMSTtFaUJ0UlIsZ0JmbWlCNEI7RWVsaUI1QixnQnBCNkJpQjtFb0I1QmpCLGNwQnVDUztFb0J0Q1Qsc0JwQjRCTTtFb0IzQk4sNEJBQUE7RUFDQSx5QkFBQTtFQUNBLHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtFZEdFLHVCQUFBO0VlSEUsd0ZETUo7RUNOSSxnRkRNSjtFQ05JLHdFRE1KO0VDTkksOEdETUo7QXJCcy9ERjtBc0J4L0RNO0VEaEJOO0lDaUJRLHdCQUFBO0lBQUEsZ0JBQUE7RXRCMi9ETjtBQUNGO0FxQnovREU7RUFDRSxnQkFBQTtBckIyL0RKO0FxQnovREk7RUFDRSxlQUFBO0FyQjIvRE47QXFCdC9ERTtFQUNFLGNwQmlCTztFb0JoQlAsc0JwQk1JO0VvQkxKLHFCZnF5Qm9DO0VlcHlCcEMsVUFBQTtFQUtFLDBEZjZxQjBCO1VlN3FCMUIsa0RmNnFCMEI7QU51MENoQztBcUI3K0RFO0VBRUUsYUFBQTtBckI4K0RKO0FxQjErREU7RUFDRSxjcEJSTztFb0JVUCxVQUFBO0FyQjIrREo7QXFCOStERTtFQUNFLGNwQlJPO0VvQlVQLFVBQUE7QXJCMitESjtBcUI5K0RFO0VBQ0UsY3BCUk87RW9CVVAsVUFBQTtBckIyK0RKO0FxQjkrREU7RUFDRSxjcEJSTztFb0JVUCxVQUFBO0FyQjIrREo7QXFCOStERTtFQUNFLGNwQlJPO0VvQlVQLFVBQUE7QXJCMitESjtBcUJuK0RFO0VBRUUseUJwQnhCTztFb0IyQlAsVUFBQTtBckJrK0RKO0FxQjk5REU7RUFDRSx5QkFBQTtFQUNBLDBCQUFBO0VBQ0EsMkJmZ29CMEI7VWVob0IxQiwwQmZnb0IwQjtFZS9uQjFCLGNwQjVCTztFc0IvQ1QseUJ0QndDUztFb0JxQ1Asb0JBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLDRCZjBZMEI7RWV6WTFCLGdCQUFBO0VDdEVFLHFKRHVFRjtFQ3ZFRSw2SUR1RUY7RUN2RUUscUlEdUVGO0VDdkVFLDJLRHVFRjtBckJnK0RKO0FxQjUrREU7RUFDRSx5QkFBQTtFQUNBLDBCQUFBO0VBQ0EsMkJmZ29CMEI7VWVob0IxQiwwQmZnb0IwQjtFZS9uQjFCLGNwQjVCTztFc0IvQ1QseUJ0QndDUztFb0JxQ1Asb0JBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLDRCZjBZMEI7RWV6WTFCLGdCQUFBO0VDdEVFLHFKRHVFRjtFQ3ZFRSw2SUR1RUY7RUN2RUUscUlEdUVGO0VDdkVFLDJLRHVFRjtBckJnK0RKO0FzQm5pRU07RUR1REo7SUN0RE0sd0JBQUE7SUFBQSxnQkFBQTtFdEJzaUVOO0VxQmgvREE7SUN0RE0sd0JBQUE7SUFBQSxnQkFBQTtFdEJzaUVOO0FBQ0Y7QXFCbCtERTtFQUNFLHlCZnM0QjhCO0FOOGxDbEM7QXFCcitERTtFQUNFLHlCZnM0QjhCO0FOOGxDbEM7O0FxQjM5REE7RUFDRSxjQUFBO0VBQ0EsV0FBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQnBCakVpQjtFb0JrRWpCLGNwQnZEUztFb0J3RFQsNkJBQUE7RUFDQSx5QkFBQTtFQUNBLG1CQUFBO0FyQjg5REY7QXFCNTlERTtFQUNFLFVBQUE7QXJCODlESjtBcUIzOURFO0VBRUUsZ0JBQUE7RUFDQSxlQUFBO0FyQjQ5REo7O0FxQmo5REE7RUFDRSxzQ2ZzdEJzQztFZXJ0QnRDLHVCQUFBO0VqQmtLSSxtQkFMSTtFRzdRTixxQkFBQTtBUHNrRUo7QXFCbDlERTtFQUNFLHVCQUFBO0VBQ0Esd0JBQUE7RUFDQSwwQmZnbEIwQjtVZWhsQjFCLHlCZmdsQjBCO0FObzRDOUI7QXFCdjlERTtFQUNFLHVCQUFBO0VBQ0Esd0JBQUE7RUFDQSwwQmZnbEIwQjtVZWhsQjFCLHlCZmdsQjBCO0FObzRDOUI7O0FxQmg5REE7RUFDRSxvQ2Ywc0JzQztFZXpzQnRDLG9CQUFBO0VqQnFKSSxtQkFMSTtFRzdRTixzQkFBQTtBUGtsRUo7QXFCajlERTtFQUNFLG9CQUFBO0VBQ0EscUJBQUE7RUFDQSx3QmZ1a0IwQjtVZXZrQjFCLHVCZnVrQjBCO0FONDRDOUI7QXFCdDlERTtFQUNFLG9CQUFBO0VBQ0EscUJBQUE7RUFDQSx3QmZ1a0IwQjtVZXZrQjFCLHVCZnVrQjBCO0FONDRDOUI7O0FxQjM4REU7RUFDRSx1Q2Z1ckJvQztBTnV4Q3hDO0FxQjM4REU7RUFDRSxzQ2ZvckJvQztBTnl4Q3hDO0FxQjE4REU7RUFDRSxvQ2ZpckJvQztBTjJ4Q3hDOztBcUJ2OERBO0VBQ0UsV2YrcUJzQztFZTlxQnRDLG1DZndxQnNDO0VldnFCdEMsaUJmNmhCNEI7QU42NkM5QjtBcUJ4OERFO0VBQ0UsZUFBQTtBckIwOERKO0FxQnY4REU7RUFDRSxvQkFBQTtFZHBLQSx1QkFBQTtBUDhtRUo7QXFCdDhERTtFZHhLRSx1QkFBQTtBUGluRUo7QXFCcjhERTtFQUFvQixrQ2Z5cEJrQjtBTit5Q3hDO0FxQnY4REU7RUFBb0IsZ0NmeXBCa0I7QU5pekN4Qzs7QXdCcm9FQTtFQUNFLGNBQUE7RUFDQSxXQUFBO0VBQ0EsMENBQUE7RUFDQSx1Q0FBQTtFcEI0UkksZUFMSTtFb0JwUlIsZ0JsQmlpQjRCO0VrQmhpQjVCLGdCdkIyQmlCO0V1QjFCakIsY3ZCcUNTO0V1QnBDVCxzQnZCMEJNO0V1QnpCTixpUEFBQTtFQUNBLDRCQUFBO0VBQ0EseUNsQnc1QmtDO0VrQnY1QmxDLDBCbEJ3NUJrQztFa0J2NUJsQyx5QkFBQTtFakJERSx1QkFBQTtFZUhFLHdGRU9KO0VGUEksZ0ZFT0o7RUZQSSx3RUVPSjtFRlBJLDhHRU9KO0VBQ0Esd0JBQUE7S0FBQSxxQkFBQTtVQUFBLGdCQUFBO0F4QnNvRUY7QXNCMW9FTTtFRWZOO0lGZ0JRLHdCQUFBO0lBQUEsZ0JBQUE7RXRCNm9FTjtBQUNGO0F3QnpvRUU7RUFDRSxxQmxCOHlCb0M7RWtCN3lCcEMsVUFBQTtFQUtFLDBEbEJ5NUI0QjtVa0J6NUI1QixrRGxCeTVCNEI7QU44dUNsQztBd0Jub0VFO0VBRUUsc0JsQnVxQjBCO0VrQnRxQjFCLHNCQUFBO0F4Qm9vRUo7QXdCam9FRTtFQUVFLHlCdkJETztBRG1vRVg7QXdCN25FRTtFQUNFLGtCQUFBO0VBQ0EsMEJBQUE7QXhCK25FSjs7QXdCM25FQTtFQUNFLG9CbEJncUI0QjtFa0IvcEI1Qix1QmxCK3BCNEI7RWtCOXBCNUIsb0JsQitwQjRCO0VGcmJ4QixtQkFMSTtFRzdRTixxQkFBQTtBUHdxRUo7O0F3QjNuRUE7RUFDRSxtQmxCNHBCNEI7RWtCM3BCNUIsc0JsQjJwQjRCO0VrQjFwQjVCLGtCbEIycEI0QjtFRnpieEIsbUJBTEk7RUc3UU4sc0JBQUE7QVBnckVKOztBeUIvckVBO0VBQ0UsY0FBQTtFQUNBLGtCbkI0MUJ3QztFbUIzMUJ4QyxtQm5CNDFCd0M7RW1CMzFCeEMsdUJuQjQxQndDO0FOczJDMUM7QXlCaHNFRTtFQUNFLFdBQUE7RUFDQSxtQkFBQTtBekJrc0VKOztBeUI5ckVBO0VBQ0Usb0JuQmsxQndDO0VtQmoxQnhDLGVBQUE7RUFDQSxpQkFBQTtBekJpc0VGO0F5Qi9yRUU7RUFDRSxZQUFBO0VBQ0Esb0JBQUE7RUFDQSxjQUFBO0F6QmlzRUo7O0F5QjdyRUE7RUFDRSxVbkJvMEJ3QztFbUJuMEJ4QyxXbkJtMEJ3QztFbUJsMEJ4QyxpQkFBQTtFQUNBLG1CQUFBO0VBQ0Esc0J4QlFNO0V3QlBOLDRCQUFBO0VBQ0EsMkJBQUE7RUFDQSx3QkFBQTtFQUNBLHFDbkJ1MEJ3QztFbUJ0MEJ4Qyx3QkFBQTtLQUFBLHFCQUFBO1VBQUEsZ0JBQUE7RUFDQSxpQ0FBQTtVQUFBLHlCQUFBO0F6QmdzRUY7QXlCN3JFRTtFbEJ2QkUscUJBQUE7QVB1dEVKO0F5QjVyRUU7RUFFRSxrQm5COHpCc0M7QU4rM0MxQztBeUIxckVFO0VBQ0UsK0JuQnF6QnNDO1VtQnJ6QnRDLHVCbkJxekJzQztBTnU0QzFDO0F5QnpyRUU7RUFDRSxxQm5CaXhCb0M7RW1CaHhCcEMsVUFBQTtFQUNBLDBEbkI2cEI0QjtVbUI3cEI1QixrRG5CNnBCNEI7QU44aERoQztBeUJ4ckVFO0VBQ0UseUJ4Qk5HO0V3Qk9ILHFCeEJQRztBRGlzRVA7QXlCeHJFSTtFQUlJLCtPQUFBO0F6QnVyRVI7QXlCbnJFSTtFQUlJLHVKQUFBO0F6QmtyRVI7QXlCN3FFRTtFQUNFLHlCeEIzQkc7RXdCNEJILHFCeEI1Qkc7RXdCaUNELHlPQUFBO0F6QjJxRU47QXlCdnFFRTtFQUNFLG9CQUFBO0VBQ0Esb0JBQUE7VUFBQSxZQUFBO0VBQ0EsWW5CNnhCdUM7QU40NEMzQztBeUJscUVJO0VBQ0UsZUFBQTtFQUNBLFluQm94QnFDO0FOZzVDM0M7O0F5QnRwRUE7RUFDRSxtQm5CK3dCZ0M7QU4wNENsQztBeUJ2cEVFO0VBQ0UsVW5CMndCOEI7RW1CMXdCOUIsbUJBQUE7RUFDQSx3S0FBQTtFQUNBLGdDQUFBO0VsQjNHQSxrQkFBQTtFZUhFLHlER2dIRjtFSGhIRSxpREdnSEY7QXpCeXBFSjtBc0Jyd0VNO0VHc0dKO0lIckdNLHdCQUFBO0lBQUEsZ0JBQUE7RXRCd3dFTjtBQUNGO0F5QjVwRUk7RUFDRSwwSkFBQTtBekI4cEVOO0F5QjNwRUk7RUFDRSxpQ25CMHdCNEI7RW1CcndCMUIsdUpBQUE7QXpCeXBFUjtBeUJwcEVFO0VBQ0Usb0JuQnF2QjhCO0VtQnB2QjlCLGVBQUE7QXpCc3BFSjtBeUJwcEVJO0VBQ0Usb0JBQUE7RUFDQSxjQUFBO0F6QnNwRU47O0F5QmpwRUE7RUFDRSxxQkFBQTtFQUNBLGtCbkJtdUJnQztBTmk3Q2xDOztBeUJqcEVBO0VBQ0Usa0JBQUE7RUFDQSxzQkFBQTtFQUNBLG9CQUFBO0F6Qm9wRUY7QXlCaHBFSTs7O0VBQ0Usb0JBQUE7RUFDQSxvQkFBQTtVQUFBLFlBQUE7RUFDQSxhbkJvbEJ3QjtBTmdrRDlCOztBMEJ6ekVBO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSxVQUFBO0VBQ0EsNkJBQUE7RUFDQSx3QkFBQTtLQUFBLHFCQUFBO1VBQUEsZ0JBQUE7QTFCNHpFRjtBMEIxekVFO0VBQ0UsVUFBQTtBMUI0ekVKO0EwQnh6RUk7RUFBMEIsMEVwQnE4QmE7VW9CcjhCYixrRXBCcThCYTtBTnMzQzNDO0EwQjF6RUk7RUFBMEIsa0VwQm84QmE7QU55M0MzQztBMEIxekVFO0VBQ0UsU0FBQTtBMUI0ekVKO0EwQnp6RUU7RUFDRSxXcEJzN0J1QztFb0JyN0J2QyxZcEJxN0J1QztFb0JwN0J2QyxvQkFBQTtFSHpCRix5QnRCb0RLO0V5QnpCSCxTcEJxN0J1QztFQ2o4QnZDLG1CQUFBO0VlSEUsNEhJa0JGO0VKbEJFLG9ISWtCRjtFSmxCRSw0R0lrQkY7RUpsQkUsa0pJa0JGO0VBQ0Esd0JBQUE7VUFBQSxnQkFBQTtBMUIwekVKO0FzQnowRU07RUlNSjtJSkxNLHdCQUFBO0lBQUEsZ0JBQUE7RXRCNDBFTjtBQUNGO0EwQjd6RUk7RUhqQ0YseUJqQnE5QnlDO0FONDRDM0M7QTBCM3pFRTtFQUNFLFdwQis1QjhCO0VvQjk1QjlCLGNwQis1QjhCO0VvQjk1QjlCLGtCQUFBO0VBQ0EsZXBCODVCOEI7RW9CNzVCOUIseUJ6QkZPO0V5QkdQLHlCQUFBO0VuQjdCQSxtQkFBQTtBUDIxRUo7QTBCenpFRTtFQUNFLFdwQjI1QnVDO0VvQjE1QnZDLFlwQjA1QnVDO0VpQjc4QnpDLHlCdEJvREs7RXlCQ0gsU3BCMjVCdUM7RUNqOEJ2QyxtQkFBQTtFZUhFLGlISTRDRjtFSjVDRSw0R0k0Q0Y7RUFDQSxxQkFBQTtPQUFBLGdCQUFBO0ExQjB6RUo7QXNCbjJFTTtFSWlDSjtJSmhDTSxxQkFBQTtJQUFBLGdCQUFBO0V0QnMyRU47QUFDRjtBMEI3ekVJO0VIM0RGLHlCakJxOUJ5QztBTnM2QzNDO0EwQjN6RUU7RUFDRSxXcEJxNEI4QjtFb0JwNEI5QixjcEJxNEI4QjtFb0JwNEI5QixrQkFBQTtFQUNBLGVwQm80QjhCO0VvQm40QjlCLHlCekI1Qk87RXlCNkJQLHlCQUFBO0VuQnZEQSxtQkFBQTtBUHEzRUo7QTBCenpFRTtFQUNFLG9CQUFBO0ExQjJ6RUo7QTBCenpFSTtFQUNFLHlCekJwQ0s7QUQrMUVYO0EwQnh6RUk7RUFDRSx5QnpCeENLO0FEazJFWDs7QTJCajVFQTtFQUNFLGtCQUFBO0EzQm81RUY7QTJCbDVFRTs7O0VBR0UsMEJyQis5QjhCO0VxQjk5QjlCLGlCckIrOUI4QjtBTnE3Q2xDO0EyQmo1RUU7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0Esb0JBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO1VBQUEscUJBQUE7RUxQRSxnRktRRjtFTFJFLHdFS1FGO0VMUkUsZ0VLUUY7RUxSRSxvR0tRRjtBM0JtNUVKO0FzQnY1RU07RUtWSjtJTFdNLHdCQUFBO0lBQUEsZ0JBQUE7RXRCMDVFTjtBQUNGO0EyQnI1RUU7O0VBRUUscUJBQUE7QTNCdTVFSjtBMkJyNUVJO0VBQ0Usa0JBQUE7QTNCdzVFTjtBMkJ6NUVJO0VBQ0Usa0JBQUE7QTNCdzVFTjtBMkJ6NUVJO0VBQ0Usa0JBQUE7QTNCdzVFTjtBMkJ6NUVJO0VBQ0Usa0JBQUE7QTNCdzVFTjtBMkJ6NUVJOztFQUNFLGtCQUFBO0EzQnc1RU47QTJCcjVFSTtFQUVFLHFCckJvOEI0QjtFcUJuOEI1Qix3QnJCbzhCNEI7QU5vOUNsQztBMkIzNUVJO0VBRUUscUJyQm84QjRCO0VxQm44QjVCLHdCckJvOEI0QjtBTm85Q2xDO0EyQjM1RUk7OztFQUVFLHFCckJvOEI0QjtFcUJuOEI1Qix3QnJCbzhCNEI7QU5vOUNsQztBMkJyNUVJOztFQUNFLHFCckIrN0I0QjtFcUI5N0I1Qix3QnJCKzdCNEI7QU55OUNsQztBMkJwNUVFO0VBQ0UscUJyQnk3QjhCO0VxQng3QjlCLHdCckJ5N0I4QjtBTjY5Q2xDO0EyQi80RUk7RUFDRSxhckJrN0I0QjtFcUJqN0I1Qiw4RHJCazdCNEI7QU5rK0NsQztBMkJ0NUVJO0VBQ0UsYXJCazdCNEI7RXFCajdCNUIsOERyQms3QjRCO0FOaytDbEM7QTJCdDVFSTs7OztFQUNFLGFyQms3QjRCO0VxQmo3QjVCLHNFckJrN0I0QjtVcUJsN0I1Qiw4RHJCazdCNEI7QU5rK0NsQztBMkIvNEVJO0VBQ0UsYXJCMjZCNEI7RXFCMTZCNUIsc0VyQjI2QjRCO1VxQjM2QjVCLDhEckIyNkI0QjtBTnMrQ2xDO0EyQjU0RUk7RUFD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bEx6Qix5QkRpTHNCO0EvQzh3SjFCO0FnRDU3Sk07RUFFRSxjRDZLcUI7RUM1S3JCLHlCQUFBO0FoRDY3SlI7QWdEMTdKTTtFQUNFLFcvQ3lCQTtFK0N4QkEseUJEdUtxQjtFQ3RLckIscUJEc0txQjtBL0NzeEo3Qjs7QWdEMThKRTtFQUNFLGNEbUx5QjtFQ2xMekIseUJEaUxzQjtBL0M0eEoxQjtBZ0QxOEpNO0VBRUUsY0Q2S3FCO0VDNUtyQix5QkFBQTtBaEQyOEpSO0FnRHg4Sk07RUFDRSxXL0N5QkE7RStDeEJBLHlCRHVLcUI7RUN0S3JCLHFCRHNLcUI7QS9Db3lKN0I7O0FnRHg5SkU7RUFDRSxjRHFMMkI7RUNwTDNCLHlCRGlMc0I7QS9DMHlKMUI7QWdEeDlKTTtFQUVFLGNEK0t1QjtFQzlLdkIseUJBQUE7QWhEeTlKUjtBZ0R0OUpNO0VBQ0UsVy9DeUJBO0UrQ3hCQSx5QkR5S3VCO0VDeEt2QixxQkR3S3VCO0EvQ2d6Si9COztBZ0R0K0pFO0VBQ0UsY0RtTHlCO0VDbEx6Qix5QkRpTHNCO0EvQ3d6SjFCO0FnRHQrSk07RUFFRSxjRDZLcUI7RUM1S3JCLHlCQUFBO0FoRHUrSlI7QWdEcCtKTTtFQUNFLFcvQ3lCQTtFK0N4QkEseUJEdUtxQjtFQ3RLckIscUJEc0txQjtBL0NnMEo3Qjs7QWdEcC9KRTtFQUNFLGNEbUx5QjtFQ2xMekIseUJEaUxzQjtBL0NzMEoxQjtBZ0RwL0pNO0VBRUUsY0Q2S3FCO0VDNUtyQix5QkFBQTtBaERxL0pSO0FnRGwvSk07RUFDRSxXL0N5QkE7RStDeEJBLHlCRHVLcUI7RUN0S3JCLHFCRHNLcUI7QS9DODBKN0I7O0FnRGxnS0U7RUFDRSxjRG1MeUI7RUNsTHpCLHlCRGlMc0I7QS9DbzFKMUI7QWdEbGdLTTtFQUVFLGNENktxQjtFQzVLckIseUJBQUE7QWhEbWdLUjtBZ0RoZ0tNO0VBQ0UsVy9DeUJBO0UrQ3hCQSx5QkR1S3FCO0VDdEtyQixxQkRzS3FCO0EvQzQxSjdCOztBZ0RoaEtFO0VBQ0UsY0RxTDJCO0VDcEwzQix5QkRpTHNCO0EvQ2sySjFCO0FnRGhoS007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QTdEMnNPWjs7QTZEbHRPUTtFQU9JLDhCQUFBO0E3RCtzT1o7O0E2RHR0T1E7RUFPSSw0QkFBQTtBN0RtdE9aOztBNkQxdE9RO0VBT0ksOEJBQUE7QTdEdXRPWjs7QTZEOXRPUTtFQU9JLDRCQUFBO0E3RDJ0T1o7O0E2RGx1T1E7RUFPSSwyQkFBQTtBN0QrdE9aOztBNkR0dU9RO0VBT0ksaUNBQUE7QTdEbXVPWjs7QTZEMXVPUTtFQU9JLGdDQUFBO0E3RHV1T1o7O0E2RDl1T1E7RUFPSSw4QkFBQTtBN0QydU9aOztBNkRsdk9RO0VBT0ksZ0NBQUE7QTdEK3VPWjs7QTZEdHZPUTtFQU9JLDhCQUFBO0E3RG12T1o7O0E2RDF2T1E7RUFPSSw0QkFBQTtBN0R1dk9aOztBNkQ5dk9RO0VBT0ksa0NBQUE7QTdEMnZPWjs7QTZEbHdPUTtFQU9JLGlDQUFBO0E3RCt2T1o7O0E2RHR3T1E7RUFPSSwrQkFBQTtBN0Rtd09aOztBNkQxd09RO0VBT0ksaUNBQUE7QTdEdXdPWjs7QTZEOXdPUTtFQU9JLCtCQUFBO0E3RDJ3T1o7O0E2RGx4T1E7RUFPSSwwQkFBQTtBN0Qrd09aOztBNkR0eE9RO0VBT0ksZ0NBQUE7QTdEbXhPWjs7QTZEMXhPUTtFQU9JLCtCQUFBO0E3RHV4T1o7O0E2RDl4T1E7RUFPSSw2QkFBQTtBN0QyeE9aOztBNkRseU9RO0VBT0ksK0JBQUE7QTdEK3hPWjs7QTZEdHlPUTtFQU9JLDZCQUFBO0E3RG15T1o7O0E2RDF5T1E7RUFPSSxpQkFBQTtBN0R1eU9aOztBNkQ5eU9RO0VBT0ksdUJBQUE7QTdEMnlPWjs7QTZEbHpPUTtFQU9JLHNCQUFBO0E3RCt5T1o7O0E2RHR6T1E7RUFPSSxvQkFBQTtBN0Rtek9aOztBNkQxek9RO0VBT0ksc0JBQUE7QTdEdXpPWjs7QTZEOXpPUTtFQU9JLG9CQUFBO0E3RDJ6T1o7O0E2RGwwT1E7RUFPSSxnREFBQTtBN0Qrek9aOztBNkR0ME9RO0VBT0ksNENBQUE7QTdEbTBPWjs7QTZEMTBPUTtFQU9JLDRDQUFBO0E3RHUwT1o7O0E2RDkwT1E7RUFPSSwwQ0FBQTtBN0Qy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NlRNO0lBT0ksOEJBQUE7RTdEeTZUVjs7RTZEaDdUTTtJQU9JLDZCQUFBO0U3RDY2VFY7O0U2RHA3VE07SUFPSSwyQkFBQTtFN0RpN1RWOztFNkR4N1RNO0lBT0ksNkJBQUE7RTdEcTdUVjs7RTZENTdUTTtJQU9JLDJCQUFBO0U3RHk3VFY7O0U2RGg4VE07SUFPSSwyQkFBQTtFN0Q2N1RWOztFNkRwOFRNO0lBT0ksMEJBQUE7RTdEaThUVjs7RTZEeDhUTTtJQU9JLGdDQUFBO0U3RHE4VFY7O0U2RDU4VE07SUFPSSwrQkFBQTtFN0R5OFRWOztFNkRoOVRNO0lBT0ksNkJBQUE7RTdENjhUVjs7RTZEcDlUTTtJQU9JLCtCQUFBO0U3RGk5VFY7O0U2RHg5VE07SUFPSSw2QkFBQTtFN0RxOVRWOztFNkQ1OVRNO0lBT0ksNkJBQUE7RTdEeTlUVjs7RTZEaCtUTTtJQU9JLDJCQUFBO0U3RDY5VFY7O0U2RHArVE07SUFPSSxpQ0FBQTtFN0RpK1RWOztFNkR4K1RNO0lBT0ksZ0NBQUE7RTdEcStUVjs7RTZENStUTTtJQU9JLDhCQUFBO0U3RHkrVFY7O0U2RGgvVE07SUFPSSxnQ0FBQTtFN0Q2K1RWOztFNkRwL1RNO0lBT0ksOEJBQUE7RTdEaS9UVjs7RTZEeC9UTTtJQU9JLDhCQUFBO0U3RHEvVFY7O0U2RDUvVE07SUFPSSx5QkFBQTtFN0R5L1RWOztFNkRoZ1VNO0lBT0ksK0JBQUE7RTdENi9UVjs7RTZEcGdVTTtJQU9JLDhCQUFBO0U3RGlnVVY7O0U2RHhnVU07SUFPSSw0QkFBQTtFN0RxZ1VWOztFNkQ1Z1VNO0lBT0ksOEJBQUE7RTdEeWdVVjs7RTZEaGhVTTtJQU9JLDRCQUFBO0U3RDZnVVY7O0U2RHBoVU07SUFPSSw0QkFBQTtFN0RpaFVWOztFNkR4aFVNO0lBT0kscUJBQUE7RTdEcWhVVjs7RTZENWhVTTtJQU9JLDJCQUFBO0U3RHloVVY7O0U2RGhpVU07SUFPSSwwQkFBQTtFN0Q2aFVWOztFNkRwaVVNO0lBT0ksd0JBQUE7RTdEaWlVVjs7RTZEeGlVTTtJQU9JLDBCQUFBO0U3RHFpVVY7O0U2RDVpVU07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RTtFQUFzQyxlQUFBO0ExRW8xVnhDOztBMEVwMVZFO0VBQXNDLGVBQUE7QTFFdzFWeEM7O0EwRXgxVkU7RUFBc0MsZUFBQTtBMUU0MVZ4Qzs7QTBFNTFWRTtFQUFzQyxlQUFBO0ExRWcyVnhDOztBMEVoMlZFO0VBQXNDLGVBQUE7QTFFbzJWeEM7O0EwRXAyVkU7RUFBc0MsZUFBQTtBMUV3MlZ4Qzs7QTBFeDJWRTtFQUFzQyxnQkFBQTtBMUU0MlZ4Qzs7QTBFNTJWRTtFQUFzQyxnQkFBQTtBMUVnM1Z4Qzs7QTBFaDNWRTtFQUFzQyxnQkFBQTtBMUVvM1Z4Qzs7QTBFcDNWRTtFQUFzQyxnQkFBQTtBMUV3M1Z4Qzs7QTBFeDNWRTtFQUFzQyxnQkFBQTtBMUU0M1Z4Qzs7QTBFNTNWRTtFQUFzQyxnQkFBQTtBMUVnNFZ4Qzs7QTBFaDRWRTtFQUFzQyxnQkFBQTtBMUVvNFZ4Qzs7QTBFcDRWRTtFQUFzQyxnQkFBQTtBMUV3NFZ4Qzs7QTBFeDRWRTtFQUFzQyxhQUFBO0ExRTQ0VnhDOztBMEU1NFZFO0VBQXNDLGdCQUFBO0ExRWc1VnhDOztBMEVoNVZFO0VBQXNDLGdCQUFBO0ExRW81VnhDOztBMEVwNVZFO0VBQXNDLGdCQUFBO0ExRXc1VnhDOztBMEV4NVZFO0VBQXNDLGdCQUFBO0ExRTQ1VnhDOztBMEU1NVZFO0VBQXNDLGdCQUFBO0ExRWc2VnhDOztBMEVoNlZFO0VBQXNDLGdCQUFBO0ExRW82VnhDOztBMEVwNlZFO0VBQXNDLGdCQUFBO0ExRXc2VnhDOztBMEV4NlZFO0VBQXNDLGdCQUFBO0ExRTQ2VnhDOztBMEU1NlZFO0VBQXNDLGdCQUFBO0ExRWc3VnhDOztBMEVoN1ZFO0VBQXNDLGdCQUFBO0ExRW83VnhDOztBMEVwN1ZFO0VBQXNDLGdCQUFBO0ExRXc3VnhDOztBMEV4N1ZFO0VBQXNDLGdCQUFBO0ExRTQ3VnhDOztBMEU1N1ZFO0VBQXNDLGdCQUFBO0ExRWc4VnhDOztBMEVoOFZFO0VBQXNDLGdCQUFBO0ExRW84VnhDOztBMEVwOFZFO0VBQXNDLGdCQUFBO0ExRXc4VnhDOztBMEV4OFZFO0VBQXNDLGdCQUFBO0ExRTQ4VnhDOztBMEU1OFZFO0VBQXNDLGdCQUFBO0ExRWc5VnhDOztBMEVoOVZFO0VBQXNDLGdCQUFBO0ExRW85VnhDOztBMEVwOVZFO0VBQXNDLGdCQUFBO0ExRXc5VnhDOztBMEV4OVZFO0VBQXNDLGdCQUFBO0ExRTQ5VnhDOztBMEU1OVZFO0VBQXNDLGdCQUFBO0ExRWcrVnhDOztBMEVoK1ZFO0VBQXNDLGdCQUFBO0ExRW8rVnhDOztBMEVwK1ZFO0VBQXNDLGdCQUFBO0ExRXcrVnhDOztBMEV4K1ZFO0VBQXNDLGdCQUFBO0ExRTQrVnhDOztBMEU1K1ZFO0VBQXNDLGdCQUFBO0ExRWcvVnhDOztBMEVoL1ZFO0VBQXNDLGdCQUFBO0ExRW8vVnhDOztBMEVwL1ZFO0VBQXNDLGdCQUFBO0ExRXcvVnhDOztBMEV4L1ZFO0VBQXNDLGdCQUFBO0ExRTQvVnhDOztBMEU1L1ZFO0VBQXNDLGdCQUFBO0ExRWdnV3hDOztBMEVoZ1dFO0VBQXNDLGdCQUFBO0ExRW9nV3hDOztBMEVwZ1dFO0VBQXNDLGdCQUFBO0ExRXdnV3hDOztBMEV4Z1dFO0VBQXNDLGdCQUFBO0ExRTRnV3hDOztBMEU1Z1dFO0VBQXNDLGdCQUFBO0ExRWdoV3hDOztBMEVoaFdFO0VBQXNDLGdCQUFBO0ExRW9oV3hDOztBMEVwaFdFO0VBQXNDLGdCQUFBO0ExRXdoV3hDOztBMEV4aFdFO0VBQXNDLGdCQUFBO0ExRTRoV3hDOztBMEU1aFdFO0VBQXNDLGdCQUFBO0ExRWdpV3hDOztBMEVoaVdFO0VBQXNDLGdCQUFBO0ExRW9pV3hDOztBMEVwaVdFO0VBQXNDLGdCQUFBO0ExRXdpV3hDOztBMEV4aVdFO0VBQXNDLGdCQUFBO0ExRTRpV3hDOztBMEU1aVdFO0VBQXNDLGdCQUFBO0ExRWdqV3hDOztBMEVoaldFO0VBQXNDLGdCQUFBO0ExRW9qV3hDOztBMEVwaldFO0VBQXNDLGdCQUFBO0ExRXdqV3hDOztBMEV4aldFO0VBQXNDLGdCQUFBO0ExRTRqV3hDOztBMEU1aldFO0VBQXNDLGdCQUFBO0ExRWdrV3hDOztBMEVoa1dFO0VBQXNDLGdCQUFBO0ExRW9rV3hDOztBMEVwa1dFO0VBQXNDLGdCQUFBO0ExRXdrV3hDOztBMEV4a1dFO0VBQXNDLGdCQUFBO0ExRTRrV3hDOztBMEU1a1dFO0VBQXNDLGdCQUFBO0ExRWdsV3hDOztBMEVobFdFO0VBQXNDLGdCQUFBO0ExRW9sV3hDOztBMEVwbFdFO0VBQXNDLGdCQUFBO0ExRXdsV3hDOztBMEV4bFdFO0VBQXNDLGdCQUFBO0ExRTRsV3hDOztBMEU1bFdFO0VBQXNDLGdCQUFBO0ExRWdtV3hDOztBMEVobVdFO0VBQXNDLGdCQUFBO0ExRW9tV3hDOztBMEVwbVdFO0VBQXNDLGdCQUFBO0ExRXdtV3hDOztBMEV4bVdFO0VBQXNDLGdCQUFBO0ExRTRtV3hDOztBMEU1bVdFO0VBQXNDLGdCQUFBO0ExRWduV3hDOztBMEVobldFO0VBQXNDLGdCQUFBO0ExRW9uV3hDOztBMEVwbldFO0VBQXNDLGdCQUFBO0ExRXduV3hDOztBMEV4bldFO0VBQXNDLGdCQUFBO0ExRTRuV3hDOztBMEU1bldFO0VBQXNDLGdCQUFBO0ExRWdvV3hDOztBMEVob1dFO0VBQXNDLGdCQUFBO0ExRW9vV3hDOztBMEVwb1dFO0VBQXNDLGdCQUFBO0ExRXdvV3hDOztBMEV4b1dFO0VBQXNDLGdCQUFBO0ExRTRvV3hDOztBMEU1b1dFO0VBQXNDLGdCQUFBO0ExRWdwV3hDOztBMEVocFdFO0VBQXNDLGdCQUFBO0ExRW9wV3hDOztBMEVwcFdFO0VBQXNDLGdCQUFBO0ExRXdwV3hDOztBMEV4cFdFO0VBQXNDLGdCQUFBO0ExRTRwV3hDOztBMEU1cFdFO0VBQXNDLGdCQUFBO0ExRWdxV3hDOztBMEVocVdFO0VBQXNDLGdCQUFBO0ExRW9xV3hDOztBMEVwcVdFO0VBQXNDLGdCQUFBO0ExRXdxV3hDOztBMEV4cVdFO0VBQXNDLGdCQUFBO0ExRTRxV3hDOztBMEU1cVdFO0VBQXNDLGdCQUFBO0ExRWdyV3hDOztBMEVocldFO0VBQXNDLGdCQUFBO0ExRW9yV3hDOztBMEVwcldFO0VBQXNDLGdCQUFBO0ExRXdyV3hDOztBMEV4cldFO0VBQXNDLGdCQUFBO0ExRTRyV3hDOztBMEU1cldFO0VBQXNDLGdCQUFBO0ExRWdzV3hDOztBMEVoc1dFO0VBQXNDLGdCQUFBO0ExRW9zV3hDOztBMEVwc1dFO0VBQXNDLGdCQUFBO0ExRXdzV3hDOztBMEV4c1dFO0VBQXNDLGdCQUFBO0ExRTRzV3hDOztBMEU1c1dFO0VBQXNDLGdCQUFBO0ExRWd0V3hDOztBMEVodFdFO0VBQXNDLGdCQUFBO0ExRW90V3hDOztBMEVwdFdFO0VBQXNDLGdCQUFBO0ExRXd0V3hDOztBMEV4dFdFO0VBQXNDLGdCQUFBO0ExRTR0V3hDOztBMEU1dFdFO0VBQXNDLGdCQUFBO0ExRWd1V3hDOztBMEVodVdFO0VBQXNDLGdCQUFBO0ExRW91V3hDOztBMEVwdVdFO0VBQXNDLGdCQUFBO0ExRXd1V3hDOztBMEV4dVdFO0VBQXNDLGdCQUFBO0ExRTR1V3hDOztBMEU1dVdFO0VBQXNDLGdCQUFBO0ExRWd2V3hDOztBMEVodldFO0VBQXNDLGdCQUFBO0ExRW92V3hDOztBMEVwdldFO0VBQXNDLGdCQUFBO0ExRXd2V3hDOztBMEV4dldFO0VBQXNDLGdCQUFBO0ExRTR2V3hDOztBMEU1dldFO0VBQXNDLGdCQUFBO0ExRWd3V3hDOztBMEVod1dFO0VBQXNDLGdCQUFBO0ExRW93V3hDOztBMEVwd1dFO0VBQXNDLGdCQUFBO0ExRXd3V3hDOztBMEV4d1dFO0VBQXNDLGdCQUFBO0ExRTR3V3hDOztBMEU1d1dFO0VBQXNDLGdCQUFBO0ExRWd4V3hDOztBMEVoeFdFO0VBQXNDLGdCQUFBO0ExRW94V3hDOztBMEVweFdFO0VBQXNDLGdCQUFBO0ExRXd4V3hDOztBMEV4eFdFO0VBQXNDLGdCQUFBO0ExRTR4V3hDOztBMEU1eFdFO0VBQXNDLGdCQUFBO0ExRWd5V3hDOztBMEVoeVdFO0VBQXNDLGdCQUFBO0ExRW95V3hDOztBMEVweVdFO0VBQXNDLGdCQUFBO0ExRXd5V3hDOztBMEV4eVdFO0VBQXNDLGdCQUFBO0ExRTR5V3hDOztBMEU1eVdFO0VBQXNDLGdCQUFBO0ExRWd6V3hDOztBMEVoeldFO0VBQXNDLGdCQUFBO0ExRW96V3hDOztBMEVweldFO0VBQXNDLGdCQUFBO0ExRXd6V3hDOztBMEV4eldFO0VBQXNDLGdCQUFBO0ExRTR6V3hDOztBMEU1eldFO0VBQXNDLGdCQUFBO0ExRWcwV3hDOztBMEVoMFdFO0VBQXNDLGdCQUFBO0ExRW8wV3hDOztBMEVwMFdFO0VBQXNDLGdCQUFBO0ExRXcwV3hDOztBMEV4MFdFO0VBQXNDLGdCQUFBO0ExRTQwV3hDOztBMEU1MFdFO0VBQXNDLGdCQUFBO0ExRWcxV3hDOztBMEVoMVdFO0VBQXNDLGdCQUFBO0ExRW8xV3hDOztBMEVwMVdFO0VBQXNDLGdCQUFBO0ExRXcxV3hDOztBMEV4MVdFO0VBQXNDLGdCQUFBO0ExRTQxV3hDOztBMEU1MVdFO0VBQXNDLGdCQUFBO0ExRWcyV3hDOztBMEVoMldFO0VBQXNDLGdCQUFBO0ExRW8yV3hDOztBMEVwMldFO0VBQXNDLGdCQUFBO0ExRXcyV3hDOztBMEV4MldFO0VBQXNDLGdCQUFBO0ExRTQyV3hDOztBMEU1MldFO0VBQXNDLGdCQUFBO0ExRWczV3hDOztBMEVoM1dFO0VBQXNDLGdCQUFBO0ExRW8zV3hDOztBMEVwM1dFO0VBQXNDLGdCQUFBO0ExRXczV3hDOztBMEV4M1dFO0VBQXNDLGdCQUFBO0ExRTQzV3hDOztBMEU1M1dFO0VBQXNDLGdCQUFBO0ExRWc0V3hDOztBMEVoNFdFO0VBQXNDLGdCQUFBO0ExRW80V3hDOztBMEVwNFdFO0VBQXNDLGdCQUFBO0ExRXc0V3hDOztBMEV4NFdFO0VBQXNDLGdCQUFBO0ExRTQ0V3hDOztBMEU1NFdFO0VBQXNDLGdCQUFBO0ExRWc1V3hDOztBMEVoNVdFO0VBQXNDLGdCQUFBO0ExRW81V3hDOztBMEVwNVdFO0VBQXNDLGdCQUFBO0ExRXc1V3hDOztBMEV4NVdFO0VBQXNDLGdCQUFBO0ExRTQ1V3hDOztBMEU1NVdFO0VBQXNDLGdCQUFBO0ExRWc2V3hDOztBMEVoNldFO0VBQXNDLGdCQUFBO0ExRW82V3hDOztBMEVwNldFO0VBQXNDLGdCQUFBO0ExRXc2V3hDOztBMEV4NldFO0VBQXNDLGdCQUFBO0ExRTQ2V3hDOztBMEU1NldFO0VBQXNDLGdCQUFBO0ExRWc3V3hDOztBMEVoN1dFO0VBQXNDLGdCQUFBO0ExRW83V3hDOztBMEVwN1dFO0VBQXNDLGdCQUFBO0ExRXc3V3hDOztBMEV4N1dFO0VBQXNDLGdCQUFBO0ExRTQ3V3hDOztBMEU1N1dFO0VBQXNDLGdCQUFBO0ExRWc4V3hDOztBMEVoOFdFO0VBQXNDLGdCQUFBO0ExRW84V3hDOztBMEVwOFdFO0VBQXNDLGdCQUFBO0ExRXc4V3hDOztBMEV4OFdFO0VBQXNDLGdCQUFBO0ExRTQ4V3hDOztBMEU1OFdFO0VBQXNDLGdCQUFBO0ExRWc5V3hDOztBMEVoOVdFO0VBQXNDLGdCQUFBO0ExRW85V3hDOztBMEVwOVdFO0VBQXNDLGdCQUFBO0ExRXc5V3hDOztBMEV4OVdFO0VBQXNDLGdCQUFBO0ExRTQ5V3hDOztBMEU1OVdFO0VBQXNDLGdCQUFBO0ExRWcrV3hDOztBMEVoK1dFO0VBQXNDLGdCQUFBO0ExRW8rV3hDOztBMEVwK1dFO0VBQXNDLGdCQUFBO0ExRXcrV3hDOztBMEV4K1dFO0VBQXNDLGdCQUFBO0ExRTQrV3hDOztBMEU1K1dFO0VBQXNDLGdCQUFBO0ExRWcvV3hDOztBMEVoL1dFO0VBQXNDLGdCQUFBO0ExRW8vV3hDOztBMEVwL1dFO0VBQXNDLGdCQUFBO0ExRXcvV3hDOztBMEV4L1dFO0VBQXNDLGdCQUFBO0ExRTQvV3hDOztBMEU1L1dFO0VBQXNDLGdCQUFBO0ExRWdnWHhDOztBMEVoZ1hFO0VBQXNDLGdCQUFBO0ExRW9nWHhDOztBMEVwZ1hFO0VBQXNDLGdCQUFBO0ExRXdnWHhDOztBMEV4Z1hFO0VBQXNDLGdCQUFBO0ExRTRnWHhDOztBMEU1Z1hFO0VBQXNDLGdCQUFBO0ExRWdoWHhDOztBMEVoaFhFO0VBQXNDLGdCQUFBO0ExRW9oWHhDOztBMEVwaFhFO0VBQXNDLGdCQUFBO0ExRXdoWHhDOztBMEV4aFhFO0VBQXNDLGdCQUFBO0ExRTRoWHhDOztBMEU1aFhFO0VBQXNDLGdCQUFBO0ExRWdpWHhDOztBMEVoaVhFO0VBQXNDLGdCQUFBO0ExRW9pWHhDOztBMEVwaVhFO0VBQXNDLGdCQUFBO0ExRXdpWHhDOztBMEV4aVhFO0VBQXNDLGdCQUFBO0ExRTRpWHhDOztBMEU1aVhFO0VBQXNDLGdCQUFBO0ExRWdqWHhDOztBMEVoalhFO0VBQXNDLGdCQUFBO0ExRW9qWHhDOztBMEVwalhFO0VBQXNDLGdCQUFBO0ExRXdqWHhDOztBMEV4alhFO0VBQXNDLGdCQUFBO0ExRTRqWHhDOztBMEU1alhFO0VBQXNDLGdCQUFBO0ExRWdrWHhDOztBMEVoa1hFO0VBQXNDLGdCQUFBO0ExRW9rWHhDOztBMEVwa1hFO0VBQXNDLGdCQUFBO0ExRXdrWHhDOztBMEV4a1hFO0VBQXNDLGdCQUFBO0ExRTRrWHhDOztBMEU1a1hFO0VBQXNDLGdCQUFBO0ExRWdsWHhDOztBMEVobFhFO0VBQXNDLGdCQUFBO0ExRW9sWHhDOztBMEVwbFhFO0VBQXNDLGdCQUFBO0ExRXdsWHhDOztBMEV4bFhFO0VBQXNDLGdCQUFBO0ExRTRsWHhDOztBMEU1bFhFO0VBQXNDLGdCQUFBO0ExRWdtWHhDOztBMEVobVhFO0VBQXNDLGdCQUFBO0ExRW9tWHhDOztBMEVwbVhFO0VBQXNDLGdCQUFBO0ExRXdtWHhDOztBMEV4bVhFO0VBQXNDLGdCQUFBO0ExRTRtWHhDOztBMEU1bVhFO0VBQXNDLGdCQUFBO0ExRWduWHhDOztBMEVoblhFO0VBQXNDLGdCQUFBO0ExRW9uWHhDOztBMEVwblhFO0VBQXNDLGdCQUFBO0ExRXduWHhDOztBMEV4blhFO0VBQXNDLGdCQUFBO0ExRTRuWHhDOztBMEU1blhFO0VBQXNDLGdCQUFBO0ExRWdvWHhDOztBMEVob1hFO0VBQXNDLGdCQUFBO0ExRW9vWHhDOztBMEVwb1hFO0VBQXNDLFlBQUE7QTFFd29YeEM7O0EwRXhvWEU7RUFBc0MsZ0JBQUE7QTFFNG9YeEM7O0EwRTVvWEU7RUFBc0MsZ0JBQUE7QTFFZ3BYeEM7O0EwRWhwWEU7RUFBc0MsZ0JBQUE7QTFFb3BYeEM7O0EwRXBwWEU7RUFBc0MsZ0JBQUE7QTFFd3BYeEM7O0EwRXhwWEU7RUFBc0MsZ0JBQUE7QTFFNHBYeEM7O0EwRTVwWEU7RUFBc0MsZ0JBQUE7QTFFZ3FYeEM7O0EwRWhxWEU7RUFBc0MsZ0JBQUE7QTFFb3FYeEM7O0EwRXBxWEU7RUFBc0MsZ0JBQUE7QTFFd3FYeEM7O0EwRXhxWEU7RUFBc0MsZ0JBQUE7QTFFNHFYeEM7O0EwRTVxWEU7RUFBc0MsZ0JBQUE7QTFFZ3JYeEM7O0EwRWhyWEU7RUFBc0MsZ0JBQUE7QTFFb3JYeEM7O0EwRXByWEU7RUFBc0MsZ0JBQUE7QTFFd3JYeEM7O0EwRXhyWEU7RUFBc0MsZ0JBQUE7QTFFNHJYeEM7O0EwRTVyWEU7RUFBc0MsZ0JBQUE7QTFFZ3NYeEM7O0EwRWhzWEU7RUFBc0MsZ0JBQUE7QTFFb3NYeEM7O0EwRXBzWEU7RUFBc0MsZ0JBQUE7QTFFd3NYeEM7O0EwRXhzWEU7RUFBc0MsZ0JBQUE7QTFFNHNYeEM7O0EwRTVzWEU7RUFBc0MsZ0JBQUE7QTFFZ3RYeEM7O0EwRWh0WEU7RUFBc0MsZ0JBQUE7QTFFb3RYeEM7O0EwRXB0WEU7RUFBc0MsZ0JBQUE7QTFFd3RYeEM7O0EwRXh0WEU7RUFBc0MsZ0JBQUE7QTFFNHRYeEM7O0EwRTV0WEU7RUFBc0MsZ0JBQUE7QTFFZ3VYeEM7O0EwRWh1WEU7RUFBc0MsZ0JBQUE7QTFFb3VYeEM7O0EwRXB1WEU7RUFBc0MsZ0JBQUE7QTFFd3VYeEM7O0EwRXh1WEU7RUFBc0MsZ0JBQUE7QTFFNHVYeEM7O0EwRTV1WEU7RUFBc0MsZ0JBQUE7QTFFZ3ZYeEM7O0EwRWh2WEU7RUFBc0MsZ0JBQUE7QTFFb3ZYeEM7O0EwRXB2WEU7RUFBc0MsZ0JBQUE7QTFFd3ZYeEM7O0EwRXh2WEU7RUFBc0MsZ0JBQUE7QTFFNHZYeEM7O0EwRTV2WEU7RUFBc0MsZ0JBQUE7QTFFZ3dYeEM7O0EwRWh3WEU7RUFBc0MsZ0JBQUE7QTFFb3dYeEM7O0EwRXB3WEU7RUFBc0MsZ0JBQUE7QTFFd3dYeEM7O0EwRXh3WEU7RUFBc0MsZ0JBQUE7QTFFNHdYeEM7O0EwRTV3WEU7RUFBc0MsZ0JBQUE7QTFFZ3hYeEM7O0EwRWh4WEU7RUFBc0MsZ0JBQUE7QTFFb3hYeEM7O0EwRXB4WEU7RUFBc0MsZ0JBQUE7QTFFd3hYeEM7O0EwRXh4WEU7RUFBc0MsZ0JBQUE7QTFFNHhYeEM7O0EwRTV4WEU7RUFBc0MsZ0JBQUE7QTFFZ3lYeEM7O0EwRWh5WEU7RUFBc0MsZ0JBQUE7QTFFb3lYeEM7O0EwRXB5WEU7RUFBc0MsZ0JBQUE7QTFFd3lYeEM7O0EwRXh5WEU7RUFBc0MsZ0JBQUE7QTFFNHlYeEM7O0EwRTV5WEU7RUFBc0MsZ0JBQUE7QTFFZ3pYeEM7O0EwRWh6WEU7RUFBc0MsZ0JBQUE7QTFFb3pYeEM7O0EwRXB6WEU7RUFBc0MsZ0JBQUE7QTFFd3pYeEM7O0EwRXh6WEU7RUFBc0MsZ0JBQUE7QTFFNHpYeEM7O0EwRTV6WEU7RUFBc0MsZ0JBQUE7QTFFZzBYeEM7O0EwRWgwWEU7RUFBc0MsZ0JBQUE7QTFFbzBYeEM7O0EwRXAwWEU7RUFBc0MsZ0JBQUE7QTFFdzBYeEM7O0EwRXgwWEU7RUFBc0MsZ0JBQUE7QTFFNDBYeEM7O0EwRTUwWEU7RUFBc0MsZ0JBQUE7QTFFZzFYeEM7O0EwRWgxWEU7RUFBc0MsZ0JBQUE7QTFFbzFYeEM7O0EwRXAxWEU7RUFBc0MsZ0JBQUE7QTFFdzFYeEM7O0EwRXgxWEU7RUFBc0MsZ0JBQUE7QTFFNDFYeEM7O0EwRTUxWEU7RUFBc0MsZ0JBQUE7QTFFZzJYeEM7O0EwRWgyWEU7RUFBc0MsZ0JBQUE7QTFFbzJYeEM7O0EwRXAyWEU7RUFBc0MsZ0JBQUE7QTFFdzJYeEM7O0EwRXgyWEU7RUFBc0MsZ0JBQUE7QTFFNDJYeEM7O0EwRTUyWEU7RUFBc0MsZ0JBQUE7QTFFZzNYeEM7O0EwRWgzWEU7RUFBc0MsZ0JBQUE7QTFFbzNYeEM7O0EwRXAzWEU7RUFBc0MsZ0JBQUE7QTFFdzNYeEM7O0EwRXgzWEU7RUFBc0MsZ0JBQUE7QTFFNDNYeEM7O0EwRTUzWEU7RUFBc0MsZ0JBQUE7QTFFZzRYeEM7O0EwRWg0WEU7RUFBc0MsZ0JBQUE7QTFFbzRYeEM7O0EwRXA0WEU7RUFBc0MsZ0JBQUE7QTFFdzRYeEM7O0EwRXg0WEU7RUFBc0MsZ0JBQUE7QTFFNDRYeEM7O0EwRTU0WEU7RUFBc0MsZ0JBQUE7QTFFZzVYeEM7O0EwRWg1WEU7RUFBc0MsZ0JBQUE7QTFFbzVYeEM7O0EwRXA1WEU7RUFBc0MsZ0JBQUE7QTFFdzVYeEM7O0EwRXg1WEU7RUFBc0MsZ0JBQUE7QTFFNDVYeEM7O0EwRTU1WEU7RUFBc0MsZ0JBQUE7QTFFZzZYeEM7O0EwRWg2WEU7RUFBc0MsZ0JBQUE7QTFFbzZYeEM7O0EwRXA2WEU7RUFBc0MsZ0JBQUE7QTFFdzZYeEM7O0EwRXg2WEU7RUFBc0MsZ0JBQUE7QTFFNDZYeEM7O0EwRTU2WEU7RUFBc0MsZ0JBQUE7QTFFZzdYeEM7O0EwRWg3WEU7RUFBc0MsZ0JBQUE7QTFFbzdYeEM7O0EwRXA3WEU7RUFBc0MsZ0JBQUE7QTFFdzdYeEM7O0EwRXg3WEU7RUFBc0MsZ0JBQUE7QTFFNDdYeEM7O0EwRTU3WEU7RUFBc0MsZ0JBQUE7QTFFZzhYeEM7O0EwRWg4WEU7RUFBc0MsZ0JBQUE7QTFFbzhYeEM7O0EwRXA4WEU7RUFBc0MsWUFBQTtBMUV3OFh4Qzs7QTBFeDhYRTtFQUFzQyxnQkFBQTtBMUU0OFh4Qzs7QTBFNThYRTtFQUFzQyxnQkFBQTtBMUVnOVh4Qzs7QTBFaDlYRTtFQUFzQyxnQkFBQTtBMUVvOVh4Qzs7QTBFcDlYRTtFQUFzQyxnQkFBQTtBMUV3OVh4Qzs7QTBFeDlYRTtFQUFzQyxnQkFBQTtBMUU0OVh4Qzs7QTBFNTlYRTtFQUFzQyxnQkFBQTtBMUVnK1h4Qzs7QTBFaCtYRTtFQUFzQyxnQkFBQTtBMUVvK1h4Qzs7QTBFcCtYRTtFQUFzQyxnQkFBQTtBMUV3K1h4Qzs7QTBFeCtYRTtFQUFzQyxnQkFBQTtBMUU0K1h4Qzs7QTBFNStYRTtFQUFzQyxnQkFBQTtBMUVnL1h4Qzs7QTBFaC9YRTtFQUFzQyxnQkFBQTtBMUVvL1h4Qzs7QTBFcC9YRTtFQUFzQyxnQkFBQTtBMUV3L1h4Qzs7QTBFeC9YRTtFQUFzQyxnQkFBQTtBMUU0L1h4Qzs7QTBFNS9YRTtFQUFzQyxnQkFBQTtBMUVnZ1l4Qzs7QTBFaGdZRTtFQUFzQyxnQkFBQTtBMUVvZ1l4Qzs7QTBFcGdZRTtFQUFzQyxnQkFBQTtBMUV3Z1l4Qzs7QTBFeGdZRTtFQUFzQyxnQkFBQTtBMUU0Z1l4Qzs7QTBFNWdZRTtFQUFzQyxnQkFBQTtBMUVnaFl4Qzs7QTBFaGhZRTtFQUFzQyxnQkFBQTtBMUVvaFl4Qzs7QTBFcGhZRTtFQUFzQyxnQkFBQTtBMUV3aFl4Qzs7QTBFeGhZRTtFQUFzQyxnQkFBQTtBMUU0aFl4Qzs7QTBFNWhZRTtFQUFzQyxnQkFBQTtBMUVnaVl4Qzs7QTBFaGlZRTtFQUFzQyxnQkFBQTtBMUVvaVl4Qzs7QTBFcGlZRTtFQUFzQyxnQkFBQTtBMUV3aVl4Qzs7QTBFeGlZRTtFQUFzQyxnQkFBQTtBMUU0aVl4Qzs7QTBFNWlZRTtFQUFzQyxnQkFBQTtBMUVnall4Qzs7QTBFaGpZRTtFQUFzQyxnQkFBQTtBMUVvall4Qzs7QTBFcGpZRTtFQUFzQyxnQkFBQTtBMUV3all4Qzs7QTBFeGpZRTtFQUFzQyxnQkFBQTtBMUU0all4Qzs7QTBFNWpZRTtFQUFzQyxnQkFBQTtBMUVna1l4Qzs7QTBFaGtZRTtFQUFzQyxnQkFBQTtBMUVva1l4Qzs7QTBFcGtZRTtFQUFzQyxnQkFBQTtBMUV3a1l4Qzs7QTBFeGtZRTtFQUFzQyxnQkFBQTtBMUU0a1l4Qzs7QTBFNWtZRTtFQUFzQyxnQkFBQTtBMUVnbFl4Qzs7QTBFaGxZRTtFQUFzQyxnQkFBQTtBMUVvbFl4Qzs7QTBFcGxZRTtFQUFzQyxnQkFBQTtBMUV3bFl4Qzs7QTBFeGxZRTtFQUFzQyxnQkFBQTtBMUU0bFl4Qzs7QTBFNWxZRTtFQUFzQyxnQkFBQTtBMUVnbVl4Qzs7QTBFaG1ZRTtFQUFzQyxnQkFBQTtBMUVvbVl4Qzs7QTBFcG1ZRTtFQUFzQyxnQkFBQTtBMUV3bVl4Qzs7QTBFeG1ZRTtFQUFzQyxnQkFBQTtBMUU0bVl4Qzs7QTBFNW1ZRTtFQUFzQyxnQkFBQTtBMUVnbll4Qzs7QTBFaG5ZRTtFQUFzQyxnQkFBQTtBMUVvbll4Qzs7QTBFcG5ZRTtFQUFzQyxnQkFBQTtBMUV3bll4Qzs7QTBFeG5ZRTtFQUFzQyxnQkFBQTtBMUU0bll4Qzs7QTBFNW5ZRTtFQUFzQyxnQkFBQTtBMUVnb1l4Qzs7QTBFaG9ZRTtFQUFzQyxnQkFBQTtBMUVvb1l4Qzs7QTBFcG9ZRTtFQUFzQyxnQkFBQTtBMUV3b1l4Qzs7QTBFeG9ZRTtFQUFzQyxnQkFBQTtBMUU0b1l4Qzs7QTBFNW9ZRTtFQUFzQyxnQkFBQTtBMUVncFl4Qzs7QTBFaHBZRTtFQUFzQyxnQkFBQTtBMUVvcFl4Qzs7QTBFcHBZRTtFQUFzQyxnQkFBQTtBMUV3cFl4Qzs7QTBFeHBZRTtFQUFzQyxnQkFBQTtBMUU0cFl4Qzs7QTBFNXBZRTtFQUFzQyxnQkFBQTtBMUVncVl4Qzs7QTBFaHFZRTtFQUFzQyxnQkFBQTtBMUVvcVl4Qzs7QTBFcHFZRTtFQUFzQyxnQkFBQTtBMUV3cVl4Qzs7QTBFeHFZRTtFQUFzQyxnQkFBQTtBMUU0cVl4Qzs7QTBFNXFZRTtFQUFzQyxnQkFBQTtBMUVncll4Qzs7QTBFaHJZRTtFQUFzQyxnQkFBQTtBMUVvcll4Qzs7QTBFcHJZRTtFQUFzQyxnQkFBQTtBMUV3cll4Qzs7QTBFeHJZRTtFQUFzQyxnQkFBQTtBMUU0cll4Qzs7QTBFNXJZRTtFQUFzQyxnQkFBQTtBMUVnc1l4Qzs7QTBFaHNZRTtFQUFzQyxnQkFBQTtBMUVvc1l4Qzs7QTBFcHNZRTtFQUFzQyxnQkFBQTtBMUV3c1l4Qzs7QTBFeHNZRTtFQUFzQyxnQkFBQTtBMUU0c1l4Qzs7QTBFNXNZRTtFQUFzQyxnQkFBQTtBMUVndFl4Qzs7QTBFaHRZRTtFQUFzQyxhQUFBO0ExRW90WXhDOztBMEVwdFlFO0VBQXNDLGdCQUFBO0ExRXd0WXhDOztBMEV4dFlFO0VBQXNDLGdCQUFBO0ExRTR0WXhDOztBMEU1dFlFO0VBQXNDLGdCQUFBO0ExRWd1WXhDOztBMEVodVlFO0VBQXNDLGdCQUFBO0ExRW91WXhDOztBMEVwdVlFO0VBQXNDLGdCQUFBO0ExRXd1WXhDOztBMEV4dVlFO0VBQXNDLGdCQUFBO0ExRTR1WXhDOztBMEU1dVlFO0VBQXNDLGdCQUFBO0ExRWd2WXhDOztBMEVodllFO0VBQXNDLGdCQUFBO0ExRW92WXhDOztBMEVwdllFO0VBQXNDLGdCQUFBO0ExRXd2WXhDOztBMEV4dllFO0VBQXNDLGdCQUFBO0ExRTR2WXhDOztBMEU1dllFO0VBQXNDLGdCQUFBO0ExRWd3WXhDOztBMEVod1lFO0VBQXNDLGdCQUFBO0ExRW93WXhDOztBMEVwd1lFO0VBQXNDLGdCQUFBO0ExRXd3WXhDOztBMEV4d1lFO0VBQXNDLGdCQUFBO0ExRTR3WXhDOztBMEU1d1lFO0VBQXNDLGdCQUFBO0ExRWd4WXhDOztBMEVoeFlFO0VBQXNDLGdCQUFBO0ExRW94WXhDOztBMEVweFlFO0VBQXNDLGdCQUFBO0ExRXd4WXhDOztBMEV4eFlFO0VBQXNDLGdCQUFBO0ExRTR4WXhDOztBMEU1eFlFO0VBQXNDLGdCQUFBO0ExRWd5WXhDOztBMEVoeVlFO0VBQXNDLGdCQUFBO0ExRW95WXhDOztBMEVweVlFO0VBQXNDLGdCQUFBO0ExRXd5WXhDOztBMEV4eVlFO0VBQXNDLGdCQUFBO0ExRTR5WXhDOztBMEU1eVlFO0VBQXNDLGdCQUFBO0ExRWd6WXhDOztBMEVoellFO0VBQXNDLGdCQUFBO0ExRW96WXhDOztBMEVwellFO0VBQXNDLGdCQUFBO0ExRXd6WXhDOztBMEV4ellFO0VBQXNDLGdCQUFBO0ExRTR6WXhDOztBMEU1ellFO0VBQXNDLGdCQUFBO0ExRWcwWXhDOztBMEVoMFlFO0VBQXNDLGdCQUFBO0ExRW8wWXhDOztBMEVwMFlFO0VBQXNDLGdCQUFBO0ExRXcwWXhDOztBMEV4MFlFO0VBQXNDLGdCQUFBO0ExRTQwWXhDOztBMEU1MFlFO0VBQXNDLGdCQUFBO0ExRWcxWXhDOztBMEVoMVlFO0VBQXNDLGdCQUFBO0ExRW8xWXhDOztBMEVwMVlFO0VBQXNDLGdCQUFBO0ExRXcxWXhDOztBMEV4MVlFO0VBQXNDLGdCQUFBO0ExRTQxWXhDOztBMEU1MVlFO0VBQXNDLGdCQUFBO0ExRWcyWXhDOztBMEVoMllFO0VBQXNDLGdCQUFBO0ExRW8yWXhDOztBMEVwMllFO0VBQXNDLGdCQUFBO0ExRXcyWXhDOztBMEV4MllFO0VBQXNDLGdCQUFBO0ExRTQyWXhDOztBMEU1MllFO0VBQXNDLGdCQUFBO0ExRWczWXhDOztBMEVoM1lFO0VBQXNDLGdCQUFBO0ExRW8zWXhDOztBMEVwM1lFO0VBQXNDLGdCQUFBO0ExRXczWXhDOztBMEV4M1lFO0VBQXNDLGdCQUFBO0ExRTQzWXhDOztBMEU1M1lFO0VBQXNDLGdCQUFBO0ExRWc0WXhDOztBMEVoNFlFO0VBQXNDLGdCQUFBO0ExRW80WXhDOztBMEVwNFlFO0VBQXNDLGdCQUFBO0ExRXc0WXhDOztBMEV4NFlFO0VBQXNDLGdCQUFBO0ExRTQ0WXhDOztBMEU1NFlFO0VBQXNDLGdCQUFBO0ExRWc1WXhDOztBMEVoNVlFO0VBQXNDLGdCQUFBO0ExRW81WXhDOztBMEVwNVlFO0VBQXNDLGdCQUFBO0ExRXc1WXhDOztBMEV4NVlFO0VBQXNDLGdCQUFBO0ExRTQ1WXhDOztBMEU1NVlFO0VBQXNDLGdCQUFBO0ExRWc2WXhDOztBMEVoNllFO0VBQXNDLGdCQUFBO0ExRW82WXhDOztBMEVwNllFO0VBQXNDLGdCQUFBO0ExRXc2WXhDOztBMEV4NllFO0VBQXNDLGdCQUFBO0ExRTQ2WXhDOztBMEU1NllFO0VBQXNDLGdCQUFBO0ExRWc3WXhDOztBMEVoN1lFO0VBQXNDLGdCQUFBO0ExRW83WXhDOztBMEVwN1lFO0VBQXNDLGdCQUFBO0ExRXc3WXhDOztBMEV4N1lFO0VBQXNDLGdCQUFBO0ExRTQ3WXhDOztBMEU1N1lFO0VBQXNDLGdCQUFBO0ExRWc4WXhDOztBMEVoOFlFO0VBQXNDLGdCQUFBO0ExRW84WXhDOztBMEVwOFlFO0VBQXNDLGdCQUFBO0ExRXc4WXhDOztBMEV4OFlFO0VBQXNDLGdCQUFBO0ExRTQ4WXhDOztBMEU1OFlFO0VBQXNDLGdCQUFBO0ExRWc5WXhDOztBMEVoOVlFO0VBQXNDLGdCQUFBO0ExRW85WXhDOztBMEVwOVlFO0VBQXNDLGdCQUFBO0ExRXc5WXhDOztBMEV4OVlFO0VBQXNDLGdCQUFBO0ExRTQ5WXhDOztBMEU1OVlFO0VBQXNDLGdCQUFBO0ExRWcrWXhDOztBMEVoK1lFO0VBQXNDLGdCQUFBO0ExRW8rWXhDOztBMEVwK1lFO0VBQXNDLGdCQUFBO0ExRXcrWXhDOztBMEV4K1lFO0VBQXNDLGdCQUFBO0ExRTQrWXhDOztBMEU1K1lFO0VBQXNDLGdCQUFBO0ExRWcvWXhDOztBMEVoL1lFO0VBQXNDLGdCQUFBO0ExRW8vWXhDOztBMEVwL1lFO0VBQXNDLGdCQUFBO0ExRXcvWXhDOztBMEV4L1lFO0VBQXNDLGdCQUFBO0ExRTQvWXhDOztBMEU1L1lFO0VBQXNDLGdCQUFBO0ExRWdnWnhDOztBMEVoZ1pFO0VBQXNDLGdCQUFBO0ExRW9nWnhDOztBMEVwZ1pFO0VBQXNDLGdCQUFBO0ExRXdnWnhDOztBMEV4Z1pFO0VBQXNDLGdCQUFBO0ExRTRnWnhDOztBMEU1Z1pFO0VBQXNDLGdCQUFBO0ExRWdoWnhDOztBMEVoaFpFO0VBQXNDLGdCQUFBO0ExRW9oWnhDOztBMEVwaFpFO0VBQXNDLGdCQUFBO0ExRXdoWnhDOztBMEV4aFpFO0VBQXNDLGdCQUFBO0ExRTRoWnhDOztBMEU1aFpFO0VBQXNDLGdCQUFBO0ExRWdpWnhDOztBMEVoaVpFO0VBQXNDLGdCQUFBO0ExRW9pWnhDOztBMEVwaVpFO0VBQXNDLGdCQUFBO0ExRXdpWnhDOztBMEV4aVpFO0VBQXNDLGdCQUFBO0ExRTRpWnhDOztBMEU1aVpFO0VBQXNDLGdCQUFBO0ExRWdqWnhDOztBMEVoalpFO0VBQXNDLGdCQUFBO0ExRW9qWnhDOztBMEVwalpFO0VBQXNDLGdCQUFBO0ExRXdqWnhDOztBMEV4alpFO0VBQXNDLGdCQUFBO0ExRTRqWnhDOztBMEU1alpFO0VBQXNDLGdCQUFBO0ExRWdrWnhDOztBMEVoa1pFO0VBQXNDLGdCQUFBO0ExRW9rWnhDOztBMEVwa1pFO0VBQXNDLGdCQUFBO0ExRXdrWnhDOztBMEV4a1pFO0VBQXNDLGdCQUFBO0ExRTRrWnhDOztBMEU1a1pFO0VBQXNDLGdCQUFBO0ExRWdsWnhDOztBMEVobFpFO0VBQXNDLGdCQUFBO0ExRW9sWnhDOztBMEVwbFpFO0VBQXNDLGdCQUFBO0ExRXdsWnhDOztBMEV4bFpFO0VBQXNDLGdCQUFBO0ExRTRsWnhDOztBMEU1bFpFO0VBQXNDLGdCQUFBO0ExRWdtWnhDOztBMEVobVpFO0VBQXNDLGdCQUFBO0ExRW9tWnhDOztBMEVwbVpFO0VBQXNDLGdCQUFBO0ExRXdtWnhDOztBMEV4bVpFO0VBQXNDLGdCQUFBO0ExRTRtWnhDOztBMEU1bVpFO0VBQXNDLGdCQUFBO0ExRWduWnhDOztBMEVoblpFO0VBQXNDLGdCQUFBO0ExRW9uWnhDOztBMEVwblpFO0VBQXNDLGdCQUFBO0ExRXduWnhDOztBMEV4blpFO0VBQXNDLGdCQUFBO0ExRTRuWnhDOztBMEU1blpFO0VBQXNDLGdCQUFBO0ExRWdvWnhDOztBMEVob1pFO0VBQXNDLGdCQUFBO0ExRW9vWnhDOztBMEVwb1pFO0VBQXNDLGdCQUFBO0ExRXdvWnhDOztBMEV4b1pFO0VBQXNDLGdCQUFBO0ExRTRvWnhDOztBMEU1b1pFO0VBQXNDLGdCQUFBO0ExRWdwWnhDOztBMEVocFpFO0VBQXNDLGdCQUFBO0ExRW9wWnhDOztBMEVwcFpFO0VBQXNDLGdCQUFBO0ExRXdwWnhDOztBMEV4cFpFO0VBQXNDLGdCQUFBO0ExRTRwWnhDOztBMEU1cFpFO0VBQXNDLGdCQUFBO0ExRWdxWnhDOztBMEVocVpFO0VBQXNDLGdCQUFBO0ExRW9xWnhDOztBMEVwcVpFO0VBQXNDLGdCQUFBO0ExRXdxWnhDOztBMEV4cVpFO0VBQXNDLGdCQUFBO0ExRTRxWnhDOztBMEU1cVpFO0VBQXNDLGdCQUFBO0ExRWdyWnhDOztBMEVoclpFO0VBQXNDLGdCQUFBO0ExRW9yWnhDOztBMEVwclpFO0VBQXNDLGdCQUFBO0ExRXdyWnhDOztBMEV4clpFO0VBQXNDLGFBQUE7QTFFNHJaeEM7O0EwRTVyWkU7RUFBc0MsZ0JBQUE7QTFFZ3NaeEM7O0EwRWhzWkU7RUFBc0MsZ0JBQUE7QTFFb3NaeEM7O0EwRXBzWkU7RUFBc0MsZ0JBQUE7QTFFd3NaeEM7O0EwRXhzWkU7RUFBc0MsZ0JBQUE7QTFFNHNaeEM7O0EwRTVzWkU7RUFBc0MsZ0JBQUE7QTFFZ3RaeEM7O0EwRWh0WkU7RUFBc0MsZ0JBQUE7QTFFb3RaeEM7O0EwRXB0WkU7RUFBc0MsZ0JBQUE7QTFFd3RaeEM7O0EwRXh0WkU7RUFBc0MsZ0JBQUE7QTFFNHRaeEM7O0EwRTV0WkU7RUFBc0MsZ0JBQUE7QTFFZ3VaeEM7O0EwRWh1WkU7RUFBc0MsZ0JBQUE7QTFFb3VaeEM7O0EwRXB1WkU7RUFBc0MsZ0JBQUE7QTFFd3VaeEM7O0EwRXh1WkU7RUFBc0MsZ0JBQUE7QTFFNHVaeEM7O0EwRTV1WkU7RUFBc0MsZ0JBQUE7QTFFZ3ZaeEM7O0EwRWh2WkU7RUFBc0MsZ0JBQUE7QTFFb3ZaeEM7O0EwRXB2WkU7RUFBc0MsZ0JBQUE7QTFFd3ZaeEM7O0EwRXh2WkU7RUFBc0MsZ0JBQUE7QTFFNHZaeEM7O0EwRTV2WkU7RUFBc0MsZ0JBQUE7QTFFZ3daeEM7O0EwRWh3WkU7RUFBc0MsZ0JBQUE7QTFFb3daeEM7O0EwRXB3WkU7RUFBc0MsZ0JBQUE7QTFFd3daeEM7O0EwRXh3WkU7RUFBc0MsZ0JBQUE7QTFFNHdaeEM7O0EwRTV3WkU7RUFBc0MsZ0JBQUE7QTFFZ3haeEM7O0EwRWh4WkU7RUFBc0MsZ0JBQUE7QTFFb3haeEM7O0EwRXB4WkU7RUFBc0MsZ0JBQUE7QTFFd3haeEM7O0EwRXh4WkU7RUFBc0MsZ0JBQUE7QTFFNHhaeEM7O0EwRTV4WkU7RUFBc0MsZ0JBQUE7QTFFZ3laeEM7O0EwRWh5WkU7RUFBc0MsZ0JBQUE7QTFFb3laeEM7O0EwRXB5WkU7RUFBc0MsZ0JBQUE7QTFFd3laeEM7O0EwRXh5WkU7RUFBc0MsZ0JBQUE7QTFFNHlaeEM7O0EwRTV5WkU7RUFBc0MsZ0JBQUE7QTFFZ3paeEM7O0EwRWh6WkU7RUFBc0MsZ0JBQUE7QTFFb3paeEM7O0EwRXB6WkU7RUFBc0MsZ0JBQUE7QTFFd3paeEM7O0EwRXh6WkU7RUFBc0MsZ0JBQUE7QTFFNHpaeEM7O0EwRTV6WkU7RUFBc0MsZ0JBQUE7QTFFZzBaeEM7O0EwRWgwWkU7RUFBc0MsZ0JBQUE7QTFFbzBaeEM7O0EwRXAwWkU7RUFBc0MsZ0JBQUE7QTFFdzBaeEM7O0EwRXgwWkU7RUFBc0MsZ0JBQUE7QTFFNDBaeEM7O0EwRTUwWkU7RUFBc0MsZ0JBQUE7QTFFZzFaeEM7O0EwRWgxWkU7RUFBc0MsZ0JBQUE7QTFFbzFaeEM7O0EwRXAxWkU7RUFBc0MsZ0JBQUE7QTFFdzFaeEM7O0EwRXgxWkU7RUFBc0MsZ0JBQUE7QTFFNDFaeEM7O0EwRTUxWkU7RUFBc0MsZ0JBQUE7QTFFZzJaeEM7O0EwRWgyWkU7RUFBc0MsZ0JBQUE7QTFFbzJaeEM7O0EwRXAyWkU7RUFBc0MsZ0JBQUE7QTFFdzJaeEM7O0EwRXgyWkU7RUFBc0MsZ0JBQUE7QTFFNDJaeEM7O0EwRTUyWkU7RUFBc0MsZ0JBQUE7QTFFZzNaeEM7O0EwRWgzWkU7RUFBc0MsZ0JBQUE7QTFFbzNaeEM7O0EwRXAzWkU7RUFBc0MsZ0JBQUE7QTFFdzNaeEM7O0EwRXgzWkU7RUFBc0MsZ0JBQUE7QTFFNDNaeEM7O0EwRTUzWkU7RUFBc0MsZ0JBQUE7QTFFZzRaeEM7O0EwRWg0WkU7RUFBc0MsZ0JBQUE7QTFFbzRaeEM7O0EwRXA0WkU7RUFBc0MsZ0JBQUE7QTFFdzRaeEM7O0EwRXg0WkU7RUFBc0MsZ0JBQUE7QTFFNDRaeEM7O0EwRTU0WkU7RUFBc0MsZ0JBQUE7QTFFZzVaeEM7O0EwRWg1WkU7RUFBc0MsZ0JBQUE7QTFFbzVaeEM7O0EwRXA1WkU7RUFBc0MsZ0JBQUE7QTFFdzVaeEM7O0EwRXg1WkU7RUFBc0MsZ0JBQUE7QTFFNDVaeEM7O0EwRTU1WkU7RUFBc0MsZ0JBQUE7QTFFZzZaeEM7O0EwRWg2WkU7RUFBc0MsZ0JBQUE7QTFFbzZaeEM7O0EwRXA2WkU7RUFBc0MsZ0JBQUE7QTFFdzZaeEM7O0EwRXg2WkU7RUFBc0MsZ0JBQUE7QTFFNDZaeEM7O0EwRTU2WkU7RUFBc0MsZ0JBQUE7QTFFZzdaeEM7O0EwRWg3WkU7RUFBc0MsZ0JBQUE7QTFFbzdaeEM7O0EwRXA3WkU7RUFBc0MsZ0JBQUE7QTFFdzdaeEM7O0EwRXg3WkU7RUFBc0MsZ0JBQUE7QTFFNDdaeEM7O0EwRTU3WkU7RUFBc0MsZ0JBQUE7QTFFZzhaeEM7O0EwRWg4WkU7RUFBc0MsZ0JBQUE7QTFFbzhaeEM7O0EwRXA4WkU7RUFBc0MsZ0JBQUE7QTFFdzhaeEM7O0EwRXg4WkU7RUFBc0MsZ0JBQUE7QTFFNDhaeEM7O0EwRTU4WkU7RUFBc0MsZ0JBQUE7QTFFZzlaeEM7O0EwRWg5WkU7RUFBc0MsZ0JBQUE7QTFFbzlaeEM7O0EwRXA5WkU7RUFBc0MsZ0JBQUE7QTFFdzlaeEM7O0EwRXg5WkU7RUFBc0MsZ0JBQUE7QTFFNDlaeEM7O0EwRTU5WkU7RUFBc0MsZ0JBQUE7QTFFZytaeEM7O0EwRWgrWkU7RUFBc0MsZ0JBQUE7QTFFbytaeEM7O0EwRXArWkU7RUFBc0MsZ0JBQUE7QTFFdytaeEM7O0EwRXgrWkU7RUFBc0MsZ0JBQUE7QTFFNCtaeEM7O0EwRTUrWkU7RUFBc0MsZ0JBQUE7QTFFZy9aeEM7O0EwRWgvWkU7RUFBc0MsZ0JBQUE7QTFFby9aeEM7O0EwRXAvWkU7RUFBc0MsZ0JBQUE7QTFFdy9aeEM7O0EwRXgvWkU7RUFBc0MsZ0JBQUE7QTFFNC9aeEM7O0EwRTUvWkU7RUFBc0MsZ0JBQUE7QTFFZ2dheEM7O0EwRWhnYUU7RUFBc0MsZ0JBQUE7QTFFb2dheEM7O0EwRXBnYUU7RUFBc0MsZ0JBQUE7QTFFd2dheEM7O0EwRXhnYUU7RUFBc0MsZ0JBQUE7QTFFNGdheEM7O0EwRTVnYUU7RUFBc0MsZ0JBQUE7QTFFZ2hheEM7O0EwRWhoYUU7RUFBc0MsZ0JBQUE7QTFFb2hheEM7O0EwRXBoYUU7RUFBc0MsZ0JBQUE7QTFFd2hheEM7O0EwRXhoYUU7RUFBc0MsZ0JBQUE7QTFFNGhheEM7O0EwRTVoYUU7RUFBc0MsZ0JBQUE7QTFFZ2lheEM7O0EwRWhpYUU7RUFBc0MsZ0JBQUE7QTFFb2lheEM7O0EwRXBpYUU7RUFBc0MsZ0JBQUE7QTFFd2lheEM7O0EwRXhpYUU7RUFBc0MsZ0JBQUE7QTFFNGlheEM7O0EwRTVpYUU7RUFBc0MsZ0JBQUE7QTFFZ2pheEM7O0EwRWhqYUU7RUFBc0MsZ0JBQUE7QTFFb2pheEM7O0EwRXBqYUU7RUFBc0MsZ0JBQUE7QTFFd2pheEM7O0EwRXhqYUU7RUFBc0MsZ0JBQUE7QTFFNGpheEM7O0EwRTVqYUU7RUFBc0MsZ0JBQUE7QTFFZ2theEM7O0EwRWhrYUU7RUFBc0MsZ0JBQUE7QTFFb2theEM7O0EwRXBrYUU7RUFBc0MsZ0JBQUE7QTFFd2theEM7O0EwRXhrYUU7RUFBc0MsZ0JBQUE7QTFFNGtheEM7O0EwRTVrYUU7RUFBc0MsZ0JBQUE7QTFFZ2xheEM7O0EwRWhsYUU7RUFBc0MsZ0JBQUE7QTFFb2xheEM7O0EwRXBsYUU7RUFBc0MsZ0JBQUE7QTFFd2xheEM7O0EwRXhsYUU7RUFBc0MsZ0JBQUE7QTFFNGxheEM7O0EwRTVsYUU7RUFBc0MsZ0JBQUE7QTFFZ21heEM7O0EwRWhtYUU7RUFBc0MsZ0JBQUE7QTFFb21heEM7O0EwRXBtYUU7RUFBc0MsZ0JBQUE7QTFFd21heEM7O0EwRXhtYUU7RUFBc0MsZ0JBQUE7QTFFNG1heEM7O0EwRTVtYUU7RUFBc0MsZ0JBQUE7QTFFZ25heEM7O0EwRWhuYUU7RUFBc0MsZ0JBQUE7QTFFb25heEM7O0EwRXBuYUU7RUFBc0MsZ0JBQUE7QTFFd25heEM7O0EwRXhuYUU7RUFBc0MsZ0JBQUE7QTFFNG5heEM7O0EwRTVuYUU7RUFBc0MsZ0JBQUE7QTFFZ29heEM7O0EwRWhvYUU7RUFBc0MsZ0JBQUE7QTFFb29heEM7O0EwRXBvYUU7RUFBc0MsZ0JBQUE7QTFFd29heEM7O0EwRXhvYUU7RUFBc0MsZ0JBQUE7QTFFNG9heEM7O0EwRTVvYUU7RUFBc0MsZ0JBQUE7QTFFZ3BheEM7O0EwRWhwYUU7RUFBc0MsZ0JBQUE7QTFFb3BheEM7O0EwRXBwYUU7RUFBc0MsZ0JBQUE7QTFFd3BheEM7O0EwRXhwYUU7RUFBc0MsZ0JBQUE7QTFFNHBheEM7O0EwRTVwYUU7RUFBc0MsZ0JBQUE7QTFFZ3FheEM7O0EwRWhxYUU7RUFBc0MsZ0JBQUE7QTFFb3FheEM7O0EwRXBxYUU7RUFBc0MsZ0JBQUE7QTFFd3FheEM7O0EwRXhxYUU7RUFBc0MsZ0JBQUE7QTFFNHFheEM7O0EwRTVxYUU7RUFBc0MsZ0JBQUE7QTFFZ3JheEM7O0EwRWhyYUU7RUFBc0MsZ0JBQUE7QTFFb3JheEM7O0EwRXByYUU7RUFBc0MsZ0JBQUE7QTFFd3JheEM7O0EwRXhyYUU7RUFBc0MsZ0JBQUE7QTFFNHJheEM7O0EwRTVyYUU7RUFBc0MsZ0JBQUE7QTFFZ3NheEM7O0EwRWhzYUU7RUFBc0MsZ0JBQUE7QTFFb3NheEM7O0EwRXBzYUU7RUFBc0MsZ0JBQUE7QTFFd3NheEM7O0EwRXhzYUU7RUFBc0MsZ0JBQUE7QTFFNHNheEM7O0EwRTVzYUU7RUFBc0MsZ0JBQUE7QTFFZ3RheEM7O0EwRWh0YUU7RUFBc0MsZ0JBQUE7QTFFb3RheEM7O0EwRXB0YUU7RUFBc0MsZ0JBQUE7QTFFd3RheEM7O0EwRXh0YUU7RUFBc0MsZ0JBQUE7QTFFNHRheEM7O0EwRTV0YUU7RUFBc0MsZ0JBQUE7QTFFZ3VheEM7O0EwRWh1YUU7RUFBc0MsZ0JBQUE7QTFFb3VheEM7O0EwRXB1YUU7RUFBc0MsZ0JBQUE7QTFFd3VheEM7O0EwRXh1YUU7RUFBc0MsZ0JBQUE7QTFFNHVheEM7O0EwRTV1YUU7RUFBc0MsZ0JBQUE7QTFFZ3ZheEM7O0EwRWh2YUU7RUFBc0MsZ0JBQUE7QTFFb3ZheEM7O0EwRXB2YUU7RUFBc0MsZ0JBQUE7QTFFd3ZheEM7O0EwRXh2YUU7RUFBc0MsZ0JBQUE7QTFFNHZheEM7O0EwRTV2YUU7RUFBc0MsZ0JBQUE7QTFFZ3dheEM7O0EwRWh3YUU7RUFBc0MsZ0JBQUE7QTFFb3dheEM7O0EwRXB3YUU7RUFBc0MsZ0JBQUE7QTFFd3dheEM7O0EwRXh3YUU7RUFBc0MsZ0JBQUE7QTFFNHdheEM7O0EwRTV3YUU7RUFBc0MsZ0JBQUE7QTFFZ3hheEM7O0EwRWh4YUU7RUFBc0MsZ0JBQUE7QTFFb3hheEM7O0EwRXB4YUU7RUFBc0MsZ0JBQUE7QTFFd3hheEM7O0EwRXh4YUU7RUFBc0MsZ0JBQUE7QTFFNHhheEM7O0EwRTV4YUU7RUFBc0MsZ0JBQUE7QTFFZ3lheEM7O0EwRWh5YUU7RUFBc0MsZ0JBQUE7QTFFb3lheEM7O0EwRXB5YUU7RUFBc0MsZ0JBQUE7QTFFd3lheEM7O0EwRXh5YUU7RUFBc0MsZ0JBQUE7QTFFNHlheEM7O0EwRTV5YUU7RUFBc0MsZ0JBQUE7QTFFZ3pheEM7O0EwRWh6YUU7RUFBc0MsZ0JBQUE7QTFFb3pheEM7O0EwRXB6YUU7RUFBc0MsZ0JBQUE7QTFFd3pheEM7O0EwRXh6YUU7RUFBc0MsZ0JBQUE7QTFFNHpheEM7O0EwRTV6YUU7RUFBc0MsZ0JBQUE7QTFFZzBheEM7O0EwRWgwYUU7RUFBc0MsZ0JBQUE7QTFFbzBheEM7O0EwRXAwYUU7RUFBc0MsZ0JBQUE7QTFFdzBheEM7O0EwRXgwYUU7RUFBc0MsZ0JBQUE7QTFFNDBheEM7O0EwRTUwYUU7RUFBc0MsZ0JBQUE7QTFFZzFheEM7O0EwRWgxYUU7RUFBc0MsZ0JBQUE7QTFFbzFheEM7O0EwRXAxYUU7RUFBc0MsZ0JBQUE7QTFFdzFheEM7O0EwRXgxYUU7RUFBc0MsZ0JBQUE7QTFFNDFheEM7O0EwRTUxYUU7RUFBc0MsZ0JBQUE7QTFFZzJheEM7O0EwRWgyYUU7RUFBc0MsZ0JBQUE7QTFFbzJheEM7O0EwRXAyYUU7RUFBc0MsZ0JBQUE7QTFFdzJheEM7O0EwRXgyYUU7RUFBc0MsZ0JBQUE7QTFFNDJheEM7O0EwRTUyYUU7RUFBc0MsZ0JBQUE7QTFFZzNheEM7O0EwRWgzYUU7RUFBc0MsYUFBQTtBMUVvM2F4Qzs7QTBFcDNhRTtFQUFzQyxnQkFBQTtBMUV3M2F4Qzs7QTBFeDNhRTtFQUFzQyxnQkFBQTtBMUU0M2F4Qzs7QTBFNTNhRTtFQUFzQyxnQkFBQTtBMUVnNGF4Qzs7QTBFaDRhRTtFQUFzQyxnQkFBQTtBMUVvNGF4Qzs7QTBFcDRhRTtFQUFzQyxnQkFBQTtBMUV3NGF4Qzs7QTBFeDRhRTtFQUFzQyxnQkFBQTtBMUU0NGF4Qzs7QTBFNTRhRTtFQUFzQyxnQkFBQTtBMUVnNWF4Qzs7QTBFaDVhRTtFQUFzQyxnQkFBQTtBMUVvNWF4Qzs7QTBFcDVhRTtFQUFzQyxnQkFBQTtBMUV3NWF4Qzs7QTBFeDVhRTtFQUFzQyxnQkFBQTtBMUU0NWF4Qzs7QTBFNTVhRTtFQUFzQyxnQkFBQTtBMUVnNmF4Qzs7QTBFaDZhRTtFQUFzQyxnQkFBQTtBMUVvNmF4Qzs7QTBFcDZhRTtFQUFzQyxnQkFBQTtBMUV3NmF4Qzs7QTBFeDZhRTtFQUFzQyxnQkFBQTtBMUU0NmF4Qzs7QTBFNTZhRTtFQUFzQyxnQkFBQTtBMUVnN2F4Qzs7QTBFaDdhRTtFQUFzQyxnQkFBQTtBMUVvN2F4Qzs7QTBFcDdhRTtFQUFzQyxnQkFBQTtBMUV3N2F4Qzs7QTBFeDdhRTtFQUFzQyxnQkFBQTtBMUU0N2F4Qzs7QTBFNTdhRTtFQUFzQyxnQkFBQTtBMUVnOGF4Qzs7QTBFaDhhRTtFQUFzQyxnQkFBQTtBMUVvOGF4Qzs7QTBFcDhhRTtFQUFzQyxnQkFBQTtBMUV3OGF4Qzs7QTBFeDhhRTtFQUFzQyxnQkFBQTtBMUU0OGF4Qzs7QTBFNThhRTtFQUFzQyxnQkFBQTtBMUVnOWF4Qzs7QTBFaDlhRTtFQUFzQyxnQkFBQTtBMUVvOWF4Qzs7QTBFcDlhRTtFQUFzQyxnQkFBQTtBMUV3OWF4Qzs7QTBFeDlhRTtFQUFzQyxnQkFBQTtBMUU0OWF4Qzs7QTBFNTlhRTtFQUFzQyxnQkFBQTtBMUVnK2F4Qzs7QTBFaCthRTtFQUFzQyxnQkFBQTtBMUVvK2F4Qzs7QTBFcCthRTtFQUFzQyxnQkFBQTtBMUV3K2F4Qzs7QTBFeCthRTtFQUFzQyxnQkFBQTtBMUU0K2F4Qzs7QTBFNSthRTtFQUFzQyxnQkFBQTtBMUVnL2F4Qzs7QTBFaC9hRTtFQUFzQyxnQkFBQTtBMUVvL2F4Qzs7QTBFcC9hRTtFQUFzQyxnQkFBQTtBMUV3L2F4Qzs7QTBFeC9hRTtFQUFzQyxnQkFBQTtBMUU0L2F4Qzs7QTBFNS9hRTtFQUFzQyxnQkFBQTtBMUVnZ2J4Qzs7QTBFaGdiRTtFQUFzQyxnQkFBQTtBMUVvZ2J4Qzs7QTBFcGdiRTtFQUFzQyxnQkFBQTtBMUV3Z2J4Qzs7QTBFeGdiRTtFQUFzQyxnQkFBQTtBMUU0Z2J4Qzs7QTBFNWdiRTtFQUFzQyxnQkFBQTtBMUVnaGJ4Qzs7QTBFaGhiRTtFQUFzQyxnQkFBQTtBMUVvaGJ4Qzs7QTBFcGhiRTtFQUFzQyxnQkFBQTtBMUV3aGJ4Qzs7QTBFeGhiRTtFQUFzQyxnQkFBQTtBMUU0aGJ4Qzs7QTBFNWhiRTtFQUFzQyxnQkFBQTtBMUVnaWJ4Qzs7QTBFaGliRTtFQUFzQyxnQkFBQTtBMUVvaWJ4Qzs7QTBFcGliRTtFQUFzQyxnQkFBQTtBMUV3aWJ4Qzs7QTBFeGliRTtFQUFzQyxnQkFBQTtBMUU0aWJ4Qzs7QTBFNWliRTtFQUFzQyxnQkFBQTtBMUVnamJ4Qzs7QTBFaGpiRTtFQUFzQyxnQkFBQTtBMUVvamJ4Qzs7QTBFcGpiRTtFQUFzQyxnQkFBQTtBMUV3amJ4Qzs7QTBFeGpiRTtFQUFzQyxnQkFBQTtBMUU0amJ4Qzs7QTBFNWpiRTtFQUFzQyxnQkFBQTtBMUVna2J4Qzs7QTBFaGtiRTtFQUFzQyxZQUFBO0ExRW9rYnhDOztBMEVwa2JFO0VBQXNDLGdCQUFBO0ExRXdrYnhDOztBMEV4a2JFO0VBQXNDLGdCQUFBO0ExRTRrYnhDOztBMEU1a2JFO0VBQXNDLGdCQUFBO0ExRWdsYnhDOztBMEVobGJFO0VBQXNDLGdCQUFBO0ExRW9sYnhDOztBMEVwbGJFO0VBQXNDLGdCQUFBO0ExRXdsYnhDOztBMEV4bGJFO0VBQXNDLGdCQUFBO0ExRTRsYnhDOztBMEU1bGJFO0VBQXNDLGdCQUFBO0ExRWdtYnhDOztBMEVobWJFO0VBQXNDLGdCQUFBO0ExRW9tYnhDOztBMEVwbWJFO0VBQXNDLGdCQUFBO0ExRXdtYnhDOztBMEV4bWJFO0VBQXNDLFlBQUE7QTFFNG1ieEM7O0EwRTVtYkU7RUFBc0MsZ0JBQUE7QTFFZ25ieEM7O0EwRWhuYkU7RUFBc0MsZ0JBQUE7QTFFb25ieEM7O0EwRXBuYkU7RUFBc0MsZ0JBQUE7QTFFd25ieEM7O0EwRXhuYkU7RUFBc0MsZ0JBQUE7QTFFNG5ieEM7O0EwRTVuYkU7RUFBc0MsZ0JBQUE7QTFFZ29ieEM7O0EwRWhvYkU7RUFBc0MsZ0JBQUE7QTFFb29ieEM7O0EwRXBvYkU7RUFBc0MsZ0JBQUE7QTFFd29ieEM7O0EwRXhvYkU7RUFBc0MsZ0JBQUE7QTFFNG9ieEM7O0EwRTVvYkU7RUFBc0MsZ0JBQUE7QTFFZ3BieEM7O0EwRWhwYkU7RUFBc0MsZ0JBQUE7QTFFb3BieEM7O0EwRXBwYkU7RUFBc0MsZ0JBQUE7QTFFd3BieEM7O0EwRXhwYkU7RUFBc0MsZ0JBQUE7QTFFNHBieEM7O0EwRTVwYkU7RUFBc0MsZ0JBQUE7QTFFZ3FieEM7O0EwRWhxYkU7RUFBc0MsZ0JBQUE7QTFFb3FieEM7O0EwRXBxYkU7RUFBc0MsZ0JBQUE7QTFFd3FieEM7O0EwRXhxYkU7RUFBc0MsZ0JBQUE7QTFFNHFieEM7O0EwRTVxYkU7RUFBc0MsZ0JBQUE7QTFFZ3JieEM7O0EwRWhyYkU7RUFBc0MsZ0JBQUE7QTFFb3JieEM7O0EwRXByYkU7RUFBc0MsZ0JBQUE7QTFFd3JieEM7O0EwRXhyYkU7RUFBc0MsZ0JBQUE7QTFFNHJieEM7O0EwRTVyYkU7RUFBc0MsZ0JBQUE7QTFFZ3NieEM7O0EwRWhzYkU7RUFBc0MsZ0JBQUE7QTFFb3NieEM7O0EwRXBzYkU7RUFBc0MsZ0JBQUE7QTFFd3NieEM7O0EwRXhzYkU7RUFBc0MsZ0JBQUE7QTFFNHNieEM7O0EwRTVzYkU7RUFBc0MsZ0JBQUE7QTFFZ3RieEM7O0EwRWh0YkU7RUFBc0MsZ0JBQUE7QTFFb3RieEM7O0EwRXB0YkU7RUFBc0MsZ0JBQUE7QTFFd3RieEM7O0EwRXh0YkU7RUFBc0MsZ0JBQUE7QTFFNHRieEM7O0EwRTV0YkU7RUFBc0MsZ0JBQUE7QTFFZ3VieEM7O0EwRWh1YkU7RUFBc0MsZ0JBQUE7QTFFb3VieEM7O0EwRXB1YkU7RUFBc0MsZ0JBQUE7QTFFd3VieEM7O0EwRXh1YkU7RUFBc0MsZ0JBQUE7QTFFNHVieEM7O0EwRTV1YkU7RUFBc0MsZ0JBQUE7QTFFZ3ZieEM7O0EwRWh2YkU7RUFBc0MsYUFBQTtBMUVvdmJ4Qzs7QTBFcHZiRTtFQUFzQyxhQUFBO0ExRXd2YnhDOztBMEV4dmJFO0VBQXNDLGdCQUFBO0ExRTR2YnhDOztBMEU1dmJFO0VBQXNDLGdCQUFBO0ExRWd3YnhDOztBMEVod2JFO0VBQXNDLGdCQUFBO0ExRW93YnhDOztBMEVwd2JFO0VBQXNDLGdCQUFBO0ExRXd3YnhDOztBMEV4d2JFO0VBQXNDLGdCQUFBO0ExRTR3YnhDOztBMEU1d2JFO0VBQXNDLGdCQUFBO0ExRWd4YnhDOztBMEVoeGJFO0VBQXNDLGdCQUFBO0ExRW94YnhDOztBMEVweGJFO0VBQXNDLGdCQUFBO0ExRXd4YnhDOztBMEV4eGJFO0VBQXNDLFlBQUE7QTFFNHhieEM7O0EwRTV4YkU7RUFBc0MsZ0JBQUE7QTFFZ3lieEM7O0EwRWh5YkU7RUFBc0MsZ0JBQUE7QTFFb3lieEM7O0EwRXB5YkU7RUFBc0MsZ0JBQUE7QTFFd3lieEM7O0EwRXh5YkU7RUFBc0MsZ0JBQUE7QTFFNHlieEM7O0EwRTV5YkU7RUFBc0MsWUFBQTtBMUVnemJ4Qzs7QTBFaHpiRTtFQUFzQyxnQkFBQTtBMUVvemJ4Qzs7QTBFcHpiRTtFQUFzQyxnQkFBQTtBMUV3emJ4Qzs7QTBFeHpiRTtFQUFzQyxnQkFBQTtBMUU0emJ4Qzs7QTBFNXpiRTtFQUFzQyxnQkFBQTtBMUVnMGJ4Qzs7QTBFaDBiRTtFQUFzQyxnQkFBQTtBMUVvMGJ4Qzs7QTBFcDBiRTtFQUFzQyxnQkFBQTtBMUV3MGJ4Qzs7QTBFeDBiRTtFQUFzQyxnQkFBQTtBMUU0MGJ4Qzs7QTBFNTBiRTtFQUFzQyxnQkFBQTtBMUVnMWJ4Qzs7QTBFaDFiRTtFQUFzQyxnQkFBQTtBMUVvMWJ4Qzs7QTBFcDFiRTtFQUFzQyxnQkFBQTtBMUV3MWJ4Qzs7QTBFeDFiRTtFQUFzQyxnQkFBQTtBMUU0MWJ4Qzs7QTBFNTFiRTtFQUFzQyxnQkFBQTtBMUVnMmJ4Qzs7QTBFaDJiRTtFQUFzQyxnQkFBQTtBMUVvMmJ4Qzs7QTBFcDJiRTtFQUFzQyxnQkFBQTtBMUV3MmJ4Qzs7QTBFeDJiRTtFQUFzQyxnQkFBQTtBMUU0MmJ4Qzs7QTBFNTJiRTtFQUFzQyxnQkFBQTtBMUVnM2J4Qzs7QTBFaDNiRTtFQUFzQyxnQkFBQTtBMUVvM2J4Qzs7QTBFcDNiRTtFQUFzQyxnQkFBQTtBMUV3M2J4Qzs7QTBFeDNiRTtFQUFzQyxnQkFBQTtBMUU0M2J4Qzs7QTBFNTNiRTtFQUFzQyxnQkFBQTtBMUVnNGJ4Qzs7QTBFaDRiRTtFQUFzQyxnQkFBQTtBMUVvNGJ4Qzs7QTBFcDRiRTtFQUFzQyxnQkFBQTtBMUV3NGJ4Qzs7QTBFeDRiRTtFQUFzQyxnQkFBQTtBMUU0NGJ4Qzs7QTBFNTRiRTtFQUFzQyxnQkFBQTtBMUVnNWJ4Qzs7QTBFaDViRTtFQUFzQyxnQkFBQTtBMUVvNWJ4Qzs7QTBFcDViRTtFQUFzQyxnQkFBQTtBMUV3NWJ4Qzs7QTBFeDViRTtFQUFzQyxnQkFBQTtBMUU0NWJ4Qzs7QTBFNTViRTtFQUFzQyxnQkFBQTtBMUVnNmJ4Qzs7QTBFaDZiRTtFQUFzQyxnQkFBQTtBMUVvNmJ4Qzs7QTBFcDZiRTtFQUFzQyxnQkFBQTtBMUV3NmJ4Qzs7QTBFeDZiRTtFQUFzQyxnQkFBQTtBMUU0NmJ4Qzs7QTBFNTZiRTtFQUFzQyxnQkFBQTtBMUVnN2J4Qzs7QTBFaDdiRTtFQUFzQyxnQkFBQTtBMUVvN2J4Qzs7QTBFcDdiRTtFQUFzQyxnQkFBQTtBMUV3N2J4Qzs7QTBFeDdiRTtFQUFzQyxnQkFBQTtBMUU0N2J4Qzs7QTBFNTdiRTtFQUFzQyxnQkFBQTtBMUVnOGJ4Qzs7QTBFaDhiRTtFQUFzQyxhQUFBO0ExRW84YnhDOztBMEVwOGJFO0VBQXNDLGdCQUFBO0ExRXc4YnhDOztBMEV4OGJFO0VBQXNDLGdCQUFBO0ExRTQ4YnhDOztBMEU1OGJFO0VBQXNDLGdCQUFBO0ExRWc5YnhDOztBMEVoOWJFO0VBQXNDLGdCQUFBO0ExRW85YnhDOztBMEVwOWJFO0VBQXNDLGdCQUFBO0ExRXc5YnhDOztBMEV4OWJFO0VBQXNDLGdCQUFBO0ExRTQ5YnhDOztBMEU1OWJFO0VBQXNDLGdCQUFBO0ExRWcrYnhDOztBMEVoK2JFO0VBQXNDLGdCQUFBO0ExRW8rYnhDOztBMEVwK2JFO0VBQXNDLGdCQUFBO0ExRXcrYnhDOztBMEV4K2JFO0VBQXNDLGdCQUFBO0ExRTQrYnhDOztBMEU1K2JFO0VBQXNDLGdCQUFBO0ExRWcvYnhDOztBMEVoL2JFO0VBQXNDLGdCQUFBO0ExRW8vYnhDOztBMEVwL2JFO0VBQXNDLGdCQUFBO0ExRXcvYnhDOztBMEV4L2JFO0VBQXNDLGdCQUFBO0ExRTQvYnhDOztBMEU1L2JFO0VBQXNDLGdCQUFBO0ExRWdnY3hDOztBMEVoZ2NFO0VBQXNDLGdCQUFBO0ExRW9nY3hDOztBMEVwZ2NFO0VBQXNDLGdCQUFBO0ExRXdnY3hDOztBMEV4Z2NFO0VBQXNDLGdCQUFBO0ExRTRnY3hDOztBMEU1Z2NFO0VBQXNDLGdCQUFBO0ExRWdoY3hDOztBMEVoaGNFO0VBQXNDLGdCQUFBO0ExRW9oY3hDOztBMEVwaGNFO0VBQXNDLGdCQUFBO0ExRXdoY3hDOztBMEV4aGNFO0VBQXNDLGdCQUFBO0ExRTRoY3hDOztBMEU1aGNFO0VBQXNDLGdCQUFBO0ExRWdpY3hDOztBMEVoaWNFO0VBQXNDLGdCQUFBO0ExRW9pY3hDOztBMEVwaWNFO0VBQXNDLGdCQUFBO0ExRXdpY3hDOztBMEV4aWNFO0VBQXNDLGdCQUFBO0ExRTRpY3hDOztBMEU1aWNFO0VBQXNDLGdCQUFBO0ExRWdqY3hDOztBMEVoamNFO0VBQXNDLGdCQUFBO0ExRW9qY3hDOztBMEVwamNFO0VBQXNDLGdCQUFBO0ExRXdqY3hDOztBMEV4amNFO0VBQXNDLGdCQUFBO0ExRTRqY3hDOztBMEU1amNFO0VBQXNDLGdCQUFBO0ExRWdrY3hDOztBMEVoa2NFO0VBQXNDLGdCQUFBO0ExRW9rY3hDOztBMEVwa2NFO0VBQXNDLGdCQUFBO0ExRXdrY3hDOztBMEV4a2NFO0VBQXNDLGdCQUFBO0ExRTRrY3hDOztBMEU1a2NFO0VBQXNDLGdCQUFBO0ExRWdsY3hDOztBMEVobGNFO0VBQXNDLGdCQUFBO0ExRW9sY3hDOztBMEVwbGNFO0VBQXNDLGdCQUFBO0ExRXdsY3hDOztBMEV4bGNFO0VBQXNDLGdCQUFBO0ExRTRsY3hDOztBMEU1bGNFO0VBQXNDLGdCQUFBO0ExRWdtY3hDOztBMEVobWNFO0VBQXNDLGdCQUFBO0ExRW9tY3hDOztBMEVwbWNFO0VBQXNDLGdCQUFBO0ExRXdtY3hDOztBMEV4bWNFO0VBQXNDLGdCQUFBO0ExRTRtY3hDOztBMEU1bWNFO0VBQXNDLGdCQUFBO0ExRWduY3hDOztBMEVobmNFO0VBQXNDLGdCQUFBO0ExRW9uY3hDOztBMEVwbmNFO0VBQXNDLGdCQUFBO0ExRXduY3hDOztBMEV4bmNFO0VBQXNDLGdCQUFBO0ExRTRuY3hDOztBMEU1bmNFO0VBQXNDLGdCQUFBO0ExRWdvY3hDOztBMEVob2NFO0VBQXNDLGdCQUFBO0ExRW9vY3hDOztBMEVwb2NFO0VBQXNDLGdCQUFBO0ExRXdvY3hDOztBMEV4b2NFO0VBQXNDLGdCQUFBO0ExRTRvY3hDOztBMEU1b2NFO0VBQXNDLGdCQUFBO0ExRWdwY3hDOztBMEVocGNFO0VBQXNDLGdCQUFBO0ExRW9wY3hDOztBMEVwcGNFO0VBQXNDLGdCQUFBO0ExRXdwY3hDOztBMEV4cGNFO0VBQXNDLGdCQUFBO0ExRTRwY3hDOztBMEU1cGNFO0VBQXNDLGdCQUFBO0ExRWdxY3hDOztBMEVocWNFO0VBQXNDLFlBQUE7QTFFb3FjeEM7O0EwRXBxY0U7RUFBc0MsZ0JBQUE7QTFFd3FjeEM7O0EwRXhxY0U7RUFBc0MsZ0JBQUE7QTFFNHFjeEM7O0EwRTVxY0U7RUFBc0MsZ0JBQUE7QTFFZ3JjeEM7O0EwRWhyY0U7RUFBc0MsZ0JBQUE7QTFFb3JjeEM7O0EwRXByY0U7RUFBc0MsZ0JBQUE7QTFFd3JjeEM7O0EwRXhyY0U7RUFBc0MsZ0JBQUE7QTFFNHJjeEM7O0EwRTVyY0U7RUFBc0MsZ0JBQUE7QTFFZ3NjeEM7O0EwRWhzY0U7RUFBc0MsZ0JBQUE7QTFFb3NjeEM7O0EwRXBzY0U7RUFBc0MsZ0JBQUE7QTFFd3NjeEM7O0EwRXhzY0U7RUFBc0MsYUFBQTtBMUU0c2N4Qzs7QTBFNXNjRTtFQUFzQyxnQkFBQTtBMUVndGN4Qzs7QTBFaHRjRTtFQUFzQyxnQkFBQTtBMUVvdGN4Qzs7QTBFcHRjRTtFQUFzQyxnQkFBQTtBMUV3dGN4Qzs7QTBFeHRjRTtFQUFzQyxnQkFBQTtBMUU0dGN4Qzs7QTBFNXRjRTtFQUFzQyxnQkFBQTtBMUVndWN4Qzs7QTBFaHVjRTtFQUFzQyxnQkFBQTtBMUVvdWN4Qzs7QTBFcHVjRTtFQUFzQyxnQkFBQTtBMUV3dWN4Qzs7QTBFeHVjRTtFQUFzQyxnQkFBQTtBMUU0dWN4Qzs7QTBFNXVjRTtFQUFzQyxnQkFBQTtBMUVndmN4Qzs7QTBFaHZjRTtFQUFzQyxnQkFBQTtBMUVvdmN4Qzs7QTBFcHZjRTtFQUFzQyxnQkFBQTtBMUV3dmN4Qzs7QTBFeHZjRTtFQUFzQyxnQkFBQTtBMUU0dmN4Qzs7QTBFNXZjRTtFQUFzQyxnQkFBQTtBMUVnd2N4Qzs7QTBFaHdjRTtFQUFzQyxnQkFBQTtBMUVvd2N4Qzs7QTBFcHdjRTtFQUFzQyxnQkFBQTtBMUV3d2N4Qzs7QTBFeHdjRTtFQUFzQyxnQkFBQTtBMUU0d2N4Qzs7QTBFNXdjRTtFQUFzQyxnQkFBQTtBMUVneGN4Qzs7QTBFaHhjRTtFQUFzQyxnQkFBQTtBMUVveGN4Qzs7QTBFcHhjRTtFQUFzQyxnQkFBQTtBMUV3eGN4Qzs7QTBFeHhjRTtFQUFzQyxnQkFBQTtBMUU0eGN4Qzs7QTBFNXhjRTtFQUFzQyxnQkFBQTtBMUVneWN4Qzs7QTBFaHljRTtFQUFzQyxnQkFBQTtBMUVveWN4Qzs7QTBFcHljRTtFQUFzQyxnQkFBQTtBMUV3eWN4Qzs7QTBFeHljRTtFQUFzQyxnQkFBQTtBMUU0eWN4Qzs7QTBFNXljRTtFQUFzQyxnQkFBQTtBMUVnemN4Qzs7QTBFaHpjRTtFQUFzQyxnQkFBQTtBMUVvemN4Qzs7QTBFcHpjRTtFQUFzQyxnQkFBQTtBMUV3emN4Qzs7QTBFeHpjRTtFQUFzQyxnQkFBQTtBMUU0emN4Qzs7QTBFNXpjRTtFQUFzQyxnQkFBQTtBMUVnMGN4Qzs7QTBFaDBjRTtFQUFzQyxnQkFBQTtBMUVvMGN4Qzs7QTBFcDBjRTtFQUFzQyxnQkFBQTtBMUV3MGN4Qzs7QTBFeDBjRTtFQUFzQyxnQkFBQTtBMUU0MGN4Qzs7QTBFNTBjRTtFQUFzQyxnQkFBQTtBMUVnMWN4Qzs7QTBFaDFjRTtFQUFzQyxnQkFBQTtBMUVvMWN4Qzs7QTBFcDFjRTtFQUFzQyxnQkFBQTtBMUV3MWN4Qzs7QTBFeDFjRTtFQUFzQyxnQkFBQTtBMUU0MWN4Qzs7QTBFNTFjRTtFQUFzQyxnQkFBQTtBMUVnMmN4Qzs7QTBFaDJjRTtFQUFzQyxZQUFBO0ExRW8yY3hDOztBMEVwMmNFO0VBQXNDLGdCQUFBO0ExRXcyY3hDOztBMEV4MmNFO0VBQXNDLGdCQUFBO0ExRTQyY3hDOztBMEU1MmNFO0VBQXNDLGdCQUFBO0ExRWczY3hDOztBMEVoM2NFO0VBQXNDLGdCQUFBO0ExRW8zY3hDOztBMEVwM2NFO0VBQXNDLGdCQUFBO0ExRXczY3hDOztBMEV4M2NFO0VBQXNDLGdCQUFBO0ExRTQzY3hDOztBMEU1M2NFO0VBQXNDLGdCQUFBO0ExRWc0Y3hDOztBMEVoNGNFO0VBQXNDLGdCQUFBO0ExRW80Y3hDOztBMEVwNGNFO0VBQXNDLGdCQUFBO0ExRXc0Y3hDOztBMEV4NGNFO0VBQXNDLGdCQUFBO0ExRTQ0Y3hDOztBMEU1NGNFO0VBQXNDLGdCQUFBO0ExRWc1Y3hDOztBMEVoNWNFO0VBQXNDLGdCQUFBO0ExRW81Y3hDOztBMEVwNWNFO0VBQXNDLGdCQUFBO0ExRXc1Y3hDOztBMEV4NWNFO0VBQXNDLGdCQUFBO0ExRTQ1Y3hDOztBMEU1NWNFO0VBQXNDLGdCQUFBO0ExRWc2Y3hDOztBMEVoNmNFO0VBQXNDLGdCQUFBO0ExRW82Y3hDOztBMEVwNmNFO0VBQXNDLGdCQUFBO0ExRXc2Y3hDOztBMEV4NmNFO0VBQXNDLGdCQUFBO0ExRTQ2Y3hDOztBMEU1NmNFO0VBQXNDLGdCQUFBO0ExRWc3Y3hDOztBMEVoN2NFO0VBQXNDLGdCQUFBO0ExRW83Y3hDOztBMEVwN2NFO0VBQXNDLGdCQUFBO0ExRXc3Y3hDOztBMEV4N2NFO0VBQXNDLGdCQUFBO0ExRTQ3Y3hDOztBMEU1N2NFO0VBQXNDLGdCQUFBO0ExRWc4Y3hDOztBMEVoOGNFO0VBQXNDLGdCQUFBO0ExRW84Y3hDOztBMEVwOGNFO0VBQXNDLGdCQUFBO0ExRXc4Y3hDOztBMEV4OGNFO0VBQXNDLGdCQUFBO0ExRTQ4Y3hDOztBMEU1OGNFO0VBQXNDLGdCQUFBO0ExRWc5Y3hDOztBMEVoOWNFO0VBQXNDLGdCQUFBO0ExRW85Y3hDOztBMEVwOWNFO0VBQXNDLGdCQUFBO0ExRXc5Y3hDOztBMEV4OWNFO0VBQXNDLGdCQUFBO0ExRTQ5Y3hDOztBMEU1OWNFO0VBQXNDLGdCQUFBO0ExRWcrY3hDOztBMEVoK2NFO0VBQXNDLGdCQUFBO0ExRW8rY3hDOztBMEVwK2NFO0VBQXNDLGdCQUFBO0ExRXcrY3hDOztBMEV4K2NFO0VBQXNDLGdCQUFBO0ExRTQrY3hDOztBMEU1K2NFO0VBQXNDLGdCQUFBO0ExRWcvY3hDOztBMEVoL2NFO0VBQXNDLGdCQUFBO0ExRW8vY3hDOztBMEVwL2NFO0VBQXNDLGdCQUFBO0ExRXcvY3hDOztBMEV4L2NFO0VBQXNDLGdCQUFBO0ExRTQvY3hDOztBMEU1L2NFO0VBQXNDLGdCQUFBO0ExRWdnZHhDOztBMEVoZ2RFO0VBQXNDLGdCQUFBO0ExRW9nZHhDOztBMEVwZ2RFO0VBQXNDLGdCQUFBO0ExRXdnZHhDOztBMEV4Z2RFO0VBQXNDLGdCQUFBO0ExRTRnZHhDOztBMEU1Z2RFO0VBQXNDLGdCQUFBO0ExRWdoZHhDOztBMEVoaGRFO0VBQXNDLGdCQUFBO0ExRW9oZHhDOztBMEVwaGRFO0VBQXNDLGdCQUFBO0ExRXdoZHhDOztBMEV4aGRFO0VBQXNDLGdCQUFBO0ExRTRoZHhDOztBMEU1aGRFO0VBQXNDLGdCQUFBO0ExRWdpZHhDOztBMEVoaWRFO0VBQXNDLGdCQUFBO0ExRW9pZHhDOztBMEVwaWRFO0VBQXNDLGdCQUFBO0ExRXdpZHhDOztBMEV4aWRFO0VBQXNDLGdCQUFBO0ExRTRpZHhDOztBMEU1aWRFO0VBQXNDLGdCQUFBO0ExRWdqZHhDOztBMEVoamRFO0VBQXNDLGdCQUFBO0ExRW9qZHhDOztBMEVwamRFO0VBQXNDLGdCQUFBO0ExRXdqZHhDOztBMEV4amRFO0VBQXNDLGdCQUFBO0ExRTRqZHhDOztBMEU1amRFO0VBQXNDLGdCQUFBO0ExRWdrZHhDOztBMEVoa2RFO0VBQXNDLGdCQUFBO0ExRW9rZHhDOztBMEVwa2RFO0VBQXNDLGdCQUFBO0ExRXdrZHhDOztBMEV4a2RFO0VBQXNDLGdCQUFBO0ExRTRrZHhDOztBMEU1a2RFO0VBQXNDLGdCQUFBO0ExRWdsZHhDOztBMEVobGRFO0VBQXNDLGdCQUFBO0ExRW9sZHhDOztBMEVwbGRFO0VBQXNDLGdCQUFBO0ExRXdsZHhDOztBMEV4bGRFO0VBQXNDLGdCQUFBO0ExRTRsZHhDOztBMEU1bGRFO0VBQXNDLGdCQUFBO0ExRWdtZHhDOztBMEVobWRFO0VBQXNDLGdCQUFBO0ExRW9tZHhDOztBMEVwbWRFO0VBQXNDLGdCQUFBO0ExRXdtZHhDOztBMEV4bWRFO0VBQXNDLGdCQUFBO0ExRTRtZHhDOztBMEU1bWRFO0VBQXNDLGdCQUFBO0ExRWduZHhDOztBMEVobmRFO0VBQXNDLGdCQUFBO0ExRW9uZHhDOztBMEVwbmRFO0VBQXNDLGdCQUFBO0ExRXduZHhDOztBMEV4bmRFO0VBQXNDLGdCQUFBO0ExRTRuZHhDOztBMEU1bmRFO0VBQXNDLGdCQUFBO0ExRWdvZHhDOztBMEVob2RFO0VBQXNDLGdCQUFBO0ExRW9vZHhDOztBMEVwb2RFO0VBQXNDLGdCQUFBO0ExRXdvZHhDOztBMEV4b2RFO0VBQXNDLGdCQUFBO0ExRTRvZHhDOztBMEU1b2RFO0VBQXNDLGFBQUE7QTFFZ3BkeEM7O0EwRWhwZEU7RUFBc0MsZ0JBQUE7QTFFb3BkeEM7O0EwRXBwZEU7RUFBc0MsZ0JBQUE7QTFFd3BkeEM7O0EwRXhwZEU7RUFBc0MsZ0JBQUE7QTFFNHBkeEM7O0EwRTVwZEU7RUFBc0MsZ0JBQUE7QTFFZ3FkeEM7O0EwRWhxZEU7RUFBc0MsZ0JBQUE7QTFFb3FkeEM7O0EwRXBxZEU7RUFBc0MsZ0JBQUE7QTFFd3FkeEM7O0EwRXhxZEU7RUFBc0MsZ0JBQUE7QTFFNHFkeEM7O0EwRTVxZEU7RUFBc0MsZ0JBQUE7QTFFZ3JkeEM7O0EwRWhyZEU7RUFBc0MsZ0JBQUE7QTFFb3JkeEM7O0EwRXByZEU7RUFBc0MsZ0JBQUE7QTFFd3JkeEM7O0EwRXhyZEU7RUFBc0MsZ0JBQUE7QTFFNHJkeEM7O0EwRTVyZEU7RUFBc0MsZ0JBQUE7QTFFZ3NkeEM7O0EwRWhzZEU7RUFBc0MsZ0JBQUE7QTFFb3NkeEM7O0EwRXBzZEU7RUFBc0MsZ0JBQUE7QTFFd3NkeEM7O0EwRXhzZEU7RUFBc0MsZ0JBQUE7QTFFNHNkeEM7O0EwRTVzZEU7RUFBc0MsZ0JBQUE7QTFFZ3RkeEM7O0EwRWh0ZEU7RUFBc0MsZ0JBQUE7QTFFb3RkeEM7O0EwRXB0ZEU7RUFBc0MsZ0JBQUE7QTFFd3RkeEM7O0EwRXh0ZEU7RUFBc0MsZ0JBQUE7QTFFNHRkeEM7O0EwRTV0ZEU7RUFBc0MsZ0JBQUE7QTFFZ3VkeEM7O0EwRWh1ZEU7RUFBc0MsZ0JBQUE7QTFFb3VkeEM7O0EwRXB1ZEU7RUFBc0MsZ0JBQUE7QTFFd3VkeEM7O0EwRXh1ZEU7RUFBc0MsZ0JBQUE7QTFFNHVkeEM7O0EwRTV1ZEU7RUFBc0MsZ0JBQUE7QTFFZ3ZkeEM7O0EwRWh2ZEU7RUFBc0MsZ0JBQUE7QTFFb3ZkeEM7O0EwRXB2ZEU7RUFBc0MsZ0JBQUE7QTFFd3ZkeEM7O0EwRXh2ZEU7RUFBc0MsZ0JBQUE7QTFFNHZkeEM7O0EwRTV2ZEU7RUFBc0MsZ0JBQUE7QTFFZ3dkeEM7O0EwRWh3ZEU7RUFBc0MsZ0JBQUE7QTFFb3dkeEM7O0EwRXB3ZEU7RUFBc0MsZ0JBQUE7QTFFd3dkeEM7O0EwRXh3ZEU7RUFBc0MsZ0JBQUE7QTFFNHdkeEM7O0EwRTV3ZEU7RUFBc0MsZ0JBQUE7QTFFZ3hkeEM7O0EwRWh4ZEU7RUFBc0MsZ0JBQUE7QTFFb3hkeEM7O0EwRXB4ZEU7RUFBc0MsZ0JBQUE7QTFFd3hkeEM7O0EwRXh4ZEU7RUFBc0MsZ0JBQUE7QTFFNHhkeEM7O0EwRTV4ZEU7RUFBc0MsZ0JBQUE7QTFFZ3lkeEM7O0EwRWh5ZEU7RUFBc0MsZ0JBQUE7QTFFb3lkeEM7O0EwRXB5ZEU7RUFBc0MsZ0JBQUE7QTFFd3lkeEM7O0EwRXh5ZEU7RUFBc0MsZ0JBQUE7QTFFNHlkeEM7O0EwRTV5ZEU7RUFBc0MsZ0JBQUE7QTFFZ3pkeEM7O0EwRWh6ZEU7RUFBc0MsZ0JBQUE7QTFFb3pkeEM7O0EwRXB6ZEU7RUFBc0MsZ0JBQUE7QTFFd3pkeEM7O0EwRXh6ZEU7RUFBc0MsZ0JBQUE7QTFFNHpkeEM7O0EwRTV6ZEU7RUFBc0MsZ0JBQUE7QTFFZzBkeEM7O0EwRWgwZEU7RUFBc0MsZ0JBQUE7QTFFbzBkeEM7O0EwRXAwZEU7RUFBc0MsZ0JBQUE7QTFFdzBkeEM7O0EwRXgwZEU7RUFBc0MsZ0JBQUE7QTFFNDBkeEM7O0EwRTUwZEU7RUFBc0MsZ0JBQUE7QTFFZzFkeEM7O0EwRWgxZEU7RUFBc0MsZ0JBQUE7QTFFbzFkeEM7O0EwRXAxZEU7RUFBc0MsZ0JBQUE7QTFFdzFkeEM7O0EwRXgxZEU7RUFBc0MsZ0JBQUE7QTFFNDFkeEM7O0EwRTUxZEU7RUFBc0MsZ0JBQUE7QTFFZzJkeEM7O0EwRWgyZEU7RUFBc0MsZ0JBQUE7QTFFbzJkeEM7O0EwRXAyZEU7RUFBc0MsZ0JBQUE7QTFFdzJkeEM7O0EwRXgyZEU7RUFBc0MsZ0JBQUE7QTFFNDJkeEM7O0EwRTUyZEU7RUFBc0MsZ0JBQUE7QTFFZzNkeEM7O0EwRWgzZEU7RUFBc0MsZ0JBQUE7QTFFbzNkeEM7O0EwRXAzZEU7RUFBc0MsZ0JBQUE7QTFFdzNkeEM7O0EwRXgzZEU7RUFBc0MsZ0JBQUE7QTFFNDNkeEM7O0EwRTUzZEU7RUFBc0MsZ0JBQUE7QTFFZzRkeEM7O0EwRWg0ZEU7RUFBc0MsZ0JBQUE7QTFFbzRkeEM7O0EwRXA0ZEU7RUFBc0MsZ0JBQUE7QTFFdzRkeEM7O0EwRXg0ZEU7RUFBc0MsZ0JBQUE7QTFFNDRkeEM7O0EwRTU0ZEU7RUFBc0MsZ0JBQUE7QTFFZzVkeEM7O0EwRWg1ZEU7RUFBc0MsZ0JBQUE7QTFFbzVkeEM7O0EwRXA1ZEU7RUFBc0MsZ0JBQUE7QTFFdzVkeEM7O0EwRXg1ZEU7RUFBc0MsZ0JBQUE7QTFFNDVkeEM7O0EwRTU1ZEU7RUFBc0MsYUFBQTtBMUVnNmR4Qzs7QTBFaDZkRTtFQUFzQyxnQkFBQTtBMUVvNmR4Qzs7QTBFcDZkRTtFQUFzQyxnQkFBQTtBMUV3NmR4Qzs7QTBFeDZkRTtFQUFzQyxnQkFBQTtBMUU0NmR4Qzs7QTBFNTZkRTtFQUFzQyxnQkFBQTtBMUVnN2R4Qzs7QTBFaDdkRTtFQUFzQyxnQkFBQTtBMUVvN2R4Qzs7QTBFcDdkRTtFQUFzQyxnQkFBQTtBMUV3N2R4Qzs7QTBFeDdkRTtFQUFzQyxnQkFBQTtBMUU0N2R4Qzs7QTBFNTdkRTtFQUFzQyxnQkFBQTtBMUVnOGR4Qzs7QTBFaDhkRTtFQUFzQyxnQkFBQTtBMUVvOGR4Qzs7QTBFcDhkRTtFQUFzQyxnQkFBQTtBMUV3OGR4Qzs7QTBFeDhkRTtFQUFzQyxnQkFBQTtBMUU0OGR4Qzs7QTBFNThkRTtFQUFzQyxnQkFBQTtBMUVnOWR4Qzs7QTBFaDlkRTtFQUFzQyxnQkFBQTtBMUVvOWR4Qzs7QTBFcDlkRTtFQUFzQyxnQkFBQTtBMUV3OWR4Qzs7QTBFeDlkRTtFQUFzQyxnQkFBQTtBMUU0OWR4Qzs7QTBFNTlkRTtFQUFzQyxnQkFBQTtBMUVnK2R4Qzs7QTBFaCtkRTtFQUFzQyxnQkFBQTtBMUVvK2R4Qzs7QTBFcCtkRTtFQUFzQyxnQkFBQTtBMUV3K2R4Qzs7QTBFeCtkRTtFQUFzQyxnQkFBQTtBMUU0K2R4Qzs7QTBFNStkRTtFQUFzQyxnQkFBQTtBMUVnL2R4Qzs7QTBFaC9kRTtFQUFzQyxnQkFBQTtBMUVvL2R4Qzs7QTBFcC9kRTtFQUFzQyxnQkFBQTtBMUV3L2R4Qzs7QTBFeC9kRTtFQUFzQyxnQkFBQTtBMUU0L2R4Qzs7QTBFNS9kRTtFQUFzQyxnQkFBQTtBMUVnZ2V4Qzs7QTBFaGdlRTtFQUFzQyxnQkFBQTtBMUVvZ2V4Qzs7QTBFcGdlRTtFQUFzQyxnQkFBQTtBMUV3Z2V4Qzs7QTBFeGdlRTtFQUFzQyxnQkFBQTtBMUU0Z2V4Qzs7QTBFNWdlRTtFQUFzQyxnQkFBQTtBMUVnaGV4Qzs7QTBFaGhlRTtFQUFzQyxnQkFBQTtBMUVvaGV4Qzs7QTBFcGhlRTtFQUFzQyxnQkFBQTtBMUV3aGV4Qzs7QTBFeGhlRTtFQUFzQyxnQkFBQTtBMUU0aGV4Qzs7QTBFNWhlRTtFQUFzQyxnQkFBQTtBMUVnaWV4Qzs7QTBFaGllRTtFQUFzQyxnQkFBQTtBMUVvaWV4Qzs7QTBFcGllRTtFQUFzQyxnQkFBQTtBMUV3aWV4Qzs7QTBFeGllRTtFQUFzQyxnQkFBQTtBMUU0aWV4Qzs7QTBFNWllRTtFQUFzQyxnQkFBQTtBMUVnamV4Qzs7QTBFaGplRTtFQUFzQyxnQkFBQTtBMUVvamV4Qzs7QTBFcGplRTtFQUFzQyxnQkFBQTtBMUV3amV4Qzs7QTBFeGplRTtFQUFzQyxnQkFBQTtBMUU0amV4Qzs7QTBFNWplRTtFQUFzQyxnQkFBQTtBMUVna2V4Qzs7QTBFaGtlRTtFQUFzQyxnQkFBQTtBMUVva2V4Qzs7QTBFcGtlRTtFQUFzQyxnQkFBQTtBMUV3a2V4Qzs7QTBFeGtlRTtFQUFzQyxnQkFBQTtBMUU0a2V4Qzs7QTBFNWtlRTtFQUFzQyxnQkFBQTtBMUVnbGV4Qzs7QTBFaGxlRTtFQUFzQyxnQkFBQTtBMUVvbGV4Qzs7QTBFcGxlRTtFQUFzQyxnQkFBQTtBMUV3bGV4Qzs7QTBFeGxlRTtFQUFzQyxnQkFBQTtBMUU0bGV4Qzs7QTBFNWxlRTtFQUFzQyxnQkFBQTtBMUVnbWV4Qzs7QTBFaG1lRTtFQUFzQyxnQkFBQTtBMUVvbWV4Qzs7QTBFcG1lRTtFQUFzQyxnQkFBQTtBMUV3bWV4Qzs7QTBFeG1lRTtFQUFzQyxnQkFBQTtBMUU0bWV4Qzs7QTBFNW1lRTtFQUFzQyxnQkFBQTtBMUVnbmV4Qzs7QTBFaG5lRTtFQUFzQyxnQkFBQTtBMUVvbmV4Qzs7QTBFcG5lRTtFQUFzQyxnQkFBQTtBMUV3bmV4Qzs7QTBFeG5lRTtFQUFzQyxnQkFBQTtBMUU0bmV4Qzs7QTBFNW5lRTtFQUFzQyxnQkFBQTtBMUVnb2V4Qzs7QTBFaG9lRTtFQUFzQyxnQkFBQTtBMUVvb2V4Qzs7QTBFcG9lRTtFQUFzQyxnQkFBQTtBMUV3b2V4Qzs7QTBFeG9lRTtFQUFzQyxnQkFBQTtBMUU0b2V4Qzs7QTBFNW9lRTtFQUFzQyxnQkFBQTtBMUVncGV4Qzs7QTBFaHBlRTtFQUFzQyxnQkFBQTtBMUVvcGV4Qzs7QTBFcHBlRTtFQUFzQyxnQkFBQTtBMUV3cGV4Qzs7QTBFeHBlRTtFQUFzQyxnQkFBQTtBMUU0cGV4Qzs7QTBFNXBlRTtFQUFzQyxnQkFBQTtBMUVncWV4Qzs7QTBFaHFlRTtFQUFzQyxnQkFBQTtBMUVvcWV4Qzs7QTBFcHFlRTtFQUFzQyxnQkFBQTtBMUV3cWV4Qzs7QTBFeHFlRTtFQUFzQyxnQkFBQTtBMUU0cWV4Qzs7QTBFNXFlRTtFQUFzQyxnQkFBQTtBMUVncmV4Qzs7QTBFaHJlRTtFQUFzQyxnQkFBQTtBMUVvcmV4Qzs7QTBFcHJlRTtFQUFzQyxnQkFBQTtBMUV3cmV4Qzs7QTBFeHJlRTtFQUFzQyxnQkFBQTtBMUU0cmV4Qzs7QTBFNXJlRTtFQUFzQyxnQkFBQTtBMUVnc2V4Qzs7QTBFaHNlRTtFQUFzQyxnQkFBQTtBMUVvc2V4Qzs7QTBFcHNlRTtFQUFzQyxnQkFBQTtBMUV3c2V4Qzs7QTBFeHNlRTtFQUFzQyxnQkFBQTtBMUU0c2V4Qzs7QTBFNXNlRTtFQUFzQyxnQkFBQTtBMUVndGV4Qzs7QTBFaHRlRTtFQUFzQyxnQkFBQTtBMUVvdGV4Qzs7QTBFcHRlRTtFQUFzQyxnQkFBQTtBMUV3dGV4Qzs7QTBFeHRlRTtFQUFzQyxnQkFBQTtBMUU0dGV4Qzs7QTBFNXRlRTtFQUFzQyxnQkFBQTtBMUVndWV4Qzs7QTBFaHVlRTtFQUFzQyxnQkFBQTtBMUVvdWV4Qzs7QTBFcHVlRTtFQUFzQyxZQUFBO0ExRXd1ZXhDOztBMEV4dWVFO0VBQXNDLGdCQUFBO0ExRTR1ZXhDOztBMEU1dWVFO0VBQXNDLGdCQUFBO0ExRWd2ZXhDOztBMEVodmVFO0VBQXNDLGdCQUFBO0ExRW92ZXhDOztBMEVwdmVFO0VBQXNDLGdCQUFBO0ExRXd2ZXhDOztBMEV4dmVFO0VBQXNDLGdCQUFBO0ExRTR2ZXhDOztBMEU1dmVFO0VBQXNDLGdCQUFBO0ExRWd3ZXhDOztBMEVod2VFO0VBQXNDLGdCQUFBO0ExRW93ZXhDOztBMEVwd2VFO0VBQXNDLGdCQUFBO0ExRXd3ZXhDOztBMEV4d2VFO0VBQXNDLGdCQUFBO0ExRTR3ZXhDOztBMEU1d2VFO0VBQXNDLGdCQUFBO0ExRWd4ZXhDOztBMEVoeGVFO0VBQXNDLGdCQUFBO0ExRW94ZXhDOztBMEVweGVFO0VBQXNDLGdCQUFBO0ExRXd4ZXhDOztBMEV4eGVFO0VBQXNDLGdCQUFBO0ExRTR4ZXhDOztBMEU1eGVFO0VBQXNDLGdCQUFBO0ExRWd5ZXhDOztBMEVoeWVFO0VBQXNDLGdCQUFBO0ExRW95ZXhDOztBMEVweWVFO0VBQXNDLGdCQUFBO0ExRXd5ZXhDOztBMEV4eWVFO0VBQXNDLGdCQUFBO0ExRTR5ZXhDOztBMEU1eWVFO0VBQXNDLGdCQUFBO0ExRWd6ZXhDOztBMEVoemVFO0VBQXNDLGdCQUFBO0ExRW96ZXhDOztBMEVwemVFO0VBQXNDLGdCQUFBO0ExRXd6ZXhDOztBMEV4emVFO0VBQXNDLGdCQUFBO0ExRTR6ZXhDOztBMEU1emVFO0VBQXNDLGdCQUFBO0ExRWcwZXhDOztBMEVoMGVFO0VBQXNDLGdCQUFBO0ExRW8wZXhDOztBMEVwMGVFO0VBQXNDLGdCQUFBO0ExRXcwZXhDOztBMEV4MGVFO0VBQXNDLGdCQUFBO0ExRTQwZXhDOztBMEU1MGVFO0VBQXNDLGdCQUFBO0ExRWcxZXhDOztBMEVoMWVFO0VBQXNDLGdCQUFBO0ExRW8xZXhDOztBMEVwMWVFO0VBQXNDLGdCQUFBO0ExRXcxZXhDOztBMEV4MWVFO0VBQXNDLGdCQUFBO0ExRTQxZXhDOztBMEU1MWVFO0VBQXNDLGdCQUFBO0ExRWcyZXhDOztBMEVoMmVFO0VBQXNDLGdCQUFBO0ExRW8yZXhDOztBMEVwMmVFO0VBQXNDLGdCQUFBO0ExRXcyZXhDOztBMEV4MmVFO0VBQXNDLGdCQUFBO0ExRTQyZXhDOztBMEU1MmVFO0VBQXNDLGdCQUFBO0ExRWczZXhDOztBMEVoM2VFO0VBQXNDLGdCQUFBO0ExRW8zZXhDOztBMEVwM2VFO0VBQXNDLGdCQUFBO0ExRXczZXhDOztBMEV4M2VFO0VBQXNDLGdCQUFBO0ExRTQzZXhDOztBMEU1M2VFO0VBQXNDLGdCQUFBO0ExRWc0ZXhDOztBMEVoNGVFO0VBQXNDLGdCQUFBO0ExRW80ZXhDOztBMEVwNGVFO0VBQXNDLGdCQUFBO0ExRXc0ZXhDOztBMEV4NGVFO0VBQXNDLGdCQUFBO0ExRTQ0ZXhDOztBMEU1NGVFO0VBQXNDLGdCQUFBO0ExRWc1ZXhDOztBMEVoNWVFO0VBQXNDLGdCQUFBO0ExRW81ZXhDOztBMEVwNWVFO0VBQXNDLGdCQUFBO0ExRXc1ZXhDOztBMEV4NWVFO0VBQXNDLGdCQUFBO0ExRTQ1ZXhDOztBMEU1NWVFO0VBQXNDLGdCQUFBO0ExRWc2ZXhDOztBMEVoNmVFO0VBQXNDLGdCQUFBO0ExRW82ZXhDOztBMEVwNmVFO0VBQXNDLGdCQUFBO0ExRXc2ZXhDOztBMEV4NmVFO0VBQXNDLGdCQUFBO0ExRTQ2ZXhDOztBMEU1NmVFO0VBQXNDLGdCQUFBO0ExRWc3ZXhDOztBMEVoN2VFO0VBQXNDLGdCQUFBO0ExRW83ZXhDOztBMEVwN2VFO0VBQXNDLGdCQUFBO0ExRXc3ZXhDOztBMEV4N2VFO0VBQXNDLGdCQUFBO0ExRTQ3ZXhDOztBMEU1N2VFO0VBQXNDLGdCQUFBO0ExRWc4ZXhDOztBMEVoOGVFO0VBQXNDLGdCQUFBO0ExRW84ZXhDOztBMEVwOGVFO0VBQXNDLGdCQUFBO0ExRXc4ZXhDOztBMEV4OGVFO0VBQXNDLGdCQUFBO0ExRTQ4ZXhDOztBMEU1OGVFO0VBQXNDLGdCQUFBO0ExRWc5ZXhDOztBMEVoOWVFO0VBQXNDLGdCQUFBO0ExRW85ZXhDOztBMEVwOWVFO0VBQXNDLGdCQUFBO0ExRXc5ZXhDOztBMEV4OWVFO0VBQXNDLGdCQUFBO0ExRTQ5ZXhDOztBMEU1OWVFO0VBQXNDLGdCQUFBO0ExRWcrZXhDOztBMEVoK2VFO0VBQXNDLGdCQUFBO0ExRW8rZXhDOztBMEVwK2VFO0VBQXNDLGdCQUFBO0ExRXcrZXhDOztBMEV4K2VFO0VBQXNDLGdCQUFBO0ExRTQrZXhDOztBMEU1K2VFO0VBQXNDLGdCQUFBO0ExRWcvZXhDOztBMEVoL2VFO0VBQXNDLGdCQUFBO0ExRW8vZXhDOztBMEVwL2VFO0VBQXNDLGdCQUFBO0ExRXcvZXhDOztBMEV4L2VFO0VBQXNDLGdCQUFBO0ExRTQvZXhDOztBMEU1L2VFO0VBQXNDLGdCQUFBO0ExRWdnZnhDOztBMEVoZ2ZFO0VBQXNDLGdCQUFBO0ExRW9nZnhDOztBMEVwZ2ZFO0VBQXNDLGdCQUFBO0ExRXdnZnhDOztBMEV4Z2ZFO0VBQXNDLGdCQUFBO0ExRTRnZnhDOztBMEU1Z2ZFO0VBQXNDLGdCQUFBO0ExRWdoZnhDOztBMEVoaGZFO0VBQXNDLGdCQUFBO0ExRW9oZnhDOztBMEVwaGZFO0VBQXNDLGdCQUFBO0ExRXdoZnhDOztBMEV4aGZFO0VBQXNDLGdCQUFBO0ExRTRoZnhDOztBMEU1aGZFO0VBQXNDLGdCQUFBO0ExRWdpZnhDOztBMEVoaWZFO0VBQXNDLGdCQUFBO0ExRW9pZnhDOztBMEVwaWZFO0VBQXNDLGdCQUFBO0ExRXdpZnhDOztBMEV4aWZFO0VBQXNDLGdCQUFBO0ExRTRpZnhDOztBMEU1aWZFO0VBQXNDLGdCQUFBO0ExRWdqZnhDOztBMEVoamZFO0VBQXNDLGdCQUFBO0ExRW9qZnhDOztBMEVwamZFO0VBQXNDLGdCQUFBO0ExRXdqZnhDOztBMEV4amZFO0VBQXNDLGdCQUFBO0ExRTRqZnhDOztBMEU1amZFO0VBQXNDLGdCQUFBO0ExRWdrZnhDOztBMEVoa2ZFO0VBQXNDLGFBQUE7QTFFb2tmeEM7O0EwRXBrZkU7RUFBc0MsZ0JBQUE7QTFFd2tmeEM7O0EwRXhrZkU7RUFBc0MsZ0JBQUE7QTFFNGtmeEM7O0EwRTVrZkU7RUFBc0MsZ0JBQUE7QTFFZ2xmeEM7O0EwRWhsZkU7RUFBc0MsZ0JBQUE7QTFFb2xmeEM7O0EwRXBsZkU7RUFBc0MsZ0JBQUE7QTFFd2xmeEM7O0EwRXhsZkU7RUFBc0MsZ0JBQUE7QTFFNGxmeEM7O0EwRTVsZkU7RUFBc0MsZ0JBQUE7QTFFZ21meEM7O0EwRWhtZkU7RUFBc0MsZ0JBQUE7QTFFb21meEM7O0EwRXBtZkU7RUFBc0MsZ0JBQUE7QTFFd21meEM7O0EwRXhtZkU7RUFBc0MsZ0JBQUE7QTFFNG1meEM7O0EwRTVtZkU7RUFBc0MsZ0JBQUE7QTFFZ25meEM7O0EwRWhuZkU7RUFBc0MsZ0JBQUE7QTFFb25meEM7O0EwRXBuZkU7RUFBc0MsZ0JBQUE7QTFFd25meEM7O0EwRXhuZkU7RUFBc0MsZ0JBQUE7QTFFNG5meEM7O0EwRTVuZkU7RUFBc0MsZ0JBQUE7QTFFZ29meEM7O0EwRWhvZkU7RUFBc0MsZ0JBQUE7QTFFb29meEM7O0EwRXBvZkU7RUFBc0MsZ0JBQUE7QTFFd29meEM7O0EwRXhvZkU7RUFBc0MsZ0JBQUE7QTFFNG9meEM7O0EwRTVvZkU7RUFBc0MsZ0JBQUE7QTFFZ3BmeEM7O0EwRWhwZkU7RUFBc0MsZ0JBQUE7QTFFb3BmeEM7O0EwRXBwZkU7RUFBc0MsZ0JBQUE7QTFFd3BmeEM7O0EwRXhwZkU7RUFBc0MsZ0JBQUE7QTFFNHBmeEM7O0EwRTVwZkU7RUFBc0MsZ0JBQUE7QTFFZ3FmeEM7O0EwRWhxZkU7RUFBc0MsZ0JBQUE7QTFFb3FmeEM7O0EwRXBxZkU7RUFBc0MsZ0JBQUE7QTFFd3FmeEM7O0EwRXhxZkU7RUFBc0MsZ0JBQUE7QTFFNHFmeEM7O0EwRTVxZkU7RUFBc0MsZ0JBQUE7QTFFZ3JmeEM7O0EwRWhyZkU7RUFBc0MsZ0JBQUE7QTFFb3JmeEM7O0EwRXByZkU7RUFBc0MsZ0JBQUE7QTFFd3JmeEM7O0EwRXhyZkU7RUFBc0MsZ0JBQUE7QTFFNHJmeEM7O0EwRTVyZkU7RUFBc0MsZ0JBQUE7QTFFZ3NmeEM7O0EwRWhzZkU7RUFBc0MsZ0JBQUE7QTFFb3NmeEM7O0EwRXBzZkU7RUFBc0MsZ0JBQUE7QTFFd3NmeEM7O0EwRXhzZkU7RUFBc0MsZ0JBQUE7QTFFNHNmeEM7O0EwRTVzZkU7RUFBc0MsZ0JBQUE7QTFFZ3RmeEM7O0EwRWh0ZkU7RUFBc0MsZ0JBQUE7QTFFb3RmeEM7O0EwRXB0ZkU7RUFBc0MsZ0JBQUE7QTFFd3RmeEM7O0EwRXh0ZkU7RUFBc0MsZ0JBQUE7QTFFNHRmeEM7O0EwRTV0ZkU7RUFBc0MsZ0JBQUE7QTFFZ3VmeEM7O0EwRWh1ZkU7RUFBc0MsZ0JBQUE7QTFFb3VmeEM7O0EwRXB1ZkU7RUFBc0MsZ0JBQUE7QTFFd3VmeEM7O0EwRXh1ZkU7RUFBc0MsZ0JBQUE7QTFFNHVmeEM7O0EwRTV1ZkU7RUFBc0MsZ0JBQUE7QTFFZ3ZmeEM7O0EwRWh2ZkU7RUFBc0MsZ0JBQUE7QTFFb3ZmeEM7O0EwRXB2ZkU7RUFBc0MsZ0JBQUE7QTFFd3ZmeEM7O0EwRXh2ZkU7RUFBc0MsZ0JBQUE7QTFFNHZmeEM7O0EwRTV2ZkU7RUFBc0MsZ0JBQUE7QTFFZ3dmeEM7O0EwRWh3ZkU7RUFBc0MsZ0JBQUE7QTFFb3dmeEM7O0EwRXB3ZkU7RUFBc0MsZ0JBQUE7QTFFd3dmeEM7O0EwRXh3ZkU7RUFBc0MsZ0JBQUE7QTFFNHdmeEM7O0EwRTV3ZkU7RUFBc0MsZ0JBQUE7QTFFZ3hmeEM7O0EwRWh4ZkU7RUFBc0MsZ0JBQUE7QTFFb3hmeEM7O0EwRXB4ZkU7RUFBc0MsZ0JBQUE7QTFFd3hmeEM7O0EwRXh4ZkU7RUFBc0MsZ0JBQUE7QTFFNHhmeEM7O0EwRTV4ZkU7RUFBc0MsZ0JBQUE7QTFFZ3lmeEM7O0EwRWh5ZkU7RUFBc0MsZ0JBQUE7QTFFb3lmeEM7O0EwRXB5ZkU7RUFBc0MsZ0JBQUE7QTFFd3lmeEM7O0EwRXh5ZkU7RUFBc0MsZ0JBQUE7QTFFNHlmeEM7O0EwRTV5ZkU7RUFBc0MsZ0JBQUE7QTFFZ3pmeEM7O0EwRWh6ZkU7RUFBc0MsZ0JBQUE7QTFFb3pmeEM7O0EwRXB6ZkU7RUFBc0MsZ0JBQUE7QTFFd3pmeEM7O0EwRXh6ZkU7RUFBc0MsZ0JBQUE7QTFFNHpmeEM7O0EwRTV6ZkU7RUFBc0MsZ0JBQUE7QTFFZzBmeEM7O0EwRWgwZkU7RUFBc0MsZ0JBQUE7QTFFbzBmeEM7O0EwRXAwZkU7RUFBc0MsZ0JBQUE7QTFFdzBmeEM7O0EwRXgwZkU7RUFBc0MsZ0JBQUE7QTFFNDBmeEM7O0EwRTUwZkU7RUFBc0MsZ0JBQUE7QTFFZzFmeEM7O0EwRWgxZkU7RUFBc0MsZ0JBQUE7QTFFbzFmeEM7O0EwRXAxZkU7RUFBc0MsZ0JBQUE7QTFFdzFmeEM7O0EwRXgxZkU7RUFBc0MsZ0JBQUE7QTFFNDFmeEM7O0EwRTUxZkU7RUFBc0MsZ0JBQUE7QTFFZzJmeEM7O0EwRWgyZkU7RUFBc0MsZ0JBQUE7QTFFbzJmeEM7O0EwRXAyZkU7RUFBc0MsZ0JBQUE7QTFFdzJmeEM7O0EwRXgyZkU7RUFBc0MsZ0JBQUE7QTFFNDJmeEM7O0EwRTUyZkU7RUFBc0MsZ0JBQUE7QTFFZzNmeEM7O0EwRWgzZkU7RUFBc0MsZ0JBQUE7QTFFbzNmeEM7O0EwRXAzZkU7RUFBc0MsZ0JBQUE7QTFFdzNmeEM7O0EwRXgzZkU7RUFBc0MsZ0JBQUE7QTFFNDNmeEM7O0EwRTUzZkU7RUFBc0MsZ0JBQUE7QTFFZzRmeEM7O0EwRWg0ZkU7RUFBc0MsZ0JBQUE7QTFFbzRmeEM7O0EwRXA0ZkU7RUFBc0MsZ0JBQUE7QTFFdzRmeEM7O0EwRXg0ZkU7RUFBc0MsZ0JBQUE7QTFFNDRmeEM7O0EwRTU0ZkU7RUFBc0MsZ0JBQUE7QTFFZzVmeEM7O0EwRWg1ZkU7RUFBc0MsZ0JBQUE7QTFFbzVmeEM7O0EwRXA1ZkU7RUFBc0MsZ0JBQUE7QTFFdzVmeEM7O0EwRXg1ZkU7RUFBc0MsZ0JBQUE7QTFFNDVmeEM7O0EwRTU1ZkU7RUFBc0MsZ0JBQUE7QTFFZzZmeEM7O0EwRWg2ZkU7RUFBc0MsZ0JBQUE7QTFFbzZmeEM7O0EwRXA2ZkU7RUFBc0MsZ0JBQUE7QTFFdzZmeEM7O0EwRXg2ZkU7RUFBc0MsZ0JBQUE7QTFFNDZmeEM7O0EwRTU2ZkU7RUFBc0MsZ0JBQUE7QTFFZzdmeEM7O0EwRWg3ZkU7RUFBc0MsZ0JBQUE7QTFFbzdmeEM7O0EwRXA3ZkU7RUFBc0MsZ0JBQUE7QTFFdzdmeEM7O0EwRXg3ZkU7RUFBc0MsZ0JBQUE7QTFFNDdmeEM7O0EwRTU3ZkU7RUFBc0MsZ0JBQUE7QTFFZzhmeEM7O0EwRWg4ZkU7RUFBc0MsZ0JBQUE7QTFFbzhmeEM7O0EwRXA4ZkU7RUFBc0MsZ0JBQUE7QTFFdzhmeEM7O0EwRXg4ZkU7RUFBc0MsZ0JBQUE7QTFFNDhmeEM7O0EwRTU4ZkU7RUFBc0MsZ0JBQUE7QTFFZzlmeEM7O0EwRWg5ZkU7RUFBc0MsZ0JBQUE7QTFFbzlmeEM7O0EwRXA5ZkU7RUFBc0MsZ0JBQUE7QTFFdzlmeEM7O0EwRXg5ZkU7RUFBc0MsZ0JBQUE7QTFFNDlmeEM7O0EwRTU5ZkU7RUFBc0MsZ0JBQUE7QTFFZytmeEM7O0EwRWgrZkU7RUFBc0MsZ0JBQUE7QTFFbytmeEM7O0EwRXArZkU7RUFBc0MsZ0JBQUE7QTFFdytmeEM7O0EwRXgrZkU7RUFBc0MsZ0JBQUE7QTFFNCtmeEM7O0EwRTUrZkU7RUFBc0MsZ0JBQUE7QTFFZy9meEM7O0EwRWgvZkU7RUFBc0MsZ0JBQUE7QTFFby9meEM7O0EwRXAvZkU7RUFBc0MsZ0JBQUE7QTFFdy9meEM7O0EwRXgvZkU7RUFBc0MsZ0JBQUE7QTFFNC9meEM7O0EwRTUvZkU7RUFBc0MsZ0JBQUE7QTFFZ2dnQnhDOztBMEVoZ2dCRTtFQUFzQyxnQkFBQTtBMUVvZ2dCeEM7O0EwRXBnZ0JFO0VBQXNDLGFBQUE7QTFFd2dnQnhDOztBMEV4Z2dCRTtFQUFzQyxnQkFBQTtBMUU0Z2dCeEM7O0EwRTVnZ0JFO0VBQXNDLGdCQUFBO0ExRWdoZ0J4Qzs7QTBFaGhnQkU7RUFBc0MsZ0JBQUE7QTFFb2hnQnhDOztBMEVwaGdCRTtFQUFzQyxnQkFBQTtBMUV3aGdCeEM7O0EwRXhoZ0JFO0VBQXNDLGdCQUFBO0ExRTRoZ0J4Qzs7QTBFNWhnQkU7RUFBc0MsZ0JBQUE7QTFFZ2lnQnhDOztBMEVoaWdCRTtFQUFzQyxnQkFBQTtBMUVvaWdCeEM7O0EwRXBpZ0JFO0VBQXNDLGdCQUFBO0ExRXdpZ0J4Qzs7QTBFeGlnQkU7RUFBc0MsZ0JBQUE7QTFFNGlnQnhDOztBMEU1aWdCRTtFQUFzQyxnQkFBQTtBMUVnamdCeEM7O0EwRWhqZ0JFO0VBQXNDLGdCQUFBO0ExRW9qZ0J4Qzs7QTBFcGpnQkU7RUFBc0MsZ0JBQUE7QTFFd2pnQnhDOztBMEV4amdCRTtFQUFzQyxnQkFBQTtBMUU0amdCeEM7O0EwRTVqZ0JFO0VBQXNDLGdCQUFBO0ExRWdrZ0J4Qzs7QTBFaGtnQkU7RUFBc0MsZ0JBQUE7QTFFb2tnQnhDOztBMEVwa2dCRTtFQUFzQyxnQkFBQTtBMUV3a2dCeEM7O0EwRXhrZ0JFO0VBQXNDLGdCQUFBO0ExRTRrZ0J4Qzs7QTBFNWtnQkU7RUFBc0MsZ0JBQUE7QTFFZ2xnQnhDOztBMEVobGdCRTtFQUFzQyxnQkFBQTtBMUVvbGdCeEM7O0EwRXBsZ0JFO0VBQXNDLGdCQUFBO0ExRXdsZ0J4Qzs7QTBFeGxnQkU7RUFBc0MsZ0JBQUE7QTFFNGxnQnhDOztBMEU1bGdCRTtFQUFzQyxnQkFBQTtBMUVnbWdCeEM7O0EwRWhtZ0JFO0VBQXNDLGdCQUFBO0ExRW9tZ0J4Qzs7QTBFcG1nQkU7RUFBc0MsZ0JBQUE7QTFFd21nQnhDOztBMEV4bWdCRTtFQUFzQyxnQkFBQTtBMUU0bWdCeEM7O0EwRTVtZ0JFO0VBQXNDLGdCQUFBO0ExRWduZ0J4Qzs7QTBFaG5nQkU7RUFBc0MsZ0JBQUE7QTFFb25nQnhDOztBMEVwbmdCRTtFQUFzQyxnQkFBQTtBMUV3bmdCeEM7O0EwRXhuZ0JFO0VBQXNDLGdCQUFBO0ExRTRuZ0J4Qzs7QTBFNW5nQkU7RUFBc0MsZ0JBQUE7QTFFZ29nQnhDOztBMEVob2dCRTtFQUFzQyxnQkFBQTtBMUVvb2dCeEM7O0EwRXBvZ0JFO0VBQXNDLGdCQUFBO0ExRXdvZ0J4Qzs7QTBFeG9nQkU7RUFBc0MsZ0JBQUE7QTFFNG9nQnhDOztBMEU1b2dCRTtFQUFzQyxnQkFBQTtBMUVncGdCeEM7O0EwRWhwZ0JFO0VBQXNDLGdCQUFBO0ExRW9wZ0J4Qzs7QTBFcHBnQkU7RUFBc0MsZ0JBQUE7QTFFd3BnQnhDOztBMEV4cGdCRTtFQUFzQyxnQkFBQTtBMUU0cGdCeEM7O0EwRTVwZ0JFO0VBQXNDLGdCQUFBO0ExRWdxZ0J4Qzs7QTBFaHFnQkU7RUFBc0MsZ0JBQUE7QTFFb3FnQnhDOztBMEVwcWdCRTtFQUFzQyxnQkFBQTtBMUV3cWdCeEM7O0EwRXhxZ0JFO0VBQXNDLGdCQUFBO0ExRTRxZ0J4Qzs7QTBFNXFnQkU7RUFBc0MsZ0JBQUE7QTFFZ3JnQnhDOztBMEVocmdCRTtFQUFzQyxnQkFBQTtBMUVvcmdCeEM7O0EwRXByZ0JFO0VBQXNDLGdCQUFBO0ExRXdyZ0J4Qzs7QTBFeHJnQkU7RUFBc0MsZ0JBQUE7QTFFNHJnQnhDOztBMEU1cmdCRTtFQUFzQyxnQkFBQTtBMUVnc2dCeEM7O0EwRWhzZ0JFO0VBQXNDLGdCQUFBO0ExRW9zZ0J4Qzs7QTBFcHNnQkU7RUFBc0MsZ0JBQUE7QTFFd3NnQnhDOztBMEV4c2dCRTtFQUFzQyxnQkFBQTtBMUU0c2dCeEM7O0EwRTVzZ0JFO0VBQXNDLGdCQUFBO0ExRWd0Z0J4Qzs7QTBFaHRnQkU7RUFBc0MsZ0JBQUE7QTFFb3RnQnhDOztBMEVwdGdCRTtFQUFzQyxnQkFBQTtBMUV3dGdCeEM7O0EwRXh0Z0JFO0VBQXNDLGdCQUFBO0ExRTR0Z0J4Qzs7QTBFNXRnQkU7RUFBc0MsZ0JBQUE7QTFFZ3VnQnhDOztBMEVodWdCRTtFQUFzQyxnQkFBQTtBMUVvdWdCeEM7O0EwRXB1Z0JFO0VBQXNDLGdCQUFBO0ExRXd1Z0J4Qzs7QTBFeHVnQkU7RUFBc0MsZ0JBQUE7QTFFNHVnQnhDOztBMEU1dWdCRTtFQUFzQyxnQkFBQTtBMUVndmdCeEM7O0EwRWh2Z0JFO0VBQXNDLGdCQUFBO0ExRW92Z0J4Qzs7QTBFcHZnQkU7RUFBc0MsZ0JBQUE7QTFFd3ZnQnhDOztBMEV4dmdCRTtFQUFzQyxnQkFBQTtBMUU0dmdCeEM7O0EwRTV2Z0JFO0VBQXNDLGdCQUFBO0ExRWd3Z0J4Qzs7QTBFaHdnQkU7RUFBc0MsZ0JBQUE7QTFFb3dnQnhDOztBMEVwd2dCRTtFQUFzQyxnQkFBQTtBMUV3d2dCeEM7O0EwRXh3Z0JFO0VBQXNDLGdCQUFBO0ExRTR3Z0J4Qzs7QTBFNXdnQkU7RUFBc0MsZ0JBQUE7QTFFZ3hnQnhDOztBMEVoeGdCRTtFQUFzQyxnQkFBQTtBMUVveGdCeEM7O0EwRXB4Z0JFO0VBQXNDLGdCQUFBO0ExRXd4Z0J4Qzs7QTBFeHhnQkU7RUFBc0MsZ0JBQUE7QTFFNHhnQnhDOztBMEU1eGdCRTtFQUFzQyxnQkFBQTtBMUVneWdCeEM7O0EwRWh5Z0JFO0VBQXNDLGdCQUFBO0ExRW95Z0J4Qzs7QTBFcHlnQkU7RUFBc0MsZ0JBQUE7QTFFd3lnQnhDOztBMEV4eWdCRTtFQUFzQyxnQkFBQTtBMUU0eWdCeEM7O0EwRTV5Z0JFO0VBQXNDLGdCQUFBO0ExRWd6Z0J4Qzs7QTBFaHpnQkU7RUFBc0MsZ0JBQUE7QTFFb3pnQnhDOztBMEVwemdCRTtFQUFzQyxnQkFBQTtBMUV3emdCeEM7O0EwRXh6Z0JFO0VBQXNDLGdCQUFBO0ExRTR6Z0J4Qzs7QTBFNXpnQkU7RUFBc0MsZ0JBQUE7QTFFZzBnQnhDOztBMEVoMGdCRTtFQUFzQyxnQkFBQTtBMUVvMGdCeEM7O0EwRXAwZ0JFO0VBQXNDLGdCQUFBO0ExRXcwZ0J4Qzs7QTBFeDBnQkU7RUFBc0MsZ0JBQUE7QTFFNDBnQnhDOztBMEU1MGdCRTtFQUFzQyxnQkFBQTtBMUVnMWdCeEM7O0EwRWgxZ0JFO0VBQXNDLGdCQUFBO0ExRW8xZ0J4Qzs7QTBFcDFnQkU7RUFBc0MsZ0JBQUE7QTFFdzFnQnhDOztBMEV4MWdCRTtFQUFzQyxnQkFBQTtBMUU0MWdCeEM7O0EwRTUxZ0JFO0VBQXNDLGdCQUFBO0ExRWcyZ0J4Qzs7QTBFaDJnQkU7RUFBc0MsZ0JBQUE7QTFFbzJnQnhDOztBMEVwMmdCRTtFQUFzQyxnQkFBQTtBMUV3MmdCeEM7O0EwRXgyZ0JFO0VBQXNDLGdCQUFBO0ExRTQyZ0J4Qzs7QTBFNTJnQkU7RUFBc0MsZ0JBQUE7QTFFZzNnQnhDOztBMEVoM2dCRTtFQUFzQyxnQkFBQTtBMUVvM2dCeEM7O0EwRXAzZ0JFO0VBQXNDLGdCQUFBO0ExRXczZ0J4Qzs7QTBFeDNnQkU7RUFBc0MsZ0JBQUE7QTFFNDNnQnhDOztBMEU1M2dCRTtFQUFzQyxnQkFBQTtBMUVnNGdCeEM7O0EwRWg0Z0JFO0VBQXNDLGdCQUFBO0ExRW80Z0J4Qzs7QTBFcDRnQkU7RUFBc0MsZ0JBQUE7QTFFdzRnQnhDOztBMEV4NGdCRTtFQUFzQyxnQkFBQTtBMUU0NGdCeEM7O0EwRTU0Z0JFO0VBQXNDLGdCQUFBO0ExRWc1Z0J4Qzs7QTBFaDVnQkU7RUFBc0MsZ0JBQUE7QTFFbzVnQnhDOztBMEVwNWdCRTtFQUFzQyxnQkFBQTtBMUV3NWdCeEM7O0EwRXg1Z0JFO0VBQXNDLGdCQUFBO0ExRTQ1Z0J4Qzs7QTBFNTVnQkU7RUFBc0MsZ0JBQUE7QTFFZzZnQnhDOztBMEVoNmdCRTtFQUFzQyxnQkFBQTtBMUVvNmdCeEM7O0EwRXA2Z0JFO0VBQXNDLGdCQUFBO0ExRXc2Z0J4Qzs7QTBFeDZnQkU7RUFBc0MsZ0JBQUE7QTFFNDZnQnhDOztBMEU1NmdCRTtFQUFzQyxnQkFBQTtBMUVnN2dCeEM7O0EwRWg3Z0JFO0VBQXNDLGdCQUFBO0ExRW83Z0J4Qzs7QTBFcDdnQkU7RUFBc0MsZ0JBQUE7QTFFdzdnQnhDOztBMEV4N2dCRTtFQUFzQyxnQkFBQTtBMUU0N2dCeEM7O0EwRTU3Z0JFO0VBQXNDLGdCQUFBO0ExRWc4Z0J4Qzs7QTBFaDhnQkU7RUFBc0MsZ0JBQUE7QTFFbzhnQnhDOztBMEVwOGdCRTtFQUFzQyxnQkFBQTtBMUV3OGdCeEM7O0EwRXg4Z0JFO0VBQXNDLGdCQUFBO0ExRTQ4Z0J4Qzs7QTBFNThnQkU7RUFBc0MsZ0JBQUE7QTFFZzlnQnhDOztBMEVoOWdCRTtFQUFzQyxnQkFBQTtBMUVvOWdCeEM7O0EwRXA5Z0JFO0VBQXNDLGdCQUFBO0ExRXc5Z0J4Qzs7QTBFeDlnQkU7RUFBc0MsZ0JBQUE7QTFFNDlnQnhDOztBMEU1OWdCRTtFQUFzQyxnQkFBQTtBMUVnK2dCeEM7O0EwRWgrZ0JFO0VBQXNDLGdCQUFBO0ExRW8rZ0J4Qzs7QTBFcCtnQkU7RUFBc0MsZ0JBQUE7QTFFdytnQnhDOztBMEV4K2dCRTtFQUFzQyxnQkFBQTtBMUU0K2dCeEM7O0EwRTUrZ0JFO0VBQXNDLGdCQUFBO0ExRWcvZ0J4Qzs7QTBFaC9nQkU7RUFBc0MsZ0JBQUE7QTFFby9nQnhDOztBMEVwL2dCRTtFQUFzQyxnQkFBQTtBMUV3L2dCeEM7O0EwRXgvZ0JFO0VBQXNDLGdCQUFBO0ExRTQvZ0J4Qzs7QTBFNS9nQkU7RUFBc0MsZ0JBQUE7QTFFZ2doQnhDOztBMEVoZ2hCRTtFQUFzQyxnQkFBQTtBMUVvZ2hCeEM7O0EwRXBnaEJFO0VBQXNDLGdCQUFBO0ExRXdnaEJ4Qzs7QTBFeGdoQkU7RUFBc0MsZ0JBQUE7QTFFNGdoQnhDOztBMEU1Z2hCRTtFQUFzQyxnQkFBQTtBMUVnaGhCeEM7O0EwRWhoaEJFO0VBQXNDLGdCQUFBO0ExRW9oaEJ4Qzs7QTBFcGhoQkU7RUFBc0MsZ0JBQUE7QTFFd2hoQnhDOztBMEV4aGhCRTtFQUFzQyxnQkFBQTtBMUU0aGhCeEM7O0EwRTVoaEJFO0VBQXNDLGdCQUFBO0ExRWdpaEJ4Qzs7QTBFaGloQkU7RUFBc0MsZ0JBQUE7QTFFb2loQnhDOztBMEVwaWhCRTtFQUFzQyxnQkFBQTtBMUV3aWhCeEM7O0EwRXhpaEJFO0VBQXNDLGdCQUFBO0ExRTRpaEJ4Qzs7QTBFNWloQkU7RUFBc0MsZ0JBQUE7QTFFZ2poQnhDOztBMEVoamhCRTtFQUFzQyxnQkFBQTtBMUVvamhCeEM7O0EwRXBqaEJFO0VBQXNDLGdCQUFBO0ExRXdqaEJ4Qzs7QTBFeGpoQkU7RUFBc0MsZ0JBQUE7QTFFNGpoQnhDOztBMEU1amhCRTtFQUFzQyxnQkFBQTtBMUVna2hCeEM7O0EwRWhraEJFO0VBQXNDLGdCQUFBO0ExRW9raEJ4Qzs7QTBFcGtoQkU7RUFBc0MsZ0JBQUE7QTFFd2toQnhDOztBMEV4a2hCRTtFQUFzQyxnQkFBQTtBMUU0a2hCeEM7O0EwRTVraEJFO0VBQXNDLGdCQUFBO0ExRWdsaEJ4Qzs7QTBFaGxoQkU7RUFBc0MsZ0JBQUE7QTFFb2xoQnhDOztBMEVwbGhCRTtFQUFzQyxnQkFBQTtBMUV3bGhCeEM7O0EwRXhsaEJFO0VBQXNDLGdCQUFBO0ExRTRsaEJ4Qzs7QTBFNWxoQkU7RUFBc0MsZ0JBQUE7QTFFZ21oQnhDOztBMEVobWhCRTtFQUFzQyxnQkFBQTtBMUVvbWhCeEM7O0EwRXBtaEJFO0VBQXNDLGdCQUFBO0ExRXdtaEJ4Qzs7QTBFeG1oQkU7RUFBc0MsZ0JBQUE7QTFFNG1oQnhDOztBMEU1bWhCRTtFQUFzQyxnQkFBQTtBMUVnbmhCeEM7O0EwRWhuaEJFO0VBQXNDLGdCQUFBO0ExRW9uaEJ4Qzs7QTBFcG5oQkU7RUFBc0MsZ0JBQUE7QTFFd25oQnhDOztBMEV4bmhCRTtFQUFzQyxnQkFBQTtBMUU0bmhCeEM7O0EwRTVuaEJFO0VBQXNDLGdCQUFBO0ExRWdvaEJ4Qzs7QTBFaG9oQkU7RUFBc0MsZ0JBQUE7QTFFb29oQnhDOztBMEVwb2hCRTtFQUFzQyxnQkFBQTtBMUV3b2hCeEM7O0EwRXhvaEJFO0VBQXNDLGdCQUFBO0ExRTRvaEJ4Qzs7QTBFNW9oQkU7RUFBc0MsZ0JBQUE7QTFFZ3BoQnhDOztBMEVocGhCRTtFQUFzQyxnQkFBQTtBMUVvcGhCeEM7O0EwRXBwaEJFO0VBQXNDLGdCQUFBO0ExRXdwaEJ4Qzs7QTBFeHBoQkU7RUFBc0MsZ0JBQUE7QTFFNHBoQnhDOztBMEU1cGhCRTtFQUFzQyxnQkFBQTtBMUVncWhCeEM7O0EwRWhxaEJFO0VBQXNDLGdCQUFBO0ExRW9xaEJ4Qzs7QTBFcHFoQkU7RUFBc0MsZ0JBQUE7QTFFd3FoQnhDOztBMEV4cWhCRTtFQUFzQyxnQkFBQTtBMUU0cWhCeEM7O0EwRTVxaEJFO0VBQXNDLGdCQUFBO0ExRWdyaEJ4Qzs7QTBFaHJoQkU7RUFBc0MsZ0JBQUE7QTFFb3JoQnhDOztBMEVwcmhCRTtFQUFzQyxnQkFBQTtBMUV3cmhCeEM7O0EwRXhyaEJFO0VBQXNDLGdCQUFBO0ExRTRyaEJ4Qzs7QTBFNXJoQkU7RUFBc0MsZ0JBQUE7QTFFZ3NoQnhDOztBMEVoc2hCRTtFQUFzQyxnQkFBQTtBMUVvc2hCeEM7O0EwRXBzaEJFO0VBQXNDLGdCQUFBO0ExRXdzaEJ4Qzs7QTBFeHNoQkU7RUFBc0MsZ0JBQUE7QTFFNHNoQnhDOztBMEU1c2hCRTtFQUFzQyxnQkFBQTtBMUVndGhCeEM7O0EwRWh0aEJFO0VBQXNDLGdCQUFBO0ExRW90aEJ4Qzs7QTBFcHRoQkU7RUFBc0MsZ0JBQUE7QTFFd3RoQnhDOztBMEV4dGhCRTtFQUFzQyxnQkFBQTtBMUU0dGhCeEM7O0EwRTV0aEJFO0VBQXNDLGdCQUFBO0ExRWd1aEJ4Qzs7QTBFaHVoQkU7RUFBc0MsZ0JBQUE7QTFFb3VoQnhDOztBMEVwdWhCRTtFQUFzQyxnQkFBQTtBMUV3dWhCeEM7O0EwRXh1aEJFO0VBQXNDLGdCQUFBO0ExRTR1aEJ4Qzs7QTBFNXVoQkU7RUFBc0MsZ0JBQUE7QTFFZ3ZoQnhDOztBMEVodmhCRTtFQUFzQyxnQkFBQTtBMUVvdmhCeEM7O0EwRXB2aEJFO0VBQXNDLGdCQUFBO0ExRXd2aEJ4Qzs7QTBFeHZoQkU7RUFBc0MsZ0JBQUE7QTFFNHZoQnhDOztBMEU1dmhCRTtFQUFzQyxnQkFBQTtBMUVnd2hCeEM7O0EwRWh3aEJFO0VBQXNDLGdCQUFBO0ExRW93aEJ4Qzs7QTBFcHdoQkU7RUFBc0MsZ0JBQUE7QTFFd3doQnhDOztBMEV4d2hCRTtFQUFzQyxnQkFBQTtBMUU0d2hCeEM7O0EwRTV3aEJFO0VBQXNDLGdCQUFBO0ExRWd4aEJ4Qzs7QTBFaHhoQkU7RUFBc0MsZ0JBQUE7QTFFb3hoQnhDOztBMEVweGhCRTtFQUFzQyxnQkFBQTtBMUV3eGhCeEM7O0EwRXh4aEJFO0VBQXNDLGdCQUFBO0ExRTR4aEJ4Qzs7QTBFNXhoQkU7RUFBc0MsZ0JBQUE7QTFFZ3loQnhDOztBMEVoeWhCRTtFQUFzQyxnQkFBQTtBMUVveWhCeEM7O0EwRXB5aEJFO0VBQXNDLGdCQUFBO0ExRXd5aEJ4Qzs7QTBFeHloQkU7RUFBc0MsZ0JBQUE7QTFFNHloQnhDOztBMEU1eWhCRTtFQUFzQyxnQkFBQTtBMUVnemhCeEM7O0EwRWh6aEJFO0VBQXNDLGdCQUFBO0ExRW96aEJ4Qzs7QTBFcHpoQkU7RUFBc0MsZ0JBQUE7QTFFd3poQnhDOztBMEV4emhCRTtFQUFzQyxnQkFBQTtBMUU0emhCeEM7O0EwRTV6aEJFO0VBQXNDLGdCQUFBO0ExRWcwaEJ4Qzs7QTBFaDBoQkU7RUFBc0MsZ0JBQUE7QTFFbzBoQnhDOztBMEVwMGhCRTtFQUFzQyxnQkFBQTtBMUV3MGhCeEM7O0EwRXgwaEJFO0VBQXNDLGdCQUFBO0ExRTQwaEJ4Qzs7QTBFNTBoQkU7RUFBc0MsZ0JBQUE7QTFFZzFoQnhDOztBMEVoMWhCRTtFQUFzQyxnQkFBQTtBMUVvMWhCeEM7O0EwRXAxaEJFO0VBQXNDLGdCQUFBO0ExRXcxaEJ4Qzs7QTBFeDFoQkU7RUFBc0MsZ0JBQUE7QTFFNDFoQnhDOztBMEU1MWhCRTtFQUFzQyxnQkFBQTtBMUVnMmhCeEM7O0EwRWgyaEJFO0VBQXNDLGdCQUFBO0ExRW8yaEJ4Qzs7QTBFcDJoQkU7RUFBc0MsZ0JBQUE7QTFFdzJoQnhDOztBMEV4MmhCRTtFQUFzQyxnQkFBQTtBMUU0MmhCeEM7O0EwRTUyaEJFO0VBQXNDLGdCQUFBO0ExRWczaEJ4Qzs7QTBFaDNoQkU7RUFBc0MsZ0JBQUE7QTFFbzNoQnhDOztBMEVwM2hCRTtFQUFzQyxnQkFBQTtBMUV3M2hCeEM7O0EwRXgzaEJFO0VBQXNDLGdCQUFBO0ExRTQzaEJ4Qzs7QTBFNTNoQkU7RUFBc0MsZ0JBQUE7QTFFZzRoQnhDOztBMEVoNGhCRTtFQUFzQyxnQkFBQTtBMUVvNGhCeEM7O0EwRXA0aEJFO0VBQXNDLGdCQUFBO0ExRXc0aEJ4Qzs7QTBFeDRoQkU7RUFBc0MsZ0JBQUE7QTFFNDRoQnhDOztBMEU1NGhCRTtFQUFzQyxnQkFBQTtBMUVnNWhCeEM7O0EwRWg1aEJFO0VBQXNDLGdCQUFBO0ExRW81aEJ4Qzs7QTBFcDVoQkU7RUFBc0MsZ0JBQUE7QTFFdzVoQnhDOztBMEV4NWhCRTtFQUFzQyxnQkFBQTtBMUU0NWhCeEM7O0EwRTU1aEJFO0VBQXNDLGdCQUFBO0ExRWc2aEJ4Qzs7QTBFaDZoQkU7RUFBc0MsZ0JBQUE7QTFFbzZoQnhDOztBMEVwNmhCRTtFQUFzQyxnQkFBQTtBMUV3NmhCeEM7O0EwRXg2aEJFO0VBQXNDLGdCQUFBO0ExRTQ2aEJ4Qzs7QTBFNTZoQkU7RUFBc0MsZ0JBQUE7QTFFZzdoQnhDOztBMEVoN2hCRTtFQUFzQyxnQkFBQTtBMUVvN2hCeEM7O0EwRXA3aEJFO0VBQXNDLGdCQUFBO0ExRXc3aEJ4Qzs7QTBFeDdoQkU7RUFBc0MsZ0JBQUE7QTFFNDdoQnhDOztBMEU1N2hCRTtFQUFzQyxnQkFBQTtBMUVnOGhCeEM7O0EwRWg4aEJFO0VBQXNDLGdCQUFBO0ExRW84aEJ4Qzs7QTBFcDhoQkU7RUFBc0MsZ0JBQUE7QTFFdzhoQnhDOztBMEV4OGhCRTtFQUFzQyxnQkFBQTtBMUU0OGhCeEM7O0EwRTU4aEJFO0VBQXNDLGdCQUFBO0ExRWc5aEJ4Qzs7QTBFaDloQkU7RUFBc0MsZ0JBQUE7QTFFbzloQnhDOztBMEVwOWhCRTtFQUFzQyxnQkFBQTtBMUV3OWhCeEM7O0EwRXg5aEJFO0VBQXNDLGdCQUFBO0ExRTQ5aEJ4Qzs7QTBFNTloQkU7RUFBc0MsZ0JBQUE7QTFFZytoQnhDOztBMEVoK2hCRTtFQUFzQyxnQkFBQTtBMUVvK2hCeEM7O0EwRXAraEJFO0VBQXNDLGdCQUFBO0ExRXcraEJ4Qzs7QTBFeCtoQkU7RUFBc0MsZ0JBQUE7QTFFNCtoQnhDOztBMEU1K2hCRTtFQUFzQyxnQkFBQTtBMUVnL2hCeEM7O0EwRWgvaEJFO0VBQXNDLGdCQUFBO0ExRW8vaEJ4Qzs7QTBFcC9oQkU7RUFBc0MsZ0JBQUE7QTFFdy9oQnhDOztBMEV4L2hCRTtFQUFzQyxnQkFBQTtBMUU0L2hCeEM7O0EwRTUvaEJFO0VBQXNDLGdCQUFBO0ExRWdnaUJ4Qzs7QTBFaGdpQkU7RUFBc0MsZ0JBQUE7QTFFb2dpQnhDOztBMEVwZ2lCRTtFQUFzQyxnQkFBQTtBMUV3Z2lCeEM7O0EwRXhnaUJFO0VBQXNDLGdCQUFBO0ExRTRnaUJ4Qzs7QTBFNWdpQkU7RUFBc0MsZ0JBQUE7QTFFZ2hpQnhDOztBMEVoaGlCRTtFQUFzQyxnQkFBQTtBMUVvaGlCeEM7O0EwRXBoaUJFO0VBQXNDLGdCQUFBO0ExRXdoaUJ4Qzs7QTBFeGhpQkU7RUFBc0MsZ0JBQUE7QTFFNGhpQnhDOztBMEU1aGlCRTtFQUFzQyxnQkFBQTtBMUVnaWlCeEM7O0EwRWhpaUJFO0VBQXNDLGdCQUFBO0ExRW9paUJ4Qzs7QTBFcGlpQkU7RUFBc0MsZ0JBQUE7QTFFd2lpQnhDOztBMEV4aWlCRTtFQUFzQyxnQkFBQTtBMUU0aWlCeEM7O0EwRTVpaUJFO0VBQXNDLGdCQUFBO0ExRWdqaUJ4Qzs7QTBFaGppQkU7RUFBc0MsZ0JBQUE7QTFFb2ppQnhDOztBMEVwamlCRTtFQUFzQyxnQkFBQTtBMUV3amlCeEM7O0EwRXhqaUJFO0VBQXNDLGdCQUFBO0ExRTRqaUJ4Qzs7QTBFNWppQkU7RUFBc0MsZ0JBQUE7QTFFZ2tpQnhDOztBMEVoa2lCRTtFQUFzQyxnQkFBQTtBMUVva2lCeEM7O0EwRXBraUJFO0VBQXNDLGdCQUFBO0ExRXdraUJ4Qzs7QTBFeGtpQkU7RUFBc0MsZ0JBQUE7QTFFNGtpQnhDOztBMEU1a2lCRTtFQUFzQyxnQkFBQTtBMUVnbGlCeEM7O0EwRWhsaUJFO0VBQXNDLGdCQUFBO0ExRW9saUJ4Qzs7QTBFcGxpQkU7RUFBc0MsZ0JBQUE7QTFFd2xpQnhDOztBMEV4bGlCRTtFQUFzQyxnQkFBQTtBMUU0bGlCeEM7O0EwRTVsaUJFO0VBQXNDLGdCQUFBO0ExRWdtaUJ4Qzs7QTBFaG1pQkU7RUFBc0MsZ0JBQUE7QTFFb21pQnhDOztBMEVwbWlCRTtFQUFzQyxnQkFBQTtBMUV3bWlCeEM7O0EwRXhtaUJFO0VBQXNDLGdCQUFBO0ExRTRtaUJ4Qzs7QTBFNW1pQkU7RUFBc0MsZ0JBQUE7QTFFZ25pQnhDOztBMEVobmlCRTtFQUFzQyxnQkFBQTtBMUVvbmlCeEM7O0EwRXBuaUJFO0VBQXNDLGdCQUFBO0ExRXduaUJ4Qzs7QTBFeG5pQkU7RUFBc0MsZ0JBQUE7QTFFNG5pQnhDOztBMEU1bmlCRTtFQUFzQyxnQkFBQTtBMUVnb2lCeEM7O0EwRWhvaUJFO0VBQXNDLGdCQUFBO0ExRW9vaUJ4Qzs7QTBFcG9pQkU7RUFBc0MsZ0JBQUE7QTFFd29pQnhDOztBMEV4b2lCRTtFQUFzQyxnQkFBQTtBMUU0b2lCeEM7O0EwRTVvaUJFO0VBQXNDLGdCQUFBO0ExRWdwaUJ4Qzs7QTBFaHBpQkU7RUFBc0MsZ0JBQUE7QTFFb3BpQnhDOztBMEVwcGlCRTtFQUFzQyxnQkFBQTtBMUV3cGlCeEM7O0EwRXhwaUJFO0VBQXNDLGdCQUFBO0ExRTRwaUJ4Qzs7QTBFNXBpQkU7RUFBc0MsZ0JBQUE7QTFFZ3FpQnhDOztBMEVocWlCRTtFQUFzQyxnQkFBQTtBMUVvcWlCeEM7O0EwRXBxaUJFO0VBQXNDLGdCQUFBO0ExRXdxaUJ4Qzs7QTBFeHFpQkU7RUFBc0MsZ0JBQUE7QTFFNHFpQnhDOztBMEU1cWlCRTtFQUFzQyxnQkFBQTtBMUVncmlCeEM7O0EwRWhyaUJFO0VBQXNDLGdCQUFBO0ExRW9yaUJ4Qzs7QTBFcHJpQkU7RUFBc0MsZ0JBQUE7QTFFd3JpQnhDOztBMEV4cmlCRTtFQUFzQyxnQkFBQTtBMUU0cmlCeEM7O0EwRTVyaUJFO0VBQXNDLGdCQUFBO0ExRWdzaUJ4Qzs7QTBFaHNpQkU7RUFBc0MsZ0JBQUE7QTFFb3NpQnhDOztBMEVwc2lCRTtFQUFzQyxnQkFBQTtBMUV3c2lCeEM7O0EwRXhzaUJFO0VBQXNDLGdCQUFBO0ExRTRzaUJ4Qzs7QTBFNXNpQkU7RUFBc0MsZ0JBQUE7QTFFZ3RpQnhDOztBMEVodGlCRTtFQUFzQyxnQkFBQTtBMUVvdGlCeEM7O0EwRXB0aUJFO0VBQXNDLGdCQUFBO0ExRXd0aUJ4Qzs7QTBFeHRpQkU7RUFBc0MsZ0JBQUE7QTFFNHRpQnhDOztBMEU1dGlCRTtFQUFzQyxnQkFBQTtBMUVndWlCeEM7O0EwRWh1aUJFO0VBQXNDLGdCQUFBO0ExRW91aUJ4Qzs7QTBFcHVpQkU7RUFBc0MsZ0JBQUE7QTFFd3VpQnhDOztBMEV4dWlCRTtFQUFzQyxnQkFBQTtBMUU0dWlCeEM7O0EwRTV1aUJFO0VBQXNDLGdCQUFBO0ExRWd2aUJ4Qzs7QTBFaHZpQkU7RUFBc0MsZ0JBQUE7QTFFb3ZpQnhDOztBMEVwdmlCRTtFQUFzQyxnQkFBQTtBMUV3dmlCeEM7O0EwRXh2aUJFO0VBQXNDLGdCQUFBO0ExRTR2aUJ4Qzs7QTBFNXZpQkU7RUFBc0MsZ0JBQUE7QTFFZ3dpQnhDOztBMEVod2lCRTtFQUFzQyxnQkFBQTtBMUVvd2lCeEM7O0EwRXB3aUJFO0VBQXNDLGdCQUFBO0ExRXd3aUJ4Qzs7QTBFeHdpQkU7RUFBc0MsZ0JBQUE7QTFFNHdpQnhDOztBMEU1d2lCRTtFQUFzQyxnQkFBQTtBMUVneGlCeEM7O0EwRWh4aUJFO0VBQXNDLGdCQUFBO0ExRW94aUJ4Qzs7QTBFcHhpQkU7RUFBc0MsZ0JBQUE7QTFFd3hpQnhDOztBMEV4eGlCRTtFQUFzQyxnQkFBQTtBMUU0eGlCeEM7O0EwRTV4aUJFO0VBQXNDLGdCQUFBO0ExRWd5aUJ4Qzs7QTBFaHlpQkU7RUFBc0MsZ0JBQUE7QTFFb3lpQnhDOztBMEVweWlCRTtFQUFzQyxnQkFBQTtBMUV3eWlCeEM7O0EwRXh5aUJFO0VBQXNDLFlBQUE7QTFFNHlpQnhDOztBMEU1eWlCRTtFQUFzQyxnQkFBQTtBMUVnemlCeEM7O0EwRWh6aUJFO0VBQXNDLGdCQUFBO0ExRW96aUJ4Qzs7QTBFcHppQkU7RUFBc0MsZ0JBQUE7QTFFd3ppQnhDOztBMEV4emlCRTtFQUFzQyxnQkFBQTtBMUU0emlCeEM7O0EwRTV6aUJFO0VBQXNDLGdCQUFBO0ExRWcwaUJ4Qzs7QTBFaDBpQkU7RUFBc0MsWUFBQTtBMUVvMGlCeEM7O0EwRXAwaUJFO0VBQXNDLGdCQUFBO0ExRXcwaUJ4Qzs7QTBFeDBpQkU7RUFBc0MsZ0JBQUE7QTFFNDBpQnhDOztBMEU1MGlCRTtFQUFzQyxnQkFBQTtBMUVnMWlCeEM7O0EwRWgxaUJFO0VBQXNDLGdCQUFBO0ExRW8xaUJ4Qzs7QTBFcDFpQkU7RUFBc0MsZ0JBQUE7QTFFdzFpQnhDOztBMEV4MWlCRTtFQUFzQyxnQkFBQTtBMUU0MWlCeEM7O0EwRTUxaUJFO0VBQXNDLGdCQUFBO0ExRWcyaUJ4Qzs7QTBFaDJpQkU7RUFBc0MsZ0JBQUE7QTFFbzJpQnhDOztBMEVwMmlCRTtFQUFzQyxZQUFBO0ExRXcyaUJ4Qzs7QTBFeDJpQkU7RUFBc0MsZ0JBQUE7QTFFNDJpQnhDOztBMEU1MmlCRTtFQUFzQyxnQkFBQTtBMUVnM2lCeEM7O0EwRWgzaUJFO0VBQXNDLGdCQUFBO0ExRW8zaUJ4Qzs7QTBFcDNpQkU7RUFBc0MsZ0JBQUE7QTFFdzNpQnhDOztBMEV4M2lCRTtFQUFzQyxnQkFBQTtBMUU0M2lCeEM7O0EwRTUzaUJFO0VBQXNDLGdCQUFBO0ExRWc0aUJ4Qzs7QTBFaDRpQkU7RUFBc0MsZ0JBQUE7QTFFbzRpQnhDOztBMEVwNGlCRTtFQUFzQyxnQkFBQTtBMUV3NGlCeEM7O0EwRXg0aUJFO0VBQXNDLGdCQUFBO0ExRTQ0aUJ4Qzs7QTBFNTRpQkU7RUFBc0MsZ0JBQUE7QTFFZzVpQnhDOztBMEVoNWlCRTtFQUFzQyxnQkFBQTtBMUVvNWlCeEM7O0EwRXA1aUJFO0VBQXNDLGdCQUFBO0ExRXc1aUJ4Qzs7QTBFeDVpQkU7RUFBc0MsZ0JBQUE7QTFFNDVpQnhDOztBMEU1NWlCRTtFQUFzQyxnQkFBQTtBMUVnNmlCeEM7O0EwRWg2aUJFO0VBQXNDLGdCQUFBO0ExRW82aUJ4Qzs7QTBFcDZpQkU7RUFBc0MsZ0JBQUE7QTFFdzZpQnhDOztBMEV4NmlCRTtFQUFzQyxnQkFBQTtBMUU0NmlCeEM7O0EwRTU2aUJFO0VBQXNDLGdCQUFBO0ExRWc3aUJ4Qzs7QTBFaDdpQkU7RUFBc0MsZ0JBQUE7QTFFbzdpQnhDOztBMEVwN2lCRTtFQUFzQyxnQkFBQTtBMUV3N2lCeEM7O0EwRXg3aUJFO0VBQXNDLGdCQUFBO0ExRTQ3aUJ4Qzs7QTBFNTdpQkU7RUFBc0MsZ0JBQUE7QTFFZzhpQnhDOztBMEVoOGlCRTtFQUFzQyxnQkFBQTtBMUVvOGlCeEM7O0EwRXA4aUJFO0VBQXNDLGdCQUFBO0ExRXc4aUJ4Qzs7QTBFeDhpQkU7RUFBc0MsZ0JBQUE7QTFFNDhpQnhDOztBMEU1OGlCRTtFQUFzQyxnQkFBQTtBMUVnOWlCeEM7O0EwRWg5aUJFO0VBQXNDLGdCQUFBO0ExRW85aUJ4Qzs7QTBFcDlpQkU7RUFBc0MsZ0JBQUE7QTFFdzlpQnhDOztBMEV4OWlCRTtFQUFzQyxnQkFBQTtBMUU0OWlCeEM7O0EwRTU5aUJFO0VBQXNDLGdCQUFBO0ExRWcraUJ4Qzs7QTBFaCtpQkU7RUFBc0MsZ0JBQUE7QTFFbytpQnhDOztBMEVwK2lCRTtFQUFzQyxnQkFBQTtBMUV3K2lCeEM7O0EwRXgraUJFO0VBQXNDLGdCQUFBO0ExRTQraUJ4Qzs7QTBFNStpQkU7RUFBc0MsZ0JBQUE7QTFFZy9pQnhDOztBMEVoL2lCRTtFQUFzQyxnQkFBQTtBMUVvL2lCeEM7O0EwRXAvaUJFO0VBQXNDLGdCQUFBO0ExRXcvaUJ4Qzs7QTBFeC9pQkU7RUFBc0MsZ0JBQUE7QTFFNC9pQnhDOztBMEU1L2lCRTtFQUFzQyxnQkFBQTtBMUVnZ2pCeEM7O0EwRWhnakJFO0VBQXNDLGdCQUFBO0ExRW9nakJ4Qzs7QTBFcGdqQkU7RUFBc0MsZ0JBQUE7QTFFd2dqQnhDOztBMEV4Z2pCRTtFQUFzQyxnQkFBQTtBMUU0Z2pCeEM7O0EwRTVnakJFO0VBQXNDLGdCQUFBO0ExRWdoakJ4Qzs7QTBFaGhqQkU7RUFBc0MsZ0JBQUE7QTFFb2hqQnhDOztBMEVwaGpCRTtFQUFzQyxnQkFBQTtBMUV3aGpCeEM7O0EwRXhoakJFO0VBQXNDLGdCQUFBO0ExRTRoakJ4Qzs7QTBFNWhqQkU7RUFBc0MsZ0JBQUE7QTFFZ2lqQnhDOztBMEVoaWpCRTtFQUFzQyxnQkFBQTtBMUVvaWpCeEM7O0EwRXBpakJFO0VBQXNDLGdCQUFBO0ExRXdpakJ4Qzs7QTBFeGlqQkU7RUFBc0MsZ0JBQUE7QTFFNGlqQnhDOztBMEU1aWpCRTtFQUFzQyxnQkFBQTtBMUVnampCeEM7O0EwRWhqakJFO0VBQXNDLGdCQUFBO0ExRW9qakJ4Qzs7QTBFcGpqQkU7RUFBc0MsYUFBQTtBMUV3ampCeEM7O0EwRXhqakJFO0VBQXNDLGdCQUFBO0ExRTRqakJ4Qzs7QTBFNWpqQkU7RUFBc0MsZ0JBQUE7QTFFZ2tqQnhDOztBMEVoa2pCRTtFQUFzQyxnQkFBQTtBMUVva2pCeEM7O0EwRXBrakJFO0VBQXNDLGdCQUFBO0ExRXdrakJ4Qzs7QTBFeGtqQkU7RUFBc0MsZ0JBQUE7QTFFNGtqQnhDOztBMEU1a2pCRTtFQUFzQyxnQkFBQTtBMUVnbGpCeEM7O0EwRWhsakJFO0VBQXNDLGdCQUFBO0ExRW9sakJ4Qzs7QTBFcGxqQkU7RUFBc0MsZ0JBQUE7QTFFd2xqQnhDOztBMEV4bGpCRTtFQUFzQyxnQkFBQTtBMUU0bGpCeEM7O0EwRTVsakJFO0VBQXNDLGdCQUFBO0ExRWdtakJ4Qzs7QTBFaG1qQkU7RUFBc0MsZ0JBQUE7QTFFb21qQnhDOztBMEVwbWpCRTtFQUFzQyxnQkFBQTtBMUV3bWpCeEM7O0EwRXhtakJFO0VBQXNDLGdCQUFBO0ExRTRtakJ4Qzs7QTBFNW1qQkU7RUFBc0MsZ0JBQUE7QTFFZ25qQnhDOztBMEVobmpCRTtFQUFzQyxnQkFBQTtBMUVvbmpCeEM7O0EwRXBuakJFO0VBQXNDLGdCQUFBO0ExRXduakJ4Qzs7QTBFeG5qQkU7RUFBc0MsZ0JBQUE7QTFFNG5qQnhDOztBMEU1bmpCRTtFQUFzQyxnQkFBQTtBMUVnb2pCeEM7O0EwRWhvakJFO0VBQXNDLGdCQUFBO0ExRW9vakJ4Qzs7QTBFcG9qQkU7RUFBc0MsZ0JBQUE7QTFFd29qQnhDOztBMEV4b2pCRTtFQUFzQyxnQkFBQTtBMUU0b2pCeEM7O0EwRTVvakJFO0VBQXNDLGdCQUFBO0ExRWdwakJ4Qzs7QTBFaHBqQkU7RUFBc0MsZ0JBQUE7QTFFb3BqQnhDOztBMEVwcGpCRTtFQUFzQyxnQkFBQTtBMUV3cGpCeEM7O0EwRXhwakJFO0VBQXNDLGdCQUFBO0ExRTRwakJ4Qzs7QTBFNXBqQkU7RUFBc0MsZ0JBQUE7QTFFZ3FqQnhDOztBMEVocWpCRTtFQUFzQyxnQkFBQTtBMUVvcWpCeEM7O0EwRXBxakJFO0VBQXNDLGdCQUFBO0ExRXdxakJ4Qzs7QTBFeHFqQkU7RUFBc0MsZ0JBQUE7QTFFNHFqQnhDOztBMEU1cWpCRTtFQUFzQyxnQkFBQTtBMUVncmpCeEM7O0EwRWhyakJFO0VBQXNDLGdCQUFBO0ExRW9yakJ4Qzs7QTBFcHJqQkU7RUFBc0MsZ0JBQUE7QTFFd3JqQnhDOztBMEV4cmpCRTtFQUFzQyxnQkFBQTtBMUU0cmpCeEM7O0EwRTVyakJFO0VBQXNDLGdCQUFBO0ExRWdzakJ4Qzs7QTBFaHNqQkU7RUFBc0MsZ0JBQUE7QTFFb3NqQnhDOztBMEVwc2pCRTtFQUFzQyxnQkFBQTtBMUV3c2pCeEM7O0EwRXhzakJFO0VBQXNDLGdCQUFBO0ExRTRzakJ4Qzs7QTBFNXNqQkU7RUFBc0MsZ0JBQUE7QTFFZ3RqQnhDOztBMEVodGpCRTtFQUFzQyxnQkFBQTtBMUVvdGpCeEM7O0EwRXB0akJFO0VBQXNDLGdCQUFBO0ExRXd0akJ4Qzs7QTBFeHRqQkU7RUFBc0MsWUFBQTtBMUU0dGpCeEM7O0EwRTV0akJFO0VBQXNDLGdCQUFBO0ExRWd1akJ4Qzs7QTBFaHVqQkU7RUFBc0MsZ0JBQUE7QTFFb3VqQnhDOztBMEVwdWpCRTtFQUFzQyxnQkFBQTtBMUV3dWpCeEM7O0EwRXh1akJFO0VBQXNDLGdCQUFBO0ExRTR1akJ4Qzs7QTBFNXVqQkU7RUFBc0MsZ0JBQUE7QTFFZ3ZqQnhDOztBMEVodmpCRTtFQUFzQyxnQkFBQTtBMUVvdmpCeEM7O0EwRXB2akJFO0VBQXNDLGdCQUFBO0ExRXd2akJ4Qzs7QTBFeHZqQkU7RUFBc0MsZ0JBQUE7QTFFNHZqQnhDOztBMEU1dmpCRTtFQUFzQyxnQkFBQTtBMUVnd2pCeEM7O0EwRWh3akJFO0VBQXNDLGdCQUFBO0ExRW93akJ4Qzs7QTBFcHdqQkU7RUFBc0MsZ0JBQUE7QTFFd3dqQnhDOztBMEV4d2pCRTtFQUFzQyxnQkFBQTtBMUU0d2pCeEM7O0EwRTV3akJFO0VBQXNDLGdCQUFBO0ExRWd4akJ4Qzs7QTBFaHhqQkU7RUFBc0MsZ0JBQUE7QTFFb3hqQnhDOztBMEVweGpCRTtFQUFzQyxnQkFBQTtBMUV3eGpCeEM7O0EwRXh4akJFO0VBQXNDLGdCQUFBO0ExRTR4akJ4Qzs7QTBFNXhqQkU7RUFBc0MsZ0JBQUE7QTFFZ3lqQnhDOztBMEVoeWpCRTtFQUFzQyxnQkFBQTtBMUVveWpCeEM7O0EwRXB5akJFO0VBQXNDLGdCQUFBO0ExRXd5akJ4Qzs7QTBFeHlqQkU7RUFBc0MsZ0JBQUE7QTFFNHlqQnhDOztBMEU1eWpCRTtFQUFzQyxnQkFBQTtBMUVnempCeEM7O0EwRWh6akJFO0VBQXNDLGdCQUFBO0ExRW96akJ4Qzs7QTBFcHpqQkU7RUFBc0MsZ0JBQUE7QTFFd3pqQnhDOztBMEV4empCRTtFQUFzQyxnQkFBQTtBMUU0empCeEM7O0EwRTV6akJFO0VBQXNDLGdCQUFBO0ExRWcwakJ4Qzs7QTBFaDBqQkU7RUFBc0MsZ0JBQUE7QTFFbzBqQnhDOztBMEVwMGpCRTtFQUFzQyxnQkFBQTtBMUV3MGpCeEM7O0EwRXgwakJFO0VBQXNDLGdCQUFBO0ExRTQwakJ4Qzs7QTBFNTBqQkU7RUFBc0MsZ0JBQUE7QTFFZzFqQnhDOztBMEVoMWpCRTtFQUFzQyxnQkFBQTtBMUVvMWpCeEM7O0EwRXAxakJFO0VBQXNDLGdCQUFBO0ExRXcxakJ4Qzs7QTBFeDFqQkU7RUFBc0MsZ0JBQUE7QTFFNDFqQnhDOztBMEU1MWpCRTtFQUFzQyxnQkFBQTtBMUVnMmpCeEM7O0EwRWgyakJFO0VBQXNDLGdCQUFBO0ExRW8yakJ4Qzs7QTBFcDJqQkU7RUFBc0MsZ0JBQUE7QTFFdzJqQnhDOztBMEV4MmpCRTtFQUFzQyxnQkFBQTtBMUU0MmpCeEM7O0EwRTUyakJFO0VBQXNDLGdCQUFBO0ExRWczakJ4Qzs7QTBFaDNqQkU7RUFBc0MsZ0JBQUE7QTFFbzNqQnhDOztBMEVwM2pCRTtFQUFzQyxnQkFBQTtBMUV3M2pCeEM7O0EwRXgzakJFO0VBQXNDLGdCQUFBO0ExRTQzakJ4Qzs7QTBFNTNqQkU7RUFBc0MsZ0JBQUE7QTFFZzRqQnhDOztBMEVoNGpCRTtFQUFzQyxnQkFBQTtBMUVvNGpCeEM7O0EwRXA0akJFO0VBQXNDLGdCQUFBO0ExRXc0akJ4Qzs7QTBFeDRqQkU7RUFBc0MsZ0JBQUE7QTFFNDRqQnhDOztBMEU1NGpCRTtFQUFzQyxnQkFBQTtBMUVnNWpCeEM7O0EwRWg1akJFO0VBQXNDLGdCQUFBO0ExRW81akJ4Qzs7QTBFcDVqQkU7RUFBc0MsZ0JBQUE7QTFFdzVqQnhDOztBMEV4NWpCRTtFQUFzQyxnQkFBQTtBMUU0NWpCeEM7O0EwRTU1akJFO0VBQXNDLGdCQUFBO0ExRWc2akJ4Qzs7QTBFaDZqQkU7RUFBc0MsZ0JBQUE7QTFFbzZqQnhDOztBMEVwNmpCRTtFQUFzQyxnQkFBQTtBMUV3NmpCeEM7O0EwRXg2akJFO0VBQXNDLGdCQUFBO0ExRTQ2akJ4Qzs7QTBFNTZqQkU7RUFBc0MsZ0JBQUE7QTFFZzdqQnhDOztBMEVoN2pCRTtFQUFzQyxnQkFBQTtBMUVvN2pCeEM7O0EwRXA3akJFO0VBQXNDLGdCQUFBO0ExRXc3akJ4Qzs7QTBFeDdqQkU7RUFBc0MsZ0JBQUE7QTFFNDdqQnhDOztBMEU1N2pCRTtFQUFzQyxnQkFBQTtBMUVnOGpCeEM7O0EwRWg4akJFO0VBQXNDLGdCQUFBO0ExRW84akJ4Qzs7QTBFcDhqQkU7RUFBc0MsZ0JBQUE7QTFFdzhqQnhDOztBMEV4OGpCRTtFQUFzQyxnQkFBQTtBMUU0OGpCeEM7O0EwRTU4akJFO0VBQXNDLGdCQUFBO0ExRWc5akJ4Qzs7QTBFaDlqQkU7RUFBc0MsZ0JBQUE7QTFFbzlqQnhDOztBMEVwOWpCRTtFQUFzQyxnQkFBQTtBMUV3OWpCeEM7O0EwRXg5akJFO0VBQXNDLGdCQUFBO0ExRTQ5akJ4Qzs7QTBFNTlqQkU7RUFBc0MsZ0JBQUE7QTFFZytqQnhDOztBMEVoK2pCRTtFQUFzQyxnQkFBQTtBMUVvK2pCeEM7O0EwRXArakJFO0VBQXNDLGdCQUFBO0ExRXcrakJ4Qzs7QTBFeCtqQkU7RUFBc0MsZ0JBQUE7QTFFNCtqQnhDOztBMEU1K2pCRTtFQUFzQyxnQkFBQTtBMUVnL2pCeEM7O0EwRWgvakJFO0VBQXNDLGdCQUFBO0ExRW8vakJ4Qzs7QTBFcC9qQkU7RUFBc0MsZ0JBQUE7QTFFdy9qQnhDOztBMEV4L2pCRTtFQUFzQyxnQkFBQTtBMUU0L2pCeEM7O0EwRTUvakJFO0VBQXNDLFlBQUE7QTFFZ2drQnhDOztBMEVoZ2tCRTtFQUFzQyxnQkFBQTtBMUVvZ2tCeEM7O0EwRXBna0JFO0VBQXNDLGdCQUFBO0ExRXdna0J4Qzs7QTBFeGdrQkU7RUFBc0MsZ0JBQUE7QTFFNGdrQnhDOztBMEU1Z2tCRTtFQUFzQyxnQkFBQTtBMUVnaGtCeEM7O0EwRWhoa0JFO0VBQXNDLGdCQUFBO0ExRW9oa0J4Qzs7QTBFcGhrQkU7RUFBc0MsZ0JBQUE7QTFFd2hrQnhDOztBMEV4aGtCRTtFQUFzQyxnQkFBQTtBMUU0aGtCeEM7O0EwRTVoa0JFO0VBQXNDLGdCQUFBO0ExRWdpa0J4Qzs7QTBFaGlrQkU7RUFBc0MsZ0JBQUE7QTFFb2lrQnhDOztBMEVwaWtCRTtFQUFzQyxnQkFBQTtBMUV3aWtCeEM7O0EwRXhpa0JFO0VBQXNDLGdCQUFBO0ExRTRpa0J4Qzs7QTBFNWlrQkU7RUFBc0MsZ0JBQUE7QTFFZ2prQnhDOztBMEVoamtCRTtFQUFzQyxnQkFBQTtBMUVvamtCeEM7O0EwRXBqa0JFO0VBQXNDLGdCQUFBO0ExRXdqa0J4Qzs7QTBFeGprQkU7RUFBc0MsZ0JBQUE7QTFFNGprQnhDOztBMEU1amtCRTtFQUFzQyxnQkFBQTtBMUVna2tCeEM7O0EwRWhra0JFO0VBQXNDLGdCQUFBO0ExRW9ra0J4Qzs7QTBFcGtrQkU7RUFBc0MsZ0JBQUE7QTFFd2trQnhDOztBMEV4a2tCRTtFQUFzQyxnQkFBQTtBMUU0a2tCeEM7O0EwRTVra0JFO0VBQXNDLGdCQUFBO0ExRWdsa0J4Qzs7QTBFaGxrQkU7RUFBc0MsZ0JBQUE7QTFFb2xrQnhDOztBMEVwbGtCRTtFQUFzQyxnQkFBQTtBMUV3bGtCeEM7O0EwRXhsa0JFO0VBQXNDLGdCQUFBO0ExRTRsa0J4Qzs7QTBFNWxrQkU7RUFBc0MsZ0JBQUE7QTFFZ21rQnhDOztBMEVobWtCRTtFQUFzQyxnQkFBQTtBMUVvbWtCeEM7O0EwRXBta0JFO0VBQXNDLGdCQUFBO0ExRXdta0J4Qzs7QTBFeG1rQkU7RUFBc0MsZ0JBQUE7QTFFNG1rQnhDOztBMEU1bWtCRTtFQUFzQyxnQkFBQTtBMUVnbmtCeEM7O0EwRWhua0JFO0VBQXNDLGdCQUFBO0ExRW9ua0J4Qzs7QTBFcG5rQkU7RUFBc0MsZ0JBQUE7QTFFd25rQnhDOztBMEV4bmtCRTtFQUFzQyxnQkFBQTtBMUU0bmtCeEM7O0EwRTVua0JFO0VBQXNDLGdCQUFBO0ExRWdva0J4Qzs7QTBFaG9rQkU7RUFBc0MsZ0JBQUE7QTFFb29rQnhDOztBMEVwb2tCRTtFQUFzQyxnQkFBQTtBMUV3b2tCeEM7O0EwRXhva0JFO0VBQXNDLGdCQUFBO0ExRTRva0J4Qzs7QTBFNW9rQkU7RUFBc0MsZ0JBQUE7QTFFZ3BrQnhDOztBMEVocGtCRTtFQUFzQyxnQkFBQTtBMUVvcGtCeEM7O0EwRXBwa0JFO0VBQXNDLGdCQUFBO0ExRXdwa0J4Qzs7QTBFeHBrQkU7RUFBc0MsZ0JBQUE7QTFFNHBrQnhDOztBMEU1cGtCRTtFQUFzQyxnQkFBQTtBMUVncWtCeEM7O0EwRWhxa0JFO0VBQXNDLGdCQUFBO0ExRW9xa0J4Qzs7QTBFcHFrQkU7RUFBc0MsZ0JBQUE7QTFFd3FrQnhDOztBMEV4cWtCRTtFQUFzQyxnQkFBQTtBMUU0cWtCeEM7O0EwRTVxa0JFO0VBQXNDLGdCQUFBO0ExRWdya0J4Qzs7QTBFaHJrQkU7RUFBc0MsZ0JBQUE7QTFFb3JrQnhDOztBMEVwcmtCRTtFQUFzQyxnQkFBQTtBMUV3cmtCeEM7O0EwRXhya0JFO0VBQXNDLGdCQUFBO0ExRTRya0J4Qzs7QTBFNXJrQkU7RUFBc0MsZ0JBQUE7QTFFZ3NrQnhDOztBMEVoc2tCRTtFQUFzQyxnQkFBQTtBMUVvc2tCeEM7O0EwRXBza0JFO0VBQXNDLGdCQUFBO0ExRXdza0J4Qzs7QTBFeHNrQkU7RUFBc0MsZ0JBQUE7QTFFNHNrQnhDOztBMEU1c2tCRTtFQUFzQyxnQkFBQTtBMUVndGtCeEM7O0EwRWh0a0JFO0VBQXNDLGdCQUFBO0ExRW90a0J4Qzs7QTBFcHRrQkU7RUFBc0MsZ0JBQUE7QTFFd3RrQnhDOztBMEV4dGtCRTtFQUFzQyxnQkFBQTtBMUU0dGtCeEM7O0EwRTV0a0JFO0VBQXNDLGdCQUFBO0ExRWd1a0J4Qzs7QTBFaHVrQkU7RUFBc0MsZ0JBQUE7QTFFb3VrQnhDOztBMEVwdWtCRTtFQUFzQyxnQkFBQTtBMUV3dWtCeEM7O0EwRXh1a0JFO0VBQXNDLGdCQUFBO0ExRTR1a0J4Qzs7QTBFNXVrQkU7RUFBc0MsWUFBQTtBMUVndmtCeEM7O0EwRWh2a0JFO0VBQXNDLGdCQUFBO0ExRW92a0J4Qzs7QTBFcHZrQkU7RUFBc0MsZ0JBQUE7QTFFd3ZrQnhDOztBMEV4dmtCRTtFQUFzQyxnQkFBQTtBMUU0dmtCeEM7O0EwRTV2a0JFO0VBQXNDLGdCQUFBO0ExRWd3a0J4Qzs7QTBFaHdrQkU7RUFBc0MsZ0JBQUE7QTFFb3drQnhDOztBMEVwd2tCRTtFQUFzQyxnQkFBQTtBMUV3d2tCeEM7O0EwRXh3a0JFO0VBQXNDLGdCQUFBO0ExRTR3a0J4Qzs7QTBFNXdrQkU7RUFBc0MsZ0JBQUE7QTFFZ3hrQnhDOztBMEVoeGtCRTtFQUFzQyxnQkFBQTtBMUVveGtCeEM7O0EwRXB4a0JFO0VBQXNDLGdCQUFBO0ExRXd4a0J4Qzs7QTBFeHhrQkU7RUFBc0MsZ0JBQUE7QTFFNHhrQnhDOztBMEU1eGtCRTtFQUFzQyxnQkFBQTtBMUVneWtCeEM7O0EwRWh5a0JFO0VBQXNDLGdCQUFBO0ExRW95a0J4Qzs7QTBFcHlrQkU7RUFBc0MsZ0JBQUE7QTFFd3lrQnhDOztBMEV4eWtCRTtFQUFzQyxnQkFBQTtBMUU0eWtCeEM7O0EwRTV5a0JFO0VBQXNDLGdCQUFBO0ExRWd6a0J4Qzs7QTBFaHprQkU7RUFBc0MsZ0JBQUE7QTFFb3prQnhDOztBMEVwemtCRTtFQUFzQyxnQkFBQTtBMUV3emtCeEM7O0EwRXh6a0JFO0VBQXNDLGdCQUFBO0ExRTR6a0J4Qzs7QTBFNXprQkU7RUFBc0MsZ0JBQUE7QTFFZzBrQnhDOztBMEVoMGtCRTtFQUFzQyxnQkFBQTtBMUVvMGtCeEM7O0EwRXAwa0JFO0VBQXNDLGdCQUFBO0ExRXcwa0J4Qzs7QTBFeDBrQkU7RUFBc0MsZ0JBQUE7QTFFNDBrQnhDOztBMEU1MGtCRTtFQUFzQyxnQkFBQTtBMUVnMWtCeEM7O0EwRWgxa0JFO0VBQXNDLGdCQUFBO0ExRW8xa0J4Qzs7QTBFcDFrQkU7RUFBc0MsZ0JBQUE7QTFFdzFrQnhDOztBMEV4MWtCRTtFQUFzQyxnQkFBQTtBMUU0MWtCeEM7O0EwRTUxa0JFO0VBQXNDLGdCQUFBO0ExRWcya0J4Qzs7QTBFaDJrQkU7RUFBc0MsZ0JBQUE7QTFFbzJrQnhDOztBMEVwMmtCRTtFQUFzQyxnQkFBQTtBMUV3MmtCeEM7O0EwRXgya0JFO0VBQXNDLGdCQUFBO0ExRTQya0J4Qzs7QTBFNTJrQkU7RUFBc0MsZ0JBQUE7QTFFZzNrQnhDOztBMEVoM2tCRTtFQUFzQyxnQkFBQTtBMUVvM2tCeEM7O0EwRXAza0JFO0VBQXNDLGdCQUFBO0ExRXcza0J4Qzs7QTBFeDNrQkU7RUFBc0MsZ0JBQUE7QTFFNDNrQnhDOztBMEU1M2tCRTtFQUFzQyxnQkFBQTtBMUVnNGtCeEM7O0EwRWg0a0JFO0VBQXNDLGdCQUFBO0ExRW80a0J4Qzs7QTBFcDRrQkU7RUFBc0MsZ0JBQUE7QTFFdzRrQnhDOztBMEV4NGtCRTtFQUFzQyxnQkFBQTtBMUU0NGtCeEM7O0EwRTU0a0JFO0VBQXNDLGdCQUFBO0ExRWc1a0J4Qzs7QTBFaDVrQkU7RUFBc0MsZ0JBQUE7QTFFbzVrQnhDOztBMEVwNWtCRTtFQUFzQyxnQkFBQTtBMUV3NWtCeEM7O0EwRXg1a0JFO0VBQXNDLGdCQUFBO0ExRTQ1a0J4Qzs7QTBFNTVrQkU7RUFBc0MsZ0JBQUE7QTFFZzZrQnhDOztBMEVoNmtCRTtFQUFzQyxnQkFBQTtBMUVvNmtCeEM7O0EwRXA2a0JFO0VBQXNDLGdCQUFBO0ExRXc2a0J4Qzs7QTBFeDZrQkU7RUFBc0MsZ0JBQUE7QTFFNDZrQnhDOztBMEU1NmtCRTtFQUFzQyxnQkFBQTtBMUVnN2tCeEM7O0EwRWg3a0JFO0VBQXNDLGdCQUFBO0ExRW83a0J4Qzs7QTBFcDdrQkU7RUFBc0MsZ0JBQUE7QTFFdzdrQnhDOztBMEV4N2tCRTtFQUFzQyxnQkFBQTtBMUU0N2tCeEM7O0EwRTU3a0JFO0VBQXNDLGdCQUFBO0ExRWc4a0J4Qzs7QTBFaDhrQkU7RUFBc0MsZ0JBQUE7QTFFbzhrQnhDOztBMEVwOGtCRTtFQUFzQyxnQkFBQTtBMUV3OGtCeEM7O0EwRXg4a0JFO0VBQXNDLGdCQUFBO0ExRTQ4a0J4Qzs7QTBFNThrQkU7RUFBc0MsZ0JBQUE7QTFFZzlrQnhDOztBMEVoOWtCRTtFQUFzQyxnQkFBQTtBMUVvOWtCeEM7O0EwRXA5a0JFO0VBQXNDLGdCQUFBO0ExRXc5a0J4Qzs7QTBFeDlrQkU7RUFBc0MsZ0JBQUE7QTFFNDlrQnhDOztBMEU1OWtCRTtFQUFzQyxnQkFBQTtBMUVnK2tCeEM7O0EwRWgra0JFO0VBQXNDLGdCQUFBO0ExRW8ra0J4Qzs7QTBFcCtrQkU7RUFBc0MsZ0JBQUE7QTFFdytrQnhDOztBMEV4K2tCRTtFQUFzQyxnQkFBQTtBMUU0K2tCeEM7O0EwRTUra0JFO0VBQXNDLGdCQUFBO0ExRWcva0J4Qzs7QTBFaC9rQkU7RUFBc0MsZ0JBQUE7QTFFby9rQnhDOztBMEVwL2tCRTtFQUFzQyxnQkFBQTtBMUV3L2tCeEM7O0EwRXgva0JFO0VBQXNDLGdCQUFBO0ExRTQva0J4Qzs7QTBFNS9rQkU7RUFBc0MsZ0JBQUE7QTFFZ2dsQnhDOztBMEVoZ2xCRTtFQUFzQyxnQkFBQTtBMUVvZ2xCeEM7O0EwRXBnbEJFO0VBQXNDLGdCQUFBO0ExRXdnbEJ4Qzs7QTBFeGdsQkU7RUFBc0MsZ0JBQUE7QTFFNGdsQnhDOztBMEU1Z2xCRTtFQUFzQyxnQkFBQTtBMUVnaGxCeEM7O0EwRWhobEJFO0VBQXNDLGdCQUFBO0ExRW9obEJ4Qzs7QTBFcGhsQkU7RUFBc0MsZ0JBQUE7QTFFd2hsQnhDOztBMEV4aGxCRTtFQUFzQyxnQkFBQTtBMUU0aGxCeEM7O0EwRTVobEJFO0VBQXNDLGdCQUFBO0ExRWdpbEJ4Qzs7QTBFaGlsQkU7RUFBc0MsZ0JBQUE7QTFFb2lsQnhDOztBMEVwaWxCRTtFQUFzQyxnQkFBQTtBMUV3aWxCeEM7O0EwRXhpbEJFO0VBQXNDLGdCQUFBO0ExRTRpbEJ4Qzs7QTBFNWlsQkU7RUFBc0MsZ0JBQUE7QTFFZ2psQnhDOztBMEVoamxCRTtFQUFzQyxnQkFBQTtBMUVvamxCeEM7O0EwRXBqbEJFO0VBQXNDLGdCQUFBO0ExRXdqbEJ4Qzs7QTBFeGpsQkU7RUFBc0MsZ0JBQUE7QTFFNGpsQnhDOztBMEU1amxCRTtFQUFzQyxnQkFBQTtBMUVna2xCeEM7O0EwRWhrbEJFO0VBQXNDLGdCQUFBO0ExRW9rbEJ4Qzs7QTBFcGtsQkU7RUFBc0MsZ0JBQUE7QTFFd2tsQnhDOztBMEV4a2xCRTtFQUFzQyxnQkFBQTtBMUU0a2xCeEM7O0EwRTVrbEJFO0VBQXNDLGdCQUFBO0ExRWdsbEJ4Qzs7QTBFaGxsQkU7RUFBc0MsZ0JBQUE7QTFFb2xsQnhDOztBMEVwbGxCRTtFQUFzQyxnQkFBQTtBMUV3bGxCeEM7O0EwRXhsbEJFO0VBQXNDLGdCQUFBO0ExRTRsbEJ4Qzs7QTBFNWxsQkU7RUFBc0MsZ0JBQUE7QTFFZ21sQnhDOztBMEVobWxCRTtFQUFzQyxnQkFBQTtBMUVvbWxCeEM7O0EwRXBtbEJFO0VBQXNDLGdCQUFBO0ExRXdtbEJ4Qzs7QTBFeG1sQkU7RUFBc0MsZ0JBQUE7QTFFNG1sQnhDOztBMEU1bWxCRTtFQUFzQyxnQkFBQTtBMUVnbmxCeEM7O0EwRWhubEJFO0VBQXNDLGdCQUFBO0ExRW9ubEJ4Qzs7QTBFcG5sQkU7RUFBc0MsZ0JBQUE7QTFFd25sQnhDOztBMEV4bmxCRTtFQUFzQyxnQkFBQTtBMUU0bmxCeEM7O0EwRTVubEJFO0VBQXNDLGdCQUFBO0ExRWdvbEJ4Qzs7QTBFaG9sQkU7RUFBc0MsZ0JBQUE7QTFFb29sQnhDOztBMEVwb2xCRTtFQUFzQyxnQkFBQTtBMUV3b2xCeEM7O0EwRXhvbEJFO0VBQXNDLGdCQUFBO0ExRTRvbEJ4Qzs7QTBFNW9sQkU7RUFBc0MsZ0JBQUE7QTFFZ3BsQnhDOztBMEVocGxCRTtFQUFzQyxnQkFBQTtBMUVvcGxCeEM7O0EwRXBwbEJFO0VBQXNDLGdCQUFBO0ExRXdwbEJ4Qzs7QTBFeHBsQkU7RUFBc0MsZ0JBQUE7QTFFNHBsQnhDOztBMEU1cGxCRTtFQUFzQyxnQkFBQTtBMUVncWxCeEM7O0EwRWhxbEJFO0VBQXNDLGdCQUFBO0ExRW9xbEJ4Qzs7QTBFcHFsQkU7RUFBc0MsZ0JBQUE7QTFFd3FsQnhDOztBMEV4cWxCRTtFQUFzQyxnQkFBQTtBMUU0cWxCeEM7O0EwRTVxbEJFO0VBQXNDLGdCQUFBO0ExRWdybEJ4Qzs7QTBFaHJsQkU7RUFBc0MsZ0JBQUE7QTFFb3JsQnhDOztBMEVwcmxCRTtFQUFzQyxnQkFBQTtBMUV3cmxCeEM7O0EwRXhybEJFO0VBQXNDLGdCQUFBO0ExRTRybEJ4Qzs7QTBFNXJsQkU7RUFBc0MsZ0JBQUE7QTFFZ3NsQnhDOztBMEVoc2xCRTtFQUFzQyxnQkFBQTtBMUVvc2xCeEM7O0EwRXBzbEJFO0VBQXNDLGdCQUFBO0ExRXdzbEJ4Qzs7QTBFeHNsQkU7RUFBc0MsZ0JBQUE7QTFFNHNsQnhDOztBMEU1c2xCRTtFQUFzQyxnQkFBQTtBMUVndGxCeEM7O0EwRWh0bEJFO0VBQXNDLGdCQUFBO0ExRW90bEJ4Qzs7QTBFcHRsQkU7RUFBc0MsZ0JBQUE7QTFFd3RsQnhDOztBMEV4dGxCRTtFQUFzQyxnQkFBQTtBMUU0dGxCeEM7O0EwRTV0bEJFO0VBQXNDLGdCQUFBO0ExRWd1bEJ4Qzs7QTBFaHVsQkU7RUFBc0MsZ0JBQUE7QTFFb3VsQnhDOztBMEVwdWxCRTtFQUFzQyxnQkFBQTtBMUV3dWxCeEM7O0EwRXh1bEJFO0VBQXNDLGdCQUFBO0ExRTR1bEJ4Qzs7QTBFNXVsQkU7RUFBc0MsZ0JBQUE7QTFFZ3ZsQnhDOztBMEVodmxCRTtFQUFzQyxnQkFBQTtBMUVvdmxCeEM7O0EwRXB2bEJFO0VBQXNDLGdCQUFBO0ExRXd2bEJ4Qzs7QTBFeHZsQkU7RUFBc0MsZ0JBQUE7QTFFNHZsQnhDOztBMEU1dmxCRTtFQUFzQyxnQkFBQTtBMUVnd2xCeEM7O0EwRWh3bEJFO0VBQXNDLGdCQUFBO0ExRW93bEJ4Qzs7QTBFcHdsQkU7RUFBc0MsZ0JBQUE7QTFFd3dsQnhDOztBMEV4d2xCRTtFQUFzQyxnQkFBQTtBMUU0d2xCeEM7O0EwRTV3bEJFO0VBQXNDLGdCQUFBO0ExRWd4bEJ4Qzs7QTBFaHhsQkU7RUFBc0MsZ0JBQUE7QTFFb3hsQnhDOztBMEVweGxCRTtFQUFzQyxnQkFBQTtBMUV3eGxCeEM7O0EwRXh4bEJFO0VBQXNDLGdCQUFBO0ExRTR4bEJ4Qzs7QTBFNXhsQkU7RUFBc0MsZ0JBQUE7QTFFZ3lsQnhDOztBMEVoeWxCRTtFQUFzQyxnQkFBQTtBMUVveWxCeEM7O0EwRXB5bEJFO0VBQXNDLGdCQUFBO0ExRXd5bEJ4Qzs7QTBFeHlsQkU7RUFBc0MsZ0JBQUE7QTFFNHlsQnhDOztBMEU1eWxCRTtFQUFzQyxnQkFBQTtBMUVnemxCeEM7O0EwRWh6bEJFO0VBQXNDLGdCQUFBO0ExRW96bEJ4Qzs7QTBFcHpsQkU7RUFBc0MsZ0JBQUE7QTFFd3psQnhDOztBMEV4emxCRTtFQUFzQyxnQkFBQTtBMUU0emxCeEM7O0EwRTV6bEJFO0VBQXNDLGdCQUFBO0ExRWcwbEJ4Qzs7QTBFaDBsQkU7RUFBc0MsZ0JBQUE7QTFFbzBsQnhDOztBMEVwMGxCRTtFQUFzQyxnQkFBQTtBMUV3MGxCeEM7O0EwRXgwbEJFO0VBQXNDLGdCQUFBO0ExRTQwbEJ4Qzs7QTBFNTBsQkU7RUFBc0MsZ0JBQUE7QTFFZzFsQnhDOztBMEVoMWxCRTtFQUFzQyxnQkFBQTtBMUVvMWxCeEM7O0EwRXAxbEJFO0VBQXNDLGdCQUFBO0ExRXcxbEJ4Qzs7QTBFeDFsQkU7RUFBc0MsZ0JBQUE7QTFFNDFsQnhDOztBMEU1MWxCRTtFQUFzQyxnQkFBQTtBMUVnMmxCeEM7O0EwRWgybEJFO0VBQXNDLGdCQUFBO0ExRW8ybEJ4Qzs7QTBFcDJsQkU7RUFBc0MsZ0JBQUE7QTFFdzJsQnhDOztBMEV4MmxCRTtFQUFzQyxnQkFBQTtBMUU0MmxCeEM7O0EwRTUybEJFO0VBQXNDLGdCQUFBO0ExRWczbEJ4Qzs7QTBFaDNsQkU7RUFBc0MsZ0JBQUE7QTFFbzNsQnhDOztBMEVwM2xCRTtFQUFzQyxnQkFBQTtBMUV3M2xCeEM7O0EwRXgzbEJFO0VBQXNDLGdCQUFBO0ExRTQzbEJ4Qzs7QTBFNTNsQkU7RUFBc0MsZ0JBQUE7QTFFZzRsQnhDOztBMEVoNGxCRTtFQUFzQyxnQkFBQTtBMUVvNGxCeEM7O0EwRXA0bEJFO0VBQXNDLGdCQUFBO0ExRXc0bEJ4Qzs7QTBFeDRsQkU7RUFBc0MsZ0JBQUE7QTFFNDRsQnhDOztBMEU1NGxCRTtFQUFzQyxnQkFBQTtBMUVnNWxCeEM7O0EwRWg1bEJFO0VBQXNDLGdCQUFBO0ExRW81bEJ4Qzs7QTBFcDVsQkU7RUFBc0MsZ0JBQUE7QTFFdzVsQnhDOztBMEV4NWxCRTtFQUFzQyxnQkFBQTtBMUU0NWxCeEM7O0EwRTU1bEJFO0VBQXNDLGdCQUFBO0ExRWc2bEJ4Qzs7QTBFaDZsQkU7RUFBc0MsZ0JBQUE7QTFFbzZsQnhDOztBMEVwNmxCRTtFQUFzQyxnQkFBQTtBMUV3NmxCeEM7O0EwRXg2bEJFO0VBQXNDLGdCQUFBO0ExRTQ2bEJ4Qzs7QTBFNTZsQkU7RUFBc0MsZ0JBQUE7QTFFZzdsQnhDOztBMEVoN2xCRTtFQUFzQyxnQkFBQTtBMUVvN2xCeEM7O0EwRXA3bEJFO0VBQXNDLGdCQUFBO0ExRXc3bEJ4Qzs7QTBFeDdsQkU7RUFBc0MsZ0JBQUE7QTFFNDdsQnhDOztBMEU1N2xCRTtFQUFzQyxnQkFBQTtBMUVnOGxCeEM7O0EwRWg4bEJFO0VBQXNDLGdCQUFBO0ExRW84bEJ4Qzs7QTBFcDhsQkU7RUFBc0MsZ0JBQUE7QTFFdzhsQnhDOztBMEV4OGxCRTtFQUFzQyxnQkFBQTtBMUU0OGxCeEM7O0EwRTU4bEJFO0VBQXNDLGdCQUFBO0ExRWc5bEJ4Qzs7QTBFaDlsQkU7RUFBc0MsZ0JBQUE7QTFFbzlsQnhDOztBMEVwOWxCRTtFQUFzQyxnQkFBQTtBMUV3OWxCeEM7O0EwRXg5bEJFO0VBQXNDLGdCQUFBO0ExRTQ5bEJ4Qzs7QTBFNTlsQkU7RUFBc0MsZ0JBQUE7QTFFZytsQnhDOztBMEVoK2xCRTtFQUFzQyxnQkFBQTtBMUVvK2xCeEM7O0EwRXArbEJFO0VBQXNDLGdCQUFBO0ExRXcrbEJ4Qzs7QTBFeCtsQkU7RUFBc0MsZ0JBQUE7QTFFNCtsQnhDOztBMEU1K2xCRTtFQUFzQyxnQkFBQTtBMUVnL2xCeEM7O0EwRWgvbEJFO0VBQXNDLGdCQUFBO0ExRW8vbEJ4Qzs7QTBFcC9sQkU7RUFBc0MsZ0JBQUE7QTFFdy9sQnhDOztBMEV4L2xCRTtFQUFzQyxnQkFBQTtBMUU0L2xCeEM7O0EwRTUvbEJFO0VBQXNDLGdCQUFBO0ExRWdnbUJ4Qzs7QTBFaGdtQkU7RUFBc0MsZ0JBQUE7QTFFb2dtQnhDOztBMEVwZ21CRTtFQUFzQyxnQkFBQTtBMUV3Z21CeEM7O0EwRXhnbUJFO0VBQXNDLGdCQUFBO0ExRTRnbUJ4Qzs7QTBFNWdtQkU7RUFBc0MsZ0JBQUE7QTFFZ2htQnhDOztBMEVoaG1CRTtFQUFzQyxnQkFBQTtBMUVvaG1CeEM7O0EwRXBobUJFO0VBQXNDLGdCQUFBO0ExRXdobUJ4Qzs7QTBFeGhtQkU7RUFBc0MsZ0JBQUE7QTFFNGhtQnhDOztBMEU1aG1CRTtFQUFzQyxnQkFBQTtBMUVnaW1CeEM7O0EwRWhpbUJFO0VBQXNDLGdCQUFBO0ExRW9pbUJ4Qzs7QTBFcGltQkU7RUFBc0MsZ0JBQUE7QTFFd2ltQnhDOztBMEV4aW1CRTtFQUFzQyxnQkFBQTtBMUU0aW1CeEM7O0EwRTVpbUJFO0VBQXNDLGdCQUFBO0ExRWdqbUJ4Qzs7QTBFaGptQkU7RUFBc0MsZ0JBQUE7QTFFb2ptQnhDOztBMEVwam1CRTtFQUFzQyxnQkFBQTtBMUV3am1CeEM7O0EwRXhqbUJFO0VBQXNDLGdCQUFBO0ExRTRqbUJ4Qzs7QTBFNWptQkU7RUFBc0MsZ0JBQUE7QTFFZ2ttQnhDOztBMEVoa21CRTtFQUFzQyxnQkFBQTtBMUVva21CeEM7O0EwRXBrbUJFO0VBQXNDLGdCQUFBO0ExRXdrbUJ4Qzs7QTBFeGttQkU7RUFBc0MsZ0JBQUE7QTFFNGttQnhDOztBMEU1a21CRTtFQUFzQyxnQkFBQTtBMUVnbG1CeEM7O0EwRWhsbUJFO0VBQXNDLGdCQUFBO0ExRW9sbUJ4Qzs7QTBFcGxtQkU7RUFBc0MsZ0JBQUE7QTFFd2xtQnhDOztBMEV4bG1CRTtFQUFzQyxnQkFBQTtBMUU0bG1CeEM7O0EwRTVsbUJFO0VBQXNDLGdCQUFBO0ExRWdtbUJ4Qzs7QTBFaG1tQkU7RUFBc0MsZ0JBQUE7QTFFb21tQnhDOztBMEVwbW1CRTtFQUFzQyxnQkFBQTtBMUV3bW1CeEM7O0EwRXhtbUJFO0VBQXNDLGdCQUFBO0ExRTRtbUJ4Qzs7QTBFNW1tQkU7RUFBc0MsZ0JBQUE7QTFFZ25tQnhDOztBMEVobm1CRTtFQUFzQyxnQkFBQTtBMUVvbm1CeEM7O0EwRXBubUJFO0VBQXNDLGdCQUFBO0ExRXdubUJ4Qzs7QTBFeG5tQkU7RUFBc0MsZ0JBQUE7QTFFNG5tQnhDOztBMEU1bm1CRTtFQUFzQyxnQkFBQTtBMUVnb21CeEM7O0EwRWhvbUJFO0VBQXNDLGdCQUFBO0ExRW9vbUJ4Qzs7QTBFcG9tQkU7RUFBc0MsZ0JBQUE7QTFFd29tQnhDOztBMEV4b21CRTtFQUFzQyxnQkFBQTtBMUU0b21CeEM7O0EwRTVvbUJFO0VBQXNDLGdCQUFBO0ExRWdwbUJ4Qzs7QTBFaHBtQkU7RUFBc0MsZ0JBQUE7QTFFb3BtQnhDOztBMEVwcG1CRTtFQUFzQyxnQkFBQTtBMUV3cG1CeEM7O0EwRXhwbUJFO0VBQXNDLGdCQUFBO0ExRTRwbUJ4Qzs7QTBFNXBtQkU7RUFBc0MsZ0JBQUE7QTFFZ3FtQnhDOztBMEVocW1CRTtFQUFzQyxnQkFBQTtBMUVvcW1CeEM7O0EwRXBxbUJFO0VBQXNDLGdCQUFBO0ExRXdxbUJ4Qzs7QTBFeHFtQkU7RUFBc0MsZ0JBQUE7QTFFNHFtQnhDOztBMEU1cW1CRTtFQUFzQyxnQkFBQTtBMUVncm1CeEM7O0EwRWhybUJFO0VBQXNDLGdCQUFBO0ExRW9ybUJ4Qzs7QTBFcHJtQkU7RUFBc0MsZ0JBQUE7QTFFd3JtQnhDOztBMEV4cm1CRTtFQUFzQyxnQkFBQTtBMUU0cm1CeEM7O0EwRTVybUJFO0VBQXNDLGdCQUFBO0ExRWdzbUJ4Qzs7QTBFaHNtQkU7RUFBc0MsZ0JBQUE7QTFFb3NtQnhDOztBMEVwc21CRTtFQUFzQyxnQkFBQTtBMUV3c21CeEM7O0EwRXhzbUJFO0VBQXNDLGdCQUFBO0ExRTRzbUJ4Qzs7QTBFNXNtQkU7RUFBc0MsZ0JBQUE7QTFFZ3RtQnhDOztBMEVodG1CRTtFQUFzQyxnQkFBQTtBMUVvdG1CeEM7O0EwRXB0bUJFO0VBQXNDLGdCQUFBO0ExRXd0bUJ4Qzs7QTBFeHRtQkU7RUFBc0MsZ0JBQUE7QTFFNHRtQnhDOztBMEU1dG1CRTtFQUFzQyxnQkFBQTtBMUVndW1CeEM7O0EwRWh1bUJFO0VBQXNDLGdCQUFBO0ExRW91bUJ4Qzs7QTBFcHVtQkU7RUFBc0MsZ0JBQUE7QTFFd3VtQnhDOztBMEV4dW1CRTtFQUFzQyxnQkFBQTtBMUU0dW1CeEM7O0EwRTV1bUJFO0VBQXNDLGdCQUFBO0ExRWd2bUJ4Qzs7QTBFaHZtQkU7RUFBc0MsZ0JBQUE7QTFFb3ZtQnhDOztBMEVwdm1CRTtFQUFzQyxnQkFBQTtBMUV3dm1CeEM7O0EwRXh2bUJFO0VBQXNDLGdCQUFBO0ExRTR2bUJ4Qzs7QTBFNXZtQkU7RUFBc0MsZ0JBQUE7QTFFZ3dtQnhDOztBMEVod21CRTtFQUFzQyxnQkFBQTtBMUVvd21CeEM7O0EwRXB3bUJFO0VBQXNDLGdCQUFBO0ExRXd3bUJ4Qzs7QTBFeHdtQkU7RUFBc0MsZ0JBQUE7QTFFNHdtQnhDOztBMEU1d21CRTtFQUFzQyxnQkFBQTtBMUVneG1CeEM7O0EwRWh4bUJFO0VBQXNDLGdCQUFBO0ExRW94bUJ4Qzs7QTBFcHhtQkU7RUFBc0MsZ0JBQUE7QTFFd3htQnhDOztBMEV4eG1CRTtFQUFzQyxnQkFBQTtBMUU0eG1CeEM7O0EwRTV4bUJFO0VBQXNDLGdCQUFBO0ExRWd5bUJ4Qzs7QTBFaHltQkU7RUFBc0MsZ0JBQUE7QTFFb3ltQnhDOztBMEVweW1CRTtFQUFzQyxnQkFBQTtBMUV3eW1CeEM7O0EwRXh5bUJFO0VBQXNDLGdCQUFBO0ExRTR5bUJ4Qzs7QTBFNXltQkU7RUFBc0MsZ0JBQUE7QTFFZ3ptQnhDOztBMEVoem1CRTtFQUFzQyxnQkFBQTtBMUVvem1CeEM7O0EwRXB6bUJFO0VBQXNDLGdCQUFBO0ExRXd6bUJ4Qzs7QTBFeHptQkU7RUFBc0MsZ0JBQUE7QTFFNHptQnhDOztBMEU1em1CRTtFQUFzQyxnQkFBQTtBMUVnMG1CeEM7O0EwRWgwbUJFO0VBQXNDLGdCQUFBO0ExRW8wbUJ4Qzs7QTBFcDBtQkU7RUFBc0MsZ0JBQUE7QTFFdzBtQnhDOztBMEV4MG1CRTtFQUFzQyxnQkFBQTtBMUU0MG1CeEM7O0EwRTUwbUJFO0VBQXNDLGdCQUFBO0ExRWcxbUJ4Qzs7QTBFaDFtQkU7RUFBc0MsZ0JBQUE7QTFFbzFtQnhDOztBMEVwMW1CRTtFQUFzQyxnQkFBQTtBMUV3MW1CeEM7O0EwRXgxbUJFO0VBQXNDLGdCQUFBO0ExRTQxbUJ4Qzs7QTBFNTFtQkU7RUFBc0MsZ0JBQUE7QTFFZzJtQnhDOztBMEVoMm1CRTtFQUFzQyxnQkFBQTtBMUVvMm1CeEM7O0EwRXAybUJFO0VBQXNDLGdCQUFBO0ExRXcybUJ4Qzs7QTBFeDJtQkU7RUFBc0MsZ0JBQUE7QTFFNDJtQnhDOztBMEU1Mm1CRTtFQUFzQyxnQkFBQTtBMUVnM21CeEM7O0EwRWgzbUJFO0VBQXNDLGdCQUFBO0ExRW8zbUJ4Qzs7QTBFcDNtQkU7RUFBc0MsZ0JBQUE7QTFFdzNtQnhDOztBMEV4M21CRTtFQUFzQyxnQkFBQTtBMUU0M21CeEM7O0EwRTUzbUJFO0VBQXNDLGdCQUFBO0ExRWc0bUJ4Qzs7QTBFaDRtQkU7RUFBc0MsZ0JBQUE7QTFFbzRtQnhDOztBMEVwNG1CRTtFQUFzQyxnQkFBQTtBMUV3NG1CeEM7O0EwRXg0bUJFO0VBQXNDLGdCQUFBO0ExRTQ0bUJ4Qzs7QTBFNTRtQkU7RUFBc0MsZ0JBQUE7QTFFZzVtQnhDOztBMEVoNW1CRTtFQUFzQyxnQkFBQTtBMUVvNW1CeEM7O0EwRXA1bUJFO0VBQXNDLGdCQUFBO0ExRXc1bUJ4Qzs7QTBFeDVtQkU7RUFBc0MsZ0JBQUE7QTFFNDVtQnhDOztBMEU1NW1CRTtFQUFzQyxnQkFBQTtBMUVnNm1CeEM7O0EwRWg2bUJFO0VBQXNDLGdCQUFBO0ExRW82bUJ4Qzs7QTBFcDZtQkU7RUFBc0MsZ0JBQUE7QTFFdzZtQnhDOztBMEV4Nm1CRTtFQUFzQyxnQkFBQTtBMUU0Nm1CeEM7O0EwRTU2bUJFO0VBQXNDLGdCQUFBO0ExRWc3bUJ4Qzs7QTBFaDdtQkU7RUFBc0MsZ0JBQUE7QTFFbzdtQnhDOztBMEVwN21CRTtFQUFzQyxnQkFBQTtBMUV3N21CeEM7O0EwRXg3bUJFO0VBQXNDLGdCQUFBO0ExRTQ3bUJ4Qzs7QTBFNTdtQkU7RUFBc0MsZ0JBQUE7QTFFZzhtQnhDOztBMEVoOG1CRTtFQUFzQyxnQkFBQTtBMUVvOG1CeEM7O0EwRXA4bUJFO0VBQXNDLGdCQUFBO0ExRXc4bUJ4Qzs7QTBFeDhtQkU7RUFBc0MsZ0JBQUE7QTFFNDhtQnhDOztBMEU1OG1CRTtFQUFzQyxnQkFBQTtBMUVnOW1CeEM7O0EwRWg5bUJFO0VBQXNDLGdCQUFBO0ExRW85bUJ4Qzs7QTBFcDltQkU7RUFBc0MsZ0JBQUE7QTFFdzltQnhDOztBMEV4OW1CRTtFQUFzQyxnQkFBQTtBMUU0OW1CeEM7O0EwRTU5bUJFO0VBQXNDLGdCQUFBO0ExRWcrbUJ4Qzs7QTBFaCttQkU7RUFBc0MsZ0JBQUE7QTFFbyttQnhDOztBMEVwK21CRTtFQUFzQyxnQkFBQTtBMUV3K21CeEM7O0EwRXgrbUJFO0VBQXNDLGdCQUFBO0ExRTQrbUJ4Qzs7QTBFNSttQkU7RUFBc0MsZ0JBQUE7QTFFZy9tQnhDOztBMEVoL21CRTtFQUFzQyxnQkFBQTtBMUVvL21CeEM7O0EwRXAvbUJFO0VBQXNDLGdCQUFBO0ExRXcvbUJ4Qzs7QTBFeC9tQkU7RUFBc0MsZ0JBQUE7QTFFNC9tQnhDOztBMEU1L21CRTtFQUFzQyxnQkFBQTtBMUVnZ25CeEM7O0EwRWhnbkJFO0VBQXNDLGdCQUFBO0ExRW9nbkJ4Qzs7QTBFcGduQkU7RUFBc0MsZ0JBQUE7QTFFd2duQnhDOztBMEV4Z25CRTtFQUFzQyxnQkFBQTtBMUU0Z25CeEM7O0EwRTVnbkJFO0VBQXNDLGdCQUFBO0ExRWdobkJ4Qzs7QTBFaGhuQkU7RUFBc0MsZ0JBQUE7QTFFb2huQnhDOztBMEVwaG5CRTtFQUFzQyxnQkFBQTtBMUV3aG5CeEM7O0EwRXhobkJFO0VBQXNDLGdCQUFBO0ExRTRobkJ4Qzs7QTBFNWhuQkU7RUFBc0MsZ0JBQUE7QTFFZ2luQnhDOztBMEVoaW5CRTtFQUFzQyxnQkFBQTtBMUVvaW5CeEM7O0EwRXBpbkJFO0VBQXNDLGdCQUFBO0ExRXdpbkJ4Qzs7QTBFeGluQkU7RUFBc0MsZ0JBQUE7QTFFNGluQnhDOztBMEU1aW5CRTtFQUFzQyxnQkFBQTtBMUVnam5CeEM7O0EwRWhqbkJFO0VBQXNDLGdCQUFBO0ExRW9qbkJ4Qzs7QTBFcGpuQkU7RUFBc0MsZ0JBQUE7QTFFd2puQnhDOztBMEV4am5CRTtFQUFzQyxnQkFBQTtBMUU0am5CeEM7O0EwRTVqbkJFO0VBQXNDLGdCQUFBO0ExRWdrbkJ4Qzs7QTBFaGtuQkU7RUFBc0MsZ0JBQUE7QTFFb2tuQnhDOztBMEVwa25CRTtFQUFzQyxnQkFBQTtBMUV3a25CeEM7O0EwRXhrbkJFO0VBQXNDLGdCQUFBO0ExRTRrbkJ4Qzs7QTBFNWtuQkU7RUFBc0MsZ0JBQUE7QTFFZ2xuQnhDOztBMEVobG5CRTtFQUFzQyxnQkFBQTtBMUVvbG5CeEM7O0EwRXBsbkJFO0VBQXNDLGdCQUFBO0ExRXdsbkJ4Qzs7QTBFeGxuQkU7RUFBc0MsZ0JBQUE7QTFFNGxuQnhDOztBMEU1bG5CRTtFQUFzQyxnQkFBQTtBMUVnbW5CeEM7O0EwRWhtbkJFO0VBQXNDLGdCQUFBO0ExRW9tbkJ4Qzs7QTBFcG1uQkU7RUFBc0MsZ0JBQUE7QTFFd21uQnhDOztBMEV4bW5CRTtFQUFzQyxnQkFBQTtBMUU0bW5CeEM7O0EwRTVtbkJFO0VBQXNDLGdCQUFBO0ExRWdubkJ4Qzs7QTBFaG5uQkU7RUFBc0MsZ0JBQUE7QTFFb25uQnhDOztBMEVwbm5CRTtFQUFzQyxnQkFBQTtBMUV3bm5CeEM7O0EwRXhubkJFO0VBQXNDLGdCQUFBO0ExRTRubkJ4Qzs7QTBFNW5uQkU7RUFBc0MsZ0JBQUE7QTFFZ29uQnhDOztBMEVob25CRTtFQUFzQyxnQkFBQTtBMUVvb25CeEM7O0EwRXBvbkJFO0VBQXNDLGdCQUFBO0ExRXdvbkJ4Qzs7QTBFeG9uQkU7RUFBc0MsZ0JBQUE7QTFFNG9uQnhDOztBMEU1b25CRTtFQUFzQyxnQkFBQTtBMUVncG5CeEM7O0EwRWhwbkJFO0VBQXNDLGdCQUFBO0ExRW9wbkJ4Qzs7QTBFcHBuQkU7RUFBc0MsZ0JBQUE7QTFFd3BuQnhDOztBMEV4cG5CRTtFQUFzQyxnQkFBQTtBMUU0cG5CeEM7O0EwRTVwbkJFO0VBQXNDLGdCQUFBO0ExRWdxbkJ4Qzs7QTBFaHFuQkU7RUFBc0MsZ0JBQUE7QTFFb3FuQnhDOztBMEVwcW5CRTtFQUFzQyxnQkFBQTtBMUV3cW5CeEM7O0EwRXhxbkJFO0VBQXNDLGdCQUFBO0ExRTRxbkJ4Qzs7QTBFNXFuQkU7RUFBc0MsZ0JBQUE7QTFFZ3JuQnhDOztBMEVocm5CRTtFQUFzQyxnQkFBQTtBMUVvcm5CeEM7O0EwRXBybkJFO0VBQXNDLGdCQUFBO0ExRXdybkJ4Qzs7QTBFeHJuQkU7RUFBc0MsZ0JBQUE7QTFFNHJuQnhDOztBMEU1cm5CRTtFQUFzQyxnQkFBQTtBMUVnc25CeEM7O0EwRWhzbkJFO0VBQXNDLGdCQUFBO0ExRW9zbkJ4Qzs7QTBFcHNuQkU7RUFBc0MsZ0JBQUE7QTFFd3NuQnhDOztBMEV4c25CRTtFQUFzQyxnQkFBQTtBMUU0c25CeEM7O0EwRTVzbkJFO0VBQXNDLGdCQUFBO0ExRWd0bkJ4Qzs7QTBFaHRuQkU7RUFBc0MsZ0JBQUE7QTFFb3RuQnhDOztBMEVwdG5CRTtFQUFzQyxnQkFBQTtBMUV3dG5CeEM7O0EwRXh0bkJFO0VBQXNDLGdCQUFBO0ExRTR0bkJ4Qzs7QTBFNXRuQkU7RUFBc0MsZ0JBQUE7QTFFZ3VuQnhDOztBMEVodW5CRTtFQUFzQyxnQkFBQTtBMUVvdW5CeEM7O0EwRXB1bkJFO0VBQXNDLGdCQUFBO0ExRXd1bkJ4Qzs7QTBFeHVuQkU7RUFBc0MsZ0JBQUE7QTFFNHVuQnhDOztBMEU1dW5CRTtFQUFzQyxnQkFBQTtBMUVndm5CeEM7O0EwRWh2bkJFO0VBQXNDLGdCQUFBO0ExRW92bkJ4Qzs7QTBFcHZuQkU7RUFBc0MsZ0JBQUE7QTFFd3ZuQnhDOztBMEV4dm5CRTtFQUFzQyxnQkFBQTtBMUU0dm5CeEM7O0EwRTV2bkJFO0VBQXNDLGdCQUFBO0ExRWd3bkJ4Qzs7QTBFaHduQkU7RUFBc0MsZ0JBQUE7QTFFb3duQnhDOztBMEVwd25CRTtFQUFzQyxnQkFBQTtBMUV3d25CeEM7O0EwRXh3bkJFO0VBQXNDLFlBQUE7QTFFNHduQnhDOztBMEU1d25CRTtFQUFzQyxnQkFBQTtBMUVneG5CeEM7O0EwRWh4bkJFO0VBQXNDLGdCQUFBO0ExRW94bkJ4Qzs7QTBFcHhuQkU7RUFBc0MsZ0JBQUE7QTFFd3huQnhDOztBMEV4eG5CRTtFQUFzQyxnQkFBQTtBMUU0eG5CeEM7O0EwRTV4bkJFO0VBQXNDLGdCQUFBO0ExRWd5bkJ4Qzs7QTBFaHluQkU7RUFBc0MsZ0JBQUE7QTFFb3luQnhDOztBMEVweW5CRTtFQUFzQyxnQkFBQTtBMUV3eW5CeEM7O0EwRXh5bkJFO0VBQXNDLGdCQUFBO0ExRTR5bkJ4Qzs7QTBFNXluQkU7RUFBc0MsZ0JBQUE7QTFFZ3puQnhDOztBMEVoem5CRTtFQUFzQyxnQkFBQTtBMUVvem5CeEM7O0EwRXB6bkJFO0VBQXNDLGdCQUFBO0ExRXd6bkJ4Qzs7QTBFeHpuQkU7RUFBc0MsZ0JBQUE7QTFFNHpuQnhDOztBMEU1em5CRTtFQUFzQyxnQkFBQTtBMUVnMG5CeEM7O0EwRWgwbkJFO0VBQXNDLGdCQUFBO0ExRW8wbkJ4Qzs7QTBFcDBuQkU7RUFBc0MsZ0JBQUE7QTFFdzBuQnhDOztBMEV4MG5CRTtFQUFzQyxnQkFBQTtBMUU0MG5CeEM7O0EwRTUwbkJFO0VBQXNDLGdCQUFBO0ExRWcxbkJ4Qzs7QTBFaDFuQkU7RUFBc0MsZ0JBQUE7QTFFbzFuQnhDOztBMEVwMW5CRTtFQUFzQyxnQkFBQTtBMUV3MW5CeEM7O0EwRXgxbkJFO0VBQXNDLGdCQUFBO0ExRTQxbkJ4Qzs7QTBFNTFuQkU7RUFBc0MsZ0JBQUE7QTFFZzJuQnhDOztBMEVoMm5CRTtFQUFzQyxnQkFBQTtBMUVvMm5CeEM7O0EwRXAybkJFO0VBQXNDLGdCQUFBO0ExRXcybkJ4Qzs7QTBFeDJuQkU7RUFBc0MsWUFBQTtBMUU0Mm5CeEM7O0EwRTUybkJFO0VBQXNDLGdCQUFBO0ExRWczbkJ4Qzs7QTBFaDNuQkU7RUFBc0MsZ0JBQUE7QTFFbzNuQnhDOztBMEVwM25CRTtFQUFzQyxnQkFBQTtBMUV3M25CeEM7O0EwRXgzbkJFO0VBQXNDLGdCQUFBO0ExRTQzbkJ4Qzs7QTBFNTNuQkU7RUFBc0MsZ0JBQUE7QTFFZzRuQnhDOztBMEVoNG5CRTtFQUFzQyxnQkFBQTtBMUVvNG5CeEM7O0EwRXA0bkJFO0VBQXNDLGdCQUFBO0ExRXc0bkJ4Qzs7QTBFeDRuQkU7RUFBc0MsZ0JBQUE7QTFFNDRuQnhDOztBMEU1NG5CRTtFQUFzQyxnQkFBQTtBMUVnNW5CeEM7O0EwRWg1bkJFO0VBQXNDLGdCQUFBO0ExRW81bkJ4Qzs7QTBFcDVuQkU7RUFBc0MsZ0JBQUE7QTFFdzVuQnhDOztBMEV4NW5CRTtFQUFzQyxnQkFBQTtBMUU0NW5CeEM7O0EwRTU1bkJFO0VBQXNDLGdCQUFBO0ExRWc2bkJ4Qzs7QTBFaDZuQkU7RUFBc0MsZ0JBQUE7QTFFbzZuQnhDOztBMEVwNm5CRTtFQUFzQyxnQkFBQTtBMUV3Nm5CeEM7O0EwRXg2bkJFO0VBQXNDLGdCQUFBO0ExRTQ2bkJ4Qzs7QTBFNTZuQkU7RUFBc0MsZ0JBQUE7QTFFZzduQnhDOztBMEVoN25CRTtFQUFzQyxnQkFBQTtBMUVvN25CeEM7O0EwRXA3bkJFO0VBQXNDLGdCQUFBO0ExRXc3bkJ4Qzs7QTBFeDduQkU7RUFBc0MsZ0JBQUE7QTFFNDduQnhDOztBMEU1N25CRTtFQUFzQyxnQkFBQTtBMUVnOG5CeEM7O0EwRWg4bkJFO0VBQXNDLGdCQUFBO0ExRW84bkJ4Qzs7QTBFcDhuQkU7RUFBc0MsZ0JBQUE7QTFFdzhuQnhDOztBMEV4OG5CRTtFQUFzQyxnQkFBQTtBMUU0OG5CeEM7O0EwRTU4bkJFO0VBQXNDLGdCQUFBO0ExRWc5bkJ4Qzs7QTBFaDluQkU7RUFBc0MsZ0JBQUE7QTFFbzluQnhDOztBMEVwOW5CRTtFQUFzQyxnQkFBQTtBMUV3OW5CeEM7O0EwRXg5bkJFO0VBQXNDLGdCQUFBO0ExRTQ5bkJ4Qzs7QTBFNTluQkU7RUFBc0MsZ0JBQUE7QTFFZytuQnhDOztBMEVoK25CRTtFQUFzQyxnQkFBQTtBMUVvK25CeEM7O0EwRXArbkJFO0VBQXNDLGdCQUFBO0ExRXcrbkJ4Qzs7QTBFeCtuQkU7RUFBc0MsZ0JBQUE7QTFFNCtuQnhDOztBMEU1K25CRTtFQUFzQyxnQkFBQTtBMUVnL25CeEM7O0EwRWgvbkJFO0VBQXNDLGdCQUFBO0ExRW8vbkJ4Qzs7QTBFcC9uQkU7RUFBc0MsZ0JBQUE7QTFFdy9uQnhDOztBMEV4L25CRTtFQUFzQyxnQkFBQTtBMUU0L25CeEM7O0EwRTUvbkJFO0VBQXNDLGdCQUFBO0ExRWdnb0J4Qzs7QTBFaGdvQkU7RUFBc0MsZ0JBQUE7QTFFb2dvQnhDOztBMEVwZ29CRTtFQUFzQyxnQkFBQTtBMUV3Z29CeEM7O0EwRXhnb0JFO0VBQXNDLGdCQUFBO0ExRTRnb0J4Qzs7QTBFNWdvQkU7RUFBc0MsZ0JBQUE7QTFFZ2hvQnhDOztBMEVoaG9CRTtFQUFzQyxnQkFBQTtBMUVvaG9CeEM7O0EwRXBob0JFO0VBQXNDLGdCQUFBO0ExRXdob0J4Qzs7QTBFeGhvQkU7RUFBc0MsZ0JBQUE7QTFFNGhvQnhDOztBMEU1aG9CRTtFQUFzQyxnQkFBQTtBMUVnaW9CeEM7O0EwRWhpb0JFO0VBQXNDLGdCQUFBO0ExRW9pb0J4Qzs7QTBFcGlvQkU7RUFBc0MsZ0JBQUE7QTFFd2lvQnhDOztBMEV4aW9CRTtFQUFzQyxnQkFBQTtBMUU0aW9CeEM7O0EwRTVpb0JFO0VBQXNDLGdCQUFBO0ExRWdqb0J4Qzs7QTBFaGpvQkU7RUFBc0MsZ0JBQUE7QTFFb2pvQnhDOztBMEVwam9CRTtFQUFzQyxnQkFBQTtBMUV3am9CeEM7O0EwRXhqb0JFO0VBQXNDLGdCQUFBO0ExRTRqb0J4Qzs7QTBFNWpvQkU7RUFBc0MsZ0JBQUE7QTFFZ2tvQnhDOztBMEVoa29CRTtFQUFzQyxnQkFBQTtBMUVva29CeEM7O0EwRXBrb0JFO0VBQXNDLGdCQUFBO0ExRXdrb0J4Qzs7QTBFeGtvQkU7RUFBc0MsZ0JBQUE7QTFFNGtvQnhDOztBMEU1a29CRTtFQUFzQyxnQkFBQTtBMUVnbG9CeEM7O0EwRWhsb0JFO0VBQXNDLGdCQUFBO0ExRW9sb0J4Qzs7QTBFcGxvQkU7RUFBc0MsZ0JBQUE7QTFFd2xvQnhDOztBMEV4bG9CRTtFQUFzQyxnQkFBQTtBMUU0bG9CeEM7O0EwRTVsb0JFO0VBQXNDLGdCQUFBO0ExRWdtb0J4Qzs7QTBFaG1vQkU7RUFBc0MsZ0JBQUE7QTFFb21vQnhDOztBMEVwbW9CRTtFQUFzQyxnQkFBQTtBMUV3bW9CeEM7O0EwRXhtb0JFO0VBQXNDLGdCQUFBO0ExRTRtb0J4Qzs7QTBFNW1vQkU7RUFBc0MsZ0JBQUE7QTFFZ25vQnhDOztBMEVobm9CRTtFQUFzQyxnQkFBQTtBMUVvbm9CeEM7O0EwRXBub0JFO0VBQXNDLGdCQUFBO0ExRXdub0J4Qzs7QTBFeG5vQkU7RUFBc0MsZ0JBQUE7QTFFNG5vQnhDOztBMEU1bm9CRTtFQUFzQyxnQkFBQTtBMUVnb29CeEM7O0EwRWhvb0JFO0VBQXNDLGdCQUFBO0ExRW9vb0J4Qzs7QTBFcG9vQkU7RUFBc0MsZ0JBQUE7QTFFd29vQnhDOztBMEV4b29CRTtFQUFzQyxnQkFBQTtBMUU0b29CeEM7O0EwRTVvb0JFO0VBQXNDLGdCQUFBO0ExRWdwb0J4Qzs7QTBFaHBvQkU7RUFBc0MsZ0JBQUE7QTFFb3BvQnhDOztBMEVwcG9CRTtFQUFzQyxnQkFBQTtBMUV3cG9CeEM7O0EwRXhwb0JFO0VBQXNDLGdCQUFBO0ExRTRwb0J4Qzs7QTBFNXBvQkU7RUFBc0MsZ0JBQUE7QTFFZ3FvQnhDOztBMEVocW9CRTtFQUFzQyxnQkFBQTtBMUVvcW9CeEM7O0EwRXBxb0JFO0VBQXNDLGdCQUFBO0ExRXdxb0J4Qzs7QTBFeHFvQkU7RUFBc0MsZ0JBQUE7QTFFNHFvQnhDOztBMEU1cW9CRTtFQUFzQyxnQkFBQTtBMUVncm9CeEM7O0EwRWhyb0JFO0VBQXNDLGdCQUFBO0ExRW9yb0J4Qzs7QTBFcHJvQkU7RUFBc0MsZ0JBQUE7QTFFd3JvQnhDOztBMEV4cm9CRTtFQUFzQyxnQkFBQTtBMUU0cm9CeEM7O0EwRTVyb0JFO0VBQXNDLGdCQUFBO0ExRWdzb0J4Qzs7QTBFaHNvQkU7RUFBc0MsZ0JBQUE7QTFFb3NvQnhDOztBMEVwc29CRTtFQUFzQyxnQkFBQTtBMUV3c29CeEM7O0EwRXhzb0JFO0VBQXNDLGdCQUFBO0ExRTRzb0J4Qzs7QTBFNXNvQkU7RUFBc0MsZ0JBQUE7QTFFZ3RvQnhDOztBMEVodG9CRTtFQUFzQyxnQkFBQTtBMUVvdG9CeEM7O0EwRXB0b0JFO0VBQXNDLGdCQUFBO0ExRXd0b0J4Qzs7QTBFeHRvQkU7RUFBc0MsZ0JBQUE7QTFFNHRvQnhDOztBMEU1dG9CRTtFQUFzQyxnQkFBQTtBMUVndW9CeEM7O0EwRWh1b0JFO0VBQXNDLGdCQUFBO0ExRW91b0J4Qzs7QTBFcHVvQkU7RUFBc0MsZ0JBQUE7QTFFd3VvQnhDOztBMEV4dW9CRTtFQUFzQyxnQkFBQTtBMUU0dW9CeEM7O0EwRTV1b0JFO0VBQXNDLGdCQUFBO0ExRWd2b0J4Qzs7QTBFaHZvQkU7RUFBc0MsZ0JBQUE7QTFFb3ZvQnhDOztBMEVwdm9CRTtFQUFzQyxnQkFBQTtBMUV3dm9CeEM7O0EwRXh2b0JFO0VBQXNDLGdCQUFBO0ExRTR2b0J4Qzs7QTBFNXZvQkU7RUFBc0MsZ0JBQUE7QTFFZ3dvQnhDOztBMEVod29CRTtFQUFzQyxnQkFBQTtBMUVvd29CeEM7O0EwRXB3b0JFO0VBQXNDLGdCQUFBO0ExRXd3b0J4Qzs7QTBFeHdvQkU7RUFBc0MsZ0JBQUE7QTFFNHdvQnhDOztBMEU1d29CRTtFQUFzQyxnQkFBQTtBMUVneG9CeEM7O0EwRWh4b0JFO0VBQXNDLGdCQUFBO0ExRW94b0J4Qzs7QTBFcHhvQkU7RUFBc0MsZ0JBQUE7QTFFd3hvQnhDOztBMEV4eG9CRTtFQUFzQyxnQkFBQTtBMUU0eG9CeEM7O0EwRTV4b0JFO0VBQXNDLGdCQUFBO0ExRWd5b0J4Qzs7QTBFaHlvQkU7RUFBc0MsZ0JBQUE7QTFFb3lvQnhDOztBMEVweW9CRTtFQUFzQyxnQkFBQTtBMUV3eW9CeEM7O0EwRXh5b0JFO0VBQXNDLGFBQUE7QTFFNHlvQnhDOztBMEU1eW9CRTtFQUFzQyxnQkFBQTtBMUVnem9CeEM7O0EwRWh6b0JFO0VBQXNDLGdCQUFBO0ExRW96b0J4Qzs7QTBFcHpvQkU7RUFBc0MsZ0JBQUE7QTFFd3pvQnhDOztBMEV4em9CRTtFQUFzQyxnQkFBQTtBMUU0em9CeEM7O0EwRTV6b0JFO0VBQXNDLGdCQUFBO0ExRWcwb0J4Qzs7QTBFaDBvQkU7RUFBc0MsZ0JBQUE7QTFFbzBvQnhDOztBMEVwMG9CRTtFQUFzQyxnQkFBQTtBMUV3MG9CeEM7O0EwRXgwb0JFO0VBQXNDLGdCQUFBO0ExRTQwb0J4Qzs7QTBFNTBvQkU7RUFBc0MsZ0JBQUE7QTFFZzFvQnhDOztBMEVoMW9CRTtFQUFzQyxnQkFBQTtBMUVvMW9CeEM7O0EwRXAxb0JFO0VBQXNDLGdCQUFBO0ExRXcxb0J4Qzs7QTBFeDFvQkU7RUFBc0MsZ0JBQUE7QTFFNDFvQnhDOztBMEU1MW9CRTtFQUFzQyxnQkFBQTtBMUVnMm9CeEM7O0EwRWgyb0JFO0VBQXNDLGdCQUFBO0ExRW8yb0J4Qzs7QTBFcDJvQkU7RUFBc0MsZ0JBQUE7QTFFdzJvQnhDOztBMEV4Mm9CRTtFQUFzQyxnQkFBQTtBMUU0Mm9CeEM7O0EwRTUyb0JFO0VBQXNDLGdCQUFBO0ExRWczb0J4Qzs7QTBFaDNvQkU7RUFBc0MsZ0JBQUE7QTFFbzNvQnhDOztBMEVwM29CRTtFQUFzQyxnQkFBQTtBMUV3M29CeEM7O0EwRXgzb0JFO0VBQXNDLGdCQUFBO0ExRTQzb0J4Qzs7QTBFNTNvQkU7RUFBc0MsZ0JBQUE7QTFFZzRvQnhDOztBMEVoNG9CRTtFQUFzQyxnQkFBQTtBMUVvNG9CeEM7O0EwRXA0b0JFO0VBQXNDLGdCQUFBO0ExRXc0b0J4Qzs7QTBFeDRvQkU7RUFBc0MsZ0JBQUE7QTFFNDRvQnhDOztBMEU1NG9CRTtFQUFzQyxnQkFBQTtBMUVnNW9CeEM7O0EwRWg1b0JFO0VBQXNDLGdCQUFBO0ExRW81b0J4Qzs7QTBFcDVvQkU7RUFBc0MsZ0JBQUE7QTFFdzVvQnhDOztBMEV4NW9CRTtFQUFzQyxnQkFBQTtBMUU0NW9CeEM7O0EwRTU1b0JFO0VBQXNDLGdCQUFBO0ExRWc2b0J4Qzs7QTBFaDZvQkU7RUFBc0MsZ0JBQUE7QTFFbzZvQnhDOztBMEVwNm9CRTtFQUFzQyxnQkFBQTtBMUV3Nm9CeEM7O0EwRXg2b0JFO0VBQXNDLGdCQUFBO0ExRTQ2b0J4Qzs7QTBFNTZvQkU7RUFBc0MsZ0JBQUE7QTFFZzdvQnhDOztBMEVoN29CRTtFQUFzQyxnQkFBQTtBMUVvN29CeEM7O0EwRXA3b0JFO0VBQXNDLGdCQUFBO0ExRXc3b0J4Qzs7QTBFeDdvQkU7RUFBc0MsZ0JBQUE7QTFFNDdvQnhDOztBMEU1N29CRTtFQUFzQyxnQkFBQTtBMUVnOG9CeEM7O0EwRWg4b0JFO0VBQXNDLGdCQUFBO0ExRW84b0J4Qzs7QTBFcDhvQkU7RUFBc0MsZ0JBQUE7QTFFdzhvQnhDOztBMEV4OG9CRTtFQUFzQyxnQkFBQTtBMUU0OG9CeEM7O0EwRTU4b0JFO0VBQXNDLGdCQUFBO0ExRWc5b0J4Qzs7QTBFaDlvQkU7RUFBc0MsZ0JBQUE7QTFFbzlvQnhDOztBMEVwOW9CRTtFQUFzQyxnQkFBQTtBMUV3OW9CeEM7O0EwRXg5b0JFO0VBQXNDLGdCQUFBO0ExRTQ5b0J4Qzs7QTBFNTlvQkU7RUFBc0MsZ0JBQUE7QTFFZytvQnhDOztBMEVoK29CRTtFQUFzQyxnQkFBQTtBMUVvK29CeEM7O0EwRXArb0JFO0VBQXNDLGdCQUFBO0ExRXcrb0J4Qzs7QTBFeCtvQkU7RUFBc0MsZ0JBQUE7QTFFNCtvQnhDOztBMEU1K29CRTtFQUFzQyxnQkFBQTtBMUVnL29CeEM7O0EwRWgvb0JFO0VBQXNDLGdCQUFBO0ExRW8vb0J4Qzs7QTBFcC9vQkU7RUFBc0MsZ0JBQUE7QTFFdy9vQnhDOztBMEV4L29CRTtFQUFzQyxnQkFBQTtBMUU0L29CeEM7O0EwRTUvb0JFO0VBQXNDLGdCQUFBO0ExRWdncEJ4Qzs7QTBFaGdwQkU7RUFBc0MsZ0JBQUE7QTFFb2dwQnhDOztBMEVwZ3BCRTtFQUFzQyxnQkFBQTtBMUV3Z3BCeEM7O0EwRXhncEJFO0VBQXNDLGdCQUFBO0ExRTRncEJ4Qzs7QTBFNWdwQkU7RUFBc0MsZ0JBQUE7QTFFZ2hwQnhDOztBMEVoaHBCRTtFQUFzQyxnQkFBQTtBMUVvaHBCeEM7O0EwRXBocEJFO0VBQXNDLGdCQUFBO0ExRXdocEJ4Qzs7QTBFeGhwQkU7RUFBc0MsZ0JBQUE7QTFFNGhwQnhDOztBMEU1aHBCRTtFQUFzQyxnQkFBQTtBMUVnaXBCeEM7O0EwRWhpcEJFO0VBQXNDLGdCQUFBO0ExRW9pcEJ4Qzs7QTBFcGlwQkU7RUFBc0MsZ0JBQUE7QTFFd2lwQnhDOztBMEV4aXBCRTtFQUFzQyxnQkFBQTtBMUU0aXBCeEM7O0EwRTVpcEJFO0VBQXNDLGdCQUFBO0ExRWdqcEJ4Qzs7QTBFaGpwQkU7RUFBc0MsZ0JBQUE7QTFFb2pwQnhDOztBMEVwanBCRTtFQUFzQyxnQkFBQTtBMUV3anBCeEM7O0EwRXhqcEJFO0VBQXNDLGdCQUFBO0ExRTRqcEJ4Qzs7QTBFNWpwQkU7RUFBc0MsZ0JBQUE7QTFFZ2twQnhDOztBMEVoa3BCRTtFQUFzQyxnQkFBQTtBMUVva3BCeEM7O0EwRXBrcEJFO0VBQXNDLGdCQUFBO0ExRXdrcEJ4Qzs7QTBFeGtwQkU7RUFBc0MsZ0JBQUE7QTFFNGtwQnhDOztBMEU1a3BCRTtFQUFzQyxnQkFBQTtBMUVnbHBCeEM7O0EwRWhscEJFO0VBQXNDLGdCQUFBO0ExRW9scEJ4Qzs7QTBFcGxwQkU7RUFBc0MsZ0JBQUE7QTFFd2xwQnhDOztBMEV4bHBCRTtFQUFzQyxnQkFBQTtBMUU0bHBCeEM7O0EwRTVscEJFO0VBQXNDLGdCQUFBO0ExRWdtcEJ4Qzs7QTBFaG1wQkU7RUFBc0MsZ0JBQUE7QTFFb21wQnhDOztBMEVwbXBCRTtFQUFzQyxnQkFBQTtBMUV3bXBCeEM7O0EwRXhtcEJFO0VBQXNDLGdCQUFBO0ExRTRtcEJ4Qzs7QTBFNW1wQkU7RUFBc0MsZ0JBQUE7QTFFZ25wQnhDOztBMEVobnBCRTtFQUFzQyxnQkFBQTtBMUVvbnBCeEM7O0EwRXBucEJFO0VBQXNDLGdCQUFBO0ExRXducEJ4Qzs7QTBFeG5wQkU7RUFBc0MsZ0JBQUE7QTFFNG5wQnhDOztBMEU1bnBCRTtFQUFzQyxnQkFBQTtBMUVnb3BCeEM7O0EwRWhvcEJFO0VBQXNDLGdCQUFBO0ExRW9vcEJ4Qzs7QTBFcG9wQkU7RUFBc0MsZ0JBQUE7QTFFd29wQnhDOztBMEV4b3BCRTtFQUFzQyxnQkFBQTtBMUU0b3BCeEM7O0EwRTVvcEJFO0VBQXNDLGdCQUFBO0ExRWdwcEJ4Qzs7QTBFaHBwQkU7RUFBc0MsZ0JBQUE7QTFFb3BwQnhDOztBMEVwcHBCRTtFQUFzQyxnQkFBQTtBMUV3cHBCeEM7O0EwRXhwcEJFO0VBQXNDLGdCQUFBO0ExRTRwcEJ4Qzs7QTBFNXBwQkU7RUFBc0MsZ0JBQUE7QTFFZ3FwQnhDOztBMEVocXBCRTtFQUFzQyxnQkFBQTtBMUVvcXBCeEM7O0EwRXBxcEJFO0VBQXNDLGdCQUFBO0ExRXdxcEJ4Qzs7QTBFeHFwQkU7RUFBc0MsZ0JBQUE7QTFFNHFwQnhDOztBMEU1cXBCRTtFQUFzQyxnQkFBQTtBMUVncnBCeEM7O0EwRWhycEJFO0VBQXNDLGdCQUFBO0ExRW9ycEJ4Qzs7QTBFcHJwQkU7RUFBc0MsZ0JBQUE7QTFFd3JwQnhDOztBMEV4cnBCRTtFQUFzQyxnQkFBQTtBMUU0cnBCeEM7O0EwRTVycEJFO0VBQXNDLGdCQUFBO0ExRWdzcEJ4Qzs7QTBFaHNwQkU7RUFBc0MsZ0JBQUE7QTFFb3NwQnhDOztBMEVwc3BCRTtFQUFzQyxnQkFBQTtBMUV3c3BCeEM7O0EwRXhzcEJFO0VBQXNDLGdCQUFBO0ExRTRzcEJ4Qzs7QTBFNXNwQkU7RUFBc0MsZ0JBQUE7QTFFZ3RwQnhDOztBMEVodHBCRTtFQUFzQyxnQkFBQTtBMUVvdHBCeEM7O0EwRXB0cEJFO0VBQXNDLGdCQUFBO0ExRXd0cEJ4Qzs7QTBFeHRwQkU7RUFBc0MsZ0JBQUE7QTFFNHRwQnhDOztBMEU1dHBCRTtFQUFzQyxnQkFBQTtBMUVndXBCeEM7O0EwRWh1cEJFO0VBQXNDLGdCQUFBO0ExRW91cEJ4Qzs7QTBFcHVwQkU7RUFBc0MsZ0JBQUE7QTFFd3VwQnhDOztBMEV4dXBCRTtFQUFzQyxnQkFBQTtBMUU0dXBCeEM7O0EwRTV1cEJFO0VBQXNDLGdCQUFBO0ExRWd2cEJ4Qzs7QTBFaHZwQkU7RUFBc0MsZ0JBQUE7QTFFb3ZwQnhDOztBMEVwdnBCRTtFQUFzQyxnQkFBQTtBMUV3dnBCeEM7O0EwRXh2cEJFO0VBQXNDLGdCQUFBO0ExRTR2cEJ4Qzs7QTBFNXZwQkU7RUFBc0MsZ0JBQUE7QTFFZ3dwQnhDOztBMEVod3BCRTtFQUFzQyxnQkFBQTtBMUVvd3BCeEM7O0EwRXB3cEJFO0VBQXNDLGdCQUFBO0ExRXd3cEJ4Qzs7QTBFeHdwQkU7RUFBc0MsZ0JBQUE7QTFFNHdwQnhDOztBMEU1d3BCRTtFQUFzQyxnQkFBQTtBMUVneHBCeEM7O0EwRWh4cEJFO0VBQXNDLGdCQUFBO0ExRW94cEJ4Qzs7QTBFcHhwQkU7RUFBc0MsZ0JBQUE7QTFFd3hwQnhDOztBMEV4eHBCRTtFQUFzQyxnQkFBQTtBMUU0eHBCeEM7O0EwRTV4cEJFO0VBQXNDLGdCQUFBO0ExRWd5cEJ4Qzs7QTBFaHlwQkU7RUFBc0MsZ0JBQUE7QTFFb3lwQnhDOztBMEVweXBCRTtFQUFzQyxnQkFBQTtBMUV3eXBCeEM7O0EwRXh5cEJFO0VBQXNDLGFBQUE7QTFFNHlwQnhDOztBMEU1eXBCRTtFQUFzQyxnQkFBQTtBMUVnenBCeEM7O0EwRWh6cEJFO0VBQXNDLGdCQUFBO0ExRW96cEJ4Qzs7QTBFcHpwQkU7RUFBc0MsZ0JBQUE7QTFFd3pwQnhDOztBMEV4enBCRTtFQUFzQyxnQkFBQTtBMUU0enBCeEM7O0EwRTV6cEJFO0VBQXNDLGdCQUFBO0ExRWcwcEJ4Qzs7QTBFaDBwQkU7RUFBc0MsZ0JBQUE7QTFFbzBwQnhDOztBMEVwMHBCRTtFQUFzQyxnQkFBQTtBMUV3MHBCeEM7O0EwRXgwcEJFO0VBQXNDLGdCQUFBO0ExRTQwcEJ4Qzs7QTBFNTBwQkU7RUFBc0MsZ0JBQUE7QTFFZzFwQnhDOztBMEVoMXBCRTtFQUFzQyxnQkFBQTtBMUVvMXBCeEM7O0EwRXAxcEJFO0VBQXNDLGdCQUFBO0ExRXcxcEJ4Qzs7QTBFeDFwQkU7RUFBc0MsZ0JBQUE7QTFFNDFwQnhDOztBMEU1MXBCRTtFQUFzQyxnQkFBQTtBMUVnMnBCeEM7O0EwRWgycEJFO0VBQXNDLGdCQUFBO0ExRW8ycEJ4Qzs7QTBFcDJwQkU7RUFBc0MsZ0JBQUE7QTFFdzJwQnhDOztBMEV4MnBCRTtFQUFzQyxnQkFBQTtBMUU0MnBCeEM7O0EwRTUycEJFO0VBQXNDLGdCQUFBO0ExRWczcEJ4Qzs7QTBFaDNwQkU7RUFBc0MsZ0JBQUE7QTFFbzNwQnhDOztBMEVwM3BCRTtFQUFzQyxnQkFBQTtBMUV3M3BCeEM7O0EwRXgzcEJFO0VBQXNDLGdCQUFBO0ExRTQzcEJ4Qzs7QTBFNTNwQkU7RUFBc0MsZ0JBQUE7QTFFZzRwQnhDOztBMEVoNHBCRTtFQUFzQyxnQkFBQTtBMUVvNHBCeEM7O0EwRXA0cEJFO0VBQXNDLGdCQUFBO0ExRXc0cEJ4Qzs7QTBFeDRwQkU7RUFBc0MsZ0JBQUE7QTFFNDRwQnhDOztBMEU1NHBCRTtFQUFzQyxnQkFBQTtBMUVnNXBCeEM7O0EwRWg1cEJFO0VBQXNDLGdCQUFBO0ExRW81cEJ4Qzs7QTBFcDVwQkU7RUFBc0MsZ0JBQUE7QTFFdzVwQnhDOztBMEV4NXBCRTtFQUFzQyxnQkFBQTtBMUU0NXBCeEM7O0EwRTU1cEJFO0VBQXNDLGdCQUFBO0ExRWc2cEJ4Qzs7QTBFaDZwQkU7RUFBc0MsZ0JBQUE7QTFFbzZwQnhDOztBMEVwNnBCRTtFQUFzQyxnQkFBQTtBMUV3NnBCeEM7O0EwRXg2cEJFO0VBQXNDLGdCQUFBO0ExRTQ2cEJ4Qzs7QTBFNTZwQkU7RUFBc0MsZ0JBQUE7QTFFZzdwQnhDOztBMEVoN3BCRTtFQUFzQyxnQkFBQTtBMUVvN3BCeEM7O0EwRXA3cEJFO0VBQXNDLGdCQUFBO0ExRXc3cEJ4Qzs7QTBFeDdwQkU7RUFBc0MsZ0JBQUE7QTFFNDdwQnhDOztBMEU1N3BCRTtFQUFzQyxnQkFBQTtBMUVnOHBCeEM7O0EwRWg4cEJFO0VBQXNDLGdCQUFBO0ExRW84cEJ4Qzs7QTBFcDhwQkU7RUFBc0MsZ0JBQUE7QTFFdzhwQnhDOztBMEV4OHBCRTtFQUFzQyxnQkFBQTtBMUU0OHBCeEM7O0EwRTU4cEJFO0VBQXNDLGdCQUFBO0ExRWc5cEJ4Qzs7QTBFaDlwQkU7RUFBc0MsZ0JBQUE7QTFFbzlwQnhDOztBMEVwOXBCRTtFQUFzQyxnQkFBQTtBMUV3OXBCeEM7O0EwRXg5cEJFO0VBQXNDLGdCQUFBO0ExRTQ5cEJ4Qzs7QTBFNTlwQkU7RUFBc0MsZ0JBQUE7QTFFZytwQnhDOztBMEVoK3BCRTtFQUFzQyxnQkFBQTtBMUVvK3BCeEM7O0EwRXArcEJFO0VBQXNDLGdCQUFBO0ExRXcrcEJ4Qzs7QTBFeCtwQkU7RUFBc0MsZ0JBQUE7QTFFNCtwQnhDOztBMEU1K3BCRTtFQUFzQyxnQkFBQTtBMUVnL3BCeEM7O0EwRWgvcEJFO0VBQXNDLGdCQUFBO0ExRW8vcEJ4Qzs7QTBFcC9wQkU7RUFBc0MsZ0JBQUE7QTFFdy9wQnhDOztBMEV4L3BCRTtFQUFzQyxnQkFBQTtBMUU0L3BCeEM7O0EwRTUvcEJFO0VBQXNDLGdCQUFBO0ExRWdncUJ4Qzs7QTBFaGdxQkU7RUFBc0MsZ0JBQUE7QTFFb2dxQnhDOztBMEVwZ3FCRTtFQUFzQyxnQkFBQTtBMUV3Z3FCeEM7O0EwRXhncUJFO0VBQXNDLGdCQUFBO0ExRTRncUJ4Qzs7QTBFNWdxQkU7RUFBc0MsZ0JBQUE7QTFFZ2hxQnhDOztBMEVoaHFCRTtFQUFzQyxnQkFBQTtBMUVvaHFCeEM7O0EwRXBocUJFO0VBQXNDLGdCQUFBO0ExRXdocUJ4Qzs7QTBFeGhxQkU7RUFBc0MsZ0JBQUE7QTFFNGhxQnhDOztBMEU1aHFCRTtFQUFzQyxnQkFBQTtBMUVnaXFCeEM7O0EwRWhpcUJFO0VBQXNDLGdCQUFBO0ExRW9pcUJ4Qzs7QTBFcGlxQkU7RUFBc0MsZ0JBQUE7QTFFd2lxQnhDOztBMEV4aXFCRTtFQUFzQyxnQkFBQTtBMUU0aXFCeEM7O0EwRTVpcUJFO0VBQXNDLGdCQUFBO0ExRWdqcUJ4Qzs7QTBFaGpxQkU7RUFBc0MsZ0JBQUE7QTFFb2pxQnhDOztBMEVwanFCRTtFQUFzQyxnQkFBQTtBMUV3anFCeEM7O0EwRXhqcUJFO0VBQXNDLGdCQUFBO0ExRTRqcUJ4Qzs7QTBFNWpxQkU7RUFBc0MsZ0JBQUE7QTFFZ2txQnhDOztBMEVoa3FCRTtFQUFzQyxnQkFBQTtBMUVva3FCeEM7O0EwRXBrcUJFO0VBQXNDLGdCQUFBO0ExRXdrcUJ4Qzs7QTBFeGtxQkU7RUFBc0MsZ0JBQUE7QTFFNGtxQnhDOztBMEU1a3FCRTtFQUFzQyxnQkFBQTtBMUVnbHFCeEM7O0EwRWhscUJFO0VBQXNDLGdCQUFBO0ExRW9scUJ4Qzs7QTBFcGxxQkU7RUFBc0MsZ0JBQUE7QTFFd2xxQnhDOztBMEV4bHFCRTtFQUFzQyxnQkFBQTtBMUU0bHFCeEM7O0EwRTVscUJFO0VBQXNDLGdCQUFBO0ExRWdtcUJ4Qzs7QTBFaG1xQkU7RUFBc0MsZ0JBQUE7QTFFb21xQnhDOztBMEVwbXFCRTtFQUFzQyxnQkFBQTtBMUV3bXFCeEM7O0EwRXhtcUJFO0VBQXNDLGdCQUFBO0ExRTRtcUJ4Qzs7QTBFNW1xQkU7RUFBc0MsZ0JBQUE7QTFFZ25xQnhDOztBMEVobnFCRTtFQUFzQyxnQkFBQTtBMUVvbnFCeEM7O0EwRXBucUJFO0VBQXNDLGdCQUFBO0ExRXducUJ4Qzs7QTBFeG5xQkU7RUFBc0MsZ0JBQUE7QTFFNG5xQnhDOztBMEU1bnFCRTtFQUFzQyxnQkFBQTtBMUVnb3FCeEM7O0EwRWhvcUJFO0VBQXNDLGdCQUFBO0ExRW9vcUJ4Qzs7QTBFcG9xQkU7RUFBc0MsZ0JBQUE7QTFFd29xQnhDOztBMEV4b3FCRTtFQUFzQyxnQkFBQTtBMUU0b3FCeEM7O0EwRTVvcUJFO0VBQXNDLGdCQUFBO0ExRWdwcUJ4Qzs7QTBFaHBxQkU7RUFBc0MsZ0JBQUE7QTFFb3BxQnhDOztBMEVwcHFCRTtFQUFzQyxnQkFBQTtBMUV3cHFCeEM7O0EwRXhwcUJFO0VBQXNDLGdCQUFBO0ExRTRwcUJ4Qzs7QTBFNXBxQkU7RUFBc0MsZ0JBQUE7QTFFZ3FxQnhDOztBMEVocXFCRTtFQUFzQyxnQkFBQTtBMUVvcXFCeEM7O0EwRXBxcUJFO0VBQXNDLGdCQUFBO0ExRXdxcUJ4Qzs7QTBFeHFxQkU7RUFBc0MsZ0JBQUE7QTFFNHFxQnhDOztBMEU1cXFCRTtFQUFzQyxnQkFBQTtBMUVncnFCeEM7O0EwRWhycUJFO0VBQXNDLGdCQUFBO0ExRW9ycUJ4Qzs7QTBFcHJxQkU7RUFBc0MsZ0JBQUE7QTFFd3JxQnhDOztBMEV4cnFCRTtFQUFzQyxnQkFBQTtBMUU0cnFCeEM7O0EwRTVycUJFO0VBQXNDLGdCQUFBO0ExRWdzcUJ4Qzs7QTBFaHNxQkU7RUFBc0MsZ0JBQUE7QTFFb3NxQnhDOztBMEVwc3FCRTtFQUFzQyxnQkFBQTtBMUV3c3FCeEM7O0EwRXhzcUJFO0VBQXNDLGdCQUFBO0ExRTRzcUJ4Qzs7QTBFNXNxQkU7RUFBc0MsZ0JBQUE7QTFFZ3RxQnhDOztBMEVodHFCRTtFQUFzQyxnQkFBQTtBMUVvdHFCeEM7O0EwRXB0cUJFO0VBQXNDLGdCQUFBO0ExRXd0cUJ4Qzs7QTBFeHRxQkU7RUFBc0MsWUFBQTtBMUU0dHFCeEM7O0EwRTV0cUJFO0VBQXNDLGdCQUFBO0ExRWd1cUJ4Qzs7QTBFaHVxQkU7RUFBc0MsZ0JBQUE7QTFFb3VxQnhDOztBMEVwdXFCRTtFQUFzQyxnQkFBQTtBMUV3dXFCeEM7O0EwRXh1cUJFO0VBQXNDLGdCQUFBO0ExRTR1cUJ4Qzs7QTBFNXVxQkU7RUFBc0MsZ0JBQUE7QTFFZ3ZxQnhDOztBMEVodnFCRTtFQUFzQyxnQkFBQTtBMUVvdnFCeEM7O0EwRXB2cUJFO0VBQXNDLGdCQUFBO0ExRXd2cUJ4Qzs7QTBFeHZxQkU7RUFBc0MsZ0JBQUE7QTFFNHZxQnhDOztBMEU1dnFCRTtFQUFzQyxnQkFBQTtBMUVnd3FCeEM7O0EwRWh3cUJFO0VBQXNDLGdCQUFBO0ExRW93cUJ4Qzs7QTBFcHdxQkU7RUFBc0MsZ0JBQUE7QTFFd3dxQnhDOztBMEV4d3FCRTtFQUFzQyxnQkFBQTtBMUU0d3FCeEM7O0EwRTV3cUJFO0VBQXNDLGdCQUFBO0ExRWd4cUJ4Qzs7QTBFaHhxQkU7RUFBc0MsZ0JBQUE7QTFFb3hxQnhDOztBMEVweHFCRTtFQUFzQyxnQkFBQTtBMUV3eHFCeEM7O0EwRXh4cUJFO0VBQXNDLGdCQUFBO0ExRTR4cUJ4Qzs7QTBFNXhxQkU7RUFBc0MsZ0JBQUE7QTFFZ3lxQnhDOztBMEVoeXFCRTtFQUFzQyxnQkFBQTtBMUVveXFCeEM7O0EwRXB5cUJFO0VBQXNDLGdCQUFBO0ExRXd5cUJ4Qzs7QTBFeHlxQkU7RUFBc0MsZ0JBQUE7QTFFNHlxQnhDOztBMEU1eXFCRTtFQUFzQyxnQkFBQTtBMUVnenFCeEM7O0EwRWh6cUJFO0VBQXNDLGdCQUFBO0ExRW96cUJ4Qzs7QTBFcHpxQkU7RUFBc0MsZ0JBQUE7QTFFd3pxQnhDOztBMEV4enFCRTtFQUFzQyxnQkFBQTtBMUU0enFCeEM7O0EwRTV6cUJFO0VBQXNDLGdCQUFBO0ExRWcwcUJ4Qzs7QTBFaDBxQkU7RUFBc0MsZ0JBQUE7QTFFbzBxQnhDOztBMEVwMHFCRTtFQUFzQyxnQkFBQTtBMUV3MHFCeEM7O0EwRXgwcUJFO0VBQXNDLFlBQUE7QTFFNDBxQnhDOztBMEU1MHFCRTtFQUFzQyxnQkFBQTtBMUVnMXFCeEM7O0EwRWgxcUJFO0VBQXNDLGdCQUFBO0ExRW8xcUJ4Qzs7QTBFcDFxQkU7RUFBc0MsZ0JBQUE7QTFFdzFxQnhDOztBMEV4MXFCRTtFQUFzQyxnQkFBQTtBMUU0MXFCeEM7O0EwRTUxcUJFO0VBQXNDLGdCQUFBO0ExRWcycUJ4Qzs7QTBFaDJxQkU7RUFBc0MsZ0JBQUE7QTFFbzJxQnhDOztBMEVwMnFCRTtFQUFzQyxnQkFBQTtBMUV3MnFCeEM7O0EwRXgycUJFO0VBQXNDLGdCQUFBO0ExRTQycUJ4Qzs7QTBFNTJxQkU7RUFBc0MsZ0JBQUE7QTFFZzNxQnhDOztBMEVoM3FCRTtFQUFzQyxnQkFBQTtBMUVvM3FCeEM7O0EwRXAzcUJFO0VBQXNDLGdCQUFBO0ExRXczcUJ4Qzs7QTBFeDNxQkU7RUFBc0MsZ0JBQUE7QTFFNDNxQnhDOztBMEU1M3FCRTtFQUFzQyxnQkFBQTtBMUVnNHFCeEM7O0EwRWg0cUJFO0VBQXNDLGdCQUFBO0ExRW80cUJ4Qzs7QTBFcDRxQkU7RUFBc0MsZ0JBQUE7QTFFdzRxQnhDOztBMEV4NHFCRTtFQUFzQyxnQkFBQTtBMUU0NHFCeEM7O0EwRTU0cUJFO0VBQXNDLGdCQUFBO0ExRWc1cUJ4Qzs7QTBFaDVxQkU7RUFBc0MsZ0JBQUE7QTFFbzVxQnhDOztBMEVwNXFCRTtFQUFzQyxnQkFBQTtBMUV3NXFCeEM7O0EwRXg1cUJFO0VBQXNDLGdCQUFBO0ExRTQ1cUJ4Qzs7QTBFNTVxQkU7RUFBc0MsZ0JBQUE7QTFFZzZxQnhDOztBMEVoNnFCRTtFQUFzQyxnQkFBQTtBMUVvNnFCeEM7O0EwRXA2cUJFO0VBQXNDLGdCQUFBO0ExRXc2cUJ4Qzs7QTBFeDZxQkU7RUFBc0MsZ0JBQUE7QTFFNDZxQnhDOztBMEU1NnFCRTtFQUFzQyxnQkFBQTtBMUVnN3FCeEM7O0EwRWg3cUJFO0VBQXNDLGdCQUFBO0ExRW83cUJ4Qzs7QTBFcDdxQkU7RUFBc0MsZ0JBQUE7QTFFdzdxQnhDOztBMEV4N3FCRTtFQUFzQyxnQkFBQTtBMUU0N3FCeEM7O0EwRTU3cUJFO0VBQXNDLGdCQUFBO0ExRWc4cUJ4Qzs7QTBFaDhxQkU7RUFBc0MsZ0JBQUE7QTFFbzhxQnhDOztBMEVwOHFCRTtFQUFzQyxnQkFBQTtBMUV3OHFCeEM7O0EwRXg4cUJFO0VBQXNDLGdCQUFBO0ExRTQ4cUJ4Qzs7QTBFNThxQkU7RUFBc0MsZ0JBQUE7QTFFZzlxQnhDOztBMEVoOXFCRTtFQUFzQyxnQkFBQTtBMUVvOXFCeEM7O0EwRXA5cUJFO0VBQXNDLGdCQUFBO0ExRXc5cUJ4Qzs7QTBFeDlxQkU7RUFBc0MsZ0JBQUE7QTFFNDlxQnhDOztBMEU1OXFCRTtFQUFzQyxnQkFBQTtBMUVnK3FCeEM7O0EwRWgrcUJFO0VBQXNDLGdCQUFBO0ExRW8rcUJ4Qzs7QTBFcCtxQkU7RUFBc0MsZ0JBQUE7QTFFdytxQnhDOztBMEV4K3FCRTtFQUFzQyxnQkFBQTtBMUU0K3FCeEM7O0EwRTUrcUJFO0VBQXNDLGdCQUFBO0ExRWcvcUJ4Qzs7QTBFaC9xQkU7RUFBc0MsZ0JBQUE7QTFFby9xQnhDOztBMEVwL3FCRTtFQUFzQyxnQkFBQTtBMUV3L3FCeEM7O0EwRXgvcUJFO0VBQXNDLGdCQUFBO0ExRTQvcUJ4Qzs7QTBFNS9xQkU7RUFBc0MsZ0JBQUE7QTFFZ2dyQnhDOztBMEVoZ3JCRTtFQUFzQyxnQkFBQTtBMUVvZ3JCeEM7O0EwRXBnckJFO0VBQXNDLGdCQUFBO0ExRXdnckJ4Qzs7QTBFeGdyQkU7RUFBc0MsZ0JBQUE7QTFFNGdyQnhDOztBMEU1Z3JCRTtFQUFzQyxnQkFBQTtBMUVnaHJCeEM7O0EwRWhockJFO0VBQXNDLGdCQUFBO0ExRW9ockJ4Qzs7QTBFcGhyQkU7RUFBc0MsZ0JBQUE7QTFFd2hyQnhDOztBMEV4aHJCRTtFQUFzQyxnQkFBQTtBMUU0aHJCeEM7O0EwRTVockJFO0VBQXNDLGdCQUFBO0ExRWdpckJ4Qzs7QTBFaGlyQkU7RUFBc0MsZ0JBQUE7QTFFb2lyQnhDOztBMEVwaXJCRTtFQUFzQyxnQkFBQTtBMUV3aXJCeEM7O0EwRXhpckJFO0VBQXNDLGdCQUFBO0ExRTRpckJ4Qzs7QTBFNWlyQkU7RUFBc0MsZ0JBQUE7QTFFZ2pyQnhDOztBMEVoanJCRTtFQUFzQyxnQkFBQTtBMUVvanJCeEM7O0EwRXBqckJFO0VBQXNDLGdCQUFBO0ExRXdqckJ4Qzs7QTBFeGpyQkU7RUFBc0MsZ0JBQUE7QTFFNGpyQnhDOztBMEU1anJCRTtFQUFzQyxnQkFBQTtBMUVna3JCeEM7O0EwRWhrckJFO0VBQXNDLGdCQUFBO0ExRW9rckJ4Qzs7QTBFcGtyQkU7RUFBc0MsZ0JBQUE7QTFFd2tyQnhDOztBMEV4a3JCRTtFQUFzQyxnQkFBQTtBMUU0a3JCeEM7O0EwRTVrckJFO0VBQXNDLGdCQUFBO0ExRWdsckJ4Qzs7QTBFaGxyQkU7RUFBc0MsZ0JBQUE7QTFFb2xyQnhDOztBMEVwbHJCRTtFQUFzQyxnQkFBQTtBMUV3bHJCeEM7O0EwRXhsckJFO0VBQXNDLGdCQUFBO0ExRTRsckJ4Qzs7QTBFNWxyQkU7RUFBc0MsZ0JBQUE7QTFFZ21yQnhDOztBMEVobXJCRTtFQUFzQyxnQkFBQTtBMUVvbXJCeEM7O0EwRXBtckJFO0VBQXNDLGdCQUFBO0ExRXdtckJ4Qzs7QTBFeG1yQkU7RUFBc0MsZ0JBQUE7QTFFNG1yQnhDOztBMEU1bXJCRTtFQUFzQyxnQkFBQTtBMUVnbnJCeEM7O0EwRWhuckJFO0VBQXNDLGdCQUFBO0ExRW9uckJ4Qzs7QTBFcG5yQkU7RUFBc0MsZ0JBQUE7QTFFd25yQnhDOztBMEV4bnJCRTtFQUFzQyxnQkFBQTtBMUU0bnJCeEM7O0EwRTVuckJFO0VBQXNDLGdCQUFBO0ExRWdvckJ4Qzs7QTBFaG9yQkU7RUFBc0MsZ0JBQUE7QTFFb29yQnhDOztBMEVwb3JCRTtFQUFzQyxnQkFBQTtBMUV3b3JCeEM7O0EwRXhvckJFO0VBQXNDLGdCQUFBO0ExRTRvckJ4Qzs7QTBFNW9yQkU7RUFBc0MsZ0JBQUE7QTFFZ3ByQnhDOztBMEVocHJCRTtFQUFzQyxnQkFBQTtBMUVvcHJCeEM7O0EwRXBwckJFO0VBQXNDLGdCQUFBO0ExRXdwckJ4Qzs7QTBFeHByQkU7RUFBc0MsZ0JBQUE7QTFFNHByQnhDOztBMEU1cHJCRTtFQUFzQyxnQkFBQTtBMUVncXJCeEM7O0EwRWhxckJFO0VBQXNDLGdCQUFBO0ExRW9xckJ4Qzs7QTBFcHFyQkU7RUFBc0MsZ0JBQUE7QTFFd3FyQnhDOztBMEV4cXJCRTtFQUFzQyxnQkFBQTtBMUU0cXJCeEM7O0EwRTVxckJFO0VBQXNDLGdCQUFBO0ExRWdyckJ4Qzs7QTBFaHJyQkU7RUFBc0MsZ0JBQUE7QTFFb3JyQnhDOztBMEVwcnJCRTtFQUFzQyxnQkFBQTtBMUV3cnJCeEM7O0EwRXhyckJFO0VBQXNDLGdCQUFBO0ExRTRyckJ4Qzs7QTBFNXJyQkU7RUFBc0MsZ0JBQUE7QTFFZ3NyQnhDOztBMEVoc3JCRTtFQUFzQyxnQkFBQTtBMUVvc3JCeEM7O0EwRXBzckJFO0VBQXNDLGdCQUFBO0ExRXdzckJ4Qzs7QTBFeHNyQkU7RUFBc0MsZ0JBQUE7QTFFNHNyQnhDOztBMEU1c3JCRTtFQUFzQyxnQkFBQTtBMUVndHJCeEM7O0EwRWh0ckJFO0VBQXNDLGdCQUFBO0ExRW90ckJ4Qzs7QTBFcHRyQkU7RUFBc0MsZ0JBQUE7QTFFd3RyQnhDOztBMEV4dHJCRTtFQUFzQyxnQkFBQTtBMUU0dHJCeEM7O0EwRTV0ckJFO0VBQXNDLGdCQUFBO0ExRWd1ckJ4Qzs7QTBFaHVyQkU7RUFBc0MsZ0JBQUE7QTFFb3VyQnhDOztBMEVwdXJCRTtFQUFzQyxnQkFBQTtBMUV3dXJCeEM7O0EwRXh1ckJFO0VBQXNDLGdCQUFBO0ExRTR1ckJ4Qzs7QTBFNXVyQkU7RUFBc0MsWUFBQTtBMUVndnJCeEM7O0EwRWh2ckJFO0VBQXNDLGdCQUFBO0ExRW92ckJ4Qzs7QTBFcHZyQkU7RUFBc0MsZ0JBQUE7QTFFd3ZyQnhDOztBMEV4dnJCRTtFQUFzQyxnQkFBQTtBMUU0dnJCeEM7O0EwRTV2ckJFO0VBQXNDLGdCQUFBO0ExRWd3ckJ4Qzs7QTBFaHdyQkU7RUFBc0MsZ0JBQUE7QTFFb3dyQnhDOztBMEVwd3JCRTtFQUFzQyxnQkFBQTtBMUV3d3JCeEM7O0EwRXh3ckJFO0VBQXNDLGdCQUFBO0ExRTR3ckJ4Qzs7QTBFNXdyQkU7RUFBc0MsZ0JBQUE7QTFFZ3hyQnhDOztBMEVoeHJCRTtFQUFzQyxnQkFBQTtBMUVveHJCeEM7O0EwRXB4ckJFO0VBQXNDLGdCQUFBO0ExRXd4ckJ4Qzs7QTBFeHhyQkU7RUFBc0MsZ0JBQUE7QTFFNHhyQnhDOztBMEU1eHJCRTtFQUFzQyxnQkFBQTtBMUVneXJCeEM7O0EwRWh5ckJFO0VBQXNDLGdCQUFBO0ExRW95ckJ4Qzs7QTBFcHlyQkU7RUFBc0MsZ0JBQUE7QTFFd3lyQnhDOztBMEV4eXJCRTtFQUFzQyxnQkFBQTtBMUU0eXJCeEM7O0EwRTV5ckJFO0VBQXNDLGdCQUFBO0ExRWd6ckJ4Qzs7QTBFaHpyQkU7RUFBc0MsZ0JBQUE7QTFFb3pyQnhDOztBMEVwenJCRTtFQUFzQyxnQkFBQTtBMUV3enJCeEM7O0EwRXh6ckJFO0VBQXNDLGdCQUFBO0ExRTR6ckJ4Qzs7QTBFNXpyQkU7RUFBc0MsZ0JBQUE7QTFFZzByQnhDOztBMEVoMHJCRTtFQUFzQyxnQkFBQTtBMUVvMHJCeEM7O0EwRXAwckJFO0VBQXNDLGdCQUFBO0ExRXcwckJ4Qzs7QTBFeDByQkU7RUFBc0MsZ0JBQUE7QTFFNDByQnhDOztBMEU1MHJCRTtFQUFzQyxnQkFBQTtBMUVnMXJCeEM7O0EwRWgxckJFO0VBQXNDLGdCQUFBO0ExRW8xckJ4Qzs7QTBFcDFyQkU7RUFBc0MsZ0JBQUE7QTFFdzFyQnhDOztBMEV4MXJCRTtFQUFzQyxnQkFBQTtBMUU0MXJCeEM7O0EwRTUxckJFO0VBQXNDLGdCQUFBO0ExRWcyckJ4Qzs7QTBFaDJyQkU7RUFBc0MsZ0JBQUE7QTFFbzJyQnhDOztBMEVwMnJCRTtFQUFzQyxnQkFBQTtBMUV3MnJCeEM7O0EwRXgyckJFO0VBQXNDLGdCQUFBO0ExRTQyckJ4Qzs7QTBFNTJyQkU7RUFBc0MsZ0JBQUE7QTFFZzNyQnhDOztBMEVoM3JCRTtFQUFzQyxnQkFBQTtBMUVvM3JCeEM7O0EwRXAzckJFO0VBQXNDLGdCQUFBO0ExRXczckJ4Qzs7QTBFeDNyQkU7RUFBc0MsZ0JBQUE7QTFFNDNyQnhDOztBMEU1M3JCRTtFQUFzQyxnQkFBQTtBMUVnNHJCeEM7O0EwRWg0ckJFO0VBQXNDLGdCQUFBO0ExRW80ckJ4Qzs7QTBFcDRyQkU7RUFBc0MsZ0JBQUE7QTFFdzRyQnhDOztBMEV4NHJCRTtFQUFzQyxnQkFBQTtBMUU0NHJCeEM7O0EwRTU0ckJFO0VBQXNDLGdCQUFBO0ExRWc1ckJ4Qzs7QTBFaDVyQkU7RUFBc0MsZ0JBQUE7QTFFbzVyQnhDOztBMEVwNXJCRTtFQUFzQyxnQkFBQTtBMUV3NXJCeEM7O0EwRXg1ckJFO0VBQXNDLGdCQUFBO0ExRTQ1ckJ4Qzs7QTBFNTVyQkU7RUFBc0MsZ0JBQUE7QTFFZzZyQnhDOztBMEVoNnJCRTtFQUFzQyxnQkFBQTtBMUVvNnJCeEM7O0EwRXA2ckJFO0VBQXNDLGdCQUFBO0ExRXc2ckJ4Qzs7QTBFeDZyQkU7RUFBc0MsZ0JBQUE7QTFFNDZyQnhDOztBMEU1NnJCRTtFQUFzQyxnQkFBQTtBMUVnN3JCeEM7O0EwRWg3ckJFO0VBQXNDLGdCQUFBO0ExRW83ckJ4Qzs7QTBFcDdyQkU7RUFBc0MsZ0JBQUE7QTFFdzdyQnhDOztBMEV4N3JCRTtFQUFzQyxnQkFBQTtBMUU0N3JCeEM7O0EwRTU3ckJFO0VBQXNDLGdCQUFBO0ExRWc4ckJ4Qzs7QTBFaDhyQkU7RUFBc0MsZ0JBQUE7QTFFbzhyQnhDOztBMEVwOHJCRTtFQUFzQyxnQkFBQTtBMUV3OHJCeEM7O0EwRXg4ckJFO0VBQXNDLGdCQUFBO0ExRTQ4ckJ4Qzs7QTBFNThyQkU7RUFBc0MsZ0JBQUE7QTFFZzlyQnhDOztBMEVoOXJCRTtFQUFzQyxnQkFBQTtBMUVvOXJCeEM7O0EwRXA5ckJFO0VBQXNDLGdCQUFBO0ExRXc5ckJ4Qzs7QTBFeDlyQkU7RUFBc0MsZ0JBQUE7QTFFNDlyQnhDOztBMEU1OXJCRTtFQUFzQyxnQkFBQTtBMUVnK3JCeEM7O0EwRWgrckJFO0VBQXNDLGdCQUFBO0ExRW8rckJ4Qzs7QTBFcCtyQkU7RUFBc0MsZ0JBQUE7QTFFdytyQnhDOztBMEV4K3JCRTtFQUFzQyxnQkFBQTtBMUU0K3JCeEM7O0EwRTUrckJFO0VBQXNDLGdCQUFBO0ExRWcvckJ4Qzs7QTBFaC9yQkU7RUFBc0MsZ0JBQUE7QTFFby9yQnhDOztBMEVwL3JCRTtFQUFzQyxnQkFBQTtBMUV3L3JCeEM7O0EwRXgvckJFO0VBQXNDLFlBQUE7QTFFNC9yQnhDOztBMEU1L3JCRTtFQUFzQyxnQkFBQTtBMUVnZ3NCeEM7O0EwRWhnc0JFO0VBQXNDLGdCQUFBO0ExRW9nc0J4Qzs7QTBFcGdzQkU7RUFBc0MsZ0JBQUE7QTFFd2dzQnhDOztBMEV4Z3NCRTtFQUFzQyxhQUFBO0ExRTRnc0J4Qzs7QTBFNWdzQkU7RUFBc0MsZ0JBQUE7QTFFZ2hzQnhDOztBMEVoaHNCRTtFQUFzQyxnQkFBQTtBMUVvaHNCeEM7O0EwRXBoc0JFO0VBQXNDLGdCQUFBO0ExRXdoc0J4Qzs7QTBFeGhzQkU7RUFBc0MsZ0JBQUE7QTFFNGhzQnhDOztBMEU1aHNCRTtFQUFzQyxnQkFBQTtBMUVnaXNCeEM7O0EwRWhpc0JFO0VBQXNDLGdCQUFBO0ExRW9pc0J4Qzs7QTBFcGlzQkU7RUFBc0MsZ0JBQUE7QTFFd2lzQnhDOztBMEV4aXNCRTtFQUFzQyxnQkFBQTtBMUU0aXNCeEM7O0EwRTVpc0JFO0VBQXNDLGdCQUFBO0ExRWdqc0J4Qzs7QTBFaGpzQkU7RUFBc0MsZ0JBQUE7QTFFb2pzQnhDOztBMEVwanNCRTtFQUFzQyxnQkFBQTtBMUV3anNCeEM7O0EwRXhqc0JFO0VBQXNDLGdCQUFBO0ExRTRqc0J4Qzs7QTBFNWpzQkU7RUFBc0MsZ0JBQUE7QTFFZ2tzQnhDOztBMEVoa3NCRTtFQUFzQyxnQkFBQTtBMUVva3NCeEM7O0EwRXBrc0JFO0VBQXNDLGdCQUFBO0ExRXdrc0J4Qzs7QTBFeGtzQkU7RUFBc0MsZ0JBQUE7QTFFNGtzQnhDOztBMEU1a3NCRTtFQUFzQyxnQkFBQTtBMUVnbHNCeEM7O0EwRWhsc0JFO0VBQXNDLGdCQUFBO0ExRW9sc0J4Qzs7QTBFcGxzQkU7RUFBc0MsZ0JBQUE7QTFFd2xzQnhDOztBMEV4bHNCRTtFQUFzQyxnQkFBQTtBMUU0bHNCeEM7O0EwRTVsc0JFO0VBQXNDLGdCQUFBO0ExRWdtc0J4Qzs7QTBFaG1zQkU7RUFBc0MsZ0JBQUE7QTFFb21zQnhDOztBMEVwbXNCRTtFQUFzQyxnQkFBQTtBMUV3bXNCeEM7O0EwRXhtc0JFO0VBQXNDLGdCQUFBO0ExRTRtc0J4Qzs7QTBFNW1zQkU7RUFBc0MsZ0JBQUE7QTFFZ25zQnhDOztBMEVobnNCRTtFQUFzQyxnQkFBQTtBMUVvbnNCeEM7O0EwRXBuc0JFO0VBQXNDLGdCQUFBO0ExRXduc0J4Qzs7QTBFeG5zQkU7RUFBc0MsZ0JBQUE7QTFFNG5zQnhDOztBMEU1bnNCRTtFQUFzQyxnQkFBQTtBMUVnb3NCeEM7O0EwRWhvc0JFO0VBQXNDLGdCQUFBO0ExRW9vc0J4Qzs7QTBFcG9zQkU7RUFBc0MsZ0JBQUE7QTFFd29zQnhDOztBMEV4b3NCRTtFQUFzQyxnQkFBQTtBMUU0b3NCeEM7O0EwRTVvc0JFO0VBQXNDLGdCQUFBO0ExRWdwc0J4Qzs7QTBFaHBzQkU7RUFBc0MsZ0JBQUE7QTFFb3BzQnhDOztBMEVwcHNCRTtFQUFzQyxnQkFBQTtBMUV3cHNCeEM7O0EwRXhwc0JFO0VBQXNDLGdCQUFBO0ExRTRwc0J4Qzs7QTBFNXBzQkU7RUFBc0MsZ0JBQUE7QTFFZ3FzQnhDOztBMEVocXNCRTtFQUFzQyxnQkFBQTtBMUVvcXNCeEM7O0EwRXBxc0JFO0VBQXNDLGdCQUFBO0ExRXdxc0J4Qzs7QTBFeHFzQkU7RUFBc0MsZ0JBQUE7QTFFNHFzQnhDOztBMEU1cXNCRTtFQUFzQyxnQkFBQTtBMUVncnNCeEM7O0EwRWhyc0JFO0VBQXNDLGdCQUFBO0ExRW9yc0J4Qzs7QTBFcHJzQkU7RUFBc0MsZ0JBQUE7QTFFd3JzQnhDOztBMEV4cnNCRTtFQUFzQyxnQkFBQTtBMUU0cnNCeEM7O0EwRTVyc0JFO0VBQXNDLGdCQUFBO0ExRWdzc0J4Qzs7QTBFaHNzQkU7RUFBc0MsZ0JBQUE7QTFFb3NzQnhDOztBMEVwc3NCRTtFQUFzQyxnQkFBQTtBMUV3c3NCeEM7O0EwRXhzc0JFO0VBQXNDLGdCQUFBO0ExRTRzc0J4Qzs7QTBFNXNzQkU7RUFBc0MsZ0JBQUE7QTFFZ3RzQnhDOztBMEVodHNCRTtFQUFzQyxnQkFBQTtBMUVvdHNCeEM7O0EwRXB0c0JFO0VBQXNDLGdCQUFBO0ExRXd0c0J4Qzs7QTBFeHRzQkU7RUFBc0MsZ0JBQUE7QTFFNHRzQnhDOztBMEU1dHNCRTtFQUFzQyxnQkFBQTtBMUVndXNCeEM7O0EwRWh1c0JFO0VBQXNDLGdCQUFBO0ExRW91c0J4Qzs7QTBFcHVzQkU7RUFBc0MsZ0JBQUE7QTFFd3VzQnhDOztBMEV4dXNCRTtFQUFzQyxnQkFBQTtBMUU0dXNCeEM7O0EwRTV1c0JFO0VBQXNDLGdCQUFBO0ExRWd2c0J4Qzs7QTBFaHZzQkU7RUFBc0MsZ0JBQUE7QTFFb3ZzQnhDOztBMEVwdnNCRTtFQUFzQyxnQkFBQTtBMUV3dnNCeEM7O0EwRXh2c0JFO0VBQXNDLGdCQUFBO0ExRTR2c0J4Qzs7QTBFNXZzQkU7RUFBc0MsZ0JBQUE7QTFFZ3dzQnhDOztBMEVod3NCRTtFQUFzQyxnQkFBQTtBMUVvd3NCeEM7O0EwRXB3c0JFO0VBQXNDLGdCQUFBO0ExRXd3c0J4Qzs7QTBFeHdzQkU7RUFBc0MsZ0JBQUE7QTFFNHdzQnhDOztBMEU1d3NCRTtFQUFzQyxnQkFBQTtBMUVneHNCeEM7O0EwRWh4c0JFO0VBQXNDLGdCQUFBO0ExRW94c0J4Qzs7QTBFcHhzQkU7RUFBc0MsZ0JBQUE7QTFFd3hzQnhDOztBMEV4eHNCRTtFQUFzQyxnQkFBQTtBMUU0eHNCeEM7O0EwRTV4c0JFO0VBQXNDLGdCQUFBO0ExRWd5c0J4Qzs7QTBFaHlzQkU7RUFBc0MsZ0JBQUE7QTFFb3lzQnhDOztBMEVweXNCRTtFQUFzQyxnQkFBQTtBMUV3eXNCeEM7O0EwRXh5c0JFO0VBQXNDLGdCQUFBO0ExRTR5c0J4Qzs7QTBFNXlzQkU7RUFBc0MsZ0JBQUE7QTFFZ3pzQnhDOztBMEVoenNCRTtFQUFzQyxnQkFBQTtBMUVvenNCeEM7O0EwRXB6c0JFO0VBQXNDLGdCQUFBO0ExRXd6c0J4Qzs7QTBFeHpzQkU7RUFBc0MsZ0JBQUE7QTFFNHpzQnhDOztBMEU1enNCRTtFQUFzQyxnQkFBQTtBMUVnMHNCeEM7O0EwRWgwc0JFO0VBQXNDLGdCQUFBO0ExRW8wc0J4Qzs7QTBFcDBzQkU7RUFBc0MsZ0JBQUE7QTFFdzBzQnhDOztBMEV4MHNCRTtFQUFzQyxnQkFBQTtBMUU0MHNCeEM7O0EwRTUwc0JFO0VBQXNDLGdCQUFBO0ExRWcxc0J4Qzs7QTBFaDFzQkU7RUFBc0MsZ0JBQUE7QTFFbzFzQnhDOztBMEVwMXNCRTtFQUFzQyxnQkFBQTtBMUV3MXNCeEM7O0EwRXgxc0JFO0VBQXNDLGdCQUFBO0ExRTQxc0J4Qzs7QTBFNTFzQkU7RUFBc0MsZ0JBQUE7QTFFZzJzQnhDOztBMEVoMnNCRTtFQUFzQyxnQkFBQTtBMUVvMnNCeEM7O0EwRXAyc0JFO0VBQXNDLGdCQUFBO0ExRXcyc0J4Qzs7QTBFeDJzQkU7RUFBc0MsZ0JBQUE7QTFFNDJzQnhDOztBMEU1MnNCRTtFQUFzQyxnQkFBQTtBMUVnM3NCeEM7O0EwRWgzc0JFO0VBQXNDLGdCQUFBO0ExRW8zc0J4Qzs7QTBFcDNzQkU7RUFBc0MsZ0JBQUE7QTFFdzNzQnhDOztBMEV4M3NCRTtFQUFzQyxnQkFBQTtBMUU0M3NCeEM7O0EwRTUzc0JFO0VBQXNDLGdCQUFBO0ExRWc0c0J4Qzs7QTBFaDRzQkU7RUFBc0MsZ0JBQUE7QTFFbzRzQnhDOztBMEVwNHNCRTtFQUFzQyxnQkFBQTtBMUV3NHNCeEM7O0EwRXg0c0JFO0VBQXNDLGdCQUFBO0ExRTQ0c0J4Qzs7QTBFNTRzQkU7RUFBc0MsZ0JBQUE7QTFFZzVzQnhDOztBMEVoNXNCRTtFQUFzQyxnQkFBQTtBMUVvNXNCeEM7O0EwRXA1c0JFO0VBQXNDLGdCQUFBO0ExRXc1c0J4Qzs7QTBFeDVzQkU7RUFBc0MsZ0JBQUE7QTFFNDVzQnhDOztBMEU1NXNCRTtFQUFzQyxnQkFBQTtBMUVnNnNCeEM7O0EwRWg2c0JFO0VBQXNDLGdCQUFBO0ExRW82c0J4Qzs7QTBFcDZzQkU7RUFBc0MsZ0JBQUE7QTFFdzZzQnhDOztBMEV4NnNCRTtFQUFzQyxnQkFBQTtBMUU0NnNCeEM7O0EwRTU2c0JFO0VBQXNDLGdCQUFBO0ExRWc3c0J4Qzs7QTBFaDdzQkU7RUFBc0MsZ0JBQUE7QTFFbzdzQnhDOztBMEVwN3NCRTtFQUFzQyxnQkFBQTtBMUV3N3NCeEM7O0EwRXg3c0JFO0VBQXNDLGdCQUFBO0ExRTQ3c0J4Qzs7QTBFNTdzQkU7RUFBc0MsZ0JBQUE7QTFFZzhzQnhDOztBMEVoOHNCRTtFQUFzQyxnQkFBQTtBMUVvOHNCeEM7O0EwRXA4c0JFO0VBQXNDLGdCQUFBO0ExRXc4c0J4Qzs7QTBFeDhzQkU7RUFBc0MsZ0JBQUE7QTFFNDhzQnhDOztBMEU1OHNCRTtFQUFzQyxnQkFBQTtBMUVnOXNCeEM7O0EwRWg5c0JFO0VBQXNDLGdCQUFBO0ExRW85c0J4Qzs7QTBFcDlzQkU7RUFBc0MsZ0JBQUE7QTFFdzlzQnhDOztBMEV4OXNCRTtFQUFzQyxnQkFBQTtBMUU0OXNCeEM7O0EwRTU5c0JFO0VBQXNDLGdCQUFBO0ExRWcrc0J4Qzs7QTBFaCtzQkU7RUFBc0MsZ0JBQUE7QTFFbytzQnhDOztBMEVwK3NCRTtFQUFzQyxnQkFBQTtBMUV3K3NCeEM7O0EwRXgrc0JFO0VBQXNDLGdCQUFBO0ExRTQrc0J4Qzs7QTBFNStzQkU7RUFBc0MsZ0JBQUE7QTFFZy9zQnhDOztBMEVoL3NCRTtFQUFzQyxnQkFBQTtBMUVvL3NCeEM7O0EwRXAvc0JFO0VBQXNDLGdCQUFBO0ExRXcvc0J4Qzs7QTBFeC9zQkU7RUFBc0MsZ0JBQUE7QTFFNC9zQnhDOztBMEU1L3NCRTtFQUFzQyxnQkFBQTtBMUVnZ3RCeEM7O0EwRWhndEJFO0VBQXNDLGdCQUFBO0ExRW9ndEJ4Qzs7QTBFcGd0QkU7RUFBc0MsZ0JBQUE7QTFFd2d0QnhDOztBMEV4Z3RCRTtFQUFzQyxnQkFBQTtBMUU0Z3RCeEM7O0EwRTVndEJFO0VBQXNDLGdCQUFBO0ExRWdodEJ4Qzs7QTBFaGh0QkU7RUFBc0MsZ0JBQUE7QTFFb2h0QnhDOztBMEVwaHRCRTtFQUFzQyxnQkFBQTtBMUV3aHRCeEM7O0EwRXhodEJFO0VBQXNDLGdCQUFBO0ExRTRodEJ4Qzs7QTBFNWh0QkU7RUFBc0MsZ0JBQUE7QTFFZ2l0QnhDOztBMEVoaXRCRTtFQUFzQyxnQkFBQTtBMUVvaXRCeEM7O0EwRXBpdEJFO0VBQXNDLGdCQUFBO0ExRXdpdEJ4Qzs7QTBFeGl0QkU7RUFBc0MsZ0JBQUE7QTFFNGl0QnhDOztBMEU1aXRCRTtFQUFzQyxnQkFBQTtBMUVnanRCeEM7O0EwRWhqdEJFO0VBQXNDLGdCQUFBO0ExRW9qdEJ4Qzs7QTBFcGp0QkU7RUFBc0MsZ0JBQUE7QTFFd2p0QnhDOztBMEV4anRCRTtFQUFzQyxnQkFBQTtBMUU0anRCeEM7O0EwRTVqdEJFO0VBQXNDLGFBQUE7QTFFZ2t0QnhDOztBMEVoa3RCRTtFQUFzQyxnQkFBQTtBMUVva3RCeEM7O0EwRXBrdEJFO0VBQXNDLGdCQUFBO0ExRXdrdEJ4Qzs7QTBFeGt0QkU7RUFBc0MsZ0JBQUE7QTFFNGt0QnhDOztBMEU1a3RCRTtFQUFzQyxnQkFBQTtBMUVnbHRCeEM7O0EwRWhsdEJFO0VBQXNDLGdCQUFBO0ExRW9sdEJ4Qzs7QTBFcGx0QkU7RUFBc0MsZ0JBQUE7QTFFd2x0QnhDOztBMEV4bHRCRTtFQUFzQyxnQkFBQTtBMUU0bHRCeEM7O0EwRTVsdEJFO0VBQXNDLGdCQUFBO0ExRWdtdEJ4Qzs7QTBFaG10QkU7RUFBc0MsZ0JBQUE7QTFFb210QnhDOztBMEVwbXRCRTtFQUFzQyxnQkFBQTtBMUV3bXRCeEM7O0EwRXhtdEJFO0VBQXNDLGdCQUFBO0ExRTRtdEJ4Qzs7QTBFNW10QkU7RUFBc0MsZ0JBQUE7QTFFZ250QnhDOztBMEVobnRCRTtFQUFzQyxnQkFBQTtBMUVvbnRCeEM7O0EwRXBudEJFO0VBQXNDLGdCQUFBO0ExRXdudEJ4Qzs7QTBFeG50QkU7RUFBc0MsZ0JBQUE7QTFFNG50QnhDOztBMEU1bnRCRTtFQUFzQyxnQkFBQTtBMUVnb3RCeEM7O0EwRWhvdEJFO0VBQXNDLGdCQUFBO0ExRW9vdEJ4Qzs7QTBFcG90QkU7RUFBc0MsZ0JBQUE7QTFFd290QnhDOztBMEV4b3RCRTtFQUFzQyxnQkFBQTtBMUU0b3RCeEM7O0EwRTVvdEJFO0VBQXNDLGdCQUFBO0ExRWdwdEJ4Qzs7QTBFaHB0QkU7RUFBc0MsZ0JBQUE7QTFFb3B0QnhDOztBMEVwcHRCRTtFQUFzQyxnQkFBQTtBMUV3cHRCeEM7O0EwRXhwdEJFO0VBQXNDLGdCQUFBO0ExRTRwdEJ4Qzs7QTBFNXB0QkU7RUFBc0MsZ0JBQUE7QTFFZ3F0QnhDOztBMEVocXRCRTtFQUFzQyxnQkFBQTtBMUVvcXRCeEM7O0EwRXBxdEJFO0VBQXNDLGdCQUFBO0ExRXdxdEJ4Qzs7QTBFeHF0QkU7RUFBc0MsZ0JBQUE7QTFFNHF0QnhDOztBMEU1cXRCRTtFQUFzQyxnQkFBQTtBMUVncnRCeEM7O0EwRWhydEJFO0VBQXNDLGdCQUFBO0ExRW9ydEJ4Qzs7QTBFcHJ0QkU7RUFBc0MsZ0JBQUE7QTFFd3J0QnhDOztBMEV4cnRCRTtFQUFzQyxnQkFBQTtBMUU0cnRCeEM7O0EwRTVydEJFO0VBQXNDLGdCQUFBO0ExRWdzdEJ4Qzs7QTBFaHN0QkU7RUFBc0MsZ0JBQUE7QTFFb3N0QnhDOztBMEVwc3RCRTtFQUFzQyxnQkFBQTtBMUV3c3RCeEM7O0EwRXhzdEJFO0VBQXNDLGdCQUFBO0ExRTRzdEJ4Qzs7QTBFNXN0QkU7RUFBc0MsZ0JBQUE7QTFFZ3R0QnhDOztBMEVodHRCRTtFQUFzQyxnQkFBQTtBMUVvdHRCeEM7O0EwRXB0dEJFO0VBQXNDLGdCQUFBO0ExRXd0dEJ4Qzs7QTBFeHR0QkU7RUFBc0MsZ0JBQUE7QTFFNHR0QnhDOztBMEU1dHRCRTtFQUFzQyxnQkFBQTtBMUVndXRCeEM7O0EwRWh1dEJFO0VBQXNDLGdCQUFBO0ExRW91dEJ4Qzs7QTBFcHV0QkU7RUFBc0MsZ0JBQUE7QTFFd3V0QnhDOztBMEV4dXRCRTtFQUFzQyxnQkFBQTtBMUU0dXRCeEM7O0EwRTV1dEJFO0VBQXNDLGdCQUFBO0ExRWd2dEJ4Qzs7QTBFaHZ0QkU7RUFBc0MsZ0JBQUE7QTFFb3Z0QnhDOztBMEVwdnRCRTtFQUFzQyxnQkFBQTtBMUV3dnRCeEM7O0EwRXh2dEJFO0VBQXNDLGdCQUFBO0ExRTR2dEJ4Qzs7QTBFNXZ0QkU7RUFBc0MsZ0JBQUE7QTFFZ3d0QnhDOztBMEVod3RCRTtFQUFzQyxnQkFBQTtBMUVvd3RCeEM7O0EwRXB3dEJFO0VBQXNDLGdCQUFBO0ExRXd3dEJ4Qzs7QTBFeHd0QkU7RUFBc0MsZ0JBQUE7QTFFNHd0QnhDOztBMEU1d3RCRTtFQUFzQyxnQkFBQTtBMUVneHRCeEM7O0EwRWh4dEJFO0VBQXNDLGdCQUFBO0ExRW94dEJ4Qzs7QTBFcHh0QkU7RUFBc0MsZ0JBQUE7QTFFd3h0QnhDOztBMEV4eHRCRTtFQUFzQyxnQkFBQTtBMUU0eHRCeEM7O0EwRTV4dEJFO0VBQXNDLGdCQUFBO0ExRWd5dEJ4Qzs7QTBFaHl0QkU7RUFBc0MsZ0JBQUE7QTFFb3l0QnhDOztBMEVweXRCRTtFQUFzQyxnQkFBQTtBMUV3eXRCeEM7O0EwRXh5dEJFO0VBQXNDLGdCQUFBO0ExRTR5dEJ4Qzs7QTBFNXl0QkU7RUFBc0MsZ0JBQUE7QTFFZ3p0QnhDOztBMEVoenRCRTtFQUFzQyxnQkFBQTtBMUVvenRCeEM7O0EwRXB6dEJFO0VBQXNDLGdCQUFBO0ExRXd6dEJ4Qzs7QTBFeHp0QkU7RUFBc0MsZ0JBQUE7QTFFNHp0QnhDOztBMEU1enRCRTtFQUFzQyxnQkFBQTtBMUVnMHRCeEM7O0EwRWgwdEJFO0VBQXNDLGdCQUFBO0ExRW8wdEJ4Qzs7QTBFcDB0QkU7RUFBc0MsZ0JBQUE7QTFFdzB0QnhDOztBMEV4MHRCRTtFQUFzQyxnQkFBQTtBMUU0MHRCeEM7O0EwRTUwdEJFO0VBQXNDLGdCQUFBO0ExRWcxdEJ4Qzs7QTBFaDF0QkU7RUFBc0MsZ0JBQUE7QTFFbzF0QnhDOztBMEVwMXRCRTtFQUFzQyxnQkFBQTtBMUV3MXRCeEM7O0EwRXgxdEJFO0VBQXNDLGdCQUFBO0ExRTQxdEJ4Qzs7QTBFNTF0QkU7RUFBc0MsZ0JBQUE7QTFFZzJ0QnhDOztBMEVoMnRCRTtFQUFzQyxnQkFBQTtBMUVvMnRCeEM7O0EwRXAydEJFO0VBQXNDLGdCQUFBO0ExRXcydEJ4Qzs7QTBFeDJ0QkU7RUFBc0MsZ0JBQUE7QTFFNDJ0QnhDOztBMEU1MnRCRTtFQUFzQyxnQkFBQTtBMUVnM3RCeEM7O0EwRWgzdEJFO0VBQXNDLGdCQUFBO0ExRW8zdEJ4Qzs7QTBFcDN0QkU7RUFBc0MsZ0JBQUE7QTFFdzN0QnhDOztBMEV4M3RCRTtFQUFzQyxnQkFBQTtBMUU0M3RCeEM7O0EwRTUzdEJFO0VBQXNDLGdCQUFBO0ExRWc0dEJ4Qzs7QTBFaDR0QkU7RUFBc0MsZ0JBQUE7QTFFbzR0QnhDOztBMEVwNHRCRTtFQUFzQyxnQkFBQTtBMUV3NHRCeEM7O0EwRXg0dEJFO0VBQXNDLGdCQUFBO0ExRTQ0dEJ4Qzs7QTBFNTR0QkU7RUFBc0MsZ0JBQUE7QTFFZzV0QnhDOztBMEVoNXRCRTtFQUFzQyxnQkFBQTtBMUVvNXRCeEM7O0EwRXA1dEJFO0VBQXNDLGdCQUFBO0ExRXc1dEJ4Qzs7QTBFeDV0QkU7RUFBc0MsZ0JBQUE7QTFFNDV0QnhDOztBMEU1NXRCRTtFQUFzQyxnQkFBQTtBMUVnNnRCeEM7O0EwRWg2dEJFO0VBQXNDLGdCQUFBO0ExRW82dEJ4Qzs7QTBFcDZ0QkU7RUFBc0MsZ0JBQUE7QTFFdzZ0QnhDOztBMEV4NnRCRTtFQUFzQyxnQkFBQTtBMUU0NnRCeEM7O0EwRTU2dEJFO0VBQXNDLGdCQUFBO0ExRWc3dEJ4Qzs7QTBFaDd0QkU7RUFBc0MsZ0JBQUE7QTFFbzd0QnhDOztBMEVwN3RCRTtFQUFzQyxnQkFBQTtBMUV3N3RCeEM7O0EwRXg3dEJFO0VBQXNDLGdCQUFBO0ExRTQ3dEJ4Qzs7QTBFNTd0QkU7RUFBc0MsZ0JBQUE7QTFFZzh0QnhDOztBMEVoOHRCRTtFQUFzQyxnQkFBQTtBMUVvOHRCeEM7O0EwRXA4dEJFO0VBQXNDLGdCQUFBO0ExRXc4dEJ4Qzs7QTBFeDh0QkU7RUFBc0MsZ0JBQUE7QTFFNDh0QnhDOztBMEU1OHRCRTtFQUFzQyxnQkFBQTtBMUVnOXRCeEM7O0EwRWg5dEJFO0VBQXNDLGdCQUFBO0ExRW85dEJ4Qzs7QTBFcDl0QkU7RUFBc0MsZ0JBQUE7QTFFdzl0QnhDOztBMEV4OXRCRTtFQUFzQyxhQUFBO0ExRTQ5dEJ4Qzs7QTBFNTl0QkU7RUFBc0MsZ0JBQUE7QTFFZyt0QnhDOztBMEVoK3RCRTtFQUFzQyxnQkFBQTtBMUVvK3RCeEM7O0EwRXArdEJFO0VBQXNDLGdCQUFBO0ExRXcrdEJ4Qzs7QTBFeCt0QkU7RUFBc0MsZ0JBQUE7QTFFNCt0QnhDOztBMEU1K3RCRTtFQUFzQyxnQkFBQTtBMUVnL3RCeEM7O0EwRWgvdEJFO0VBQXNDLGdCQUFBO0ExRW8vdEJ4Qzs7QTBFcC90QkU7RUFBc0MsZ0JBQUE7QTFFdy90QnhDOztBMEV4L3RCRTtFQUFzQyxnQkFBQTtBMUU0L3RCeEM7O0EwRTUvdEJFO0VBQXNDLGdCQUFBO0ExRWdndUJ4Qzs7QTBFaGd1QkU7RUFBc0MsZ0JBQUE7QTFFb2d1QnhDOztBMEVwZ3VCRTtFQUFzQyxhQUFBO0ExRXdndUJ4Qzs7QTBFeGd1QkU7RUFBc0MsZ0JBQUE7QTFFNGd1QnhDOztBMEU1Z3VCRTtFQUFzQyxnQkFBQTtBMUVnaHVCeEM7O0EwRWhodUJFO0VBQXNDLGdCQUFBO0ExRW9odUJ4Qzs7QTBFcGh1QkU7RUFBc0MsZ0JBQUE7QTFFd2h1QnhDOztBMEV4aHVCRTtFQUFzQyxnQkFBQTtBMUU0aHVCeEM7O0EwRTVodUJFO0VBQXNDLGdCQUFBO0ExRWdpdUJ4Qzs7QTBFaGl1QkU7RUFBc0MsZ0JBQUE7QTFFb2l1QnhDOztBMEVwaXVCRTtFQUFzQyxnQkFBQTtBMUV3aXVCeEM7O0EwRXhpdUJFO0VBQXNDLGdCQUFBO0ExRTRpdUJ4Qzs7QTBFNWl1QkU7RUFBc0MsZ0JBQUE7QTFFZ2p1QnhDOztBMEVoanVCRTtFQUFzQyxnQkFBQTtBMUVvanVCeEM7O0EwRXBqdUJFO0VBQXNDLGdCQUFBO0ExRXdqdUJ4Qzs7QTBFeGp1QkU7RUFBc0MsZ0JBQUE7QTFFNGp1QnhDOztBMEU1anVCRTtFQUFzQyxnQkFBQTtBMUVna3VCeEM7O0EwRWhrdUJFO0VBQXNDLGdCQUFBO0ExRW9rdUJ4Qzs7QTBFcGt1QkU7RUFBc0MsZ0JBQUE7QTFFd2t1QnhDOztBMEV4a3VCRTtFQUFzQyxnQkFBQTtBMUU0a3VCeEM7O0EwRTVrdUJFO0VBQXNDLGdCQUFBO0ExRWdsdUJ4Qzs7QTBFaGx1QkU7RUFBc0MsZ0JBQUE7QTFFb2x1QnhDOztBMEVwbHVCRTtFQUFzQyxnQkFBQTtBMUV3bHVCeEM7O0EwRXhsdUJFO0VBQXNDLGdCQUFBO0ExRTRsdUJ4Qzs7QTBFNWx1QkU7RUFBc0MsZ0JBQUE7QTFFZ211QnhDOztBMEVobXVCRTtFQUFzQyxnQkFBQTtBMUVvbXVCeEM7O0EwRXBtdUJFO0VBQXNDLGdCQUFBO0ExRXdtdUJ4Qzs7QTBFeG11QkU7RUFBc0MsZ0JBQUE7QTFFNG11QnhDOztBMEU1bXVCRTtFQUFzQyxnQkFBQTtBMUVnbnVCeEM7O0EwRWhudUJFO0VBQXNDLGdCQUFBO0ExRW9udUJ4Qzs7QTBFcG51QkU7RUFBc0MsZ0JBQUE7QTFFd251QnhDOztBMEV4bnVCRTtFQUFzQyxnQkFBQTtBMUU0bnVCeEM7O0EwRTVudUJFO0VBQXNDLGdCQUFBO0ExRWdvdUJ4Qzs7QTBFaG91QkU7RUFBc0MsZ0JBQUE7QTFFb291QnhDOztBMEVwb3VCRTtFQUFzQyxnQkFBQTtBMUV3b3VCeEM7O0EwRXhvdUJFO0VBQXNDLGdCQUFBO0ExRTRvdUJ4Qzs7QTBFNW91QkU7RUFBc0MsZ0JBQUE7QTFFZ3B1QnhDOztBMEVocHVCRTtFQUFzQyxnQkFBQTtBMUVvcHVCeEM7O0EwRXBwdUJFO0VBQXNDLGdCQUFBO0ExRXdwdUJ4Qzs7QTBFeHB1QkU7RUFBc0MsZ0JBQUE7QTFFNHB1QnhDOztBMEU1cHVCRTtFQUFzQyxnQkFBQTtBMUVncXVCeEM7O0EwRWhxdUJFO0VBQXNDLGdCQUFBO0ExRW9xdUJ4Qzs7QTBFcHF1QkU7RUFBc0MsZ0JBQUE7QTFFd3F1QnhDOztBMEV4cXVCRTtFQUFzQyxnQkFBQTtBMUU0cXVCeEM7O0EwRTVxdUJFO0VBQXNDLGdCQUFBO0ExRWdydUJ4Qzs7QTBFaHJ1QkU7RUFBc0MsZ0JBQUE7QTFFb3J1QnhDOztBMEVwcnVCRTtFQUFzQyxnQkFBQTtBMUV3cnVCeEM7O0EwRXhydUJFO0VBQXNDLGdCQUFBO0ExRTRydUJ4Qzs7QTBFNXJ1QkU7RUFBc0MsZ0JBQUE7QTFFZ3N1QnhDOztBMEVoc3VCRTtFQUFzQyxnQkFBQTtBMUVvc3VCeEM7O0EwRXBzdUJFO0VBQXNDLGdCQUFBO0ExRXdzdUJ4Qzs7QTBFeHN1QkU7RUFBc0MsZ0JBQUE7QTFFNHN1QnhDOztBMEU1c3VCRTtFQUFzQyxnQkFBQTtBMUVndHVCeEM7O0EwRWh0dUJFO0VBQXNDLGdCQUFBO0ExRW90dUJ4Qzs7QTBFcHR1QkU7RUFBc0MsZ0JBQUE7QTFFd3R1QnhDOztBMEV4dHVCRTtFQUFzQyxnQkFBQTtBMUU0dHVCeEM7O0EwRTV0dUJFO0VBQXNDLGdCQUFBO0ExRWd1dUJ4Qzs7QTBFaHV1QkU7RUFBc0MsZ0JBQUE7QTFFb3V1QnhDOztBMEVwdXVCRTtFQUFzQyxnQkFBQTtBMUV3dXVCeEM7O0EwRXh1dUJFO0VBQXNDLGdCQUFBO0ExRTR1dUJ4Qzs7QTBFNXV1QkU7RUFBc0MsZ0JBQUE7QTFFZ3Z1QnhDOztBMEVodnVCRTtFQUFzQyxnQkFBQTtBMUVvdnVCeEM7O0EwRXB2dUJFO0VBQXNDLGdCQUFBO0ExRXd2dUJ4Qzs7QTBFeHZ1QkU7RUFBc0MsZ0JBQUE7QTFFNHZ1QnhDOztBMEU1dnVCRTtFQUFzQyxnQkFBQTtBMUVnd3VCeEM7O0EwRWh3dUJFO0VBQXNDLGdCQUFBO0ExRW93dUJ4Qzs7QTBFcHd1QkU7RUFBc0MsZ0JBQUE7QTFFd3d1QnhDOztBMEV4d3VCRTtFQUFzQyxnQkFBQTtBMUU0d3VCeEM7O0EwRTV3dUJFO0VBQXNDLGdCQUFBO0ExRWd4dUJ4Qzs7QTBFaHh1QkU7RUFBc0MsZ0JBQUE7QTFFb3h1QnhDOztBMEVweHVCRTtFQUFzQyxnQkFBQTtBMUV3eHVCeEM7O0EwRXh4dUJFO0VBQXNDLGdCQUFBO0ExRTR4dUJ4Qzs7QTBFNXh1QkU7RUFBc0MsZ0JBQUE7QTFFZ3l1QnhDOztBMEVoeXVCRTtFQUFzQyxnQkFBQTtBMUVveXVCeEM7O0EwRXB5dUJFO0VBQXNDLGdCQUFBO0ExRXd5dUJ4Qzs7QTBFeHl1QkU7RUFBc0MsZ0JBQUE7QTFFNHl1QnhDOztBMEU1eXVCRTtFQUFzQyxnQkFBQTtBMUVnenVCeEM7O0EwRWh6dUJFO0VBQXNDLGdCQUFBO0ExRW96dUJ4Qzs7QTBFcHp1QkU7RUFBc0MsZ0JBQUE7QTFFd3p1QnhDOztBMEV4enVCRTtFQUFzQyxnQkFBQTtBMUU0enVCeEM7O0EwRTV6dUJFO0VBQXNDLGdCQUFBO0ExRWcwdUJ4Qzs7QTBFaDB1QkU7RUFBc0MsZ0JBQUE7QTFFbzB1QnhDOztBMEVwMHVCRTtFQUFzQyxnQkFBQTtBMUV3MHVCeEM7O0EwRXgwdUJFO0VBQXNDLGdCQUFBO0ExRTQwdUJ4Qzs7QTBFNTB1QkU7RUFBc0MsZ0JBQUE7QTFFZzF1QnhDOztBMEVoMXVCRTtFQUFzQyxnQkFBQTtBMUVvMXVCeEM7O0EwRXAxdUJFO0VBQXNDLGdCQUFBO0ExRXcxdUJ4Qzs7QTBFeDF1QkU7RUFBc0MsZ0JBQUE7QTFFNDF1QnhDOztBMEU1MXVCRTtFQUFzQyxnQkFBQTtBMUVnMnVCeEM7O0EwRWgydUJFO0VBQXNDLGdCQUFBO0ExRW8ydUJ4Qzs7QTBFcDJ1QkU7RUFBc0MsZ0JBQUE7QTFFdzJ1QnhDOztBMEV4MnVCRTtFQUFzQyxnQkFBQTtBMUU0MnVCeEM7O0EwRTUydUJFO0VBQXNDLGdCQUFBO0ExRWczdUJ4Qzs7QTBFaDN1QkU7RUFBc0MsZ0JBQUE7QTFFbzN1QnhDOztBMEVwM3VCRTtFQUFzQyxnQkFBQTtBMUV3M3VCeEM7O0EwRXgzdUJFO0VBQXNDLGdCQUFBO0ExRTQzdUJ4Qzs7QTBFNTN1QkU7RUFBc0MsZ0JBQUE7QTFFZzR1QnhDOztBMEVoNHVCRTtFQUFzQyxnQkFBQTtBMUVvNHVCeEM7O0EwRXA0dUJFO0VBQXNDLGdCQUFBO0ExRXc0dUJ4Qzs7QTBFeDR1QkU7RUFBc0MsZ0JBQUE7QTFFNDR1QnhDOztBMEU1NHVCRTtFQUFzQyxnQkFBQTtBMUVnNXVCeEM7O0EwRWg1dUJFO0VBQXNDLGdCQUFBO0ExRW81dUJ4Qzs7QTBFcDV1QkU7RUFBc0MsZ0JBQUE7QTFFdzV1QnhDOztBMEV4NXVCRTtFQUFzQyxnQkFBQTtBMUU0NXVCeEM7O0EwRTU1dUJFO0VBQXNDLGdCQUFBO0ExRWc2dUJ4Qzs7QTBFaDZ1QkU7RUFBc0MsZ0JBQUE7QTFFbzZ1QnhDOztBMEVwNnVCRTtFQUFzQyxnQkFBQTtBMUV3NnVCeEM7O0EwRXg2dUJFO0VBQXNDLGdCQUFBO0ExRTQ2dUJ4Qzs7QTBFNTZ1QkU7RUFBc0MsZ0JBQUE7QTFFZzd1QnhDOztBMEVoN3VCRTtFQUFzQyxnQkFBQTtBMUVvN3VCeEM7O0EwRXA3dUJFO0VBQXNDLGdCQUFBO0ExRXc3dUJ4Qzs7QTBFeDd1QkU7RUFBc0MsZ0JBQUE7QTFFNDd1QnhDOztBMEU1N3VCRTtFQUFzQyxnQkFBQTtBMUVnOHVCeEM7O0EwRWg4dUJFO0VBQXNDLGdCQUFBO0ExRW84dUJ4Qzs7QTBFcDh1QkU7RUFBc0MsZ0JBQUE7QTFFdzh1QnhDOztBMEV4OHVCRTtFQUFzQyxnQkFBQTtBMUU0OHVCeEM7O0EwRTU4dUJFO0VBQXNDLGdCQUFBO0ExRWc5dUJ4Qzs7QTBFaDl1QkU7RUFBc0MsZ0JBQUE7QTFFbzl1QnhDOztBMEVwOXVCRTtFQUFzQyxnQkFBQTtBMUV3OXVCeEM7O0EwRXg5dUJFO0VBQXNDLGdCQUFBO0ExRTQ5dUJ4Qzs7QTBFNTl1QkU7RUFBc0MsZ0JBQUE7QTFFZyt1QnhDOztBMEVoK3VCRTtFQUFzQyxnQkFBQTtBMUVvK3VCeEM7O0EwRXArdUJFO0VBQXNDLGdCQUFBO0ExRXcrdUJ4Qzs7QTBFeCt1QkU7RUFBc0MsZ0JBQUE7QTFFNCt1QnhDOztBMEU1K3VCRTtFQUFzQyxnQkFBQTtBMUVnL3VCeEM7O0EwRWgvdUJFO0VBQXNDLGdCQUFBO0ExRW8vdUJ4Qzs7QTBFcC91QkU7RUFBc0MsZ0JBQUE7QTFFdy91QnhDOztBMEV4L3VCRTtFQUFzQyxnQkFBQTtBMUU0L3VCeEM7O0EwRTUvdUJFO0VBQXNDLGdCQUFBO0ExRWdndkJ4Qzs7QTBFaGd2QkU7RUFBc0MsZ0JBQUE7QTFFb2d2QnhDOztBMEVwZ3ZCRTtFQUFzQyxnQkFBQTtBMUV3Z3ZCeEM7O0EwRXhndkJFO0VBQXNDLGdCQUFBO0ExRTRndkJ4Qzs7QTBFNWd2QkU7RUFBc0MsZ0JBQUE7QTFFZ2h2QnhDOztBMEVoaHZCRTtFQUFzQyxnQkFBQTtBMUVvaHZCeEM7O0EwRXBodkJFO0VBQXNDLGdCQUFBO0ExRXdodkJ4Qzs7QTBFeGh2QkU7RUFBc0MsZ0JBQUE7QTFFNGh2QnhDOztBMEU1aHZCRTtFQUFzQyxhQUFBO0ExRWdpdkJ4Qzs7QTBFaGl2QkU7RUFBc0MsYUFBQTtBMUVvaXZCeEM7O0EwRXBpdkJFO0VBQXNDLGdCQUFBO0ExRXdpdkJ4Qzs7QTBFeGl2QkU7RUFBc0MsZ0JBQUE7QTFFNGl2QnhDOztBMEU1aXZCRTtFQUFzQyxnQkFBQTtBMUVnanZCeEM7O0EwRWhqdkJFO0VBQXNDLGFBQUE7QTFFb2p2QnhDOztBMEVwanZCRTtFQUFzQyxnQkFBQTtBMUV3anZCeEM7O0EwRXhqdkJFO0VBQXNDLGdCQUFBO0ExRTRqdkJ4Qzs7QTBFNWp2QkU7RUFBc0MsZ0JBQUE7QTFFZ2t2QnhDOztBMEVoa3ZCRTtFQUFzQyxnQkFBQTtBMUVva3ZCeEM7O0EwRXBrdkJFO0VBQXNDLGdCQUFBO0ExRXdrdkJ4Qzs7QTBFeGt2QkU7RUFBc0MsZ0JBQUE7QTFFNGt2QnhDOztBMEU1a3ZCRTtFQUFzQyxnQkFBQTtBMUVnbHZCeEM7O0EwRWhsdkJFO0VBQXNDLGdCQUFBO0ExRW9sdkJ4Qzs7QTBFcGx2QkU7RUFBc0MsZ0JBQUE7QTFFd2x2QnhDOztBMEV4bHZCRTtFQUFzQyxnQkFBQTtBMUU0bHZCeEM7O0EwRTVsdkJFO0VBQXNDLGdCQUFBO0ExRWdtdkJ4Qzs7QTBFaG12QkU7RUFBc0MsZ0JBQUE7QTFFb212QnhDOztBMEVwbXZCRTtFQUFzQyxnQkFBQTtBMUV3bXZCeEM7O0EwRXhtdkJFO0VBQXNDLGdCQUFBO0ExRTRtdkJ4Qzs7QTBFNW12QkU7RUFBc0MsZ0JBQUE7QTFFZ252QnhDOztBMEVobnZCRTtFQUFzQyxnQkFBQTtBMUVvbnZCeEM7O0EwRXBudkJFO0VBQXNDLGdCQUFBO0ExRXdudkJ4Qzs7QTBFeG52QkU7RUFBc0MsZ0JBQUE7QTFFNG52QnhDOztBMEU1bnZCRTtFQUFzQyxnQkFBQTtBMUVnb3ZCeEM7O0EwRWhvdkJFO0VBQXNDLGdCQUFBO0ExRW9vdkJ4Qzs7QTBFcG92QkU7RUFBc0MsZ0JBQUE7QTFFd292QnhDOztBMEV4b3ZCRTtFQUFzQyxnQkFBQTtBMUU0b3ZCeEM7O0EwRTVvdkJFO0VBQXNDLGdCQUFBO0ExRWdwdkJ4Qzs7QTBFaHB2QkU7RUFBc0MsZ0JBQUE7QTFFb3B2QnhDOztBMEVwcHZCRTtFQUFzQyxnQkFBQTtBMUV3cHZCeEM7O0EwRXhwdkJFO0VBQXNDLGdCQUFBO0ExRTRwdkJ4Qzs7QTBFNXB2QkU7RUFBc0MsZ0JBQUE7QTFFZ3F2QnhDOztBMEVocXZCRTtFQUFzQyxnQkFBQTtBMUVvcXZCeEM7O0EwRXBxdkJFO0VBQXNDLGdCQUFBO0ExRXdxdkJ4Qzs7QTBFeHF2QkU7RUFBc0MsZ0JBQUE7QTFFNHF2QnhDOztBMEU1cXZCRTtFQUFzQyxnQkFBQTtBMUVncnZCeEM7O0EwRWhydkJFO0VBQXNDLGdCQUFBO0ExRW9ydkJ4Qzs7QTBFcHJ2QkU7RUFBc0MsZ0JBQUE7QTFFd3J2QnhDOztBMEV4cnZCRTtFQUFzQyxnQkFBQTtBMUU0cnZCeEM7O0EwRTVydkJFO0VBQXNDLGdCQUFBO0ExRWdzdkJ4Qzs7QTBFaHN2QkU7RUFBc0MsZ0JBQUE7QTFFb3N2QnhDOztBMEVwc3ZCRTtFQUFzQyxnQkFBQTtBMUV3c3ZCeEM7O0EwRXhzdkJFO0VBQXNDLGdCQUFBO0ExRTRzdkJ4Qzs7QTBFNXN2QkU7RUFBc0MsZ0JBQUE7QTFFZ3R2QnhDOztBMEVodHZCRTtFQUFzQyxnQkFBQTtBMUVvdHZCeEM7O0EwRXB0dkJFO0VBQXNDLGdCQUFBO0ExRXd0dkJ4Qzs7QTBFeHR2QkU7RUFBc0MsZ0JBQUE7QTFFNHR2QnhDOztBMEU1dHZCRTtFQUFzQyxnQkFBQTtBMUVndXZCeEM7O0EwRWh1dkJFO0VBQXNDLGdCQUFBO0ExRW91dkJ4Qzs7QTBFcHV2QkU7RUFBc0MsZ0JBQUE7QTFFd3V2QnhDOztBMEV4dXZCRTtFQUFzQyxnQkFBQTtBMUU0dXZCeEM7O0EwRTV1dkJFO0VBQXNDLGdCQUFBO0ExRWd2dkJ4Qzs7QTBFaHZ2QkU7RUFBc0MsZ0JBQUE7QTFFb3Z2QnhDOztBMEVwdnZCRTtFQUFzQyxnQkFBQTtBMUV3dnZCeEM7O0EwRXh2dkJFO0VBQXNDLGdCQUFBO0ExRTR2dkJ4Qzs7QTBFNXZ2QkU7RUFBc0MsZ0JBQUE7QTFFZ3d2QnhDOztBMEVod3ZCRTtFQUFzQyxnQkFBQTtBMUVvd3ZCeEM7O0EwRXB3dkJFO0VBQXNDLGdCQUFBO0ExRXd3dkJ4Qzs7QTBFeHd2QkU7RUFBc0MsZ0JBQUE7QTFFNHd2QnhDOztBMEU1d3ZCRTtFQUFzQyxnQkFBQTtBMUVneHZCeEM7O0EwRWh4dkJFO0VBQXNDLGdCQUFBO0ExRW94dkJ4Qzs7QTBFcHh2QkU7RUFBc0MsZ0JBQUE7QTFFd3h2QnhDOztBMEV4eHZCRTtFQUFzQyxnQkFBQTtBMUU0eHZCeEM7O0EwRTV4dkJFO0VBQXNDLGdCQUFBO0ExRWd5dkJ4Qzs7QTBFaHl2QkU7RUFBc0MsZ0JBQUE7QTFFb3l2QnhDOztBMEVweXZCRTtFQUFzQyxnQkFBQTtBMUV3eXZCeEM7O0EwRXh5dkJFO0VBQXNDLGdCQUFBO0ExRTR5dkJ4Qzs7QTBFNXl2QkU7RUFBc0MsZ0JBQUE7QTFFZ3p2QnhDOztBMEVoenZCRTtFQUFzQyxnQkFBQTtBMUVvenZCeEM7O0EwRXB6dkJFO0VBQXNDLGdCQUFBO0ExRXd6dkJ4Qzs7QTBFeHp2QkU7RUFBc0MsZ0JBQUE7QTFFNHp2QnhDOztBMEU1enZCRTtFQUFzQyxnQkFBQTtBMUVnMHZCeEM7O0EwRWgwdkJFO0VBQXNDLGdCQUFBO0ExRW8wdkJ4Qzs7QTBFcDB2QkU7RUFBc0MsZ0JBQUE7QTFFdzB2QnhDOztBMEV4MHZCRTtFQUFzQyxnQkFBQTtBMUU0MHZCeEM7O0EwRTUwdkJFO0VBQXNDLGdCQUFBO0ExRWcxdkJ4Qzs7QTBFaDF2QkU7RUFBc0MsZ0JBQUE7QTFFbzF2QnhDOztBMEVwMXZCRTtFQUFzQyxnQkFBQTtBMUV3MXZCeEM7O0EwRXgxdkJFO0VBQXNDLGdCQUFBO0ExRTQxdkJ4Qzs7QTBFNTF2QkU7RUFBc0MsZ0JBQUE7QTFFZzJ2QnhDOztBMEVoMnZCRTtFQUFzQyxnQkFBQTtBMUVvMnZCeEM7O0EwRXAydkJFO0VBQXNDLGdCQUFBO0ExRXcydkJ4Qzs7QTBFeDJ2QkU7RUFBc0MsZ0JBQUE7QTFFNDJ2QnhDOztBMEU1MnZCRTtFQUFzQyxnQkFBQTtBMUVnM3ZCeEM7O0EwRWgzdkJFO0VBQXNDLGdCQUFBO0ExRW8zdkJ4Qzs7QTBFcDN2QkU7RUFBc0MsZ0JBQUE7QTFFdzN2QnhDOztBMEV4M3ZCRTtFQUFzQyxZQUFBO0ExRTQzdkJ4Qzs7QTBFNTN2QkU7RUFBc0MsZ0JBQUE7QTFFZzR2QnhDOztBMEVoNHZCRTtFQUFzQyxnQkFBQTtBMUVvNHZCeEM7O0EwRXA0dkJFO0VBQXNDLGdCQUFBO0ExRXc0dkJ4Qzs7QTBFeDR2QkU7RUFBc0MsZ0JBQUE7QTFFNDR2QnhDOztBMEU1NHZCRTtFQUFzQyxnQkFBQTtBMUVnNXZCeEM7O0EwRWg1dkJFO0VBQXNDLGdCQUFBO0ExRW81dkJ4Qzs7QTBFcDV2QkU7RUFBc0MsZ0JBQUE7QTFFdzV2QnhDOztBMEV4NXZCRTtFQUFzQyxnQkFBQTtBMUU0NXZCeEM7O0EwRTU1dkJFO0VBQXNDLGdCQUFBO0ExRWc2dkJ4Qzs7QTBFaDZ2QkU7RUFBc0MsZ0JBQUE7QTFFbzZ2QnhDOztBMEVwNnZCRTtFQUFzQyxnQkFBQTtBMUV3NnZCeEM7O0EwRXg2dkJFO0VBQXNDLGdCQUFBO0ExRTQ2dkJ4Qzs7QTBFNTZ2QkU7RUFBc0MsZ0JBQUE7QTFFZzd2QnhDOztBMEVoN3ZCRTtFQUFzQyxnQkFBQTtBMUVvN3ZCeEM7O0EwRXA3dkJFO0VBQXNDLGdCQUFBO0ExRXc3dkJ4Qzs7QTBFeDd2QkU7RUFBc0MsZ0JBQUE7QTFFNDd2QnhDOztBMEU1N3ZCRTtFQUFzQyxnQkFBQTtBMUVnOHZCeEM7O0EwRWg4dkJFO0VBQXNDLGdCQUFBO0ExRW84dkJ4Qzs7QTBFcDh2QkU7RUFBc0MsZ0JBQUE7QTFFdzh2QnhDOztBMEV4OHZCRTtFQUFzQyxnQkFBQTtBMUU0OHZCeEM7O0EwRTU4dkJFO0VBQXNDLGdCQUFBO0ExRWc5dkJ4Qzs7QTBFaDl2QkU7RUFBc0MsZ0JBQUE7QTFFbzl2QnhDOztBMEVwOXZCRTtFQUFzQyxnQkFBQTtBMUV3OXZCeEM7O0EwRXg5dkJFO0VBQXNDLGdCQUFBO0ExRTQ5dkJ4Qzs7QTBFNTl2QkU7RUFBc0MsZ0JBQUE7QTFFZyt2QnhDOztBMEVoK3ZCRTtFQUFzQyxnQkFBQTtBMUVvK3ZCeEM7O0EwRXArdkJFO0VBQXNDLGdCQUFBO0ExRXcrdkJ4Qzs7QTBFeCt2QkU7RUFBc0MsZ0JBQUE7QTFFNCt2QnhDOztBMEU1K3ZCRTtFQUFzQyxnQkFBQTtBMUVnL3ZCeEM7O0EwRWgvdkJFO0VBQXNDLGdCQUFBO0ExRW8vdkJ4Qzs7QTBFcC92QkU7RUFBc0MsZ0JBQUE7QTFFdy92QnhDOztBMEV4L3ZCRTtFQUFzQyxnQkFBQTtBMUU0L3ZCeEM7O0EwRTUvdkJFO0VBQXNDLGdCQUFBO0ExRWdnd0J4Qzs7QTBFaGd3QkU7RUFBc0MsZ0JBQUE7QTFFb2d3QnhDOztBMEVwZ3dCRTtFQUFzQyxnQkFBQTtBMUV3Z3dCeEM7O0EwRXhnd0JFO0VBQXNDLGdCQUFBO0ExRTRnd0J4Qzs7QTBFNWd3QkU7RUFBc0MsZ0JBQUE7QTFFZ2h3QnhDOztBMEVoaHdCRTtFQUFzQyxnQkFBQTtBMUVvaHdCeEM7O0EwRXBod0JFO0VBQXNDLGdCQUFBO0ExRXdod0J4Qzs7QTBFeGh3QkU7RUFBc0MsZ0JBQUE7QTFFNGh3QnhDOztBMEU1aHdCRTtFQUFzQyxnQkFBQTtBMUVnaXdCeEM7O0EwRWhpd0JFO0VBQXNDLGdCQUFBO0ExRW9pd0J4Qzs7QTBFcGl3QkU7RUFBc0MsZ0JBQUE7QTFFd2l3QnhDOztBMEV4aXdCRTtFQUFzQyxnQkFBQTtBMUU0aXdCeEM7O0EwRTVpd0JFO0VBQXNDLGdCQUFBO0ExRWdqd0J4Qzs7QTBFaGp3QkU7RUFBc0MsZ0JBQUE7QTFFb2p3QnhDOztBMEVwandCRTtFQUFzQyxnQkFBQTtBMUV3andCeEM7O0EwRXhqd0JFO0VBQXNDLGdCQUFBO0ExRTRqd0J4Qzs7QTBFNWp3QkU7RUFBc0MsZ0JBQUE7QTFFZ2t3QnhDOztBMEVoa3dCRTtFQUFzQyxnQkFBQTtBMUVva3dCeEM7O0EwRXBrd0JFO0VBQXNDLGdCQUFBO0ExRXdrd0J4Qzs7QTBFeGt3QkU7RUFBc0MsZ0JBQUE7QTFFNGt3QnhDOztBMEU1a3dCRTtFQUFzQyxnQkFBQTtBMUVnbHdCeEM7O0EwRWhsd0JFO0VBQXNDLGdCQUFBO0ExRW9sd0J4Qzs7QTBFcGx3QkU7RUFBc0MsZ0JBQUE7QTFFd2x3QnhDOztBMEV4bHdCRTtFQUFzQyxnQkFBQTtBMUU0bHdCeEM7O0EwRTVsd0JFO0VBQXNDLGdCQUFBO0ExRWdtd0J4Qzs7QTBFaG13QkU7RUFBc0MsZ0JBQUE7QTFFb213QnhDOztBMEVwbXdCRTtFQUFzQyxnQkFBQTtBMUV3bXdCeEM7O0EwRXhtd0JFO0VBQXNDLGdCQUFBO0ExRTRtd0J4Qzs7QTBFNW13QkU7RUFBc0MsZ0JBQUE7QTFFZ253QnhDOztBMEVobndCRTtFQUFzQyxnQkFBQTtBMUVvbndCeEM7O0EwRXBud0JFO0VBQXNDLGdCQUFBO0ExRXdud0J4Qzs7QTBFeG53QkU7RUFBc0MsZ0JBQUE7QTFFNG53QnhDOztBMEU1bndCRTtFQUFzQyxnQkFBQTtBMUVnb3dCeEM7O0EwRWhvd0JFO0VBQXNDLGdCQUFBO0ExRW9vd0J4Qzs7QTBFcG93QkU7RUFBc0MsZ0JBQUE7QTFFd293QnhDOztBMEV4b3dCRTtFQUFzQyxnQkFBQTtBMUU0b3dCeEM7O0EwRTVvd0JFO0VBQXNDLGdCQUFBO0ExRWdwd0J4Qzs7QTBFaHB3QkU7RUFBc0MsZ0JBQUE7QTFFb3B3QnhDOztBMEVwcHdCRTtFQUFzQyxnQkFBQTtBMUV3cHdCeEM7O0EwRXhwd0JFO0VBQXNDLGdCQUFBO0ExRTRwd0J4Qzs7QTBFNXB3QkU7RUFBc0MsZ0JBQUE7QTFFZ3F3QnhDOztBMEVocXdCRTtFQUFzQyxnQkFBQTtBMUVvcXdCeEM7O0EwRXBxd0JFO0VBQXNDLGdCQUFBO0ExRXdxd0J4Qzs7QTBFeHF3QkU7RUFBc0MsZ0JBQUE7QTFFNHF3QnhDOztBMEU1cXdCRTtFQUFzQyxnQkFBQTtBMUVncndCeEM7O0EwRWhyd0JFO0VBQXNDLGdCQUFBO0ExRW9yd0J4Qzs7QTBFcHJ3QkU7RUFBc0MsZ0JBQUE7QTFFd3J3QnhDOztBMEV4cndCRTtFQUFzQyxnQkFBQTtBMUU0cndCeEM7O0EwRTVyd0JFO0VBQXNDLGFBQUE7QTFFZ3N3QnhDOztBMEVoc3dCRTtFQUFzQyxhQUFBO0ExRW9zd0J4Qzs7QTBFcHN3QkU7RUFBc0MsZ0JBQUE7QTFFd3N3QnhDOztBMEV4c3dCRTtFQUFzQyxnQkFBQTtBMUU0c3dCeEM7O0EwRTVzd0JFO0VBQXNDLGdCQUFBO0ExRWd0d0J4Qzs7QTBFaHR3QkU7RUFBc0MsZ0JBQUE7QTFFb3R3QnhDOztBMEVwdHdCRTtFQUFzQyxnQkFBQTtBMUV3dHdCeEM7O0EwRXh0d0JFO0VBQXNDLGdCQUFBO0ExRTR0d0J4Qzs7QTBFNXR3QkU7RUFBc0MsZ0JBQUE7QTFFZ3V3QnhDOztBMEVodXdCRTtFQUFzQyxnQkFBQTtBMUVvdXdCeEM7O0EwRXB1d0JFO0VBQXNDLGdCQUFBO0ExRXd1d0J4Qzs7QTBFeHV3QkU7RUFBc0MsZ0JBQUE7QTFFNHV3QnhDOztBMEU1dXdCRTtFQUFzQyxnQkFBQTtBMUVndndCeEM7O0EwRWh2d0JFO0VBQXNDLGdCQUFBO0ExRW92d0J4Qzs7QTBFcHZ3QkU7RUFBc0MsZ0JBQUE7QTFFd3Z3QnhDOztBMEV4dndCRTtFQUFzQyxnQkFBQTtBMUU0dndCeEM7O0EwRTV2d0JFO0VBQXNDLGdCQUFBO0ExRWd3d0J4Qzs7QTBFaHd3QkU7RUFBc0MsZ0JBQUE7QTFFb3d3QnhDOztBMEVwd3dCRTtFQUFzQyxnQkFBQTtBMUV3d3dCeEM7O0EwRXh3d0JFO0VBQXNDLGdCQUFBO0ExRTR3d0J4Qzs7QTBFNXd3QkU7RUFBc0MsZ0JBQUE7QTFFZ3h3QnhDOztBMEVoeHdCRTtFQUFzQyxnQkFBQTtBMUVveHdCeEM7O0EwRXB4d0JFO0VBQXNDLGdCQUFBO0ExRXd4d0J4Qzs7QTBFeHh3QkU7RUFBc0MsZ0JBQUE7QTFFNHh3QnhDOztBMEU1eHdCRTtFQUFzQyxnQkFBQTtBMUVneXdCeEM7O0EwRWh5d0JFO0VBQXNDLGdCQUFBO0ExRW95d0J4Qzs7QTBFcHl3QkU7RUFBc0MsZ0JBQUE7QTFFd3l3QnhDOztBMEV4eXdCRTtFQUFzQyxnQkFBQTtBMUU0eXdCeEM7O0EwRTV5d0JFO0VBQXNDLGdCQUFBO0ExRWd6d0J4Qzs7QTBFaHp3QkU7RUFBc0MsZ0JBQUE7QTFFb3p3QnhDOztBMEVwendCRTtFQUFzQyxnQkFBQTtBMUV3endCeEM7O0EwRXh6d0JFO0VBQXNDLGdCQUFBO0ExRTR6d0J4Qzs7QTBFNXp3QkU7RUFBc0MsZ0JBQUE7QTFFZzB3QnhDOztBMEVoMHdCRTtFQUFzQyxnQkFBQTtBMUVvMHdCeEM7O0EwRXAwd0JFO0VBQXNDLGdCQUFBO0ExRXcwd0J4Qzs7QTBFeDB3QkU7RUFBc0MsZ0JBQUE7QTFFNDB3QnhDOztBMEU1MHdCRTtFQUFzQyxnQkFBQTtBMUVnMXdCeEM7O0EwRWgxd0JFO0VBQXNDLGdCQUFBO0ExRW8xd0J4Qzs7QTBFcDF3QkU7RUFBc0MsZ0JBQUE7QTFFdzF3QnhDOztBMEV4MXdCRTtFQUFzQyxnQkFBQTtBMUU0MXdCeEM7O0EwRTUxd0JFO0VBQXNDLGdCQUFBO0ExRWcyd0J4Qzs7QTBFaDJ3QkU7RUFBc0MsZ0JBQUE7QTFFbzJ3QnhDOztBMEVwMndCRTtFQUFzQyxhQUFBO0ExRXcyd0J4Qzs7QTBFeDJ3QkU7RUFBc0MsYUFBQTtBMUU0MndCeEM7O0EwRTUyd0JFO0VBQXNDLGFBQUE7QTFFZzN3QnhDOztBMEVoM3dCRTtFQUFzQyxnQkFBQTtBMUVvM3dCeEM7O0EwRXAzd0JFO0VBQXNDLGdCQUFBO0ExRXczd0J4Qzs7QTBFeDN3QkU7RUFBc0MsZ0JBQUE7QTFFNDN3QnhDOztBMEU1M3dCRTtFQUFzQyxnQkFBQTtBMUVnNHdCeEM7O0EwRWg0d0JFO0VBQXNDLGdCQUFBO0ExRW80d0J4Qzs7QTBFcDR3QkU7RUFBc0MsYUFBQTtBMUV3NHdCeEM7O0EwRXg0d0JFO0VBQXNDLGdCQUFBO0ExRTQ0d0J4Qzs7QTBFNTR3QkU7RUFBc0MsZ0JBQUE7QTFFZzV3QnhDOztBMEVoNXdCRTtFQUFzQyxnQkFBQTtBMUVvNXdCeEM7O0EwRXA1d0JFO0VBQXNDLGdCQUFBO0ExRXc1d0J4Qzs7QTBFeDV3QkU7RUFBc0MsZ0JBQUE7QTFFNDV3QnhDOztBMEU1NXdCRTtFQUFzQyxnQkFBQTtBMUVnNndCeEM7O0EwRWg2d0JFO0VBQXNDLGdCQUFBO0ExRW82d0J4Qzs7QTBFcDZ3QkU7RUFBc0MsZ0JBQUE7QTFFdzZ3QnhDOztBMEV4NndCRTtFQUFzQyxnQkFBQTtBMUU0NndCeEM7O0EwRTU2d0JFO0VBQXNDLGdCQUFBO0ExRWc3d0J4Qzs7QTBFaDd3QkU7RUFBc0MsZ0JBQUE7QTFFbzd3QnhDOztBMEVwN3dCRTtFQUFzQyxnQkFBQTtBMUV3N3dCeEM7O0EwRXg3d0JFO0VBQXNDLGdCQUFBO0ExRTQ3d0J4Qzs7QTBFNTd3QkU7RUFBc0MsZ0JBQUE7QTFFZzh3QnhDOztBMEVoOHdCRTtFQUFzQyxnQkFBQTtBMUVvOHdCeEM7O0EwRXA4d0JFO0VBQXNDLGdCQUFBO0ExRXc4d0J4Qzs7QTBFeDh3QkU7RUFBc0MsZ0JBQUE7QTFFNDh3QnhDOztBMEU1OHdCRTtFQUFzQyxnQkFBQTtBMUVnOXdCeEM7O0EwRWg5d0JFO0VBQXNDLGdCQUFBO0ExRW85d0J4Qzs7QTBFcDl3QkU7RUFBc0MsZ0JBQUE7QTFFdzl3QnhDOztBMEV4OXdCRTtFQUFzQyxnQkFBQTtBMUU0OXdCeEM7O0EwRTU5d0JFO0VBQXNDLGdCQUFBO0ExRWcrd0J4Qzs7QTBFaCt3QkU7RUFBc0MsZ0JBQUE7QTFFbyt3QnhDOztBMEVwK3dCRTtFQUFzQyxnQkFBQTtBMUV3K3dCeEM7O0EwRXgrd0JFO0VBQXNDLGdCQUFBO0ExRTQrd0J4Qzs7QTBFNSt3QkU7RUFBc0MsZ0JBQUE7QTFFZy93QnhDOztBMEVoL3dCRTtFQUFzQyxnQkFBQTtBMUVvL3dCeEM7O0EwRXAvd0JFO0VBQXNDLGdCQUFBO0ExRXcvd0J4Qzs7QTBFeC93QkU7RUFBc0MsZ0JBQUE7QTFFNC93QnhDOztBMEU1L3dCRTtFQUFzQyxnQkFBQTtBMUVnZ3hCeEM7O0EwRWhneEJFO0VBQXNDLGdCQUFBO0ExRW9neEJ4Qzs7QTBFcGd4QkU7RUFBc0MsZ0JBQUE7QTFFd2d4QnhDOztBMEV4Z3hCRTtFQUFzQyxnQkFBQTtBMUU0Z3hCeEM7O0EwRTVneEJFO0VBQXNDLGdCQUFBO0ExRWdoeEJ4Qzs7QTBFaGh4QkU7RUFBc0MsZ0JBQUE7QTFFb2h4QnhDOztBMEVwaHhCRTtFQUFzQyxnQkFBQTtBMUV3aHhCeEM7O0EwRXhoeEJFO0VBQXNDLGdCQUFBO0ExRTRoeEJ4Qzs7QTBFNWh4QkU7RUFBc0MsZ0JBQUE7QTFFZ2l4QnhDOztBMEVoaXhCRTtFQUFzQyxnQkFBQTtBMUVvaXhCeEM7O0EwRXBpeEJFO0VBQXNDLGdCQUFBO0ExRXdpeEJ4Qzs7QTBFeGl4QkU7RUFBc0MsZ0JBQUE7QTFFNGl4QnhDOztBMEU1aXhCRTtFQUFzQyxnQkFBQTtBMUVnanhCeEM7O0EwRWhqeEJFO0VBQXNDLGdCQUFBO0ExRW9qeEJ4Qzs7QTBFcGp4QkU7RUFBc0MsZ0JBQUE7QTFFd2p4QnhDOztBMEV4anhCRTtFQUFzQyxnQkFBQTtBMUU0anhCeEM7O0EwRTVqeEJFO0VBQXNDLGdCQUFBO0ExRWdreEJ4Qzs7QTBFaGt4QkU7RUFBc0MsZ0JBQUE7QTFFb2t4QnhDOztBMEVwa3hCRTtFQUFzQyxnQkFBQTtBMUV3a3hCeEM7O0EwRXhreEJFO0VBQXNDLGdCQUFBO0ExRTRreEJ4Qzs7QTBFNWt4QkU7RUFBc0MsZ0JBQUE7QTFFZ2x4QnhDOztBMEVobHhCRTtFQUFzQyxnQkFBQTtBMUVvbHhCeEM7O0EwRXBseEJFO0VBQXNDLGdCQUFBO0ExRXdseEJ4Qzs7QTBFeGx4QkU7RUFBc0MsZ0JBQUE7QTFFNGx4QnhDOztBMEU1bHhCRTtFQUFzQyxnQkFBQTtBMUVnbXhCeEM7O0EwRWhteEJFO0VBQXNDLGdCQUFBO0ExRW9teEJ4Qzs7QTBFcG14QkU7RUFBc0MsZ0JBQUE7QTFFd214QnhDOztBMEV4bXhCRTtFQUFzQyxnQkFBQTtBMUU0bXhCeEM7O0EwRTVteEJFO0VBQXNDLGdCQUFBO0ExRWdueEJ4Qzs7QTBFaG54QkU7RUFBc0MsZ0JBQUE7QTFFb254QnhDOztBMEVwbnhCRTtFQUFzQyxnQkFBQTtBMUV3bnhCeEM7O0EwRXhueEJFO0VBQXNDLGdCQUFBO0ExRTRueEJ4Qzs7QTBFNW54QkU7RUFBc0MsZ0JBQUE7QTFFZ294QnhDOztBMEVob3hCRTtFQUFzQyxnQkFBQTtBMUVvb3hCeEM7O0EwRXBveEJFO0VBQXNDLGdCQUFBO0ExRXdveEJ4Qzs7QTBFeG94QkU7RUFBc0MsZ0JBQUE7QTFFNG94QnhDOztBMEU1b3hCRTtFQUFzQyxnQkFBQTtBMUVncHhCeEM7O0EwRWhweEJFO0VBQXNDLGdCQUFBO0ExRW9weEJ4Qzs7QTBFcHB4QkU7RUFBc0MsZ0JBQUE7QTFFd3B4QnhDOztBMEV4cHhCRTtFQUFzQyxnQkFBQTtBMUU0cHhCeEM7O0EwRTVweEJFO0VBQXNDLGdCQUFBO0ExRWdxeEJ4Qzs7QTBFaHF4QkU7RUFBc0MsZ0JBQUE7QTFFb3F4QnhDOztBMEVwcXhCRTtFQUFzQyxnQkFBQTtBMUV3cXhCeEM7O0EwRXhxeEJFO0VBQXNDLGdCQUFBO0ExRTRxeEJ4Qzs7QTBFNXF4QkU7RUFBc0MsZ0JBQUE7QTFFZ3J4QnhDOztBMEVocnhCRTtFQUFzQyxnQkFBQTtBMUVvcnhCeEM7O0EwRXByeEJFO0VBQXNDLGdCQUFBO0ExRXdyeEJ4Qzs7QTBFeHJ4QkU7RUFBc0MsZ0JBQUE7QTFFNHJ4QnhDOztBMEU1cnhCRTtFQUFzQyxnQkFBQTtBMUVnc3hCeEM7O0EwRWhzeEJFO0VBQXNDLGdCQUFBO0ExRW9zeEJ4Qzs7QTBFcHN4QkU7RUFBc0MsZ0JBQUE7QTFFd3N4QnhDOztBMEV4c3hCRTtFQUFzQyxnQkFBQTtBMUU0c3hCeEM7O0EwRTVzeEJFO0VBQXNDLGdCQUFBO0ExRWd0eEJ4Qzs7QTBFaHR4QkU7RUFBc0MsZ0JBQUE7QTFFb3R4QnhDOztBMEVwdHhCRTtFQUFzQyxnQkFBQTtBMUV3dHhCeEM7O0EwRXh0eEJFO0VBQXNDLGdCQUFBO0ExRTR0eEJ4Qzs7QTBFNXR4QkU7RUFBc0MsZ0JBQUE7QTFFZ3V4QnhDOztBMEVodXhCRTtFQUFzQyxnQkFBQTtBMUVvdXhCeEM7O0EwRXB1eEJFO0VBQXNDLGdCQUFBO0ExRXd1eEJ4Qzs7QTBFeHV4QkU7RUFBc0MsZ0JBQUE7QTFFNHV4QnhDOztBMEU1dXhCRTtFQUFzQyxnQkFBQTtBMUVndnhCeEM7O0EwRWh2eEJFO0VBQXNDLGdCQUFBO0ExRW92eEJ4Qzs7QTBFcHZ4QkU7RUFBc0MsZ0JBQUE7QTFFd3Z4QnhDOztBMEV4dnhCRTtFQUFzQyxnQkFBQTtBMUU0dnhCeEM7O0EwRTV2eEJFO0VBQXNDLGdCQUFBO0ExRWd3eEJ4Qzs7QTBFaHd4QkU7RUFBc0MsZ0JBQUE7QTFFb3d4QnhDOztBMEVwd3hCRTtFQUFzQyxnQkFBQTtBMUV3d3hCeEM7O0EwRXh3eEJFO0VBQXNDLGdCQUFBO0ExRTR3eEJ4Qzs7QTBFNXd4QkU7RUFBc0MsZ0JBQUE7QTFFZ3h4QnhDOztBMEVoeHhCRTtFQUFzQyxnQkFBQTtBMUVveHhCeEM7O0EwRXB4eEJFO0VBQXNDLGdCQUFBO0ExRXd4eEJ4Qzs7QTBFeHh4QkU7RUFBc0MsZ0JBQUE7QTFFNHh4QnhDOztBMEU1eHhCRTtFQUFzQyxnQkFBQTtBMUVneXhCeEM7O0EwRWh5eEJFO0VBQXNDLGdCQUFBO0ExRW95eEJ4Qzs7QTBFcHl4QkU7RUFBc0MsZ0JBQUE7QTFFd3l4QnhDOztBMEV4eXhCRTtFQUFzQyxnQkFBQTtBMUU0eXhCeEM7O0EwRTV5eEJFO0VBQXNDLGdCQUFBO0ExRWd6eEJ4Qzs7QTBFaHp4QkU7RUFBc0MsZ0JBQUE7QTFFb3p4QnhDOztBMEVwenhCRTtFQUFzQyxnQkFBQTtBMUV3enhCeEM7O0EwRXh6eEJFO0VBQXNDLGdCQUFBO0ExRTR6eEJ4Qzs7QTBFNXp4QkU7RUFBc0MsZ0JBQUE7QTFFZzB4QnhDOztBMEVoMHhCRTtFQUFzQyxnQkFBQTtBMUVvMHhCeEM7O0EwRXAweEJFO0VBQXNDLGdCQUFBO0ExRXcweEJ4Qzs7QTBFeDB4QkU7RUFBc0MsZ0JBQUE7QTFFNDB4QnhDOztBMEU1MHhCRTtFQUFzQyxnQkFBQTtBMUVnMXhCeEM7O0EwRWgxeEJFO0VBQXNDLGdCQUFBO0ExRW8xeEJ4Qzs7QTBFcDF4QkU7RUFBc0MsZ0JBQUE7QTFFdzF4QnhDOztBMEV4MXhCRTtFQUFzQyxnQkFBQTtBMUU0MXhCeEM7O0EwRTUxeEJFO0VBQXNDLGFBQUE7QTFFZzJ4QnhDOztBMEVoMnhCRTtFQUFzQyxhQUFBO0ExRW8yeEJ4Qzs7QTBFcDJ4QkU7RUFBc0MsZ0JBQUE7QTFFdzJ4QnhDOztBMEV4MnhCRTtFQUFzQyxnQkFBQTtBMUU0MnhCeEM7O0EwRTUyeEJFO0VBQXNDLGdCQUFBO0ExRWczeEJ4Qzs7QTBFaDN4QkU7RUFBc0MsZ0JBQUE7QTFFbzN4QnhDOztBMEVwM3hCRTtFQUFzQyxnQkFBQTtBMUV3M3hCeEM7O0EwRXgzeEJFO0VBQXNDLGdCQUFBO0ExRTQzeEJ4Qzs7QTBFNTN4QkU7RUFBc0MsZ0JBQUE7QTFFZzR4QnhDOztBMEVoNHhCRTtFQUFzQyxnQkFBQTtBMUVvNHhCeEM7O0EwRXA0eEJFO0VBQXNDLGdCQUFBO0ExRXc0eEJ4Qzs7QTBFeDR4QkU7RUFBc0MsZ0JBQUE7QTFFNDR4QnhDOztBMEU1NHhCRTtFQUFzQyxnQkFBQTtBMUVnNXhCeEM7O0EwRWg1eEJFO0VBQXNDLGdCQUFBO0ExRW81eEJ4Qzs7QTBFcDV4QkU7RUFBc0MsZ0JBQUE7QTFFdzV4QnhDOztBMEV4NXhCRTtFQUFzQyxnQkFBQTtBMUU0NXhCeEM7O0EwRTU1eEJFO0VBQXNDLGdCQUFBO0ExRWc2eEJ4Qzs7QTBFaDZ4QkU7RUFBc0MsZ0JBQUE7QTFFbzZ4QnhDOztBMEVwNnhCRTtFQUFzQyxnQkFBQTtBMUV3NnhCeEM7O0EwRXg2eEJFO0VBQXNDLGdCQUFBO0ExRTQ2eEJ4Qzs7QTBFNTZ4QkU7RUFBc0MsZ0JBQUE7QTFFZzd4QnhDOztBMEVoN3hCRTtFQUFzQyxnQkFBQTtBMUVvN3hCeEM7O0EwRXA3eEJFO0VBQXNDLGdCQUFBO0ExRXc3eEJ4Qzs7QTBFeDd4QkU7RUFBc0MsZ0JBQUE7QTFFNDd4QnhDOztBMEU1N3hCRTtFQUFzQyxnQkFBQTtBMUVnOHhCeEM7O0EwRWg4eEJFO0VBQXNDLGdCQUFBO0ExRW84eEJ4Qzs7QTBFcDh4QkU7RUFBc0MsZ0JBQUE7QTFFdzh4QnhDOztBMEV4OHhCRTtFQUFzQyxnQkFBQTtBMUU0OHhCeEM7O0EwRTU4eEJFO0VBQXNDLGdCQUFBO0ExRWc5eEJ4Qzs7QTBFaDl4QkU7RUFBc0MsZ0JBQUE7QTFFbzl4QnhDOztBMEVwOXhCRTtFQUFzQyxnQkFBQTtBMUV3OXhCeEM7O0EwRXg5eEJFO0VBQXNDLGdCQUFBO0ExRTQ5eEJ4Qzs7QTBFNTl4QkU7RUFBc0MsZ0JBQUE7QTFFZyt4QnhDOztBMEVoK3hCRTtFQUFzQyxnQkFBQTtBMUVvK3hCeEM7O0EwRXAreEJFO0VBQXNDLGdCQUFBO0ExRXcreEJ4Qzs7QTBFeCt4QkU7RUFBc0MsZ0JBQUE7QTFFNCt4QnhDOztBMEU1K3hCRTtFQUFzQyxnQkFBQTtBMUVnL3hCeEM7O0EwRWgveEJFO0VBQXNDLGdCQUFBO0ExRW8veEJ4Qzs7QTBFcC94QkU7RUFBc0MsZ0JBQUE7QTFFdy94QnhDOztBMEV4L3hCRTtFQUFzQyxnQkFBQTtBMUU0L3hCeEM7O0EwRTUveEJFO0VBQXNDLGdCQUFBO0ExRWdneUJ4Qzs7QTBFaGd5QkU7RUFBc0MsZ0JBQUE7QTFFb2d5QnhDOztBMEVwZ3lCRTtFQUFzQyxnQkFBQTtBMUV3Z3lCeEM7O0EwRXhneUJFO0VBQXNDLGdCQUFBO0ExRTRneUJ4Qzs7QTBFNWd5QkU7RUFBc0MsZ0JBQUE7QTFFZ2h5QnhDOztBMEVoaHlCRTtFQUFzQyxnQkFBQTtBMUVvaHlCeEM7O0EwRXBoeUJFO0VBQXNDLGdCQUFBO0ExRXdoeUJ4Qzs7QTBFeGh5QkU7RUFBc0MsZ0JBQUE7QTFFNGh5QnhDOztBMEU1aHlCRTtFQUFzQyxnQkFBQTtBMUVnaXlCeEM7O0EwRWhpeUJFO0VBQXNDLGdCQUFBO0ExRW9peUJ4Qzs7QTBFcGl5QkU7RUFBc0MsZ0JBQUE7QTFFd2l5QnhDOztBMEV4aXlCRTtFQUFzQyxnQkFBQTtBMUU0aXlCeEM7O0EwRTVpeUJFO0VBQXNDLGdCQUFBO0ExRWdqeUJ4Qzs7QTBFaGp5QkU7RUFBc0MsZ0JBQUE7QTFFb2p5QnhDOztBMEVwanlCRTtFQUFzQyxnQkFBQTtBMUV3anlCeEM7O0EwRXhqeUJFO0VBQXNDLGdCQUFBO0ExRTRqeUJ4Qzs7QTBFNWp5QkU7RUFBc0MsZ0JBQUE7QTFFZ2t5QnhDOztBMEVoa3lCRTtFQUFzQyxnQkFBQTtBMUVva3lCeEM7O0EwRXBreUJFO0VBQXNDLGdCQUFBO0ExRXdreUJ4Qzs7QTBFeGt5QkU7RUFBc0MsZ0JBQUE7QTFFNGt5QnhDOztBMEU1a3lCRTtFQUFzQyxnQkFBQTtBMUVnbHlCeEM7O0EwRWhseUJFO0VBQXNDLGdCQUFBO0ExRW9seUJ4Qzs7QTBFcGx5QkU7RUFBc0MsZ0JBQUE7QTFFd2x5QnhDOztBMEV4bHlCRTtFQUFzQyxnQkFBQTtBMUU0bHlCeEM7O0EwRTVseUJFO0VBQXNDLGdCQUFBO0ExRWdteUJ4Qzs7QTBFaG15QkU7RUFBc0MsZ0JBQUE7QTFFb215QnhDOztBMEVwbXlCRTtFQUFzQyxnQkFBQTtBMUV3bXlCeEM7O0EwRXhteUJFO0VBQXNDLGdCQUFBO0ExRTRteUJ4Qzs7QTBFNW15QkU7RUFBc0MsZ0JBQUE7QTFFZ255QnhDOztBMEVobnlCRTtFQUFzQyxnQkFBQTtBMUVvbnlCeEM7O0EwRXBueUJFO0VBQXNDLGdCQUFBO0ExRXdueUJ4Qzs7QTBFeG55QkU7RUFBc0MsZ0JBQUE7QTFFNG55QnhDOztBMEU1bnlCRTtFQUFzQyxnQkFBQTtBMUVnb3lCeEM7O0EwRWhveUJFO0VBQXNDLGdCQUFBO0ExRW9veUJ4Qzs7QTBFcG95QkU7RUFBc0MsZ0JBQUE7QTFFd295QnhDOztBMEV4b3lCRTtFQUFzQyxnQkFBQTtBMUU0b3lCeEM7O0EwRTVveUJFO0VBQXNDLGdCQUFBO0ExRWdweUJ4Qzs7QTBFaHB5QkU7RUFBc0MsZ0JBQUE7QTFFb3B5QnhDOztBMEVwcHlCRTtFQUFzQyxnQkFBQTtBMUV3cHlCeEM7O0EwRXhweUJFO0VBQXNDLGdCQUFBO0ExRTRweUJ4Qzs7QTBFNXB5QkU7RUFBc0MsZ0JBQUE7QTFFZ3F5QnhDOztBMEVocXlCRTtFQUFzQyxnQkFBQTtBMUVvcXlCeEM7O0EwRXBxeUJFO0VBQXNDLGdCQUFBO0ExRXdxeUJ4Qzs7QTBFeHF5QkU7RUFBc0MsZ0JBQUE7QTFFNHF5QnhDOztBMEU1cXlCRTtFQUFzQyxnQkFBQTtBMUVncnlCeEM7O0EwRWhyeUJFO0VBQXNDLGdCQUFBO0ExRW9yeUJ4Qzs7QTBFcHJ5QkU7RUFBc0MsZ0JBQUE7QTFFd3J5QnhDOztBMEV4cnlCRTtFQUFzQyxnQkFBQTtBMUU0cnlCeEM7O0EwRTVyeUJFO0VBQXNDLGdCQUFBO0ExRWdzeUJ4Qzs7QTBFaHN5QkU7RUFBc0MsZ0JBQUE7QTFFb3N5QnhDOztBMEVwc3lCRTtFQUFzQyxnQkFBQTtBMUV3c3lCeEM7O0EwRXhzeUJFO0VBQXNDLGdCQUFBO0ExRTRzeUJ4Qzs7QTBFNXN5QkU7RUFBc0MsZ0JBQUE7QTFFZ3R5QnhDOztBMEVodHlCRTtFQUFzQyxnQkFBQTtBMUVvdHlCeEM7O0EwRXB0eUJFO0VBQXNDLGdCQUFBO0ExRXd0eUJ4Qzs7QTBFeHR5QkU7RUFBc0MsZ0JBQUE7QTFFNHR5QnhDOztBMEU1dHlCRTtFQUFzQyxnQkFBQTtBMUVndXlCeEM7O0EwRWh1eUJFO0VBQXNDLGdCQUFBO0ExRW91eUJ4Qzs7QTBFcHV5QkU7RUFBc0MsZ0JBQUE7QTFFd3V5QnhDOztBMEV4dXlCRTtFQUFzQyxnQkFBQTtBMUU0dXlCeEM7O0EwRTV1eUJFO0VBQXNDLGdCQUFBO0ExRWd2eUJ4Qzs7QTBFaHZ5QkU7RUFBc0MsZ0JBQUE7QTFFb3Z5QnhDOztBMEVwdnlCRTtFQUFzQyxnQkFBQTtBMUV3dnlCeEM7O0EwRXh2eUJFO0VBQXNDLGdCQUFBO0ExRTR2eUJ4Qzs7QTBFNXZ5QkU7RUFBc0MsZ0JBQUE7QTFFZ3d5QnhDOztBMEVod3lCRTtFQUFzQyxnQkFBQTtBMUVvd3lCeEM7O0EwRXB3eUJFO0VBQXNDLGdCQUFBO0ExRXd3eUJ4Qzs7QTBFeHd5QkU7RUFBc0MsZ0JBQUE7QTFFNHd5QnhDOztBMEU1d3lCRTtFQUFzQyxnQkFBQTtBMUVneHlCeEM7O0EwRWh4eUJFO0VBQXNDLGdCQUFBO0ExRW94eUJ4Qzs7QTBFcHh5QkU7RUFBc0MsZ0JBQUE7QTFFd3h5QnhDOztBMEV4eHlCRTtFQUFzQyxnQkFBQTtBMUU0eHlCeEM7O0EwRTV4eUJFO0VBQXNDLGdCQUFBO0ExRWd5eUJ4Qzs7QTBFaHl5QkU7RUFBc0MsZ0JBQUE7QTFFb3l5QnhDOztBMEVweXlCRTtFQUFzQyxnQkFBQTtBMUV3eXlCeEM7O0EwRXh5eUJFO0VBQXNDLGdCQUFBO0ExRTR5eUJ4Qzs7QTBFNXl5QkU7RUFBc0MsZ0JBQUE7QTFFZ3p5QnhDOztBMEVoenlCRTtFQUFzQyxnQkFBQTtBMUVvenlCeEM7O0EwRXB6eUJFO0VBQXNDLGdCQUFBO0ExRXd6eUJ4Qzs7QTBFeHp5QkU7RUFBc0MsZ0JBQUE7QTFFNHp5QnhDOztBMEU1enlCRTtFQUFzQyxnQkFBQTtBMUVnMHlCeEM7O0EwRWgweUJFO0VBQXNDLGdCQUFBO0ExRW8weUJ4Qzs7QTBFcDB5QkU7RUFBc0MsZ0JBQUE7QTFFdzB5QnhDOztBMEV4MHlCRTtFQUFzQyxnQkFBQTtBMUU0MHlCeEM7O0EwRTUweUJFO0VBQXNDLGFBQUE7QTFFZzF5QnhDOztBMEVoMXlCRTtFQUFzQyxnQkFBQTtBMUVvMXlCeEM7O0EwRXAxeUJFO0VBQXNDLGdCQUFBO0ExRXcxeUJ4Qzs7QTBFeDF5QkU7RUFBc0MsZ0JBQUE7QTFFNDF5QnhDOztBMEU1MXlCRTtFQUFzQyxnQkFBQTtBMUVnMnlCeEM7O0EwRWgyeUJFO0VBQXNDLGdCQUFBO0ExRW8yeUJ4Qzs7QTBFcDJ5QkU7RUFBc0MsZ0JBQUE7QTFFdzJ5QnhDOztBMEV4MnlCRTtFQUFzQyxnQkFBQTtBMUU0MnlCeEM7O0EwRTUyeUJFO0VBQXNDLGdCQUFBO0ExRWczeUJ4Qzs7QTBFaDN5QkU7RUFBc0MsZ0JBQUE7QTFFbzN5QnhDOztBMEVwM3lCRTtFQUFzQyxnQkFBQTtBMUV3M3lCeEM7O0EwRXgzeUJFO0VBQXNDLGdCQUFBO0ExRTQzeUJ4Qzs7QTBFNTN5QkU7RUFBc0MsZ0JBQUE7QTFFZzR5QnhDOztBMEVoNHlCRTtFQUFzQyxnQkFBQTtBMUVvNHlCeEM7O0EwRXA0eUJFO0VBQXNDLGdCQUFBO0ExRXc0eUJ4Qzs7QTBFeDR5QkU7RUFBc0MsZ0JBQUE7QTFFNDR5QnhDOztBMEU1NHlCRTtFQUFzQyxnQkFBQTtBMUVnNXlCeEM7O0EwRWg1eUJFO0VBQXNDLGdCQUFBO0ExRW81eUJ4Qzs7QTBFcDV5QkU7RUFBc0MsZ0JBQUE7QTFFdzV5QnhDOztBMEV4NXlCRTtFQUFzQyxnQkFBQTtBMUU0NXlCeEM7O0EwRTU1eUJFO0VBQXNDLGdCQUFBO0ExRWc2eUJ4Qzs7QTBFaDZ5QkU7RUFBc0MsZ0JBQUE7QTFFbzZ5QnhDOztBMEVwNnlCRTtFQUFzQyxnQkFBQTtBMUV3NnlCeEM7O0EwRXg2eUJFO0VBQXNDLGdCQUFBO0ExRTQ2eUJ4Qzs7QTBFNTZ5QkU7RUFBc0MsYUFBQTtBMUVnN3lCeEM7O0EwRWg3eUJFO0VBQXNDLGdCQUFBO0ExRW83eUJ4Qzs7QTBFcDd5QkU7RUFBc0MsZ0JBQUE7QTFFdzd5QnhDOztBMEV4N3lCRTtFQUFzQyxnQkFBQTtBMUU0N3lCeEM7O0EwRTU3eUJFO0VBQXNDLGdCQUFBO0ExRWc4eUJ4Qzs7QTBFaDh5QkU7RUFBc0MsZ0JBQUE7QTFFbzh5QnhDOztBMEVwOHlCRTtFQUFzQyxnQkFBQTtBMUV3OHlCeEM7O0EwRXg4eUJFO0VBQXNDLGdCQUFBO0ExRTQ4eUJ4Qzs7QTBFNTh5QkU7RUFBc0MsZ0JBQUE7QTFFZzl5QnhDOztBMEVoOXlCRTtFQUFzQyxnQkFBQTtBMUVvOXlCeEM7O0EwRXA5eUJFO0VBQXNDLGdCQUFBO0ExRXc5eUJ4Qzs7QTBFeDl5QkU7RUFBc0MsZ0JBQUE7QTFFNDl5QnhDOztBMEU1OXlCRTtFQUFzQyxnQkFBQTtBMUVnK3lCeEM7O0EwRWgreUJFO0VBQXNDLGdCQUFBO0ExRW8reUJ4Qzs7QTBFcCt5QkU7RUFBc0MsZ0JBQUE7QTFFdyt5QnhDOztBMEV4K3lCRTtFQUFzQyxnQkFBQTtBMUU0K3lCeEM7O0EwRTUreUJFO0VBQXNDLGdCQUFBO0ExRWcveUJ4Qzs7QTBFaC95QkU7RUFBc0MsZ0JBQUE7QTFFby95QnhDOztBMEVwL3lCRTtFQUFzQyxnQkFBQTtBMUV3L3lCeEM7O0EwRXgveUJFO0VBQXNDLGdCQUFBO0ExRTQveUJ4Qzs7QTBFNS95QkU7RUFBc0MsZ0JBQUE7QTFFZ2d6QnhDOztBMEVoZ3pCRTtFQUFzQyxnQkFBQTtBMUVvZ3pCeEM7O0EwRXBnekJFO0VBQXNDLGdCQUFBO0ExRXdnekJ4Qzs7QTBFeGd6QkU7RUFBc0MsZ0JBQUE7QTFFNGd6QnhDOztBMEU1Z3pCRTtFQUFzQyxnQkFBQTtBMUVnaHpCeEM7O0EwRWhoekJFO0VBQXNDLGdCQUFBO0ExRW9oekJ4Qzs7QTBFcGh6QkU7RUFBc0MsZ0JBQUE7QTFFd2h6QnhDOztBMEV4aHpCRTtFQUFzQyxnQkFBQTtBMUU0aHpCeEM7O0EwRTVoekJFO0VBQXNDLGdCQUFBO0ExRWdpekJ4Qzs7QTBFaGl6QkU7RUFBc0MsZ0JBQUE7QTFFb2l6QnhDOztBMEVwaXpCRTtFQUFzQyxnQkFBQTtBMUV3aXpCeEM7O0EwRXhpekJFO0VBQXNDLGdCQUFBO0ExRTRpekJ4Qzs7QTBFNWl6QkU7RUFBc0MsZ0JBQUE7QTFFZ2p6QnhDOztBMEVoanpCRTtFQUFzQyxnQkFBQTtBMUVvanpCeEM7O0EwRXBqekJFO0VBQXNDLGdCQUFBO0ExRXdqekJ4Qzs7QTBFeGp6QkU7RUFBc0MsZ0JBQUE7QTFFNGp6QnhDOztBMEU1anpCRTtFQUFzQyxnQkFBQTtBMUVna3pCeEM7O0EwRWhrekJFO0VBQXNDLGdCQUFBO0ExRW9rekJ4Qzs7QTBFcGt6QkU7RUFBc0MsZ0JBQUE7QTFFd2t6QnhDOztBMEV4a3pCRTtFQUFzQyxnQkFBQTtBMUU0a3pCeEM7O0EwRTVrekJFO0VBQXNDLGdCQUFBO0ExRWdsekJ4Qzs7QTBFaGx6QkU7RUFBc0MsYUFBQTtBMUVvbHpCeEM7O0EwRXBsekJFO0VBQXNDLGdCQUFBO0ExRXdsekJ4Qzs7QTBFeGx6QkU7RUFBc0MsZ0JBQUE7QTFFNGx6QnhDOztBMEU1bHpCRTtFQUFzQyxnQkFBQTtBMUVnbXpCeEM7O0EwRWhtekJFO0VBQXNDLFlBQUE7QTFFb216QnhDOztBMEVwbXpCRTtFQUFzQyxnQkFBQTtBMUV3bXpCeEM7O0EwRXhtekJFO0VBQXNDLGdCQUFBO0ExRTRtekJ4Qzs7QTBFNW16QkU7RUFBc0MsZ0JBQUE7QTFFZ256QnhDOztBMEVobnpCRTtFQUFzQyxnQkFBQTtBMUVvbnpCeEM7O0EwRXBuekJFO0VBQXNDLGdCQUFBO0ExRXduekJ4Qzs7QTBFeG56QkU7RUFBc0MsZ0JBQUE7QTFFNG56QnhDOztBMEU1bnpCRTtFQUFzQyxnQkFBQTtBMUVnb3pCeEM7O0EwRWhvekJFO0VBQXNDLGdCQUFBO0ExRW9vekJ4Qzs7QTBFcG96QkU7RUFBc0MsZ0JBQUE7QTFFd296QnhDOztBMEV4b3pCRTtFQUFzQyxnQkFBQTtBMUU0b3pCeEM7O0EwRTVvekJFO0VBQXNDLGdCQUFBO0ExRWdwekJ4Qzs7QTBFaHB6QkU7RUFBc0MsZ0JBQUE7QTFFb3B6QnhDOztBMEVwcHpCRTtFQUFzQyxnQkFBQTtBMUV3cHpCeEM7O0EwRXhwekJFO0VBQXNDLGdCQUFBO0ExRTRwekJ4Qzs7QTBFNXB6QkU7RUFBc0MsZ0JBQUE7QTFFZ3F6QnhDOztBMEVocXpCRTtFQUFzQyxnQkFBQTtBMUVvcXpCeEM7O0EwRXBxekJFO0VBQXNDLGdCQUFBO0ExRXdxekJ4Qzs7QTBFeHF6QkU7RUFBc0MsZ0JBQUE7QTFFNHF6QnhDOztBMEU1cXpCRTtFQUFzQyxnQkFBQTtBMUVncnpCeEM7O0EwRWhyekJFO0VBQXNDLGdCQUFBO0ExRW9yekJ4Qzs7QTBFcHJ6QkU7RUFBc0MsZ0JBQUE7QTFFd3J6QnhDOztBMEV4cnpCRTtFQUFzQyxnQkFBQTtBMUU0cnpCeEM7O0EwRTVyekJFO0VBQXNDLGdCQUFBO0ExRWdzekJ4Qzs7QTBFaHN6QkU7RUFBc0MsZ0JBQUE7QTFFb3N6QnhDOztBMEVwc3pCRTtFQUFzQyxnQkFBQTtBMUV3c3pCeEM7O0EwRXhzekJFO0VBQXNDLGdCQUFBO0ExRTRzekJ4Qzs7QTBFNXN6QkU7RUFBc0MsZ0JBQUE7QTFFZ3R6QnhDOztBMEVodHpCRTtFQUFzQyxnQkFBQTtBMUVvdHpCeEM7O0EwRXB0ekJFO0VBQXNDLGdCQUFBO0ExRXd0ekJ4Qzs7QTBFeHR6QkU7RUFBc0MsZ0JBQUE7QTFFNHR6QnhDOztBMEU1dHpCRTtFQUFzQyxnQkFBQTtBMUVndXpCeEM7O0EwRWh1ekJFO0VBQXNDLGdCQUFBO0ExRW91ekJ4Qzs7QTBFcHV6QkU7RUFBc0MsZ0JBQUE7QTFFd3V6QnhDOztBMEV4dXpCRTtFQUFzQyxnQkFBQTtBMUU0dXpCeEM7O0EwRTV1ekJFO0VBQXNDLGdCQUFBO0ExRWd2ekJ4Qzs7QTBFaHZ6QkU7RUFBc0MsZ0JBQUE7QTFFb3Z6QnhDOztBMEVwdnpCRTtFQUFzQyxnQkFBQTtBMUV3dnpCeEM7O0EwRXh2ekJFO0VBQXNDLGdCQUFBO0ExRTR2ekJ4Qzs7QTBFNXZ6QkU7RUFBc0MsZ0JBQUE7QTFFZ3d6QnhDOztBMEVod3pCRTtFQUFzQyxnQkFBQTtBMUVvd3pCeEM7O0EwRXB3ekJFO0VBQXNDLGdCQUFBO0ExRXd3ekJ4Qzs7QTBFeHd6QkU7RUFBc0MsZ0JBQUE7QTFFNHd6QnhDOztBMEU1d3pCRTtFQUFzQyxnQkFBQTtBMUVneHpCeEM7O0EwRWh4ekJFO0VBQXNDLGdCQUFBO0ExRW94ekJ4Qzs7QTBFcHh6QkU7RUFBc0MsZ0JBQUE7QTFFd3h6QnhDOztBMEV4eHpCRTtFQUFzQyxnQkFBQTtBMUU0eHpCeEM7O0EwRTV4ekJFO0VBQXNDLGdCQUFBO0ExRWd5ekJ4Qzs7QTBFaHl6QkU7RUFBc0MsZ0JBQUE7QTFFb3l6QnhDOztBMEVweXpCRTtFQUFzQyxnQkFBQTtBMUV3eXpCeEM7O0EwRXh5ekJFO0VBQXNDLGdCQUFBO0ExRTR5ekJ4Qzs7QTBFNXl6QkU7RUFBc0MsZ0JBQUE7QTFFZ3p6QnhDOztBMEVoenpCRTtFQUFzQyxnQkFBQTtBMUVvenpCeEM7O0EwRXB6ekJFO0VBQXNDLGdCQUFBO0ExRXd6ekJ4Qzs7QTBFeHp6QkU7RUFBc0MsZ0JBQUE7QTFFNHp6QnhDOztBMEU1enpCRTtFQUFzQyxnQkFBQTtBMUVnMHpCeEM7O0EwRWgwekJFO0VBQXNDLGdCQUFBO0ExRW8wekJ4Qzs7QTBFcDB6QkU7RUFBc0MsZ0JBQUE7QTFFdzB6QnhDOztBMEV4MHpCRTtFQUFzQyxnQkFBQTtBMUU0MHpCeEM7O0EwRTUwekJFO0VBQXNDLGdCQUFBO0ExRWcxekJ4Qzs7QTBFaDF6QkU7RUFBc0MsZ0JBQUE7QTFFbzF6QnhDOztBMEVwMXpCRTtFQUFzQyxnQkFBQTtBMUV3MXpCeEM7O0EwRXgxekJFO0VBQXNDLGdCQUFBO0ExRTQxekJ4Qzs7QTBFNTF6QkU7RUFBc0MsZ0JBQUE7QTFFZzJ6QnhDOztBMEVoMnpCRTtFQUFzQyxnQkFBQTtBMUVvMnpCeEM7O0EwRXAyekJFO0VBQXNDLGdCQUFBO0ExRXcyekJ4Qzs7QTBFeDJ6QkU7RUFBc0MsZ0JBQUE7QTFFNDJ6QnhDOztBMEU1MnpCRTtFQUFzQyxnQkFBQTtBMUVnM3pCeEM7O0EwRWgzekJFO0VBQXNDLGdCQUFBO0ExRW8zekJ4Qzs7QTBFcDN6QkU7RUFBc0MsZ0JBQUE7QTFFdzN6QnhDOztBMEV4M3pCRTtFQUFzQyxnQkFBQTtBMUU0M3pCeEM7O0EwRTUzekJFO0VBQXNDLGdCQUFBO0ExRWc0ekJ4Qzs7QTBFaDR6QkU7RUFBc0MsZ0JBQUE7QTFFbzR6QnhDOztBMEVwNHpCRTtFQUFzQyxnQkFBQTtBMUV3NHpCeEM7O0EwRXg0ekJFO0VBQXNDLGdCQUFBO0ExRTQ0ekJ4Qzs7QTBFNTR6QkU7RUFBc0MsZ0JBQUE7QTFFZzV6QnhDOztBMEVoNXpCRTtFQUFzQyxnQkFBQTtBMUVvNXpCeEM7O0EwRXA1ekJFO0VBQXNDLGdCQUFBO0ExRXc1ekJ4Qzs7QTBFeDV6QkU7RUFBc0MsZ0JBQUE7QTFFNDV6QnhDOztBMEU1NXpCRTtFQUFzQyxnQkFBQTtBMUVnNnpCeEM7O0EwRWg2ekJFO0VBQXNDLGdCQUFBO0ExRW82ekJ4Qzs7QTBFcDZ6QkU7RUFBc0MsZ0JBQUE7QTFFdzZ6QnhDOztBMEV4NnpCRTtFQUFzQyxnQkFBQTtBMUU0NnpCeEM7O0EwRTU2ekJFO0VBQXNDLGdCQUFBO0ExRWc3ekJ4Qzs7QTBFaDd6QkU7RUFBc0MsZ0JBQUE7QTFFbzd6QnhDOztBMEVwN3pCRTtFQUFzQyxnQkFBQTtBMUV3N3pCeEM7O0EwRXg3ekJFO0VBQXNDLGdCQUFBO0ExRTQ3ekJ4Qzs7QTBFNTd6QkU7RUFBc0MsZ0JBQUE7QTFFZzh6QnhDOztBMEVoOHpCRTtFQUFzQyxnQkFBQTtBMUVvOHpCeEM7O0EwRXA4ekJFO0VBQXNDLGdCQUFBO0ExRXc4ekJ4Qzs7QTBFeDh6QkU7RUFBc0MsZ0JBQUE7QTFFNDh6QnhDOztBMEU1OHpCRTtFQUFzQyxZQUFBO0ExRWc5ekJ4Qzs7QTBFaDl6QkU7RUFBc0MsZ0JBQUE7QTFFbzl6QnhDOztBMEVwOXpCRTtFQUFzQyxnQkFBQTtBMUV3OXpCeEM7O0EwRXg5ekJFO0VBQXNDLGdCQUFBO0ExRTQ5ekJ4Qzs7QTBFNTl6QkU7RUFBc0MsZ0JBQUE7QTFFZyt6QnhDOztBMEVoK3pCRTtFQUFzQyxnQkFBQTtBMUVvK3pCeEM7O0EwRXArekJFO0VBQXNDLGdCQUFBO0ExRXcrekJ4Qzs7QTBFeCt6QkU7RUFBc0MsZ0JBQUE7QTFFNCt6QnhDOztBMEU1K3pCRTtFQUFzQyxnQkFBQTtBMUVnL3pCeEM7O0EwRWgvekJFO0VBQXNDLGdCQUFBO0ExRW8vekJ4Qzs7QTBFcC96QkU7RUFBc0MsZ0JBQUE7QTFFdy96QnhDOztBMEV4L3pCRTtFQUFzQyxnQkFBQTtBMUU0L3pCeEM7O0EwRTUvekJFO0VBQXNDLGdCQUFBO0ExRWdnMEJ4Qzs7QTBFaGcwQkU7RUFBc0MsZ0JBQUE7QTFFb2cwQnhDOztBMEVwZzBCRTtFQUFzQyxnQkFBQTtBMUV3ZzBCeEM7O0EwRXhnMEJFO0VBQXNDLGdCQUFBO0ExRTRnMEJ4Qzs7QTBFNWcwQkU7RUFBc0MsZ0JBQUE7QTFFZ2gwQnhDOztBMEVoaDBCRTtFQUFzQyxnQkFBQTtBMUVvaDBCeEM7O0EwRXBoMEJFO0VBQXNDLGdCQUFBO0ExRXdoMEJ4Qzs7QTBFeGgwQkU7RUFBc0MsZ0JBQUE7QTFFNGgwQnhDOztBMEU1aDBCRTtFQUFzQyxnQkFBQTtBMUVnaTBCeEM7O0EwRWhpMEJFO0VBQXNDLGdCQUFBO0ExRW9pMEJ4Qzs7QTBFcGkwQkU7RUFBc0MsZ0JBQUE7QTFFd2kwQnhDOztBMEV4aTBCRTtFQUFzQyxnQkFBQTtBMUU0aTBCeEM7O0EwRTVpMEJFO0VBQXNDLGdCQUFBO0ExRWdqMEJ4Qzs7QTBFaGowQkU7RUFBc0MsZ0JBQUE7QTFFb2owQnhDOztBMEVwajBCRTtFQUFzQyxnQkFBQTtBMUV3ajBCeEM7O0EwRXhqMEJFO0VBQXNDLGdCQUFBO0ExRTRqMEJ4Qzs7QTBFNWowQkU7RUFBc0MsZ0JBQUE7QTFFZ2swQnhDOztBMEVoazBCRTtFQUFzQyxnQkFBQTtBMUVvazBCeEM7O0EwRXBrMEJFO0VBQXNDLGdCQUFBO0ExRXdrMEJ4Qzs7QTBFeGswQkU7RUFBc0MsZ0JBQUE7QTFFNGswQnhDOztBMEU1azBCRTtFQUFzQyxnQkFBQTtBMUVnbDBCeEM7O0EwRWhsMEJFO0VBQXNDLGdCQUFBO0ExRW9sMEJ4Qzs7QTBFcGwwQkU7RUFBc0MsZ0JBQUE7QTFFd2wwQnhDOztBMEV4bDBCRTtFQUFzQyxnQkFBQTtBMUU0bDBCeEM7O0EwRTVsMEJFO0VBQXNDLGdCQUFBO0ExRWdtMEJ4Qzs7QTBFaG0wQkU7RUFBc0MsYUFBQTtBMUVvbTBCeEM7O0EwRXBtMEJFO0VBQXNDLGdCQUFBO0ExRXdtMEJ4Qzs7QTBFeG0wQkU7RUFBc0MsZ0JBQUE7QTFFNG0wQnhDOztBMEU1bTBCRTtFQUFzQyxnQkFBQTtBMUVnbjBCeEM7O0EwRWhuMEJFO0VBQXNDLGdCQUFBO0ExRW9uMEJ4Qzs7QTBFcG4wQkU7RUFBc0MsZ0JBQUE7QTFFd24wQnhDOztBMEV4bjBCRTtFQUFzQyxnQkFBQTtBMUU0bjBCeEM7O0EwRTVuMEJFO0VBQXNDLGdCQUFBO0ExRWdvMEJ4Qzs7QTBFaG8wQkU7RUFBc0MsZ0JBQUE7QTFFb28wQnhDOztBMEVwbzBCRTtFQUFzQyxnQkFBQTtBMUV3bzBCeEM7O0EwRXhvMEJFO0VBQXNDLGdCQUFBO0ExRTRvMEJ4Qzs7QTBFNW8wQkU7RUFBc0MsZ0JBQUE7QTFFZ3AwQnhDOztBMEVocDBCRTtFQUFzQyxnQkFBQTtBMUVvcDBCeEM7O0EwRXBwMEJFO0VBQXNDLGdCQUFBO0ExRXdwMEJ4Qzs7QTBFeHAwQkU7RUFBc0MsZ0JBQUE7QTFFNHAwQnhDOztBMEU1cDBCRTtFQUFzQyxnQkFBQTtBMUVncTBCeEM7O0EwRWhxMEJFO0VBQXNDLGdCQUFBO0ExRW9xMEJ4Qzs7QTBFcHEwQkU7RUFBc0MsZ0JBQUE7QTFFd3EwQnhDOztBMEV4cTBCRTtFQUFzQyxnQkFBQTtBMUU0cTBCeEM7O0EwRTVxMEJFO0VBQXNDLGdCQUFBO0ExRWdyMEJ4Qzs7QTBFaHIwQkU7RUFBc0MsZ0JBQUE7QTFFb3IwQnhDOztBMEVwcjBCRTtFQUFzQyxnQkFBQTtBMUV3cjBCeEM7O0EwRXhyMEJFO0VBQXNDLGdCQUFBO0ExRTRyMEJ4Qzs7QTBFNXIwQkU7RUFBc0MsZ0JBQUE7QTFFZ3MwQnhDOztBMEVoczBCRTtFQUFzQyxnQkFBQTtBMUVvczBCeEM7O0EwRXBzMEJFO0VBQXNDLGdCQUFBO0ExRXdzMEJ4Qzs7QTBFeHMwQkU7RUFBc0MsZ0JBQUE7QTFFNHMwQnhDOztBMEU1czBCRTtFQUFzQyxnQkFBQTtBMUVndDBCeEM7O0EwRWh0MEJFO0VBQXNDLGdCQUFBO0ExRW90MEJ4Qzs7QTBFcHQwQkU7RUFBc0MsZ0JBQUE7QTFFd3QwQnhDOztBMEV4dDBCRTtFQUFzQyxnQkFBQTtBMUU0dDBCeEM7O0EwRTV0MEJFO0VBQXNDLGdCQUFBO0ExRWd1MEJ4Qzs7QTBFaHUwQkU7RUFBc0MsZ0JBQUE7QTFFb3UwQnhDOztBMEVwdTBCRTtFQUFzQyxnQkFBQTtBMUV3dTBCeEM7O0EwRXh1MEJFO0VBQXNDLGdCQUFBO0ExRTR1MEJ4Qzs7QTBFNXUwQkU7RUFBc0MsZ0JBQUE7QTFFZ3YwQnhDOztBMEVodjBCRTtFQUFzQyxnQkFBQTtBMUVvdjBCeEM7O0EwRXB2MEJFO0VBQXNDLGdCQUFBO0ExRXd2MEJ4Qzs7QTBFeHYwQkU7RUFBc0MsZ0JBQUE7QTFFNHYwQnhDOztBMEU1djBCRTtFQUFzQyxnQkFBQTtBMUVndzBCeEM7O0EwRWh3MEJFO0VBQXNDLGdCQUFBO0ExRW93MEJ4Qzs7QTBFcHcwQkU7RUFBc0MsZ0JBQUE7QTFFd3cwQnhDOztBMEV4dzBCRTtFQUFzQyxnQkFBQTtBMUU0dzBCeEM7O0EwRTV3MEJFO0VBQXNDLGdCQUFBO0ExRWd4MEJ4Qzs7QTBFaHgwQkU7RUFBc0MsZ0JBQUE7QTFFb3gwQnhDOztBMEVweDBCRTtFQUFzQyxnQkFBQTtBMUV3eDBCeEM7O0EwRXh4MEJFO0VBQXNDLGdCQUFBO0ExRTR4MEJ4Qzs7QTBFNXgwQkU7RUFBc0MsZ0JBQUE7QTFFZ3kwQnhDOztBMEVoeTBCRTtFQUFzQyxnQkFBQTtBMUVveTBCeEM7O0EwRXB5MEJFO0VBQXNDLGdCQUFBO0ExRXd5MEJ4Qzs7QTBFeHkwQkU7RUFBc0MsZ0JBQUE7QTFFNHkwQnhDOztBMEU1eTBCRTtFQUFzQyxnQkFBQTtBMUVnejBCeEM7O0EwRWh6MEJFO0VBQXNDLGdCQUFBO0ExRW96MEJ4Qzs7QTBFcHowQkU7RUFBc0MsZ0JBQUE7QTFFd3owQnhDOztBMEV4ejBCRTtFQUFzQyxnQkFBQTtBMUU0ejBCeEM7O0EwRTV6MEJFO0VBQXNDLGdCQUFBO0ExRWcwMEJ4Qzs7QTBFaDAwQkU7RUFBc0MsZ0JBQUE7QTFFbzAwQnhDOztBMEVwMDBCRTtFQUFzQyxnQkFBQTtBMUV3MDBCeEM7O0EwRXgwMEJFO0VBQXNDLGdCQUFBO0ExRTQwMEJ4Qzs7QTBFNTAwQkU7RUFBc0MsZ0JBQUE7QTFFZzEwQnhDOztBMEVoMTBCRTtFQUFzQyxnQkFBQTtBMUVvMTBCeEM7O0EwRXAxMEJFO0VBQXNDLGdCQUFBO0ExRXcxMEJ4Qzs7QTBFeDEwQkU7RUFBc0MsZ0JBQUE7QTFFNDEwQnhDOztBMEU1MTBCRTtFQUFzQyxnQkFBQTtBMUVnMjBCeEM7O0EwRWgyMEJFO0VBQXNDLGdCQUFBO0ExRW8yMEJ4Qzs7QTBFcDIwQkU7RUFBc0MsZ0JBQUE7QTFFdzIwQnhDOztBMEV4MjBCRTtFQUFzQyxnQkFBQTtBMUU0MjBCeEM7O0EwRTUyMEJFO0VBQXNDLGdCQUFBO0ExRWczMEJ4Qzs7QTBFaDMwQkU7RUFBc0MsZ0JBQUE7QTFFbzMwQnhDOztBMEVwMzBCRTtFQUFzQyxnQkFBQTtBMUV3MzBCeEM7O0EwRXgzMEJFO0VBQXNDLGdCQUFBO0ExRTQzMEJ4Qzs7QTBFNTMwQkU7RUFBc0MsZ0JBQUE7QTFFZzQwQnhDOztBMEVoNDBCRTtFQUFzQyxnQkFBQTtBMUVvNDBCeEM7O0EwRXA0MEJFO0VBQXNDLGdCQUFBO0ExRXc0MEJ4Qzs7QTBFeDQwQkU7RUFBc0MsZ0JBQUE7QTFFNDQwQnhDOztBMEU1NDBCRTtFQUFzQyxnQkFBQTtBMUVnNTBCeEM7O0EwRWg1MEJFO0VBQXNDLGdCQUFBO0ExRW81MEJ4Qzs7QTBFcDUwQkU7RUFBc0MsZ0JBQUE7QTFFdzUwQnhDOztBMEV4NTBCRTtFQUFzQyxnQkFBQTtBMUU0NTBCeEM7O0EwRTU1MEJFO0VBQXNDLGdCQUFBO0ExRWc2MEJ4Qzs7QTBFaDYwQkU7RUFBc0MsZ0JBQUE7QTFFbzYwQnhDOztBMEVwNjBCRTtFQUFzQyxnQkFBQTtBMUV3NjBCeEM7O0EwRXg2MEJFO0VBQXNDLGdCQUFBO0ExRTQ2MEJ4Qzs7QTBFNTYwQkU7RUFBc0MsZ0JBQUE7QTFFZzcwQnhDOztBMEVoNzBCRTtFQUFzQyxnQkFBQTtBMUVvNzBCeEM7O0EwRXA3MEJFO0VBQXNDLGdCQUFBO0ExRXc3MEJ4Qzs7QTBFeDcwQkU7RUFBc0MsZ0JBQUE7QTFFNDcwQnhDOztBMEU1NzBCRTtFQUFzQyxnQkFBQTtBMUVnODBCeEM7O0EwRWg4MEJFO0VBQXNDLGdCQUFBO0ExRW84MEJ4Qzs7QTBFcDgwQkU7RUFBc0MsZ0JBQUE7QTFFdzgwQnhDOztBMEV4ODBCRTtFQUFzQyxnQkFBQTtBMUU0ODBCeEM7O0EwRTU4MEJFO0VBQXNDLGdCQUFBO0ExRWc5MEJ4Qzs7QTBFaDkwQkU7RUFBc0MsZ0JBQUE7QTFFbzkwQnhDOztBMEVwOTBCRTtFQUFzQyxnQkFBQTtBMUV3OTBCeEM7O0EwRXg5MEJFO0VBQXNDLGdCQUFBO0ExRTQ5MEJ4Qzs7QTBFNTkwQkU7RUFBc0MsZ0JBQUE7QTFFZyswQnhDOztBMEVoKzBCRTtFQUFzQyxnQkFBQTtBMUVvKzBCeEM7O0EwRXArMEJFO0VBQXNDLGdCQUFBO0ExRXcrMEJ4Qzs7QTBFeCswQkU7RUFBc0MsZ0JBQUE7QTFFNCswQnhDOztBMEU1KzBCRTtFQUFzQyxnQkFBQTtBMUVnLzBCeEM7O0EwRWgvMEJFO0VBQXNDLGdCQUFBO0ExRW8vMEJ4Qzs7QTBFcC8wQkU7RUFBc0MsZ0JBQUE7QTFFdy8wQnhDOztBMEV4LzBCRTtFQUFzQyxnQkFBQTtBMUU0LzBCeEM7O0EwRTUvMEJFO0VBQXNDLGdCQUFBO0ExRWdnMUJ4Qzs7QTBFaGcxQkU7RUFBc0MsZ0JBQUE7QTFFb2cxQnhDOztBMEVwZzFCRTtFQUFzQyxnQkFBQTtBMUV3ZzFCeEM7O0EwRXhnMUJFO0VBQXNDLGdCQUFBO0ExRTRnMUJ4Qzs7QTBFNWcxQkU7RUFBc0MsZ0JBQUE7QTFFZ2gxQnhDOztBMEVoaDFCRTtFQUFzQyxnQkFBQTtBMUVvaDFCeEM7O0EwRXBoMUJFO0VBQXNDLGdCQUFBO0ExRXdoMUJ4Qzs7QTBFeGgxQkU7RUFBc0MsZ0JBQUE7QTFFNGgxQnhDOztBMEU1aDFCRTtFQUFzQyxnQkFBQTtBMUVnaTFCeEM7O0EwRWhpMUJFO0VBQXNDLGdCQUFBO0ExRW9pMUJ4Qzs7QTBFcGkxQkU7RUFBc0MsZ0JBQUE7QTFFd2kxQnhDOztBMEV4aTFCRTtFQUFzQyxnQkFBQTtBMUU0aTFCeEM7O0EwRTVpMUJFO0VBQXNDLGdCQUFBO0ExRWdqMUJ4Qzs7QTBFaGoxQkU7RUFBc0MsZ0JBQUE7QTFFb2oxQnhDOztBMEVwajFCRTtFQUFzQyxnQkFBQTtBMUV3ajFCeEM7O0EwRXhqMUJFO0VBQXNDLGdCQUFBO0ExRTRqMUJ4Qzs7QTBFNWoxQkU7RUFBc0MsZ0JBQUE7QTFFZ2sxQnhDOztBMEVoazFCRTtFQUFzQyxnQkFBQTtBMUVvazFCeEM7O0EwRXBrMUJFO0VBQXNDLGdCQUFBO0ExRXdrMUJ4Qzs7QTBFeGsxQkU7RUFBc0MsZ0JBQUE7QTFFNGsxQnhDOztBMEU1azFCRTtFQUFzQyxnQkFBQTtBMUVnbDFCeEM7O0EwRWhsMUJFO0VBQXNDLGdCQUFBO0ExRW9sMUJ4Qzs7QTBFcGwxQkU7RUFBc0MsZ0JBQUE7QTFFd2wxQnhDOztBMEV4bDFCRTtFQUFzQyxnQkFBQTtBMUU0bDFCeEM7O0EwRTVsMUJFO0VBQXNDLGdCQUFBO0ExRWdtMUJ4Qzs7QTBFaG0xQkU7RUFBc0MsZ0JBQUE7QTFFb20xQnhDOztBMEVwbTFCRTtFQUFzQyxnQkFBQTtBMUV3bTFCeEM7O0EwRXhtMUJFO0VBQXNDLGdCQUFBO0ExRTRtMUJ4Qzs7QTBFNW0xQkU7RUFBc0MsZ0JBQUE7QTFFZ24xQnhDOztBMEVobjFCRTtFQUFzQyxnQkFBQTtBMUVvbjFCeEM7O0EwRXBuMUJFO0VBQXNDLGdCQUFBO0ExRXduMUJ4Qzs7QTBFeG4xQkU7RUFBc0MsZ0JBQUE7QTFFNG4xQnhDOztBMEU1bjFCRTtFQUFzQyxnQkFBQTtBMUVnbzFCeEM7O0EwRWhvMUJFO0VBQXNDLGdCQUFBO0ExRW9vMUJ4Qzs7QTBFcG8xQkU7RUFBc0MsZ0JBQUE7QTFFd28xQnhDOztBMEV4bzFCRTtFQUFzQyxnQkFBQTtBMUU0bzFCeEM7O0EwRTVvMUJFO0VBQXNDLGdCQUFBO0ExRWdwMUJ4Qzs7QTBFaHAxQkU7RUFBc0MsZ0JBQUE7QTFFb3AxQnhDOztBMEVwcDFCRTtFQUFzQyxnQkFBQTtBMUV3cDFCeEM7O0EwRXhwMUJFO0VBQXNDLGdCQUFBO0ExRTRwMUJ4Qzs7QTBFNXAxQkU7RUFBc0MsZ0JBQUE7QTFFZ3ExQnhDOztBMEVocTFCRTtFQUFzQyxnQkFBQTtBMUVvcTFCeEM7O0EwRXBxMUJFO0VBQXNDLGdCQUFBO0ExRXdxMUJ4Qzs7QTBFeHExQkU7RUFBc0MsZ0JBQUE7QTFFNHExQnhDOztBMEU1cTFCRTtFQUFzQyxnQkFBQTtBMUVncjFCeEM7O0EwRWhyMUJFO0VBQXNDLGdCQUFBO0ExRW9yMUJ4Qzs7QTBFcHIxQkU7RUFBc0MsZ0JBQUE7QTFFd3IxQnhDOztBMEV4cjFCRTtFQUFzQyxnQkFBQTtBMUU0cjFCeEM7O0EwRTVyMUJFO0VBQXNDLGdCQUFBO0ExRWdzMUJ4Qzs7QTBFaHMxQkU7RUFBc0MsZ0JBQUE7QTFFb3MxQnhDOztBMEVwczFCRTtFQUFzQyxnQkFBQTtBMUV3czFCeEM7O0EwRXhzMUJFO0VBQXNDLGdCQUFBO0ExRTRzMUJ4Qzs7QTBFNXMxQkU7RUFBc0MsZ0JBQUE7QTFFZ3QxQnhDOztBMEVodDFCRTtFQUFzQyxnQkFBQTtBMUVvdDFCeEM7O0EwRXB0MUJFO0VBQXNDLGdCQUFBO0ExRXd0MUJ4Qzs7QTBFeHQxQkU7RUFBc0MsZ0JBQUE7QTFFNHQxQnhDOztBMEU1dDFCRTtFQUFzQyxnQkFBQTtBMUVndTFCeEM7O0EwRWh1MUJFO0VBQXNDLGdCQUFBO0ExRW91MUJ4Qzs7QTBFcHUxQkU7RUFBc0MsZ0JBQUE7QTFFd3UxQnhDOztBMEV4dTFCRTtFQUFzQyxnQkFBQTtBMUU0dTFCeEM7O0EwRTV1MUJFO0VBQXNDLGdCQUFBO0ExRWd2MUJ4Qzs7QTBFaHYxQkU7RUFBc0MsZ0JBQUE7QTFFb3YxQnhDOztBMEVwdjFCRTtFQUFzQyxnQkFBQTtBMUV3djFCeEM7O0EwRXh2MUJFO0VBQXNDLGdCQUFBO0ExRTR2MUJ4Qzs7QTBFNXYxQkU7RUFBc0MsZ0JBQUE7QTFFZ3cxQnhDOztBMEVodzFCRTtFQUFzQyxnQkFBQTtBMUVvdzFCeEM7O0EwRXB3MUJFO0VBQXNDLGdCQUFBO0ExRXd3MUJ4Qzs7QTBFeHcxQkU7RUFBc0MsZ0JBQUE7QTFFNHcxQnhDOztBMEU1dzFCRTtFQUFzQyxnQkFBQTtBMUVneDFCeEM7O0EwRWh4MUJFO0VBQXNDLGdCQUFBO0ExRW94MUJ4Qzs7QTBFcHgxQkU7RUFBc0MsZ0JBQUE7QTFFd3gxQnhDOztBMEV4eDFCRTtFQUFzQyxnQkFBQTtBMUU0eDFCeEM7O0EwRTV4MUJFO0VBQXNDLGdCQUFBO0ExRWd5MUJ4Qzs7QTBFaHkxQkU7RUFBc0MsZ0JBQUE7QTFFb3kxQnhDOztBMEVweTFCRTtFQUFzQyxnQkFBQTtBMUV3eTFCeEM7O0EwRXh5MUJFO0VBQXNDLGdCQUFBO0ExRTR5MUJ4Qzs7QTBFNXkxQkU7RUFBc0MsZ0JBQUE7QTFFZ3oxQnhDOztBMEVoejFCRTtFQUFzQyxnQkFBQTtBMUVvejFCeEM7O0EwRXB6MUJFO0VBQXNDLGdCQUFBO0ExRXd6MUJ4Qzs7QTBFeHoxQkU7RUFBc0MsZ0JBQUE7QTFFNHoxQnhDOztBMEU1ejFCRTtFQUFzQyxnQkFBQTtBMUVnMDFCeEM7O0EwRWgwMUJFO0VBQXNDLGdCQUFBO0ExRW8wMUJ4Qzs7QTBFcDAxQkU7RUFBc0MsZ0JBQUE7QTFFdzAxQnhDOztBMEV4MDFCRTtFQUFzQyxnQkFBQTtBMUU0MDFCeEM7O0EwRTUwMUJFO0VBQXNDLGdCQUFBO0ExRWcxMUJ4Qzs7QTBFaDExQkU7RUFBc0MsZ0JBQUE7QTFFbzExQnhDOztBMEVwMTFCRTtFQUFzQyxnQkFBQTtBMUV3MTFCeEM7O0EwRXgxMUJFO0VBQXNDLGdCQUFBO0ExRTQxMUJ4Qzs7QTBFNTExQkU7RUFBc0MsZ0JBQUE7QTFFZzIxQnhDOztBMEVoMjFCRTtFQUFzQyxnQkFBQTtBMUVvMjFCeEM7O0EwRXAyMUJFO0VBQXNDLGdCQUFBO0ExRXcyMUJ4Qzs7QTBFeDIxQkU7RUFBc0MsZ0JBQUE7QTFFNDIxQnhDOztBMEU1MjFCRTtFQUFzQyxnQkFBQTtBMUVnMzFCeEM7O0EwRWgzMUJFO0VBQXNDLGdCQUFBO0ExRW8zMUJ4Qzs7QTBFcDMxQkU7RUFBc0MsZ0JBQUE7QTFFdzMxQnhDOztBMEV4MzFCRTtFQUFzQyxnQkFBQTtBMUU0MzFCeEM7O0EwRTUzMUJFO0VBQXNDLGdCQUFBO0ExRWc0MUJ4Qzs7QTBFaDQxQkU7RUFBc0MsZ0JBQUE7QTFFbzQxQnhDOztBMEVwNDFCRTtFQUFzQyxnQkFBQTtBMUV3NDFCeEM7O0EwRXg0MUJFO0VBQXNDLGdCQUFBO0ExRTQ0MUJ4Qzs7QTBFNTQxQkU7RUFBc0MsZ0JBQUE7QTFFZzUxQnhDOztBMEVoNTFCRTtFQUFzQyxnQkFBQTtBMUVvNTFCeEM7O0EwRXA1MUJFO0VBQXNDLGdCQUFBO0ExRXc1MUJ4Qzs7QTBFeDUxQkU7RUFBc0MsZ0JBQUE7QTFFNDUxQnhDOztBMEU1NTFCRTtFQUFzQyxnQkFBQTtBMUVnNjFCeEM7O0EwRWg2MUJFO0VBQXNDLGFBQUE7QTFFbzYxQnhDOztBMEVwNjFCRTtFQUFzQyxnQkFBQTtBMUV3NjFCeEM7O0EwRXg2MUJFO0VBQXNDLGdCQUFBO0ExRTQ2MUJ4Qzs7QTBFNTYxQkU7RUFBc0MsZ0JBQUE7QTFFZzcxQnhDOztBMEVoNzFCRTtFQUFzQyxnQkFBQTtBMUVvNzFCeEM7O0EwRXA3MUJFO0VBQXNDLGdCQUFBO0ExRXc3MUJ4Qzs7QTBFeDcxQkU7RUFBc0MsZ0JBQUE7QTFFNDcxQnhDOztBMEU1NzFCRTtFQUFzQyxnQkFBQTtBMUVnODFCeEM7O0EwRWg4MUJFO0VBQXNDLGdCQUFBO0ExRW84MUJ4Qzs7QTBFcDgxQkU7RUFBc0MsZ0JBQUE7QTFFdzgxQnhDOztBMEV4ODFCRTtFQUFzQyxnQkFBQTtBMUU0ODFCeEM7O0EwRTU4MUJFO0VBQXNDLGdCQUFBO0ExRWc5MUJ4Qzs7QTBFaDkxQkU7RUFBc0MsYUFBQTtBMUVvOTFCeEM7O0EwRXA5MUJFO0VBQXNDLGFBQUE7QTFFdzkxQnhDOztBMEV4OTFCRTtFQUFzQyxhQUFBO0ExRTQ5MUJ4Qzs7QTBFNTkxQkU7RUFBc0MsZ0JBQUE7QTFFZysxQnhDOztBMEVoKzFCRTtFQUFzQyxnQkFBQTtBMUVvKzFCeEM7O0EwRXArMUJFO0VBQXNDLGdCQUFBO0ExRXcrMUJ4Qzs7QTBFeCsxQkU7RUFBc0MsWUFBQTtBMUU0KzFCeEM7O0EwRTUrMUJFO0VBQXNDLGdCQUFBO0ExRWcvMUJ4Qzs7QTBFaC8xQkU7RUFBc0MsZ0JBQUE7QTFFby8xQnhDOztBMEVwLzFCRTtFQUFzQyxnQkFBQTtBMUV3LzFCeEM7O0EwRXgvMUJFO0VBQXNDLGdCQUFBO0ExRTQvMUJ4Qzs7QTBFNS8xQkU7RUFBc0MsZ0JBQUE7QTFFZ2cyQnhDOztBMEVoZzJCRTtFQUFzQyxnQkFBQTtBMUVvZzJCeEM7O0EwRXBnMkJFO0VBQXNDLGdCQUFBO0ExRXdnMkJ4Qzs7QTBFeGcyQkU7RUFBc0MsZ0JBQUE7QTFFNGcyQnhDOztBMEU1ZzJCRTtFQUFzQyxnQkFBQTtBMUVnaDJCeEM7O0EwRWhoMkJFO0VBQXNDLGdCQUFBO0ExRW9oMkJ4Qzs7QTBFcGgyQkU7RUFBc0MsZ0JBQUE7QTFFd2gyQnhDOztBMEV4aDJCRTtFQUFzQyxnQkFBQTtBMUU0aDJCeEM7O0EwRTVoMkJFO0VBQXNDLGdCQUFBO0ExRWdpMkJ4Qzs7QTBFaGkyQkU7RUFBc0MsZ0JBQUE7QTFFb2kyQnhDOztBMEVwaTJCRTtFQUFzQyxnQkFBQTtBMUV3aTJCeEM7O0EwRXhpMkJFO0VBQXNDLGdCQUFBO0ExRTRpMkJ4Qzs7QTBFNWkyQkU7RUFBc0MsZ0JBQUE7QTFFZ2oyQnhDOztBMEVoajJCRTtFQUFzQyxnQkFBQTtBMUVvajJCeEM7O0EwRXBqMkJFO0VBQXNDLGdCQUFBO0ExRXdqMkJ4Qzs7QTBFeGoyQkU7RUFBc0MsZ0JBQUE7QTFFNGoyQnhDOztBMEU1ajJCRTtFQUFzQyxZQUFBO0ExRWdrMkJ4Qzs7QTBFaGsyQkU7RUFBc0MsZ0JBQUE7QTFFb2syQnhDOztBMEVwazJCRTtFQUFzQyxnQkFBQTtBMUV3azJCeEM7O0EwRXhrMkJFO0VBQXNDLGdCQUFBO0ExRTRrMkJ4Qzs7QTBFNWsyQkU7RUFBc0MsZ0JBQUE7QTFFZ2wyQnhDOztBMEVobDJCRTtFQUFzQyxnQkFBQTtBMUVvbDJCeEM7O0EwRXBsMkJFO0VBQXNDLGdCQUFBO0ExRXdsMkJ4Qzs7QTBFeGwyQkU7RUFBc0MsZ0JBQUE7QTFFNGwyQnhDOztBMEU1bDJCRTtFQUFzQyxnQkFBQTtBMUVnbTJCeEM7O0EwRWhtMkJFO0VBQXNDLGdCQUFBO0ExRW9tMkJ4Qzs7QTBFcG0yQkU7RUFBc0MsZ0JBQUE7QTFFd20yQnhDOztBMEV4bTJCRTtFQUFzQyxnQkFBQTtBMUU0bTJCeEM7O0EwRTVtMkJFO0VBQXNDLGdCQUFBO0ExRWduMkJ4Qzs7QTBFaG4yQkU7RUFBc0MsZ0JBQUE7QTFFb24yQnhDOztBMEVwbjJCRTtFQUFzQyxnQkFBQTtBMUV3bjJCeEM7O0EwRXhuMkJFO0VBQXNDLGdCQUFBO0ExRTRuMkJ4Qzs7QTBFNW4yQkU7RUFBc0MsZ0JBQUE7QTFFZ28yQnhDOztBMEVobzJCRTtFQUFzQyxnQkFBQTtBMUVvbzJCeEM7O0EwRXBvMkJFO0VBQXNDLGdCQUFBO0ExRXdvMkJ4Qzs7QTBFeG8yQkU7RUFBc0MsZ0JBQUE7QTFFNG8yQnhDOztBMEU1bzJCRTtFQUFzQyxnQkFBQTtBMUVncDJCeEM7O0EwRWhwMkJFO0VBQXNDLGdCQUFBO0ExRW9wMkJ4Qzs7QTBFcHAyQkU7RUFBc0MsZ0JBQUE7QTFFd3AyQnhDOztBMEV4cDJCRTtFQUFzQyxnQkFBQTtBMUU0cDJCeEM7O0EwRTVwMkJFO0VBQXNDLGdCQUFBO0ExRWdxMkJ4Qzs7QTBFaHEyQkU7RUFBc0MsZ0JBQUE7QTFFb3EyQnhDOztBMEVwcTJCRTtFQUFzQyxnQkFBQTtBMUV3cTJCeEM7O0EwRXhxMkJFO0VBQXNDLGdCQUFBO0ExRTRxMkJ4Qzs7QTBFNXEyQkU7RUFBc0MsZ0JBQUE7QTFFZ3IyQnhDOztBMEVocjJCRTtFQUFzQyxnQkFBQTtBMUVvcjJCeEM7O0EwRXByMkJFO0VBQXNDLGdCQUFBO0ExRXdyMkJ4Qzs7QTBFeHIyQkU7RUFBc0MsZ0JBQUE7QTFFNHIyQnhDOztBMEU1cjJCRTtFQUFzQyxnQkFBQTtBMUVnczJCeEM7O0EwRWhzMkJFO0VBQXNDLGdCQUFBO0ExRW9zMkJ4Qzs7QTBFcHMyQkU7RUFBc0MsZ0JBQUE7QTFFd3MyQnhDOztBMEV4czJCRTtFQUFzQyxnQkFBQTtBMUU0czJCeEM7O0EwRTVzMkJFO0VBQXNDLGdCQUFBO0ExRWd0MkJ4Qzs7QTBFaHQyQkU7RUFBc0MsZ0JBQUE7QTFFb3QyQnhDOztBMEVwdDJCRTtFQUFzQyxnQkFBQTtBMUV3dDJCeEM7O0EyRTN0MkJBOztFVnFCRSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0FqRTJzMkJGOztBaUV0czJCRTs7RUFiQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0FqRXd0MkJGOztBNEV6djJCQTs7OztFQUFBO0FBUUE7RUFDRSwrQ0FBQTtFQUNBLHNEQUFBO0E1RXl2MkJGOztBNEV0djJCQTtFQUNFLGlDQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLG1CUjhCd0I7RVE3QnhCLHNMQUFBO0E1RXl2MkJGO0E0RXJ2MkJBOztFQUVFLGdCQUFBO0E1RXV2MkJGOztBNkUvdzJCQTs7OztFQUFBO0FBUUE7RUFDRSwrQ0FBQTtFQUNBLHdEQUFBO0E3RSt3MkJGOztBNkU1dzJCQTtFQUNFLGlDQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLG1CVDhCd0I7RVM3QnhCLDBMQUFBO0E3RSt3MkJGO0E2RTN3MkJBOztFQUVFLGdCQUFBO0E3RTZ3MkJGOztBOEVyeTJCQTs7OztFQUFBO0FBUUE7RUFDRSwrQ0FBQTtFQUNBLHNEQUFBO0E5RXF5MkJGOztBOEVseTJCQTtFQUNFLGlDQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLG1CVjhCd0I7RVU3QnhCLHNMQUFBO0E5RXF5MkJGO0E4RWp5MkJBOztFQUVFLGdCQUFBO0E5RW15MkJGOztBK0UzejJCQTs7OztFQUFBO0FBUUE7RUFDRSxpREFBQTtFQUNBLDBEQUFBO0EvRTJ6MkJGOztBK0V4ejJCQTtFQUNFLG9DQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLG1CWDhCd0I7RVc3QnhCLHdMQUFBO0EvRTJ6MkJGO0ErRXZ6MkJBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFFRSxnQkFBQTtBL0V5MDJCRjs7QStFcjAyQkU7RUFBcUMsZ0JBQUE7QS9FeTAyQnZDOztBK0V6MDJCRTtFQUFxQyxnQkFBQTtBL0U2MDJCdkM7O0ErRTcwMkJFO0VBQXFDLGdCQUFBO0EvRWkxMkJ2Qzs7QStFajEyQkU7RUFBcUMsZ0JBQUE7QS9FcTEyQnZDOztBK0VyMTJCRTtFQUFxQyxnQkFBQTtBL0V5MTJCdkM7O0ErRXoxMkJFO0VBQXFDLGdCQUFBO0EvRTYxMkJ2Qzs7QStFNzEyQkU7RUFBcUMsZ0JBQUE7QS9FaTIyQnZDOztBK0VqMjJCRTtFQUFxQyxnQkFBQTtBL0VxMjJCdkM7O0ErRXIyMkJFO0VBQXFDLGdCQUFBO0EvRXkyMkJ2Qzs7QStFejIyQkU7RUFBcUMsZ0JBQUE7QS9FNjIyQnZDOztBK0U3MjJCRTtFQUFxQyxnQkFBQTtBL0VpMzJCdkM7O0ErRWozMkJFO0VBQXFDLGdCQUFBO0EvRXEzMkJ2Qzs7QStFcjMyQkU7RUFBcUMsZ0JBQUE7QS9FeTMyQnZDOztBK0V6MzJCRTtFQUFxQyxnQkFBQTtBL0U2MzJCdkM7O0ErRTczMkJFO0VBQXFDLGdCQUFBO0EvRWk0MkJ2Qzs7QStFajQyQkU7RUFBcUMsZ0JBQUE7QS9FcTQyQnZDOztBK0VyNDJCRTtFQUFxQyxnQkFBQTtBL0V5NDJCdkM7O0ErRXo0MkJFO0VBQXFDLGdCQUFBO0EvRTY0MkJ2Qzs7QStFNzQyQkU7RUFBcUMsZ0JBQUE7QS9FaTUyQnZDOztBK0VqNTJCRTtFQUFxQyxnQkFBQTtBL0VxNTJCdkM7O0ErRXI1MkJFO0VBQXFDLGdCQUFBO0EvRXk1MkJ2Qzs7QStFejUyQkU7RUFBcUMsZ0JBQUE7QS9FNjUyQnZDOztBK0U3NTJCRTtFQUFxQyxnQkFBQTtBL0VpNjJCdkM7O0ErRWo2MkJFO0VBQXFDLGdCQUFBO0EvRXE2MkJ2Qzs7QStFcjYyQkU7RUFBcUMsZ0JBQUE7QS9FeTYyQnZDOztBK0V6NjJCRTtFQUFxQyxnQkFBQTtBL0U2NjJCdkM7O0ErRTc2MkJFO0VBQXFDLGdCQUFBO0EvRWk3MkJ2Qzs7QStFajcyQkU7RUFBcUMsZ0JBQUE7QS9FcTcyQnZDOztBK0VyNzJCRTtFQUFxQyxnQkFBQTtBL0V5NzJCdkM7O0ErRXo3MkJFO0VBQXFDLGdCQUFBO0EvRTY3MkJ2Qzs7QStFNzcyQkU7RUFBcUMsZ0JBQUE7QS9FaTgyQnZDOztBK0VqODJCRTtFQUFxQyxnQkFBQTtBL0VxODJCdkM7O0ErRXI4MkJFO0VBQXFDLGdCQUFBO0EvRXk4MkJ2Qzs7QStFejgyQkU7RUFBcUMsZ0JBQUE7QS9FNjgyQnZDOztBK0U3ODJCRTtFQUFxQyxnQkFBQTtBL0VpOTJCdkM7O0ErRWo5MkJFO0VBQXFDLGdCQUFBO0EvRXE5MkJ2Qzs7QStFcjkyQkU7RUFBcUMsZ0JBQUE7QS9FeTkyQnZDOztBK0V6OTJCRTtFQUFxQyxnQkFBQTtBL0U2OTJCdkM7O0ErRTc5MkJFO0VBQXFDLGdCQUFBO0EvRWkrMkJ2Qzs7QStFaisyQkU7RUFBcUMsZ0JBQUE7QS9FcSsyQnZDOztBK0VyKzJCRTtFQUFxQyxnQkFBQTtBL0V5KzJCdkM7O0ErRXorMkJFO0VBQXFDLGdCQUFBO0EvRTYrMkJ2Qzs7QStFNysyQkU7RUFBcUMsZ0JBQUE7QS9FaS8yQnZDOztBK0VqLzJCRTtFQUFxQyxnQkFBQTtBL0VxLzJCdkM7O0ErRXIvMkJFO0VBQXFDLGdCQUFBO0EvRXkvMkJ2Qzs7QStFei8yQkU7RUFBcUMsZ0JBQUE7QS9FNi8yQnZDOztBK0U3LzJCRTtFQUFxQyxnQkFBQTtBL0VpZzNCdkM7O0ErRWpnM0JFO0VBQXFDLGdCQUFBO0EvRXFnM0J2Qzs7QStFcmczQkU7RUFBcUMsZ0JBQUE7QS9FeWczQnZDOztBK0V6ZzNCRTtFQUFxQyxnQkFBQTtBL0U2ZzNCdkM7O0ErRTdnM0JFO0VBQXFDLGdCQUFBO0EvRWloM0J2Qzs7QStFamgzQkU7RUFBcUMsZ0JBQUE7QS9FcWgzQnZDOztBK0VyaDNCRTtFQUFxQyxnQkFBQTtBL0V5aDNCdkM7O0ErRXpoM0JFO0VBQXFDLGdCQUFBO0EvRTZoM0J2Qzs7QStFN2gzQkU7RUFBcUMsZ0JBQUE7QS9FaWkzQnZDOztBK0VqaTNCRTtFQUFxQyxnQkFBQTtBL0VxaTNCdkM7O0ErRXJpM0JFO0VBQXFDLGdCQUFBO0EvRXlpM0J2Qzs7QStFemkzQkU7RUFBcUMsZ0JBQUE7QS9FNmkzQnZDOztBK0U3aTNCRTtFQUFxQyxnQkFBQTtBL0VpajNCdkM7O0ErRWpqM0JFO0VBQXFDLGdCQUFBO0EvRXFqM0J2Qzs7QStFcmozQkU7RUFBcUMsZ0JBQUE7QS9FeWozQnZDOztBK0V6ajNCRTtFQUFxQyxnQkFBQTtBL0U2ajNCdkM7O0ErRTdqM0JFO0VBQXFDLGdCQUFBO0EvRWlrM0J2Qzs7QStFamszQkU7RUFBcUMsZ0JBQUE7QS9FcWszQnZDOztBK0VyazNCRTtFQUFxQyxnQkFBQTtBL0V5azNCdkM7O0ErRXprM0JFO0VBQXFDLGdCQUFBO0EvRTZrM0J2Qzs7QStFN2szQkU7RUFBcUMsZ0JBQUE7QS9FaWwzQnZDOztBK0VqbDNCRTtFQUFxQyxnQkFBQTtBL0VxbDNCdkM7O0ErRXJsM0JFO0VBQXFDLGdCQUFBO0EvRXlsM0J2Qzs7QStFemwzQkU7RUFBcUMsZ0JBQUE7QS9FNmwzQnZDOztBK0U3bDNCRTtFQUFxQyxnQkFBQTtBL0VpbTNCdkM7O0ErRWptM0JFO0VBQXFDLGdCQUFBO0EvRXFtM0J2Qzs7QStFcm0zQkU7RUFBcUMsZ0JBQUE7QS9FeW0zQnZDOztBK0V6bTNCRTtFQUFxQyxnQkFBQTtBL0U2bTNCdkM7O0ErRTdtM0JFO0VBQXFDLGdCQUFBO0EvRWluM0J2Qzs7QStFam4zQkU7RUFBcUMsZ0JBQUE7QS9FcW4zQnZDOztBK0VybjNCRTtFQUFxQyxnQkFBQTtBL0V5bjNCdkM7O0ErRXpuM0JFO0VBQXFDLGdCQUFBO0EvRTZuM0J2Qzs7QStFN24zQkU7RUFBcUMsZ0JBQUE7QS9FaW8zQnZDOztBK0VqbzNCRTtFQUFxQyxnQkFBQTtBL0VxbzNCdkM7O0ErRXJvM0JFO0VBQXFDLGdCQUFBO0EvRXlvM0J2Qzs7QStFem8zQkU7RUFBcUMsZ0JBQUE7QS9FNm8zQnZDOztBK0U3bzNCRTtFQUFxQyxnQkFBQTtBL0VpcDNCdkM7O0ErRWpwM0JFO0VBQXFDLGdCQUFBO0EvRXFwM0J2Qzs7QStFcnAzQkU7RUFBcUMsZ0JBQUE7QS9FeXAzQnZDOztBK0V6cDNCRTtFQUFxQyxnQkFBQTtBL0U2cDNCdkM7O0ErRTdwM0JFO0VBQXFDLGdCQUFBO0EvRWlxM0J2Qzs7QStFanEzQkU7RUFBcUMsZ0JBQUE7QS9FcXEzQnZDOztBK0VycTNCRTtFQUFxQyxnQkFBQTtBL0V5cTNCdkM7O0ErRXpxM0JFO0VBQXFDLGdCQUFBO0EvRTZxM0J2Qzs7QStFN3EzQkU7RUFBcUMsZ0JBQUE7QS9FaXIzQnZDOztBK0VqcjNCRTtFQUFxQyxnQkFBQTtBL0VxcjNCdkM7O0ErRXJyM0JFO0VBQXFDLGdCQUFBO0EvRXlyM0J2Qzs7QStFenIzQkU7RUFBcUMsZ0JBQUE7QS9FNnIzQnZDOztBK0U3cjNCRTtFQUFxQyxnQkFBQTtBL0VpczNCdkM7O0ErRWpzM0JFO0VBQXFDLGdCQUFBO0EvRXFzM0J2Qzs7QStFcnMzQkU7RUFBcUMsZ0JBQUE7QS9FeXMzQnZDOztBK0V6czNCRTtFQUFxQyxnQkFBQTtBL0U2czNCdkM7O0ErRTdzM0JFO0VBQXFDLGdCQUFBO0EvRWl0M0J2Qzs7QStFanQzQkU7RUFBcUMsZ0JBQUE7QS9FcXQzQnZDOztBK0VydDNCRTtFQUFxQyxnQkFBQTtBL0V5dDNCdkM7O0ErRXp0M0JFO0VBQXFDLGdCQUFBO0EvRTZ0M0J2Qzs7QStFN3QzQkU7RUFBcUMsZ0JBQUE7QS9FaXUzQnZDOztBK0VqdTNCRTtFQUFxQyxnQkFBQTtBL0VxdTNCdkM7O0ErRXJ1M0JFO0VBQXFDLGdCQUFBO0EvRXl1M0J2Qzs7QStFenUzQkU7RUFBcUMsZ0JBQUE7QS9FNnUzQnZDOztBK0U3dTNCRTtFQUFxQyxnQkFBQTtBL0VpdjNCdkM7O0ErRWp2M0JFO0VBQXFDLGdCQUFBO0EvRXF2M0J2Qzs7QStFcnYzQkU7RUFBcUMsZ0JBQUE7QS9FeXYzQnZDOztBK0V6djNCRTtFQUFxQyxnQkFBQTtBL0U2djNCdkM7O0ErRTd2M0JFO0VBQXFDLGdCQUFBO0EvRWl3M0J2Qzs7QStFanczQkU7RUFBcUMsZ0JBQUE7QS9FcXczQnZDOztBK0VydzNCRTtFQUFxQyxnQkFBQTtBL0V5dzNCdkM7O0ErRXp3M0JFO0VBQXFDLGdCQUFBO0EvRTZ3M0J2Qzs7QStFN3czQkU7RUFBcUMsZ0JBQUE7QS9FaXgzQnZDOztBK0VqeDNCRTtFQUFxQyxnQkFBQTtBL0VxeDNCdkM7O0ErRXJ4M0JFO0VBQXFDLGdCQUFBO0EvRXl4M0J2Qzs7QStFengzQkU7RUFBcUMsZ0JBQUE7QS9FNngzQnZDOztBK0U3eDNCRTtFQUFxQyxnQkFBQTtBL0VpeTNCdkM7O0ErRWp5M0JFO0VBQXFDLGdCQUFBO0EvRXF5M0J2Qzs7QStFcnkzQkU7RUFBcUMsZ0JBQUE7QS9FeXkzQnZDOztBK0V6eTNCRTtFQUFxQyxnQkFBQTtBL0U2eTNCdkM7O0ErRTd5M0JFO0VBQXFDLGdCQUFBO0EvRWl6M0J2Qzs7QStFanozQkU7RUFBcUMsZ0JBQUE7QS9FcXozQnZDOztBK0VyejNCRTtFQUFxQyxnQkFBQTtBL0V5ejNCdkM7O0ErRXp6M0JFO0VBQXFDLGdCQUFBO0EvRTZ6M0J2Qzs7QStFN3ozQkU7RUFBcUMsZ0JBQUE7QS9FaTAzQnZDOztBK0VqMDNCRTtFQUFxQyxnQkFBQTtBL0VxMDNCdkM7O0ErRXIwM0JFO0VBQXFDLGdCQUFBO0EvRXkwM0J2Qzs7QStFejAzQkU7RUFBcUMsZ0JBQUE7QS9FNjAzQnZDOztBK0U3MDNCRTtFQUFxQyxnQkFBQTtBL0VpMTNCdkM7O0ErRWoxM0JFO0VBQXFDLGdCQUFBO0EvRXExM0J2Qzs7QStFcjEzQkU7RUFBcUMsZ0JBQUE7QS9FeTEzQnZDOztBK0V6MTNCRTtFQUFxQyxnQkFBQTtBL0U2MTNCdkM7O0ErRTcxM0JFO0VBQXFDLGdCQUFBO0EvRWkyM0J2Qzs7QStFajIzQkU7RUFBcUMsZ0JBQUE7QS9FcTIzQnZDOztBK0VyMjNCRTtFQUFxQyxnQkFBQTtBL0V5MjNCdkM7O0ErRXoyM0JFO0VBQXFDLGdCQUFBO0EvRTYyM0J2Qzs7QStFNzIzQkU7RUFBcUMsZ0JBQUE7QS9FaTMzQnZDOztBK0VqMzNCRTtFQUFxQyxnQkFBQTtBL0VxMzNCdkM7O0ErRXIzM0JFO0VBQXFDLGdCQUFBO0EvRXkzM0J2Qzs7QStFejMzQkU7RUFBcUMsZ0JBQUE7QS9FNjMzQnZDOztBK0U3MzNCRTtFQUFxQyxnQkFBQTtBL0VpNDNCdkM7O0ErRWo0M0JFO0VBQXFDLGdCQUFBO0EvRXE0M0J2Qzs7QStFcjQzQkU7RUFBcUMsZ0JBQUE7QS9FeTQzQnZDOztBK0V6NDNCRTtFQUFxQyxnQkFBQTtBL0U2NDNCdkM7O0ErRTc0M0JFO0VBQXFDLGdCQUFBO0EvRWk1M0J2Qzs7QStFajUzQkU7RUFBcUMsZ0JBQUE7QS9FcTUzQnZDOztBK0VyNTNCRTtFQUFxQyxnQkFBQTtBL0V5NTNCdkM7O0ErRXo1M0JFO0VBQXFDLGdCQUFBO0EvRTY1M0J2Qzs7QStFNzUzQkU7RUFBcUMsZ0JBQUE7QS9FaTYzQnZDOztBK0VqNjNCRTtFQUFxQyxnQkFBQTtBL0VxNjNCdkM7O0ErRXI2M0JFO0VBQXFDLGdCQUFBO0EvRXk2M0J2Qzs7QStFejYzQkU7RUFBcUMsZ0JBQUE7QS9FNjYzQnZDOztBK0U3NjNCRTtFQUFxQyxnQkFBQTtBL0VpNzNCdkM7O0ErRWo3M0JFO0VBQXFDLGdCQUFBO0EvRXE3M0J2Qzs7QStFcjczQkU7RUFBcUMsZ0JBQUE7QS9FeTczQnZDOztBK0V6NzNCRTtFQUFxQyxnQkFBQTtBL0U2NzNCdkM7O0ErRTc3M0JFO0VBQXFDLGdCQUFBO0EvRWk4M0J2Qzs7QStFajgzQkU7RUFBcUMsZ0JBQUE7QS9FcTgzQnZDOztBK0VyODNCRTtFQUFxQyxnQkFBQTtBL0V5ODNCdkM7O0ErRXo4M0JFO0VBQXFDLGdCQUFBO0EvRTY4M0J2Qzs7QStFNzgzQkU7RUFBcUMsZ0JBQUE7QS9FaTkzQnZDOztBK0VqOTNCRTtFQUFxQyxnQkFBQTtBL0VxOTNCdkM7O0ErRXI5M0JFO0VBQXFDLGdCQUFBO0EvRXk5M0J2Qzs7QStFejkzQkU7RUFBcUMsZ0JBQUE7QS9FNjkzQnZDOztBK0U3OTNCRTtFQUFxQyxnQkFBQTtBL0VpKzNCdkM7O0ErRWorM0JFO0VBQXFDLGdCQUFBO0EvRXErM0J2Qzs7QStFciszQkU7RUFBcUMsZ0JBQUE7QS9FeSszQnZDOztBK0V6KzNCRTtFQUFxQyxnQkFBQTtBL0U2KzNCdkM7O0ErRTcrM0JFO0VBQXFDLGdCQUFBO0EvRWkvM0J2Qzs7QStFai8zQkU7RUFBcUMsZ0JBQUE7QS9FcS8zQnZDOztBK0VyLzNCRTtFQUFxQyxnQkFBQTtBL0V5LzNCdkM7O0ErRXovM0JFO0VBQXFDLGdCQUFBO0EvRTYvM0J2Qzs7QStFNy8zQkU7RUFBcUMsZ0JBQUE7QS9FaWc0QnZDOztBK0VqZzRCRTtFQUFxQyxnQkFBQTtBL0VxZzRCdkM7O0ErRXJnNEJFO0VBQXFDLGdCQUFBO0EvRXlnNEJ2Qzs7QStFemc0QkU7RUFBcUMsZ0JBQUE7QS9FNmc0QnZDOztBK0U3ZzRCRTtFQUFxQyxnQkFBQTtBL0VpaDRCdkM7O0ErRWpoNEJFO0VBQXFDLGdCQUFBO0EvRXFoNEJ2Qzs7QStFcmg0QkU7RUFBcUMsZ0JBQUE7QS9FeWg0QnZDOztBK0V6aDRCRTtFQUFxQyxnQkFBQTtBL0U2aDRCdkM7O0ErRTdoNEJFO0VBQXFDLGdCQUFBO0EvRWlpNEJ2Qzs7QStFamk0QkU7RUFBcUMsZ0JBQUE7QS9FcWk0QnZDOztBK0VyaTRCRTtFQUFxQyxnQkFBQTtBL0V5aTRCdkM7O0ErRXppNEJFO0VBQXFDLGdCQUFBO0EvRTZpNEJ2Qzs7QStFN2k0QkU7RUFBcUMsZ0JBQUE7QS9FaWo0QnZDOztBK0VqajRCRTtFQUFxQyxnQkFBQTtBL0VxajRCdkM7O0ErRXJqNEJFO0VBQXFDLGdCQUFBO0EvRXlqNEJ2Qzs7QStFemo0QkU7RUFBcUMsZ0JBQUE7QS9FNmo0QnZDOztBK0U3ajRCRTtFQUFxQyxnQkFBQTtBL0VpazRCdkM7O0ErRWprNEJFO0VBQXFDLGdCQUFBO0EvRXFrNEJ2Qzs7QStFcms0QkU7RUFBcUMsZ0JBQUE7QS9FeWs0QnZDOztBK0V6azRCRTtFQUFxQyxnQkFBQTtBL0U2azRCdkM7O0ErRTdrNEJFO0VBQXFDLGdCQUFBO0EvRWlsNEJ2Qzs7QStFamw0QkU7RUFBcUMsZ0JBQUE7QS9FcWw0QnZDOztBK0VybDRCRTtFQUFxQyxnQkFBQTtBL0V5bDRCdkM7O0ErRXpsNEJFO0VBQXFDLGdCQUFBO0EvRTZsNEJ2Qzs7QStFN2w0QkU7RUFBcUMsZ0JBQUE7QS9FaW00QnZDOztBK0VqbTRCRTtFQUFxQyxnQkFBQTtBL0VxbTRCdkM7O0ErRXJtNEJFO0VBQXFDLGdCQUFBO0EvRXltNEJ2Qzs7QStFem00QkU7RUFBcUMsZ0JBQUE7QS9FNm00QnZDOztBK0U3bTRCRTtFQUFxQyxnQkFBQTtBL0VpbjRCdkM7O0ErRWpuNEJFO0VBQXFDLGdCQUFBO0EvRXFuNEJ2Qzs7QStFcm40QkU7RUFBcUMsZ0JBQUE7QS9FeW40QnZDOztBK0V6bjRCRTtFQUFxQyxnQkFBQTtBL0U2bjRCdkM7O0ErRTduNEJFO0VBQXFDLGdCQUFBO0EvRWlvNEJ2Qzs7QStFam80QkU7RUFBcUMsZ0JBQUE7QS9FcW80QnZDOztBK0VybzRCRTtFQUFxQyxnQkFBQTtBL0V5bzRCdkM7O0ErRXpvNEJFO0VBQXFDLGdCQUFBO0EvRTZvNEJ2Qzs7QStFN280QkU7RUFBcUMsZ0JBQUE7QS9FaXA0QnZDOztBK0VqcDRCRTtFQUFxQyxnQkFBQTtBL0VxcDRCdkM7O0ErRXJwNEJFO0VBQXFDLGdCQUFBO0EvRXlwNEJ2Qzs7QStFenA0QkU7RUFBcUMsZ0JBQUE7QS9FNnA0QnZDOztBK0U3cDRCRTtFQUFxQyxnQkFBQTtBL0VpcTRCdkM7O0ErRWpxNEJFO0VBQXFDLGdCQUFBO0EvRXFxNEJ2Qzs7QStFcnE0QkU7RUFBcUMsZ0JBQUE7QS9FeXE0QnZDOztBK0V6cTRCRTtFQUFxQyxnQkFBQTtBL0U2cTRCdkM7O0ErRTdxNEJFO0VBQXFDLGdCQUFBO0EvRWlyNEJ2Qzs7QStFanI0QkU7RUFBcUMsZ0JBQUE7QS9FcXI0QnZDOztBK0VycjRCRTtFQUFxQyxnQkFBQTtBL0V5cjRCdkM7O0ErRXpyNEJFO0VBQXFDLGdCQUFBO0EvRTZyNEJ2Qzs7QStFN3I0QkU7RUFBcUMsZ0JBQUE7QS9FaXM0QnZDOztBK0VqczRCRTtFQUFxQyxnQkFBQTtBL0VxczRCdkM7O0ErRXJzNEJFO0VBQXFDLGdCQUFBO0EvRXlzNEJ2Qzs7QStFenM0QkU7RUFBcUMsZ0JBQUE7QS9FNnM0QnZDOztBK0U3czRCRTtFQUFxQyxnQkFBQTtBL0VpdDRCdkM7O0ErRWp0NEJFO0VBQXFDLGdCQUFBO0EvRXF0NEJ2Qzs7QStFcnQ0QkU7RUFBcUMsZ0JBQUE7QS9FeXQ0QnZDOztBK0V6dDRCRTtFQUFxQyxnQkFBQTtBL0U2dDRCdkM7O0ErRTd0NEJFO0VBQXFDLGdCQUFBO0EvRWl1NEJ2Qzs7QStFanU0QkU7RUFBcUMsZ0JBQUE7QS9FcXU0QnZDOztBK0VydTRCRTtFQUFxQyxnQkFBQTtBL0V5dTRCdkM7O0ErRXp1NEJFO0VBQXFDLGdCQUFBO0EvRTZ1NEJ2Qzs7QStFN3U0QkU7RUFBcUMsZ0JBQUE7QS9FaXY0QnZDOztBK0VqdjRCRTtFQUFxQyxnQkFBQTtBL0VxdjRCdkM7O0ErRXJ2NEJFO0VBQXFDLGdCQUFBO0EvRXl2NEJ2Qzs7QStFenY0QkU7RUFBcUMsZ0JBQUE7QS9FNnY0QnZDOztBK0U3djRCRTtFQUFxQyxnQkFBQTtBL0VpdzRCdkM7O0ErRWp3NEJFO0VBQXFDLGdCQUFBO0EvRXF3NEJ2Qzs7QStFcnc0QkU7RUFBcUMsZ0JBQUE7QS9FeXc0QnZDOztBK0V6dzRCRTtFQUFxQyxnQkFBQTtBL0U2dzRCdkM7O0ErRTd3NEJFO0VBQXFDLGdCQUFBO0EvRWl4NEJ2Qzs7QStFang0QkU7RUFBcUMsZ0JBQUE7QS9FcXg0QnZDOztBK0VyeDRCRTtFQUFxQyxnQkFBQTtBL0V5eDRCdkM7O0ErRXp4NEJFO0VBQXFDLGdCQUFBO0EvRTZ4NEJ2Qzs7QStFN3g0QkU7RUFBcUMsZ0JBQUE7QS9FaXk0QnZDOztBK0VqeTRCRTtFQUFxQyxnQkFBQTtBL0VxeTRCdkM7O0ErRXJ5NEJFO0VBQXFDLGdCQUFBO0EvRXl5NEJ2Qzs7QStFenk0QkU7RUFBcUMsZ0JBQUE7QS9FNnk0QnZDOztBK0U3eTRCRTtFQUFxQyxnQkFBQTtBL0VpejRCdkM7O0ErRWp6NEJFO0VBQXFDLGdCQUFBO0EvRXF6NEJ2Qzs7QStFcno0QkU7RUFBcUMsZ0JBQUE7QS9FeXo0QnZDOztBK0V6ejRCRTtFQUFxQyxnQkFBQTtBL0U2ejRCdkM7O0ErRTd6NEJFO0VBQXFDLGdCQUFBO0EvRWkwNEJ2Qzs7QStFajA0QkU7RUFBcUMsZ0JBQUE7QS9FcTA0QnZDOztBK0VyMDRCRTtFQUFxQyxnQkFBQTtBL0V5MDRCdkM7O0ErRXowNEJFO0VBQXFDLGdCQUFBO0EvRTYwNEJ2Qzs7QStFNzA0QkU7RUFBcUMsZ0JBQUE7QS9FaTE0QnZDOztBK0VqMTRCRTtFQUFxQyxnQkFBQTtBL0VxMTRCdkM7O0ErRXIxNEJFO0VBQXFDLGdCQUFBO0EvRXkxNEJ2Qzs7QStFejE0QkU7RUFBcUMsZ0JBQUE7QS9FNjE0QnZDOztBK0U3MTRCRTtFQUFxQyxnQkFBQTtBL0VpMjRCdkM7O0ErRWoyNEJFO0VBQXFDLGdCQUFBO0EvRXEyNEJ2Qzs7QStFcjI0QkU7RUFBcUMsZ0JBQUE7QS9FeTI0QnZDOztBK0V6MjRCRTtFQUFxQyxnQkFBQTtBL0U2MjRCdkM7O0ErRTcyNEJFO0VBQXFDLGdCQUFBO0EvRWkzNEJ2Qzs7QStFajM0QkU7RUFBcUMsZ0JBQUE7QS9FcTM0QnZDOztBK0VyMzRCRTtFQUFxQyxnQkFBQTtBL0V5MzRCdkM7O0ErRXozNEJFO0VBQXFDLGdCQUFBO0EvRTYzNEJ2Qzs7QStFNzM0QkU7RUFBcUMsZ0JBQUE7QS9FaTQ0QnZDOztBK0VqNDRCRTtFQUFxQyxnQkFBQTtBL0VxNDRCdkM7O0ErRXI0NEJFO0VBQXFDLGdCQUFBO0EvRXk0NEJ2Qzs7QStFejQ0QkU7RUFBcUMsZ0JBQUE7QS9FNjQ0QnZDOztBK0U3NDRCRTtFQUFxQyxnQkFBQTtBL0VpNTRCdkM7O0ErRWo1NEJFO0VBQXFDLGdCQUFBO0EvRXE1NEJ2Qzs7QStFcjU0QkU7RUFBcUMsZ0JBQUE7QS9FeTU0QnZDOztBK0V6NTRCRTtFQUFxQyxnQkFBQTtBL0U2NTRCdkM7O0ErRTc1NEJFO0VBQXFDLGdCQUFBO0EvRWk2NEJ2Qzs7QStFajY0QkU7RUFBcUMsZ0JBQUE7QS9FcTY0QnZDOztBK0VyNjRCRTtFQUFxQyxnQkFBQTtBL0V5NjRCdkM7O0ErRXo2NEJFO0VBQXFDLGdCQUFBO0EvRTY2NEJ2Qzs7QStFNzY0QkU7RUFBcUMsZ0JBQUE7QS9FaTc0QnZDOztBK0VqNzRCRTtFQUFxQyxnQkFBQTtBL0VxNzRCdkM7O0ErRXI3NEJFO0VBQXFDLGdCQUFBO0EvRXk3NEJ2Qzs7QStFejc0QkU7RUFBcUMsZ0JBQUE7QS9FNjc0QnZDOztBK0U3NzRCRTtFQUFxQyxnQkFBQTtBL0VpODRCdkM7O0ErRWo4NEJFO0VBQXFDLGdCQUFBO0EvRXE4NEJ2Qzs7QStFcjg0QkU7RUFBcUMsZ0JBQUE7QS9FeTg0QnZDOztBK0V6ODRCRTtFQUFxQyxnQkFBQTtBL0U2ODRCdkM7O0ErRTc4NEJFO0VBQXFDLGdCQUFBO0EvRWk5NEJ2Qzs7QStFajk0QkU7RUFBcUMsZ0JBQUE7QS9FcTk0QnZDOztBK0VyOTRCRTtFQUFxQyxnQkFBQTtBL0V5OTRCdkM7O0ErRXo5NEJFO0VBQXFDLGdCQUFBO0EvRTY5NEJ2Qzs7QStFNzk0QkU7RUFBcUMsZ0JBQUE7QS9FaSs0QnZDOztBK0VqKzRCRTtFQUFxQyxnQkFBQTtBL0VxKzRCdkM7O0ErRXIrNEJFO0VBQXFDLGdCQUFBO0EvRXkrNEJ2Qzs7QStFeis0QkU7RUFBcUMsZ0JBQUE7QS9FNis0QnZDOztBK0U3KzRCRTtFQUFxQyxnQkFBQTtBL0VpLzRCdkM7O0ErRWovNEJFO0VBQXFDLGdCQUFBO0EvRXEvNEJ2Qzs7QStFci80QkU7RUFBcUMsZ0JBQUE7QS9FeS80QnZDOztBK0V6LzRCRTtFQUFxQyxnQkFBQTtBL0U2LzRCdkM7O0ErRTcvNEJFO0VBQXFDLGdCQUFBO0EvRWlnNUJ2Qzs7QStFamc1QkU7RUFBcUMsZ0JBQUE7QS9FcWc1QnZDOztBK0VyZzVCRTtFQUFxQyxnQkFBQTtBL0V5ZzVCdkM7O0ErRXpnNUJFO0VBQXFDLGdCQUFBO0EvRTZnNUJ2Qzs7QStFN2c1QkU7RUFBcUMsZ0JBQUE7QS9FaWg1QnZDOztBK0VqaDVCRTtFQUFxQyxnQkFBQTtBL0VxaDVCdkM7O0ErRXJoNUJFO0VBQXFDLGdCQUFBO0EvRXloNUJ2Qzs7QStFemg1QkU7RUFBcUMsZ0JBQUE7QS9FNmg1QnZDOztBK0U3aDVCRTtFQUFxQyxnQkFBQTtBL0VpaTVCdkM7O0ErRWppNUJFO0VBQXFDLGdCQUFBO0EvRXFpNUJ2Qzs7QStFcmk1QkU7RUFBcUMsZ0JBQUE7QS9FeWk1QnZDOztBK0V6aTVCRTtFQUFxQyxnQkFBQTtBL0U2aTVCdkM7O0ErRTdpNUJFO0VBQXFDLGdCQUFBO0EvRWlqNUJ2Qzs7QStFamo1QkU7RUFBcUMsZ0JBQUE7QS9FcWo1QnZDOztBK0VyajVCRTtFQUFxQyxnQkFBQTtBL0V5ajVCdkM7O0ErRXpqNUJFO0VBQXFDLGdCQUFBO0EvRTZqNUJ2Qzs7QStFN2o1QkU7RUFBcUMsZ0JBQUE7QS9FaWs1QnZDOztBK0VqazVCRTtFQUFxQyxnQkFBQTtBL0VxazVCdkM7O0ErRXJrNUJFO0VBQXFDLGdCQUFBO0EvRXlrNUJ2Qzs7QStFems1QkU7RUFBcUMsZ0JBQUE7QS9FNms1QnZDOztBK0U3azVCRTtFQUFxQyxnQkFBQTtBL0VpbDVCdkM7O0ErRWpsNUJFO0VBQXFDLGdCQUFBO0EvRXFsNUJ2Qzs7QStFcmw1QkU7RUFBcUMsZ0JBQUE7QS9FeWw1QnZDOztBK0V6bDVCRTtFQUFxQyxnQkFBQTtBL0U2bDVCdkM7O0ErRTdsNUJFO0VBQXFDLGdCQUFBO0EvRWltNUJ2Qzs7QStFam01QkU7RUFBcUMsZ0JBQUE7QS9FcW01QnZDOztBK0VybTVCRTtFQUFxQyxnQkFBQTtBL0V5bTVCdkM7O0ErRXptNUJFO0VBQXFDLGdCQUFBO0EvRTZtNUJ2Qzs7QStFN201QkU7RUFBcUMsZ0JBQUE7QS9FaW41QnZDOztBK0VqbjVCRTtFQUFxQyxnQkFBQTtBL0VxbjVCdkM7O0ErRXJuNUJFO0VBQXFDLGdCQUFBO0EvRXluNUJ2Qzs7QStFem41QkU7RUFBcUMsZ0JBQUE7QS9FNm41QnZDOztBK0U3bjVCRTtFQUFxQyxnQkFBQTtBL0VpbzVCdkM7O0ErRWpvNUJFO0VBQXFDLGdCQUFBO0EvRXFvNUJ2Qzs7QStFcm81QkU7RUFBcUMsZ0JBQUE7QS9FeW81QnZDOztBK0V6bzVCRTtFQUFxQyxnQkFBQTtBL0U2bzVCdkM7O0ErRTdvNUJFO0VBQXFDLGdCQUFBO0EvRWlwNUJ2Qzs7QStFanA1QkU7RUFBcUMsZ0JBQUE7QS9FcXA1QnZDOztBK0VycDVCRTtFQUFxQyxnQkFBQTtBL0V5cDVCdkM7O0ErRXpwNUJFO0VBQXFDLGdCQUFBO0EvRTZwNUJ2Qzs7QStFN3A1QkU7RUFBcUMsZ0JBQUE7QS9FaXE1QnZDOztBK0VqcTVCRTtFQUFxQyxnQkFBQTtBL0VxcTVCdkM7O0ErRXJxNUJFO0VBQXFDLGdCQUFBO0EvRXlxNUJ2Qzs7QStFenE1QkU7RUFBcUMsZ0JBQUE7QS9FNnE1QnZDOztBK0U3cTVCRTtFQUFxQyxnQkFBQTtBL0VpcjVCdkM7O0ErRWpyNUJFO0VBQXFDLGdCQUFBO0EvRXFyNUJ2Qzs7QStFcnI1QkU7RUFBcUMsZ0JBQUE7QS9FeXI1QnZDOztBK0V6cjVCRTtFQUFxQyxnQkFBQTtBL0U2cjVCdkM7O0ErRTdyNUJFO0VBQXFDLGdCQUFBO0EvRWlzNUJ2Qzs7QStFanM1QkU7RUFBcUMsZ0JBQUE7QS9FcXM1QnZDOztBK0VyczVCRTtFQUFxQyxnQkFBQTtBL0V5czVCdkM7O0ErRXpzNUJFO0VBQXFDLGdCQUFBO0EvRTZzNUJ2Qzs7QStFN3M1QkU7RUFBcUMsZ0JBQUE7QS9FaXQ1QnZDOztBK0VqdDVCRTtFQUFxQyxnQkFBQTtBL0VxdDVCdkM7O0ErRXJ0NUJFO0VBQXFDLGdCQUFBO0EvRXl0NUJ2Qzs7QStFenQ1QkU7RUFBcUMsZ0JBQUE7QS9FNnQ1QnZDOztBK0U3dDVCRTtFQUFxQyxnQkFBQTtBL0VpdTVCdkM7O0ErRWp1NUJFO0VBQXFDLGdCQUFBO0EvRXF1NUJ2Qzs7QStFcnU1QkU7RUFBcUMsZ0JBQUE7QS9FeXU1QnZDOztBK0V6dTVCRTtFQUFxQyxnQkFBQTtBL0U2dTVCdkM7O0ErRTd1NUJFO0VBQXFDLGdCQUFBO0EvRWl2NUJ2Qzs7QStFanY1QkU7RUFBcUMsZ0JBQUE7QS9FcXY1QnZDOztBK0VydjVCRTtFQUFxQyxnQkFBQTtBL0V5djVCdkM7O0ErRXp2NUJFO0VBQXFDLGdCQUFBO0EvRTZ2NUJ2Qzs7QStFN3Y1QkU7RUFBcUMsZ0JBQUE7QS9FaXc1QnZDOztBK0VqdzVCRTtFQUFxQyxnQkFBQTtBL0VxdzVCdkM7O0ErRXJ3NUJFO0VBQXFDLGdCQUFBO0EvRXl3NUJ2Qzs7QStFenc1QkU7RUFBcUMsZ0JBQUE7QS9FNnc1QnZDOztBK0U3dzVCRTtFQUFxQyxnQkFBQTtBL0VpeDVCdkM7O0ErRWp4NUJFO0VBQXFDLGdCQUFBO0EvRXF4NUJ2Qzs7QStFcng1QkU7RUFBcUMsZ0JBQUE7QS9FeXg1QnZDOztBK0V6eDVCRTtFQUFxQyxnQkFBQTtBL0U2eDVCdkM7O0ErRTd4NUJFO0VBQXFDLGdCQUFBO0EvRWl5NUJ2Qzs7QStFank1QkU7RUFBcUMsZ0JBQUE7QS9FcXk1QnZDOztBK0VyeTVCRTtFQUFxQyxnQkFBQTtBL0V5eTVCdkM7O0ErRXp5NUJFO0VBQXFDLGdCQUFBO0EvRTZ5NUJ2Qzs7QStFN3k1QkU7RUFBcUMsZ0JBQUE7QS9FaXo1QnZDOztBK0VqejVCRTtFQUFxQyxnQkFBQTtBL0VxejVCdkM7O0ErRXJ6NUJFO0VBQXFDLGdCQUFBO0EvRXl6NUJ2Qzs7QStFeno1QkU7RUFBcUMsZ0JBQUE7QS9FNno1QnZDOztBK0U3ejVCRTtFQUFxQyxnQkFBQTtBL0VpMDVCdkM7O0ErRWowNUJFO0VBQXFDLGdCQUFBO0EvRXEwNUJ2Qzs7QStFcjA1QkU7RUFBcUMsZ0JBQUE7QS9FeTA1QnZDOztBK0V6MDVCRTtFQUFxQyxnQkFBQTtBL0U2MDVCdkM7O0ErRTcwNUJFO0VBQXFDLGdCQUFBO0EvRWkxNUJ2Qzs7QStFajE1QkU7RUFBcUMsZ0JBQUE7QS9FcTE1QnZDOztBK0VyMTVCRTtFQUFxQyxnQkFBQTtBL0V5MTVCdkM7O0ErRXoxNUJFO0VBQXFDLGdCQUFBO0EvRTYxNUJ2Qzs7QStFNzE1QkU7RUFBcUMsZ0JBQUE7QS9FaTI1QnZDOztBK0VqMjVCRTtFQUFxQyxnQkFBQTtBL0VxMjVCdkM7O0ErRXIyNUJFO0VBQXFDLGdCQUFBO0EvRXkyNUJ2Qzs7QStFejI1QkU7RUFBcUMsZ0JBQUE7QS9FNjI1QnZDOztBK0U3MjVCRTtFQUFxQyxnQkFBQTtBL0VpMzVCdkM7O0ErRWozNUJFO0VBQXFDLGdCQUFBO0EvRXEzNUJ2Qzs7QStFcjM1QkU7RUFBcUMsZ0JBQUE7QS9FeTM1QnZDOztBK0V6MzVCRTtFQUFxQyxnQkFBQTtBL0U2MzVCdkM7O0ErRTczNUJFO0VBQXFDLGdCQUFBO0EvRWk0NUJ2Qzs7QStFajQ1QkU7RUFBcUMsZ0JBQUE7QS9FcTQ1QnZDOztBK0VyNDVCRTtFQUFxQyxnQkFBQTtBL0V5NDVCdkM7O0ErRXo0NUJFO0VBQXFDLGdCQUFBO0EvRTY0NUJ2Qzs7QStFNzQ1QkU7RUFBcUMsZ0JBQUE7QS9FaTU1QnZDOztBK0VqNTVCRTtFQUFxQyxnQkFBQTtBL0VxNTVCdkM7O0ErRXI1NUJFO0VBQXFDLGdCQUFBO0EvRXk1NUJ2Qzs7QStFejU1QkU7RUFBcUMsZ0JBQUE7QS9FNjU1QnZDOztBK0U3NTVCRTtFQUFxQyxnQkFBQTtBL0VpNjVCdkM7O0ErRWo2NUJFO0VBQXFDLGdCQUFBO0EvRXE2NUJ2Qzs7QStFcjY1QkU7RUFBcUMsZ0JBQUE7QS9FeTY1QnZDOztBK0V6NjVCRTtFQUFxQyxnQkFBQTtBL0U2NjVCdkM7O0ErRTc2NUJFO0VBQXFDLGdCQUFBO0EvRWk3NUJ2Qzs7QStFajc1QkU7RUFBcUMsZ0JBQUE7QS9FcTc1QnZDOztBK0VyNzVCRTtFQUFxQyxnQkFBQTtBL0V5NzVCdkM7O0ErRXo3NUJFO0VBQXFDLGdCQUFBO0EvRTY3NUJ2Qzs7QStFNzc1QkU7RUFBcUMsZ0JBQUE7QS9FaTg1QnZDOztBK0VqODVCRTtFQUFxQyxnQkFBQTtBL0VxODVCdkM7O0ErRXI4NUJFO0VBQXFDLGdCQUFBO0EvRXk4NUJ2Qzs7QStFejg1QkU7RUFBcUMsZ0JBQUE7QS9FNjg1QnZDOztBK0U3ODVCRTtFQUFxQyxnQkFBQTtBL0VpOTVCdkM7O0ErRWo5NUJFO0VBQXFDLGdCQUFBO0EvRXE5NUJ2Qzs7QStFcjk1QkU7RUFBcUMsZ0JBQUE7QS9FeTk1QnZDOztBK0V6OTVCRTtFQUFxQyxnQkFBQTtBL0U2OTVCdkM7O0ErRTc5NUJFO0VBQXFDLGdCQUFBO0EvRWkrNUJ2Qzs7QStFais1QkU7RUFBcUMsZ0JBQUE7QS9FcSs1QnZDOztBK0VyKzVCRTtFQUFxQyxnQkFBQTtBL0V5KzVCdkM7O0ErRXorNUJFO0VBQXFDLGdCQUFBO0EvRTYrNUJ2Qzs7QStFNys1QkU7RUFBcUMsZ0JBQUE7QS9FaS81QnZDOztBK0VqLzVCRTtFQUFxQyxnQkFBQTtBL0VxLzVCdkM7O0ErRXIvNUJFO0VBQXFDLGdCQUFBO0EvRXkvNUJ2Qzs7QStFei81QkU7RUFBcUMsZ0JBQUE7QS9FNi81QnZDOztBK0U3LzVCRTtFQUFxQyxnQkFBQTtBL0VpZzZCdkM7O0ErRWpnNkJFO0VBQXFDLGdCQUFBO0EvRXFnNkJ2Qzs7QStFcmc2QkU7RUFBcUMsZ0JBQUE7QS9FeWc2QnZDOztBK0V6ZzZCRTtFQUFxQyxnQkFBQTtBL0U2ZzZCdkM7O0ErRTdnNkJFO0VBQXFDLGdCQUFBO0EvRWloNkJ2Qzs7QStFamg2QkU7RUFBcUMsZ0JBQUE7QS9FcWg2QnZDOztBK0VyaDZCRTtFQUFxQyxnQkFBQTtBL0V5aDZCdkM7O0ErRXpoNkJFO0VBQXFDLGdCQUFBO0EvRTZoNkJ2Qzs7QStFN2g2QkU7RUFBcUMsZ0JBQUE7QS9FaWk2QnZDOztBK0VqaTZCRTtFQUFxQyxnQkFBQTtBL0VxaTZCdkM7O0ErRXJpNkJFO0VBQXFDLGdCQUFBO0EvRXlpNkJ2Qzs7QStFemk2QkU7RUFBcUMsZ0JBQUE7QS9FNmk2QnZDOztBK0U3aTZCRTtFQUFxQyxnQkFBQTtBL0VpajZCdkM7O0ErRWpqNkJFO0VBQXFDLGdCQUFBO0EvRXFqNkJ2Qzs7QStFcmo2QkU7RUFBcUMsZ0JBQUE7QS9FeWo2QnZDOztBK0V6ajZCRTtFQUFxQyxnQkFBQTtBL0U2ajZCdkM7O0ErRTdqNkJFO0VBQXFDLGdCQUFBO0EvRWlrNkJ2Qzs7QStFams2QkU7RUFBcUMsZ0JBQUE7QS9FcWs2QnZDOztBK0VyazZCRTtFQUFxQyxnQkFBQTtBL0V5azZCdkM7O0ErRXprNkJFO0VBQXFDLGdCQUFBO0EvRTZrNkJ2Qzs7QStFN2s2QkU7RUFBcUMsZ0JBQUE7QS9FaWw2QnZDOztBK0VqbDZCRTtFQUFxQyxnQkFBQTtBL0VxbDZCdkM7O0ErRXJsNkJFO0VBQXFDLGdCQUFBO0EvRXlsNkJ2Qzs7QStFemw2QkU7RUFBcUMsZ0JBQUE7QS9FNmw2QnZDOztBK0U3bDZCRTtFQUFxQyxnQkFBQTtBL0VpbTZCdkM7O0ErRWptNkJFO0VBQXFDLGdCQUFBO0EvRXFtNkJ2Qzs7QStFcm02QkU7RUFBcUMsZ0JBQUE7QS9FeW02QnZDOztBK0V6bTZCRTtFQUFxQyxnQkFBQTtBL0U2bTZCdkM7O0ErRTdtNkJFO0VBQXFDLGdCQUFBO0EvRWluNkJ2Qzs7QStFam42QkU7RUFBcUMsZ0JBQUE7QS9FcW42QnZDOztBK0VybjZCRTtFQUFxQyxnQkFBQTtBL0V5bjZCdkM7O0ErRXpuNkJFO0VBQXFDLGdCQUFBO0EvRTZuNkJ2Qzs7QStFN242QkU7RUFBcUMsZ0JBQUE7QS9FaW82QnZDOztBK0VqbzZCRTtFQUFxQyxnQkFBQTtBL0VxbzZCdkM7O0ErRXJvNkJFO0VBQXFDLGdCQUFBO0EvRXlvNkJ2Qzs7QStFem82QkU7RUFBcUMsZ0JBQUE7QS9FNm82QnZDOztBK0U3bzZCRTtFQUFxQyxnQkFBQTtBL0VpcDZCdkM7O0ErRWpwNkJFO0VBQXFDLGdCQUFBO0EvRXFwNkJ2Qzs7QStFcnA2QkU7RUFBcUMsZ0JBQUE7QS9FeXA2QnZDOztBK0V6cDZCRTtFQUFxQyxnQkFBQTtBL0U2cDZCdkM7O0ErRTdwNkJFO0VBQXFDLGdCQUFBO0EvRWlxNkJ2Qzs7QStFanE2QkU7RUFBcUMsZ0JBQUE7QS9FcXE2QnZDOztBK0VycTZCRTtFQUFxQyxnQkFBQTtBL0V5cTZCdkM7O0ErRXpxNkJFO0VBQXFDLGdCQUFBO0EvRTZxNkJ2Qzs7QStFN3E2QkU7RUFBcUMsZ0JBQUE7QS9FaXI2QnZDOztBK0VqcjZCRTtFQUFxQyxnQkFBQTtBL0VxcjZCdkM7O0ErRXJyNkJFO0VBQXFDLGdCQUFBO0EvRXlyNkJ2Qzs7QStFenI2QkU7RUFBcUMsZ0JBQUE7QS9FNnI2QnZDOztBK0U3cjZCRTtFQUFxQyxnQkFBQTtBL0VpczZCdkM7O0ErRWpzNkJFO0VBQXFDLGdCQUFBO0EvRXFzNkJ2Qzs7QStFcnM2QkU7RUFBcUMsZ0JBQUE7QS9FeXM2QnZDOztBK0V6czZCRTtFQUFxQyxnQkFBQTtBL0U2czZCdkM7O0ErRTdzNkJFO0VBQXFDLGdCQUFBO0EvRWl0NkJ2Qzs7QStFanQ2QkU7RUFBcUMsZ0JBQUE7QS9FcXQ2QnZDOztBK0VydDZCRTtFQUFxQyxnQkFBQTtBL0V5dDZCdkM7O0ErRXp0NkJFO0VBQXFDLGdCQUFBO0EvRTZ0NkJ2Qzs7QStFN3Q2QkU7RUFBcUMsZ0JBQUE7QS9FaXU2QnZDOztBK0VqdTZCRTtFQUFxQyxnQkFBQTtBL0VxdTZCdkM7O0ErRXJ1NkJFO0VBQXFDLGdCQUFBO0EvRXl1NkJ2Qzs7QStFenU2QkU7RUFBcUMsZ0JBQUE7QS9FNnU2QnZDOztBK0U3dTZCRTtFQUFxQyxnQkFBQTtBL0VpdjZCdkM7O0ErRWp2NkJFO0VBQXFDLGdCQUFBO0EvRXF2NkJ2Qzs7QStFcnY2QkU7RUFBcUMsZ0JBQUE7QS9FeXY2QnZDOztBK0V6djZCRTtFQUFxQyxnQkFBQTtBL0U2djZCdkM7O0ErRTd2NkJFO0VBQXFDLGdCQUFBO0EvRWl3NkJ2Qzs7QStFanc2QkU7RUFBcUMsZ0JBQUE7QS9FcXc2QnZDOztBK0VydzZCRTtFQUFxQyxnQkFBQTtBL0V5dzZCdkM7O0ErRXp3NkJFO0VBQXFDLGdCQUFBO0EvRTZ3NkJ2Qzs7QStFN3c2QkU7RUFBcUMsZ0JBQUE7QS9FaXg2QnZDOztBK0VqeDZCRTtFQUFxQyxnQkFBQTtBL0VxeDZCdkM7O0ErRXJ4NkJFO0VBQXFDLGdCQUFBO0EvRXl4NkJ2Qzs7QStFeng2QkU7RUFBcUMsZ0JBQUE7QS9FNng2QnZDOztBK0U3eDZCRTtFQUFxQyxnQkFBQTtBL0VpeTZCdkM7O0ErRWp5NkJFO0VBQXFDLGdCQUFBO0EvRXF5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RjF2N0JBO0VBQ0Usa0JBQUE7QXhGNnY3QkY7QXdGM3Y3QkU7RUFDRSxhQUFBO0VBQ0EsbUJ0Ri9CaUM7QUY0eDdCckM7QWN0dTdCSTtFMEV6QkY7SUFJSSxjQUFBO0V4Rit2N0JKO0FBQ0Y7QW9GcHk3QkU7RUFDRSxjbkY0Q087RW1GM0NQLHFCSXNDMkI7QXhGZ3c3Qi9CO0FvRnB5N0JJO0VBQ0UsY25Gd0NLO0VtRnZDTCxxQklrQ3NDO0F4Rm93N0I1QztBd0ZsdzdCRTtFQUNFLGlCdEYzQ2dDO0VzRjRDaEMsaUJ0RjNDa0M7RXNGNENsQyxtQnRGM0NxQztFc0Y0Q3JDLHlCdEYvQ3FDO0FGbXo3QnpDO0F3Rmp3N0JFO0VBQ0UsWXRGdkR3QjtFc0Z3RHhCLGtCdEZyRHdCO0VzRnNEeEIsV3RGdkR1QjtBRjB6N0IzQjtBYzl2N0JJO0UwRVJGO0lBS0ksWXRGMUR5QjtFRit6N0I3QjtBQUNGOztBb0Y1ejdCRTs7RUFDRSxjbkZtQ087RW1GbENQLHFCSTREOEI7QXhGb3c3QmxDO0FvRjl6N0JJOztFQUNFLGNuRitCSztFbUY5QkwscUJJd0QwQztBeEZ5dzdCaEQ7O0F5RjcwN0JBOztFQUVFLGdCeEZxQ2lCO0FEMnk3Qm5COztBeUYzMDdCSTtFQUNFLHlCeEZnREM7QUQ4eDdCUDtBeUY1MDdCSTtFQUNFLHlCeEZpREE7QUQ2eDdCTjs7QXlGdjA3QkU7O0VBQ0UsU0FBQTtBekYyMDdCSjs7QXlGcjA3Qkk7RUFDRSxheEZnR0c7QUR3dTdCVDs7QTBGbDI3QkE7RUFDRSxjQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0ExRnEyN0JGOztBMkZ4MjdCSTtFNURrQkYsb0JBQUE7RUFDQSxvQkFBQTtFQUNBLDhCQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQkFBQTtFQUNBLG9DQUFBO0VBQ0EsdUNBQUE7RUFDQSwyQkFBQTtFQUNBLDJCQUFBO0VBQ0EscUNBQUE7RUFDQSw0REFBQTtFQUNBLDZCQUFBO0VBQ0EsNkJBQUE7RUFDQSx1Q0FBQTtBL0IwMTdCRjs7QTJGbDM3QkU7RUFDRSxz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OEJBQUE7STRGRVEsV0FBQTtJQUNBLDBCQUFBO0lBRUEsZUFBQTtJQUNBLDJCQUFBO0U1RzB5Z0NSO0FBQ0Y7QTRHdHlnQ1E7RUFDRSxjM0dZQztFMkdYRCxtQjNHSEs7RTJHSUwseUJBQUE7QTVHd3lnQ1Y7QWNqeGdDSTtFOEYxQkk7SUFLSSxtQkFBQTtFNUcweWdDVjtBQUNGO0E0R3h5Z0NROzs7RUFNRSxrQjFHcUZLO0UwR3BGTCxnQnRHNGhCb0I7RXNHM2hCcEIsZ0IzR2RTO0UyR2VULFd0R3BDQztBTjIwZ0NYO0FjOXhnQ0k7RThGbEJJOzs7SU56Qkosb0JBQUE7SUFDQSw0QkFBQTtJQUNBLHFCTTJCNEI7SU4xQjVCLGdCQUFBO0V0RyswZ0NGO0FBQ0Y7QWN4eWdDSTtFOEZsQkk7OztJQVdJLGlCQUFBO0U1R3F6Z0NWO0FBQ0Y7QWMveWdDSTtFOEZsQkk7OztJQWNJLGtCQUFBO0U1R3l6Z0NWO0FBQ0Y7QWN0emdDSTtFOEZsQkk7OztJQWlCSSxpQkFBQTtFNUc2emdDVjtBQUNGO0E0RzV6Z0NVOzs7RUFDRSxrQkFBQTtFQUNBLGdCQUFBO0E1R2cwZ0NaO0E0RzN6Z0NRO0VBQ0UsbUJBQUE7RUFDQSw4QkFBQTtFQUNBLGdCdEdtZW9CO0VzR2xlcEIseUJBQUE7QTVHNnpnQ1Y7QWN6MGdDSTtFOEZRSTtJQU1JLGlCMUc2REc7RUZrd2dDYjtBQUNGO0E0Rzd6Z0NROztFQUVFLGUzR2pETztFMkdrRFAsZ0J0RzBkb0I7RXNHemRwQixXdEdsRUM7QU5pNGdDWDtBY3AxZ0NJO0U4RmlCSTs7SUFNSSxtQkFBQTtFNUdrMGdDVjtBQUNGO0E0R2owZ0NVOztFQUNFLGNBQUE7RUFDQSxxQkFBQTtBNUdvMGdDWjtBNEc5emdDUTtFQUNFLG1CQUFBO0VBRUEsdUNBQUE7RUFDQSw4QkFBQTtFQUNBLGdCdEd3Y29CO0VzR3ZjcEIseUJBQUE7QTVHK3pnQ1Y7QWN0MmdDSTtFOEZpQ0k7SUFRSSxpQjFHa0NHO0VGK3hnQ2I7QUFDRjtBNEcvemdDUTs7OztFQU1FLGtCMUd1Qks7RTBHdEJMLGdCM0czRVM7RTJHNEVU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Y0FBQTtJQUNBLG1CbkhpSFA7RUZzcWtDWDtBQUNGO0FxSHR4a0NnQjtFQUNJLGFBQUE7QXJId3hrQ3BCO0FxSHR4a0NnQjtFQUNJLHdCQUFBO0VBQ0EsbUJuSHNGWjtFbUhyRlksZ0JwSExEO0VvSE1DLDBCQUFBO0VBQ0EsbUJBQUE7QXJId3hrQ3BCO0FjdndrQ0k7RXVHdEJZO0lBT1EsbUJuSHlGVDtJbUh4RlMsbUJBQUE7RXJIMHhrQ3RCO0FBQ0Y7QWM3d2tDSTtFdUd0Qlk7SUFXUSxtQkFBQTtFckg0eGtDdEI7QUFDRjtBcUgxeGtDZ0I7RUFDSSxtQm5IdUVaO0VtSHJFWSwyQkFBQTtBckgyeGtDcEI7QWN0eGtDSTtFdUdSWTtJQUtRLGtCbkgyRVQ7RUZrdGtDYjtBQUNGO0FjM3hrQ0k7RXVHR0E7SUFFUSxpQkFBQTtFckgweGtDVjtBQUNGO0FxSHZ4a0NRO0VBQ0ksZXBIeENLO0VvSHlDTCxnQkFBQTtBckh5eGtDWjtBcUh0eGtDSTtFQUNJLGFBQUE7QXJId3hrQ1I7O0FxSHB4a0NJO0VBQ0ksc0JBQUE7QXJIdXhrQ1I7O0FzSHgya0NJOztFQUNJLDhCQUFBO0VBQ0EscUJwSG9KVztFb0huSlgsbUJBQUE7QXRINDJrQ1I7QWNsemtDSTtFd0c3REE7O0lBS1EsbUJwSGtKTztFRjZ0a0NqQjtBQUNGO0FzSDMya0NROztFQUNJLDBCQUFBO0VBQ0EsMkJBQUE7RUFDQSw0QkFBQTtBdEg4MmtDWjtBYzl6a0NJO0V3R25ESTs7SUFLUSw0QkFBQTtFdEhpM2tDZDtBQUNGO0FjcDBrQ0k7RXdHbkRJOztJQVFRLGlCQUFBO0V0SG8za0NkO0FBQ0Y7QXNIbDNrQ1E7O0VBQ0ksMEJBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLCtCQUFBO0F0SHEza0NaO0FjajFrQ0k7RXdHeENJOztJQU1RLHdCQUFBO0V0SHcza0NkO0FBQ0Y7QWN2MWtDSTtFd0d4Q0k7O0lBU1EsNkJBQUE7RXRIMjNrQ2Q7QUFDRjtBYzcxa0NJO0V3RzdCUTs7SUFFUSxjQUFBO0lBQ0EsbUJwSGdIUDtFRjZ3a0NYO0FBQ0Y7QXNINTNrQ2dCOztFQUNJLGFBQUE7QXRIKzNrQ3BCO0FzSDcza0NnQjs7RUFDSSx3QkFBQTtFQUNBLG1CcEhxRlo7RW9IcEZZLGdCckhORDtFcUhPQywwQkFBQTtFQUNBLG1CQUFBO0F0SGc0a0NwQjtBY2gza0NJO0V3R3JCWTs7SUFPUSxtQnBId0ZUO0lvSHZGUyxtQkFBQTtFdEhtNGtDdEI7QUFDRjtBY3Yza0NJO0V3R3JCWTs7SUFXUSxtQkFBQTtFdEhzNGtDdEI7QUFDRjtBc0hwNGtDZ0I7O0VBQ0ksbUJwSHNFWjtFb0hyRVksZ0JySG5CRDtFcUhvQkMsMkJBQUE7RUFDQSxtQkFBQTtBdEh1NGtDcEI7QWNwNGtDSTtFd0dQWTs7SUFNUSxrQnBIeUVUO0lvSHhFUyxtQkFBQTtFdEgwNGtDdEI7QUFDRjtBc0h4NGtDZ0I7O0VBQ0ksZXJIbENIO0VxSG1DRyxnQnJIN0JEO0VxSDhCQyx3QkFBQTtBdEgyNGtDcEI7QWNqNWtDSTtFd0dHWTs7SUFLUSxpQnBIbUVUO0VGMjBrQ2I7QUFDRjtBY3Y1a0NJO0V3R2NBOztJQUVRLGlCQUFBO0V0SDQ0a0NWO0FBQ0Y7QXNIejRrQ1E7O0VBQ0ksZXJIbkRLO0VxSG9ETCxnQkFBQTtBdEg0NGtDWjtBc0h6NGtDSTs7RUFDSSxhQUFBO0F0SDQ0a0NSOztBc0h0NGtDSTs7RUFDSSxnQ0FBQTtNQUFBLDRCQUFBO0F0SDA0a0NSO0FzSHg0a0NJOztFQUNJLHNCQUFBO0F0SDI0a0NSOztBdUg3K2tDSTtFQUNJLDhCQUFBO0VBQ0EscUJySHFKVztFcUhwSlgsbUJBQUE7QXZIZy9rQ1I7QWNyN2tDSTtFeUc5REE7SUFLUSxtQnJIbUpPO0VGKzFrQ2pCO0FBQ0Y7QXVIOStrQ1E7RUFDSSwwQkFBQTtFQUNBLDJCQUFBO0VBQ0EsNEJBQUE7QXZIZy9rQ1o7QWMvN2tDSTtFeUdwREk7SUFLUSw0QkFBQTtFdkhrL2tDZDtBQUNGO0FjcDhrQ0k7RXlHcERJO0lBUVEsaUJBQUE7RXZIby9rQ2Q7QUFDRjtBdUhsL2tDUTtFQUNJLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJB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QSw4QkFBQTtFQUFBLDZCQUFBO01BQUEseUJBQUE7VUFBQSxxQkFBQTtFQUNBLFdBQUE7QWpJKzJtQ0o7QWlJOTJtQ0k7O0VBQ0UsY0FBQTtFQUNBLGVoSXBGVztBRHE4bUNqQjtBaUkvMm1DSTs7OztFQVFFLGNBQUE7QWpJNjJtQ047QWlJbDNtQ007Ozs7RUFDRSxxQkFBQTtFQUNBLGNoSXBFRDtFZ0lxRUMsZ0JoSXRGVztBRDY4bUNuQjtBaUlsM21DRTtFQUNFLHFCQUFBO0VBQ0EscUIvSG9CZTtBRmcybUNuQjtBaUluM21DSTtFQUNFLGdCaEk3RkU7QURrOW1DUjtBaUluM21DSTtFQUNFLHFCQUFBO0FqSXEzbUNOO0FpSWwzbUNFO0VBQ0UsZ0JoSXBHSTtFZ0lxR0osZ0JBQUE7RUFDQSxxQi9IU2U7QUYyMm1DbkI7QWlJbjNtQ0k7RUFDRSxlaEloSFc7RWdJaUhYLGdCL0g5RGlCO0FGbTdtQ3ZCOztBa0l0Z25DRTtFQUNFLG1CaEk4SEk7RWdJN0hKLGdCaElpRm1CO0VnSWhGbkIsc0JBQUE7QWxJeWduQ0o7QWtJdGduQ0k7O0VBRUUscUJBQUE7RUFDQSxnQjVIbWlCd0I7QU5xK2xDOUI7QWtJdGduQ0k7RUFJRSxrQ0FBQTtFQUNBLGVqSWdCVztFaUlmWCxnQjVIMmhCd0I7RTRIMWhCeEIsZ0JBQUE7RUFDQSxjakk4Qks7RWlJN0JMLGtCQUFBO0FsSXFnbkNOO0FrSXBnbkNNO0VBQ0UsZ0JqSWdCVztFaUlmWCxjaklnQ0Q7RWlJL0JDLHFCQUFBO0FsSXNnbkNSO0FrSXBnbkNNO0VBQ0Usb0JBQUE7QWxJc2duQ1I7QWtJamduQ0k7RUFDRSxtQkFBQTtBbEltZ25DTjtBa0loZ25DRTtFQUNFLG1CaEkyRkk7RWdJMUZKLGdCaEk2Q21CO0VnSTVDbkIsbUJBQUE7QWxJa2duQ0o7QWtJamduQ0k7RUFDRSxrQkFBQTtFQUNBLG9CQUFBO0FsSW1nbkNOOztBa0k3L21DRTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsOEJBQUE7RUFBQSw2QkFBQTtNQUFBLHVCQUFBO1VBQUEsbUJBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxRQUFBO0VBQ0Esa0JBQUE7QWxJZ2duQ0o7QWtJLy9tQ0k7RUFDRSxrQkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0EsbUJqSWhCSztFaUlpQkwsa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLDBCQUFBO0FsSWlnbkNOO0FrSWhnbkNNO0VBQ0UsaUJBQUE7QWxJa2duQ1I7QWtJaGduQ007RUFDRSxXakk1QkE7QUQ4aG5DUjtBa0loZ25DTTtFQUNFLFlBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxNQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7RUFDQSxRQUFBO0FsSWtnbkNSO0FpRTE4bUNFO0VBQ0UsZ0JBQUE7QWpFNDhtQ0o7QWlFNzhtQ0U7O0VBQ0UsZ0JBQUE7QWpFZzltQ0o7QWlFajltQ0U7RUFDRSxnQkFBQTtBakVtOW1DSjtBaUVwOW1DRTtFQUNFLGdCQUFBO0FqRXM5bUNKO0FpRXY5bUNFO0VBQ0UsZ0JBQUE7QWpFeTltQ0o7QWlFMTltQ0U7RUFDRSxnQkFBQTtBakU0OW1DSjtBaUU3OW1DRTtFQUNFLGdCQUFBO0FqRSs5bUNKOztBbUlybW5DRTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSxTQUFBO0FuSXdtbkNKO0FtSXRtbkNFO0VBQ0UsaUJBQUE7QW5Jd21uQ0o7QW1Jdm1uQ0k7RUFDRSxnQmxJZ0NFO0VrSS9CRix5Q0FBQTtFQUNBLHFCakk2SWE7QUY0OW1DbkI7QWNyam5DSTtFcUh2REE7SUFLSSxtQmpJNElXO0VGKzltQ2pCO0FBQ0Y7QW1JMW1uQ007RUFDRSxnQkFBQTtBbkk0bW5DUjs7QW9JNW5uQ0E7O0VBQUE7QUFJSTtFQUNJLHdDQUFBO0VBQ0EscUJBQUE7QXBJOG5uQ1I7O0FvSTFubkNBO0VBQ0ksMEJBQUE7RUFDQSx3QkFBQTtBcEk2bm5DSjs7QXFJem9uQ0E7Ozs7Ozs7O0UvQkNJLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0VBQ0EsNkNBQUE7RUFDQSw0Q0FBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7QXRHbXBuQ0o7QWMzbG5DSTtFdUgvREo7Ozs7Ozs7O0kvQllRLGlCQUFBO0V0R3lwbkNOO0FBQ0Y7QWN2bW5DSTtFdUgvREo7Ozs7Ozs7O0kvQmVRLGlCQUFBO0V0R2txbkNOO0FBQ0Y7O0FxSXBxbkNRO0VBQ0ksMEJBQUE7QXJJdXFuQ1o7QXFJbHFuQ1E7O0VBQ0ksdUNBQUE7QXJJcXFuQ1o7O0FxSTVwbkNBOztFQUVJLHFCL0hrYjBCO0FONnVtQzlCO0FxSTlwbkNJOzs7O0VBRUksb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw4QkFBQTtFQUFBLDZCQUFBO01BQUEseUJBQUE7VUFBQSxxQkFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLHVCQUFBO0FySWtxbkNSO0FxSWpxbkNROzs7Ozs7O0VBQ0ksY3BJV0Q7RW9JVkMsZ0JwSUZPO0VvSUdQLHFCQUFBO0FySXlxbkNaO0FxSXhxbkNZOzs7Ozs7O0VBQ0ksY0FBQTtFQUNBLHFCQUFBO0FySWdybkNoQjtBcUk1cW5DSTs7RUFDSSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDhCQUFBO0VBQUEsNkJBQUE7TUFBQSx1QkFBQTtVQUFBLG1CQUFBO0FySStxbkNSO0FxSTlxbkNROztFQUNJLFdBQUE7QXJJaXJuQ1o7QXFJN3FuQ1E7O0VBQ0ksbUJBQUE7QXJJZ3JuQ1o7O0FzSXp1bkNFO0VBQ0UsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxhQUFBO0VBQ0EscUNBQUE7RUFDQSxrQ0FBQTtBdEk0dW5DSjtBY3RybkNJO0V3SDlERjtJQVVJLHFDQUFBO0lBQ0EsdUJBQUE7RXRJOHVuQ0o7QUFDRjtBYzVybkNJO0V3SDlERjtJQWNJLHFDQUFBO0lBQ0Esa0NBQUE7SUFDQSxjQUFBO0lBQ0EsaUJBQUE7SUFDQSxhQUFBO0V0SWd2bkNKO0FBQ0Y7QXNJL3VuQ0k7RUFDRSxxQkFBQTtFQUNBLFdBQUE7QXRJaXZuQ047QWN6c25DSTtFd0h0Q0E7SUFFSSxZQUFBO0V0SWl2bkNOO0FBQ0Y7QXNJL3VuQ0k7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0EsdUJBQUE7TUFBQSxvQkFBQTtVQUFBLDJCQUFBO0VBQ0EsU0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtFQUNBLHFCcElnSGE7RW9JL0diLGtCQUFBO0VBQ0Esa0JBQUE7QXRJaXZuQ047QWM1dG5DSTtFd0hqQ0E7SUFjSSxTQUFBO0lBQ0EsbUJwSTRHVztFRnVvbkNqQjtBQUNGO0FjbHVuQ0k7RXdIakNBO0lBa0JJLGVwSW1HSztJb0lsR0wsc0JwSXlHVztFRjRvbkNqQjtBQUNGO0FjeHVuQ0k7RXdIakNBO0lBc0JJLFNBQUE7SUFDQSxvQkFBQTtJQUNBLFlwSW1HVztFRm9wbkNqQjtBQUNGO0FzSXR2bkNNO0VBQ0UsV3JJaEJBO0VxSWlCQSxtQkFBQTtFQUNBLFlBQUE7QXRJd3ZuQ1I7QWNwdm5DSTtFd0hQRTtJQUtJLGlCQUFBO0V0STB2bkNSO0FBQ0Y7QXNJM3VuQ0k7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHFCQUFBO01BQUEsaUJBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxxQkFBQTtBdEk2dW5DTjtBc0k1dW5DTTtFQUNFLDZDQUFBO0VBQ0EsbUJwSTZDQTtFb0k1Q0EsZ0JwSURlO0VvSUVmLGlCQUFBO0VBQ0EsV3JJOUNBO0VxSStDQSxhQUFBO0VBQ0EsZ0JBQUE7QXRJOHVuQ1I7QXNJM3VuQ007RUFDRSxjQUFBO0VBQ0EsZ0NBQUE7QXRJNnVuQ1I7QXNJNXVuQ1E7RUFDRSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLFlBQUE7QXRJOHVuQ1Y7QXNJM3VuQ007RUFDRSxrQkFBQTtFQUNBLFdySW5FQTtFcUlxRUEsWUFBQTtFQUNBLHdCQUFBO0VBQ0EscUJBQUE7RUFDQSx3QkFBQTtNQUFBLG9CQUFBO0F0STR1bkNSO0FzSXR1bkNJO0VBQ0UsY0FBQTtBdEl3dW5DTjtBc0l2dW5DTTtFQUNFLGdCcEl2Q2E7RW9Jd0NiLHFCQUFBO0VBQ0Esc0JBQUE7QXRJeXVuQ1I7QWN0eW5DSTtFd0h3REE7SUFRSSxrQkFBQTtJQUNBLGVBQUE7SUFDQSxhQUFBO0V0STB1bkNOO0FBQ0Y7QXNJeHVuQ0k7RUFDRSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQmhJb2F3QjtBTnMwbUM5QjtBY3B6bkNJO0V3SHFFQTtJQU9JLFdoSXVVc0I7SWdJdFV0QixVQUFBO0lBQ0EsY0FBQTtFdEk0dW5DTjtBQUNGOztBYzN6bkNJO0V5SDlEQTtJQUVRLG9CQUFBO0lBQUEsb0JBQUE7SUFBQSxhQUFBO0lBQ0EsOEJBQUE7SUFBQSw2QkFBQTtRQUFBLHVCQUFBO1lBQUEsbUJBQUE7SUFDQSxxQkFBQTtRQUFBLGlCQUFBO0V2STQzbkNWO0FBQ0Y7QXVJMTNuQ1E7RUFDSSxtQkFBQTtNQUFBLFdBQUE7VUFBQSxPQUFBO0F2STQzbkNaO0F1STMzbkNZOzs7RUFHSSxZQUFBO0F2STYzbkNoQjs7QXdJMTRuQ0E7RUFDSSxxQmxJaWQwQjtBTjQ3bUM5QjtBd0k1NG5DSTtFQUNJLGdCQUFBO0F4STg0bkNSO0F3STU0bkNJOztFQUVJLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsOEJBQUE7RUFBQSw2QkFBQTtNQUFBLHlCQUFBO1VBQUEscUJBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx1QkFBQTtBeEk4NG5DUjtBd0k3NG5DUTs7RUFDSSxjdklzQ0Q7RXVJckNDLG1CdEk0SEc7RXNJM0hILGdCdElzRVc7RXNJckVYLHFCQUFBO0F4SWc1bkNaO0F3SS80bkNZOztFQUNJLGNBQUE7RUFDQSxxQkFBQTtBeElrNW5DaEI7QXdJLzRuQ1E7O0VBQ0ksYUFBQTtBeElrNW5DWjtBd0kvNG5DSTtFQUNJLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsOEJBQUE7RUFBQSw2QkFBQTtNQUFBLHVCQUFBO1VBQUEsbUJBQUE7QXhJaTVuQ1I7QXdJaDVuQ1E7RUFDSSxXQUFBO0F4SWs1bkNaO0F3STk0bkNRO0VBR0ksbUJBQUE7QXhJODRuQ1o7QXdJMzRuQ0k7RUFDSSxnQkFBQTtBeEk2NG5DUjtBd0kzNG5DSTs7RUFHSSxrQ0FBQTtFQUNBLGlCQUFBO0VBRUEsZ0JBQUE7RUFDQSxjdklDRztFdUlBSCxxQkFBQTtFQUNBLDBCQUFBO0F4STI0bkNSO0F3STE0bkNROztFQUNJLG1CQUFBO0VBQ0Esd0JBQUE7RUFDQSxjQUFBO0F4STY0bkNaO0F3SXg0bkNRO0VBQ0kseUJBQUE7RWxDakNSLG1DQUFBO0VBQ0Esa0NBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtFQUNBLGlDQUFBO0VBRUEsc0NBQUE7RWtDeUJRLHdCQUFBO0VBQ0Esc0JBQUE7RUFDQSxvQkFBQTtBeEltNW5DWjs7QXdJMzRuQ0k7RUFDSSxZQUFBO0F4STg0bkNSO0F3STc0bkNRO0VBQ0ksYUFBQTtBeEkrNG5DWjtBd0k1NG5DUTtFQUNJLG1DQUFBO0F4STg0bkNaOztBd0l2NG5DSTs7RUFDSSxtQnZJcERPO0V1SXFEUCxnQnZJbERXO0FENjduQ25CO0F3STE0bkNROztFQUNJLGNBQUE7RUFDQSxxQkFBQTtBeEk2NG5DWjs7QXdJdjRuQ0E7RUFDSSxtQnZJdkRPO0V1SXdEUCxldEkrQ1M7RXNJOUNULHFCdEltRGU7RXNJbERmLHNCQUFBO0F4STA0bkNKO0FjajduQ0k7RTBIbUNKO0lBTVEsaUJBQUE7SUFDQSxtQnRJZ0RXO0VGNDFuQ2pCO0FBQ0Y7QWN2N25DSTtFMEhtQ0o7SUFVUSxZQUFBO0lBQ0Esc0J0STZDVztFRmkybkNqQjtBQUNGO0F3STc0bkNJO0VBQ0ksYUFBQTtBeEkrNG5DUjtBYzc0bkNJO0UwSEFBO0lBRVEsYUFBQTtJQUNBLHFDQUFBO0lBQ0EsdUJBQUE7RXhJKzRuQ1Y7QUFDRjtBd0k3NG5DSTtFQUNJLHNCQUFBO0VBQ0EseUJBQUE7QXhJKzRuQ1I7QXdJNzRuQ0k7RUFDSSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSw4QkFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLFNBQUE7RUFDQSxnQnZJekZBO0V1STBGQSw2QkFBQTtFQUNBLHNCQUFBO0VBQ0EscUJ0SW1CVztBRjQzbkNuQjtBY3I5bkNJO0UwSDhEQTtJQVVRLG1CdElrQk87RUYrM25DakI7QUFDRjtBd0loNW5DUTtFQUNJLHNDQUFBO0VBQ0EsOEJBQUE7RUFDQSwyQkFBQTtFQUNBLHlCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFHQSwyQkFBQTtBeElnNW5DWjtBd0kvNG5DWTtFQUNJLGN2SWpHTDtFdUlrR0ssd0JBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSx3QkFBQTtNQUFBLGVBQUE7QXhJaTVuQ2hCO0F3STk0bkNRO0VBQ0ksV3ZJbkhKO0V1SW9ISSw2QkFBQTtFQUNBLGtDQUFBO0VBQ0EsbUJ2STVIRztFdUk2SEgsZ0JBQUE7RUFDQSx5QkFBQTtFQUNBLDBCQUFBO0VBQ0EsMEJBQUE7RUFDQSx1QkFBQTtFQUNBLGFBQUE7RUFDQSxxQnRJZE87RXNJZVAsa0JBQUE7RUFDQSxzQkFBQTtBeElnNW5DWjtBd0kvNG5DWTtFQUNJLHNDQUFBO0VBQ0EsbUJ2SXZJRDtBRHdob0NmOztBeUkzaG9DRTtFQUNFLGdCQUFBO0VBQ0Esa0J2SStHUztFdUk5R1QsbUJ2SThHUztFdUk3R1QsbUJBQUE7QXpJOGhvQ0o7QWNwZ29DSTtFMkg5QkY7SUFNSSxvQnZJNEdPO0l1STNHUCxxQnZJMkdPO0VGcTduQ1g7QUFDRjtBYzFnb0NJO0UySDlCRjtJQVVJLG1CQUFBO0V6SWtpb0NKO0FBQ0Y7QXlJamlvQ0k7RUFDRSxhQUFBO0F6SW1pb0NOO0F5SWppb0NJO0VBQ0UsVUFBQTtBekltaW9DTjtBeUlsaW9DTTtFQUNFLDZCQUFBO0VBQ0EscUJ2SW9HVztFdUluR1gsK0JBQUE7RW5DcERKLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0VBQ0EsNkNBQUE7RUFDQSw0Q0FBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7QXRHeWxvQ0o7QWNqaW9DSTtFMkhiRTtJbkN0Q0UsaUJBQUE7RXRHd2xvQ047QUFDRjtBY3Rpb0NJO0UySGJFO0luQ25DRSxpQkFBQTtFdEcwbG9DTjtBQUNGO0FjM2lvQ0k7RTJIYkU7SUFNSSxtQnZJaUdTO0l1SWhHVCw2QkFBQTtFeklzam9DUjtBQUNGO0FjampvQ0k7RTJIYkU7SUFVSSxzQnZJOEZTO0l1STdGVCw2QkFBQTtFekl3am9DUjtBQUNGO0F5SXZqb0NRO0VBQ0UsMEJBQUE7QXpJeWpvQ1Y7QXlJdmpvQ1E7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHVCQUFBO01BQUEsb0JBQUE7VUFBQSwyQkFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSxrQkFBQTtFQUNBLFNBQUE7QXpJeWpvQ1Y7QWNoa29DSTtFMkhHSTtJQU1JLFNBQUE7RXpJMmpvQ1Y7QUFDRjtBeUkxam9DVTtFQUNFLFd4SWxDSjtFd0ltQ0ksaUJBQUE7RUFDQSxlQUFBO0F6STRqb0NaO0FjMWtvQ0k7RTJIV007SUFLSSxpQkFBQTtJQUNBLGVBQUE7RXpJOGpvQ1o7QUFDRjtBeUk1am9DVTtFQUNFLHNCQUFBO0VBQ0EsbUJ2STBDSjtFdUl6Q0ksZ0J4SS9DTztBRDZtb0NuQjtBY3Jsb0NJO0UySG9CTTtJQUtJLGtCdkkrQ0M7RUZpaG9DYjtBQUNGO0F5STFqb0NFO0VBQ0UsNEJBQUE7RUFDQSw2QkFBQTtBekk0am9DSjs7QXlJdmpvQ0U7RUFDRSxZQUFBO0F6STBqb0NKO0F5SXpqb0NJO0VBQ0UsYUFBQTtBekkyam9DTjtBeUl6am9DSTtFQUNFLG1DQUFBO0F6STJqb0NOOztBeUluam9DTTtFQUNFLGFBQUE7QXpJc2pvQ1I7O0F5SWhqb0NBOztDQUFBO0FBSUE7O0VBQUE7QUFLRTs7RUFDRSxhQUFBO0F6SWlqb0NKO0F5SS9pb0NFOzs7O0VBRUUsa0JBQUE7QXpJbWpvQ0o7QXlJaGpvQ0k7O0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFFQSxTQUFBO0F6SWtqb0NOO0F5SWpqb0NNOztFQUNFLFlBQUE7RUFDQSw2QkFBQTtFQUNBLHNCQUFBO0VBQ0EsVUFBQTtFQUNBLG1CdklyQkE7RXVJc0JBLGdCeEloSFc7QURvcW9DbkI7QWM1b29DSTtFMkhrRkU7O0lBUUksbUJ2SWhCSztFRnVrb0NiO0FBQ0Y7QXlJcmpvQ007O0VBQ0UsVUFBQTtBekl3am9DUjtBeUlyam9DUTs7RUFDRSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGdCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw4QkFBQTtFQUFBLDZCQUFBO01BQUEsdUJBQUE7VUFBQSxtQkFBQTtBekl3am9DVjtBeUl2am9DVTs7RUFDRSxxQkFBQTtBekkwam9DWjtBeUl4am9DVTs7OztFQUVFLG1CQUFBO0F6STRqb0NaO0F5STNqb0NZOzs7O0VBQ0UsVUFBQTtFQUNBLGVBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtBeklna29DZDtBeUk5am9DWTs7OztFQUNFLHlCQUFBO0VBQ0EscUJBQUE7RUFDQSxlQUFBO0F6SW1rb0NkO0F5SWprb0NZOzs7O0VBQ0Usc0JBQUE7QXpJc2tvQ2Q7QXlJaGtvQ0k7Ozs7RUFFRSxrQkFBQTtBeklva29DTjtBeUlua29DTTs7OztFQUNFLGNBQUE7RUFDQSxzQ0FBQTtFQUNBLG1CdkluRUE7RXVJb0VBLGdCeEk5Slc7RXdJK0pYLHNCQUFBO0VBQ0Esa0JBQUE7RUFDQSxTQUFBO0VBQ0EsZ0JBQUE7QXpJd2tvQ1I7QWNsdG9DSTtFMkhrSUU7Ozs7SUFVSSxtQnZJbEVLO0l1SW1FTCxnQkFBQTtJQUNBLE1BQUE7RXpJNmtvQ1I7QUFDRjtBeUkza29DTTs7OztFQUVFLHNCeEl6S0E7RXdJMktBLGN4SWxLRztFd0ltS0gsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EseUJBQUE7RUFDQSxxQnZJakVXO0V1SWtFWCxrQ0FBQTtFQUNBLG1CeEl4TE87RXdJeUxQLGdCeElyTFc7QURtd29DbkI7QXlJNWtvQ1E7Ozs7RUFDRSx3QkFBQTtVQUFBLGdCQUFBO0F6SWlsb0NWO0F5STdrb0NNOzs7O0VBQ0UsaUNyRS9Oa0I7RXFFZ09sQixrQkFBQTtFQUNBLFNBQUE7RUFDQSxXQUFBO0VBQ0Esb0JBQUE7RUFDQSxnQkFBQTtFQUNBLGN4SXhMRztFd0l5TEgsd0JBQUE7QXpJa2xvQ1I7QXlJOWtvQ007O0VBQ0UsY3hJOUxHO0FEK3dvQ1g7QXlJN2tvQ007O0VBQ0Usa0JBQUE7QXpJZ2xvQ1I7QXlJM2tvQ0k7OztFQUNFLGlCdklqSFM7RXVJa0hULGdCeElyTmE7RXdJc05iLGtCQUFBO0F6SStrb0NOO0F5SXhrb0NROztFQUNFLHdCdkkvT1M7RXVJZ1BULG9CQUFBO0F6STJrb0NWO0F5SXZrb0NROztFQUNFLGtCdkloSUs7RXVJaUlMLGdCeElyT1M7RXdJc09ULGlCQUFBO0F6STBrb0NWO0F5SXprb0NVOztFQUNFLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkFBQTtFQUNBLGNBQUE7RUFDQSxxQkFBQTtBekk0a29DWjs7QXlJcGtvQ0E7RUFDRSxlQUFBO0VBQ0EscUJBQUE7RUFDQSxzQkFBQTtBekl1a29DRjtBeUlwa29DRTtFQUNFLG1CQUFBO0F6SXNrb0NKO0F5SXJrb0NJO0VBQ0UsMENBQUE7RUFFQSxzRUFBQTtFQUNBLG1Cdkk5SlM7RXVJK0pULGdCeElqUWE7QUR1MG9DbkI7QWMveW9DSTtFMkhvT0E7SUFPSSxrQnZJbEtPO0VGMHVvQ2I7QUFDRjtBeUl0a29DSTtFQUNFLDZCQUFBO0F6SXdrb0NOO0F5SXRrb0NJO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw4QkFBQTtFQUFBLDZCQUFBO01BQUEseUJBQUE7VUFBQSxxQkFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLGlCQUFBO0F6SXdrb0NOO0FjN3pvQ0k7RTJIaVBBO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtRQUFBLHlCQUFBO1lBQUEscUJBQUE7RXpJeWtvQ047QUFDRjtBeUl4a29DTTtFQUNFLDRCQUFBO0VBQ0Esa0J2SWhMTztFdUlpTFAsY0FBQTtBekkwa29DUjtBeUl0a29DUTtFQUNFLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0F6SXdrb0NWO0F5SXJrb0NNO0VBQ0Usd0JBQUE7RUFDQSxvQkFBQTtFQUNBLG1CeElyU087RXdJc1NQLGdCQUFBO0F6SXVrb0NSO0F5SWhrb0NRO0VBQ0UsOEJBQUE7RUFDQSxvQkFBQTtBeklra29DVjtBeUkvam9DTTtFQUNFLHlCQUFBO0F6SWlrb0NSO0F5SWhrb0NRO0VBQ0UsWUFBQTtFQUNBLG1Cdkl6TkY7RXVJME5FLGdCdkl2UWE7QUZ5MG9DdkI7QXlJamtvQ1U7RUFDRSxvQkFBQTtBeklta29DWjtBeUk3am9DTTtFQUNFLGdCQUFBO0F6SStqb0NSO0F5STdqb0NNO0VBQ0UsMkNBQUE7RUFDQSw0Q0FBQTtFQUNBLGdDQUFBO0F6SStqb0NSOztBMEl4Nm9DQTs7Q0FBQTtBNUgrREk7RTRINURKO0lBRVEsaUJBQUE7RTFJMjZvQ047QUFDRjtBMEl2Nm9DSTtFQUNJLGdCQUFBO0ExSXk2b0NSO0EwSXg2b0NRO0VBQ0ksa0JBQUE7RUFDQSxnQ0FBQTtBMUkwNm9DWjtBY3ozb0NJO0U0SGhEUTtJQUVRLGNBQUE7SUFDQSxxQkFBQTtRQUFBLGFBQUE7WUFBQSxTQUFBO0UxSTI2b0NsQjtBQUNGO0EwSXg2b0NZO0VBQ0ksY3hJT1U7QUZtNm9DMUI7QTBJejZvQ2dCO0VBQ0ksY0FBQTtFQUNBLGNBQUE7QTFJMjZvQ3BCO0EwSXg2b0NZO0VBQ0ksMEJ4SVBLO0V3SVFMLGlCQUFBO0VBQ0EsZ0J6SU9HO0FEbTZvQ25CO0EwSXo2b0NnQjtFQUNJLGtCQUFBO0VBQ0Esb0JBQUE7QTFJMjZvQ3BCO0EwSXg2b0NZO0VBQ0ksY3hJVFU7QUZtN29DMUI7QWNsNW9DSTtFNEh0QlE7SUFFUSxrQkFBQTtJQUNBLFNBQUE7SUFDQSxZQUFBO0lBQ0EsUUFBQTtJQUNBLFVBQUE7RTFJMDZvQ2xCO0FBQ0Y7O0EySTE5b0NBO0VBQ0ksYUFBQTtFQUNBLHFCcklnZDBCO0FONmdvQzlCO0EySTU5b0NJO0VBQ0ksZ0JBQUE7RUFDQSxrQnpJNklLO0V5STVJTCxtQnpJNElLO0FGazFvQ2I7QWNyNm9DSTtFNkg1REE7SUFLUSxvQnpJMklDO0l5STFJRCxxQnpJMElDO0VGczFvQ1g7QUFDRjtBMkkvOW9DUTtFQUNJLGFBQUE7QTNJaStvQ1o7QTJJOTlvQ1k7RUFDSSw2QkFBQTtFQUNBLHFCekl1SUc7RXlJdElILCtCQUFBO0VyQ2pCWixxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLDZDQUFBO0VBQ0EsNENBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0F0R2svb0NKO0FjMTdvQ0k7RTZIaERRO0lyQ0hKLGlCQUFBO0V0R2kvb0NOO0FBQ0Y7QWMvN29DSTtFNkhoRFE7SXJDQUosaUJBQUE7RXRHbS9vQ047QUFDRjtBY3A4b0NJO0U2SGhEUTtJQU1RLG1CeklvSUQ7SXlJbklDLDZCQUFBO0UzSWsvb0NsQjtBQUNGO0FjMThvQ0k7RTZIaERRO0lBV1EsNkJBQUE7RTNJbS9vQ2xCO0FBQ0Y7QTJJbC9vQ2dCO0VBQ0ksMEJBQUE7QTNJby9vQ3BCO0EySWwvb0NnQjtFQUNJLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsdUJBQUE7TUFBQSxvQkFBQTtVQUFBLDJCQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0EsU0FBQTtBM0lvL29DcEI7QWN4OW9DSTtFNkhoQ1k7SUFNUSxTQUFBO0UzSXMvb0N0QjtBQUNGO0EySXIvb0NvQjtFQUNJLFcxSUNoQjtFMElBZ0Isa0JBQUE7RUFDQSxnQkFBQTtBM0l1L29DeEI7QWNsK29DSTtFNkh4QmdCO0lBS1EsbUJBQUE7RTNJeS9vQzFCO0FBQ0Y7QTJJdi9vQ29CO0VBQ0ksc0JBQUE7RUFDQSxtQnpJOEVoQjtFeUk3RWdCLGdCMUlYTDtBRG9ncENuQjtBYzUrb0NJO0U2SGhCZ0I7SUFLUSxrQnpJbUZiO0VGdzZvQ2I7QUFDRjtBMklyL29DSTtFQUNJLGFBQUE7RUFDQSxzQkFBQTtNQUFBLGNBQUE7VUFBQSxVQUFBO0EzSXUvb0NSO0EySS8rb0NZO0VBQ0ksY0FBQTtFQUNBLGtCeklpRUQ7RXlJaEVDLGdCMUlqQ0c7RTBJa0NILHNCQUFBO0EzSWkvb0NoQjtBYzMvb0NJO0U2SE1RO0lBTVEscUJBQUE7RTNJbS9vQ2xCO0FBQ0Y7QTJJai9vQ1k7RUFDSSxjQUFBO0VBQ0EsV0FBQTtFQUNBLHNCQUFBO0EzSW0vb0NoQjtBY3JncENJO0U2SGVRO0lBS1EscUJBQUE7RTNJcS9vQ2xCO0FBQ0Y7QTJJai9vQ0k7RUFDSSxlQUFBO0VBQ0EsdUJBQUE7RUFDQSxjMUl4Q0c7RTBJeUNILGdCMUlyRFc7RTBJc0RYLHFCQUFBO0VBQ0EsbUJBQUE7QTNJbS9vQ1I7QTJJbC9vQ1E7RUFDSSxnQkFBQTtFQUNBLGtCQUFBO0EzSW8vb0NaO0EySS8rb0NRO0VBQ0ksa0JBQUE7QTNJaS9vQ1o7O0E0SXZscENJO0VBQ0ksb0JBQUE7RUFDQSxnQkFBQTtFQUdBLHlDQUFBO0E1SXdscENSO0E0SXZscENRO0VBQ0ksWUFBQTtFQUNBLGdCQUFBO0E1SXlscENaO0E0SXZscENRO0VBQ0ksbUJBQUE7QTVJeWxwQ1o7O0E0STlrcENBO0VBQ0ksa0JBQUE7QTVJaWxwQ0o7QTRJaGxwQ0k7RUFDSSxrQkFBQTtFQUNBLDZCQUFBO0E1SWtscENSO0FjamlwQ0k7RThIbkRBO0lBSVEsNEJBQUE7RTVJb2xwQ1Y7QUFDRjtBNElsbHBDSTtFQUNJLGFBQUE7RUFDQSx5QjNJVUc7RTJJVEgsV0FBQTtBNUlvbHBDUjtBYzNpcENJO0U4SDVDQTtJQUtRLGNBQUE7RTVJc2xwQ1Y7QUFDRjtBY2hqcENJO0U4SDVDQTtJQVFRLGFBQUE7RTVJd2xwQ1Y7QUFDRjtBNEl0bHBDSTtFQUNJLHlCQUFBO0VBQ0Esa0JBQUE7QTVJd2xwQ1I7QTRJdGxwQ0k7RUFDSSxzQ0FBQTtFQUNBLGtCQUFBO0E1SXdscENSO0FjN2pwQ0k7RThIekJBO0lBRVEsaUJBQUE7SUFDQSxvQkFBQTtFNUl3bHBDVjtBQUNGO0FjbmtwQ0k7RThIekJBO0lBTVEsZUFBQTtJQUNBLGlCQUFBO0U1STBscENWO0FBQ0Y7QTRJeGxwQ0k7RUFDSSxnQkFBQTtFQUNBLGtCMUltRks7RTBJbEZMLG1CMUlrRks7RTBJakZMLG1CQUFBO0E1STBscENSO0FjNWxwQ0k7RThIRkE7SUFNUSxvQjFJZ0ZDO0kwSS9FRCxxQjFJK0VDO0VGNmdwQ1g7QUFDRjtBY2xtcENJO0U4SEZBO0lBVVEsbUJBQUE7RTVJOGxwQ1Y7QUFDRjtBNEk3bHBDUTtFQUNJLGFBQUE7QTVJK2xwQ1o7QTRJN2xwQ1E7RUFDSSxVQUFBO0E1SStscENaO0E0STlscENZO0VBQ0ksNkJBQUE7RUFDQSxxQjFJd0VHO0UwSXZFSCwrQkFBQTtFdENoRloscUJBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7RUFDQSw2Q0FBQTtFQUNBLDRDQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtBdEdpcnBDSjtBY3pucENJO0U4SGVRO0l0Q2xFSixpQkFBQTtFdEdncnBDTjtBQUNGO0FjOW5wQ0k7RThIZVE7SXRDL0RKLGlCQUFBO0V0R2tycENOO0FBQ0Y7QWNub3BDSTtFOEhlUTtJQU1RLG1CMUlxRUQ7STBJcEVDLDZCQUFBO0U1SWtucENsQjtBQUNGO0Fjem9wQ0k7RThIZVE7SUFXUSw2QkFBQTtFNUltbnBDbEI7QUFDRjtBNElsbnBDZ0I7RUFDSSwwQkFBQTtBNUlvbnBDcEI7QTRJbG5wQ2dCO0VBQ0ksb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx1QkFBQTtNQUFBLG9CQUFBO1VBQUEsMkJBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsa0JBQUE7RUFDQSxTQUFBO0E1SW9ucENwQjtBY3ZwcENJO0U4SCtCWTtJQU1RLFNBQUE7RTVJc25wQ3RCO0FBQ0Y7QTRJcm5wQ29CO0VBQ0ksVzNJOURoQjtFMkkrRGdCLGlCQUFBO0VBQ0EsZUFBQTtBNUl1bnBDeEI7QWNqcXBDSTtFOEh1Q2dCO0lBS1EsaUJBQUE7SUFDQSxlQUFBO0U1SXlucEMxQjtBQUNGO0E0SXZucENvQjtFQUNJLHNCQUFBO0VBQ0EsbUIxSWNoQjtFMEliZ0IsZ0IzSTNFTDtBRG9zcENuQjtBYzVxcENJO0U4SGdEZ0I7SUFLUSxrQjFJbUJiO0VGd21wQ2I7QUFDRjtBNElybnBDSTs7RUFFSSxhQUFBO0E1SXVucENSO0E0SXJucENJO0VBQ0kseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0EsdUJBQUE7TUFBQSxvQkFBQTtVQUFBLDJCQUFBO0VBQ0EsU0FBQTtBNUl1bnBDUjtBNEl0bnBDUTtFQUNJLGtCMUlJRztFMElISCxnQjFJakRXO0UwSWtEWCxjM0lwRkQ7QUQ0c3BDWDtBNEl0bnBDUTtFQUVJLDRCQUFBO01BQUEsaUJBQUE7VUFBQSxRQUFBO0E1SXVucENaO0E0SXBucENJO0VBQ0ksb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxpQkFBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtBNUlzbnBDUjtBNElybnBDUTtFQUNJLDJCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtBNUl1bnBDWjtBNElybnBDUTtFQUNJLGMzSXZHRDtFMkl3R0MsZTNJekhLO0UySTBITCxnQjNJcEhPO0UySXFIUCxxQkFBQTtFQUNBLHNCQUFBO0E1SXVucENaO0E0SXBucENJO0VBQ0ksU0FBQTtBNUlzbnBDUjtBNElybnBDUTtFQUNJLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0EseUIzSTFIRDtFMkkySEMsMkJBQUE7RUFDQSxZQUFBO0VBQ0EsNkJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0E1SXVucENaO0E0SXRucENZO0VBQ0ksa0JBQUE7RUFDQSxnQkFBQTtFQUNBLHdCQUFBO0E1SXducENoQjtBNEl0bnBDWTtFQUNJLGlCQUFBO0E1SXducENoQjtBNEl0bnBDWTtFQUNJLGdCQUFBO0E1SXducENoQjtBNElwbnBDSTtFQUNJLHlCQUFBO0VBQ0EsZ0IzSXJKVztFMklzSlgsMkJBQUE7RUFDQSxpQkFBQTtFQUNBLGlCQUFBO0VBQ0EsZ0NBQUE7QTVJc25wQ1I7QTRJcG5wQ0k7RUFDSSxrQkFBQTtFQUNBLDJCQUFBO0VBQ0EscUJBQUE7RUFDQSxnQjNJL0pXO0FEcXhwQ25CO0E0SXJucENRO0VBQ0ksY0FBQTtFQUNBLHdCQUFBO0VBQ0Esc0JBQUE7RUFDQSxxQkFBQTtFQUNBLGNBQUE7QTVJdW5wQ1o7QTRJbm5wQ1E7O0VBRUksdUJBQUE7QTVJcW5wQ1o7QTRJbG5wQ0k7RUFDSSwyQkFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0EsNkJBQUE7QTVJb25wQ1I7QTRJbG5wQ1E7RUFFRSwyQkFBQTtBNUltbnBDVjtBNElobnBDSTtFQUNJLDRCQUFBO0VBQ0EsdUJBQUE7QTVJa25wQ1I7QTRJaG5wQ0k7RUFDSSxZQUFBO0E1SWtucENSO0E0SWhucENJO0VBQ0ksaUJBQUE7QTVJa25wQ1I7QTRJaG5wQ0k7RUFDSSw0QkFBQTtFQUNBLG1CQUFBO0E1SWtucENSO0E0SWhucENJO0VBQ0ksMENBQUE7QTVJa25wQ1I7QTRJaG5wQ0k7RUFDSSxtQkFBQTtFQUNBLDRCQUFBO0E1SWtucENSO0E0SWhucENJO0VBQ0ksMENBQUE7QTVJa25wQ1I7QTRJaG5wQ0k7RUFDSSw0QkFBQTtBNUlrbnBDUjtBNElobnBDSTtFQUNJLDJCQUFBO0VBQUEsMkJBQUE7RUFBQSxvQkFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLFFBQUE7RUFDQSxtQjNJcE5HO0UySXFOSCxjM0kvTUc7RTJJZ05ILHNDQUFBO0VBQ0EsZTNJbE9TO0UySW1PVCxnQjFJakxhO0UwSWtMYixrQkFBQTtFQUNBLGdCQUFBO0VBQ0EscUIxSS9HVztBRml1cENuQjtBNElqbnBDUTtFQUNJLDJCQUFBO0E1SW1ucENaO0E0SWxucENZO0VBQ0ksd0JBQUE7QTVJb25wQ2hCO0E0STdtcENRO0VBQ0ksYUFBQTtBNUkrbXBDWjtBNEk3bXBDUTtFQUNJLDRCQUFBO0E1SSttcENaOztBNEl4bXBDSTtFQUNJLHFCQUFBO0E1STJtcENSO0E0STFtcENRO0VBQ0ksZ0JBQUE7QTVJNG1wQ1o7QTRJem1wQ0k7RUFDSSxlQUFBO0VBQ0EsMkJBQUE7QTVJMm1wQ1I7QTRJMW1wQ1E7RUFDSSxlQUFBO0VBQ0EsMkJBQUE7QTVJNG1wQ1o7QTRJem1wQ0k7RUFDSSxxQkFBQTtBNUkybXBDUjtBNEl6bXBDSTtFQUNJLGtCQUFBO0E1STJtcENSO0E0SXptcENJO0VBQ0ksVUFBQTtFQUNBLGlCQUFBO0E1STJtcENSOztBNkk5NXBDQTtFQUNJLHdDQUFBO0E3SWk2cENKOztBNkkvNXBDQTtFQUNJLGlCQUFBO0VBQ0EsVUFBQTtBN0lrNnBDSjtBNkloNnBDUTtFQUNJLG1CM0l5SEo7RTJJeEhJLGdCM0kyRVc7QUZ1MXBDdkI7QWM1MnBDSTtFK0h4REk7SUFJUSxtQjNJOEhEO0VGc3lwQ2I7QUFDRjtBNklqNnBDSTtFQUNJLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsOEJBQUE7RUFBQSw2QkFBQTtNQUFBLHVCQUFBO1VBQUEsbUJBQUE7RUFDQSxTQUFBO0E3SW02cENSO0E2SWw2cENRO0VBQ0ksZUFBQTtBN0lvNnBDWjtBY3ozcENJO0UrSDVDSTtJQUdRLGdCQUFBO0U3SXM2cENkO0FBQ0Y7QTZJaDZwQ1E7RUFDSSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSw4QkFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EseUI1SVVEO0U0SVJDLGtCQUFBO0VBR0EsV0FBQTtFQUNBLHFCM0lnSE87QUYreXBDbkI7QWN4NHBDSTtFK0hsQ0k7SUFhUSxZQUFBO0U3SWk2cENkO0FBQ0Y7QTZJNTVwQ1E7RUFDSSxxQkFBQTtFQUNBLGdDQUFBO0VBQ0EsVzVJVko7RTRJV0ksaUJBQUE7RUFDQSxhQUFBO0VBQ0EscUIzSWtHTztBRjR6cENuQjtBNkk1NXBDUTtFQUNJLHFCQUFBO0VBQ0EsYzVJUkQ7RTRJV0MsbUIzSW9FSjtFMkluRUksZ0IzSXNCVztFMklyQlgscUJBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7QTdJNDVwQ1o7O0E4STc5cENBO0VBQ0UsV0FBQTtBOUlnK3BDRjtBOEk3OXBDTTtFQUNFLGtCQUFBO0VBQ0EscUI1SWlKVztFNEloSlgscUI3SXdDRztFNkl2Q0gsYzdJeUNHO0U2SXhDSCw0QkFBQTtFQUNBLGtDQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQjdJMEJXO0U2SXhCWCxXQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7QTlJODlwQ1I7QThJMTlwQ0U7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0EsU0FBQTtFQUNBLHNCQUFBO0E5STQ5cENKO0E4STE5cENFO0VBRUUsV0FBQTtBOUkyOXBDSjtBY3o3cENJO0VnSXBDRjtJQUlJLGlCQUFBO0U5STY5cENKO0FBQ0Y7QThJajdwQ0k7RUFJRSxXeEk5REs7QU44K3BDWDtBOEkvNnBDTTtFQUNFLGdCNUlFZTtFNElEZixpQjVJdURPO0U0SXREUCxjQUFBO0VBQ0EsZ0I3STVDQTtFNkk2Q0EsZ0JBQUE7RUFDQSxnQ0FBQTtBOUlpN3BDUjtBOEkvNnBDTTtFQUNFLGU3SXpEUztFNkkwRFQsZ0J4SWtkc0I7RXdJamR0QixjQUFBO0VBQ0EsZ0I3SXBEQTtFNklxREEsMEJBQUE7QTlJaTdwQ1I7QThJaDdwQ1E7RUFDRSxnQkFBQTtBOUlrN3BDVjtBOEkvNnBDTTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsUUFBQTtFQUNBLGU3SXJFUztFNklzRVQsY0FBQTtFQUNBLGdCN0kvREE7RTZJZ0VBLGtDQUFBO0VBQ0EsZ0NBQUE7QTlJaTdwQ1I7O0ErSTNocUNBO0VBQ0UsV0FBQTtBL0k4aHFDRjtBK0kzaHFDTTtFQUNFLGFBQUE7QS9JNmhxQ1I7QStJM2hxQ007RUFDRSxrQkFBQTtFQUNBLHFCN0krSVc7RTZJOUlYLHFCOUlzQ0c7RThJckNILGM5SXVDRztFOEl0Q0gsNEJBQUE7RUFDQSxrQ0FBQTtFQUNBLG1CQUFBO0VBQ0EsZ0I5SXdCVztFOEl0QlgsV0FBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0EvSTRocUNSO0ErSXhocUNFO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLFNBQUE7RUFDQSxzQkFBQTtBL0kwaHFDSjtBK0lyaHFDUTtFQUNFLG1CN0l3R0s7RTZJdkdMLGdCOUlLUztFOElIVCwwQkFBQTtFQUNBLGdCOUlJRjtFOElIRSxnQkFBQTtFQUNBLGdDQUFBO0EvSXNocUNWO0ErSXBocUNRO0VBQ0UsZ0I5SURGO0U4SUVFLDBCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxTQUFBO0EvSXNocUNWO0ErSXBocUNRO0VBQ0UsV0FBQTtFQUNBLDBCQUFBO0VBQ0EsZ0I5SVRGO0FEK2hxQ1I7QWN6Z3FDSTtFaUloQkk7SUFLSSxVQUFBO0UvSXdocUNWO0FBQ0Y7QWM5Z3FDSTtFaUlUTTtJQUVJLFlBQUE7SUFDQSxtQkFBQTtJQUNBLHFCQUFBO0lBQ0Esb0JBQUE7RS9JeWhxQ1o7QUFDRjtBK0l0aHFDUTtFQUNFLGdCOUl2QkY7RThJd0JFLDBCQUFBO0EvSXdocUNWO0ErSXRocUNZO0VBQ0UsMkJBQUE7QS9Jd2hxQ2Q7QStJcGhxQ1E7RUFDRSxnQjlJaENGO0U4SWlDRSwwQkFBQTtBL0lzaHFDVjtBK0lyaHFDVTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsUUFBQTtBL0l1aHFDWjtBK0l0aHFDWTtFQUNFLHFCN0l5RUs7RTZJeEVMLFdBQUE7RUFDQSxpQkFBQTtBL0l3aHFDZDtBK0lwaHFDUTtFQUNFLDZDQUFBO0VBQ0EsZ0NBQUE7QS9Jc2hxQ1Y7O0FnSjVtcUNFO0VBQ0UsZ0NBQUE7RUFDQSxxQjlJcUplO0U4SXBKZixtQkFBQTtBaEorbXFDSjtBY3BqcUNJO0VrSTlERjtJQUtJLG1COUltSmE7RUY4OXBDakI7QUFDRjtBZ0o3bXFDSTtFQUNFLDBCQUFBO0VBQ0EsMkJBQUE7RUFDQSw0QkFBQTtBaEorbXFDTjtBYzlqcUNJO0VrSXBEQTtJQUtJLDRCQUFBO0VoSmlucUNOO0FBQ0Y7QWNua3FDSTtFa0lwREE7SUFRSSxpQkFBQTtFaEptbnFDTjtBQUNGO0FnSmpucUNJO0VBQ0UsMEJBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLCtCQUFBO0FoSm1ucUNOO0FjOWtxQ0k7RWtJekNBO0lBTUksd0JBQUE7RWhKcW5xQ047QUFDRjtBY25scUNJO0VrSXpDQTtJQVNJLDZCQUFBO0VoSnVucUNOO0FBQ0Y7QWN4bHFDSTtFa0k5QkU7SUFFSSxjQUFBO0lBQ0EsbUI5SWlIRztFRnVncUNYO0FBQ0Y7QWdKdm5xQ1E7RUFDRSxhQUFBO0VBQ0EsOEJBQUE7QWhKeW5xQ1Y7QWNsbXFDSTtFa0l6Qkk7SUFJSSw4QkFBQTtFaEoybnFDVjtBQUNGO0FnSjFucUNVO0VBQ0Usc0JBQUE7QWhKNG5xQ1o7QWdKM25xQ1k7RUFDRSxnQ0FBQTtFQUNBLHlCQUFBO0FoSjZucUNkO0FnSjNucUNZO0VBQ0Usc0JBQUE7QWhKNm5xQ2Q7QWdKM25xQ1k7RUFDRSxzQkFBQTtFQUNBLDBCQUFBO0FoSjZucUNkO0FnSnpucUNRO0VBQ0UsVy9JbkJGO0UrSW9CRSxtQjlJb0VGO0U4SW5FRSxnQkFBQTtFQUNBLDBCQUFBO0VBQ0EsbUJBQUE7QWhKMm5xQ1Y7QWM1bnFDSTtFa0lKSTtJQU9JLG1COUl1RUc7SThJdEVILG1CQUFBO0VoSjZucUNWO0FBQ0Y7QWNsb3FDSTtFa0lKSTtJQVdJLG1CQUFBO0VoSitucUNWO0FBQ0Y7QWdKN25xQ1E7RUFDRSw4QkFBQTtFQUNBLDJCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQ0FBQTtFQUNBLG9DQUFBO0VBQ0EsOEJBQUE7QWhKK25xQ1Y7QWMvb3FDSTtFa0lVSTtJQVFJLDRCQUFBO0lBQ0EsZ0NBQUE7SUFDQSw4QkFBQTtFaEppb3FDVjtBQUNGO0FnSi9ucUNRO0VBQ0Usc0NBQUE7RUFDQSxtQjlJdUNGO0U4SXRDRSxnQjlJTGE7RThJTWIsc0JBQUE7QWhKaW9xQ1Y7QWM1cHFDSTtFa0l1Qkk7SUFNSSxrQjlJMkNHO0VGd2xxQ2I7QUFDRjtBZ0o5bnFDRTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDRCQUFBO1VBQUEsd0JBQUE7QWhKZ29xQ0o7QWdKL25xQ0k7RUFDRSxXQUFBO0VBQ0EsNEJBQUE7TUFBQSxpQkFBQTtVQUFBLFFBQUE7QWhKaW9xQ047QWdKaG9xQ007RUFDRSxzQkFBQTtFQUNBLHFCOUk4Q1c7QUZvbHFDbkI7QWM3cXFDSTtFa0l5Q0U7SUFJSSxtQjlJNkNTO0VGdWxxQ2pCO0FBQ0Y7QWNscnFDSTtFa0l5Q0U7SUFPSSxzQjlJMkNTO0VGMmxxQ2pCO0FBQ0Y7QWdKam9xQ1U7RUFDRSw2Q0FBQTtFQUNBLDhCQUFBO0VBQ0EsMkJBQUE7RUFDQSx5QkFBQTtFQUNBLHVCQUFBO0VBQ0EsNEJBQUE7RUFDQSxtQ0FBQTtVQUFBLDJCQUFBO0FoSm1vcUNaO0FnSmpvcUNVO0VBQ0UsdUNBQUE7RUFDQSxzQ0FBQTtFQUNBLDJCQUFBO0FoSm1vcUNaO0FnSmxvcUNZO0VBQ0UscUJBQUE7QWhKb29xQ2Q7QWdKbm9xQ2M7RUFDRSw2Q0FBQTtFQUNBLDhCQUFBO0VBQ0EsMkJBQUE7RUFDQSx5QkFBQTtBaEpxb3FDaEI7QWdKOW5xQ1U7RUFDRSx1Q0FBQTtBaEpnb3FDWjtBZ0o1bnFDVTtFQUNFLHVDQUFBO0FoSjhucUNaO0FnSnpucUNRO0VBQ0UsOEJBQUE7RUFDQSxtQ0FBQTtVQUFBLDJCQUFBO0VBQ0Esc0JBQUE7RUFDQSx1QkFBQTtBaEoybnFDVjtBZ0oxbnFDVTtFQUNFLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSxnQ0FBQTtBaEo0bnFDWjtBZ0ozbnFDWTtFQUNFLHNCQUFBO0VBQ0EsdUJBQUE7QWhKNm5xQ2Q7QWdKdm5xQ1E7RUFDRSxxQjlJcEJTO0U4SXFCVCx3QkFBQTtVQUFBLGdCQUFBO0VBQ0EseUJBQUE7RUFDQSxxQkFBQTtBaEp5bnFDVjtBY3p1cUNJO0VrSTRHSTtJQU1JLG1COUl4Qk87RUZtcHFDakI7QUFDRjtBYzl1cUNJO0VrSTRHSTtJQVNJLHNCOUkxQk87RUZ1cHFDakI7QUFDRjtBZ0ozbnFDUTtFQUNFLGFBQUE7QWhKNm5xQ1Y7QWdKM25xQ1E7RUFDRSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0FoSjZucUNWO0FnSjNucUNRO0VBQ0UseUJBQUE7RUFDQSxxQkFBQTtBaEo2bnFDVjtBZ0ozbnFDUTs7RUFFRSxVQUFBO0FoSjZucUNWO0FnSjNucUNRO0VBQ0UsU0FBQTtBaEo2bnFDVjtBZ0oxbnFDUTtFQUNFLGdEQUFBO0FoSjRucUNWO0FnSjNucUNVO0VBQ0UsMkJBQUE7RUFDQSxvQkFBQTtBaEo2bnFDWjtBZ0o1bnFDWTtFQUNFLFNBQUE7RUFDQSxxQkFBQTtBaEo4bnFDZDtBZ0ozbnFDYztFQUNFLHFCQUFBO0VBRUEsYy9JeEtMO0UrSXlLSyxtQjlJMUZSO0U4STJGUSxnQjlJeElPO0U4SXlJUCxnQkFBQTtBaEo0bnFDaEI7QWdKM25xQ2dCO0VBQ0UsU0FBQTtFQUNBLGNBQUE7RUFDQSxvQkFBQTtBaEo2bnFDbEI7QWdKeG5xQ1U7RUFDRSw0QkFBQTtBaEowbnFDWjtBZ0p6bnFDWTtFQUNFLFcxSXZOSDtFMEl3TkcsZS9Jek1HO0FEbzBxQ2pCO0FnSjFucUNjO0VBQ0UsZ0IvSXJNRztFK0lzTUgsYy9JckxUO0UrSXNMUyxxQkFBQTtBaEo0bnFDaEI7QWdKcm5xQ0k7RUFDRSxvQkFBQTtFQUNBLDRCQUFBO01BQUEsaUJBQUE7VUFBQSxRQUFBO0VBQ0EsV0FBQTtFQUNBLG1CQUFBO0FoSnVucUNOO0FnSnRucUNNO0VBQ0UsbUJBQUE7RUFDQSxtQjlJM0hBO0FGbXZxQ1I7QWNyenFDSTtFa0kyTEU7SUFJSSxtQjlJckhLO0VGK3VxQ2I7QUFDRjtBZ0p2bnFDUTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsOEJBQUE7RUFBQSw2QkFBQTtNQUFBLHVCQUFBO1VBQUEsbUJBQUE7RUFDQSx1QkFBQTtNQUFBLG9CQUFBO1VBQUEsMkJBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxRQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLFNBQUE7RUFDQSw4QkFBQTtFQUFBLDJCQUFBO0VBQUEsc0JBQUE7QWhKeW5xQ1Y7QWNyMHFDSTtFa0ltTUk7SUFXSSxnQkFBQTtFaEoybnFDVjtBQUNGO0FnSnpucUNZO0VBQ0UsMEJBQUE7QWhKMm5xQ2Q7QWdKdm5xQ1k7RUFDRSwwQkFBQTtBaEp5bnFDZDtBZ0pwbnFDVTtFQUNFLFVBQUE7RUFDQSxlQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7QWhKc25xQ1o7QWdKcG5xQ1U7RUFDRSxzQkFBQTtFQUNBLDhCQUFBO0FoSnNucUNaO0FnSnBucUNVO0VBQ0Usa0NBQUE7RUFDQSxtQkFBQTtFQUNBLGdCL0lqUU87RStJa1FQLGMvSXZQRDtFK0l3UEMsZUFBQTtFQUdBLCtCQUFBO0VBQUEsK0JBQUE7RUFBQSx3QkFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLFFBQUE7RUFDQSxtQi9JcFFEO0UrSXNRQyxrQ0FBQTtFQUNBLG1CL0loUkc7RStJaVJILGdCL0k3UU87RStJOFFQLGMvSW5RRDtFK0lvUUMsNkJBQUE7RUFDQSwwQkFBQTtFQUFBLHVCQUFBO0VBQUEsa0JBQUE7RUFDQSxvQkFBQTtBaEptbnFDWjtBZ0psbnFDWTtFQUNJLFdBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHdCQUFBO0VBQ0Esa0JBQUE7QWhKb25xQ2hCO0FnSmhucUNVO0VBRUUsc0JBQUE7RUFHQSx5Qi9JeFJEO0FEdTRxQ1g7QWdKNW1xQ1k7RUFDSSx3QkFBQTtBaEo4bXFDaEI7QWdKeG1xQ007RUFDRSxZQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBaEowbXFDUjtBZ0p6bXFDUTtFQUNFLFdBQUE7RUFDQSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxrR0FBQTtFQUtBLFdBQUE7RUFDQSxjQUFBO0FoSnVtcUNWO0FjMzRxQ0k7RWtJdVJJO0lBZUksYUFBQTtFaEp5bXFDVjtBQUNGO0FnSnZtcUNRO0VBQ0UsYUFBQTtBaEp5bXFDVjtBZ0p2bXFDUTtFQUNFLFVBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxxQkFBQTtBaEp5bXFDVjtBZ0p4bXFDVTtFQUNFLGFBQUE7QWhKMG1xQ1o7QWdKbm1xQ0k7RUFDRTs7O0dBQUE7QWhKd21xQ047O0FjbjZxQ0k7RWtJcVVGO0lBR0ksbUJBQUE7SUFDQSxpQkFBQTtFaEpnbXFDSjtBQUNGO0FnSjVscUNJO0VBQ0UsVzFJNVhLO0UwSTZYTCxnQjlJM1RpQjtFOEk0VGpCLG1COUloUkU7RThJa1JGLGdCQUFBO0FoSjZscUNOO0FnSjNscUNJO0VBQ0Usa0JBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0EsU0FBQTtFQUNBLDBCQUFBO0VBQ0EsZ0NBQUE7QWhKNmxxQ047QWdKM2xxQ0k7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLFNBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxtQjlJL1JFO0U4SWdTRixnQjlJN1VpQjtFOEk4VWpCLGMvSWhYSztFK0lpWEwsa0JBQUE7QWhKNmxxQ047QWdKNWxxQ007RUFDRSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsOEJBQUE7RUFFQSxrQkFBQTtBaEo2bHFDUjtBZ0ozbHFDTTtFQUNFLGNBQUE7RUFDQSxlL0loWlM7RStJaVpULGdCMUkySHNCO0UwSTFIdEIsZ0JBQUE7QWhKNmxxQ1I7QWdKMWxxQ0k7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDhCQUFBO0VBQUEsNkJBQUE7TUFBQSx5QkFBQTtVQUFBLHFCQUFBO0VBQ0EsUUFBQTtFQUNBLDhCQUFBO0FoSjRscUNOO0FnSjNscUNNO0VBQ0UsZ0IvSXJaVztFK0lzWlgsYy9JcllEO0UrSXNZQyxxQkFBQTtFQUNBLHFCQUFBO0FoSjZscUNSO0FnSjFscUNJO0VBQ0UsbUJBQUE7QWhKNGxxQ047QWNoK3FDSTtFa0ltWUE7SUFHSSxhQUFBO0lBQ0Esa0JBQUE7SUFFQSxjQUFBO0lBQ0EsUUFBQTtJQUNBLG1DQUFBO1lBQUEsMkJBQUE7RWhKNmxxQ047QUFDRjtBZ0o1bHFDTTtFQUNFLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLHVCQUFBO0VBQ0EsYy9JeFpEO0UrSXlaQyxrQkFBQTtFQUNBLGVBQUE7QWhKOGxxQ1I7QWdKN2xxQ1E7RUFDRSxnQkFBQTtBaEorbHFDVjtBZ0o3bHFDUTtFQUNFLGdCQUFBO0VBQ0EsaUNBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EsUUFBQTtFQUNBLGMvSXRhSDtFK0l1YUcsd0JBQUE7QWhKK2xxQ1Y7O0FnSnJscUNJO0VBQ0UsbUJBQUE7RUFDQSw4QkFBQTtFQUNBLGdCMUlpRXdCO0UwSWhFeEIseUJBQUE7QWhKd2xxQ047QWN0Z3JDSTtFa0kwYUE7SUFNSSxpQjlJcldPO0VGKzdxQ2I7QUFDRjtBZ0p4bHFDSTtFQUNFLGdCL0k1Y2E7QURzaXJDbkI7QWdKdmxxQ0U7RUFDRSxzQkFBQTtBaEp5bHFDSjtBZ0p2bHFDRTtFQUNFLGdCL0luZGU7RStJb2RmLHNCQUFBO0FoSnlscUNKO0FnSnZscUNFO0VBQ0UseUJBQUE7RUFDQSxlL0k5ZGE7RStJK2RiLGdCMUk0QzBCO0FONmlxQzlCO0FnSnhscUNJO0VBQ0UsY0FBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSxTQUFBO0FoSjBscUNOO0FnSnZscUNFOztFQUVFLHlCQUFBO0VBQ0EseUJBQUE7QWhKeWxxQ0o7QWdKdmxxQ0U7RUFDRSxvQkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7QWhKeWxxQ0o7QWMxaXJDSTtFa0k4Y0Y7SUFLSSw4QkFBQTtJQUFBLDZCQUFBO1FBQUEsdUJBQUE7WUFBQSxtQkFBQTtFaEoybHFDSjtBQUNGO0FnSjFscUNJOztFQUNFLHVCQUFBO0FoSjZscUNOO0FjbmpyQ0k7RWtJcWRBOztJQUdJLHNCQUFBO0VoSmdtcUNOO0FBQ0Y7O0FpSnhuckNBOzs7RUFBQTtBQU9JOzs7RUFDSSxrQkFBQTtBakowbnJDUjtBaUp6bnJDUTs7O0VBQ0ksY2hKd0NEO0VnSnZDQyxzQ0FBQTtFQUNBLG1CL0lxSEo7RStJcEhJLGdCaEowQk87QURtbXJDbkI7QWMza3JDSTtFbUl0REk7OztJQU1NLG1CL0kwSEM7RUZ1Z3JDYjtBQUNGO0FpSjluckNJOzs7RUFDSSxrQkFBQTtBakprb3JDUjtBaUpqb3JDUTs7O0VBQ0UsU0FBQTtBakpxb3JDVjtBaUpub3JDUTs7O0VBQ0ksV0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsOEJBQUE7RUFFQSxrR0FBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxNQUFBO0FqSnNvckNaO0FpSm5vckNJOzs7RUFDSSxRQUFBO0VBQ0EseUNBQUE7RUFBQSx3Q0FBQTtNQUFBLG9DQUFBO1VBQUEsZ0NBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQUFBO0VBQ0EsY0FBQTtBakp1b3JDUjtBaUpwb3JDSTs7O0VBRUksZ0JBQUE7RUFDQSxlQUFBO0FqSnVvckNSO0FpSnRvckNROzs7RUFNSSwrQkFBQTtFQUFBLCtCQUFBO0VBQUEsd0JBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxRQUFBO0VBQ0EsbUJoSmREO0VnSmdCQyxrQ0FBQTtFQUNBLG1CaEoxQkc7RWdKMkJILGdCaEp2Qk87RWdKd0JQLGNoSmJEO0VnSmNDLDZCQUFBO0VBQ0EsMEJBQUE7RUFBQSx1QkFBQTtFQUFBLGtCQUFBO0VBQ0Esb0JBQUE7QWpKb29yQ1o7QWlKbm9yQ1k7OztFQUNJLFdBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHdCQUFBO0VBQ0Esa0JBQUE7QWpKdW9yQ2hCO0FpSm5vckNJOzs7RUFDSSxnQ0FBQTtBakp1b3JDUjtBaUpyb3JDSTs7O0VBQ0ksZ0NBQUE7QWpKeW9yQ1I7QWlKdm9yQ0k7OztFQUVJLHNCQUFBO0VBR0EseUJoSnhDRztBRGdyckNYO0FpSnJvckNROzs7RUFDSSx3QkFBQTtBakp5b3JDWjs7QWtKcHVyQ0E7OztFQUdJLHVCQUFBO0FsSnV1ckNKOztBbUoxdXJDQTtFN0NDSSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLDZDQUFBO0VBQ0EsNENBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0F0RzZ1ckNKO0FjcnJyQ0k7RXFJL0RKO0k3Q1lRLGlCQUFBO0V0RzR1ckNOO0FBQ0Y7QWMxcnJDSTtFcUkvREo7STdDZVEsaUJBQUE7RXRHOHVyQ047QUFDRjtBYy9yckNJO0VxSS9ESjtJQUdRLDRCQUFBO0VuSit2ckNOO0FBQ0Y7QW1KOXZyQ0k7RUFDSSxhQUFBO0FuSmd3ckNSO0FtSjl2ckNJO0VBQ0ksa0JBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLHNDQUFBO0VBQ0Esd0JBQUE7RUFDQSxrQ0FBQTtFQUNBLHFCakp5SVc7RWlKeElYLGtCQUFBO0VBQ0Esc0NBQUE7RUFDQSxtQkFBQTtFQUNBLGdCakppRWU7QUYrcnJDdkI7QW1KOXZyQ0k7RUFDSSxrQkFBQTtFQUNBLFdBQUE7QW5KZ3dyQ1I7QW1KOXZyQ0k7RUFDSSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxvQkFBQTtBbkpnd3JDUjtBbUovdnJDUTtFQUNJLGtCQUFBO0VBQ0Esc0NBQUE7RUFDQSxtQmpKK0ZKO0VpSjlGSSxnQmpKbURXO0FGOHNyQ3ZCO0FtSmh3ckNZO0VBTEo7SUFNUSxtQmpKNkZSO0VGc3FyQ047QUFDRjtBbUpqd3JDUTtFQUNJLHFCakppSE87RWlKaEhQLHFCbEpPRDtFa0pOQyxrQkFBQTtFQUNBLDJCQUFBO0VBQ0Esa0NBQUE7RUFDQSxtQkFBQTtFQUNBLGdCbEpOTztFa0pPUCxXQUFBO0VBQ0EsbUJBQUE7QW5KbXdyQ1o7QW1KaHdyQ0k7RUFDSSxhQUFBO0FuSmt3ckNSO0FtSmh3ckNJO0U3Q3BEQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLDZDQUFBO0VBQ0EsNENBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0F0R3V6ckNKO0FjL3ZyQ0k7RXFJVkE7STdDekNJLGlCQUFBO0V0R3N6ckNOO0FBQ0Y7QWNwd3JDSTtFcUlWQTtJN0N0Q0ksaUJBQUE7RXRHd3pyQ047QUFDRjtBY3p3ckNJO0VxSVZBO0lBR1EsNEJBQUE7RW5Kb3hyQ1Y7QUFDRjtBbUpseHJDWTtFQUNJLHFCQUFBO0VBQ0EsV0FBQTtFQUNBLHNCQUFBO0VBQ0Esb0JBQUE7RUFDQSxnQ0FBQTtBbkpveHJDaEI7QW1KbnhyQ2dCO0VBQ0ksa0NBQUE7RUFDQSxlbEpsQ0g7RWtKbUNHLGdCN0l5ZVU7RTZJeGVWLGNsSm5CVDtFa0pvQlMsVUFBQTtBbkpxeHJDcEI7QW1KbHhyQ1k7RUFDSSxXQUFBO0VBQ0EsU0FBQTtFQUNBLGNBQUE7QW5Kb3hyQ2hCO0FtSm54ckNnQjtFQUNJLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsOEJBQUE7RUFBQSw2QkFBQTtNQUFBLHlCQUFBO1VBQUEscUJBQUE7RUFDQSx1QkFBQTtNQUFBLG9CQUFBO1VBQUEsMkJBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxTQUFBO0FuSnF4ckNwQjtBbUpueHJDZ0I7RUFDSSxzQ0FBQTtFQUNBLG1CakoyQ1o7RWlKMUNZLGdCakpIRztFaUpJSCxjQUFBO0VBQ0EsY2xKdkNUO0FENHpyQ1g7QW1KbHhyQ29CO0VBQ0kseUJsSmpEYjtFa0prRGEsa0NBQUE7RUFDQSxnQmxKeERMO0VrSnlESyxtQkFBQTtFQUNBLGNsSi9DYjtFa0pnRGEscUJqSnNETDtFaUpyREssWUFBQTtFQUNBLGNBQUE7RUFDQSw0QkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7QW5Kb3hyQ3hCO0FtSm54ckN3QjtFQUNJLGdCQUFBO0VBQ0EsaUNBQUE7RUFDQSxjbEo3RGpCO0VrSjhEaUIsMEJBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0FuSnF4ckM1QjtBbUpseHJDb0I7RUFDSSx5QmxKM0ViO0VrSjRFYSxrQ0FBQTtFQUNBLGdCbEpsRkw7RWtKbUZLLG1CQUFBO0VBQ0EsY2xKekViO0VrSjBFYSxnQ0FBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLHVCQUFBO0VBQ0EsV0FBQTtFQUNBLHdCQUFBO1VBQUEsZ0JBQUE7QW5Kb3hyQ3hCO0FtSm54ckN3QjtFQUNJLGVBQUE7QW5KcXhyQzVCO0FtSnB4ckM0QjtFQUNJLDJCQUFBO0FuSnN4ckNoQztBbUpweHJDNEI7RUFDSSxtQmxKekZyQjtFa0owRnFCLFdsSmpHeEI7QUR1M3JDUjtBbUpyeHJDZ0M7RUFDSSwyQkFBQTtBbkp1eHJDcEM7QW1KanhyQ2dCO0VBQ0ksYUFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsbUJBQUE7RUFDQSwyQkFBQTtFQUNBLHNEQUFBO0VBQ0EsVUFBQTtFQUNBLHVCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtBbkpteHJDcEI7QW1KL3dyQ1k7RUFDSSxVQUFBO0FuSml4ckNoQjtBbUpoeHJDZ0I7RUFDSSx5QkFBQTtFQUNBLG1CQUFBO0FuSmt4ckNwQjtBbUovd3JDZ0I7RUFDSSxXQUFBO0FuSml4ckNwQjtBbUpoeHJDb0I7RUFDSSxTQUFBO0VBQ0EsZ0NBQUE7RUFDQSxxQkFBQTtFQUNBLHdCQUFBO0FuSmt4ckN4QjtBbUpqeHJDd0I7RUFDSSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0EsU0FBQTtFQUNBLGtCQUFBO0FuSm14ckM1QjtBY3Y0ckNJO0VxSXVIb0I7SUFFUSxvQkFBQTtFbkpreHJDOUI7QUFDRjtBbUpqeHJDNEI7RUFDSSxzQ0FBQTtFQUNBLG1CakozRHhCO0VpSjREd0IsY2xKM0lyQjtFa0o0SXFCLGdCakoxR1Q7QUY2M3JDdkI7QW1KbHhyQ2dDO0VBQ0kseUJBQUE7RUFDQSwrQkFBQTtFQUNBLDZCQUFBO0FuSm94ckNwQztBY3Y1ckNJO0VxSXdJb0I7SUFFUSxvQkFBQTtFbkppeHJDOUI7QUFDRjtBbUovd3JDZ0M7RUFDSSxrQ0FBQTtFQUNBLGVsSjdLbkI7RWtKOEttQixnQjdJOFZOO0U2STdWTSxjbEo5SnpCO0VrSitKeUIsa0JBQUE7QW5KaXhyQ3BDO0FtSmp3ckN3QjtFQUNJLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsOEJBQUE7RUFBQSw4QkFBQTtNQUFBLGlDQUFBO1VBQUEsNkJBQUE7RUFDQSxrQ0FBQTtFQUNBLGVsSnBNWDtFa0pxTVcsY2xKcExqQjtFa0pxTGlCLGdCQUFBO0VBQ0EsVUFBQTtBbkptd3JDNUI7QW1KbHdyQzRCO0VBQ0ksYUFBQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxNQUFBO0FuSm93ckNoQztBY243ckNJO0VxSTBLd0I7SUFPUSxjQUFBO0VuSnN3ckNsQztBQUNGO0FtSnJ3ckNnQztFQUNJLFdBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7QW5KdXdyQ3BDO0FtSnR3ckNvQztFQUNJLFdBQUE7QW5Kd3dyQ3hDO0FtSnZ3ckN3QztFQUNJLFdBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQmpKckd6QjtBRjgyckNuQjtBbUpwd3JDNEI7O0VBRUksY0FBQTtBbkpzd3JDaEM7QW1KcHdyQzRCOzs7RUFHSSxlbEp4T2Y7QUQ4K3JDakI7QWNoOXJDSTtFcUl1TXdCOzs7SUFLUSxvQkFBQTtFbkowd3JDbEM7QUFDRjtBbUpud3JDWTtFQUNJLGNBQUE7QW5KcXdyQ2hCO0FtSm53ckNvQjtFQUNJLHFCQUFBO0VBQ0Esc0JsSi9PaEI7RWtKZ1BnQix3QkFBQTtFQUNBLGVsSnpQUDtFa0owUE8sb0JBQUE7RUFDQSxvQ0FBQTtBbkpxd3JDeEI7QW1KcHdyQ3dCO0VBQ0ksV2xKclBwQjtFa0pzUG9CLG1DQUFBO0VBQ0EsU0FBQTtBbkpzd3JDNUI7QW1KaHdyQ1k7RUFDSSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxRQUFBO0FuSmt3ckNoQjtBbUpqd3JDZ0I7RUFDSSxhQUFBO0FuSm13ckNwQjs7QW9KOWlzQ0E7RUFDSSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSw0QkFBQTtVQUFBLHdCQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0EsaUJBQUE7RUFDQSxlQUFBO0FwSmlqc0NKOztBcUp0anNDQTs7RUFFSSxrQkFBQTtBckp5anNDSjtBcUp0anNDSTs7RUFDUSxVQUFBO0VBQ0EscUNBQUE7RUFBQSw2QkFBQTtBckp5anNDWjs7QXFKcmpzQ0E7RUFDSSxrQkFBQTtFQUNBLFVBQUE7QXJKd2pzQ0o7O0FxSm5qc0NJOzs7RUFDSSxhQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFlBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLHFDQUFBO0VBQUEsNkJBQUE7RUFDQSxtQ0FBQTtVQUFBLDJCQUFBO0FySndqc0NSOztBcUoxaXNDWTs7O0VBQ0ksY0FBQTtFQUNBLFVBQUE7RUFDQSxxQ0FBQTtFQUFBLDZCQUFBO0FySitpc0NoQjtBcUo3aXNDWTs7O0VBQ0ksWUFBQTtFQUNBLHFDQUFBO0VBQUEsNkJBQUE7QXJKaWpzQ2hCOztBcUpyaXNDUTtFQUVJLFlBQUE7RUFDQSxxQ0FBQTtFQUFBLDZCQUFBO0FySnVpc0NaO0FxSnRpc0NZO0VBQ0ksY0FBQTtFQUNBLFVBQUE7RUFDQSxxQ0FBQTtFQUFBLDZCQUFBO0VBQ0EsVUFBQTtFQUNBLHVCQUFBO1VBQUEsZUFBQTtFQUNBLFlBQUE7QXJKd2lzQ2hCO0FjampzQ0k7RXVJR1E7SUFRUSxTQUFBO0lBQ0EsV0FBQTtFckowaXNDbEI7QUFDRjtBY3Zqc0NJO0V1SUdRO0lBWVEsU0FBQTtFcko0aXNDbEI7QUFDRjs7QXNKaG5zQ1E7Ozs7Ozs7Ozs7Ozs7RUFJSSxzQ0FBQTtBdEo0bnNDWjtBc0p4bnNDUTs7OztFQUlJLHlCQUFBO0F0SjBuc0NaO0FzSnRuc0NROzs7O0VBSUkseUJBQUE7QXRKd25zQ1o7QXNKcG5zQ1E7Ozs7RUFJSSx5QkFBQTtBdEpzbnNDWjtBc0psbnNDUTs7OztFQUlJLHlCQUFBO0F0Sm9uc0NaOztBdUpucXNDQTtFQUNFLFdBQUE7RUFDQSxnQkFBQTtFQUNBLHFCQUFBO0F2SnNxc0NGO0F1Smxxc0NFO0VBQ0UsK0JBQUE7RUFBQSwrQkFBQTtFQUFBLHdCQUFBO0VBQ0EsU0FBQTtFQUNBLGlDQUFBO0F2Sm9xc0NKO0F1Sm5xc0NJO0VBQ0UsZ0JBQUE7QXZKcXFzQ047QXVKL3BzQ0U7RUFDRSwrQkFBQTtBdkppcXNDSjtBdUo3cHNDSTs7OztFQUVFLDBCQUFBO0VBQ0EseUJBQUE7QXZKaXFzQ047QXVKL3BzQ0k7O0VBQ0UsZ0J0SlVhO0FEd3BzQ25CO0F1Smhxc0NJOztFQUNFLDJCQUFBO0F2Sm1xc0NOO0F1Smhxc0NFO0VBQ0UsdUJBQUE7RUFDQSxnQkFBQTtFQUNBLHFCckprSGU7QUZnanNDbkI7QWN6b3NDSTtFeUk1QkY7SUFNSSxtQnJKZ0hhO0VGbWpzQ2pCO0FBQ0Y7QWM5b3NDSTtFeUlsQkU7SUFDRSxXQUFBO0V2Sm1xc0NOO0FBQ0Y7QWNucHNDSTtFeUk1QkY7SUFlSSxVQUFBO0V2Sm9xc0NKO0FBQ0Y7QXVKbnFzQ0k7RUFDRSxVQUFBO0F2SnFxc0NOO0F1Sm5xc0NJO0VBQ0UsWUFBQTtFQUNBLDZCQUFBO0VBQ0EsVUFBQTtFQUNBLHNCQUFBO0VBQ0Esa0JySitFUztFcUo5RVQsZ0J0SnRCYTtBRDJyc0NuQjtBdUpucXNDSTtFQUNFLFlBQUE7RUFDQSxVQUFBO0F2SnFxc0NOO0F1Smxxc0NFOzs7O0VBS0Usa0JBQUE7QXZKbXFzQ0o7QXVKanFzQ007Ozs7RUFFRSxpQkFBQTtFQUNBLG1CQUFBO0VBQ0Esc0NBQUE7QXZKcXFzQ1I7QXVKbnFzQ007Ozs7RUFFRSx3QkFBQTtBdkp1cXNDUjtBdUpucXNDRTtFQUNFLGlDQUFBO0F2SnFxc0NKO0F1Sm5xc0NFO0VBQ0UsZXRKMURhO0VzSjJEYixnQnRKckRlO0VzSnNEZix3QkFBQTtBdkpxcXNDSjtBdUpucXNDRTs7Ozs7Ozs7RUFRRSx5QkFBQTtFQUNBLHFCckpnRGU7RXFKL0NmLG1CdEp0RVc7RXNKdUVYLDZCQUFBO0F2SnFxc0NKO0F1SnBxc0NJOzs7Ozs7OztFQUNFLHFCdEoxREs7RXNKMkRMLHdCQUFBO1VBQUEsZ0JBQUE7RUFDQSxhQUFBO0F2SjZxc0NOO0F1SjFxc0NFOztFQUVFLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7QXZKNHFzQ0o7QXVKenFzQ0U7RUFDRSxnQnRKaEZJO0VzSmlGSix5QkFBQTtFQUNBLFlBQUE7QXZKMnFzQ0o7QXVKMXFzQ0k7RUFDRSxnQnRKcEZFO0VzSnFGRixzQ0FBQTtFQUNBLFlBQUE7QXZKNHFzQ047QXVKdnFzQ0k7O0VBQ0UsZ0J0SjlGYTtBRHd3c0NuQjtBdUp2cXNDRTs7RUFFRSxZQUFBO0VBQ0EseUJ0Si9GTztFc0pnR1AsZ0J0SnJHZTtBRDh3c0NuQjtBdUp4cXNDSTs7RUFDRSx5QnRKbEdLO0VzSm1HTCxnQnRKeEdhO0FEbXhzQ25CO0F1Snpxc0NJOztFQUNFLHlCdEp0R0s7QURreHNDWDtBYy92c0NJO0V5SXNGRjtJQUVJLFVBQUE7RXZKMnFzQ0o7QUFD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QkFBQTtNQUFBLGNBQUE7VUFBQSxVQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7QXhKNjhzQ047QWNuaHRDSTtFMElpRUE7O0lBT0ksY0FBQTtJQUNBLGdDQUFBO0lBQ0EsaUNBQUE7RXhKZzlzQ047QUFDRjtBYzNodENJO0UwSWlFQTs7SUFZSSxrQkFBQTtFeEptOXNDTjtFd0psOXNDTTs7SUFDRSw0Q0FBQTtFeEpxOXNDUjtFd0puOXNDTTs7SUFDRSw2Q0FBQTtFeEpzOXNDUjtBQUNGO0FjdC9zQ0k7RTBJbUNJOztJQUNFLFdBQUE7RXhKdTlzQ1I7RXdKcjlzQ007O0lBQ0UsWUFBQTtFeEp3OXNDUjtFd0p0OXNDTTs7SUFDRSxXQUFBO0lBQ0EsV0FBQTtJQUNBLDBCQUFBO0V4Snk5c0NSO0FBQ0Y7O0F3SnA5c0NBO0VBQ0UsNkJBQUE7RUFDQSw0QkFBQTtBeEp1OXNDRjs7QWNqanRDSTtFMkkrQlk7SUFFUSxzQkFBQTtFekpxaHRDdEI7QUFDRiIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKipcbiAqIEluc3RydWN0aW9ucyBmb3IgVmFyaWFibGVzIGZpbGVcbiAqL1xuLyoqXG4gKiBTdGFydCBvZiBCcmVlemVcbiAqL1xuLmJ0bjpmb2N1cy12aXNpYmxlLFxuLmJ0bi1pbmxpbmU6Zm9jdXMtdmlzaWJsZSwgLmJ1dHRvbjpmb2N1cy12aXNpYmxlLCBidXR0b24ubGluazpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qKlxuICogU3RhcnQgb2YgQnJlZXplXG4gKi9cbjpyb290IHtcbiAgLS1jb2xvci0xOiAjMEQ2RUZEO1xuICAtLWNvbG9yLTI6ICM2ZjQyYzE7XG4gIC0tY29sb3ItMzogI2RkYTYyMjtcbiAgLS1jb2xvci00OiAjZDYzMzg0O1xuICAtLWNvbG9yLTU6ICNEMTYwMDA7XG4gIC0tY29sb3ItNjogIzk0QzgzRDtcbiAgLS1jb2xvci03OiAjMUQ5NkFGO1xuICAtLWNvbG9yLTg6ICM3Njc2NzY7XG4gIC0tY29sb3ItbmV1dHJhbDogIzZDNzU3RDtcbiAgLS1jb2xvci1pbXBvcnRhbnQ6ICNDMzIwMzM7XG4gIC0tY29sb3ItcHJpbWFyeTogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC0tY29sb3Itc2Vjb25kYXJ5OiB2YXIoLS1icy1zZWNvbmRhcnkpO1xufVxuXG5bY2xhc3MqPWNvbG9yLTFdIHtcbiAgLS1jb2xvcjogIzBENkVGRDtcbn1cblxuW2NsYXNzKj1jb2xvci0yXSB7XG4gIC0tY29sb3I6ICM2ZjQyYzE7XG59XG5cbltjbGFzcyo9Y29sb3ItM10ge1xuICAtLWNvbG9yOiAjZGRhNjIyO1xufVxuXG5bY2xhc3MqPWNvbG9yLTRdIHtcbiAgLS1jb2xvcjogI2Q2MzM4NDtcbn1cblxuW2NsYXNzKj1jb2xvci01XSB7XG4gIC0tY29sb3I6ICNEMTYwMDA7XG59XG5cbltjbGFzcyo9Y29sb3ItNl0ge1xuICAtLWNvbG9yOiAjOTRDODNEO1xufVxuXG5bY2xhc3MqPWNvbG9yLTddIHtcbiAgLS1jb2xvcjogIzFEOTZBRjtcbn1cblxuW2NsYXNzKj1jb2xvci04XSB7XG4gIC0tY29sb3I6ICM3Njc2NzY7XG59XG5cbltjbGFzcyo9Y29sb3ItbmV1dHJhbF0ge1xuICAtLWNvbG9yOiAjNkM3NTdEO1xufVxuXG5bY2xhc3MqPWNvbG9yLWltcG9ydGFudF0ge1xuICAtLWNvbG9yOiAjQzMyMDMzO1xufVxuXG5bY2xhc3MqPWNvbG9yLXByaW1hcnldIHtcbiAgLS1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG5cbltjbGFzcyo9Y29sb3Itc2Vjb25kYXJ5XSB7XG4gIC0tY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG59XG5cbi8qKlxuICogQnRuIFByaW1hcnkgJiBTZWNvbmRhcnR5IEhvdmVyIENvbG9yIFZhbHVlc1xuICogSWYgQm9vdHN0cmFwIFZhcnMgYXJlIGRlcHJlY2F0ZWQgLS0+IHRoZXNlIHdpbGwgbmVlZCB0byBiZSBzZXQgaW4gYSBDU1MgU2VsZWN0b3IgQ29udGV4dHVheCBzdGF0ZW1lbnQgcmF0aGVyIHRoYW4gaGVyZS5cbiAqL1xuLyoqXG4gKiBVbmNvbW1lbnQgdGhlIGZvbGxvd2luZyBpZiBcIkJyb2FkY2FzdHNcIiBuZWVkIHRvIHN1cHBvcnQgQ1NTIFZhcnNcbiAqL1xuOnJvb3Qge1xuICAtLWJzLWJsdWU6ICMwRDZFRkQ7XG4gIC0tYnMtaW5kaWdvOiAjNjYxMGYyO1xuICAtLWJzLXB1cnBsZTogIzZmNDJjMTtcbiAgLS1icy1waW5rOiAjZDYzMzg0O1xuICAtLWJzLXJlZDogI0QxNjAwMDtcbiAgLS1icy1vcmFuZ2U6ICNmZDdlMTQ7XG4gIC0tYnMteWVsbG93OiAjZGRhNjIyO1xuICAtLWJzLWdyZWVuOiAjOTRDODNEO1xuICAtLWJzLXRlYWw6ICMxRDk2QUY7XG4gIC0tYnMtY3lhbjogIzc2NzY3NjtcbiAgLS1icy1ibGFjazogIzAwMDtcbiAgLS1icy13aGl0ZTogI2ZmZjtcbiAgLS1icy1ncmF5OiAjNmM3NTdkO1xuICAtLWJzLWdyYXktZGFyazogIzM0M2E0MDtcbiAgLS1icy1ncmF5LTEwMDogI2Y4ZjlmYTtcbiAgLS1icy1ncmF5LTIwMDogI2YwZjJmNTtcbiAgLS1icy1ncmF5LTMwMDogI2RlZTJlNjtcbiAgLS1icy1ncmF5LTQwMDogI2NlZDRkYTtcbiAgLS1icy1ncmF5LTUwMDogI2FkYjViZDtcbiAgLS1icy1ncmF5LTYwMDogIzZjNzU3ZDtcbiAgLS1icy1ncmF5LTcwMDogIzQ5NTA1NztcbiAgLS1icy1ncmF5LTgwMDogIzM0M2E0MDtcbiAgLS1icy1ncmF5LTkwMDogIzIxMjUyOTtcbiAgLS1icy1wcmltYXJ5OiAjMEQ2RUZEO1xuICAtLWJzLXNlY29uZGFyeTogIzZjNzU3ZDtcbiAgLS1icy1zdWNjZXNzOiAjOTRDODNEO1xuICAtLWJzLWluZm86ICM3Njc2NzY7XG4gIC0tYnMtd2FybmluZzogI2RkYTYyMjtcbiAgLS1icy1kYW5nZXI6ICNEMTYwMDA7XG4gIC0tYnMtbGlnaHQ6ICNmOGY5ZmE7XG4gIC0tYnMtZGFyazogIzIxMjUyOTtcbiAgLS1icy1wcmltYXJ5LXJnYjogMTMsIDExMCwgMjUzO1xuICAtLWJzLXNlY29uZGFyeS1yZ2I6IDEwOCwgMTE3LCAxMjU7XG4gIC0tYnMtc3VjY2Vzcy1yZ2I6IDE0OCwgMjAwLCA2MTtcbiAgLS1icy1pbmZvLXJnYjogMTE4LCAxMTgsIDExODtcbiAgLS1icy13YXJuaW5nLXJnYjogMjIxLCAxNjYsIDM0O1xuICAtLWJzLWRhbmdlci1yZ2I6IDIwOSwgOTYsIDA7XG4gIC0tYnMtbGlnaHQtcmdiOiAyNDgsIDI0OSwgMjUwO1xuICAtLWJzLWRhcmstcmdiOiAzMywgMzcsIDQxO1xuICAtLWJzLXdoaXRlLXJnYjogMjU1LCAyNTUsIDI1NTtcbiAgLS1icy1ibGFjay1yZ2I6IDAsIDAsIDA7XG4gIC0tYnMtYm9keS1jb2xvci1yZ2I6IDMzLCAzNywgNDE7XG4gIC0tYnMtYm9keS1iZy1yZ2I6IDI1NSwgMjU1LCAyNTU7XG4gIC0tYnMtZm9udC1zYW5zLXNlcmlmOiBzeXN0ZW0tdWksIC1hcHBsZS1zeXN0ZW0sIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIC0tYnMtZm9udC1tb25vc3BhY2U6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gIC0tYnMtZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICAtLWJzLWJvZHktZm9udC1mYW1pbHk6IHZhcigtLWJzLWZvbnQtc2Fucy1zZXJpZik7XG4gIC0tYnMtYm9keS1mb250LXNpemU6IDFyZW07XG4gIC0tYnMtYm9keS1mb250LXdlaWdodDogNDAwO1xuICAtLWJzLWJvZHktbGluZS1oZWlnaHQ6IDEuMjtcbiAgLS1icy1ib2R5LWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWJvZHktYmc6ICNmZmY7XG4gIC0tYnMtYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tYnMtYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgLS1icy1ib3JkZXItY29sb3I6ICNkZWUyZTY7XG4gIC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiByZ2JhKDAsIDAsIDAsIDAuMTc1KTtcbiAgLS1icy1ib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgLS1icy1ib3JkZXItcmFkaXVzLXNtOiAwLjVyZW07XG4gIC0tYnMtYm9yZGVyLXJhZGl1cy1sZzogMS4yNXJlbTtcbiAgLS1icy1ib3JkZXItcmFkaXVzLXhsOiAxcmVtO1xuICAtLWJzLWJvcmRlci1yYWRpdXMtMnhsOiAycmVtO1xuICAtLWJzLWJvcmRlci1yYWRpdXMtcGlsbDogNTByZW07XG4gIC0tYnMtbGluay1jb2xvcjogIzBENkVGRDtcbiAgLS1icy1saW5rLWhvdmVyLWNvbG9yOiAjMGE1OGNhO1xuICAtLWJzLWNvZGUtY29sb3I6ICNkNjMzODQ7XG4gIC0tYnMtaGlnaGxpZ2h0LWJnOiAjZjhlZGQzO1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IG5vLXByZWZlcmVuY2UpIHtcbiAgOnJvb3Qge1xuICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICB9XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1icy1ib2R5LWZvbnQtZmFtaWx5KTtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1ib2R5LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1icy1ib2R5LWZvbnQtd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWJzLWJvZHktbGluZS1oZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIHRleHQtYWxpZ246IHZhcigtLWJzLWJvZHktdGV4dC1hbGlnbik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktYmcpO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuaHIge1xuICBtYXJnaW46IDFyZW0gMDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkO1xuICBvcGFjaXR5OiAwLjI1O1xufVxuXG5oNiwgLmg2LCBoNSwgLmg1LCBoNCwgLmg0LCBoMywgLmgzLCBoMiwgLmgyLCBoMSwgLmgxIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG5oMSwgLmgxIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNHJlbSArIDEuOHZ3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDEsIC5oMSB7XG4gICAgZm9udC1zaXplOiAyLjc1cmVtO1xuICB9XG59XG5cbmgyLCAuaDIge1xuICBmb250LXNpemU6IGNhbGMoMS4zNXJlbSArIDEuMnZ3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDIsIC5oMiB7XG4gICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICB9XG59XG5cbmgzLCAuaDMge1xuICBmb250LXNpemU6IGNhbGMoMS4yODc1cmVtICsgMC40NXZ3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDMsIC5oMyB7XG4gICAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgfVxufVxuXG5oNCwgLmg0IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoNCwgLmg0IHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuXG5oNSwgLmg1IHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG5oNiwgLmg2IHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuYWJiclt0aXRsZV0ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIGN1cnNvcjogaGVscDtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xufVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxub2wsXG51bCB7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG5zbWFsbCwgLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xufVxuXG5tYXJrLCAubWFyayB7XG4gIHBhZGRpbmc6IDAuMTg3NWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1oaWdobGlnaHQtYmcpO1xufVxuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG5hIHtcbiAgY29sb3I6IHZhcigtLWJzLWxpbmstY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbmE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtbGluay1ob3Zlci1jb2xvcik7XG59XG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pLCBhOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKTpob3ZlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJzLWZvbnQtbW9ub3NwYWNlKTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBvdmVyZmxvdzogYXV0bztcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xufVxucHJlIGNvZGUge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG59XG5cbmNvZGUge1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiB2YXIoLS1icy1jb2RlLWNvbG9yKTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuYSA+IGNvZGUge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxua2JkIHtcbiAgcGFkZGluZzogMC4xODc1cmVtIDAuMzc1cmVtO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbmtiZCBrYmQge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuaW1nLFxuc3ZnIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxudGFibGUge1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50O1xufVxuXG50aGVhZCxcbnRib2R5LFxudGZvb3QsXG50cixcbnRkLFxudGgge1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbmJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbmJ1dHRvbjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMDtcbn1cblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbltyb2xlPWJ1dHRvbl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnNlbGVjdCB7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xufVxuc2VsZWN0OmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuW2xpc3RdOm5vdChbdHlwZT1kYXRlXSk6bm90KFt0eXBlPWRhdGV0aW1lLWxvY2FsXSk6bm90KFt0eXBlPW1vbnRoXSk6bm90KFt0eXBlPXdlZWtdKTpub3QoW3R5cGU9dGltZV0pOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmJ1dHRvbixcblt0eXBlPWJ1dHRvbl0sXG5bdHlwZT1yZXNldF0sXG5bdHlwZT1zdWJtaXRdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5idXR0b246bm90KDpkaXNhYmxlZCksXG5bdHlwZT1idXR0b25dOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9cmVzZXRdOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9c3VibWl0XTpub3QoOmRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG50ZXh0YXJlYSB7XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cblxubGVnZW5kIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGxlZ2VuZCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cbmxlZ2VuZCArICoge1xuICBjbGVhcjogbGVmdDtcbn1cblxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZmllbGRzLXdyYXBwZXIsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0LFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbWludXRlLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtaG91ci1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWRheS1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1vbnRoLWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQteWVhci1maWVsZCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuW3R5cGU9c2VhcmNoXSB7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbn1cblxuLyogcnRsOnJhdzpcblt0eXBlPVwidGVsXCJdLFxuW3R5cGU9XCJ1cmxcIl0sXG5bdHlwZT1cImVtYWlsXCJdLFxuW3R5cGU9XCJudW1iZXJcIl0ge1xuICBkaXJlY3Rpb246IGx0cjtcbn1cbiovXG46Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbjo6LXdlYmtpdC1jb2xvci1zd2F0Y2gtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICBmb250OiBpbmhlcml0O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5pZnJhbWUge1xuICBib3JkZXI6IDA7XG59XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubGVhZCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLmRpc3BsYXktMSB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjYyNXJlbSArIDQuNXZ3KTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpc3BsYXktMSB7XG4gICAgZm9udC1zaXplOiA1cmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTIge1xuICBmb250LXNpemU6IGNhbGMoMS41NzVyZW0gKyAzLjl2dyk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTIge1xuICAgIGZvbnQtc2l6ZTogNC41cmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTMge1xuICBmb250LXNpemU6IGNhbGMoMS41MjVyZW0gKyAzLjN2dyk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTMge1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgfVxufVxuXG4uZGlzcGxheS00IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNDc1cmVtICsgMi43dncpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS00IHtcbiAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgfVxufVxuXG4uZGlzcGxheS01IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNDI1cmVtICsgMi4xdncpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS01IHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktNiB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjM3NXJlbSArIDEuNXZ3KTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpc3BsYXktNiB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cbn1cblxuLmxpc3QtdW5zdHlsZWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWlubGluZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmxpc3QtaW5saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubGlzdC1pbmxpbmUtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5cbi5pbml0aWFsaXNtIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cbi5ibG9ja3F1b3RlID4gOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICBtYXJnaW4tdG9wOiAtMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cbi5ibG9ja3F1b3RlLWZvb3Rlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigJTCoFwiO1xufVxuXG4uaW1nLWZsdWlkIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZmlndXJlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5jb250YWluZXIsXG4uY29udGFpbmVyLWZsdWlkLFxuLmNvbnRhaW5lci14bCxcbi5jb250YWluZXItbGcge1xuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXItbGcsIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5jb250YWluZXIteGwsIC5jb250YWluZXItbGcsIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTU0MHB4O1xuICB9XG59XG4ucm93IHtcbiAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICAtLWJzLWd1dHRlci15OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWd1dHRlci14KSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1ndXR0ZXIteCkpO1xufVxuLnJvdyA+ICoge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYnMtZ3V0dGVyLXkpO1xufVxuXG4uY29sIHtcbiAgZmxleDogMSAwIDAlO1xufVxuXG4ucm93LWNvbHMtYXV0byA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5yb3ctY29scy0xID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnJvdy1jb2xzLTIgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5yb3ctY29scy0zID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG59XG5cbi5yb3ctY29scy00ID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjUlO1xufVxuXG4ucm93LWNvbHMtNSA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDIwJTtcbn1cblxuLnJvdy1jb2xzLTYgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbn1cblxuLmNvbC1hdXRvIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uY29sLTEge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDguMzMzMzMzMzMlO1xufVxuXG4uY29sLTIge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC0zIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAyNSU7XG59XG5cbi5jb2wtNCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMzMuMzMzMzMzMzMlO1xufVxuXG4uY29sLTUge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbn1cblxuLmNvbC02IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5jb2wtNyB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNTguMzMzMzMzMzMlO1xufVxuXG4uY29sLTgge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC05IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA3NSU7XG59XG5cbi5jb2wtMTAge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbn1cblxuLmNvbC0xMSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogOTEuNjY2NjY2NjclO1xufVxuXG4uY29sLTEyIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ub2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7XG59XG5cbi5vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtNiB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7XG59XG5cbi5vZmZzZXQtNyB7XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7XG59XG5cbi5vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTExIHtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbn1cblxuLmctMCxcbi5neC0wIHtcbiAgLS1icy1ndXR0ZXIteDogMDtcbn1cblxuLmctMCxcbi5neS0wIHtcbiAgLS1icy1ndXR0ZXIteTogMDtcbn1cblxuLmctMSxcbi5neC0xIHtcbiAgLS1icy1ndXR0ZXIteDogMC4yNXJlbTtcbn1cblxuLmctMSxcbi5neS0xIHtcbiAgLS1icy1ndXR0ZXIteTogMC4yNXJlbTtcbn1cblxuLmctMixcbi5neC0yIHtcbiAgLS1icy1ndXR0ZXIteDogMC41cmVtO1xufVxuXG4uZy0yLFxuLmd5LTIge1xuICAtLWJzLWd1dHRlci15OiAwLjVyZW07XG59XG5cbi5nLTMsXG4uZ3gtMyB7XG4gIC0tYnMtZ3V0dGVyLXg6IDFyZW07XG59XG5cbi5nLTMsXG4uZ3ktMyB7XG4gIC0tYnMtZ3V0dGVyLXk6IDFyZW07XG59XG5cbi5nLTQsXG4uZ3gtNCB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbn1cblxuLmctNCxcbi5neS00IHtcbiAgLS1icy1ndXR0ZXIteTogMS41cmVtO1xufVxuXG4uZy01LFxuLmd4LTUge1xuICAtLWJzLWd1dHRlci14OiAzcmVtO1xufVxuXG4uZy01LFxuLmd5LTUge1xuICAtLWJzLWd1dHRlci15OiAzcmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbC1zbSB7XG4gICAgZmxleDogMSAwIDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXNtLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5yb3ctY29scy1zbS0xID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucm93LWNvbHMtc20tMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAucm93LWNvbHMtc20tMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5yb3ctY29scy1zbS00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5yb3ctY29scy1zbS01ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1zbS02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5jb2wtc20tMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1zbS0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLmNvbC1zbS00IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1zbS01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLmNvbC1zbS03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1zbS04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG5cbiAgLmNvbC1zbS0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtc20tMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXNtLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAub2Zmc2V0LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmctc20tMCxcbi5neC1zbS0wIHtcbiAgICAtLWJzLWd1dHRlci14OiAwO1xuICB9XG5cbiAgLmctc20tMCxcbi5neS1zbS0wIHtcbiAgICAtLWJzLWd1dHRlci15OiAwO1xuICB9XG5cbiAgLmctc20tMSxcbi5neC1zbS0xIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjI1cmVtO1xuICB9XG5cbiAgLmctc20tMSxcbi5neS1zbS0xIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjI1cmVtO1xuICB9XG5cbiAgLmctc20tMixcbi5neC1zbS0yIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjVyZW07XG4gIH1cblxuICAuZy1zbS0yLFxuLmd5LXNtLTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNXJlbTtcbiAgfVxuXG4gIC5nLXNtLTMsXG4uZ3gtc20tMyB7XG4gICAgLS1icy1ndXR0ZXIteDogMXJlbTtcbiAgfVxuXG4gIC5nLXNtLTMsXG4uZ3ktc20tMyB7XG4gICAgLS1icy1ndXR0ZXIteTogMXJlbTtcbiAgfVxuXG4gIC5nLXNtLTQsXG4uZ3gtc20tNCB7XG4gICAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICB9XG5cbiAgLmctc20tNCxcbi5neS1zbS00IHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjVyZW07XG4gIH1cblxuICAuZy1zbS01LFxuLmd4LXNtLTUge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDNyZW07XG4gIH1cblxuICAuZy1zbS01LFxuLmd5LXNtLTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDNyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLW1kIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gIH1cblxuICAucm93LWNvbHMtbWQtYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLnJvdy1jb2xzLW1kLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1tZC0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1tZC0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLnJvdy1jb2xzLW1kLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLnJvdy1jb2xzLW1kLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLW1kLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLW1kLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLmNvbC1tZC0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLW1kLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLW1kLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAuY29sLW1kLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLW1kLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLW1kLTYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAuY29sLW1kLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLW1kLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLW1kLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cblxuICAuY29sLW1kLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1tZC0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbWQtMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm9mZnNldC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLm9mZnNldC1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG5cbiAgLm9mZnNldC1tZC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG5cbiAgLm9mZnNldC1tZC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuZy1tZC0wLFxuLmd4LW1kLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDA7XG4gIH1cblxuICAuZy1tZC0wLFxuLmd5LW1kLTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIH1cblxuICAuZy1tZC0xLFxuLmd4LW1kLTEge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuMjVyZW07XG4gIH1cblxuICAuZy1tZC0xLFxuLmd5LW1kLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG4gIH1cblxuICAuZy1tZC0yLFxuLmd4LW1kLTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNXJlbTtcbiAgfVxuXG4gIC5nLW1kLTIsXG4uZ3ktbWQtMiB7XG4gICAgLS1icy1ndXR0ZXIteTogMC41cmVtO1xuICB9XG5cbiAgLmctbWQtMyxcbi5neC1tZC0zIHtcbiAgICAtLWJzLWd1dHRlci14OiAxcmVtO1xuICB9XG5cbiAgLmctbWQtMyxcbi5neS1tZC0zIHtcbiAgICAtLWJzLWd1dHRlci15OiAxcmVtO1xuICB9XG5cbiAgLmctbWQtNCxcbi5neC1tZC00IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIH1cblxuICAuZy1tZC00LFxuLmd5LW1kLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTtcbiAgfVxuXG4gIC5nLW1kLTUsXG4uZ3gtbWQtNSB7XG4gICAgLS1icy1ndXR0ZXIteDogM3JlbTtcbiAgfVxuXG4gIC5nLW1kLTUsXG4uZ3ktbWQtNSB7XG4gICAgLS1icy1ndXR0ZXIteTogM3JlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29sLWxnIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gIH1cblxuICAucm93LWNvbHMtbGctYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1sZy0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1sZy0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLWxnLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLmNvbC1sZy0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLWxnLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLWxnLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAuY29sLWxnLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLWxnLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLWxnLTYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAuY29sLWxnLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLWxnLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLWxnLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cblxuICAuY29sLWxnLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1sZy0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm9mZnNldC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5vZmZzZXQtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLm9mZnNldC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG5cbiAgLm9mZnNldC1sZy03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1sZy04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1sZy05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG5cbiAgLm9mZnNldC1sZy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuZy1sZy0wLFxuLmd4LWxnLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDA7XG4gIH1cblxuICAuZy1sZy0wLFxuLmd5LWxnLTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIH1cblxuICAuZy1sZy0xLFxuLmd4LWxnLTEge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuMjVyZW07XG4gIH1cblxuICAuZy1sZy0xLFxuLmd5LWxnLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG4gIH1cblxuICAuZy1sZy0yLFxuLmd4LWxnLTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNXJlbTtcbiAgfVxuXG4gIC5nLWxnLTIsXG4uZ3ktbGctMiB7XG4gICAgLS1icy1ndXR0ZXIteTogMC41cmVtO1xuICB9XG5cbiAgLmctbGctMyxcbi5neC1sZy0zIHtcbiAgICAtLWJzLWd1dHRlci14OiAxcmVtO1xuICB9XG5cbiAgLmctbGctMyxcbi5neS1sZy0zIHtcbiAgICAtLWJzLWd1dHRlci15OiAxcmVtO1xuICB9XG5cbiAgLmctbGctNCxcbi5neC1sZy00IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIH1cblxuICAuZy1sZy00LFxuLmd5LWxnLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTtcbiAgfVxuXG4gIC5nLWxnLTUsXG4uZ3gtbGctNSB7XG4gICAgLS1icy1ndXR0ZXIteDogM3JlbTtcbiAgfVxuXG4gIC5nLWxnLTUsXG4uZ3ktbGctNSB7XG4gICAgLS1icy1ndXR0ZXIteTogM3JlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuY29sLXhsIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gIH1cblxuICAucm93LWNvbHMteGwtYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy14bC0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5yb3ctY29scy14bC0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXhsLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLmNvbC14bC0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXhsLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXhsLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAuY29sLXhsLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXhsLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXhsLTYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAuY29sLXhsLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXhsLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXhsLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cblxuICAuY29sLXhsLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14bC0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm9mZnNldC14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5vZmZzZXQteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLm9mZnNldC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC14bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG5cbiAgLm9mZnNldC14bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC14bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG5cbiAgLm9mZnNldC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuZy14bC0wLFxuLmd4LXhsLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDA7XG4gIH1cblxuICAuZy14bC0wLFxuLmd5LXhsLTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIH1cblxuICAuZy14bC0xLFxuLmd4LXhsLTEge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuMjVyZW07XG4gIH1cblxuICAuZy14bC0xLFxuLmd5LXhsLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG4gIH1cblxuICAuZy14bC0yLFxuLmd4LXhsLTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNXJlbTtcbiAgfVxuXG4gIC5nLXhsLTIsXG4uZ3kteGwtMiB7XG4gICAgLS1icy1ndXR0ZXIteTogMC41cmVtO1xuICB9XG5cbiAgLmcteGwtMyxcbi5neC14bC0zIHtcbiAgICAtLWJzLWd1dHRlci14OiAxcmVtO1xuICB9XG5cbiAgLmcteGwtMyxcbi5neS14bC0zIHtcbiAgICAtLWJzLWd1dHRlci15OiAxcmVtO1xuICB9XG5cbiAgLmcteGwtNCxcbi5neC14bC00IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIH1cblxuICAuZy14bC00LFxuLmd5LXhsLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTtcbiAgfVxuXG4gIC5nLXhsLTUsXG4uZ3gteGwtNSB7XG4gICAgLS1icy1ndXR0ZXIteDogM3JlbTtcbiAgfVxuXG4gIC5nLXhsLTUsXG4uZ3kteGwtNSB7XG4gICAgLS1icy1ndXR0ZXIteTogM3JlbTtcbiAgfVxufVxuLnRhYmxlIHtcbiAgLS1icy10YWJsZS1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIC0tYnMtdGFibGUtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgLS1icy10YWJsZS1hY2NlbnQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNmOWY5Zjk7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLWNvbG9yKTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpO1xufVxuLnRhYmxlID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgcGFkZGluZzogMC41cmVtIDAuNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGFibGUtYmcpO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDk5OTlweCB2YXIoLS1icy10YWJsZS1hY2NlbnQtYmcpO1xufVxuLnRhYmxlID4gdGJvZHkge1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbn1cbi50YWJsZSA+IHRoZWFkIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuLnRhYmxlLWdyb3VwLWRpdmlkZXIge1xuICBib3JkZXItdG9wOiAycHggc29saWQgY3VycmVudGNvbG9yO1xufVxuXG4uY2FwdGlvbi10b3Age1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbn1cblxuLnRhYmxlLXNtID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjI1cmVtO1xufVxuXG4udGFibGUtYm9yZGVyZWQgPiA6bm90KGNhcHRpb24pID4gKiB7XG4gIGJvcmRlci13aWR0aDogMXB4IDA7XG59XG4udGFibGUtYm9yZGVyZWQgPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xuICBib3JkZXItd2lkdGg6IDAgMXB4O1xufVxuXG4udGFibGUtYm9yZGVybGVzcyA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG4udGFibGUtYm9yZGVybGVzcyA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG59XG5cbi50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0cjpudGgtb2YtdHlwZShvZGQpID4gKiB7XG4gIC0tYnMtdGFibGUtYWNjZW50LWJnOiB2YXIoLS1icy10YWJsZS1zdHJpcGVkLWJnKTtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3IpO1xufVxuXG4udGFibGUtc3RyaXBlZC1jb2x1bW5zID4gOm5vdChjYXB0aW9uKSA+IHRyID4gOm50aC1jaGlsZChldmVuKSB7XG4gIC0tYnMtdGFibGUtYWNjZW50LWJnOiB2YXIoLS1icy10YWJsZS1zdHJpcGVkLWJnKTtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3IpO1xufVxuXG4udGFibGUtYWN0aXZlIHtcbiAgLS1icy10YWJsZS1hY2NlbnQtYmc6IHZhcigtLWJzLXRhYmxlLWFjdGl2ZS1iZyk7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1hY3RpdmUtY29sb3IpO1xufVxuXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gKiB7XG4gIC0tYnMtdGFibGUtYWNjZW50LWJnOiB2YXIoLS1icy10YWJsZS1ob3Zlci1iZyk7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1ob3Zlci1jb2xvcik7XG59XG5cbi50YWJsZS1wcmltYXJ5IHtcbiAgLS1icy10YWJsZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1iZzogI2NmZTJmZjtcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6ICNiYWNiZTY7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2M1ZDdmMjtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2JhY2JlNjtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICNiZmQxZWM7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDA7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnRhYmxlLXNlY29uZGFyeSB7XG4gIC0tYnMtdGFibGUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYmc6ICNlMmUzZTU7XG4gIC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjY2JjY2NlO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNkN2Q4ZGE7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICNjYmNjY2U7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjZDFkMmQ0O1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcik7XG59XG5cbi50YWJsZS1zdWNjZXNzIHtcbiAgLS1icy10YWJsZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1iZzogI2VhZjRkODtcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6ICNkM2RjYzI7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2RlZThjZDtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2QzZGNjMjtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICNkOGUyYzg7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDA7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnRhYmxlLWluZm8ge1xuICAtLWJzLXRhYmxlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWJnOiAjZTRlNGU0O1xuICAtLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogI2NkY2RjZDtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiAjZDlkOWQ5O1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiAjY2RjZGNkO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogbGlnaHRncmF5O1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcik7XG59XG5cbi50YWJsZS13YXJuaW5nIHtcbiAgLS1icy10YWJsZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1iZzogI2Y4ZWRkMztcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6ICNkZmQ1YmU7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2VjZTFjODtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2RmZDViZTtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICNlNWRiYzM7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDA7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnRhYmxlLWRhbmdlciB7XG4gIC0tYnMtdGFibGUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYmc6ICNmNmRmY2M7XG4gIC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjZGRjOWI4O1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNlYWQ0YzI7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICNkZGM5Yjg7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjZTRjZWJkO1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcik7XG59XG5cbi50YWJsZS1saWdodCB7XG4gIC0tYnMtdGFibGUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYmc6ICNmOGY5ZmE7XG4gIC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjZGZlMGUxO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNlY2VkZWU7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICNkZmUwZTE7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjZTVlNmU3O1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcik7XG59XG5cbi50YWJsZS1kYXJrIHtcbiAgLS1icy10YWJsZS1jb2xvcjogI2ZmZjtcbiAgLS1icy10YWJsZS1iZzogIzIxMjUyOTtcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6ICMzNzNiM2U7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogIzJjMzAzNDtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjZmZmO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogIzM3M2IzZTtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICMzMjM1Mzk7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICNmZmY7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1zbSB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1tZCB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtbGcge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTU5OS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXhsIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxufVxuLmZvcm0tbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuMzc1cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC4zNzVyZW0gKyAxcHgpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuNXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuNXJlbSArIDFweCk7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1zbSB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuMjVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjI1cmVtICsgMXB4KTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLmZvcm0tdGV4dCB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1jb250cm9sIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1jb250cm9sW3R5cGU9ZmlsZV0ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmZvcm0tY29udHJvbFt0eXBlPWZpbGVdOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjODZiN2ZlO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTtcbn1cbi5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtZGF0ZS1hbmQtdGltZS12YWx1ZSB7XG4gIGhlaWdodDogMS4yZW07XG59XG4uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBvcGFjaXR5OiAxO1xufVxuLmZvcm0tY29udHJvbDpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYyZjU7XG4gIG9wYWNpdHk6IDE7XG59XG4uZm9ybS1jb250cm9sOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIG1hcmdpbjogLTAuMzc1cmVtIC0wLjc1cmVtO1xuICBtYXJnaW4taW5saW5lLWVuZDogMC43NXJlbTtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYyZjU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDFweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLWNvbnRyb2w6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1jb250cm9sOmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKTo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNmU5O1xufVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDFweCAwO1xufVxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQ6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLXNtLCAuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtbGcge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEuMmVtICsgMC41cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbi5mb3JtLWNvbnRyb2wtc206OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIG1hcmdpbjogLTAuMjVyZW0gLTAuNXJlbTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDAuNXJlbTtcbn1cblxuLmZvcm0tY29udHJvbC1sZyB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMS4yZW0gKyAxcmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDEuMjVyZW07XG59XG4uZm9ybS1jb250cm9sLWxnOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBtYXJnaW46IC0wLjVyZW0gLTFyZW07XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAxcmVtO1xufVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEuMmVtICsgMC43NXJlbSArIDJweCk7XG59XG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wtc20ge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEuMmVtICsgMC41cmVtICsgMnB4KTtcbn1cbnRleHRhcmVhLmZvcm0tY29udHJvbC1sZyB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMS4yZW0gKyAxcmVtICsgMnB4KTtcbn1cblxuLmZvcm0tY29udHJvbC1jb2xvciB7XG4gIHdpZHRoOiAzcmVtO1xuICBoZWlnaHQ6IGNhbGMoMS4yZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC4zNzVyZW07XG59XG4uZm9ybS1jb250cm9sLWNvbG9yOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5mb3JtLWNvbnRyb2wtY29sb3I6Oi1tb3otY29sb3Itc3dhdGNoIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xufVxuLmZvcm0tY29udHJvbC1jb2xvcjo6LXdlYmtpdC1jb2xvci1zd2F0Y2gge1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbn1cbi5mb3JtLWNvbnRyb2wtY29sb3IuZm9ybS1jb250cm9sLXNtIHtcbiAgaGVpZ2h0OiBjYWxjKDEuMmVtICsgMC41cmVtICsgMnB4KTtcbn1cbi5mb3JtLWNvbnRyb2wtY29sb3IuZm9ybS1jb250cm9sLWxnIHtcbiAgaGVpZ2h0OiBjYWxjKDEuMmVtICsgMXJlbSArIDJweCk7XG59XG5cbi5mb3JtLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMi4yNXJlbSAwLjM3NXJlbSAwLjc1cmVtO1xuICAtbW96LXBhZGRpbmctc3RhcnQ6IGNhbGMoMC43NXJlbSAtIDNweCk7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyMzM0M2E0MCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J20yIDUgNiA2IDYtNicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMC43NXJlbSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCAxMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tc2VsZWN0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1zZWxlY3Q6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM4NmI3ZmU7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgxMywgMTEwLCAyNTMsIDAuMjUpO1xufVxuLmZvcm0tc2VsZWN0W211bHRpcGxlXSwgLmZvcm0tc2VsZWN0W3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pIHtcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi5mb3JtLXNlbGVjdDpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYyZjU7XG59XG4uZm9ybS1zZWxlY3Q6LW1vei1mb2N1c3Jpbmcge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiAwIDAgMCAjMjEyNTI5O1xufVxuXG4uZm9ybS1zZWxlY3Qtc20ge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG5cbi5mb3JtLXNlbGVjdC1sZyB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMS4yNXJlbTtcbn1cblxuLmZvcm0tY2hlY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogMS4ycmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjEyNXJlbTtcbn1cbi5mb3JtLWNoZWNrIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMS41ZW07XG59XG5cbi5mb3JtLWNoZWNrLXJldmVyc2Uge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVlbTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5mb3JtLWNoZWNrLXJldmVyc2UgLmZvcm0tY2hlY2staW5wdXQge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogLTEuNWVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFlbTtcbiAgbWFyZ2luLXRvcDogMC4xZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBwcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0O1xufVxuLmZvcm0tY2hlY2staW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBib3JkZXItcmFkaXVzOiAwLjI1ZW07XG59XG4uZm9ybS1jaGVjay1pbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0OmFjdGl2ZSB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcyg5MCUpO1xufVxuLmZvcm0tY2hlY2staW5wdXQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM4NmI3ZmU7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgxMywgMTEwLCAyNTMsIDAuMjUpO1xufVxuLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwRDZFRkQ7XG4gIGJvcmRlci1jb2xvcjogIzBENkVGRDtcbn1cbi5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWRbdHlwZT1jaGVja2JveF0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNmZmYnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdtNiAxMCAzIDMgNi02Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZFt0eXBlPXJhZGlvXSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzInIGZpbGw9JyUyM2ZmZicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0W3R5cGU9Y2hlY2tib3hdOmluZGV0ZXJtaW5hdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEQ2RUZEO1xuICBib3JkZXItY29sb3I6ICMwRDZFRkQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyM2ZmZicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J002IDEwaDgnLyUzZSUzYy9zdmclM2VcIik7XG59XG4uZm9ybS1jaGVjay1pbnB1dDpkaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBmaWx0ZXI6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0W2Rpc2FibGVkXSB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dDpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5mb3JtLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogMi41ZW07XG59XG4uZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQge1xuICB3aWR0aDogMmVtO1xuICBtYXJnaW4tbGVmdDogLTIuNWVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSdyZ2JhJTI4MCwgMCwgMCwgMC4yNSUyOScvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1wb3NpdGlvbiAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0nJTIzODZiN2ZlJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9JyUyM2ZmZicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5mb3JtLXN3aXRjaC5mb3JtLWNoZWNrLXJldmVyc2Uge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjVlbTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmZvcm0tc3dpdGNoLmZvcm0tY2hlY2stcmV2ZXJzZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIG1hcmdpbi1yaWdodDogLTIuNWVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5cbi5idG4tY2hlY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmJ0bi1jaGVja1tkaXNhYmxlZF0gKyAuYnRuLFxuLmJ0bi1jaGVja1tkaXNhYmxlZF0gKyAuYnRuLWlubGluZSwgLmJ0bi1jaGVja1tkaXNhYmxlZF0gKyAuYnV0dG9uLCAuYnRuLWNoZWNrW2Rpc2FibGVkXSArIGJ1dHRvbi5saW5rLCAuYnRuLWNoZWNrOmRpc2FibGVkICsgLmJ0bixcbi5idG4tY2hlY2s6ZGlzYWJsZWQgKyAuYnRuLWlubGluZSwgLmJ0bi1jaGVjazpkaXNhYmxlZCArIC5idXR0b24sIC5idG4tY2hlY2s6ZGlzYWJsZWQgKyBidXR0b24ubGluayB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBmaWx0ZXI6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNjU7XG59XG5cbi5mb3JtLXJhbmdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMS41cmVtO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5mb3JtLXJhbmdlOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cbi5mb3JtLXJhbmdlOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAwLjI1cmVtIHJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTtcbn1cbi5mb3JtLXJhbmdlOmZvY3VzOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDAuMjVyZW0gcmdiYSgxMywgMTEwLCAyNTMsIDAuMjUpO1xufVxuLmZvcm0tcmFuZ2U6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICBib3JkZXI6IDA7XG59XG4uZm9ybS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBENkVGRDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjZkNGZlO1xufVxuLmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZTJlNjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5mb3JtLXJhbmdlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBENkVGRDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I2ZDRmZTtcbn1cbi5mb3JtLXJhbmdlOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZTJlNjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5mb3JtLXJhbmdlOmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZm9ybS1yYW5nZTpkaXNhYmxlZDo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkO1xufVxuLmZvcm0tcmFuZ2U6ZGlzYWJsZWQ6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkO1xufVxuXG4uZm9ybS1mbG9hdGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbCxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLXNlbGVjdCB7XG4gIGhlaWdodDogY2FsYygzLjVyZW0gKyAycHgpO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMXJlbSAwLjc1cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXMgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAwLjFzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tZmxvYXRpbmcgPiBsYWJlbCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIHBhZGRpbmc6IDFyZW0gMC43NXJlbTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDpmb2N1cywgLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dDpmb2N1cyxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQ6bm90KDpwbGFjZWhvbGRlci1zaG93bikge1xuICBwYWRkaW5nLXRvcDogMS42MjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxsLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dDotd2Via2l0LWF1dG9maWxsIHtcbiAgcGFkZGluZy10b3A6IDEuNjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLXNlbGVjdCB7XG4gIHBhZGRpbmctdG9wOiAxLjYyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOmZvY3VzIH4gbGFiZWwsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93bikgfiBsYWJlbCxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQgfiBsYWJlbCxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tc2VsZWN0IH4gbGFiZWwge1xuICBvcGFjaXR5OiAwLjY1O1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuODUpIHRyYW5zbGF0ZVkoLTAuNXJlbSkgdHJhbnNsYXRlWCgwLjE1cmVtKTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwge1xuICBvcGFjaXR5OiAwLjY1O1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuODUpIHRyYW5zbGF0ZVkoLTAuNXJlbSkgdHJhbnNsYXRlWCgwLjE1cmVtKTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQgfiBsYWJlbCB7XG4gIGJvcmRlci13aWR0aDogMXB4IDA7XG59XG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB3aWR0aDogMSU7XG4gIG1pbi13aWR0aDogMDtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1zZWxlY3Q6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpmb2N1cy13aXRoaW4ge1xuICB6LWluZGV4OiA1O1xufVxuLmlucHV0LWdyb3VwIC5idG4sXG4uaW5wdXQtZ3JvdXAgLmJ0bi1pbmxpbmUsIC5pbnB1dC1ncm91cCAuYnV0dG9uLCAuaW5wdXQtZ3JvdXAgYnV0dG9uLmxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4uaW5wdXQtZ3JvdXAgLmJ0bjpmb2N1cyxcbi5pbnB1dC1ncm91cCAuYnRuLWlubGluZTpmb2N1cywgLmlucHV0LWdyb3VwIC5idXR0b246Zm9jdXMsIC5pbnB1dC1ncm91cCBidXR0b24ubGluazpmb2N1cyB7XG4gIHotaW5kZXg6IDU7XG59XG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogIzIxMjUyOTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMmY1O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmJ0bixcbi5pbnB1dC1ncm91cC1sZyA+IC5idG4taW5saW5lLFxuLmlucHV0LWdyb3VwLWxnID4gLmJ1dHRvbixcbi5pbnB1dC1ncm91cC1sZyA+IGJ1dHRvbi5saW5rIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDEuMjVyZW07XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtc20gPiAuYnRuLWlubGluZSxcbi5pbnB1dC1ncm91cC1zbSA+IC5idXR0b24sXG4uaW5wdXQtZ3JvdXAtc20gPiBidXR0b24ubGluayB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW07XG59XG5cbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IDpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCguZm9ybS1mbG9hdGluZyksXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4rMyksXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuZm9ybS1mbG9hdGluZzpub3QoOmxhc3QtY2hpbGQpID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6bGFzdC1jaGlsZCkgPiAuZm9ybS1zZWxlY3Qge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiA6bnRoLWxhc3QtY2hpbGQobiszKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KTpub3QoLmZvcm0tZmxvYXRpbmcpLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmRyb3Bkb3duLXRvZ2dsZTpudGgtbGFzdC1jaGlsZChuKzQpLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmZvcm0tZmxvYXRpbmc6bnRoLWxhc3QtY2hpbGQobiszKSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuZm9ybS1mbG9hdGluZzpudGgtbGFzdC1jaGlsZChuKzMpID4gLmZvcm0tc2VsZWN0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwID4gOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC52YWxpZC10b29sdGlwKTpub3QoLnZhbGlkLWZlZWRiYWNrKTpub3QoLmludmFsaWQtdG9vbHRpcCk6bm90KC5pbnZhbGlkLWZlZWRiYWNrKSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmaXJzdC1jaGlsZCkgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmaXJzdC1jaGlsZCkgPiAuZm9ybS1zZWxlY3Qge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4udmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogIzk0QzgzRDtcbn1cblxuLnZhbGlkLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgbWFyZ2luLXRvcDogMC4xcmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDgsIDIwMCwgNjEsIDAuOSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xufVxuXG4ud2FzLXZhbGlkYXRlZCA6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCA6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbi5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICM5NEM4M0Q7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS4yZW0gKyAwLjc1cmVtKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjM5NEM4M0QnIGQ9J00yLjMgNi43My42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjNlbSArIDAuMTg3NXJlbSkgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC42ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjZlbSArIDAuMzc1cmVtKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXMsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM5NEM4M0Q7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgxNDgsIDIwMCwgNjEsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6dmFsaWQsIHRleHRhcmVhLmZvcm0tY29udHJvbC5pcy12YWxpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS4yZW0gKyAwLjc1cmVtKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoMC4zZW0gKyAwLjE4NzVyZW0pIHJpZ2h0IGNhbGMoMC4zZW0gKyAwLjE4NzVyZW0pO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQsIC5mb3JtLXNlbGVjdC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzk0QzgzRDtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksIC53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0sIC5mb3JtLXNlbGVjdC5pcy12YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksIC5mb3JtLXNlbGVjdC5pcy12YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0ge1xuICBwYWRkaW5nLXJpZ2h0OiA0LjEyNXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNiclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzMzQzYTQwJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nbTIgNSA2IDYgNi02Jy8lM2UlM2Mvc3ZnJTNlXCIpLCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzk0QzgzRCcgZD0nTTIuMyA2LjczLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwLjc1cmVtIGNlbnRlciwgY2VudGVyIHJpZ2h0IDIuMjVyZW07XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCAxMnB4LCBjYWxjKDAuNmVtICsgMC4zNzVyZW0pIGNhbGMoMC42ZW0gKyAwLjM3NXJlbSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQ6Zm9jdXMsIC5mb3JtLXNlbGVjdC5pcy12YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzk0QzgzRDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDE0OCwgMjAwLCA2MSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2wtY29sb3I6dmFsaWQsIC5mb3JtLWNvbnRyb2wtY29sb3IuaXMtdmFsaWQge1xuICB3aWR0aDogY2FsYygzcmVtICsgY2FsYygxLjJlbSArIDAuNzVyZW0pKTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTRDODNEO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQ6Y2hlY2tlZCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NEM4M0Q7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZDpmb2N1cywgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQ6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMTQ4LCAyMDAsIDYxLCAwLjI1KTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogIzk0QzgzRDtcbn1cblxuLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IH4gLnZhbGlkLWZlZWRiYWNrIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zm9jdXMpOnZhbGlkLCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zm9jdXMpLmlzLXZhbGlkLFxuLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwID4gLmZvcm0tc2VsZWN0Om5vdCg6Zm9jdXMpOnZhbGlkLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tc2VsZWN0Om5vdCg6Zm9jdXMpLmlzLXZhbGlkLFxuLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmb2N1cy13aXRoaW4pOnZhbGlkLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmb2N1cy13aXRoaW4pLmlzLXZhbGlkIHtcbiAgei1pbmRleDogMztcbn1cblxuLmludmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogI0QxNjAwMDtcbn1cblxuLmludmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBtYXJnaW4tdG9wOiAwLjFyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgOTYsIDAsIDAuOSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xufVxuXG4ud2FzLXZhbGlkYXRlZCA6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgOmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLFxuLmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQsIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI0QxNjAwMDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjJlbSArIDAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzRDE2MDAwJyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM0QxNjAwMCcgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuM2VtICsgMC4xODc1cmVtKSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjZlbSArIDAuMzc1cmVtKSBjYWxjKDAuNmVtICsgMC4zNzVyZW0pO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNEMTYwMDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyMDksIDk2LCAwLCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOmludmFsaWQsIHRleHRhcmVhLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjJlbSArIDAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2FsYygwLjNlbSArIDAuMTg3NXJlbSkgcmlnaHQgY2FsYygwLjNlbSArIDAuMTg3NXJlbSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkLCAuZm9ybS1zZWxlY3QuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI0QxNjAwMDtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwgLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdLCAuZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksIC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQuMTI1cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdtMiA1IDYgNiA2LTYnLyUzZSUzYy9zdmclM2VcIiksIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNEMTYwMDAnJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzRDE2MDAwJyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDAuNzVyZW0gY2VudGVyLCBjZW50ZXIgcmlnaHQgMi4yNXJlbTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDEycHgsIGNhbGMoMC42ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjZlbSArIDAuMzc1cmVtKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkOmZvY3VzLCAuZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI0QxNjAwMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDIwOSwgOTYsIDAsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sLWNvbG9yOmludmFsaWQsIC5mb3JtLWNvbnRyb2wtY29sb3IuaXMtaW52YWxpZCB7XG4gIHdpZHRoOiBjYWxjKDNyZW0gKyBjYWxjKDEuMmVtICsgMC43NXJlbSkpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjRDE2MDAwO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZDpjaGVja2VkLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDE2MDAwO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZDpmb2N1cywgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyMDksIDk2LCAwLCAwLjI1KTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICNEMTYwMDA7XG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zm9jdXMpOmludmFsaWQsIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpmb2N1cykuaXMtaW52YWxpZCxcbi53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCA+IC5mb3JtLXNlbGVjdDpub3QoOmZvY3VzKTppbnZhbGlkLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tc2VsZWN0Om5vdCg6Zm9jdXMpLmlzLWludmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZvY3VzLXdpdGhpbik6aW52YWxpZCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zm9jdXMtd2l0aGluKS5pcy1pbnZhbGlkIHtcbiAgei1pbmRleDogNDtcbn1cblxuLmJ0biwgLmJ0bi5idG4taW5saW5lLCBidXR0b24uYnRuLWlubGluZS5saW5rLFxuLmJ0bi1pbmxpbmUsIGEuYnV0dG9uLCAuYnV0dG9uLCBidXR0b24ubGluayB7XG4gIC0tYnMtYnRuLXBhZGRpbmcteDogMC43NXJlbTtcbiAgLS1icy1idG4tcGFkZGluZy15OiAwLjM3NXJlbTtcbiAgLS1icy1idG4tZm9udC1mYW1pbHk6IDtcbiAgLS1icy1idG4tZm9udC1zaXplOiAxcmVtO1xuICAtLWJzLWJ0bi1mb250LXdlaWdodDogNDAwO1xuICAtLWJzLWJ0bi1saW5lLWhlaWdodDogMS4yO1xuICAtLWJzLWJ0bi1jb2xvcjogIzIxMjUyOTtcbiAgLS1icy1idG4tYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSwgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAwLjY1O1xuICAtLWJzLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEodmFyKC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2IpLCAuNSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogdmFyKC0tYnMtYnRuLXBhZGRpbmcteSkgdmFyKC0tYnMtYnRuLXBhZGRpbmcteCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1icy1idG4tZm9udC1mYW1pbHkpO1xuICBmb250LXNpemU6IHZhcigtLWJzLWJ0bi1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tYnMtYnRuLWZvbnQtd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWJzLWJ0bi1saW5lLWhlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYm9yZGVyOiB2YXIoLS1icy1idG4tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1idG4tYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYnRuLWJvcmRlci1yYWRpdXMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4tYmcpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmJ0biwgLmJ0bi5idG4taW5saW5lLCBidXR0b24uYnRuLWlubGluZS5saW5rLFxuLmJ0bi1pbmxpbmUsIGEuYnV0dG9uLCAuYnV0dG9uLCBidXR0b24ubGluayB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmJ0bjpob3Zlcixcbi5idG4taW5saW5lOmhvdmVyLCAuYnV0dG9uOmhvdmVyLCBidXR0b24ubGluazpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xufVxuLmJ0bi1jaGVjayArIC5idG46aG92ZXIsXG4uYnRuLWNoZWNrICsgLmJ0bi1pbmxpbmU6aG92ZXIsIC5idG4tY2hlY2sgKyAuYnV0dG9uOmhvdmVyLCAuYnRuLWNoZWNrICsgYnV0dG9uLmxpbms6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtYnRuLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYnRuLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1idG4tYm9yZGVyLWNvbG9yKTtcbn1cbi5idG46Zm9jdXMtdmlzaWJsZSxcbi5idG4taW5saW5lOmZvY3VzLXZpc2libGUsIC5idXR0b246Zm9jdXMtdmlzaWJsZSwgYnV0dG9uLmxpbms6Zm9jdXMtdmlzaWJsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG59XG4uYnRuLWNoZWNrOmZvY3VzLXZpc2libGUgKyAuYnRuLFxuLmJ0bi1jaGVjazpmb2N1cy12aXNpYmxlICsgLmJ0bi1pbmxpbmUsIC5idG4tY2hlY2s6Zm9jdXMtdmlzaWJsZSArIC5idXR0b24sIC5idG4tY2hlY2s6Zm9jdXMtdmlzaWJsZSArIGJ1dHRvbi5saW5rIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYnRuLWZvY3VzLWJveC1zaGFkb3cpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bixcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4taW5saW5lLCAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnV0dG9uLCAuYnRuLWNoZWNrOmNoZWNrZWQgKyBidXR0b24ubGluaywgOm5vdCguYnRuLWNoZWNrKSArIC5idG46YWN0aXZlLFxuOm5vdCguYnRuLWNoZWNrKSArIC5idG4taW5saW5lOmFjdGl2ZSwgOm5vdCguYnRuLWNoZWNrKSArIC5idXR0b246YWN0aXZlLCA6bm90KC5idG4tY2hlY2spICsgYnV0dG9uLmxpbms6YWN0aXZlLCAuYnRuOmZpcnN0LWNoaWxkOmFjdGl2ZSxcbi5idG4taW5saW5lOmZpcnN0LWNoaWxkOmFjdGl2ZSwgLmJ1dHRvbjpmaXJzdC1jaGlsZDphY3RpdmUsIGJ1dHRvbi5saW5rOmZpcnN0LWNoaWxkOmFjdGl2ZSwgLmJ0bi5hY3RpdmUsXG4uYWN0aXZlLmJ0bi1pbmxpbmUsIC5hY3RpdmUuYnV0dG9uLCBidXR0b24uYWN0aXZlLmxpbmssIC5idG4uc2hvdyxcbi5zaG93LmJ0bi1pbmxpbmUsIC5zaG93LmJ1dHRvbiwgYnV0dG9uLnNob3cubGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4tYWN0aXZlLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYnRuLWFjdGl2ZS1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bjpmb2N1cy12aXNpYmxlLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1pbmxpbmU6Zm9jdXMtdmlzaWJsZSwgLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ1dHRvbjpmb2N1cy12aXNpYmxlLCAuYnRuLWNoZWNrOmNoZWNrZWQgKyBidXR0b24ubGluazpmb2N1cy12aXNpYmxlLCA6bm90KC5idG4tY2hlY2spICsgLmJ0bjphY3RpdmU6Zm9jdXMtdmlzaWJsZSxcbjpub3QoLmJ0bi1jaGVjaykgKyAuYnRuLWlubGluZTphY3RpdmU6Zm9jdXMtdmlzaWJsZSwgOm5vdCguYnRuLWNoZWNrKSArIC5idXR0b246YWN0aXZlOmZvY3VzLXZpc2libGUsIDpub3QoLmJ0bi1jaGVjaykgKyBidXR0b24ubGluazphY3RpdmU6Zm9jdXMtdmlzaWJsZSwgLmJ0bjpmaXJzdC1jaGlsZDphY3RpdmU6Zm9jdXMtdmlzaWJsZSxcbi5idG4taW5saW5lOmZpcnN0LWNoaWxkOmFjdGl2ZTpmb2N1cy12aXNpYmxlLCAuYnV0dG9uOmZpcnN0LWNoaWxkOmFjdGl2ZTpmb2N1cy12aXNpYmxlLCBidXR0b24ubGluazpmaXJzdC1jaGlsZDphY3RpdmU6Zm9jdXMtdmlzaWJsZSwgLmJ0bi5hY3RpdmU6Zm9jdXMtdmlzaWJsZSxcbi5hY3RpdmUuYnRuLWlubGluZTpmb2N1cy12aXNpYmxlLCAuYWN0aXZlLmJ1dHRvbjpmb2N1cy12aXNpYmxlLCBidXR0b24uYWN0aXZlLmxpbms6Zm9jdXMtdmlzaWJsZSwgLmJ0bi5zaG93OmZvY3VzLXZpc2libGUsXG4uc2hvdy5idG4taW5saW5lOmZvY3VzLXZpc2libGUsIC5zaG93LmJ1dHRvbjpmb2N1cy12aXNpYmxlLCBidXR0b24uc2hvdy5saW5rOmZvY3VzLXZpc2libGUge1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG59XG4uYnRuOmRpc2FibGVkLFxuLmJ0bi1pbmxpbmU6ZGlzYWJsZWQsIC5idXR0b246ZGlzYWJsZWQsIGJ1dHRvbi5saW5rOmRpc2FibGVkLCAuYnRuLmRpc2FibGVkLFxuLmRpc2FibGVkLmJ0bi1pbmxpbmUsIC5kaXNhYmxlZC5idXR0b24sIGJ1dHRvbi5kaXNhYmxlZC5saW5rLCBmaWVsZHNldDpkaXNhYmxlZCAuYnRuLFxuZmllbGRzZXQ6ZGlzYWJsZWQgLmJ0bi1pbmxpbmUsIGZpZWxkc2V0OmRpc2FibGVkIC5idXR0b24sIGZpZWxkc2V0OmRpc2FibGVkIGJ1dHRvbi5saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4tZGlzYWJsZWQtYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3IpO1xuICBvcGFjaXR5OiB2YXIoLS1icy1idG4tZGlzYWJsZWQtb3BhY2l0eSk7XG59XG5cbi5idG4tcHJpbWFyeSB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1iZzogIzBENkVGRDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMEQ2RUZEO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4taG92ZXItYmc6ICMwYjVlZDc7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzBhNThjYTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogNDksIDEzMiwgMjUzO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzBhNThjYTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzBhNTNiZTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICMwRDZFRkQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzBENkVGRDtcbn1cblxuLmJ0bi1zZWNvbmRhcnksIC5idG4uYnRuLWlubGluZSwgYnV0dG9uLmJ0bi1pbmxpbmUubGluayxcbi5idG4taW5saW5lIHtcbiAgLS1icy1idG4tY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWJnOiAjNmM3NTdkO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzVjNjM2YTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjNTY1ZTY0O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxMzAsIDEzOCwgMTQ1O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzU2NWU2NDtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzUxNTg1ZTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICM2Yzc1N2Q7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLmJ0bi1zdWNjZXNzIHtcbiAgLS1icy1idG4tY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWJnOiAjOTRDODNEO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICM5NEM4M0Q7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2E0ZDA1YTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjOWZjZTUwO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxMjYsIDE3MCwgNTI7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjYTlkMzY0O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjOWZjZTUwO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzk0QzgzRDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjOTRDODNEO1xufVxuXG4uYnRuLWluZm8ge1xuICAtLWJzLWJ0bi1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYmc6ICM3Njc2NzY7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzc2NzY3NjtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjNjQ2NDY0O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICM1ZTVlNWU7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDEzOSwgMTM5LCAxMzk7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjNWU1ZTVlO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjNTk1OTU5O1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzc2NzY3NjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjNzY3Njc2O1xufVxuXG4uYnRuLXdhcm5pbmcge1xuICAtLWJzLWJ0bi1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYmc6ICNkZGE2MjI7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2RkYTYyMjtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjZTJiMzQzO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNlMGFmMzg7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDE4OCwgMTQxLCAyOTtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNlNGI4NGU7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNlMGFmMzg7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjZGRhNjIyO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNkZGE2MjI7XG59XG5cbi5idG4tZGFuZ2VyIHtcbiAgLS1icy1idG4tY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWJnOiAjRDE2MDAwO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNEMTYwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2Q4NzgyNjtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZDY3MDFhO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxNzgsIDgyLCAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogI2RhODAzMztcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2Q2NzAxYTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICNEMTYwMDA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI0QxNjAwMDtcbn1cblxuLmJ0bi1saWdodCB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1iZzogI2Y4ZjlmYTtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICNkM2Q0ZDU7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2M2YzdjODtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjExLCAyMTIsIDIxMztcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNjNmM3Yzg7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNiYWJiYmM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjZjhmOWZhO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5idG4tZGFyayB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1iZzogIzIxMjUyOTtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4taG92ZXItYmc6ICM0MjQ2NDk7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzM3M2IzZTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogNjYsIDcwLCA3MztcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICM0ZDUxNTQ7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMzNzNiM2U7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMyMTI1Mjk7XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgLS1icy1idG4tY29sb3I6ICMwRDZFRkQ7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzBENkVGRDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjMEQ2RUZEO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMwRDZFRkQ7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDEzLCAxMTAsIDI1MztcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICMwRDZFRkQ7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMwRDZFRkQ7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwRDZFRkQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMEQ2RUZEO1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5IHtcbiAgLS1icy1idG4tY29sb3I6ICM2Yzc1N2Q7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjNmM3NTdkO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDEwOCwgMTE3LCAxMjU7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjNmM3NTdkO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjNmM3NTdkO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICAtLWJzLWJ0bi1jb2xvcjogIzk0QzgzRDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjOTRDODNEO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICM5NEM4M0Q7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzk0QzgzRDtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMTQ4LCAyMDAsIDYxO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzk0QzgzRDtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzk0QzgzRDtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzk0QzgzRDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICM5NEM4M0Q7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvIHtcbiAgLS1icy1idG4tY29sb3I6ICM3Njc2NzY7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzc2NzY3NjtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjNzY3Njc2O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICM3Njc2NzY7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDExOCwgMTE4LCAxMTg7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjNzY3Njc2O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjNzY3Njc2O1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjNzY3Njc2O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzc2NzY3NjtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcge1xuICAtLWJzLWJ0bi1jb2xvcjogI2RkYTYyMjtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjZGRhNjIyO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICNkZGE2MjI7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2RkYTYyMjtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjIxLCAxNjYsIDM0O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogI2RkYTYyMjtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2RkYTYyMjtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2RkYTYyMjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNkZGE2MjI7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXIge1xuICAtLWJzLWJ0bi1jb2xvcjogI0QxNjAwMDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjRDE2MDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICNEMTYwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI0QxNjAwMDtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjA5LCA5NiwgMDtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNEMTYwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNEMTYwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNEMTYwMDA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjRDE2MDAwO1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtbGlnaHQge1xuICAtLWJzLWJ0bi1jb2xvcjogI2Y4ZjlmYTtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICNmOGY5ZmE7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjQ4LCAyNDksIDI1MDtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNmOGY5ZmE7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNmOGY5ZmE7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmOGY5ZmE7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtZGFyayB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMyMTI1Mjk7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzIxMjUyOTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAzMywgMzcsIDQxO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzIxMjUyOTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzIxMjUyOTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzIxMjUyOTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMyMTI1Mjk7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tbGluaywgYnV0dG9uLmxpbmsge1xuICAtLWJzLWJ0bi1mb250LXdlaWdodDogNDAwO1xuICAtLWJzLWJ0bi1jb2xvcjogdmFyKC0tYnMtbGluay1jb2xvcik7XG4gIC0tYnMtYnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICM2Yzc1N2Q7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWJveC1zaGFkb3c6IG5vbmU7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDQ5LCAxMzIsIDI1MztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLWxpbms6Zm9jdXMtdmlzaWJsZSwgYnV0dG9uLmxpbms6Zm9jdXMtdmlzaWJsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4tY29sb3IpO1xufVxuLmJ0bi1saW5rOmhvdmVyLCBidXR0b24ubGluazpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItY29sb3IpO1xufVxuXG4uYnRuLWxnLCAuYnRuLWdyb3VwLWxnID4gLmJ0bixcbi5idG4tZ3JvdXAtbGcgPiAuYnRuLWlubGluZSwgLmJ0bi1ncm91cC1sZyA+IC5idXR0b24sIC5idG4tZ3JvdXAtbGcgPiBidXR0b24ubGluayB7XG4gIC0tYnMtYnRuLXBhZGRpbmcteTogMC41cmVtO1xuICAtLWJzLWJ0bi1wYWRkaW5nLXg6IDFyZW07XG4gIC0tYnMtYnRuLWZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIC0tYnMtYnRuLWJvcmRlci1yYWRpdXM6IDEuMjVyZW07XG59XG5cbi5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuLFxuLmJ0bi1ncm91cC1zbSA+IC5idG4taW5saW5lLCAuYnRuLWdyb3VwLXNtID4gLmJ1dHRvbiwgLmJ0bi1ncm91cC1zbSA+IGJ1dHRvbi5saW5rIHtcbiAgLS1icy1idG4tcGFkZGluZy15OiAwLjI1cmVtO1xuICAtLWJzLWJ0bi1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1icy1idG4tZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgLS1icy1idG4tYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuXG4uZmFkZSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZhZGUge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mYWRlOm5vdCguc2hvdykge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uY29sbGFwc2U6bm90KC5zaG93KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zNXMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jb2xsYXBzaW5nIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY29sbGFwc2luZy5jb2xsYXBzZS1ob3Jpem9udGFsIHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogYXV0bztcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4zNXMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jb2xsYXBzaW5nLmNvbGxhcHNlLWhvcml6b250YWwge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmRyb3B1cCxcbi5kcm9wZW5kLFxuLmRyb3Bkb3duLFxuLmRyb3BzdGFydCxcbi5kcm9wdXAtY2VudGVyLFxuLmRyb3Bkb3duLWNlbnRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnUge1xuICAtLWJzLWRyb3Bkb3duLXppbmRleDogMTAwMDtcbiAgLS1icy1kcm9wZG93bi1taW4td2lkdGg6IDM0MHB4O1xuICAtLWJzLWRyb3Bkb3duLXBhZGRpbmcteDogMDtcbiAgLS1icy1kcm9wZG93bi1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1icy1kcm9wZG93bi1zcGFjZXI6IDAuMTI1cmVtO1xuICAtLWJzLWRyb3Bkb3duLWZvbnQtc2l6ZTogMXJlbTtcbiAgLS1icy1kcm9wZG93bi1jb2xvcjogIzIxMjUyOTtcbiAgLS1icy1kcm9wZG93bi1iZzogI2ZmZjtcbiAgLS1icy1kcm9wZG93bi1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XG4gIC0tYnMtZHJvcGRvd24tYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIC0tYnMtZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tYnMtZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1czogY2FsYygwLjM3NXJlbSAtIDFweCk7XG4gIC0tYnMtZHJvcGRvd24tZGl2aWRlci1iZzogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTtcbiAgLS1icy1kcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15OiAwLjVyZW07XG4gIC0tYnMtZHJvcGRvd24tYm94LXNoYWRvdzogMCAwLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAtLWJzLWRyb3Bkb3duLWxpbmstY29sb3I6ICMyMTI1Mjk7XG4gIC0tYnMtZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogIzFlMjEyNTtcbiAgLS1icy1kcm9wZG93bi1saW5rLWhvdmVyLWJnOiAjZjBmMmY1O1xuICAtLWJzLWRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAjMEQ2RUZEO1xuICAtLWJzLWRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICNhZGI1YmQ7XG4gIC0tYnMtZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6IDFyZW07XG4gIC0tYnMtZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6IDAuMjVyZW07XG4gIC0tYnMtZHJvcGRvd24taGVhZGVyLWNvbG9yOiAjNmM3NTdkO1xuICAtLWJzLWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXg6IDFyZW07XG4gIC0tYnMtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteTogMC41cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IHZhcigtLWJzLWRyb3Bkb3duLXppbmRleCk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1pbi13aWR0aDogdmFyKC0tYnMtZHJvcGRvd24tbWluLXdpZHRoKTtcbiAgcGFkZGluZzogdmFyKC0tYnMtZHJvcGRvd24tcGFkZGluZy15KSB2YXIoLS1icy1kcm9wZG93bi1wYWRkaW5nLXgpO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtZHJvcGRvd24tZm9udC1zaXplKTtcbiAgY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IHZhcigtLWJzLWRyb3Bkb3duLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtZHJvcGRvd24tYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtZHJvcGRvd24tYm9yZGVyLXJhZGl1cyk7XG59XG4uZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJzLWRyb3Bkb3duLXNwYWNlcik7XG59XG5cbi5kcm9wZG93bi1tZW51LXN0YXJ0IHtcbiAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG59XG4uZHJvcGRvd24tbWVudS1zdGFydFtkYXRhLWJzLXBvcHBlcl0ge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnUtZW5kIHtcbiAgLS1icy1wb3NpdGlvbjogZW5kO1xufVxuLmRyb3Bkb3duLW1lbnUtZW5kW2RhdGEtYnMtcG9wcGVyXSB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtc20tc3RhcnQge1xuICAgIC0tYnMtcG9zaXRpb246IHN0YXJ0O1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXNtLXN0YXJ0W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51LXNtLWVuZCB7XG4gICAgLS1icy1wb3NpdGlvbjogZW5kO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXNtLWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZHJvcGRvd24tbWVudS1tZC1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbWQtc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUtbWQtZW5kIHtcbiAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbWQtZW5kW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZHJvcGRvd24tbWVudS1sZy1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbGctc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUtbGctZW5kIHtcbiAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbGctZW5kW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuZHJvcGRvd24tbWVudS14bC1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUteGwtc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUteGwtZW5kIHtcbiAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUteGwtZW5kW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuLmRyb3B1cCAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYnMtZHJvcGRvd24tc3BhY2VyKTtcbn1cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRyb3BlbmQgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgdG9wOiAwO1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLWJzLWRyb3Bkb3duLXNwYWNlcik7XG59XG4uZHJvcGVuZCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkO1xufVxuLmRyb3BlbmQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wZW5kIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgdmVydGljYWwtYWxpZ246IDA7XG59XG5cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgdG9wOiAwO1xuICByaWdodDogMTAwJTtcbiAgbGVmdDogYXV0bztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1icy1kcm9wZG93bi1zcGFjZXIpO1xufVxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xufVxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZHJvcHN0YXJ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDtcbn1cblxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogdmFyKC0tYnMtZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teSkgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWJzLWRyb3Bkb3duLWRpdmlkZXItYmcpO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogdmFyKC0tYnMtZHJvcGRvd24taXRlbS1wYWRkaW5nLXkpIHZhcigtLWJzLWRyb3Bkb3duLWl0ZW0tcGFkZGluZy14KTtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1saW5rLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuLmRyb3Bkb3duLWl0ZW06aG92ZXIsIC5kcm9wZG93bi1pdGVtOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1saW5rLWhvdmVyLWJnKTtcbn1cbi5kcm9wZG93bi1pdGVtLmFjdGl2ZSwgLmRyb3Bkb3duLWl0ZW06YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZyk7XG59XG4uZHJvcGRvd24taXRlbS5kaXNhYmxlZCwgLmRyb3Bkb3duLWl0ZW06ZGlzYWJsZWQge1xuICBjb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXkpIHZhcigtLWJzLWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogdmFyKC0tYnMtZHJvcGRvd24taGVhZGVyLWNvbG9yKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS1icy1kcm9wZG93bi1pdGVtLXBhZGRpbmcteSkgdmFyKC0tYnMtZHJvcGRvd24taXRlbS1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tbGluay1jb2xvcik7XG59XG5cbi5kcm9wZG93bi1tZW51LWRhcmsge1xuICAtLWJzLWRyb3Bkb3duLWNvbG9yOiAjZGVlMmU2O1xuICAtLWJzLWRyb3Bkb3duLWJnOiAjMzQzYTQwO1xuICAtLWJzLWRyb3Bkb3duLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTtcbiAgLS1icy1kcm9wZG93bi1ib3gtc2hhZG93OiA7XG4gIC0tYnMtZHJvcGRvd24tbGluay1jb2xvcjogI2RlZTJlNjtcbiAgLS1icy1kcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWRyb3Bkb3duLWRpdmlkZXItYmc6IHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XG4gIC0tYnMtZHJvcGRvd24tbGluay1ob3Zlci1iZzogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgLS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogIzBENkVGRDtcbiAgLS1icy1kcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAjYWRiNWJkO1xuICAtLWJzLWRyb3Bkb3duLWhlYWRlci1jb2xvcjogI2FkYjViZDtcbn1cblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmJ0bi1ncm91cCA+IC5idG4sXG4uYnRuLWdyb3VwID4gLmJ0bi1pbmxpbmUsIC5idG4tZ3JvdXAgPiAuYnV0dG9uLCAuYnRuLWdyb3VwID4gYnV0dG9uLmxpbmssXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWlubGluZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnV0dG9uLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGJ1dHRvbi5saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbn1cbi5idG4tZ3JvdXAgPiAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLFxuLmJ0bi1ncm91cCA+IC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4taW5saW5lLCAuYnRuLWdyb3VwID4gLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ1dHRvbiwgLmJ0bi1ncm91cCA+IC5idG4tY2hlY2s6Y2hlY2tlZCArIGJ1dHRvbi5saW5rLFxuLmJ0bi1ncm91cCA+IC5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLFxuLmJ0bi1ncm91cCA+IC5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLWlubGluZSxcbi5idG4tZ3JvdXAgPiAuYnRuLWNoZWNrOmZvY3VzICsgLmJ1dHRvbixcbi5idG4tZ3JvdXAgPiAuYnRuLWNoZWNrOmZvY3VzICsgYnV0dG9uLmxpbmssXG4uYnRuLWdyb3VwID4gLmJ0bjpob3Zlcixcbi5idG4tZ3JvdXAgPiAuYnRuLWlubGluZTpob3Zlcixcbi5idG4tZ3JvdXAgPiAuYnV0dG9uOmhvdmVyLFxuLmJ0bi1ncm91cCA+IGJ1dHRvbi5saW5rOmhvdmVyLFxuLmJ0bi1ncm91cCA+IC5idG46Zm9jdXMsXG4uYnRuLWdyb3VwID4gLmJ0bi1pbmxpbmU6Zm9jdXMsXG4uYnRuLWdyb3VwID4gLmJ1dHRvbjpmb2N1cyxcbi5idG4tZ3JvdXAgPiBidXR0b24ubGluazpmb2N1cyxcbi5idG4tZ3JvdXAgPiAuYnRuOmFjdGl2ZSxcbi5idG4tZ3JvdXAgPiAuYnRuLWlubGluZTphY3RpdmUsXG4uYnRuLWdyb3VwID4gLmJ1dHRvbjphY3RpdmUsXG4uYnRuLWdyb3VwID4gYnV0dG9uLmxpbms6YWN0aXZlLFxuLmJ0bi1ncm91cCA+IC5idG4uYWN0aXZlLFxuLmJ0bi1ncm91cCA+IC5hY3RpdmUuYnRuLWlubGluZSxcbi5idG4tZ3JvdXAgPiAuYWN0aXZlLmJ1dHRvbixcbi5idG4tZ3JvdXAgPiBidXR0b24uYWN0aXZlLmxpbmssXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLWlubGluZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnV0dG9uLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tY2hlY2s6Y2hlY2tlZCArIGJ1dHRvbi5saW5rLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLWlubGluZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWNoZWNrOmZvY3VzICsgLmJ1dHRvbixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWNoZWNrOmZvY3VzICsgYnV0dG9uLmxpbmssXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpob3Zlcixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWlubGluZTpob3Zlcixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnV0dG9uOmhvdmVyLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGJ1dHRvbi5saW5rOmhvdmVyLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46Zm9jdXMsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1pbmxpbmU6Zm9jdXMsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ1dHRvbjpmb2N1cyxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiBidXR0b24ubGluazpmb2N1cyxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWlubGluZTphY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ1dHRvbjphY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gYnV0dG9uLmxpbms6YWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4uYWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5hY3RpdmUuYnRuLWlubGluZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYWN0aXZlLmJ1dHRvbixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiBidXR0b24uYWN0aXZlLmxpbmsge1xuICB6LWluZGV4OiAxO1xufVxuXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5idG4tdG9vbGJhciAuaW5wdXQtZ3JvdXAge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmJ0bi1ncm91cCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xufVxuLmJ0bi1ncm91cCA+IDpub3QoLmJ0bi1jaGVjazpmaXJzdC1jaGlsZCkgKyAuYnRuLFxuLmJ0bi1ncm91cCA+IDpub3QoLmJ0bi1jaGVjazpmaXJzdC1jaGlsZCkgKyAuYnRuLWlubGluZSwgLmJ0bi1ncm91cCA+IDpub3QoLmJ0bi1jaGVjazpmaXJzdC1jaGlsZCkgKyAuYnV0dG9uLCAuYnRuLWdyb3VwID4gOm5vdCguYnRuLWNoZWNrOmZpcnN0LWNoaWxkKSArIGJ1dHRvbi5saW5rLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cCA+IC5idG4taW5saW5lOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLCAuYnRuLWdyb3VwID4gLmJ1dHRvbjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSwgLmJ0bi1ncm91cCA+IGJ1dHRvbi5saW5rOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cCA+IC5idG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0OmZpcnN0LWNoaWxkLFxuLmJ0bi1ncm91cCA+IC5kcm9wZG93bi10b2dnbGUtc3BsaXQuYnRuLWlubGluZTpmaXJzdC1jaGlsZCxcbi5idG4tZ3JvdXAgPiAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LmJ1dHRvbjpmaXJzdC1jaGlsZCxcbi5idG4tZ3JvdXAgPiBidXR0b24uZHJvcGRvd24tdG9nZ2xlLXNwbGl0Lmxpbms6Zmlyc3QtY2hpbGQsXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bixcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLWlubGluZSxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnV0dG9uLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IGJ1dHRvbi5saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cCA+IC5idG46bnRoLWNoaWxkKG4rMyksXG4uYnRuLWdyb3VwID4gLmJ0bi1pbmxpbmU6bnRoLWNoaWxkKG4rMyksIC5idG4tZ3JvdXAgPiAuYnV0dG9uOm50aC1jaGlsZChuKzMpLCAuYnRuLWdyb3VwID4gYnV0dG9uLmxpbms6bnRoLWNoaWxkKG4rMyksXG4uYnRuLWdyb3VwID4gOm5vdCguYnRuLWNoZWNrKSArIC5idG4sXG4uYnRuLWdyb3VwID4gOm5vdCguYnRuLWNoZWNrKSArIC5idG4taW5saW5lLFxuLmJ0bi1ncm91cCA+IDpub3QoLmJ0bi1jaGVjaykgKyAuYnV0dG9uLFxuLmJ0bi1ncm91cCA+IDpub3QoLmJ0bi1jaGVjaykgKyBidXR0b24ubGluayxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bi1pbmxpbmUsXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idXR0b24sXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IGJ1dHRvbi5saW5rIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNTYyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjU2MjVyZW07XG59XG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwgLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwgLmRyb3BlbmQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uYnRuLXNtICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1zbSA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LFxuLmJ0bi1ncm91cC1zbSA+IC5idG4taW5saW5lICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1zbSA+IC5idXR0b24gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLXNtID4gYnV0dG9uLmxpbmsgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC4zNzVyZW07XG4gIHBhZGRpbmctbGVmdDogMC4zNzVyZW07XG59XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLWxnID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsXG4uYnRuLWdyb3VwLWxnID4gLmJ0bi1pbmxpbmUgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLWxnID4gLmJ1dHRvbiArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtbGcgPiBidXR0b24ubGluayArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWlubGluZSwgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idXR0b24sIC5idG4tZ3JvdXAtdmVydGljYWwgPiBidXR0b24ubGluayxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWlubGluZTpub3QoOmZpcnN0LWNoaWxkKSwgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idXR0b246bm90KDpmaXJzdC1jaGlsZCksIC5idG4tZ3JvdXAtdmVydGljYWwgPiBidXR0b24ubGluazpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4taW5saW5lOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ1dHRvbjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSwgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGJ1dHRvbi5saW5rOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bi1pbmxpbmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ1dHRvbixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiBidXR0b24ubGluayB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4gfiAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4taW5saW5lIH4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuIH4gLmJ0bi1pbmxpbmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1pbmxpbmUgfiAuYnRuLWlubGluZSwgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idXR0b24gfiAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idXR0b24gfiAuYnRuLWlubGluZSwgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4gfiAuYnV0dG9uLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4taW5saW5lIH4gLmJ1dHRvbiwgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idXR0b24gfiAuYnV0dG9uLCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYnV0dG9uLmxpbmsgfiAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGJ1dHRvbi5saW5rIH4gLmJ0bi1pbmxpbmUsIC5idG4tZ3JvdXAtdmVydGljYWwgPiBidXR0b24ubGluayB+IC5idXR0b24sIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuIH4gYnV0dG9uLmxpbmssXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1pbmxpbmUgfiBidXR0b24ubGluaywgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idXR0b24gfiBidXR0b24ubGluaywgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGJ1dHRvbi5saW5rIH4gYnV0dG9uLmxpbmssXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4taW5saW5lLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnV0dG9uLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiBidXR0b24ubGluayB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4ubmF2IHtcbiAgLS1icy1uYXYtbGluay1wYWRkaW5nLXg6IDFyZW07XG4gIC0tYnMtbmF2LWxpbmstcGFkZGluZy15OiAwLjVyZW07XG4gIC0tYnMtbmF2LWxpbmstZm9udC13ZWlnaHQ6IDtcbiAgLS1icy1uYXYtbGluay1jb2xvcjogdmFyKC0tYnMtbGluay1jb2xvcik7XG4gIC0tYnMtbmF2LWxpbmstaG92ZXItY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpO1xuICAtLWJzLW5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAjNmM3NTdkO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLWJzLW5hdi1saW5rLXBhZGRpbmcteSkgdmFyKC0tYnMtbmF2LWxpbmstcGFkZGluZy14KTtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1uYXYtbGluay1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tYnMtbmF2LWxpbmstZm9udC13ZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tYnMtbmF2LWxpbmstY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAubmF2LWxpbmsge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5uYXYtbGluazpob3ZlciwgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWJzLW5hdi1saW5rLWhvdmVyLWNvbG9yKTtcbn1cbi5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXYtbGluay1kaXNhYmxlZC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5uYXYtdGFicyB7XG4gIC0tYnMtbmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tYnMtbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICAtLWJzLW5hdi10YWJzLWJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICAtLWJzLW5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAjZjBmMmY1ICNmMGYyZjUgI2RlZTJlNjtcbiAgLS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogIzQ5NTA1NztcbiAgLS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogI2ZmZjtcbiAgLS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNkZWUyZTYgI2RlZTJlNiAjZmZmO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1uYXYtdGFicy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci1jb2xvcik7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMSAqIHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci13aWR0aCkpO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci13aWR0aCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLXJhZGl1cyk7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLCAubmF2LXRhYnMgLm5hdi1saW5rOmZvY3VzIHtcbiAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLW5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yKTtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsuZGlzYWJsZWQsIC5uYXYtdGFicyAubmF2LWxpbms6ZGlzYWJsZWQge1xuICBjb2xvcjogdmFyKC0tYnMtbmF2LWxpbmstZGlzYWJsZWQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW5hdi10YWJzLWxpbmstYWN0aXZlLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xufVxuLm5hdi10YWJzIC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci13aWR0aCkpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLm5hdi1waWxscyB7XG4gIC0tYnMtbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICAtLWJzLW5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1uYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICMwRDZFRkQ7XG59XG4ubmF2LXBpbGxzIC5uYXYtbGluayB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtbmF2LXBpbGxzLWJvcmRlci1yYWRpdXMpO1xufVxuLm5hdi1waWxscyAubmF2LWxpbms6ZGlzYWJsZWQge1xuICBjb2xvcjogdmFyKC0tYnMtbmF2LWxpbmstZGlzYWJsZWQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtcGlsbHMgLnNob3cgPiAubmF2LWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnKTtcbn1cblxuLm5hdi1maWxsID4gLm5hdi1saW5rLFxuLm5hdi1maWxsIC5uYXYtaXRlbSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5uYXYtanVzdGlmaWVkID4gLm5hdi1saW5rLFxuLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtIHtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5uYXYtZmlsbCAubmF2LWl0ZW0gLm5hdi1saW5rLFxuLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udGFiLWNvbnRlbnQgPiAudGFiLXBhbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRhYi1jb250ZW50ID4gLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubmF2YmFyIHtcbiAgLS1icy1uYXZiYXItcGFkZGluZy14OiAwO1xuICAtLWJzLW5hdmJhci1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1icy1uYXZiYXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NSk7XG4gIC0tYnMtbmF2YmFyLWhvdmVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIC0tYnMtbmF2YmFyLWRpc2FibGVkLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIC0tYnMtbmF2YmFyLWFjdGl2ZS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xuICAtLWJzLW5hdmJhci1icmFuZC1wYWRkaW5nLXk6IDAuNDI1cmVtO1xuICAtLWJzLW5hdmJhci1icmFuZC1tYXJnaW4tZW5kOiAxcmVtO1xuICAtLWJzLW5hdmJhci1icmFuZC1mb250LXNpemU6IDEuMTI1cmVtO1xuICAtLWJzLW5hdmJhci1icmFuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xuICAtLWJzLW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xuICAtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6IDAuMjVyZW07XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAwLjc1cmVtO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSUyODAsIDAsIDAsIDAuNTUlMjknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoOiAwLjI1cmVtO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLXRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IHZhcigtLWJzLW5hdmJhci1wYWRkaW5nLXkpIHZhcigtLWJzLW5hdmJhci1wYWRkaW5nLXgpO1xufVxuLm5hdmJhciA+IC5jb250YWluZXIsXG4ubmF2YmFyID4gLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXIgPiAuY29udGFpbmVyLWxnLFxuLm5hdmJhciA+IC5jb250YWluZXIteGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IGluaGVyaXQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5uYXZiYXItYnJhbmQge1xuICBwYWRkaW5nLXRvcDogdmFyKC0tYnMtbmF2YmFyLWJyYW5kLXBhZGRpbmcteSk7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1icy1uYXZiYXItYnJhbmQtcGFkZGluZy15KTtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1icy1uYXZiYXItYnJhbmQtbWFyZ2luLWVuZCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXZiYXItYnJhbmQtY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWJzLW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcik7XG59XG5cbi5uYXZiYXItbmF2IHtcbiAgLS1icy1uYXYtbGluay1wYWRkaW5nLXg6IDA7XG4gIC0tYnMtbmF2LWxpbmstcGFkZGluZy15OiAwLjVyZW07XG4gIC0tYnMtbmF2LWxpbmstZm9udC13ZWlnaHQ6IDtcbiAgLS1icy1uYXYtbGluay1jb2xvcjogdmFyKC0tYnMtbmF2YmFyLWNvbG9yKTtcbiAgLS1icy1uYXYtbGluay1ob3Zlci1jb2xvcjogdmFyKC0tYnMtbmF2YmFyLWhvdmVyLWNvbG9yKTtcbiAgLS1icy1uYXYtbGluay1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnMtbmF2YmFyLWRpc2FibGVkLWNvbG9yKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWJzLW5hdmJhci1hY3RpdmUtY29sb3IpO1xufVxuLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuXG4ubmF2YmFyLXRleHQge1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICBjb2xvcjogdmFyKC0tYnMtbmF2YmFyLWNvbG9yKTtcbn1cbi5uYXZiYXItdGV4dCBhLFxuLm5hdmJhci10ZXh0IGE6aG92ZXIsXG4ubmF2YmFyLXRleHQgYTpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXZiYXItYWN0aXZlLWNvbG9yKTtcbn1cblxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15KSB2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXgpO1xuICBmb250LXNpemU6IHZhcigtLWJzLW5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogdmFyKC0tYnMtbmF2YmFyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzKTtcbiAgdHJhbnNpdGlvbjogdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbik7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAubmF2YmFyLXRvZ2dsZXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5uYXZiYXItdG9nZ2xlcjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXZiYXItdG9nZ2xlcjpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGgpO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1pY29uLWJnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG5cbi5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG1heC1oZWlnaHQ6IHZhcigtLWJzLXNjcm9sbC1oZWlnaHQsIDc1dmgpO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtc20ge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAub2ZmY2FudmFzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHotaW5kZXg6IGF1dG87XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAub2ZmY2FudmFzIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLWV4cGFuZC1tZCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5vZmZjYW52YXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgei1pbmRleDogYXV0bztcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubmF2YmFyLWV4cGFuZC1sZyB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5vZmZjYW52YXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgei1pbmRleDogYXV0bztcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5vZmZjYW52YXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgei1pbmRleDogYXV0bztcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgfVxufVxuLm5hdmJhci1leHBhbmQge1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1iYXNpczogYXV0bztcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItdG9nZ2xlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubmF2YmFyLWV4cGFuZCAub2ZmY2FudmFzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgei1pbmRleDogYXV0bztcbiAgZmxleC1ncm93OiAxO1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4ubmF2YmFyLWV4cGFuZCAub2ZmY2FudmFzIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1ncm93OiAwO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdy15OiB2aXNpYmxlO1xufVxuXG4ubmF2YmFyLWRhcmsge1xuICAtLWJzLW5hdmJhci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjU1KTtcbiAgLS1icy1uYXZiYXItaG92ZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG4gIC0tYnMtbmF2YmFyLWRpc2FibGVkLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xuICAtLWJzLW5hdmJhci1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtbmF2YmFyLWJyYW5kLWNvbG9yOiAjZmZmO1xuICAtLWJzLW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcjogI2ZmZjtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1pY29uLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MjU1LCAyNTUsIDI1NSwgMC41NSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi5jYXJkIHtcbiAgLS1icy1jYXJkLXNwYWNlci15OiAxcmVtO1xuICAtLWJzLWNhcmQtc3BhY2VyLXg6IDFyZW07XG4gIC0tYnMtY2FyZC10aXRsZS1zcGFjZXIteTogMC41cmVtO1xuICAtLWJzLWNhcmQtYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tYnMtY2FyZC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XG4gIC0tYnMtY2FyZC1ib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgLS1icy1jYXJkLWJveC1zaGFkb3c6IDtcbiAgLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6IGNhbGMoMC4zNzVyZW0gLSAxcHgpO1xuICAtLWJzLWNhcmQtY2FwLXBhZGRpbmcteTogMC41cmVtO1xuICAtLWJzLWNhcmQtY2FwLXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1jYXJkLWNhcC1iZzogcmdiYSgwLCAwLCAwLCAwLjAzKTtcbiAgLS1icy1jYXJkLWNhcC1jb2xvcjogO1xuICAtLWJzLWNhcmQtaGVpZ2h0OiA7XG4gIC0tYnMtY2FyZC1jb2xvcjogO1xuICAtLWJzLWNhcmQtYmc6ICNmZmY7XG4gIC0tYnMtY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nOiAxcmVtO1xuICAtLWJzLWNhcmQtZ3JvdXAtbWFyZ2luOiAwLjc1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMDtcbiAgaGVpZ2h0OiB2YXIoLS1icy1jYXJkLWhlaWdodCk7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtY2FyZC1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiB2YXIoLS1icy1jYXJkLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtY2FyZC1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1jYXJkLWJvcmRlci1yYWRpdXMpO1xufVxuLmNhcmQgPiBociB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uY2FyZCA+IC5saXN0LWdyb3VwIHtcbiAgYm9yZGVyLXRvcDogaW5oZXJpdDtcbiAgYm9yZGVyLWJvdHRvbTogaW5oZXJpdDtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXA6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuLmNhcmQgPiAuY2FyZC1oZWFkZXIgKyAubGlzdC1ncm91cCxcbi5jYXJkID4gLmxpc3QtZ3JvdXAgKyAuY2FyZC1mb290ZXIge1xuICBib3JkZXItdG9wOiAwO1xufVxuXG4uY2FyZC1ib2R5IHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IHZhcigtLWJzLWNhcmQtc3BhY2VyLXkpIHZhcigtLWJzLWNhcmQtc3BhY2VyLXgpO1xuICBjb2xvcjogdmFyKC0tYnMtY2FyZC1jb2xvcik7XG59XG5cbi5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYnMtY2FyZC10aXRsZS1zcGFjZXIteSk7XG59XG5cbi5jYXJkLXN1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogY2FsYygtMC41ICogdmFyKC0tYnMtY2FyZC10aXRsZS1zcGFjZXIteSkpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC10ZXh0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC1saW5rICsgLmNhcmQtbGluayB7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1icy1jYXJkLXNwYWNlci14KTtcbn1cblxuLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogdmFyKC0tYnMtY2FyZC1jYXAtcGFkZGluZy15KSB2YXIoLS1icy1jYXJkLWNhcC1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogdmFyKC0tYnMtY2FyZC1jYXAtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1jYXJkLWNhcC1iZyk7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWJzLWNhcmQtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1jYXJkLWJvcmRlci1jb2xvcik7XG59XG4uY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpIHZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykgMCAwO1xufVxuXG4uY2FyZC1mb290ZXIge1xuICBwYWRkaW5nOiB2YXIoLS1icy1jYXJkLWNhcC1wYWRkaW5nLXkpIHZhcigtLWJzLWNhcmQtY2FwLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS1icy1jYXJkLWNhcC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWNhcmQtY2FwLWJnKTtcbiAgYm9yZGVyLXRvcDogdmFyKC0tYnMtY2FyZC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWNhcmQtYm9yZGVyLWNvbG9yKTtcbn1cbi5jYXJkLWZvb3RlcjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIHZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykgdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWNhcmQtY2FwLXBhZGRpbmcteCkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xICogdmFyKC0tYnMtY2FyZC1jYXAtcGFkZGluZy15KSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1jYXJkLWNhcC1wYWRkaW5nLXgpKTtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5jYXJkLWhlYWRlci10YWJzIC5uYXYtbGluay5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1jYXJkLWJnKTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYnMtY2FyZC1iZyk7XG59XG5cbi5jYXJkLWhlYWRlci1waWxscyB7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMC41ICogdmFyKC0tYnMtY2FyZC1jYXAtcGFkZGluZy14KSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1jYXJkLWNhcC1wYWRkaW5nLXgpKTtcbn1cblxuLmNhcmQtaW1nLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogdmFyKC0tYnMtY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCxcbi5jYXJkLWltZy1ib3R0b20ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWdyb3VwID4gLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1icy1jYXJkLWdyb3VwLW1hcmdpbik7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkICsgLmNhcmQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWltZy10b3AsXG4uY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSxcbi5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy10b3AsXG4uY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWhlYWRlciB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b20sXG4uY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxufVxuXG4uYWNjb3JkaW9uIHtcbiAgLS1icy1hY2NvcmRpb24tY29sb3I6ICMyMTI1Mjk7XG4gIC0tYnMtYWNjb3JkaW9uLWJnOiAjZmZmO1xuICAtLWJzLWFjY29yZGlvbi10cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItcmFkaXVzIDAuMTVzIGVhc2U7XG4gIC0tYnMtYWNjb3JkaW9uLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgLS1icy1hY2NvcmRpb24tYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICAtLWJzLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzOiBjYWxjKDAuMzc1cmVtIC0gMXB4KTtcbiAgLS1icy1hY2NvcmRpb24tYnRuLXBhZGRpbmcteDogMS4yNXJlbTtcbiAgLS1icy1hY2NvcmRpb24tYnRuLXBhZGRpbmcteTogMXJlbTtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWFjY29yZGlvbi1idG4tYmc6IHZhcigtLWJzLWFjY29yZGlvbi1iZyk7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjMyMTI1MjknJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLyUzZSUzYy9zdmclM2VcIik7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoOiAxLjI1cmVtO1xuICAtLWJzLWFjY29yZGlvbi1idG4taWNvbi10cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1hY3RpdmUtaWNvbjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzMGM2M2U0JyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAtLWJzLWFjY29yZGlvbi1idG4tZm9jdXMtYm9yZGVyLWNvbG9yOiAjODZiN2ZlO1xuICAtLWJzLWFjY29yZGlvbi1idG4tZm9jdXMtYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDEzLCAxMTAsIDI1MywgMC4yNSk7XG4gIC0tYnMtYWNjb3JkaW9uLWJvZHktcGFkZGluZy14OiAxLjI1cmVtO1xuICAtLWJzLWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteTogMXJlbTtcbiAgLS1icy1hY2NvcmRpb24tYWN0aXZlLWNvbG9yOiAjMGM2M2U0O1xuICAtLWJzLWFjY29yZGlvbi1hY3RpdmUtYmc6ICNlN2YxZmY7XG59XG5cbi5hY2NvcmRpb24tYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXkpIHZhcigtLWJzLWFjY29yZGlvbi1idG4tcGFkZGluZy14KTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWFjY29yZGlvbi1idG4tYmcpO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG92ZXJmbG93LWFuY2hvcjogbm9uZTtcbiAgdHJhbnNpdGlvbjogdmFyKC0tYnMtYWNjb3JkaW9uLXRyYW5zaXRpb24pO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmFjY29yZGlvbi1idXR0b24ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hY2NvcmRpb24tYnV0dG9uOm5vdCguY29sbGFwc2VkKSB7XG4gIGNvbG9yOiB2YXIoLS1icy1hY2NvcmRpb24tYWN0aXZlLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYWNjb3JkaW9uLWFjdGl2ZS1iZyk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgY2FsYygtMSAqIHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItd2lkdGgpKSAwIHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItY29sb3IpO1xufVxuLmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWJzLWFjY29yZGlvbi1idG4tYWN0aXZlLWljb24pO1xuICB0cmFuc2Zvcm06IHZhcigtLWJzLWFjY29yZGlvbi1idG4taWNvbi10cmFuc2Zvcm0pO1xufVxuLmFjY29yZGlvbi1idXR0b246OmFmdGVyIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO1xuICBoZWlnaHQ6IHZhcigtLWJzLWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24pO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IHZhcigtLWJzLWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7XG4gIHRyYW5zaXRpb246IHZhcigtLWJzLWFjY29yZGlvbi1idG4taWNvbi10cmFuc2l0aW9uKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hY2NvcmRpb24tYnV0dG9uOjphZnRlciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmFjY29yZGlvbi1idXR0b246aG92ZXIge1xuICB6LWluZGV4OiAyO1xufVxuLmFjY29yZGlvbi1idXR0b246Zm9jdXMge1xuICB6LWluZGV4OiAzO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWFjY29yZGlvbi1idG4tZm9jdXMtYm9yZGVyLWNvbG9yKTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbn1cblxuLmFjY29yZGlvbi1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYWNjb3JkaW9uLWl0ZW0ge1xuICBjb2xvcjogdmFyKC0tYnMtYWNjb3JkaW9uLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYWNjb3JkaW9uLWJnKTtcbiAgYm9yZGVyOiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLWNvbG9yKTtcbn1cbi5hY2NvcmRpb24taXRlbTpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO1xufVxuLmFjY29yZGlvbi1pdGVtOmZpcnN0LW9mLXR5cGUgLmFjY29yZGlvbi1idXR0b24ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG4uYWNjb3JkaW9uLWl0ZW06bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gIGJvcmRlci10b3A6IDA7XG59XG4uYWNjb3JkaW9uLWl0ZW06bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO1xufVxuLmFjY29yZGlvbi1pdGVtOmxhc3Qtb2YtdHlwZSAuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG4uYWNjb3JkaW9uLWl0ZW06bGFzdC1vZi10eXBlIC5hY2NvcmRpb24tY29sbGFwc2Uge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5hY2NvcmRpb24tYm9keSB7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteSkgdmFyKC0tYnMtYWNjb3JkaW9uLWJvZHktcGFkZGluZy14KTtcbn1cblxuLmFjY29yZGlvbi1mbHVzaCAuYWNjb3JkaW9uLWNvbGxhcHNlIHtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuLmFjY29yZGlvbi1mbHVzaCAuYWNjb3JkaW9uLWl0ZW0ge1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmFjY29yZGlvbi1mbHVzaCAuYWNjb3JkaW9uLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAwO1xufVxuLmFjY29yZGlvbi1mbHVzaCAuYWNjb3JkaW9uLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4uYWNjb3JkaW9uLWZsdXNoIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJ1dHRvbiwgLmFjY29yZGlvbi1mbHVzaCAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1idXR0b24uY29sbGFwc2VkIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmJyZWFkY3J1bWIge1xuICAtLWJzLWJyZWFkY3J1bWItcGFkZGluZy14OiAwO1xuICAtLWJzLWJyZWFkY3J1bWItcGFkZGluZy15OiAwO1xuICAtLWJzLWJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgLS1icy1icmVhZGNydW1iLWJnOiA7XG4gIC0tYnMtYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiA7XG4gIC0tYnMtYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAjNmM3NTdkO1xuICAtLWJzLWJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1icy1icmVhZGNydW1iLWl0ZW0tYWN0aXZlLWNvbG9yOiAjNmM3NTdkO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWJyZWFkY3J1bWItcGFkZGluZy15KSB2YXIoLS1icy1icmVhZGNydW1iLXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJzLWJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtYnJlYWRjcnVtYi1mb250LXNpemUpO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1icmVhZGNydW1iLWJnKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLWJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXgpO1xufVxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1icmVhZGNydW1iLWl0ZW0tcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLWJzLWJyZWFkY3J1bWItZGl2aWRlci1jb2xvcik7XG4gIGNvbnRlbnQ6IHZhcigtLWJzLWJyZWFkY3J1bWItZGl2aWRlciwgXCIvXCIpIC8qIHJ0bDogdmFyKC0tYnMtYnJlYWRjcnVtYi1kaXZpZGVyLCBcIi9cIikgKi87XG59XG4uYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1icmVhZGNydW1iLWl0ZW0tYWN0aXZlLWNvbG9yKTtcbn1cblxuLnBhZ2luYXRpb24ge1xuICAtLWJzLXBhZ2luYXRpb24tcGFkZGluZy14OiAwLjc1cmVtO1xuICAtLWJzLXBhZ2luYXRpb24tcGFkZGluZy15OiAwLjM3NXJlbTtcbiAgLS1icy1wYWdpbmF0aW9uLWZvbnQtc2l6ZTogMXJlbTtcbiAgLS1icy1wYWdpbmF0aW9uLWNvbG9yOiB2YXIoLS1icy1saW5rLWNvbG9yKTtcbiAgLS1icy1wYWdpbmF0aW9uLWJnOiAjZmZmO1xuICAtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItY29sb3I6ICNkZWUyZTY7XG4gIC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgLS1icy1wYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1saW5rLWhvdmVyLWNvbG9yKTtcbiAgLS1icy1wYWdpbmF0aW9uLWhvdmVyLWJnOiAjZjBmMmY1O1xuICAtLWJzLXBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICAtLWJzLXBhZ2luYXRpb24tZm9jdXMtY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpO1xuICAtLWJzLXBhZ2luYXRpb24tZm9jdXMtYmc6ICNmMGYyZjU7XG4gIC0tYnMtcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTtcbiAgLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1iZzogIzBENkVGRDtcbiAgLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMwRDZFRkQ7XG4gIC0tYnMtcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogIzZjNzU3ZDtcbiAgLS1icy1wYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAjZmZmO1xuICAtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5wYWdlLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS1icy1wYWdpbmF0aW9uLXBhZGRpbmcteSkgdmFyKC0tYnMtcGFnaW5hdGlvbi1wYWRkaW5nLXgpO1xuICBmb250LXNpemU6IHZhcigtLWJzLXBhZ2luYXRpb24tZm9udC1zaXplKTtcbiAgY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tYmcpO1xuICBib3JkZXI6IHZhcigtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1wYWdpbmF0aW9uLWJvcmRlci1jb2xvcik7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAucGFnZS1saW5rIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ucGFnZS1saW5rOmhvdmVyIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24taG92ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWhvdmVyLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcik7XG59XG4ucGFnZS1saW5rOmZvY3VzIHtcbiAgei1pbmRleDogMztcbiAgY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tZm9jdXMtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWZvY3VzLWJnKTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93KTtcbn1cbi5wYWdlLWxpbmsuYWN0aXZlLCAuYWN0aXZlID4gLnBhZ2UtbGluayB7XG4gIHotaW5kZXg6IDM7XG4gIGNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tYWN0aXZlLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xufVxuLnBhZ2UtbGluay5kaXNhYmxlZCwgLmRpc2FibGVkID4gLnBhZ2UtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnBhZ2UtaXRlbTpub3QoOmZpcnN0LWNoaWxkKSAucGFnZS1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG4ucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMpO1xufVxuLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5wYWdpbmF0aW9uLWxnIHtcbiAgLS1icy1wYWdpbmF0aW9uLXBhZGRpbmcteDogMS41cmVtO1xuICAtLWJzLXBhZ2luYXRpb24tcGFkZGluZy15OiAwLjc1cmVtO1xuICAtLWJzLXBhZ2luYXRpb24tZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgLS1icy1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6IDEuMjVyZW07XG59XG5cbi5wYWdpbmF0aW9uLXNtIHtcbiAgLS1icy1wYWdpbmF0aW9uLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWJzLXBhZ2luYXRpb24tcGFkZGluZy15OiAwLjI1cmVtO1xuICAtLWJzLXBhZ2luYXRpb24tZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgLS1icy1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cblxuLmJhZGdlIHtcbiAgLS1icy1iYWRnZS1wYWRkaW5nLXg6IDAuNjVlbTtcbiAgLS1icy1iYWRnZS1wYWRkaW5nLXk6IDAuMzVlbTtcbiAgLS1icy1iYWRnZS1mb250LXNpemU6IDAuNzVlbTtcbiAgLS1icy1iYWRnZS1mb250LXdlaWdodDogNzAwO1xuICAtLWJzLWJhZGdlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJhZGdlLWJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWJhZGdlLXBhZGRpbmcteSkgdmFyKC0tYnMtYmFkZ2UtcGFkZGluZy14KTtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1iYWRnZS1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tYnMtYmFkZ2UtZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6IHZhcigtLWJzLWJhZGdlLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJhZGdlLWJvcmRlci1yYWRpdXMpO1xufVxuLmJhZGdlOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJ0biAuYmFkZ2UsXG4uYnRuLWlubGluZSAuYmFkZ2UsIC5idXR0b24gLmJhZGdlLCBidXR0b24ubGluayAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cblxuLmFsZXJ0IHtcbiAgLS1icy1hbGVydC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYWxlcnQtcGFkZGluZy14OiAxcmVtO1xuICAtLWJzLWFsZXJ0LXBhZGRpbmcteTogMXJlbTtcbiAgLS1icy1hbGVydC1tYXJnaW4tYm90dG9tOiAxcmVtO1xuICAtLWJzLWFsZXJ0LWNvbG9yOiBpbmhlcml0O1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYWxlcnQtYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yKTtcbiAgLS1icy1hbGVydC1ib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiB2YXIoLS1icy1hbGVydC1wYWRkaW5nLXkpIHZhcigtLWJzLWFsZXJ0LXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJzLWFsZXJ0LW1hcmdpbi1ib3R0b20pO1xuICBjb2xvcjogdmFyKC0tYnMtYWxlcnQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hbGVydC1iZyk7XG4gIGJvcmRlcjogdmFyKC0tYnMtYWxlcnQtYm9yZGVyKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYWxlcnQtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5hbGVydC1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogM3JlbTtcbn1cbi5hbGVydC1kaXNtaXNzaWJsZSAuYnRuLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyO1xuICBwYWRkaW5nOiAxLjI1cmVtIDFyZW07XG59XG5cbi5hbGVydC1wcmltYXJ5IHtcbiAgLS1icy1hbGVydC1jb2xvcjogIzA4NDI5ODtcbiAgLS1icy1hbGVydC1iZzogI2NmZTJmZjtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6ICNiNmQ0ZmU7XG59XG4uYWxlcnQtcHJpbWFyeSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMDYzNTdhO1xufVxuXG4uYWxlcnQtc2Vjb25kYXJ5IHtcbiAgLS1icy1hbGVydC1jb2xvcjogIzQxNDY0YjtcbiAgLS1icy1hbGVydC1iZzogI2UyZTNlNTtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6ICNkM2Q2ZDg7XG59XG4uYWxlcnQtc2Vjb25kYXJ5IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMzNDM4M2M7XG59XG5cbi5hbGVydC1zdWNjZXNzIHtcbiAgLS1icy1hbGVydC1jb2xvcjogIzNiNTAxODtcbiAgLS1icy1hbGVydC1iZzogI2VhZjRkODtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6ICNkZmVmYzU7XG59XG4uYWxlcnQtc3VjY2VzcyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMmY0MDEzO1xufVxuXG4uYWxlcnQtaW5mbyB7XG4gIC0tYnMtYWxlcnQtY29sb3I6ICM0NzQ3NDc7XG4gIC0tYnMtYWxlcnQtYmc6ICNlNGU0ZTQ7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiAjZDZkNmQ2O1xufVxuLmFsZXJ0LWluZm8gLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzM5MzkzOTtcbn1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiAjODU2NDE0O1xuICAtLWJzLWFsZXJ0LWJnOiAjZjhlZGQzO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogI2Y1ZTRiZDtcbn1cbi5hbGVydC13YXJuaW5nIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM2YTUwMTA7XG59XG5cbi5hbGVydC1kYW5nZXIge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiAjN2QzYTAwO1xuICAtLWJzLWFsZXJ0LWJnOiAjZjZkZmNjO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogI2YxY2ZiMztcbn1cbi5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzY0MmUwMDtcbn1cblxuLmFsZXJ0LWxpZ2h0IHtcbiAgLS1icy1hbGVydC1jb2xvcjogIzYzNjQ2NDtcbiAgLS1icy1hbGVydC1iZzogI2ZlZmVmZTtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6ICNmZGZkZmU7XG59XG4uYWxlcnQtbGlnaHQgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzRmNTA1MDtcbn1cblxuLmFsZXJ0LWRhcmsge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiAjMTQxNjE5O1xuICAtLWJzLWFsZXJ0LWJnOiAjZDNkM2Q0O1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogI2JjYmViZjtcbn1cbi5hbGVydC1kYXJrIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMxMDEyMTQ7XG59XG5cbkBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxcmVtO1xuICB9XG59XG4ucHJvZ3Jlc3Mge1xuICAtLWJzLXByb2dyZXNzLWhlaWdodDogMXJlbTtcbiAgLS1icy1wcm9ncmVzcy1mb250LXNpemU6IDAuNzVyZW07XG4gIC0tYnMtcHJvZ3Jlc3MtYmc6ICNmMGYyZjU7XG4gIC0tYnMtcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIC0tYnMtcHJvZ3Jlc3MtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAtLWJzLXByb2dyZXNzLWJhci1jb2xvcjogI2ZmZjtcbiAgLS1icy1wcm9ncmVzcy1iYXItYmc6ICMwRDZFRkQ7XG4gIC0tYnMtcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZTtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiB2YXIoLS1icy1wcm9ncmVzcy1oZWlnaHQpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IHZhcigtLWJzLXByb2dyZXNzLWZvbnQtc2l6ZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByb2dyZXNzLWJnKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5wcm9ncmVzcy1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6IHZhcigtLWJzLXByb2dyZXNzLWJhci1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJvZ3Jlc3MtYmFyLWJnKTtcbiAgdHJhbnNpdGlvbjogdmFyKC0tYnMtcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb24pO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnByb2dyZXNzLWJhciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1zaXplOiB2YXIoLS1icy1wcm9ncmVzcy1oZWlnaHQpIHZhcigtLWJzLXByb2dyZXNzLWhlaWdodCk7XG59XG5cbi5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICBhbmltYXRpb246IDFzIGxpbmVhciBpbmZpbml0ZSBwcm9ncmVzcy1iYXItc3RyaXBlcztcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ubGlzdC1ncm91cCB7XG4gIC0tYnMtbGlzdC1ncm91cC1jb2xvcjogIzIxMjUyOTtcbiAgLS1icy1saXN0LWdyb3VwLWJnOiAjZmZmO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aDogMXB4O1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIC0tYnMtbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1saXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAwLjVyZW07XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICM0OTUwNTc7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICM0OTUwNTc7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6ICNmOGY5ZmE7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogI2YwZjJmNTtcbiAgLS1icy1saXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAjNmM3NTdkO1xuICAtLWJzLWxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6ICNmZmY7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYmc6ICMwRDZFRkQ7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMEQ2RUZEO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5saXN0LWdyb3VwLW51bWJlcmVkIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBjb3VudGVyLXJlc2V0OiBzZWN0aW9uO1xufVxuLmxpc3QtZ3JvdXAtbnVtYmVyZWQgPiAubGlzdC1ncm91cC1pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVycyhzZWN0aW9uLCBcIi5cIikgXCIuIFwiO1xuICBjb3VudGVyLWluY3JlbWVudDogc2VjdGlvbjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIHotaW5kZXg6IDE7XG4gIGNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmcpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZyk7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS1icy1saXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15KSB2YXIoLS1icy1saXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYmcpO1xuICBib3JkZXI6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcik7XG59XG4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG59XG4ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogaW5oZXJpdDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQsIC5saXN0LWdyb3VwLWl0ZW06ZGlzYWJsZWQge1xuICBjb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWRpc2FibGVkLWJnKTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcik7XG59XG4ubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG59XG4ubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpKTtcbiAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xufVxuXG4ubGlzdC1ncm91cC1ob3Jpem9udGFsIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItdG9wLXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpKTtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMSAqIHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMSAqIHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEgKiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICB9XG59XG4ubGlzdC1ncm91cC1mbHVzaCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ubGlzdC1ncm91cC1mbHVzaCA+IC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItd2lkdGg6IDAgMCB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG59XG4ubGlzdC1ncm91cC1mbHVzaCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDg0Mjk4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZlMmZmO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMwODQyOTg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYWNiZTY7XG59XG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4NDI5ODtcbiAgYm9yZGVyLWNvbG9yOiAjMDg0Mjk4O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjNDE0NjRiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJlM2U1O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjNDE0NjRiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2JjY2NlO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxNDY0YjtcbiAgYm9yZGVyLWNvbG9yOiAjNDE0NjRiO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzNiNTAxODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZjRkODtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjM2I1MDE4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDNkY2MyO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYjUwMTg7XG4gIGJvcmRlci1jb2xvcjogIzNiNTAxODtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIHtcbiAgY29sb3I6ICM0NzQ3NDc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGU0ZTQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzQ3NDc0NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkY2RjZDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDc0NzQ3O1xuICBib3JkZXItY29sb3I6ICM0NzQ3NDc7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyB7XG4gIGNvbG9yOiAjODU2NDE0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhlZGQzO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM4NTY0MTQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmQ1YmU7XG59XG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg1NjQxNDtcbiAgYm9yZGVyLWNvbG9yOiAjODU2NDE0O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlciB7XG4gIGNvbG9yOiAjN2QzYTAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZkZmNjO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjN2QzYTAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRjOWI4O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdkM2EwMDtcbiAgYm9yZGVyLWNvbG9yOiAjN2QzYTAwO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0IHtcbiAgY29sb3I6ICM2MzY0NjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWZlZmU7XG59XG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjNjM2NDY0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjM2NDY0O1xuICBib3JkZXItY29sb3I6ICM2MzY0NjQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFyayB7XG4gIGNvbG9yOiAjMTQxNjE5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDNkM2Q0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMxNDE2MTk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZWJlYmY7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE0MTYxOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTQxNjE5O1xufVxuXG4uYnRuLWNsb3NlIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC4yNWVtO1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzMDAwJyUzZSUzY3BhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAgMSAxLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxIDEgMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwIDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMCAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwIDEgMC0xLjQxNHonLyUzZSUzYy9zdmclM2VcIikgY2VudGVyLzFlbSBhdXRvIG5vLXJlcGVhdDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgb3BhY2l0eTogMC41O1xufVxuLmJ0bi1jbG9zZTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG9wYWNpdHk6IDAuNzU7XG59XG4uYnRuLWNsb3NlOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDEzLCAxMTAsIDI1MywgMC4yNSk7XG4gIG9wYWNpdHk6IDE7XG59XG4uYnRuLWNsb3NlOmRpc2FibGVkLCAuYnRuLWNsb3NlLmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvcGFjaXR5OiAwLjI1O1xufVxuXG4uYnRuLWNsb3NlLXdoaXRlIHtcbiAgZmlsdGVyOiBpbnZlcnQoMSkgZ3JheXNjYWxlKDEwMCUpIGJyaWdodG5lc3MoMjAwJSk7XG59XG5cbi50b2FzdCB7XG4gIC0tYnMtdG9hc3QtemluZGV4OiAxMDkwO1xuICAtLWJzLXRvYXN0LXBhZGRpbmcteDogMC43NXJlbTtcbiAgLS1icy10b2FzdC1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1icy10b2FzdC1zcGFjaW5nOiAxLjVyZW07XG4gIC0tYnMtdG9hc3QtbWF4LXdpZHRoOiAzNTBweDtcbiAgLS1icy10b2FzdC1mb250LXNpemU6IDAuODc1cmVtO1xuICAtLWJzLXRvYXN0LWNvbG9yOiA7XG4gIC0tYnMtdG9hc3QtYmc6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XG4gIC0tYnMtdG9hc3QtYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tYnMtdG9hc3QtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpO1xuICAtLWJzLXRvYXN0LWJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICAtLWJzLXRvYXN0LWJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgLS1icy10b2FzdC1oZWFkZXItY29sb3I6ICM2Yzc1N2Q7XG4gIC0tYnMtdG9hc3QtaGVhZGVyLWJnOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICAtLWJzLXRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIHdpZHRoOiB2YXIoLS1icy10b2FzdC1tYXgtd2lkdGgpO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtdG9hc3QtZm9udC1zaXplKTtcbiAgY29sb3I6IHZhcigtLWJzLXRvYXN0LWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRvYXN0LWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS1icy10b2FzdC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLXRvYXN0LWJvcmRlci1jb2xvcik7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLXRvYXN0LWJveC1zaGFkb3cpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy10b2FzdC1ib3JkZXItcmFkaXVzKTtcbn1cbi50b2FzdC5zaG93aW5nIHtcbiAgb3BhY2l0eTogMDtcbn1cbi50b2FzdDpub3QoLnNob3cpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRvYXN0LWNvbnRhaW5lciB7XG4gIC0tYnMtdG9hc3QtemluZGV4OiAxMDkwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IHZhcigtLWJzLXRvYXN0LXppbmRleCk7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi50b2FzdC1jb250YWluZXIgPiA6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJzLXRvYXN0LXNwYWNpbmcpO1xufVxuXG4udG9hc3QtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogdmFyKC0tYnMtdG9hc3QtcGFkZGluZy15KSB2YXIoLS1icy10b2FzdC1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tYnMtdG9hc3QtaGVhZGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdG9hc3QtaGVhZGVyLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtdG9hc3QtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy10b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYyh2YXIoLS1icy10b2FzdC1ib3JkZXItcmFkaXVzKSAtIHZhcigtLWJzLXRvYXN0LWJvcmRlci13aWR0aCkpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYyh2YXIoLS1icy10b2FzdC1ib3JkZXItcmFkaXVzKSAtIHZhcigtLWJzLXRvYXN0LWJvcmRlci13aWR0aCkpO1xufVxuLnRvYXN0LWhlYWRlciAuYnRuLWNsb3NlIHtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy10b2FzdC1wYWRkaW5nLXgpKTtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLWJzLXRvYXN0LXBhZGRpbmcteCk7XG59XG5cbi50b2FzdC1ib2R5IHtcbiAgcGFkZGluZzogdmFyKC0tYnMtdG9hc3QtcGFkZGluZy14KTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG4ubW9kYWwge1xuICAtLWJzLW1vZGFsLXppbmRleDogMTA1NTtcbiAgLS1icy1tb2RhbC13aWR0aDogNTAwcHg7XG4gIC0tYnMtbW9kYWwtcGFkZGluZzogMXJlbTtcbiAgLS1icy1tb2RhbC1tYXJnaW46IDAuNXJlbTtcbiAgLS1icy1tb2RhbC1jb2xvcjogO1xuICAtLWJzLW1vZGFsLWJnOiAjZmZmO1xuICAtLWJzLW1vZGFsLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTtcbiAgLS1icy1tb2RhbC1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1icy1tb2RhbC1ib3JkZXItcmFkaXVzOiAxLjI1cmVtO1xuICAtLWJzLW1vZGFsLWJveC1zaGFkb3c6IDAgMC4xMjVyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgLS1icy1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzOiBjYWxjKDEuMjVyZW0gLSAxcHgpO1xuICAtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nLXg6IDFyZW07XG4gIC0tYnMtbW9kYWwtaGVhZGVyLXBhZGRpbmcteTogMXJlbTtcbiAgLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZzogMXJlbSAxcmVtO1xuICAtLWJzLW1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIC0tYnMtbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogMXB4O1xuICAtLWJzLW1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAxLjI7XG4gIC0tYnMtbW9kYWwtZm9vdGVyLWdhcDogMC41cmVtO1xuICAtLWJzLW1vZGFsLWZvb3Rlci1iZzogO1xuICAtLWJzLW1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIC0tYnMtbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aDogMXB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogdmFyKC0tYnMtbW9kYWwtemluZGV4KTtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiB2YXIoLS1icy1tb2RhbC1tYXJnaW4pO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwcHgpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1zdGF0aWMgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gdmFyKC0tYnMtbW9kYWwtbWFyZ2luKSAqIDIpO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtYm9keSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSB2YXIoLS1icy1tb2RhbC1tYXJnaW4pICogMik7XG59XG5cbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6IHZhcigtLWJzLW1vZGFsLWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1vZGFsLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS1icy1tb2RhbC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW1vZGFsLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLW1vZGFsLWJvcmRlci1yYWRpdXMpO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ubW9kYWwtYmFja2Ryb3Age1xuICAtLWJzLWJhY2tkcm9wLXppbmRleDogMTA1MDtcbiAgLS1icy1iYWNrZHJvcC1iZzogIzAwMDtcbiAgLS1icy1iYWNrZHJvcC1vcGFjaXR5OiAwLjU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiB2YXIoLS1icy1iYWNrZHJvcC16aW5kZXgpO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJhY2tkcm9wLWJnKTtcbn1cbi5tb2RhbC1iYWNrZHJvcC5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5tb2RhbC1iYWNrZHJvcC5zaG93IHtcbiAgb3BhY2l0eTogdmFyKC0tYnMtYmFja2Ryb3Atb3BhY2l0eSk7XG59XG5cbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiB2YXIoLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZyk7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWJzLW1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuLm1vZGFsLWhlYWRlciAuYnRuLWNsb3NlIHtcbiAgcGFkZGluZzogY2FsYyh2YXIoLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZy15KSAqIDAuNSkgY2FsYyh2YXIoLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZy14KSAqIDAuNSk7XG4gIG1hcmdpbjogY2FsYygtMC41ICogdmFyKC0tYnMtbW9kYWwtaGVhZGVyLXBhZGRpbmcteSkpIGNhbGMoLTAuNSAqIHZhcigtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nLXgpKSBjYWxjKC0wLjUgKiB2YXIoLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZy15KSkgYXV0bztcbn1cblxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWJzLW1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0KTtcbn1cblxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiB2YXIoLS1icy1tb2RhbC1wYWRkaW5nKTtcbn1cblxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IGNhbGModmFyKC0tYnMtbW9kYWwtcGFkZGluZykgLSB2YXIoLS1icy1tb2RhbC1mb290ZXItZ2FwKSAqIDAuNSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1vZGFsLWZvb3Rlci1iZyk7XG4gIGJvcmRlci10b3A6IHZhcigtLWJzLW1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3IpO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuLm1vZGFsLWZvb3RlciA+ICoge1xuICBtYXJnaW46IGNhbGModmFyKC0tYnMtbW9kYWwtZm9vdGVyLWdhcCkgKiAwLjUpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsIHtcbiAgICAtLWJzLW1vZGFsLW1hcmdpbjogMS43NXJlbTtcbiAgICAtLWJzLW1vZGFsLWJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgfVxuXG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogdmFyKC0tYnMtbW9kYWwtd2lkdGgpO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuXG4gIC5tb2RhbC1zbSB7XG4gICAgLS1icy1tb2RhbC13aWR0aDogMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1vZGFsLWxnLFxuLm1vZGFsLXhsIHtcbiAgICAtLWJzLW1vZGFsLXdpZHRoOiA4MDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAubW9kYWwteGwge1xuICAgIC0tYnMtbW9kYWwtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuLm1vZGFsLWZ1bGxzY3JlZW4ge1xuICB3aWR0aDogMTAwdnc7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG59XG4ubW9kYWwtZnVsbHNjcmVlbiAubW9kYWwtY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLm1vZGFsLWZ1bGxzY3JlZW4gLm1vZGFsLWhlYWRlcixcbi5tb2RhbC1mdWxsc2NyZWVuIC5tb2RhbC1mb290ZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLm1vZGFsLWZ1bGxzY3JlZW4gLm1vZGFsLWJvZHkge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm1vZGFsLWZ1bGxzY3JlZW4tc20tZG93biB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXNtLWRvd24gLm1vZGFsLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIC5tb2RhbC1oZWFkZXIsXG4ubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIC5tb2RhbC1mb290ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tc20tZG93biAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd24ge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1tZC1kb3duIC5tb2RhbC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93biAubW9kYWwtaGVhZGVyLFxuLm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93biAubW9kYWwtZm9vdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd24gLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLWxnLWRvd24gLm1vZGFsLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3duIC5tb2RhbC1oZWFkZXIsXG4ubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3duIC5tb2RhbC1mb290ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE1OTkuOThweCkge1xuICAubW9kYWwtZnVsbHNjcmVlbi14bC1kb3duIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93biAubW9kYWwtY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXhsLWRvd24gLm1vZGFsLWhlYWRlcixcbi5tb2RhbC1mdWxsc2NyZWVuLXhsLWRvd24gLm1vZGFsLWZvb3RlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi14bC1kb3duIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG4udG9vbHRpcCB7XG4gIC0tYnMtdG9vbHRpcC16aW5kZXg6IDEwODA7XG4gIC0tYnMtdG9vbHRpcC1tYXgtd2lkdGg6IDIwMHB4O1xuICAtLWJzLXRvb2x0aXAtcGFkZGluZy14OiAwLjVyZW07XG4gIC0tYnMtdG9vbHRpcC1wYWRkaW5nLXk6IDAuMjVyZW07XG4gIC0tYnMtdG9vbHRpcC1tYXJnaW46IDtcbiAgLS1icy10b29sdGlwLWZvbnQtc2l6ZTogMC44NzVyZW07XG4gIC0tYnMtdG9vbHRpcC1jb2xvcjogI2ZmZjtcbiAgLS1icy10b29sdGlwLWJnOiAjMDAwO1xuICAtLWJzLXRvb2x0aXAtYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIC0tYnMtdG9vbHRpcC1vcGFjaXR5OiAwLjk7XG4gIC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aDogMC44cmVtO1xuICAtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0OiAwLjRyZW07XG4gIHotaW5kZXg6IHZhcigtLWJzLXRvb2x0aXAtemluZGV4KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcbiAgbWFyZ2luOiB2YXIoLS1icy10b29sdGlwLW1hcmdpbik7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LXNhbnMtc2VyaWYpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiB2YXIoLS1icy10b29sdGlwLWZvbnQtc2l6ZSk7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcbn1cbi50b29sdGlwLnNob3cge1xuICBvcGFjaXR5OiB2YXIoLS1icy10b29sdGlwLW9wYWNpdHkpO1xufVxuLnRvb2x0aXAgLnRvb2x0aXAtYXJyb3cge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctd2lkdGgpO1xuICBoZWlnaHQ6IHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcbn1cbi50b29sdGlwIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5icy10b29sdGlwLXRvcCAudG9vbHRpcC1hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gLnRvb2x0aXAtYXJyb3cge1xuICBib3R0b206IDA7XG59XG4uYnMtdG9vbHRpcC10b3AgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogLTFweDtcbiAgYm9yZGVyLXdpZHRoOiB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKSAqIDAuNSkgMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tYnMtdG9vbHRpcC1iZyk7XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5icy10b29sdGlwLWVuZCAudG9vbHRpcC1hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSAudG9vbHRpcC1hcnJvdyB7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCk7XG4gIGhlaWdodDogdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aCk7XG59XG4uYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgcmlnaHQ6IC0xcHg7XG4gIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKSAqIDAuNSkgdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aCkgKiAwLjUpIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tYnMtdG9vbHRpcC1iZyk7XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG4uYnMtdG9vbHRpcC1ib3R0b20gLnRvb2x0aXAtYXJyb3csIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC50b29sdGlwLWFycm93IHtcbiAgdG9wOiAwO1xufVxuLmJzLXRvb2x0aXAtYm90dG9tIC50b29sdGlwLWFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICBib3R0b206IC0xcHg7XG4gIGJvcmRlci13aWR0aDogMCBjYWxjKHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctd2lkdGgpICogMC41KSB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCk7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJzLXRvb2x0aXAtYmcpO1xufVxuXG4vKiBydGw6YmVnaW46aWdub3JlICovXG4uYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdIC50b29sdGlwLWFycm93IHtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCk7XG4gIGhlaWdodDogdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aCk7XG59XG4uYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIGxlZnQ6IC0xcHg7XG4gIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKSAqIDAuNSkgMCBjYWxjKHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctd2lkdGgpICogMC41KSB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCk7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1icy10b29sdGlwLWJnKTtcbn1cblxuLyogcnRsOmVuZDppZ25vcmUgKi9cbi50b29sdGlwLWlubmVyIHtcbiAgbWF4LXdpZHRoOiB2YXIoLS1icy10b29sdGlwLW1heC13aWR0aCk7XG4gIHBhZGRpbmc6IHZhcigtLWJzLXRvb2x0aXAtcGFkZGluZy15KSB2YXIoLS1icy10b29sdGlwLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS1icy10b29sdGlwLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10b29sdGlwLWJnKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtdG9vbHRpcC1ib3JkZXItcmFkaXVzKTtcbn1cblxuLnBvcG92ZXIge1xuICAtLWJzLXBvcG92ZXItemluZGV4OiAxMDcwO1xuICAtLWJzLXBvcG92ZXItbWF4LXdpZHRoOiAyNzZweDtcbiAgLS1icy1wb3BvdmVyLWZvbnQtc2l6ZTogMC44NzVyZW07XG4gIC0tYnMtcG9wb3Zlci1iZzogI2ZmZjtcbiAgLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aDogMXB4O1xuICAtLWJzLXBvcG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpO1xuICAtLWJzLXBvcG92ZXItYm9yZGVyLXJhZGl1czogMS4yNXJlbTtcbiAgLS1icy1wb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXM6IGNhbGMoMS4yNXJlbSAtIDFweCk7XG4gIC0tYnMtcG9wb3Zlci1ib3gtc2hhZG93OiAwIDAuNXJlbSAxcmVtIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIC0tYnMtcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAxcmVtO1xuICAtLWJzLXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogMC41cmVtO1xuICAtLWJzLXBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZTogMXJlbTtcbiAgLS1icy1wb3BvdmVyLWhlYWRlci1jb2xvcjogO1xuICAtLWJzLXBvcG92ZXItaGVhZGVyLWJnOiAjZjBmMGYwO1xuICAtLWJzLXBvcG92ZXItYm9keS1wYWRkaW5nLXg6IDFyZW07XG4gIC0tYnMtcG9wb3Zlci1ib2R5LXBhZGRpbmcteTogMXJlbTtcbiAgLS1icy1wb3BvdmVyLWJvZHktY29sb3I6ICMyMTI1Mjk7XG4gIC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aDogMXJlbTtcbiAgLS1icy1wb3BvdmVyLWFycm93LWhlaWdodDogMC41cmVtO1xuICAtLWJzLXBvcG92ZXItYXJyb3ctYm9yZGVyOiB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci1jb2xvcik7XG4gIHotaW5kZXg6IHZhcigtLWJzLXBvcG92ZXItemluZGV4KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogdmFyKC0tYnMtcG9wb3Zlci1tYXgtd2lkdGgpO1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1zYW5zLXNlcmlmKTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtcG9wb3Zlci1mb250LXNpemUpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXJhZGl1cyk7XG59XG4ucG9wb3ZlciAucG9wb3Zlci1hcnJvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCk7XG4gIGhlaWdodDogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpO1xufVxuLnBvcG92ZXIgLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLnBvcG92ZXIgLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG4uYnMtcG9wb3Zlci10b3AgPiAucG9wb3Zlci1hcnJvdywgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gPiAucG9wb3Zlci1hcnJvdyB7XG4gIGJvdHRvbTogY2FsYygtMSAqICh2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpKTtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItdG9wID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIGJvcmRlci13aWR0aDogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCkgKiAwLjUpIDA7XG59XG4uYnMtcG9wb3Zlci10b3AgPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICBib3R0b206IDA7XG4gIGJvcmRlci10b3AtY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5wb3BvdmVyLWFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBib3R0b206IHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1iZyk7XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5icy1wb3BvdmVyLWVuZCA+IC5wb3BvdmVyLWFycm93LCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdID4gLnBvcG92ZXItYXJyb3cge1xuICBsZWZ0OiBjYWxjKC0xICogKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCkpO1xuICB3aWR0aDogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpO1xuICBoZWlnaHQ6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpO1xufVxuLmJzLXBvcG92ZXItZW5kID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWVuZCA+IC5wb3BvdmVyLWFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSAqIDAuNSkgdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCkgKiAwLjUpIDA7XG59XG4uYnMtcG9wb3Zlci1lbmQgPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1ib3JkZXIpO1xufVxuLmJzLXBvcG92ZXItZW5kID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgbGVmdDogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYmcpO1xufVxuXG4vKiBydGw6ZW5kOmlnbm9yZSAqL1xuLmJzLXBvcG92ZXItYm90dG9tID4gLnBvcG92ZXItYXJyb3csIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dID4gLnBvcG92ZXItYXJyb3cge1xuICB0b3A6IGNhbGMoLTEgKiAodmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWJvdHRvbSA+IC5wb3BvdmVyLWFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IDAgY2FsYyh2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSAqIDAuNSkgdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpO1xufVxuLmJzLXBvcG92ZXItYm90dG9tID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LWJvcmRlcik7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgdG9wOiB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYmcpO1xufVxuLmJzLXBvcG92ZXItYm90dG9tIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1wb3BvdmVyLWhlYWRlci1iZyk7XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5icy1wb3BvdmVyLXN0YXJ0ID4gLnBvcG92ZXItYXJyb3csIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSA+IC5wb3BvdmVyLWFycm93IHtcbiAgcmlnaHQ6IGNhbGMoLTEgKiAodmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7XG4gIHdpZHRoOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCk7XG4gIGhlaWdodDogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCk7XG59XG4uYnMtcG9wb3Zlci1zdGFydCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLXN0YXJ0ID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IGNhbGModmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCkgKiAwLjUpIDAgY2FsYyh2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSAqIDAuNSkgdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpO1xufVxuLmJzLXBvcG92ZXItc3RhcnQgPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LWJvcmRlcik7XG59XG4uYnMtcG9wb3Zlci1zdGFydCA+IC5wb3BvdmVyLWFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgcmlnaHQ6IHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYmcpO1xufVxuXG4vKiBydGw6ZW5kOmlnbm9yZSAqL1xuLnBvcG92ZXItaGVhZGVyIHtcbiAgcGFkZGluZzogdmFyKC0tYnMtcG9wb3Zlci1oZWFkZXItcGFkZGluZy15KSB2YXIoLS1icy1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IHZhcigtLWJzLXBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWhlYWRlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBvcG92ZXItaGVhZGVyLWJnKTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLXBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG4ucG9wb3Zlci1oZWFkZXI6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogdmFyKC0tYnMtcG9wb3Zlci1ib2R5LXBhZGRpbmcteSkgdmFyKC0tYnMtcG9wb3Zlci1ib2R5LXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWJvZHktY29sb3IpO1xufVxuXG4uY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbn1cblxuLmNhcm91c2VsLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jYXJvdXNlbC1pbm5lcjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5jYXJvdXNlbC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogLTEwMCU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtaXRlbS1uZXh0LFxuLmNhcm91c2VsLWl0ZW0tcHJldiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1uZXh0Om5vdCguY2Fyb3VzZWwtaXRlbS1zdGFydCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1lbmQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXN0YXJ0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cblxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tc3RhcnQsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tZW5kIHtcbiAgei1pbmRleDogMTtcbiAgb3BhY2l0eTogMTtcbn1cbi5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydCxcbi5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQge1xuICB6LWluZGV4OiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDBzIDAuNnM7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tc3RhcnQsXG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxNSU7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNhcm91c2VsLWNvbnRyb2wtcHJldjpob3ZlciwgLmNhcm91c2VsLWNvbnRyb2wtcHJldjpmb2N1cyxcbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6aG92ZXIsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgbGVmdDogMDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG59XG5cbi8qIHJ0bDpvcHRpb25zOiB7XG4gIFwiYXV0b1JlbmFtZVwiOiB0cnVlLFxuICBcInN0cmluZ01hcFwiOlsge1xuICAgIFwibmFtZVwiICAgIDogXCJwcmV2LW5leHRcIixcbiAgICBcInNlYXJjaFwiICA6IFwicHJldlwiLFxuICAgIFwicmVwbGFjZVwiIDogXCJuZXh0XCJcbiAgfSBdXG59ICovXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjNmZmYnJTNlJTNjcGF0aCBkPSdNMTEuMzU0IDEuNjQ2YS41LjUgMCAwIDEgMCAuNzA4TDUuNzA3IDhsNS42NDcgNS42NDZhLjUuNSAwIDAgMS0uNzA4LjcwOGwtNi02YS41LjUgMCAwIDEgMC0uNzA4bDYtNmEuNS41IDAgMCAxIC43MDggMHonLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyM2ZmZiclM2UlM2NwYXRoIGQ9J000LjY0NiAxLjY0NmEuNS41IDAgMCAxIC43MDggMGw2IDZhLjUuNSAwIDAgMSAwIC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDgtLjcwOEwxMC4yOTMgOCA0LjY0NiAyLjM1NGEuNS41IDAgMCAxIDAtLjcwOHonLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxNSU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAxNSU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyBbZGF0YS1icy10YXJnZXRdIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGZsZXg6IDAgMSBhdXRvO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xuICBtYXJnaW4tbGVmdDogM3B4O1xuICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1pbmRpY2F0b3JzIFtkYXRhLWJzLXRhcmdldF0ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIC5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1JTtcbiAgYm90dG9tOiAxLjI1cmVtO1xuICBsZWZ0OiAxNSU7XG4gIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNhcm91c2VsLWRhcmsgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxuLmNhcm91c2VsLWRhcmsgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgZmlsdGVyOiBpbnZlcnQoMSkgZ3JheXNjYWxlKDEwMCk7XG59XG4uY2Fyb3VzZWwtZGFyayAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBbZGF0YS1icy10YXJnZXRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5jYXJvdXNlbC1kYXJrIC5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5zcGlubmVyLWdyb3csXG4uc3Bpbm5lci1ib3JkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiB2YXIoLS1icy1zcGlubmVyLXdpZHRoKTtcbiAgaGVpZ2h0OiB2YXIoLS1icy1zcGlubmVyLWhlaWdodCk7XG4gIHZlcnRpY2FsLWFsaWduOiB2YXIoLS1icy1zcGlubmVyLXZlcnRpY2FsLWFsaWduKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IHZhcigtLWJzLXNwaW5uZXItYW5pbWF0aW9uLXNwZWVkKSBsaW5lYXIgaW5maW5pdGUgdmFyKC0tYnMtc3Bpbm5lci1hbmltYXRpb24tbmFtZSk7XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ib3JkZXIge1xuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKSAvKiBydGw6aWdub3JlICovO1xuICB9XG59XG4uc3Bpbm5lci1ib3JkZXIge1xuICAtLWJzLXNwaW5uZXItd2lkdGg6IDJyZW07XG4gIC0tYnMtc3Bpbm5lci1oZWlnaHQ6IDJyZW07XG4gIC0tYnMtc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjogLTAuMTI1ZW07XG4gIC0tYnMtc3Bpbm5lci1ib3JkZXItd2lkdGg6IDAuMjVlbTtcbiAgLS1icy1zcGlubmVyLWFuaW1hdGlvbi1zcGVlZDogMC43NXM7XG4gIC0tYnMtc3Bpbm5lci1hbmltYXRpb24tbmFtZTogc3Bpbm5lci1ib3JkZXI7XG4gIGJvcmRlcjogdmFyKC0tYnMtc3Bpbm5lci1ib3JkZXItd2lkdGgpIHNvbGlkIGN1cnJlbnRjb2xvcjtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNwaW5uZXItYm9yZGVyLXNtIHtcbiAgLS1icy1zcGlubmVyLXdpZHRoOiAxcmVtO1xuICAtLWJzLXNwaW5uZXItaGVpZ2h0OiAxcmVtO1xuICAtLWJzLXNwaW5uZXItYm9yZGVyLXdpZHRoOiAwLjJlbTtcbn1cblxuQGtleWZyYW1lcyBzcGlubmVyLWdyb3cge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4uc3Bpbm5lci1ncm93IHtcbiAgLS1icy1zcGlubmVyLXdpZHRoOiAycmVtO1xuICAtLWJzLXNwaW5uZXItaGVpZ2h0OiAycmVtO1xuICAtLWJzLXNwaW5uZXItdmVydGljYWwtYWxpZ246IC0wLjEyNWVtO1xuICAtLWJzLXNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAwLjc1cztcbiAgLS1icy1zcGlubmVyLWFuaW1hdGlvbi1uYW1lOiBzcGlubmVyLWdyb3c7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnNwaW5uZXItZ3Jvdy1zbSB7XG4gIC0tYnMtc3Bpbm5lci13aWR0aDogMXJlbTtcbiAgLS1icy1zcGlubmVyLWhlaWdodDogMXJlbTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnNwaW5uZXItYm9yZGVyLFxuLnNwaW5uZXItZ3JvdyB7XG4gICAgLS1icy1zcGlubmVyLWFuaW1hdGlvbi1zcGVlZDogMS41cztcbiAgfVxufVxuLm9mZmNhbnZhcywgLm9mZmNhbnZhcy14bCwgLm9mZmNhbnZhcy1sZywgLm9mZmNhbnZhcy1tZCwgLm9mZmNhbnZhcy1zbSB7XG4gIC0tYnMtb2ZmY2FudmFzLXppbmRleDogMTA0NTtcbiAgLS1icy1vZmZjYW52YXMtd2lkdGg6IDQwMHB4O1xuICAtLWJzLW9mZmNhbnZhcy1oZWlnaHQ6IDMwdmg7XG4gIC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1vZmZjYW52YXMtcGFkZGluZy15OiAxcmVtO1xuICAtLWJzLW9mZmNhbnZhcy1jb2xvcjogO1xuICAtLWJzLW9mZmNhbnZhcy1iZzogI2ZmZjtcbiAgLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTtcbiAgLS1icy1vZmZjYW52YXMtYm94LXNoYWRvdzogMCAwLjEyNXJlbSAwLjI1cmVtIHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1zbSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiB2YXIoLS1icy1vZmZjYW52YXMtemluZGV4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtY29sb3IpO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtYmcpO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgb3V0bGluZTogMDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAub2ZmY2FudmFzLXNtIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1zbS5vZmZjYW52YXMtc3RhcnQge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1yaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5vZmZjYW52YXMtc20ub2ZmY2FudmFzLWVuZCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAub2ZmY2FudmFzLXNtLm9mZmNhbnZhcy10b3Age1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1zbS5vZmZjYW52YXMtYm90dG9tIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItdG9wOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAub2ZmY2FudmFzLXNtLnNob3dpbmcsIC5vZmZjYW52YXMtc20uc2hvdzpub3QoLmhpZGluZykge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5vZmZjYW52YXMtc20uc2hvd2luZywgLm9mZmNhbnZhcy1zbS5oaWRpbmcsIC5vZmZjYW52YXMtc20uc2hvdyB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5vZmZjYW52YXMtc20ge1xuICAgIC0tYnMtb2ZmY2FudmFzLWhlaWdodDogYXV0bztcbiAgICAtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxuICAub2ZmY2FudmFzLXNtIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5vZmZjYW52YXMtc20gLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1tZCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiB2YXIoLS1icy1vZmZjYW52YXMtemluZGV4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtY29sb3IpO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtYmcpO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgb3V0bGluZTogMDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAub2ZmY2FudmFzLW1kIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1tZC5vZmZjYW52YXMtc3RhcnQge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1yaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5vZmZjYW52YXMtbWQub2ZmY2FudmFzLWVuZCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAub2ZmY2FudmFzLW1kLm9mZmNhbnZhcy10b3Age1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1tZC5vZmZjYW52YXMtYm90dG9tIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItdG9wOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAub2ZmY2FudmFzLW1kLnNob3dpbmcsIC5vZmZjYW52YXMtbWQuc2hvdzpub3QoLmhpZGluZykge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5vZmZjYW52YXMtbWQuc2hvd2luZywgLm9mZmNhbnZhcy1tZC5oaWRpbmcsIC5vZmZjYW52YXMtbWQuc2hvdyB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vZmZjYW52YXMtbWQge1xuICAgIC0tYnMtb2ZmY2FudmFzLWhlaWdodDogYXV0bztcbiAgICAtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxuICAub2ZmY2FudmFzLW1kIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5vZmZjYW52YXMtbWQgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5vZmZjYW52YXMtbGcge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogdmFyKC0tYnMtb2ZmY2FudmFzLXppbmRleCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBjb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWNvbG9yKTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWJnKTtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIG91dGxpbmU6IDA7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5vZmZjYW52YXMtbGcge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1sZy5vZmZjYW52YXMtc3RhcnQge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1yaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAub2ZmY2FudmFzLWxnLm9mZmNhbnZhcy1lbmQge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogdmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtcbiAgICBib3JkZXItbGVmdDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5vZmZjYW52YXMtbGcub2ZmY2FudmFzLXRvcCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1sZy5vZmZjYW52YXMtYm90dG9tIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItdG9wOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1sZy5zaG93aW5nLCAub2ZmY2FudmFzLWxnLnNob3c6bm90KC5oaWRpbmcpIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1sZy5zaG93aW5nLCAub2ZmY2FudmFzLWxnLmhpZGluZywgLm9mZmNhbnZhcy1sZy5zaG93IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5vZmZjYW52YXMtbGcge1xuICAgIC0tYnMtb2ZmY2FudmFzLWhlaWdodDogYXV0bztcbiAgICAtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxuICAub2ZmY2FudmFzLWxnIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5vZmZjYW52YXMtbGcgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTU5OS45OHB4KSB7XG4gIC5vZmZjYW52YXMteGwge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogdmFyKC0tYnMtb2ZmY2FudmFzLXppbmRleCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBjb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWNvbG9yKTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWJnKTtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIG91dGxpbmU6IDA7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTk5Ljk4cHgpIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5vZmZjYW52YXMteGwge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTk5Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy14bC5vZmZjYW52YXMtc3RhcnQge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1yaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE1OTkuOThweCkge1xuICAub2ZmY2FudmFzLXhsLm9mZmNhbnZhcy1lbmQge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogdmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtcbiAgICBib3JkZXItbGVmdDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTU5OS45OHB4KSB7XG4gIC5vZmZjYW52YXMteGwub2ZmY2FudmFzLXRvcCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTk5Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy14bC5vZmZjYW52YXMtYm90dG9tIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItdG9wOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTk5Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy14bC5zaG93aW5nLCAub2ZmY2FudmFzLXhsLnNob3c6bm90KC5oaWRpbmcpIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTk5Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy14bC5zaG93aW5nLCAub2ZmY2FudmFzLXhsLmhpZGluZywgLm9mZmNhbnZhcy14bC5zaG93IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5vZmZjYW52YXMteGwge1xuICAgIC0tYnMtb2ZmY2FudmFzLWhlaWdodDogYXV0bztcbiAgICAtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxuICAub2ZmY2FudmFzLXhsIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5vZmZjYW52YXMteGwgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ub2ZmY2FudmFzIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IHZhcigtLWJzLW9mZmNhbnZhcy16aW5kZXgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtY29sb3IpO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW9mZmNhbnZhcy1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIG91dGxpbmU6IDA7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm9mZmNhbnZhcyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm9mZmNhbnZhcy5vZmZjYW52YXMtc3RhcnQge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICBib3JkZXItcmlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuLm9mZmNhbnZhcy5vZmZjYW52YXMtZW5kIHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gIGJvcmRlci1sZWZ0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuLm9mZmNhbnZhcy5vZmZjYW52YXMtdG9wIHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG59XG4ub2ZmY2FudmFzLm9mZmNhbnZhcy1ib3R0b20ge1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXRvcDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbn1cbi5vZmZjYW52YXMuc2hvd2luZywgLm9mZmNhbnZhcy5zaG93Om5vdCguaGlkaW5nKSB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5vZmZjYW52YXMuc2hvd2luZywgLm9mZmNhbnZhcy5oaWRpbmcsIC5vZmZjYW52YXMuc2hvdyB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5vZmZjYW52YXMtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA0MDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLm9mZmNhbnZhcy1iYWNrZHJvcC5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5vZmZjYW52YXMtYmFja2Ryb3Auc2hvdyB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLm9mZmNhbnZhcy1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IHZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXkpIHZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXgpO1xufVxuLm9mZmNhbnZhcy1oZWFkZXIgLmJ0bi1jbG9zZSB7XG4gIHBhZGRpbmc6IGNhbGModmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteSkgKiAwLjUpIGNhbGModmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteCkgKiAwLjUpO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0wLjUgKiB2YXIoLS1icy1vZmZjYW52YXMtcGFkZGluZy15KSk7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMC41ICogdmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteCkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0wLjUgKiB2YXIoLS1icy1vZmZjYW52YXMtcGFkZGluZy15KSk7XG59XG5cbi5vZmZjYW52YXMtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4ub2ZmY2FudmFzLWJvZHkge1xuICBmbGV4LWdyb3c6IDE7XG4gIHBhZGRpbmc6IHZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXkpIHZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXgpO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4ucGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDFlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiB3YWl0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5wbGFjZWhvbGRlci5idG46OmJlZm9yZSxcbi5wbGFjZWhvbGRlci5idG4taW5saW5lOjpiZWZvcmUsIC5wbGFjZWhvbGRlci5idXR0b246OmJlZm9yZSwgYnV0dG9uLnBsYWNlaG9sZGVyLmxpbms6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29udGVudDogXCJcIjtcbn1cblxuLnBsYWNlaG9sZGVyLXhzIHtcbiAgbWluLWhlaWdodDogMC42ZW07XG59XG5cbi5wbGFjZWhvbGRlci1zbSB7XG4gIG1pbi1oZWlnaHQ6IDAuOGVtO1xufVxuXG4ucGxhY2Vob2xkZXItbGcge1xuICBtaW4taGVpZ2h0OiAxLjJlbTtcbn1cblxuLnBsYWNlaG9sZGVyLWdsb3cgLnBsYWNlaG9sZGVyIHtcbiAgYW5pbWF0aW9uOiBwbGFjZWhvbGRlci1nbG93IDJzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xufVxuXG5Aa2V5ZnJhbWVzIHBsYWNlaG9sZGVyLWdsb3cge1xuICA1MCUge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxufVxuLnBsYWNlaG9sZGVyLXdhdmUge1xuICBtYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTMwZGVnLCAjMDAwIDU1JSwgcmdiYSgwLCAwLCAwLCAwLjgpIDc1JSwgIzAwMCA5NSUpO1xuICBtYXNrLXNpemU6IDIwMCUgMTAwJTtcbiAgYW5pbWF0aW9uOiBwbGFjZWhvbGRlci13YXZlIDJzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuQGtleWZyYW1lcyBwbGFjZWhvbGRlci13YXZlIHtcbiAgMTAwJSB7XG4gICAgbWFzay1wb3NpdGlvbjogLTIwMCUgMCU7XG4gIH1cbn1cbi5hbGlnbi1iYXNlbGluZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tbWlkZGxlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRleHQtdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1zdGFydCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1lbmQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LW5vbmUge1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0wIHtcbiAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0yNSB7XG4gIG9wYWNpdHk6IDAuMjUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktNTAge1xuICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktNzUge1xuICBvcGFjaXR5OiAwLjc1ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTEwMCB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LWF1dG8ge1xuICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctaGlkZGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctdmlzaWJsZSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1zY3JvbGwge1xuICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZSB7XG4gIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlLXJvdyB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1jZWxsIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xufVxuXG4uZC1mbGV4IHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtZmxleCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi5kLW5vbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3cge1xuICBib3gtc2hhZG93OiAwIDAuNXJlbSAxcmVtIHJnYmEoMCwgMCwgMCwgMC4xNSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1zbSB7XG4gIGJveC1zaGFkb3c6IDAgMC4xMjVyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDc1KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LWxnIHtcbiAgYm94LXNoYWRvdzogMCAxcmVtIDNyZW0gcmdiYSgwLCAwLCAwLCAwLjE3NSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1ub25lIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tc3RhdGljIHtcbiAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tcmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLWFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tc3RpY2t5IHtcbiAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xufVxuXG4udG9wLTAge1xuICB0b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnRvcC01MCB7XG4gIHRvcDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi50b3AtMTAwIHtcbiAgdG9wOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5ib3R0b20tMCB7XG4gIGJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uYm90dG9tLTUwIHtcbiAgYm90dG9tOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLmJvdHRvbS0xMDAge1xuICBib3R0b206IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnN0YXJ0LTAge1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5zdGFydC01MCB7XG4gIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uc3RhcnQtMTAwIHtcbiAgbGVmdDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uZW5kLTAge1xuICByaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uZW5kLTUwIHtcbiAgcmlnaHQ6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uZW5kLTEwMCB7XG4gIHJpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi50cmFuc2xhdGUtbWlkZGxlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgIWltcG9ydGFudDtcbn1cblxuLnRyYW5zbGF0ZS1taWRkbGUteCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSAhaW1wb3J0YW50O1xufVxuXG4udHJhbnNsYXRlLW1pZGRsZS15IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXIge1xuICBib3JkZXI6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItMCB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3A6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wLTAge1xuICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZW5kIHtcbiAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWVuZC0wIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20tMCB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdGFydCB7XG4gIGJvcmRlci1sZWZ0OiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN0YXJ0LTAge1xuICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXByaW1hcnkge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc2Vjb25kYXJ5IHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3VjY2VzcyB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1pbmZvIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdhcm5pbmcge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFuZ2VyIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGlnaHQge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhcmsge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtd2hpdGUtcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTEge1xuICAtLWJzLWJvcmRlci13aWR0aDogMXB4O1xufVxuXG4uYm9yZGVyLTIge1xuICAtLWJzLWJvcmRlci13aWR0aDogMnB4O1xufVxuXG4uYm9yZGVyLTMge1xuICAtLWJzLWJvcmRlci13aWR0aDogM3B4O1xufVxuXG4uYm9yZGVyLTQge1xuICAtLWJzLWJvcmRlci13aWR0aDogNHB4O1xufVxuXG4uYm9yZGVyLTUge1xuICAtLWJzLWJvcmRlci13aWR0aDogNXB4O1xufVxuXG4uYm9yZGVyLW9wYWNpdHktMTAge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAwLjE7XG59XG5cbi5ib3JkZXItb3BhY2l0eS0yNSB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDAuMjU7XG59XG5cbi5ib3JkZXItb3BhY2l0eS01MCB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDAuNTtcbn1cblxuLmJvcmRlci1vcGFjaXR5LTc1IHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMC43NTtcbn1cblxuLmJvcmRlci1vcGFjaXR5LTEwMCB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG59XG5cbi53LTI1IHtcbiAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4udy01MCB7XG4gIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnctNzUge1xuICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTEwMCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi53LWF1dG8ge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXctMTAwIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi52dy0xMDAge1xuICB3aWR0aDogMTAwdncgIWltcG9ydGFudDtcbn1cblxuLm1pbi12dy0xMDAge1xuICBtaW4td2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTI1IHtcbiAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbn1cblxuLmgtNTAge1xuICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uaC03NSB7XG4gIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTEwMCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uaC1hdXRvIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5taC0xMDAge1xuICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi52aC0xMDAge1xuICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdmgtMTAwIHtcbiAgbWluLWhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZmlsbCB7XG4gIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXJvdyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1yb3ctcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4tcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTAge1xuICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZ3Jvdy0xIHtcbiAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXNocmluay0wIHtcbiAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTEge1xuICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwIHtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LW5vd3JhcCB7XG4gIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAtcmV2ZXJzZSB7XG4gIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1ldmVubHkge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtc3RhcnQge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtZW5kIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1iYXNlbGluZSB7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtc3RyZXRjaCB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LXN0YXJ0IHtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1lbmQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1jZW50ZXIge1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtYmV0d2VlbiB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtYXJvdW5kIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LXN0cmV0Y2gge1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWF1dG8ge1xuICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLXN0YXJ0IHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1lbmQge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1jZW50ZXIge1xuICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtYmFzZWxpbmUge1xuICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdHJldGNoIHtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItZmlyc3Qge1xuICBvcmRlcjogLTEgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTAge1xuICBvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItMSB7XG4gIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci0yIHtcbiAgb3JkZXI6IDIgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTMge1xuICBvcmRlcjogMyAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItNCB7XG4gIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci01IHtcbiAgb3JkZXI6IDUgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLWxhc3Qge1xuICBvcmRlcjogNiAhaW1wb3J0YW50O1xufVxuXG4ubS0wIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEge1xuICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMiB7XG4gIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTMge1xuICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNCB7XG4gIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTUge1xuICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tYXV0byB7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXgtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ubXgtMSB7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtMiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTMge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTQge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC01IHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5teS0wIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5teS0xIHtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktMyB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktNCB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTUge1xuICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm10LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xIHtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMiB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMyB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTUge1xuICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWUtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ubWUtMSB7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtMiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS00IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTUge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1iLTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xIHtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTQge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTUge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1hdXRvIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXMtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0xIHtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTIge1xuICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0zIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTQge1xuICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy01IHtcbiAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ucC0wIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4ucC0xIHtcbiAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0yIHtcbiAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTMge1xuICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTQge1xuICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNSB7XG4gIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ucHgtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0zIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTUge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5weS0xIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTIge1xuICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTMge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktNCB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktNSB7XG4gIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnB0LTEge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTMge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNCB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTUge1xuICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBlLTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0zIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTAge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ucGItMSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0yIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMyB7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi00IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0xIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0yIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTMge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTQge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtNSB7XG4gIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTAge1xuICBnYXA6IDAgIWltcG9ydGFudDtcbn1cblxuLmdhcC0xIHtcbiAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMiB7XG4gIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMyB7XG4gIGdhcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTQge1xuICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTUge1xuICBnYXA6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLmZvbnQtbW9ub3NwYWNlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJzLWZvbnQtbW9ub3NwYWNlKSAhaW1wb3J0YW50O1xufVxuXG4uZnMtMSB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjM3NXJlbSArIDEuNXZ3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtMiB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjMyNXJlbSArIDAuOXZ3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtMyB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjNyZW0gKyAwLjZ2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTQge1xuICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTUge1xuICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmZzLTYge1xuICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLmZzdC1pdGFsaWMge1xuICBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDtcbn1cblxuLmZzdC1ub3JtYWwge1xuICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLmZ3LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xufVxuXG4uZnctbGlnaHRlciB7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVyICFpbXBvcnRhbnQ7XG59XG5cbi5mdy1ub3JtYWwge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG4uZnctc2VtaWJvbGQge1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy1ib2xkZXIge1xuICBmb250LXdlaWdodDogYm9sZGVyICFpbXBvcnRhbnQ7XG59XG5cbi5saC0xIHtcbiAgbGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcbn1cblxuLmxoLXNtIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjUgIWltcG9ydGFudDtcbn1cblxuLmxoLWJhc2Uge1xuICBsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XG59XG5cbi5saC1sZyB7XG4gIGxpbmUtaGVpZ2h0OiAyICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXN0YXJ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1lbmQge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi1ub25lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tdW5kZXJsaW5lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi1saW5lLXRocm91Z2gge1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1sb3dlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY2FwaXRhbGl6ZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdyYXAge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLyogcnRsOmJlZ2luOnJlbW92ZSAqL1xuLnRleHQtYnJlYWsge1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZCAhaW1wb3J0YW50O1xufVxuXG4vKiBydGw6ZW5kOnJlbW92ZSAqL1xuLnRleHQtcHJpbWFyeSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXNlY29uZGFyeSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc3VjY2VzcyB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWluZm8ge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13YXJuaW5nIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFuZ2VyIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYXJrIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmxhY2sge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtYmxhY2stcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtd2hpdGUtcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYm9keSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1ib2R5LWNvbG9yLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW11dGVkIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsYWNrLTUwIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUtNTAge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1yZXNldCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1vcGFjaXR5LTI1IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDAuMjU7XG59XG5cbi50ZXh0LW9wYWNpdHktNTAge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMC41O1xufVxuXG4udGV4dC1vcGFjaXR5LTc1IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDAuNzU7XG59XG5cbi50ZXh0LW9wYWNpdHktMTAwIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG59XG5cbi5iZy1wcmltYXJ5IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zZWNvbmRhcnkge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3VjY2VzcyB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5mbyB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctd2FybmluZyB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFuZ2VyIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFyayB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctYmxhY2sge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtYmxhY2stcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13aGl0ZSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy13aGl0ZS1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWJvZHkge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtYm9keS1iZy1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYmctb3BhY2l0eS0xMCB7XG4gIC0tYnMtYmctb3BhY2l0eTogMC4xO1xufVxuXG4uYmctb3BhY2l0eS0yNSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMC4yNTtcbn1cblxuLmJnLW9wYWNpdHktNTAge1xuICAtLWJzLWJnLW9wYWNpdHk6IDAuNTtcbn1cblxuLmJnLW9wYWNpdHktNzUge1xuICAtLWJzLWJnLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5iZy1vcGFjaXR5LTEwMCB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbn1cblxuLmJnLWdyYWRpZW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYnMtZ3JhZGllbnQpICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1hbGwge1xuICB1c2VyLXNlbGVjdDogYWxsICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1hdXRvIHtcbiAgdXNlci1zZWxlY3Q6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnVzZXItc2VsZWN0LW5vbmUge1xuICB1c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucGUtbm9uZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5wZS1hdXRvIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0xIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMiB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTMge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC00IHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtNSB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtMnhsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcGlsbCB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWVuZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXN0YXJ0IHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbG9hdC1zbS1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC1zbS1lbmQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LXNtLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20taW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20td3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1zbS1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXNtLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1zbS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXNtLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1zbS1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1zbS1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXNtLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXNtLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXNtLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1zbS1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtc20tYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtc20tc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXNtLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXNtLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1zbS1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItc20tMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1zbS0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXNtLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItc20tMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1zbS00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXNtLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItc20tbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXNtLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtc20tMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1zbS0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1zbS0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1zbS0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1zbS0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXNtLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtc20tNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXNtLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1zbS0xIHtcbiAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtc20tMiB7XG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtc20tMyB7XG4gICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXNtLTQge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXNtLTUge1xuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQtc20tc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LXNtLWVuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LXNtLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxvYXQtbWQtc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxvYXQtbWQtZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC1tZC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1tZC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1tZC1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbWQtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbWQtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1tZC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1tZC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1tZC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1tZC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbWQtZmlyc3Qge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLW1kLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbWQtMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1tZC0yIHtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLW1kLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbWQtNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1tZC01IHtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLW1kLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbWQtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbWQtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1tZC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLW1kLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbWQtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbWQtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbWQtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1tZC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1tZC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLW1kLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1tZC0wIHtcbiAgICBnYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbWQtMSB7XG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLW1kLTIge1xuICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLW1kLTMge1xuICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1tZC00IHtcbiAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1tZC01IHtcbiAgICBnYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LW1kLXN0YXJ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC1tZC1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC1tZC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mbG9hdC1sZy1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC1sZy1lbmQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LWxnLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LWxnLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1sZy1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1sZy1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LWxnLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1sZy1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1sZy1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLWxnLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LWxnLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LWxnLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1sZy1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbGctYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbGctc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLWxnLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLWxnLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1sZy1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbGctMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1sZy0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLWxnLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbGctMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1sZy00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLWxnLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbGctbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbGctMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LWxnLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1sZy0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1sZy0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1sZy0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLWxnLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLWxnLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbGctNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLWxnLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1sZy0xIHtcbiAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbGctMiB7XG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbGctMyB7XG4gICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLWxnLTQge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLWxnLTUge1xuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQtbGctc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LWxnLWVuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LWxnLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLmZsb2F0LXhsLXN0YXJ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LXhsLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxvYXQteGwtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXhsLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14bC0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXhsLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteGwtMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14bC0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXhsLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteGwtNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14bC1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAteGwtMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXhsLTEge1xuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14bC0yIHtcbiAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14bC0zIHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAteGwtNCB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAteGwtNSB7XG4gICAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC14bC1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQteGwtZW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQteGwtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZnMtMSB7XG4gICAgZm9udC1zaXplOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy0yIHtcbiAgICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy0zIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy00IHtcbiAgICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgcHJpbnQge1xuICAuZC1wcmludC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi8qIVxuICogRm9udCBBd2Vzb21lIFBybyA2LjQuMiBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UgKENvbW1lcmNpYWwgTGljZW5zZSlcbiAqIENvcHlyaWdodCAyMDIzIEZvbnRpY29ucywgSW5jLlxuICovXG4uZmEge1xuICBmb250LWZhbWlseTogdmFyKC0tZmEtc3R5bGUtZmFtaWx5LCBcIkZvbnQgQXdlc29tZSA2IFByb1wiKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZhLXN0eWxlLCA5MDApO1xufVxuXG4uZmEsXG4uZmEtY2xhc3NpYyxcbi5mYS1zaGFycCxcbi5mYXMsXG4uZmEtc29saWQsXG4uZmFyLFxuLmZhLXJlZ3VsYXIsXG4uZmFzcixcbi5mYWwsXG4uZmEtbGlnaHQsXG4uZmFzbCxcbi5mYXQsXG4uZmEtdGhpbixcbi5mYWQsXG4uZmEtZHVvdG9uZSxcbi5mYXNzLFxuLmZhLXNoYXJwLXNvbGlkLFxuLmZhYixcbi5mYS1icmFuZHMsXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cIm1haWx0bzpcIl0gaSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwicGludGVyZXN0LmNvbVwiXSBpLFxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJ5b3V0dWJlLmNvbVwiXSBpLFxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJsaW5rZWRpbi5jb21cIl0gaSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwiaW5zdGFncmFtLmNvbVwiXSBpLFxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJ0d2l0dGVyLmNvbVwiXSBpLFxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJ4LmNvbVwiXSBpLFxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJmYWNlYm9vay5jb21cIl0gaSxcbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwibWFpbHRvOlwiXSBpLFxuLmZvb3Rlcl9fc29jaWFsICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJwaW50ZXJlc3QuY29tXCJdIGksXG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInlvdXR1YmUuY29tXCJdIGksXG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cImxpbmtlZGluLmNvbVwiXSBpLFxuLmZvb3Rlcl9fc29jaWFsICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJpbnN0YWdyYW0uY29tXCJdIGksXG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInR3aXR0ZXIuY29tXCJdIGksXG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInguY29tXCJdIGksXG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cImZhY2Vib29rLmNvbVwiXSBpIHtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGRpc3BsYXk6IHZhcigtLWZhLWRpc3BsYXksIGlubGluZS1ibG9jayk7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbn1cblxuLmZhcyxcbi5mYS1jbGFzc2ljLFxuLmZhLXNvbGlkLFxuLmZhcixcbi5mYS1yZWd1bGFyLFxuLmZhbCxcbi5mYS1saWdodCxcbi5mYXQsXG4uZmEtdGhpbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xufVxuXG4uZmFiLFxuLmZhLWJyYW5kcyxcbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwibWFpbHRvOlwiXSBpLFxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJwaW50ZXJlc3QuY29tXCJdIGksXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInlvdXR1YmUuY29tXCJdIGksXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cImxpbmtlZGluLmNvbVwiXSBpLFxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJpbnN0YWdyYW0uY29tXCJdIGksXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInR3aXR0ZXIuY29tXCJdIGksXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInguY29tXCJdIGksXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cImZhY2Vib29rLmNvbVwiXSBpLFxuLmZvb3Rlcl9fc29jaWFsICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJtYWlsdG86XCJdIGksXG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInBpbnRlcmVzdC5jb21cIl0gaSxcbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwieW91dHViZS5jb21cIl0gaSxcbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwibGlua2VkaW4uY29tXCJdIGksXG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cImluc3RhZ3JhbS5jb21cIl0gaSxcbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwidHdpdHRlci5jb21cIl0gaSxcbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwieC5jb21cIl0gaSxcbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwiZmFjZWJvb2suY29tXCJdIGkge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBCcmFuZHNcIjtcbn1cblxuLmZhZCxcbi5mYS1jbGFzc2ljLmZhLWR1b3RvbmUsXG4uZmEtZHVvdG9uZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IER1b3RvbmVcIjtcbn1cblxuLmZhc3MsXG4uZmFzcixcbi5mYXNsLFxuLmZhLXNoYXJwIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgU2hhcnBcIjtcbn1cblxuLmZhc3MsXG4uZmEtc2hhcnAge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cIm1haWx0bzpcIl0gaSwgLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJwaW50ZXJlc3QuY29tXCJdIGksIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwieW91dHViZS5jb21cIl0gaSwgLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJsaW5rZWRpbi5jb21cIl0gaSwgLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJpbnN0YWdyYW0uY29tXCJdIGksIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwidHdpdHRlci5jb21cIl0gaSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwieC5jb21cIl0gaSwgLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJmYWNlYm9vay5jb21cIl0gaSwgLmZvb3Rlcl9fc29jaWFsICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJtYWlsdG86XCJdIGksIC5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwicGludGVyZXN0LmNvbVwiXSBpLCAuZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInlvdXR1YmUuY29tXCJdIGksIC5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwibGlua2VkaW4uY29tXCJdIGksIC5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwiaW5zdGFncmFtLmNvbVwiXSBpLCAuZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInR3aXR0ZXIuY29tXCJdIGksXG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInguY29tXCJdIGksIC5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwiZmFjZWJvb2suY29tXCJdIGkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZhLTF4IHtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi5mYS0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuXG4uZmEtM3gge1xuICBmb250LXNpemU6IDNlbTtcbn1cblxuLmZhLTR4IHtcbiAgZm9udC1zaXplOiA0ZW07XG59XG5cbi5mYS01eCB7XG4gIGZvbnQtc2l6ZTogNWVtO1xufVxuXG4uZmEtNngge1xuICBmb250LXNpemU6IDZlbTtcbn1cblxuLmZhLTd4IHtcbiAgZm9udC1zaXplOiA3ZW07XG59XG5cbi5mYS04eCB7XG4gIGZvbnQtc2l6ZTogOGVtO1xufVxuXG4uZmEtOXgge1xuICBmb250LXNpemU6IDllbTtcbn1cblxuLmZhLTEweCB7XG4gIGZvbnQtc2l6ZTogMTBlbTtcbn1cblxuLmZhLTJ4cyB7XG4gIGZvbnQtc2l6ZTogMC42MjVlbTtcbiAgbGluZS1oZWlnaHQ6IDAuMWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yMjVlbTtcbn1cblxuLmZhLXhzIHtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjA4MzMzMzMzMzdlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMTI1ZW07XG59XG5cbi5mYS1zbSB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgbGluZS1oZWlnaHQ6IDAuMDcxNDI4NTcxOGVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4wNTM1NzE0Mjk1ZW07XG59XG5cbi5mYS1sZyB7XG4gIGZvbnQtc2l6ZTogMS4yNWVtO1xuICBsaW5lLWhlaWdodDogMC4wNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTAuMDc1ZW07XG59XG5cbi5mYS14bCB7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjA0MTY2NjY2ODJlbTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjEyNWVtO1xufVxuXG4uZmEtMnhsIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjAzMTI1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtMC4xODc1ZW07XG59XG5cbi5mYS1mdyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEuMjVlbTtcbn1cblxuLmZhLXVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tbGVmdDogdmFyKC0tZmEtbGktbWFyZ2luLCAyLjVlbSk7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5mYS11bCA+IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmEtbGkge1xuICBsZWZ0OiBjYWxjKHZhcigtLWZhLWxpLXdpZHRoLCAyZW0pICogLTEpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IHZhcigtLWZhLWxpLXdpZHRoLCAyZW0pO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLmZhLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZmEtYm9yZGVyLWNvbG9yLCAjZWVlKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZmEtYm9yZGVyLXJhZGl1cywgMC4xZW0pO1xuICBib3JkZXItc3R5bGU6IHZhcigtLWZhLWJvcmRlci1zdHlsZSwgc29saWQpO1xuICBib3JkZXItd2lkdGg6IHZhcigtLWZhLWJvcmRlci13aWR0aCwgMC4wOGVtKTtcbiAgcGFkZGluZzogdmFyKC0tZmEtYm9yZGVyLXBhZGRpbmcsIDAuMmVtIDAuMjVlbSAwLjE1ZW0pO1xufVxuXG4uZmEtcHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tZmEtcHVsbC1tYXJnaW4sIDAuM2VtKTtcbn1cblxuLmZhLXB1bGwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1mYS1wdWxsLW1hcmdpbiwgMC4zZW0pO1xufVxuXG4uZmEtYmVhdCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYS1iZWF0O1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLWZhLWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS1mYS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi10aW1pbmcsIGVhc2UtaW4tb3V0KTtcbn1cblxuLmZhLWJvdW5jZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYS1ib3VuY2U7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tZmEtYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLWZhLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLXRpbWluZywgY3ViaWMtYmV6aWVyKDAuMjgsIDAuODQsIDAuNDIsIDEpKTtcbn1cblxuLmZhLWZhZGUge1xuICBhbmltYXRpb24tbmFtZTogZmEtZmFkZTtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS1mYS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tZmEtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tdGltaW5nLCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjYsIDEpKTtcbn1cblxuLmZhLWJlYXQtZmFkZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYS1iZWF0LWZhZGU7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tZmEtYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLWZhLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLXRpbWluZywgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC42LCAxKSk7XG59XG5cbi5mYS1mbGlwIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhLWZsaXA7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tZmEtYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLWZhLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLXRpbWluZywgZWFzZS1pbi1vdXQpO1xufVxuXG4uZmEtc2hha2Uge1xuICBhbmltYXRpb24tbmFtZTogZmEtc2hha2U7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tZmEtYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLWZhLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLXRpbWluZywgbGluZWFyKTtcbn1cblxuLmZhLXNwaW4ge1xuICBhbmltYXRpb24tbmFtZTogZmEtc3BpbjtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS1mYS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZHVyYXRpb24sIDJzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tZmEtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tdGltaW5nLCBsaW5lYXIpO1xufVxuXG4uZmEtc3Bpbi1yZXZlcnNlIHtcbiAgLS1mYS1hbmltYXRpb24tZGlyZWN0aW9uOiByZXZlcnNlO1xufVxuXG4uZmEtcHVsc2UsXG4uZmEtc3Bpbi1wdWxzZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYS1zcGluO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS1mYS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi10aW1pbmcsIHN0ZXBzKDgpKTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZhLWJlYXQsXG4uZmEtYm91bmNlLFxuLmZhLWZhZGUsXG4uZmEtYmVhdC1mYWRlLFxuLmZhLWZsaXAsXG4uZmEtcHVsc2UsXG4uZmEtc2hha2UsXG4uZmEtc3Bpbixcbi5mYS1zcGluLXB1bHNlIHtcbiAgICBhbmltYXRpb24tZGVsYXk6IC0xbXM7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxbXM7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwcztcbiAgfVxufVxuQGtleWZyYW1lcyBmYS1iZWF0IHtcbiAgMCUsIDkwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICA0NSUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUodmFyKC0tZmEtYmVhdC1zY2FsZSwgMS4yNSkpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhLWJvdW5jZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpIHRyYW5zbGF0ZVkoMCk7XG4gIH1cbiAgMTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKHZhcigtLWZhLWJvdW5jZS1zdGFydC1zY2FsZS14LCAxLjEpLCB2YXIoLS1mYS1ib3VuY2Utc3RhcnQtc2NhbGUteSwgMC45KSkgdHJhbnNsYXRlWSgwKTtcbiAgfVxuICAzMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUodmFyKC0tZmEtYm91bmNlLWp1bXAtc2NhbGUteCwgMC45KSwgdmFyKC0tZmEtYm91bmNlLWp1bXAtc2NhbGUteSwgMS4xKSkgdHJhbnNsYXRlWSh2YXIoLS1mYS1ib3VuY2UtaGVpZ2h0LCAtMC41ZW0pKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUodmFyKC0tZmEtYm91bmNlLWxhbmQtc2NhbGUteCwgMS4wNSksIHZhcigtLWZhLWJvdW5jZS1sYW5kLXNjYWxlLXksIDAuOTUpKSB0cmFuc2xhdGVZKDApO1xuICB9XG4gIDU3JSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKSB0cmFuc2xhdGVZKHZhcigtLWZhLWJvdW5jZS1yZWJvdW5kLCAtMC4xMjVlbSkpO1xuICB9XG4gIDY0JSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKSB0cmFuc2xhdGVZKDApO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSkgdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYS1mYWRlIHtcbiAgNTAlIHtcbiAgICBvcGFjaXR5OiB2YXIoLS1mYS1mYWRlLW9wYWNpdHksIDAuNCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmEtYmVhdC1mYWRlIHtcbiAgMCUsIDEwMCUge1xuICAgIG9wYWNpdHk6IHZhcigtLWZhLWJlYXQtZmFkZS1vcGFjaXR5LCAwLjQpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUodmFyKC0tZmEtYmVhdC1mYWRlLXNjYWxlLCAxLjEyNSkpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhLWZsaXAge1xuICA1MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QodmFyKC0tZmEtZmxpcC14LCAwKSwgdmFyKC0tZmEtZmxpcC15LCAxKSwgdmFyKC0tZmEtZmxpcC16LCAwKSwgdmFyKC0tZmEtZmxpcC1hbmdsZSwgLTE4MGRlZykpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhLXNoYWtlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xNWRlZyk7XG4gIH1cbiAgNCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE1ZGVnKTtcbiAgfVxuICA4JSwgMjQlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMThkZWcpO1xuICB9XG4gIDEyJSwgMjglIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxOGRlZyk7XG4gIH1cbiAgMTYlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjJkZWcpO1xuICB9XG4gIDIwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjJkZWcpO1xuICB9XG4gIDMyJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTEyZGVnKTtcbiAgfVxuICAzNiUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDEyZGVnKTtcbiAgfVxuICA0MCUsIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLmZhLXJvdGF0ZS05MCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLmZhLXJvdGF0ZS0xODAge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uZmEtcm90YXRlLTI3MCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG59XG5cbi5mYS1mbGlwLWhvcml6b250YWwge1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbn1cblxuLmZhLWZsaXAtdmVydGljYWwge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbn1cblxuLmZhLWZsaXAtYm90aCxcbi5mYS1mbGlwLWhvcml6b250YWwuZmEtZmxpcC12ZXJ0aWNhbCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbn1cblxuLmZhLXJvdGF0ZS1ieSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKHZhcigtLWZhLXJvdGF0ZS1hbmdsZSwgbm9uZSkpO1xufVxuXG4uZmEtc3RhY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMmVtO1xuICBsaW5lLWhlaWdodDogMmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAyLjVlbTtcbn1cblxuLmZhLXN0YWNrLTF4LFxuLmZhLXN0YWNrLTJ4IHtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiB2YXIoLS1mYS1zdGFjay16LWluZGV4LCBhdXRvKTtcbn1cblxuLmZhLXN0YWNrLTF4IHtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi5mYS1zdGFjay0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuXG4uZmEtaW52ZXJzZSB7XG4gIGNvbG9yOiB2YXIoLS1mYS1pbnZlcnNlLCAjZmZmKTtcbn1cblxuLyogRm9udCBBd2Vzb21lIHVzZXMgdGhlIFVuaWNvZGUgUHJpdmF0ZSBVc2UgQXJlYSAoUFVBKSB0byBlbnN1cmUgc2NyZWVuXG5yZWFkZXJzIGRvIG5vdCByZWFkIG9mZiByYW5kb20gY2hhcmFjdGVycyB0aGF0IHJlcHJlc2VudCBpY29ucyAqL1xuLmZhLTA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzMCBcIjtcbn1cblxuLmZhLTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzMSBcIjtcbn1cblxuLmZhLTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzMiBcIjtcbn1cblxuLmZhLTM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzMyBcIjtcbn1cblxuLmZhLTQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzNCBcIjtcbn1cblxuLmZhLTU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzNSBcIjtcbn1cblxuLmZhLTY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzNiBcIjtcbn1cblxuLmZhLTc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzNyBcIjtcbn1cblxuLmZhLTg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzOCBcIjtcbn1cblxuLmZhLTk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzOSBcIjtcbn1cblxuLmZhLWZpbGwtZHJpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzZcIjtcbn1cblxuLmZhLWFycm93cy10by1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGJkXCI7XG59XG5cbi5mYS1jaXJjbGUtY2hldnJvbi1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzhcIjtcbn1cblxuLmZhLWNoZXZyb24tY2lyY2xlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzOFwiO1xufVxuXG4uZmEtd2Fnb24tY292ZXJlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZWVcIjtcbn1cblxuLmZhLWxpbmUtaGVpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3MVwiO1xufVxuXG4uZmEtYmFnZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2Q3XCI7XG59XG5cbi5mYS10cmFuc3BvcnRlci03OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJhOFwiO1xufVxuXG4uZmEtYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxAXCI7XG59XG5cbi5mYS1yZWN0YW5nbGVzLW1peGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMyM1wiO1xufVxuXG4uZmEtcGhvbmUtYXJyb3ctdXAtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI0XCI7XG59XG5cbi5mYS1waG9uZS1hcnJvdy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjRcIjtcbn1cblxuLmZhLXBob25lLW91dGdvaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyNFwiO1xufVxuXG4uZmEtdHJhc2gtY2FuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlZFwiO1xufVxuXG4uZmEtdHJhc2gtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlZFwiO1xufVxuXG4uZmEtY2lyY2xlLWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTE0XCI7XG59XG5cbi5mYS1oZWFkLXNpZGUtZ29nZ2xlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZWFcIjtcbn1cblxuLmZhLWhlYWQtdnI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmVhXCI7XG59XG5cbi5mYS10ZXh0LWhlaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzRcIjtcbn1cblxuLmZhLXVzZXIteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM1XCI7XG59XG5cbi5mYS11c2VyLXRpbWVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzNVwiO1xufVxuXG4uZmEtZmFjZS1oYW5kLXlhd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzc5XCI7XG59XG5cbi5mYS1nYXVnZS1zaW1wbGUtbWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyZFwiO1xufVxuXG4uZmEtdGFjaG9tZXRlci1zbG93ZXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyZFwiO1xufVxuXG4uZmEtc3RldGhvc2NvcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYxXCI7XG59XG5cbi5mYS1jb2ZmaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmM2XCI7XG59XG5cbi5mYS1tZXNzYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3YVwiO1xufVxuXG4uZmEtY29tbWVudC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdhXCI7XG59XG5cbi5mYS1zYWxhZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MWVcIjtcbn1cblxuLmZhLWJvd2wtc2FsYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODFlXCI7XG59XG5cbi5mYS1pbmZvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyOVwiO1xufVxuXG4uZmEtcm9ib3QtYXN0cm9tZWNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJkMlwiO1xufVxuXG4uZmEtcmluZy1kaWFtb25kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVhYlwiO1xufVxuXG4uZmEtZm9uZHVlLXBvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MGRcIjtcbn1cblxuLmZhLXRoZXRhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5ZVwiO1xufVxuXG4uZmEtZmFjZS1oYW5kLXBlZWtpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDgxXCI7XG59XG5cbi5mYS1zcXVhcmUtdXNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyODNcIjtcbn1cblxuLmZhLWRvd24tbGVmdC1hbmQtdXAtcmlnaHQtdG8tY2VudGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyMlwiO1xufVxuXG4uZmEtY29tcHJlc3MtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyMlwiO1xufVxuXG4uZmEtZXhwbG9zaW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRlOVwiO1xufVxuXG4uZmEtZmlsZS1saW5lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWNcIjtcbn1cblxuLmZhLWZpbGUtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1Y1wiO1xufVxuXG4uZmEtZmlsZS10ZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1Y1wiO1xufVxuXG4uZmEtd2F2ZS1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODNlXCI7XG59XG5cbi5mYS1yaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwYlwiO1xufVxuXG4uZmEtYnVpbGRpbmctdW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGQ5XCI7XG59XG5cbi5mYS1kaWNlLXRocmVlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyN1wiO1xufVxuXG4uZmEtdGlyZS1wcmVzc3VyZS13YXJuaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzM1wiO1xufVxuXG4uZmEtd2lmaS1mYWlyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhYlwiO1xufVxuXG4uZmEtd2lmaS0yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhYlwiO1xufVxuXG4uZmEtY2FsZW5kYXItZGF5czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzNcIjtcbn1cblxuLmZhLWNhbGVuZGFyLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzNcIjtcbn1cblxuLmZhLW1wMy1wbGF5ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGNlXCI7XG59XG5cbi5mYS1hbmNob3ItY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRhYVwiO1xufVxuXG4uZmEtdGFsbHktNDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyOTdcIjtcbn1cblxuLmZhLXJlY3RhbmdsZS1oaXN0b3J5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRhMlwiO1xufVxuXG4uZmEtYnVpbGRpbmctY2lyY2xlLWFycm93LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRkMVwiO1xufVxuXG4uZmEtdm9sbGV5YmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWZcIjtcbn1cblxuLmZhLXZvbGxleWJhbGwtYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWZcIjtcbn1cblxuLmZhLXN1bi1oYXplOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2NVwiO1xufVxuXG4uZmEtdGV4dC1zaXplOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg5NFwiO1xufVxuXG4uZmEtdWZvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0N1wiO1xufVxuXG4uZmEtZm9yazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTNcIjtcbn1cblxuLmZhLXV0ZW5zaWwtZm9yazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTNcIjtcbn1cblxuLmZhLWFycm93cy11cC10by1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRjMlwiO1xufVxuXG4uZmEtbW9iaWxlLXNpZ25hbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZWZcIjtcbn1cblxuLmZhLWJhcmNvZGUtc2Nhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjVcIjtcbn1cblxuLmZhLXNvcnQtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGRcIjtcbn1cblxuLmZhLXNvcnQtZGVzYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGRcIjtcbn1cblxuLmZhLWZvbGRlci1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1M1wiO1xufVxuXG4uZmEtZm9sZGVyLWRvd25sb2FkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1M1wiO1xufVxuXG4uZmEtY2lyY2xlLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NlwiO1xufVxuXG4uZmEtbWludXMtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NlwiO1xufVxuXG4uZmEtZmFjZS1pY2ljbGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM3Y1wiO1xufVxuXG4uZmEtc2hvdmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxM1wiO1xufVxuXG4uZmEtZG9vci1vcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyYlwiO1xufVxuXG4uZmEtZmlsbXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTdhXCI7XG59XG5cbi5mYS1yaWdodC1mcm9tLWJyYWNrZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmY1XCI7XG59XG5cbi5mYS1zaWduLW91dC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmY1XCI7XG59XG5cbi5mYS1mYWNlLWdsYXNzZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzc3XCI7XG59XG5cbi5mYS1uZmM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWY3XCI7XG59XG5cbi5mYS1hdG9tOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkMlwiO1xufVxuXG4uZmEtc29hcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmVcIjtcbn1cblxuLmZhLWljb25zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2ZFwiO1xufVxuXG4uZmEtaGVhcnQtbXVzaWMtY2FtZXJhLWJvbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODZkXCI7XG59XG5cbi5mYS1taWNyb3Bob25lLWxpbmVzLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzOVwiO1xufVxuXG4uZmEtbWljcm9waG9uZS1hbHQtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTM5XCI7XG59XG5cbi5mYS1jbG9zZWQtY2FwdGlvbmluZy1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzVcIjtcbn1cblxuLmZhLWNhbGN1bGF0b3Itc2ltcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0Y1wiO1xufVxuXG4uZmEtY2FsY3VsYXRvci1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjRjXCI7XG59XG5cbi5mYS1icmlkZ2UtY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRjOVwiO1xufVxuXG4uZmEtc2xpZGVycy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjFcIjtcbn1cblxuLmZhLXNsaWRlcnMtdjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjFcIjtcbn1cblxuLmZhLWxvY2F0aW9uLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwOVwiO1xufVxuXG4uZmEtbWFwLW1hcmtlci1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MDlcIjtcbn1cblxuLmZhLXB1bXAtbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmFcIjtcbn1cblxuLmZhLWZpbmdlcnByaW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3N1wiO1xufVxuXG4uZmEtc2tpLWJvb3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2NjXCI7XG59XG5cbi5mYS1zdGFuZGFyZC1kZWZpbml0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI4YVwiO1xufVxuXG4uZmEtcmVjdGFuZ2xlLXNkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI4YVwiO1xufVxuXG4uZmEtaDE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzEzXCI7XG59XG5cbi5mYS1oYW5kLXBvaW50LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhNFwiO1xufVxuXG4uZmEtbWFnbmlmeWluZy1nbGFzcy1sb2NhdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODlcIjtcbn1cblxuLmZhLXNlYXJjaC1sb2NhdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODlcIjtcbn1cblxuLmZhLW1lc3NhZ2UtYm90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNiOFwiO1xufVxuXG4uZmEtZm9yd2FyZC1zdGVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1MVwiO1xufVxuXG4uZmEtc3RlcC1mb3J3YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1MVwiO1xufVxuXG4uZmEtZmFjZS1zbWlsZS1iZWFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViOFwiO1xufVxuXG4uZmEtc21pbGUtYmVhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjhcIjtcbn1cblxuLmZhLWxpZ2h0LWNlaWxpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE2XCI7XG59XG5cbi5mYS1tZXNzYWdlLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhNVwiO1xufVxuXG4uZmEtY29tbWVudC1hbHQtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGE1XCI7XG59XG5cbi5mYS1ib3dsLXNjb29wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNkZVwiO1xufVxuXG4uZmEtYm93bC1zaGF2ZWQtaWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNkZVwiO1xufVxuXG4uZmEtc3F1YXJlLXg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjg2XCI7XG59XG5cbi5mYS11dGlsaXR5LXBvbGUtZG91YmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJjNFwiO1xufVxuXG4uZmEtZmxhZy1jaGVja2VyZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFlXCI7XG59XG5cbi5mYS1jaGV2cm9ucy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjVcIjtcbn1cblxuLmZhLWNoZXZyb24tZG91YmxlLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyNVwiO1xufVxuXG4uZmEtZm9vdGJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDRlXCI7XG59XG5cbi5mYS1mb290YmFsbC1iYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0ZVwiO1xufVxuXG4uZmEtdXNlci12bmVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NjFcIjtcbn1cblxuLmZhLXNjaG9vbC1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTZjXCI7XG59XG5cbi5mYS1jcm9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyNVwiO1xufVxuXG4uZmEtYW5nbGVzLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAzXCI7XG59XG5cbi5mYS1hbmdsZS1kb3VibGUtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDNcIjtcbn1cblxuLmZhLXVzZXJzLXJlY3RhbmdsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OTRcIjtcbn1cblxuLmZhLXBlb3BsZS1yb29mOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUzN1wiO1xufVxuXG4uZmEtc3F1YXJlLWFycm93LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzYlwiO1xufVxuXG4uZmEtYXJyb3ctc3F1YXJlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzYlwiO1xufVxuXG4uZmEtbG9jYXRpb24tcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MGFcIjtcbn1cblxuLmZhLW1hcC1tYXJrZXItcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MGFcIjtcbn1cblxuLmZhLWxpZ2h0YnVsYi1leGNsYW1hdGlvbi1vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxY2FcIjtcbn1cblxuLmZhLXBlb3BsZS1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUzNFwiO1xufVxuXG4uZmEtYmVlci1tdWctZW1wdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZjXCI7XG59XG5cbi5mYS1iZWVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmY1wiO1xufVxuXG4uZmEtY3JhdGUtZW1wdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTUxXCI7XG59XG5cbi5mYS1kaWFncmFtLXByZWRlY2Vzc29yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ3N1wiO1xufVxuXG4uZmEtdHJhbnNwb3J0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQyXCI7XG59XG5cbi5mYS1jYWxlbmRhci1jaXJjbGUtdXNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NzFcIjtcbn1cblxuLmZhLWFycm93LXVwLWxvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc2XCI7XG59XG5cbi5mYS1sb25nLWFycm93LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3NlwiO1xufVxuXG4uZmEtcGVyc29uLWNhcnJ5LWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0Y2ZcIjtcbn1cblxuLmZhLXBlcnNvbi1jYXJyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0Y2ZcIjtcbn1cblxuLmZhLWZpcmUtZmxhbWUtc2ltcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2YVwiO1xufVxuXG4uZmEtYnVybjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NmFcIjtcbn1cblxuLmZhLXBlcnNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODNcIjtcbn1cblxuLmZhLW1hbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgzXCI7XG59XG5cbi5mYS1sYXB0b3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA5XCI7XG59XG5cbi5mYS1maWxlLWNzdjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZGRcIjtcbn1cblxuLmZhLW1lbm9yYWg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc2XCI7XG59XG5cbi5mYS11bmlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTJcIjtcbn1cblxuLmZhLWNoZXZyb25zLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzIzXCI7XG59XG5cbi5mYS1jaGV2cm9uLWRvdWJsZS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyM1wiO1xufVxuXG4uZmEtY2lyY2xlLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjN1wiO1xufVxuXG4uZmEtaGVhcnQtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjN1wiO1xufVxuXG4uZmEtdHJ1Y2stcGxhbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNThmXCI7XG59XG5cbi5mYS1yZWNvcmQtdmlueWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGQ5XCI7XG59XG5cbi5mYS1icmluZy1mb3J3YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1NlwiO1xufVxuXG4uZmEtc3F1YXJlLXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjc5XCI7XG59XG5cbi5mYS1mYWNlLWdyaW4tc3RhcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg3XCI7XG59XG5cbi5mYS1ncmluLXN0YXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4N1wiO1xufVxuXG4uZmEtc2lnbWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjhiXCI7XG59XG5cbi5mYS1jYW1lcmEtbW92aWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGE5XCI7XG59XG5cbi5mYS1ib25nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1Y1wiO1xufVxuXG4uZmEtY2xhcmluZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGFkXCI7XG59XG5cbi5mYS10cnVjay1mbGF0YmVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJiNlwiO1xufVxuXG4uZmEtc3BhZ2hldHRpLW1vbnN0ZXItZmx5aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3YlwiO1xufVxuXG4uZmEtcGFzdGFmYXJpYW5pc206OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjdiXCI7XG59XG5cbi5mYS1hcnJvdy1kb3duLXVwLWFjcm9zcy1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRhZlwiO1xufVxuXG4uZmEtbGVhZi1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0Y2JcIjtcbn1cblxuLmZhLWhvdXNlLWJ1aWxkaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFiMVwiO1xufVxuXG4uZmEtY2hlZXNlLXN3aXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmMFwiO1xufVxuXG4uZmEtc3Bvb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU1XCI7XG59XG5cbi5mYS11dGVuc2lsLXNwb29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlNVwiO1xufVxuXG4uZmEtamFyLXdoZWF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUxN1wiO1xufVxuXG4uZmEtZW52ZWxvcGVzLWJ1bGs6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc0XCI7XG59XG5cbi5mYS1tYWlsLWJ1bGs6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc0XCI7XG59XG5cbi5mYS1maWxlLWNpcmNsZS1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZWJcIjtcbn1cblxuLmZhLWJvdy1hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YjlcIjtcbn1cblxuLmZhLWNhcnQteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGRkXCI7XG59XG5cbi5mYS1oZXhhZ29uLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlZVwiO1xufVxuXG4uZmEtdGltZXMtaGV4YWdvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZWVcIjtcbn1cblxuLmZhLXhtYXJrLWhleGFnb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmVlXCI7XG59XG5cbi5mYS1jaXJjbGUtaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0N2VcIjtcbn1cblxuLmZhLWhvc3BpdGFsLXN5bWJvbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0N2VcIjtcbn1cblxuLmZhLW1lcmdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUyNlwiO1xufVxuXG4uZmEtcGFnZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODE1XCI7XG59XG5cbi5mYS1jYXJ0LW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBkYlwiO1xufVxuXG4uZmEtYWRkcmVzcy1ib29rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiOVwiO1xufVxuXG4uZmEtY29udGFjdC1ib29rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiOVwiO1xufVxuXG4uZmEtcGFuLWZyeWluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MmNcIjtcbn1cblxuLmZhLWdyaWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTk1XCI7XG59XG5cbi5mYS1ncmlkLTM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTk1XCI7XG59XG5cbi5mYS1mb290YmFsbC1oZWxtZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDRmXCI7XG59XG5cbi5mYS1oYW5kLWxvdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWE1XCI7XG59XG5cbi5mYS10cmVlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MjRcIjtcbn1cblxuLmZhLXN0cmlrZXRocm91Z2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNjXCI7XG59XG5cbi5mYS1wYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQyOFwiO1xufVxuXG4uZmEtazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJLXCI7XG59XG5cbi5mYS1kaWFncmFtLXByZXZpb3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ3OFwiO1xufVxuXG4uZmEtZ2F1Z2UtbWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyOFwiO1xufVxuXG4uZmEtdGFjaG9tZXRlci1hbHQtc2xvd2VzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjhcIjtcbn1cblxuLmZhLWZvbGRlci1ncmlkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4OFwiO1xufVxuXG4uZmEtZWdncGxhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTZjXCI7XG59XG5cbi5mYS1yYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzBhXCI7XG59XG5cbi5mYS1sYW5kbWFyay1mbGFnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUxY1wiO1xufVxuXG4uZmEtbGlwczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MDBcIjtcbn1cblxuLmZhLXBlbmNpbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDNcIjtcbn1cblxuLmZhLXBlbmNpbC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzAzXCI7XG59XG5cbi5mYS1iYWNrd2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGFcIjtcbn1cblxuLmZhLWNhcmV0LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkYVwiO1xufVxuXG4uZmEtY29tbWVudHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg2XCI7XG59XG5cbi5mYS1wYXN0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWFcIjtcbn1cblxuLmZhLWZpbGUtY2xpcGJvYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlYVwiO1xufVxuXG4uZmEtZGVza3RvcC1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1NVwiO1xufVxuXG4uZmEtY29kZS1wdWxsLXJlcXVlc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTNjXCI7XG59XG5cbi5mYS1wdW1wa2luOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwN1wiO1xufVxuXG4uZmEtY2xpcGJvYXJkLWxpc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDZkXCI7XG59XG5cbi5mYS1wZW4tZmllbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjExXCI7XG59XG5cbi5mYS1ibHVlYmVycmllczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyZThcIjtcbn1cblxuLmZhLXRydWNrLXJhbXAtYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkZVwiO1xufVxuXG4uZmEtdHJ1Y2stbG9hZGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZGVcIjtcbn1cblxuLmZhLW5vdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWZmXCI7XG59XG5cbi5mYS1hcnJvdy1kb3duLXRvLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTZcIjtcbn1cblxuLmZhLXVzZXItY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGZjXCI7XG59XG5cbi5mYS1jbG91ZC14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNWZcIjtcbn1cblxuLmZhLXZpYWwtdmlydXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTk3XCI7XG59XG5cbi5mYS1ib29rLWJsYW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkOVwiO1xufVxuXG4uZmEtYm9vay1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQ5XCI7XG59XG5cbi5mYS1nb2xmLWZsYWctaG9sZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYWNcIjtcbn1cblxuLmZhLW1lc3NhZ2UtYXJyb3ctZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZGJcIjtcbn1cblxuLmZhLWNvbW1lbnQtYWx0LWFycm93LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWRiXCI7XG59XG5cbi5mYS1mYWNlLXVuYW11c2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM5ZlwiO1xufVxuXG4uZmEtc2hlZXQtcGxhc3RpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NzFcIjtcbn1cblxuLmZhLWNpcmNsZS05OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBmNlwiO1xufVxuXG4uZmEtYmxvZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODFcIjtcbn1cblxuLmZhLXVzZXItbmluamE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA0XCI7XG59XG5cbi5mYS1wZW5jaWwtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjE1XCI7XG59XG5cbi5mYS1ib3dsaW5nLXBpbnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDM3XCI7XG59XG5cbi5mYS1wZXJzb24tYXJyb3ctdXAtZnJvbS1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUzOVwiO1xufVxuXG4uZmEtZG93bi1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNmJcIjtcbn1cblxuLmZhLXNjcm9sbC10b3JhaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTBcIjtcbn1cblxuLmZhLXRvcmFoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhMFwiO1xufVxuXG4uZmEtd2ViaG9vazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZDVcIjtcbn1cblxuLmZhLWJsaW5kcy1vcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhmY1wiO1xufVxuXG4uZmEtZmVuY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzAzXCI7XG59XG5cbi5mYS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTdcIjtcbn1cblxuLmZhLWFycm93LWFsdC11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTdcIjtcbn1cblxuLmZhLWJyb29tLWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDU4XCI7XG59XG5cbi5mYS1xdWlkZGl0Y2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDU4XCI7XG59XG5cbi5mYS1xdWlkZGl0Y2gtYnJvb20tYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NThcIjtcbn1cblxuLmZhLWRydW1zdGljazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZDZcIjtcbn1cblxuLmZhLXNxdWFyZS12OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI4NFwiO1xufVxuXG4uZmEtZmFjZS1hd2Vzb21lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQwOVwiO1xufVxuXG4uZmEtZ2F2ZS1kYW5keTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MDlcIjtcbn1cblxuLmZhLWRpYWwtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2MlwiO1xufVxuXG4uZmEtdG9nZ2xlLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDRcIjtcbn1cblxuLmZhLWZhY2Utc21pbGUtaG9ybnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzkxXCI7XG59XG5cbi5mYS1ib3gtYXJjaGl2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODdcIjtcbn1cblxuLmZhLWFyY2hpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg3XCI7XG59XG5cbi5mYS1ncmFwZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzA2XCI7XG59XG5cbi5mYS1wZXJzb24tZHJvd25pbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTQ1XCI7XG59XG5cbi5mYS1kaWFsLW1heDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNWVcIjtcbn1cblxuLmZhLWNpcmNsZS1tOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExNVwiO1xufVxuXG4uZmEtY2FsZW5kYXItaW1hZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGQ0XCI7XG59XG5cbi5mYS1jaXJjbGUtY2FyZXQtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMmRcIjtcbn1cblxuLmZhLWNhcmV0LWNpcmNsZS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyZFwiO1xufVxuXG4uZmEtYXJyb3ctZG93bi05LTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODg2XCI7XG59XG5cbi5mYS1zb3J0LW51bWVyaWMtZGVzYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODZcIjtcbn1cblxuLmZhLXNvcnQtbnVtZXJpYy1kb3duLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODZcIjtcbn1cblxuLmZhLWZhY2UtZ3Jpbi10b25ndWUtc3F1aW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4YVwiO1xufVxuXG4uZmEtZ3Jpbi10b25ndWUtc3F1aW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4YVwiO1xufVxuXG4uZmEtc2hpc2gta2ViYWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODIxXCI7XG59XG5cbi5mYS1zcHJheS1jYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWJkXCI7XG59XG5cbi5mYS1hbGFybS1zbm9vemU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODQ1XCI7XG59XG5cbi5mYS1zY2FyZWNyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzBkXCI7XG59XG5cbi5mYS10cnVjay1tb25zdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzYlwiO1xufVxuXG4uZmEtZ2lmdC1jYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2M1wiO1xufVxuXG4uZmEtdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJXXCI7XG59XG5cbi5mYS1jb2RlLXB1bGwtcmVxdWVzdC1kcmFmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZmFcIjtcbn1cblxuLmZhLXNxdWFyZS1iOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI2NFwiO1xufVxuXG4uZmEtZWxlcGhhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmRhXCI7XG59XG5cbi5mYS1lYXJ0aC1hZnJpY2E6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdjXCI7XG59XG5cbi5mYS1nbG9iZS1hZnJpY2E6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdjXCI7XG59XG5cbi5mYS1yYWluYm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1YlwiO1xufVxuXG4uZmEtY2lyY2xlLW5vdGNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjZVwiO1xufVxuXG4uZmEtdGFibGV0LXNjcmVlbi1idXR0b246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZhXCI7XG59XG5cbi5mYS10YWJsZXQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmYVwiO1xufVxuXG4uZmEtcGF3OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiMFwiO1xufVxuXG4uZmEtbWVzc2FnZS1xdWVzdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZTNcIjtcbn1cblxuLmZhLWNsb3VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjMlwiO1xufVxuXG4uZmEtdHJvd2VsLWJyaWNrczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OGFcIjtcbn1cblxuLmZhLXNxdWFyZS0zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1OFwiO1xufVxuXG4uZmEtZmFjZS1mbHVzaGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3OVwiO1xufVxuXG4uZmEtZmx1c2hlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzlcIjtcbn1cblxuLmZhLWhvc3BpdGFsLXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODBkXCI7XG59XG5cbi5mYS1taWNyb3dhdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDFiXCI7XG59XG5cbi5mYS1jaGYtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDJcIjtcbn1cblxuLmZhLXRlbnQtYXJyb3ctbGVmdC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1N2ZcIjtcbn1cblxuLmZhLWNhcnQtY2lyY2xlLWFycm93LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNmMFwiO1xufVxuXG4uZmEtdHJhc2gtY2xvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmIwXCI7XG59XG5cbi5mYS1nYXZlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTNcIjtcbn1cblxuLmZhLWxlZ2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlM1wiO1xufVxuXG4uZmEtc3ByaW5rbGVyLWNlaWxpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDRjXCI7XG59XG5cbi5mYS1icm93c2Vyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwY2JcIjtcbn1cblxuLmZhLXRyaWxsaXVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU4OFwiO1xufVxuXG4uZmEtbXVzaWMtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGQxXCI7XG59XG5cbi5mYS10cnVjay1yYW1wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlMFwiO1xufVxuXG4uZmEtYmlub2N1bGFyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTVcIjtcbn1cblxuLmZhLW1pY3JvcGhvbmUtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMxXCI7XG59XG5cbi5mYS1ib3gtdGlzc3VlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1YlwiO1xufVxuXG4uZmEtY2lyY2xlLWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAxXCI7XG59XG5cbi5mYS1zdGFyLWNocmlzdG1hczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDRcIjtcbn1cblxuLmZhLWNoYXJ0LWJ1bGxldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZTFcIjtcbn1cblxuLmZhLW1vdG9yY3ljbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFjXCI7XG59XG5cbi5mYS10cmVlLWNocmlzdG1hczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZGJcIjtcbn1cblxuLmZhLXRpcmUtZmxhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzJcIjtcbn1cblxuLmZhLXN1bmdsYXNzZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODkyXCI7XG59XG5cbi5mYS1iYWRnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzVcIjtcbn1cblxuLmZhLW1lc3NhZ2UtcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhNFwiO1xufVxuXG4uZmEtY29tbWVudC1hbHQtZWRpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YTRcIjtcbn1cblxuLmZhLW1lc3NhZ2UtZWRpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YTRcIjtcbn1cblxuLmZhLWJlbGwtY29uY2llcmdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2MlwiO1xufVxuXG4uZmEtY29uY2llcmdlLWJlbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTYyXCI7XG59XG5cbi5mYS1wZW4tcnVsZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFlXCI7XG59XG5cbi5mYS1wZW5jaWwtcnVsZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFlXCI7XG59XG5cbi5mYS1hcnJvdy1wcm9ncmVzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZGZcIjtcbn1cblxuLmZhLWNoZXNzLXJvb2stcGllY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQ4XCI7XG59XG5cbi5mYS1jaGVzcy1yb29rLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDhcIjtcbn1cblxuLmZhLXNxdWFyZS1yb290OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5N1wiO1xufVxuXG4uZmEtYWxidW0tY29sbGVjdGlvbi1jaXJjbGUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0OGVcIjtcbn1cblxuLmZhLXBlb3BsZS1hcnJvd3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY4XCI7XG59XG5cbi5mYS1wZW9wbGUtYXJyb3dzLWxlZnQtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY4XCI7XG59XG5cbi5mYS1mYWNlLWFuZ3J5LWhvcm5zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM2OFwiO1xufVxuXG4uZmEtbWFycy1hbmQtdmVudXMtYnVyc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTIzXCI7XG59XG5cbi5mYS10b21ic3RvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzIwXCI7XG59XG5cbi5mYS1zcXVhcmUtY2FyZXQtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUyXCI7XG59XG5cbi5mYS1jYXJldC1zcXVhcmUtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUyXCI7XG59XG5cbi5mYS1zY2lzc29yczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzRcIjtcbn1cblxuLmZhLWN1dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzRcIjtcbn1cblxuLmZhLWxpc3QtbXVzaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGM5XCI7XG59XG5cbi5mYS1zdW4tcGxhbnQtd2lsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1N2FcIjtcbn1cblxuLmZhLXRvaWxldHMtcG9ydGFibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTg0XCI7XG59XG5cbi5mYS1ob2NrZXktcHVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTNcIjtcbn1cblxuLmZhLW11c3RhY2hlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTViY1wiO1xufVxuXG4uZmEtaHlwaGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcLVwiO1xufVxuXG4uZmEtdGFibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNlXCI7XG59XG5cbi5mYS11c2VyLWNoZWY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2QyXCI7XG59XG5cbi5mYS1tZXNzYWdlLWltYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFlMFwiO1xufVxuXG4uZmEtY29tbWVudC1hbHQtaW1hZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWUwXCI7XG59XG5cbi5mYS11c2Vycy1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzMFwiO1xufVxuXG4uZmEtc2Vuc29yLXRyaWFuZ2xlLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyOVwiO1xufVxuXG4uZmEtc2Vuc29yLWFsZXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyOVwiO1xufVxuXG4uZmEtbWFnbmlmeWluZy1nbGFzcy1hcnJvdy1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MjFcIjtcbn1cblxuLmZhLXRhY2hvZ3JhcGgtZGlnaXRhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjZcIjtcbn1cblxuLmZhLWRpZ2l0YWwtdGFjaG9ncmFwaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjZcIjtcbn1cblxuLmZhLWZhY2UtbWFzazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzN2ZcIjtcbn1cblxuLmZhLXBpY2tsZWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDM1XCI7XG59XG5cbi5mYS1zdGFyLXNoYXJwLWhhbGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjhjXCI7XG59XG5cbi5mYS11c2Vycy1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzNcIjtcbn1cblxuLmZhLWNsb3Zlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzlcIjtcbn1cblxuLmZhLW1lYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODE0XCI7XG59XG5cbi5mYS1yZXBseTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTVcIjtcbn1cblxuLmZhLW1haWwtcmVwbHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2U1XCI7XG59XG5cbi5mYS1zdGFyLWFuZC1jcmVzY2VudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OTlcIjtcbn1cblxuLmZhLWVtcHR5LXNldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NTZcIjtcbn1cblxuLmZhLWhvdXNlLWZpcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTBjXCI7XG59XG5cbi5mYS1zcXVhcmUtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ2XCI7XG59XG5cbi5mYS1taW51cy1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ2XCI7XG59XG5cbi5mYS1oZWxpY29wdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzM1wiO1xufVxuXG4uZmEtYmlyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NjlcIjtcbn1cblxuLmZhLWNvbXBhc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRlXCI7XG59XG5cbi5mYS1zcXVhcmUtY2FyZXQtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTBcIjtcbn1cblxuLmZhLWNhcmV0LXNxdWFyZS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1MFwiO1xufVxuXG4uZmEtaGVhcnQtaGFsZi1zdHJva2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWFjXCI7XG59XG5cbi5mYS1oZWFydC1oYWxmLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYWNcIjtcbn1cblxuLmZhLWZpbGUtY2lyY2xlLXF1ZXN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRlZlwiO1xufVxuXG4uZmEtbGFwdG9wLWNvZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWZjXCI7XG59XG5cbi5mYS1qb3lzdGljazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YzVcIjtcbn1cblxuLmZhLWdyaWxsLWZpcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWE0XCI7XG59XG5cbi5mYS1yZWN0YW5nbGUtdmVydGljYWwtaGlzdG9yeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzdcIjtcbn1cblxuLmZhLXN3YXRjaGJvb2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWMzXCI7XG59XG5cbi5mYS1wcmVzY3JpcHRpb24tYm90dGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4NVwiO1xufVxuXG4uZmEtYmFyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzlcIjtcbn1cblxuLmZhLW5hdmljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM5XCI7XG59XG5cbi5mYS1rZXlib2FyZC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFjM1wiO1xufVxuXG4uZmEtcGVvcGxlLWdyb3VwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUzM1wiO1xufVxuXG4uZmEtaG91cmdsYXNzLWVuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTNcIjtcbn1cblxuLmZhLWhvdXJnbGFzcy0zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1M1wiO1xufVxuXG4uZmEtaGVhcnQtY3JhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2E5XCI7XG59XG5cbi5mYS1oZWFydC1icm9rZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2E5XCI7XG59XG5cbi5mYS1mYWNlLWJlYW0taGFuZC1vdmVyLW1vdXRoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ3Y1wiO1xufVxuXG4uZmEtZHJvcGxldC1wZXJjZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1MFwiO1xufVxuXG4uZmEtaHVtaWRpdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzUwXCI7XG59XG5cbi5mYS1zcXVhcmUtdXAtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzYwXCI7XG59XG5cbi5mYS1leHRlcm5hbC1saW5rLXNxdWFyZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzYwXCI7XG59XG5cbi5mYS1mYWNlLWtpc3MtYmVhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTdcIjtcbn1cblxuLmZhLWtpc3MtYmVhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTdcIjtcbn1cblxuLmZhLWNvcm46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmM3XCI7XG59XG5cbi5mYS1yb2xsZXItY29hc3Rlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMjRcIjtcbn1cblxuLmZhLXBob3RvLWZpbG0tbXVzaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI4XCI7XG59XG5cbi5mYS1yYWRhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjRcIjtcbn1cblxuLmZhLXNpY2tsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MjJcIjtcbn1cblxuLmZhLWZpbG06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA4XCI7XG59XG5cbi5mYS1jb2NvbnV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJmNlwiO1xufVxuXG4uZmEtcnVsZXItaG9yaXpvbnRhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDdcIjtcbn1cblxuLmZhLXNoaWVsZC1jcm9zczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MTJcIjtcbn1cblxuLmZhLWNhc3NldHRlLXRhcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGFiXCI7XG59XG5cbi5mYS1zcXVhcmUtdGVybWluYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzJhXCI7XG59XG5cbi5mYS1wZW9wbGUtcm9iYmVyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MzZcIjtcbn1cblxuLmZhLWxpZ2h0YnVsYjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWJcIjtcbn1cblxuLmZhLWNhcmV0LWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ5XCI7XG59XG5cbi5mYS1jb21tZW50LW1pZGRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDlcIjtcbn1cblxuLmZhLXRyYXNoLWNhbi1saXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJhYlwiO1xufVxuXG4uZmEtYmxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDZhXCI7XG59XG5cbi5mYS1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZhXCI7XG59XG5cbi5mYS1leGNsYW1hdGlvbi1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZhXCI7XG59XG5cbi5mYS1zY2hvb2wtY2lyY2xlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU2ZFwiO1xufVxuXG4uZmEtYXJyb3ctcmlnaHQtZnJvbS1icmFja2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4YlwiO1xufVxuXG4uZmEtc2lnbi1vdXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhiXCI7XG59XG5cbi5mYS1mYWNlLWZyb3duLXNsaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNzZcIjtcbn1cblxuLmZhLWNpcmNsZS1jaGV2cm9uLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNhXCI7XG59XG5cbi5mYS1jaGV2cm9uLWNpcmNsZS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzYVwiO1xufVxuXG4uZmEtc2lkZWJhci1mbGlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0ZlwiO1xufVxuXG4uZmEtdW5sb2NrLWtleWhvbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNlXCI7XG59XG5cbi5mYS11bmxvY2stYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzZVwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtbGlzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyOTlcIjtcbn1cblxuLmZhLWNsb3VkLXNob3dlcnMtaGVhdnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQwXCI7XG59XG5cbi5mYS1oZWFkcGhvbmVzLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGZcIjtcbn1cblxuLmZhLWhlYWRwaG9uZXMtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4ZlwiO1xufVxuXG4uZmEtc2l0ZW1hcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZThcIjtcbn1cblxuLmZhLXBpcGUtc2VjdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MzhcIjtcbn1cblxuLmZhLXNwYWNlLXN0YXRpb24tbW9vbi1jb25zdHJ1Y3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM0XCI7XG59XG5cbi5mYS1zcGFjZS1zdGF0aW9uLW1vb24tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzNFwiO1xufVxuXG4uZmEtY2lyY2xlLWRvbGxhci10by1zbG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiOVwiO1xufVxuXG4uZmEtZG9uYXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiOVwiO1xufVxuXG4uZmEtbWVtb3J5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzOFwiO1xufVxuXG4uZmEtZmFjZS1zbGVlcGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzOGRcIjtcbn1cblxuLmZhLXJvYWQtc3Bpa2VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU2OFwiO1xufVxuXG4uZmEtZmlyZS1idXJuZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGYxXCI7XG59XG5cbi5mYS1zcXVpcnJlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MWFcIjtcbn1cblxuLmZhLWFycm93LXVwLXRvLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQxXCI7XG59XG5cbi5mYS1hcnJvdy10by10b3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQxXCI7XG59XG5cbi5mYS1mbGFnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyNFwiO1xufVxuXG4uZmEtZmFjZS1jb3dib3ktaGF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM2ZVwiO1xufVxuXG4uZmEtaGFudWtpYWg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmU2XCI7XG59XG5cbi5mYS1jaGFydC1zY2F0dGVyLTNkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBlOFwiO1xufVxuXG4uZmEtZGlzcGxheS1jaGFydC11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZTNcIjtcbn1cblxuLmZhLXNxdWFyZS1jb2RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI2N1wiO1xufVxuXG4uZmEtZmVhdGhlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MmRcIjtcbn1cblxuLmZhLXZvbHVtZS1sb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI3XCI7XG59XG5cbi5mYS12b2x1bWUtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjdcIjtcbn1cblxuLmZhLXhtYXJrLXRvLXNsb3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzcxXCI7XG59XG5cbi5mYS10aW1lcy10by1zbG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3MVwiO1xufVxuXG4uZmEtdm90ZS1uYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzcxXCI7XG59XG5cbi5mYS1ib3gtdGFwZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDlhXCI7XG59XG5cbi5mYS1ib3gtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5YVwiO1xufVxuXG4uZmEtY29tbWVudC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjNcIjtcbn1cblxuLmZhLXN3b3Jkczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MWRcIjtcbn1cblxuLmZhLWNsb3VkLXN1bi1yYWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0M1wiO1xufVxuXG4uZmEtYWxidW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODlmXCI7XG59XG5cbi5mYS1jaXJjbGUtbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMThcIjtcbn1cblxuLmZhLWNvbXByZXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2NlwiO1xufVxuXG4uZmEtd2hlYXQtYXduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJjZFwiO1xufVxuXG4uZmEtd2hlYXQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJjZFwiO1xufVxuXG4uZmEtYW5raDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDRcIjtcbn1cblxuLmZhLWhhbmRzLWhvbGRpbmctY2hpbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGZhXCI7XG59XG5cbi5mYS1hc3Rlcmlzazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXCpcIjtcbn1cblxuLmZhLWtleS1za2VsZXRvbi1sZWZ0LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNiNFwiO1xufVxuXG4uZmEtY29tbWVudC1saW5lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjBcIjtcbn1cblxuLmZhLWx1Y2hhZG9yLW1hc2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDU1XCI7XG59XG5cbi5mYS1sdWNoYWRvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTVcIjtcbn1cblxuLmZhLW1hc2stbHVjaGFkb3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDU1XCI7XG59XG5cbi5mYS1zcXVhcmUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRhXCI7XG59XG5cbi5mYS1jaGVjay1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRhXCI7XG59XG5cbi5mYS1zaHJlZGRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OGFcIjtcbn1cblxuLmZhLWJvb2stb3Blbi1jb3Zlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYzBcIjtcbn1cblxuLmZhLWJvb2stb3Blbi1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGMwXCI7XG59XG5cbi5mYS1zYW5kd2ljaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MWZcIjtcbn1cblxuLmZhLXBlc2V0YS1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyMVwiO1xufVxuXG4uZmEtc3F1YXJlLXBhcmtpbmctc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjE3XCI7XG59XG5cbi5mYS1wYXJraW5nLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxN1wiO1xufVxuXG4uZmEtdHJhaW4tdHVubmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ1NFwiO1xufVxuXG4uZmEtaGVhZGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGNcIjtcbn1cblxuLmZhLWhlYWRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGNcIjtcbn1cblxuLmZhLWdob3N0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlMlwiO1xufVxuXG4uZmEtZmFjZS1hbmd1aXNoZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzY5XCI7XG59XG5cbi5mYS1ob2NrZXktc3RpY2tzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1NFwiO1xufVxuXG4uZmEtYWJhY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0MFwiO1xufVxuXG4uZmEtZmlsbS1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2EwXCI7XG59XG5cbi5mYS1maWxtLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTBcIjtcbn1cblxuLmZhLWxpc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNhXCI7XG59XG5cbi5mYS1saXN0LXNxdWFyZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNhXCI7XG59XG5cbi5mYS10cmVlLXBhbG06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODJiXCI7XG59XG5cbi5mYS1zcXVhcmUtcGhvbmUtZmxpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4N2JcIjtcbn1cblxuLmZhLXBob25lLXNxdWFyZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODdiXCI7XG59XG5cbi5mYS1jYXJ0LXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE3XCI7XG59XG5cbi5mYS1nYW1lcGFkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExYlwiO1xufVxuXG4uZmEtYm9yZGVyLWNlbnRlci12OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg5ZFwiO1xufVxuXG4uZmEtY2lyY2xlLWRvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTJcIjtcbn1cblxuLmZhLWRvdC1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTkyXCI7XG59XG5cbi5mYS1jbGlwYm9hcmQtbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzNcIjtcbn1cblxuLmZhLWZhY2UtZGl6enk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY3XCI7XG59XG5cbi5mYS1kaXp6eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjdcIjtcbn1cblxuLmZhLWVnZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZmJcIjtcbn1cblxuLmZhLXVwLXRvLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzRkXCI7XG59XG5cbi5mYS1hcnJvdy1hbHQtdG8tdG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0ZFwiO1xufVxuXG4uZmEtaG91c2UtbWVkaWNhbC1jaXJjbGUteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTEzXCI7XG59XG5cbi5mYS13YXRjaC1maXRuZXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzZVwiO1xufVxuXG4uZmEtY2xvY2stbmluZS10aGlydHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzRkXCI7XG59XG5cbi5mYS1jYW1wZ3JvdW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiYlwiO1xufVxuXG4uZmEtZm9sZGVyLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjVlXCI7XG59XG5cbi5mYS1qdWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGM2XCI7XG59XG5cbi5mYS1mdXRib2w6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUzXCI7XG59XG5cbi5mYS1mdXRib2wtYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTNcIjtcbn1cblxuLmZhLXNvY2Nlci1iYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlM1wiO1xufVxuXG4uZmEtc25vdy1ibG93aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2MVwiO1xufVxuXG4uZmEtcGFpbnRicnVzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmNcIjtcbn1cblxuLmZhLXBhaW50LWJydXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmY1wiO1xufVxuXG4uZmEtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjNcIjtcbn1cblxuLmZhLWFycm93LWRvd24tZnJvbS1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0NVwiO1xufVxuXG4uZmEtYXJyb3ctZnJvbS10b3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQ1XCI7XG59XG5cbi5mYS1nYXMtcHVtcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MmZcIjtcbn1cblxuLmZhLXNpZ25hbC1iYXJzLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5NFwiO1xufVxuXG4uZmEtc2lnbmFsLWFsdC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OTRcIjtcbn1cblxuLmZhLW1vbmtleTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZmJcIjtcbn1cblxuLmZhLXJlY3RhbmdsZS1wcm86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjM1XCI7XG59XG5cbi5mYS1wcm86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjM1XCI7XG59XG5cbi5mYS1ob3VzZS1uaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTBcIjtcbn1cblxuLmZhLWhvdC10dWItcGVyc29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5M1wiO1xufVxuXG4uZmEtaG90LXR1Yjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTNcIjtcbn1cblxuLmZhLWdsb2JlLXBvaW50ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBlXCI7XG59XG5cbi5mYS1ibGFua2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5OFwiO1xufVxuXG4uZmEtbWFwLWxvY2F0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5ZlwiO1xufVxuXG4uZmEtbWFwLW1hcmtlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWZcIjtcbn1cblxuLmZhLWhvdXNlLWZsb29kLXdhdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUwZVwiO1xufVxuXG4uZmEtY29tbWVudHMtcXVlc3Rpb24tY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTRmXCI7XG59XG5cbi5mYS10cmVlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiYlwiO1xufVxuXG4uZmEtYXJyb3dzLWNyb3NzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhMlwiO1xufVxuXG4uZmEtYmFja3BhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQ0XCI7XG59XG5cbi5mYS1zcXVhcmUtc21hbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjdlXCI7XG59XG5cbi5mYS1mb2xkZXItYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU0XCI7XG59XG5cbi5mYS1mb2xkZXItdXBsb2FkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1NFwiO1xufVxuXG4uZmEtYnJpZGdlLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGNjXCI7XG59XG5cbi5mYS1jcm9zc2hhaXJzLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OWZcIjtcbn1cblxuLmZhLXNhY2stZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxZFwiO1xufVxuXG4uZmEtcGVuLXRvLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDRcIjtcbn1cblxuLmZhLWVkaXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ0XCI7XG59XG5cbi5mYS1zcXVhcmUtc2xpZGVyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjBcIjtcbn1cblxuLmZhLXNsaWRlcnMtaC1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2YwXCI7XG59XG5cbi5mYS1jYXItc2lkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZTRcIjtcbn1cblxuLmZhLW1lc3NhZ2UtbWlkZGxlLXRvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZTJcIjtcbn1cblxuLmZhLWNvbW1lbnQtbWlkZGxlLXRvcC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWUyXCI7XG59XG5cbi5mYS1saWdodGJ1bGItb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjcyXCI7XG59XG5cbi5mYS1rbmlmZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTRcIjtcbn1cblxuLmZhLXV0ZW5zaWwta25pZmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU0XCI7XG59XG5cbi5mYS1zaGFyZS1ub2Rlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTBcIjtcbn1cblxuLmZhLXNoYXJlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTBcIjtcbn1cblxuLmZhLWRpc3BsYXktY2hhcnQtdXAtY2lyY2xlLWRvbGxhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZTZcIjtcbn1cblxuLmZhLXdhdmUtc2luZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OTlcIjtcbn1cblxuLmZhLWhlYXJ0LWNpcmNsZS1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZmZcIjtcbn1cblxuLmZhLWNpcmNsZS13OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyY1wiO1xufVxuXG4uZmEtY2lyY2xlLWNhbGVuZGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwMlwiO1xufVxuXG4uZmEtY2FsZW5kYXItY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwMlwiO1xufVxuXG4uZmEtaG91cmdsYXNzLWhhbGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjUyXCI7XG59XG5cbi5mYS1ob3VyZ2xhc3MtMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTJcIjtcbn1cblxuLmZhLW1pY3Jvc2NvcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjEwXCI7XG59XG5cbi5mYS1zdW5zZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzY3XCI7XG59XG5cbi5mYS1zaW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2ZFwiO1xufVxuXG4uZmEtY2FsZW5kYXItZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzM0XCI7XG59XG5cbi5mYS10cnVjay1jb250YWluZXItZW1wdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmI1XCI7XG59XG5cbi5mYS1oYW5kLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiY1wiO1xufVxuXG4uZmEtYmFnLXNob3BwaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5MFwiO1xufVxuXG4uZmEtc2hvcHBpbmctYmFnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5MFwiO1xufVxuXG4uZmEtYXJyb3ctZG93bi16LWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODgxXCI7XG59XG5cbi5mYS1zb3J0LWFscGhhLWRlc2M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODgxXCI7XG59XG5cbi5mYS1zb3J0LWFscGhhLWRvd24tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4MVwiO1xufVxuXG4uZmEtbWl0dGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiNVwiO1xufVxuXG4uZmEtcmVwbHktY2xvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjM5XCI7XG59XG5cbi5mYS1yZXBseS10aW1lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzOVwiO1xufVxuXG4uZmEtcGVyc29uLXJheXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTRkXCI7XG59XG5cbi5mYS1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTZcIjtcbn1cblxuLmZhLWFycm93LWFsdC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTZcIjtcbn1cblxuLmZhLWNpcmNsZS1mOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwZVwiO1xufVxuXG4uZmEtdXNlcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGMwXCI7XG59XG5cbi5mYS1mYWNlLXBsZWFkaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM4NlwiO1xufVxuXG4uZmEtZXllLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3MFwiO1xufVxuXG4uZmEtZmxhc2stdmlhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZjNcIjtcbn1cblxuLmZhLXBvbGljZS1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIxXCI7XG59XG5cbi5mYS1jdWN1bWJlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MDFcIjtcbn1cblxuLmZhLWhlYWQtc2lkZS1icmFpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MDhcIjtcbn1cblxuLmZhLWhhbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU2XCI7XG59XG5cbi5mYS1oYW5kLXBhcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1NlwiO1xufVxuXG4uZmEtcGVyc29uLWJpa2luZy1tb3VudGFpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NGJcIjtcbn1cblxuLmZhLWJpa2luZy1tb3VudGFpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NGJcIjtcbn1cblxuLmZhLXV0ZW5zaWxzLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ2NFwiO1xufVxuXG4uZmEtcHJpbnQtbWFnbmlmeWluZy1nbGFzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MWFcIjtcbn1cblxuLmZhLXByaW50LXNlYXJjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MWFcIjtcbn1cblxuLmZhLWZvbGRlci1ib29rbWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODZcIjtcbn1cblxuLmZhLW9tOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3OVwiO1xufVxuXG4uZmEtcGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjdlXCI7XG59XG5cbi5mYS1mbGFzay1yb3VuZC1wb3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmUxXCI7XG59XG5cbi5mYS1mbGFzay1wb3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmUxXCI7XG59XG5cbi5mYS1mYWNlLXNodXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM4Y1wiO1xufVxuXG4uZmEtd29ybTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OTlcIjtcbn1cblxuLmZhLWhvdXNlLWNpcmNsZS14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MGJcIjtcbn1cblxuLmZhLXBsdWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU2XCI7XG59XG5cbi5mYS1jYWxlbmRhci1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDZlXCI7XG59XG5cbi5mYS1zcXVhcmUtaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNzJcIjtcbn1cblxuLmZhLWNoZXZyb24tdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc3XCI7XG59XG5cbi5mYS1mYWNlLXNhbHV0aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ4NFwiO1xufVxuXG4uZmEtZ2F1Z2Utc2ltcGxlLWxvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MmNcIjtcbn1cblxuLmZhLXRhY2hvbWV0ZXItc2xvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MmNcIjtcbn1cblxuLmZhLWZhY2UtcGVyc2V2ZXJpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzg1XCI7XG59XG5cbi5mYS1jaXJjbGUtY2FtZXJhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwM1wiO1xufVxuXG4uZmEtY2FtZXJhLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDNcIjtcbn1cblxuLmZhLWhhbmQtc3BvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU5XCI7XG59XG5cbi5mYS1zcGlkZXItd2ViOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxOVwiO1xufVxuXG4uZmEtY2lyY2xlLW1pY3JvcGhvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTE2XCI7XG59XG5cbi5mYS1taWNyb3Bob25lLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTZcIjtcbn1cblxuLmZhLWJvb2stYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGJhXCI7XG59XG5cbi5mYS1wb3BzaWNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0M2VcIjtcbn1cblxuLmZhLWNvbW1hbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQyXCI7XG59XG5cbi5mYS1ibGluZHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGZiXCI7XG59XG5cbi5mYS1zdG9wd2F0Y2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmYyXCI7XG59XG5cbi5mYS1zYXhvcGhvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGRjXCI7XG59XG5cbi5mYS1zcXVhcmUtMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTdcIjtcbn1cblxuLmZhLWZpZWxkLWhvY2tleS1zdGljay1iYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0Y1wiO1xufVxuXG4uZmEtZmllbGQtaG9ja2V5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0Y1wiO1xufVxuXG4uZmEtYXJyb3ctdXAtc3F1YXJlLXRyaWFuZ2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4YlwiO1xufVxuXG4uZmEtc29ydC1zaGFwZXMtdXAtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4YlwiO1xufVxuXG4uZmEtZmFjZS1zY3JlYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzhiXCI7XG59XG5cbi5mYS1zcXVhcmUtbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNzZcIjtcbn1cblxuLmZhLWNhbWVyYS13ZWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODMyXCI7XG59XG5cbi5mYS13ZWJjYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODMyXCI7XG59XG5cbi5mYS1jb21tZW50LWFycm93LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQzXCI7XG59XG5cbi5mYS1saWdodGJ1bGItY2ZsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVhNlwiO1xufVxuXG4uZmEtd2luZG93LWZyYW1lLW9wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDUwXCI7XG59XG5cbi5mYS1mYWNlLWtpc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk2XCI7XG59XG5cbi5mYS1raXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5NlwiO1xufVxuXG4uZmEtYnJpZGdlLWNpcmNsZS14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0Y2JcIjtcbn1cblxuLmZhLXBlcmlvZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXC5cIjtcbn1cblxuLmZhLWZhY2UtZ3Jpbi10b25ndWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg5XCI7XG59XG5cbi5mYS1ncmluLXRvbmd1ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODlcIjtcbn1cblxuLmZhLXVwLXRvLWRvdHRlZC1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ1N1wiO1xufVxuXG4uZmEtdGhvdWdodC1idWJibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzJlXCI7XG59XG5cbi5mYS1za2VsZXRvbi1yaWJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVjYlwiO1xufVxuXG4uZmEtcmF5Z3VuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyNVwiO1xufVxuXG4uZmEtZmx1dGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGI5XCI7XG59XG5cbi5mYS1hY29ybjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YWVcIjtcbn1cblxuLmZhLXZpZGVvLWFycm93LXVwLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJjOVwiO1xufVxuXG4uZmEtZ3JhdGUtZHJvcGxldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTRcIjtcbn1cblxuLmZhLXNlYWwtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQyXCI7XG59XG5cbi5mYS1jaGVzcy1iaXNob3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDNhXCI7XG59XG5cbi5mYS1tZXNzYWdlLXNtczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZTVcIjtcbn1cblxuLmZhLWNvZmZlZS1iZWFuczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxM2ZcIjtcbn1cblxuLmZhLWhhdC13aXRjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZTdcIjtcbn1cblxuLmZhLWZhY2UtZ3Jpbi13aW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4Y1wiO1xufVxuXG4uZmEtZ3Jpbi13aW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4Y1wiO1xufVxuXG4uZmEtY2xvY2stdGhyZWUtdGhpcnR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM1N1wiO1xufVxuXG4uZmEtZWFyLWRlYWY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE0XCI7XG59XG5cbi5mYS1kZWFmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhNFwiO1xufVxuXG4uZmEtZGVhZm5lc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE0XCI7XG59XG5cbi5mYS1oYXJkLW9mLWhlYXJpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE0XCI7XG59XG5cbi5mYS1hbGFybS1jbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNGVcIjtcbn1cblxuLmZhLWVjbGlwc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQ5XCI7XG59XG5cbi5mYS1mYWNlLXJlbGlldmVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM4OVwiO1xufVxuXG4uZmEtcm9hZC1jaXJjbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTY0XCI7XG59XG5cbi5mYS1kaWNlLWZpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTIzXCI7XG59XG5cbi5mYS1vY3RhZ29uLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwOFwiO1xufVxuXG4uZmEtbWludXMtb2N0YWdvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDhcIjtcbn1cblxuLmZhLXNxdWFyZS1yc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQzXCI7XG59XG5cbi5mYS1yc3Mtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0M1wiO1xufVxuXG4uZmEtZmFjZS16YW55OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNhNFwiO1xufVxuXG4uZmEtdHJpY3ljbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWMzXCI7XG59XG5cbi5mYS1sYW5kLW1pbmUtb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTFiXCI7XG59XG5cbi5mYS1zcXVhcmUtYXJyb3ctdXAtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNjNcIjtcbn1cblxuLmZhLWktY3Vyc29yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0NlwiO1xufVxuXG4uZmEtY2hhcnQtbWl4ZWQtdXAtY2lyY2xlLWRvbGxhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZDlcIjtcbn1cblxuLmZhLXNhbHQtc2hha2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ0NlwiO1xufVxuXG4uZmEtc3RhbXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWJmXCI7XG59XG5cbi5mYS1maWxlLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzE5XCI7XG59XG5cbi5mYS1kcmF3LXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZWZcIjtcbn1cblxuLmZhLXRvaWxldC1wYXBlci11bmRlci1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYTFcIjtcbn1cblxuLmZhLXRvaWxldC1wYXBlci1yZXZlcnNlLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJhMVwiO1xufVxuXG4uZmEtc3RhaXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI4OVwiO1xufVxuXG4uZmEtZHJvbmUtZnJvbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODYwXCI7XG59XG5cbi5mYS1kcm9uZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODYwXCI7XG59XG5cbi5mYS1nbGFzcy1lbXB0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTFcIjtcbn1cblxuLmZhLWRpYWwtaGlnaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNWNcIjtcbn1cblxuLmZhLXVzZXItaGVsbWV0LXNhZmV0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MmNcIjtcbn1cblxuLmZhLXVzZXItY29uc3RydWN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyY1wiO1xufVxuXG4uZmEtdXNlci1oYXJkLWhhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MmNcIjtcbn1cblxuLmZhLWk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiSVwiO1xufVxuXG4uZmEtaHJ5dm5pYS1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmMlwiO1xufVxuXG4uZmEtaHJ5dm5pYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZjJcIjtcbn1cblxuLmZhLWFycm93LWRvd24tbGVmdC1hbmQtYXJyb3ctdXAtcmlnaHQtdG8tY2VudGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5MlwiO1xufVxuXG4uZmEtcGlsbHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDg0XCI7XG59XG5cbi5mYS1mYWNlLWdyaW4td2lkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODFcIjtcbn1cblxuLmZhLWdyaW4tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4MVwiO1xufVxuXG4uZmEtdG9vdGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM5XCI7XG59XG5cbi5mYS1iYXNrZXRiYWxsLWhvb3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDM1XCI7XG59XG5cbi5mYS1vYmplY3RzLWFsaWduLWJvdHRvbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYmJcIjtcbn1cblxuLmZhLXY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiVlwiO1xufVxuXG4uZmEtc3BhcmtsZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODkwXCI7XG59XG5cbi5mYS1zcXVpZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NTBcIjtcbn1cblxuLmZhLWxlYWZ5LWdyZWVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQxZFwiO1xufVxuXG4uZmEtY2lyY2xlLWFycm93LXVwLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBmY1wiO1xufVxuXG4uZmEtY2FsZW5kYXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBkN1wiO1xufVxuXG4uZmEtYmFuZ2xhZGVzaGktdGFrYS1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJlNlwiO1xufVxuXG4uZmEtYmljeWNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDZcIjtcbn1cblxuLmZhLWhhbW1lci13YXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmU0XCI7XG59XG5cbi5mYS1jaXJjbGUtZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDRcIjtcbn1cblxuLmZhLXNwaWRlci1ibGFjay13aWRvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MThcIjtcbn1cblxuLmZhLXN0YWZmLXNuYWtlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3OVwiO1xufVxuXG4uZmEtcm9kLWFzY2xlcGl1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NzlcIjtcbn1cblxuLmZhLXJvZC1zbmFrZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NzlcIjtcbn1cblxuLmZhLXN0YWZmLWFlc2N1bGFwaXVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3OVwiO1xufVxuXG4uZmEtcGVhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMGNcIjtcbn1cblxuLmZhLWhlYWQtc2lkZS1jb3VnaC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjJcIjtcbn1cblxuLmZhLXRyaWFuZ2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlY1wiO1xufVxuXG4uZmEtYXBhcnRtZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ2OFwiO1xufVxuXG4uZmEtdHJ1Y2stbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjlcIjtcbn1cblxuLmZhLWFtYnVsYW5jZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjlcIjtcbn1cblxuLmZhLXBlcHBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MzJcIjtcbn1cblxuLmZhLXBpYW5vOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhkNFwiO1xufVxuXG4uZmEtZ3VuLXNxdWlydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOWRcIjtcbn1cblxuLmZhLXdoZWF0LWF3bi1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTk4XCI7XG59XG5cbi5mYS1zbm93bWFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkMFwiO1xufVxuXG4uZmEtdXNlci1hbGllbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNGFcIjtcbn1cblxuLmZhLXNoaWVsZC1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjdcIjtcbn1cblxuLmZhLW1vcnRhci1wZXN0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE3XCI7XG59XG5cbi5mYS1yb2FkLWJhcnJpZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTYyXCI7XG59XG5cbi5mYS1jaGFydC1jYW5kbGVzdGljazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZTJcIjtcbn1cblxuLmZhLWJyaWVmY2FzZS1ibGFuazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYzhcIjtcbn1cblxuLmZhLXNjaG9vbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDlcIjtcbn1cblxuLmZhLWlnbG9vOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhZVwiO1xufVxuXG4uZmEtYnJhY2tldC1yb3VuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXChcIjtcbn1cblxuLmZhLXBhcmVudGhlc2lzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcKFwiO1xufVxuXG4uZmEtam9pbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk1XCI7XG59XG5cbi5mYS1ob3JzZS1zYWRkbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGMzXCI7XG59XG5cbi5mYS1tdWctbWFyc2htYWxsb3dzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiN1wiO1xufVxuXG4uZmEtZmlsdGVyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxN2VcIjtcbn1cblxuLmZhLWJlbGwtb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGZhXCI7XG59XG5cbi5mYS1hbmdsZS1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDVcIjtcbn1cblxuLmZhLWRpYWwtbWVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1ZlwiO1xufVxuXG4uZmEtaG9yc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmYwXCI7XG59XG5cbi5mYS1xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlFcIjtcbn1cblxuLmZhLW1vbml0b3Itd2F2ZWZvcm06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjExXCI7XG59XG5cbi5mYS1tb25pdG9yLWhlYXJ0LXJhdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjExXCI7XG59XG5cbi5mYS1saW5rLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxY2RcIjtcbn1cblxuLmZhLXdoaXN0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDYwXCI7XG59XG5cbi5mYS1nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkdcIjtcbn1cblxuLmZhLXdpbmUtZ2xhc3MtY3JhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGJiXCI7XG59XG5cbi5mYS1mcmFnaWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiYlwiO1xufVxuXG4uZmEtc2xvdC1tYWNoaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNjZVwiO1xufVxuXG4uZmEtbm90ZXMtbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODFcIjtcbn1cblxuLmZhLWNhci13YXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlNlwiO1xufVxuXG4uZmEtZXNjYWxhdG9yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3MVwiO1xufVxuXG4uZmEtY29tbWVudC1pbWFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDhcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLWhhbGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM5XCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS0yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjOVwiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXItMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzlcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLWhhbGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM5XCI7XG59XG5cbi5mYS1kb25nLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTY5XCI7XG59XG5cbi5mYS1kb251dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MDZcIjtcbn1cblxuLmZhLWRvdWdobnV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQwNlwiO1xufVxuXG4uZmEtY2Fwc3VsZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDZiXCI7XG59XG5cbi5mYS1wb28tc3Rvcm06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzVhXCI7XG59XG5cbi5mYS1wb28tYm9sdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NWFcIjtcbn1cblxuLmZhLXRhbGx5LTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjk0XCI7XG59XG5cbi5mYS1mYWNlLWZyb3duLW9wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdhXCI7XG59XG5cbi5mYS1mcm93bi1vcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3YVwiO1xufVxuXG4uZmEtc3F1YXJlLWRhc2hlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNjlcIjtcbn1cblxuLmZhLXNxdWFyZS1qOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI3M1wiO1xufVxuXG4uZmEtaGFuZC1wb2ludC11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTZcIjtcbn1cblxuLmZhLW1vbmV5LWJpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ2XCI7XG59XG5cbi5mYS1hcnJvdy11cC1iaWctc21hbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODhlXCI7XG59XG5cbi5mYS1zb3J0LXNpemUtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODhlXCI7XG59XG5cbi5mYS1iYXJjb2RlLXJlYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDY0XCI7XG59XG5cbi5mYS1iYWd1ZXR0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZDhcIjtcbn1cblxuLmZhLWJvd2wtc29mdC1zZXJ2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NmJcIjtcbn1cblxuLmZhLWZhY2UtaG9sZGluZy1iYWNrLXRlYXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ4MlwiO1xufVxuXG4uZmEtc3F1YXJlLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1M1wiO1xufVxuXG4uZmEtYXJyb3ctYWx0LXNxdWFyZS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTNcIjtcbn1cblxuLmZhLXRyYWluLXN1YndheS10dW5uZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmEzXCI7XG59XG5cbi5mYS1zdWJ3YXktdHVubmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJhM1wiO1xufVxuXG4uZmEtc3F1YXJlLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyMVwiO1xufVxuXG4uZmEtZXhjbGFtYXRpb24tc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyMVwiO1xufVxuXG4uZmEtc2VtaWNvbG9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcO1wiO1xufVxuXG4uZmEtYm9va21hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJlXCI7XG59XG5cbi5mYS1mYW4tdGFibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA0XCI7XG59XG5cbi5mYS1hbGlnbi1qdXN0aWZ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzOVwiO1xufVxuXG4uZmEtYmF0dGVyeS1sb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGIxXCI7XG59XG5cbi5mYS1iYXR0ZXJ5LTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGIxXCI7XG59XG5cbi5mYS1jcmVkaXQtY2FyZC1mcm9udDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOGFcIjtcbn1cblxuLmZhLWJyYWluLWFycm93LWN1cnZlZC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NzdcIjtcbn1cblxuLmZhLW1pbmQtc2hhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc3XCI7XG59XG5cbi5mYS11bWJyZWxsYS1iZWFjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2FcIjtcbn1cblxuLmZhLWhlbG1ldC11bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MDNcIjtcbn1cblxuLmZhLWxvY2F0aW9uLXNtaWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwZFwiO1xufVxuXG4uZmEtbWFwLW1hcmtlci1zbWlsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MGRcIjtcbn1cblxuLmZhLWFycm93LWxlZnQtdG8tbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzM2VcIjtcbn1cblxuLmZhLWFycm93LXRvLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzNlXCI7XG59XG5cbi5mYS1idWxsc2V5ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDBcIjtcbn1cblxuLmZhLXN1c2hpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ4YVwiO1xufVxuXG4uZmEtbmlnaXJpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ4YVwiO1xufVxuXG4uZmEtbWVzc2FnZS1jYXB0aW9uczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZGVcIjtcbn1cblxuLmZhLWNvbW1lbnQtYWx0LWNhcHRpb25zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFkZVwiO1xufVxuXG4uZmEtdHJhc2gtbGlzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYjFcIjtcbn1cblxuLmZhLWJhY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlNVwiO1xufVxuXG4uZmEtb3B0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMxOFwiO1xufVxuXG4uZmEtcmFjY29vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTNcIjtcbn1cblxuLmZhLWhhbmQtcG9pbnQtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTdcIjtcbn1cblxuLmZhLWFycm93LXVwLWZyb20tYnJhY2tldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOWFcIjtcbn1cblxuLmZhLWhlYWQtc2lkZS1nZWFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxMVwiO1xufVxuXG4uZmEtdHJhc2gtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYjJcIjtcbn1cblxuLmZhLW9iamVjdHMtYWxpZ24tdG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNjMFwiO1xufVxuXG4uZmEtZm9sZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3YlwiO1xufVxuXG4uZmEtZm9sZGVyLWJsYW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3YlwiO1xufVxuXG4uZmEtZmFjZS1hbnhpb3VzLXN3ZWF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM2YVwiO1xufVxuXG4uZmEtY3JlZGl0LWNhcmQtYmxhbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzg5XCI7XG59XG5cbi5mYS1maWxlLXdhdmVmb3JtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3OFwiO1xufVxuXG4uZmEtZmlsZS1tZWRpY2FsLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzhcIjtcbn1cblxuLmZhLW1pY3JvY2hpcC1haTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZWNcIjtcbn1cblxuLmZhLW11Zzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NzRcIjtcbn1cblxuLmZhLXBsYW5lLXVwLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyZVwiO1xufVxuXG4uZmEtcmFkaWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiOVwiO1xufVxuXG4uZmEtcGVuLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMGVcIjtcbn1cblxuLmZhLWJhZy1zZWVkbGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZjJcIjtcbn1cblxuLmZhLWNoYXJ0LXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NzNcIjtcbn1cblxuLmZhLWNydXRjaGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmOFwiO1xufVxuXG4uZmEtY2lyY2xlLXBhcmtpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjE1XCI7XG59XG5cbi5mYS1wYXJraW5nLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MTVcIjtcbn1cblxuLmZhLW1hcnMtc3Ryb2tlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyOVwiO1xufVxuXG4uZmEtbGVhZi1vYWs6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmY3XCI7XG59XG5cbi5mYS1zcXVhcmUtYm9sdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNjVcIjtcbn1cblxuLmZhLXZpYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDkyXCI7XG59XG5cbi5mYS1nYXVnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjRcIjtcbn1cblxuLmZhLWRhc2hib2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjRcIjtcbn1cblxuLmZhLWdhdWdlLW1lZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjRcIjtcbn1cblxuLmZhLXRhY2hvbWV0ZXItYWx0LWF2ZXJhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjI0XCI7XG59XG5cbi5mYS13YW5kLW1hZ2ljLXNwYXJrbGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJjYVwiO1xufVxuXG4uZmEtbWFnaWMtd2FuZC1zcGFya2xlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyY2FcIjtcbn1cblxuLmZhLWxhbWJkYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NmVcIjtcbn1cblxuLmZhLWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiRVwiO1xufVxuXG4uZmEtcGl6emE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODE3XCI7XG59XG5cbi5mYS1ib3dsLWNob3BzdGlja3Mtbm9vZGxlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyZWFcIjtcbn1cblxuLmZhLWgzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxNVwiO1xufVxuXG4uZmEtcGVuLWNsaXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA1XCI7XG59XG5cbi5mYS1wZW4tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwNVwiO1xufVxuXG4uZmEtYnJpZGdlLWNpcmNsZS1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0Y2FcIjtcbn1cblxuLmZhLWJhZGdlLXBlcmNlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQ2XCI7XG59XG5cbi5mYS11c2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwN1wiO1xufVxuXG4uZmEtc2Vuc29yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyOFwiO1xufVxuXG4uZmEtY29tbWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwsXCI7XG59XG5cbi5mYS1zY2hvb2wtY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU2YlwiO1xufVxuXG4uZmEtdG9pbGV0LXBhcGVyLXVuZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJhMFwiO1xufVxuXG4uZmEtdG9pbGV0LXBhcGVyLXJldmVyc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmEwXCI7XG59XG5cbi5mYS1saWdodC1lbWVyZ2VuY3k6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDFmXCI7XG59XG5cbi5mYS1hcnJvdy1kb3duLXRvLWFyYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YWVcIjtcbn1cblxuLmZhLWR1bXBzdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5M1wiO1xufVxuXG4uZmEtdmFuLXNodXR0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWI2XCI7XG59XG5cbi5mYS1zaHV0dGxlLXZhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjZcIjtcbn1cblxuLmZhLWJ1aWxkaW5nLXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGRhXCI7XG59XG5cbi5mYS1saWdodC1zd2l0Y2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE3XCI7XG59XG5cbi5mYS1zcXVhcmUtY2FyZXQtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTFcIjtcbn1cblxuLmZhLWNhcmV0LXNxdWFyZS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5MVwiO1xufVxuXG4uZmEtaGlnaGxpZ2h0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTkxXCI7XG59XG5cbi5mYS13YXZlLXB1bHNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmOFwiO1xufVxuXG4uZmEtaGVhcnQtcmF0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZjhcIjtcbn1cblxuLmZhLWtleTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODRcIjtcbn1cblxuLmZhLWhhdC1zYW50YTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTdcIjtcbn1cblxuLmZhLXRhbWFsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NTFcIjtcbn1cblxuLmZhLWJveC1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjdcIjtcbn1cblxuLmZhLWJ1bGxob3JuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhMVwiO1xufVxuXG4uZmEtc3RlYWs6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODI0XCI7XG59XG5cbi5mYS1sb2NhdGlvbi1jcm9zc2hhaXJzLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwM1wiO1xufVxuXG4uZmEtbG9jYXRpb24tc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjAzXCI7XG59XG5cbi5mYS1wZXJzb24tZG9sbHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQwXCI7XG59XG5cbi5mYS1nbG9iZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWNcIjtcbn1cblxuLmZhLXN5bmFnb2d1ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OWJcIjtcbn1cblxuLmZhLWZpbGUtY2hhcnQtY29sdW1uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1OVwiO1xufVxuXG4uZmEtZmlsZS1jaGFydC1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1OVwiO1xufVxuXG4uZmEtcGVyc29uLWhhbGYtZHJlc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTQ4XCI7XG59XG5cbi5mYS1mb2xkZXItaW1hZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMThhXCI7XG59XG5cbi5mYS1jYWxlbmRhci1wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzMzXCI7XG59XG5cbi5mYS1jYWxlbmRhci1lZGl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzM1wiO1xufVxuXG4uZmEtcm9hZC1icmlkZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTYzXCI7XG59XG5cbi5mYS1mYWNlLXNtaWxlLXRlYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzkzXCI7XG59XG5cbi5mYS1tZXNzYWdlLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGE4XCI7XG59XG5cbi5mYS1jb21tZW50LWFsdC1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhOFwiO1xufVxuXG4uZmEtbG9jYXRpb24tYXJyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI0XCI7XG59XG5cbi5mYS1jOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkNcIjtcbn1cblxuLmZhLXRhYmxldC1idXR0b246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBhXCI7XG59XG5cbi5mYS1wZXJzb24tZHJlc3MtZmFpcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA3XCI7XG59XG5cbi5mYS1yZWN0YW5nbGUtaGlzdG9yeS1jaXJjbGUtdXNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YTRcIjtcbn1cblxuLmZhLWJ1aWxkaW5nLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGQ2XCI7XG59XG5cbi5mYS1jaGFydC1saW5lLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBlNVwiO1xufVxuXG4uZmEtbWFpbGJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MTNcIjtcbn1cblxuLmZhLXRydWNrLWJvbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2QwXCI7XG59XG5cbi5mYS1waXp6YS1zbGljZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MThcIjtcbn1cblxuLmZhLW1vbmV5LWJpbGwtd2F2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2FcIjtcbn1cblxuLmZhLWNoYXJ0LWFyZWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZlXCI7XG59XG5cbi5mYS1hcmVhLWNoYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmZVwiO1xufVxuXG4uZmEtaG91c2UtZmxhZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MGRcIjtcbn1cblxuLmZhLWNpcmNsZS10aHJlZS1xdWFydGVycy1zdHJva2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWQ0XCI7XG59XG5cbi5mYS1wZXJzb24tY2lyY2xlLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU0MFwiO1xufVxuXG4uZmEtc2NhbHBlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MWRcIjtcbn1cblxuLmZhLWJhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNWVcIjtcbn1cblxuLmZhLWNhbmNlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNWVcIjtcbn1cblxuLmZhLWJlbGwtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODQ4XCI7XG59XG5cbi5mYS1jaXJjbGUtYm9va21hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAwXCI7XG59XG5cbi5mYS1ib29rbWFyay1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAwXCI7XG59XG5cbi5mYS1lZ2ctZnJpZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2ZjXCI7XG59XG5cbi5mYS1mYWNlLXdlYXJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNhMVwiO1xufVxuXG4uZmEtdW5pZm9ybS1tYXJ0aWFsLWFydHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2QxXCI7XG59XG5cbi5mYS1jYW1lcmEtcm90YXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBkOFwiO1xufVxuXG4uZmEtc3VuLWR1c3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzY0XCI7XG59XG5cbi5mYS1jb21tZW50LXRleHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTRkXCI7XG59XG5cbi5mYS1zcHJheS1jYW4tc3BhcmtsZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQwXCI7XG59XG5cbi5mYS1haXItZnJlc2hlbmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkMFwiO1xufVxuXG4uZmEtc2lnbmFsLWJhcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjkwXCI7XG59XG5cbi5mYS1zaWduYWwtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5MFwiO1xufVxuXG4uZmEtc2lnbmFsLWFsdC00OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5MFwiO1xufVxuXG4uZmEtc2lnbmFsLWJhcnMtc3Ryb25nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5MFwiO1xufVxuXG4uZmEtZGlhbW9uZC1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MDVcIjtcbn1cblxuLmZhLXN0YXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA1XCI7XG59XG5cbi5mYS1kaWFsLW1pbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjFcIjtcbn1cblxuLmZhLXJlcGVhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjNcIjtcbn1cblxuLmZhLWNyb3NzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1NFwiO1xufVxuXG4uZmEtcGFnZS1jYXJldC1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQyOVwiO1xufVxuXG4uZmEtZmlsZS1jYXJldC1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQyOVwiO1xufVxuXG4uZmEtYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2NlwiO1xufVxuXG4uZmEtdmVudXMtbWFyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjhcIjtcbn1cblxuLmZhLWNsb2NrLXNldmVuLXRoaXJ0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNTFcIjtcbn1cblxuLmZhLWFycm93LXBvaW50ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ1XCI7XG59XG5cbi5mYS1tb3VzZS1wb2ludGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0NVwiO1xufVxuXG4uZmEtY2xvY2stZm91ci10aGlydHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzRiXCI7XG59XG5cbi5mYS1zaWduYWwtYmFycy1nb29kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5M1wiO1xufVxuXG4uZmEtc2lnbmFsLWFsdC0zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5M1wiO1xufVxuXG4uZmEtY2FjdHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhN1wiO1xufVxuXG4uZmEtbGlnaHRidWxiLWdlYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWZkXCI7XG59XG5cbi5mYS1tYXhpbWl6ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMWVcIjtcbn1cblxuLmZhLWV4cGFuZC1hcnJvd3MtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxZVwiO1xufVxuXG4uZmEtY2hhcmdpbmctc3RhdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZTdcIjtcbn1cblxuLmZhLXNoYXBlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MWZcIjtcbn1cblxuLmZhLXRyaWFuZ2xlLWNpcmNsZS1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjFmXCI7XG59XG5cbi5mYS1wbGFuZS10YWlsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyY1wiO1xufVxuXG4uZmEtZ2F1Z2Utc2ltcGxlLW1heDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MmJcIjtcbn1cblxuLmZhLXRhY2hvbWV0ZXItZmFzdGVzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MmJcIjtcbn1cblxuLmZhLWNpcmNsZS11OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyN1wiO1xufVxuXG4uZmEtc2hpZWxkLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0YlwiO1xufVxuXG4uZmEtc3F1YXJlLXBob25lLWhhbmd1cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyN2FcIjtcbn1cblxuLmZhLXBob25lLXNxdWFyZS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI3YVwiO1xufVxuXG4uZmEtYXJyb3ctdXAtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOWRcIjtcbn1cblxuLmZhLXRyYW5zcG9ydGVyLTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQzXCI7XG59XG5cbi5mYS1wZWFudXRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQzMVwiO1xufVxuXG4uZmEtc2h1ZmZsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzRcIjtcbn1cblxuLmZhLXJhbmRvbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzRcIjtcbn1cblxuLmZhLXBlcnNvbi1ydW5uaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwY1wiO1xufVxuXG4uZmEtcnVubmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MGNcIjtcbn1cblxuLmZhLW1vYmlsZS1yZXRybzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MjdcIjtcbn1cblxuLmZhLWdyaXAtbGluZXMtdmVydGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2E1XCI7XG59XG5cbi5mYS1iaW4tYm90dGxlcy1yZWN5Y2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVmNlwiO1xufVxuXG4uZmEtYXJyb3ctdXAtZnJvbS1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDljXCI7XG59XG5cbi5mYS1maWxlLWRhc2hlZC1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3N1wiO1xufVxuXG4uZmEtcGFnZS1icmVhazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NzdcIjtcbn1cblxuLmZhLWJyYWNrZXQtY3VybHktcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFx9XCI7XG59XG5cbi5mYS1zcGlkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzE3XCI7XG59XG5cbi5mYS1jbG9jay10aHJlZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNTZcIjtcbn1cblxuLmZhLWhhbmRzLWJvdW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRmOVwiO1xufVxuXG4uZmEtc2NhbHBlbC1saW5lLWRhc2hlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MWVcIjtcbn1cblxuLmZhLXNjYWxwZWwtcGF0aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MWVcIjtcbn1cblxuLmZhLWZpbGUtaW52b2ljZS1kb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTcxXCI7XG59XG5cbi5mYS1waXBlLXNtb2tpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2M0XCI7XG59XG5cbi5mYS1mYWNlLWFzdG9uaXNoZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzZiXCI7XG59XG5cbi5mYS13aW5kb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDBlXCI7XG59XG5cbi5mYS1wbGFuZS1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTU2XCI7XG59XG5cbi5mYS1lYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWYwXCI7XG59XG5cbi5mYS1maWxlLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2E2XCI7XG59XG5cbi5mYS1kaWFncmFtLXZlbm46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTVhXCI7XG59XG5cbi5mYS14LXJheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTdcIjtcbn1cblxuLmZhLWdvYWwtbmV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNhYlwiO1xufVxuXG4uZmEtY29mZmluLWNyb3NzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1MVwiO1xufVxuXG4uZmEtc3BlbGwtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODkxXCI7XG59XG5cbi5mYS1sb2NhdGlvbi14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MGVcIjtcbn1cblxuLmZhLW1hcC1tYXJrZXItdGltZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjBlXCI7XG59XG5cbi5mYS1tYXAtbWFya2VyLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwZVwiO1xufVxuXG4uZmEtY2lyY2xlLXF1YXJ0ZXItc3Ryb2tlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVkM1wiO1xufVxuXG4uZmEtbGFzc286OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGM4XCI7XG59XG5cbi5mYS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MTVcIjtcbn1cblxuLmZhLXBlcnNvbi10by1wb3J0YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIyXCI7XG59XG5cbi5mYS1wb3J0YWwtZW50ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIyXCI7XG59XG5cbi5mYS1jYWxlbmRhci1zdGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczNlwiO1xufVxuXG4uZmEtY29tcHV0ZXItbW91c2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGNjXCI7XG59XG5cbi5mYS1tb3VzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4Y2NcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0LXRvLWJyYWNrZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkwXCI7XG59XG5cbi5mYS1zaWduLWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5MFwiO1xufVxuXG4uZmEtcGVnYXN1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MDNcIjtcbn1cblxuLmZhLWZpbGVzLW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2ZkXCI7XG59XG5cbi5mYS1uZmMtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZjhcIjtcbn1cblxuLmZhLXBlcnNvbi1za2ktbGlmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzhcIjtcbn1cblxuLmZhLXNraS1saWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjOFwiO1xufVxuXG4uZmEtc3F1YXJlLTY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjViXCI7XG59XG5cbi5mYS1zaG9wLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3MFwiO1xufVxuXG4uZmEtc3RvcmUtYWx0LXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3MFwiO1xufVxuXG4uZmEtd2luZC10dXJiaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg5YlwiO1xufVxuXG4uZmEtc2xpZGVycy1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjUzXCI7XG59XG5cbi5mYS1ncmlkLXJvdW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVkYVwiO1xufVxuXG4uZmEtYmFkZ2Utc2hlcmlmZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YTJcIjtcbn1cblxuLmZhLXNlcnZlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzNcIjtcbn1cblxuLmZhLXZpcnVzLWNvdmlkLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRhOVwiO1xufVxuXG4uZmEtaW50ZXJzZWN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2OFwiO1xufVxuXG4uZmEtc2hvcC1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRhNVwiO1xufVxuXG4uZmEtZmFtaWx5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMwMFwiO1xufVxuXG4uZmEtaG91cmdsYXNzLXN0YXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1MVwiO1xufVxuXG4uZmEtaG91cmdsYXNzLTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjUxXCI7XG59XG5cbi5mYS11c2VyLWhhaXItYnVuczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZDNcIjtcbn1cblxuLmZhLWJsZW5kZXItcGhvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmI2XCI7XG59XG5cbi5mYS1ob3VyZ2xhc3MtY2xvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDFiXCI7XG59XG5cbi5mYS1wZXJzb24tc2VhdC1yZWNsaW5lZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMWZcIjtcbn1cblxuLmZhLXBhcGVyLXBsYW5lLXRvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMGFcIjtcbn1cblxuLmZhLXBhcGVyLXBsYW5lLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMGFcIjtcbn1cblxuLmZhLXNlbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjBhXCI7XG59XG5cbi5mYS1tZXNzYWdlLWFycm93LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFkY1wiO1xufVxuXG4uZmEtY29tbWVudC1hbHQtYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWRjXCI7XG59XG5cbi5mYS1saWdodGJ1bGItZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjcxXCI7XG59XG5cbi5mYS1sYXllci1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZmVcIjtcbn1cblxuLmZhLWxheWVyLWdyb3VwLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmZVwiO1xufVxuXG4uZmEtY2hhcnQtcGllLXNpbXBsZS1jaXJjbGUtY3VycmVuY3k6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA0XCI7XG59XG5cbi5mYS1jaXJjbGUtZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDlcIjtcbn1cblxuLmZhLWJ1aWxkaW5nLXdoZWF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRkYlwiO1xufVxuXG4uZmEtZ2F1Z2UtbWF4OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyNlwiO1xufVxuXG4uZmEtdGFjaG9tZXRlci1hbHQtZmFzdGVzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjZcIjtcbn1cblxuLmZhLXBlcnNvbi1icmVhc3RmZWVkaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUzYVwiO1xufVxuXG4uZmEtYXBvc3Ryb3BoZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXCdcIjtcbn1cblxuLmZhLWZpcmUtaHlkcmFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxN2ZcIjtcbn1cblxuLmZhLXJpZ2h0LXRvLWJyYWNrZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmY2XCI7XG59XG5cbi5mYS1zaWduLWluLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjZcIjtcbn1cblxuLmZhLXZpZGVvLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGUxXCI7XG59XG5cbi5mYS1zcXVhcmUtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzUyXCI7XG59XG5cbi5mYS1hcnJvdy1hbHQtc3F1YXJlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1MlwiO1xufVxuXG4uZmEtY29tbWVudC1zbWlsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjRcIjtcbn1cblxuLmZhLXZlbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyMVwiO1xufVxuXG4uZmEtcGFzc3BvcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFiXCI7XG59XG5cbi5mYS1pbmJveC1pbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTBcIjtcbn1cblxuLmZhLWluYm94LWFycm93LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzEwXCI7XG59XG5cbi5mYS1oZWFydC1wdWxzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWVcIjtcbn1cblxuLmZhLWhlYXJ0YmVhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWVcIjtcbn1cblxuLmZhLWNpcmNsZS04OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBmNVwiO1xufVxuXG4uZmEtY2xvdWRzLW1vb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQ1XCI7XG59XG5cbi5mYS1jbG9jay10ZW4tdGhpcnR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM1NVwiO1xufVxuXG4uZmEtcGVvcGxlLWNhcnJ5LWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0Y2VcIjtcbn1cblxuLmZhLXBlb3BsZS1jYXJyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0Y2VcIjtcbn1cblxuLmZhLWZvbGRlci11c2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4ZVwiO1xufVxuXG4uZmEtdHJhc2gtY2FuLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJhZVwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtaGlnaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NjlcIjtcbn1cblxuLmZhLW1pY3JvY2hpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGJcIjtcbn1cblxuLmZhLWxlZnQtbG9uZy10by1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQxZVwiO1xufVxuXG4uZmEtY3Jvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTIxXCI7XG59XG5cbi5mYS13ZWlnaHQtaGFuZ2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2RcIjtcbn1cblxuLmZhLXhtYXJrcy1saW5lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OWFcIjtcbn1cblxuLmZhLWZpbGUtcHJlc2NyaXB0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3MlwiO1xufVxuXG4uZmEtY2FsZW5kYXItcmFuZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGQ2XCI7XG59XG5cbi5mYS1mbG93ZXItZGFmZm9kaWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODAwXCI7XG59XG5cbi5mYS1oYW5kLWJhY2stcG9pbnQtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWEyXCI7XG59XG5cbi5mYS13ZWlnaHQtc2NhbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDk2XCI7XG59XG5cbi5mYS13ZWlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDk2XCI7XG59XG5cbi5mYS1hcnJvdy11cC10by1hcmM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjE3XCI7XG59XG5cbi5mYS1zdGFyLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmM1wiO1xufVxuXG4uZmEtYm9va3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWRiXCI7XG59XG5cbi5mYS11c2VyLWdyb3VwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwMFwiO1xufVxuXG4uZmEtdXNlci1mcmllbmRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwMFwiO1xufVxuXG4uZmEtYXJyb3ctdXAtYS16OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1ZVwiO1xufVxuXG4uZmEtc29ydC1hbHBoYS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWVcIjtcbn1cblxuLmZhLWxheWVyLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWZmXCI7XG59XG5cbi5mYS1sYXllci1ncm91cC1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmZlwiO1xufVxuXG4uZmEtcGxheS1wYXVzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMmZcIjtcbn1cblxuLmZhLWJsb2NrLXF1ZXN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNkZFwiO1xufVxuXG4uZmEtc25vb3plOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4MFwiO1xufVxuXG4uZmEtenp6OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4MFwiO1xufVxuXG4uZmEtc2Nhbm5lci1pbWFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZjNcIjtcbn1cblxuLmZhLXR2LXJldHJvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwMVwiO1xufVxuXG4uZmEtc3F1YXJlLXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjgwXCI7XG59XG5cbi5mYS1mYXJtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2NFwiO1xufVxuXG4uZmEtYmFybi1zaWxvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2NFwiO1xufVxuXG4uZmEtY2hlc3Mta25pZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0MVwiO1xufVxuXG4uZmEtYmFycy1zb3J0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhZVwiO1xufVxuXG4uZmEtcGFsbGV0LWJveGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4M1wiO1xufVxuXG4uZmEtcGFsZXR0ZS1ib3hlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODNcIjtcbn1cblxuLmZhLXBhbGxldC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDgzXCI7XG59XG5cbi5mYS1mYWNlLWxhdWdoLXNxdWludDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWJcIjtcbn1cblxuLmZhLWxhdWdoLXNxdWludDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWJcIjtcbn1cblxuLmZhLWNvZGUtc2ltcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzZFwiO1xufVxuXG4uZmEtYm9sdC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYjhcIjtcbn1cblxuLmZhLXBhbmVsLWZpcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDJmXCI7XG59XG5cbi5mYS1iaW5hcnktY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMzY1wiO1xufVxuXG4uZmEtY29tbWVudC1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjFcIjtcbn1cblxuLmZhLWJ1cnJpdG86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2VkXCI7XG59XG5cbi5mYS12aW9saW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGVkXCI7XG59XG5cbi5mYS1vYmplY3RzLWNvbHVtbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYzFcIjtcbn1cblxuLmZhLXNxdWFyZS1jaGV2cm9uLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzI5XCI7XG59XG5cbi5mYS1jaGV2cm9uLXNxdWFyZS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyOVwiO1xufVxuXG4uZmEtY29tbWVudC1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiMlwiO1xufVxuXG4uZmEtdHJpYW5nbGUtaW5zdHJ1bWVudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZTJcIjtcbn1cblxuLmZhLXRyaWFuZ2xlLW11c2ljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhlMlwiO1xufVxuXG4uZmEtd2hlZWxjaGFpcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTNcIjtcbn1cblxuLmZhLXVzZXItcGlsb3QtdGllOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJjMVwiO1xufVxuXG4uZmEtcGlhbm8ta2V5Ym9hcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGQ1XCI7XG59XG5cbi5mYS1iZWQtZW1wdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGY5XCI7XG59XG5cbi5mYS1jaXJjbGUtYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFhXCI7XG59XG5cbi5mYS1hcnJvdy1jaXJjbGUtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFhXCI7XG59XG5cbi5mYS10b2dnbGUtb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA1XCI7XG59XG5cbi5mYS1yZWN0YW5nbGUtdmVydGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmZiXCI7XG59XG5cbi5mYS1yZWN0YW5nbGUtcG9ydHJhaXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmZiXCI7XG59XG5cbi5mYS1wZXJzb24td2Fsa2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTRcIjtcbn1cblxuLmZhLXdhbGtpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU0XCI7XG59XG5cbi5mYS1sOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkxcIjtcbn1cblxuLmZhLXNpZ25hbC1zdHJlYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGRkXCI7XG59XG5cbi5mYS1kb3duLXRvLWJyYWNrZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGU3XCI7XG59XG5cbi5mYS1jaXJjbGUtejo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzBcIjtcbn1cblxuLmZhLXN0YXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2MlwiO1xufVxuXG4uZmEtZmlyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmRcIjtcbn1cblxuLmZhLWJlZC1wdWxzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODdcIjtcbn1cblxuLmZhLXByb2NlZHVyZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDg3XCI7XG59XG5cbi5mYS1ob3VzZS1kYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDBlXCI7XG59XG5cbi5mYS1zaHV0dGxlLXNwYWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5N1wiO1xufVxuXG4uZmEtc3BhY2Utc2h1dHRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTdcIjtcbn1cblxuLmZhLXNoaXJ0LWxvbmctc2xlZXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNjN1wiO1xufVxuXG4uZmEtY2hhcnQtcGllLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NGVcIjtcbn1cblxuLmZhLWNoYXJ0LXBpZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjRlXCI7XG59XG5cbi5mYS1mYWNlLWxhdWdoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5OVwiO1xufVxuXG4uZmEtbGF1Z2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk5XCI7XG59XG5cbi5mYS1mb2xkZXItb3Blbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2NcIjtcbn1cblxuLmZhLWFsYnVtLWNvbGxlY3Rpb24tY2lyY2xlLXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDhmXCI7XG59XG5cbi5mYS1jYW5keTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZTdcIjtcbn1cblxuLmZhLWJvd2wtaG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyM1wiO1xufVxuXG4uZmEtc291cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MjNcIjtcbn1cblxuLmZhLWZsYXRicmVhZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MGJcIjtcbn1cblxuLmZhLWhlYXJ0LWNpcmNsZS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUwMFwiO1xufVxuXG4uZmEtY29kZS1mb3JrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzYlwiO1xufVxuXG4uZmEtY2l0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NGZcIjtcbn1cblxuLmZhLXNpZ25hbC1iYXJzLXdlYWs6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjkxXCI7XG59XG5cbi5mYS1zaWduYWwtYWx0LTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjkxXCI7XG59XG5cbi5mYS1taWNyb3Bob25lLWxpbmVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjOVwiO1xufVxuXG4uZmEtbWljcm9waG9uZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M5XCI7XG59XG5cbi5mYS1jbG9jay10d2VsdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzU4XCI7XG59XG5cbi5mYS1wZXBwZXItaG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxNlwiO1xufVxuXG4uZmEtY2l0cnVzLXNsaWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJmNVwiO1xufVxuXG4uZmEtc2hlZXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzExXCI7XG59XG5cbi5mYS11bmxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDljXCI7XG59XG5cbi5mYS1jb2xvbi1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0MFwiO1xufVxuXG4uZmEtaGVhZHNldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTBcIjtcbn1cblxuLmZhLWJhZGdlci1ob25leTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YjRcIjtcbn1cblxuLmZhLWg0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2YVwiO1xufVxuXG4uZmEtc3RvcmUtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDcxXCI7XG59XG5cbi5mYS1yb2FkLWNpcmNsZS14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NjZcIjtcbn1cblxuLmZhLXNpZ25hbC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OTVcIjtcbn1cblxuLmZhLXVzZXItbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTAzXCI7XG59XG5cbi5mYS1tYXJzLXN0cm9rZS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmFcIjtcbn1cblxuLmZhLW1hcnMtc3Ryb2tlLXY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJhXCI7XG59XG5cbi5mYS1jaGFtcGFnbmUtZ2xhc3Nlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OWZcIjtcbn1cblxuLmZhLWdsYXNzLWNoZWVyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OWZcIjtcbn1cblxuLmZhLXRhY286OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODI2XCI7XG59XG5cbi5mYS1oZXhhZ29uLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzAwXCI7XG59XG5cbi5mYS1wbHVzLWhleGFnb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzAwXCI7XG59XG5cbi5mYS1jbGlwYm9hcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzI4XCI7XG59XG5cbi5mYS1ob3VzZS1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTBhXCI7XG59XG5cbi5mYS1maWxlLWFycm93LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3NFwiO1xufVxuXG4uZmEtZmlsZS11cGxvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTc0XCI7XG59XG5cbi5mYS13aWZpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlYlwiO1xufVxuXG4uZmEtd2lmaS0zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlYlwiO1xufVxuXG4uZmEtd2lmaS1zdHJvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWViXCI7XG59XG5cbi5mYS1tZXNzYWdlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjZcIjtcbn1cblxuLmZhLWNvbW1lbnRzLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjZcIjtcbn1cblxuLmZhLWJhdGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNkXCI7XG59XG5cbi5mYS1iYXRodHViOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjZFwiO1xufVxuXG4uZmEtdW1icmVsbGEtc2ltcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJiY1wiO1xufVxuXG4uZmEtdW1icmVsbGEtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJiY1wiO1xufVxuXG4uZmEtcmVjdGFuZ2xlLWhpc3RvcnktY2lyY2xlLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGEzXCI7XG59XG5cbi5mYS11bmRlcmxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNkXCI7XG59XG5cbi5mYS1wcmVzY3JpcHRpb24tYm90dGxlLXBpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWMwXCI7XG59XG5cbi5mYS11c2VyLXBlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmZcIjtcbn1cblxuLmZhLXVzZXItZWRpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmZcIjtcbn1cblxuLmZhLWJpbmFyeS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzM2VcIjtcbn1cblxuLmZhLXNxdWFyZS1vOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI3OFwiO1xufVxuXG4uZmEtc2lnbmF0dXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViN1wiO1xufVxuXG4uZmEtc3Ryb29wd2FmZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTUxXCI7XG59XG5cbi5mYS1ib2xkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMlwiO1xufVxuXG4uZmEtYW5jaG9yLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGFkXCI7XG59XG5cbi5mYS1idWlsZGluZy1uZ286OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGQ3XCI7XG59XG5cbi5mYS10cmFuc3BvcnRlci0zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0NVwiO1xufVxuXG4uZmEtZW5naW5lLXdhcm5pbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWYyXCI7XG59XG5cbi5mYS1lbmdpbmUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWYyXCI7XG59XG5cbi5mYS1jaXJjbGUtZG93bi1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDhcIjtcbn1cblxuLmZhLXNxdWFyZS1rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI3NFwiO1xufVxuXG4uZmEtbWFuYXQtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZDVcIjtcbn1cblxuLmZhLW1vbmV5LWNoZWNrLXBlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NzJcIjtcbn1cblxuLmZhLW1vbmV5LWNoZWNrLWVkaXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODcyXCI7XG59XG5cbi5mYS1ub3QtZXF1YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTNlXCI7XG59XG5cbi5mYS1ib3JkZXItdG9wLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODUzXCI7XG59XG5cbi5mYS1ib3JkZXItc3R5bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODUzXCI7XG59XG5cbi5mYS1tYXAtbG9jYXRpb24tZG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhMFwiO1xufVxuXG4uZmEtbWFwLW1hcmtlZC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWEwXCI7XG59XG5cbi5mYS10aWxkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXH5cIjtcbn1cblxuLmZhLWplZGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjY5XCI7XG59XG5cbi5mYS1zcXVhcmUtcG9sbC12ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODFcIjtcbn1cblxuLmZhLXBvbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjgxXCI7XG59XG5cbi5mYS1hcnJvdy1kb3duLXNxdWFyZS10cmlhbmdsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODlcIjtcbn1cblxuLmZhLXNvcnQtc2hhcGVzLWRvd24tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4OVwiO1xufVxuXG4uZmEtbXVnLWhvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YjZcIjtcbn1cblxuLmZhLWRvZy1sZWFzaGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkNFwiO1xufVxuXG4uZmEtY2FyLWJhdHRlcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWRmXCI7XG59XG5cbi5mYS1iYXR0ZXJ5LWNhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZGZcIjtcbn1cblxuLmZhLWZhY2UtZG93bmNhc3Qtc3dlYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzcxXCI7XG59XG5cbi5mYS1tYWlsYm94LWZsYWctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWJiXCI7XG59XG5cbi5mYS1tZW1vLWNpcmNsZS1pbmZvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ5YVwiO1xufVxuXG4uZmEtZ2lmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmJcIjtcbn1cblxuLmZhLWRpY2UtdHdvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyOFwiO1xufVxuXG4uZmEtdm9sdW1lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhOFwiO1xufVxuXG4uZmEtdm9sdW1lLW1lZGl1bTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YThcIjtcbn1cblxuLmZhLXRyYW5zcG9ydGVyLTU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmE2XCI7XG59XG5cbi5mYS1nYXVnZS1jaXJjbGUtYm9sdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0OTZcIjtcbn1cblxuLmZhLWNvaW4tZnJvbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2ZjXCI7XG59XG5cbi5mYS1maWxlLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNhN1wiO1xufVxuXG4uZmEtbWVzc2FnZS1hcnJvdy11cC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZGRcIjtcbn1cblxuLmZhLXRyZWFzdXJlLWNoZXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyM1wiO1xufVxuXG4uZmEtY2hlc3MtcXVlZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQ1XCI7XG59XG5cbi5mYS1wYWludGJydXNoLWZpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE5XCI7XG59XG5cbi5mYS1wYWludC1icnVzaC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE5XCI7XG59XG5cbi5mYS1wYWludC1icnVzaC1maW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhOVwiO1xufVxuXG4uZmEtcGFpbnRicnVzaC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE5XCI7XG59XG5cbi5mYS1nbGFzc2VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzMFwiO1xufVxuXG4uZmEtaG9vZC1jbG9hazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZWZcIjtcbn1cblxuLmZhLXNxdWFyZS1xdW90ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMjlcIjtcbn1cblxuLmZhLXVwLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmJkXCI7XG59XG5cbi5mYS1icmluZy1mcm9udDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NTdcIjtcbn1cblxuLmZhLWNoZXNzLWJvYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzY1wiO1xufVxuXG4uZmEtYnVyZ2VyLWNoZWVzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjFcIjtcbn1cblxuLmZhLWNoZWVzZWJ1cmdlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjFcIjtcbn1cblxuLmZhLWJ1aWxkaW5nLWNpcmNsZS1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZDJcIjtcbn1cblxuLmZhLXJlcGVhdC0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2NVwiO1xufVxuXG4uZmEtYXJyb3ctZG93bi10by1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzZFwiO1xufVxuXG4uZmEtYXJyb3ctdG8tYm90dG9tOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzZFwiO1xufVxuXG4uZmEtZ3JpZC01OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5OVwiO1xufVxuXG4uZmEtc3dhcC1hcnJvd3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBhXCI7XG59XG5cbi5mYS1yaWdodC1sb25nLXRvLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDQ0XCI7XG59XG5cbi5mYS1wZXJzb24tY2hhbGtib2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1M2RcIjtcbn1cblxuLmZhLW1hcnMtc3Ryb2tlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyYlwiO1xufVxuXG4uZmEtbWFycy1zdHJva2UtaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmJcIjtcbn1cblxuLmZhLWhhbmQtYmFjay1maXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1NVwiO1xufVxuXG4uZmEtaGFuZC1yb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1NVwiO1xufVxuXG4uZmEtZ3JpZC1yb3VuZC01OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVkZVwiO1xufVxuXG4uZmEtdGFsbHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjljXCI7XG59XG5cbi5mYS10YWxseS01OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5Y1wiO1xufVxuXG4uZmEtc3F1YXJlLWNhcmV0LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1MVwiO1xufVxuXG4uZmEtY2FyZXQtc3F1YXJlLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1MVwiO1xufVxuXG4uZmEtY2xvdWQtc2hvd2Vycy13YXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZTRcIjtcbn1cblxuLmZhLWNoYXJ0LWJhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODBcIjtcbn1cblxuLmZhLWJhci1jaGFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODBcIjtcbn1cblxuLmZhLWhhbmRzLWJ1YmJsZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVlXCI7XG59XG5cbi5mYS1oYW5kcy13YXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1ZVwiO1xufVxuXG4uZmEtbGVzcy10aGFuLWVxdWFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzN1wiO1xufVxuXG4uZmEtdHJhaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM4XCI7XG59XG5cbi5mYS11cC1mcm9tLWRvdHRlZC1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ1NlwiO1xufVxuXG4uZmEtZXllLWxvdy12aXNpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE4XCI7XG59XG5cbi5mYS1sb3ctdmlzaW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhOFwiO1xufVxuXG4uZmEtdHJhZmZpYy1saWdodC1nbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzhcIjtcbn1cblxuLmZhLWZhY2UtZXhoYWxpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDgwXCI7XG59XG5cbi5mYS1zZW5zb3ItZmlyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMmFcIjtcbn1cblxuLmZhLXVzZXItdW5sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1OFwiO1xufVxuXG4uZmEtaGV4YWdvbi1kaXZpZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWFkXCI7XG59XG5cbi5mYS0wMDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NjdcIjtcbn1cblxuLmZhLWNyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTIwXCI7XG59XG5cbi5mYS1jYXNzZXR0ZS1iZXRhbWF4OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhNFwiO1xufVxuXG4uZmEtYmV0YW1heDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YTRcIjtcbn1cblxuLmZhLXNhaWxib2F0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ0NVwiO1xufVxuXG4uZmEtd2luZG93LXJlc3RvcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQyXCI7XG59XG5cbi5mYS1uZmMtbWFnbmlmeWluZy1nbGFzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZjlcIjtcbn1cblxuLmZhLWZpbGUtYmluYXJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3NVwiO1xufVxuXG4uZmEtY2lyY2xlLXY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTJhXCI7XG59XG5cbi5mYS1zcXVhcmUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmVcIjtcbn1cblxuLmZhLXBsdXMtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmZVwiO1xufVxuXG4uZmEtYm93bC1zY29vcHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2RmXCI7XG59XG5cbi5mYS1taXN0bGV0b2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2I0XCI7XG59XG5cbi5mYS1jdXN0YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQwM1wiO1xufVxuXG4uZmEtbGFjcm9zc2Utc3RpY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2I1XCI7XG59XG5cbi5mYS1ob2NrZXktbWFzazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZWVcIjtcbn1cblxuLmZhLXN1bnJpc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzY2XCI7XG59XG5cbi5mYS1zdWJ0aXRsZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBmXCI7XG59XG5cbi5mYS1wYW5lbC1ld3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDJlXCI7XG59XG5cbi5mYS10b3JpaS1nYXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhMVwiO1xufVxuXG4uZmEtY2xvdWQtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDkxXCI7XG59XG5cbi5mYS1tZXNzYWdlLWxpbmVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhNlwiO1xufVxuXG4uZmEtY29tbWVudC1hbHQtbGluZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGE2XCI7XG59XG5cbi5mYS1mcm9nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyZVwiO1xufVxuXG4uZmEtYnVja2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRjZlwiO1xufVxuXG4uZmEtZmxvcHB5LWRpc2stcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4MlwiO1xufVxuXG4uZmEtaW1hZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNlXCI7XG59XG5cbi5mYS13aW5kb3ctZnJhbWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDRmXCI7XG59XG5cbi5mYS1taWNyb3Bob25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzMFwiO1xufVxuXG4uZmEtY293OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjOFwiO1xufVxuXG4uZmEtZmlsZS16aXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWVlXCI7XG59XG5cbi5mYS1zcXVhcmUtcmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NGZcIjtcbn1cblxuLmZhLWRvd24tZnJvbS1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0OVwiO1xufVxuXG4uZmEtYXJyb3ctYWx0LWZyb20tdG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0OVwiO1xufVxuXG4uZmEtY2FyZXQtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ4XCI7XG59XG5cbi5mYS1zaGllbGQteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjRjXCI7XG59XG5cbi5mYS1zaGllbGQtdGltZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjRjXCI7XG59XG5cbi5mYS1zY3Jld2RyaXZlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NGFcIjtcbn1cblxuLmZhLWNpcmNsZS1zb3J0LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMxXCI7XG59XG5cbi5mYS1zb3J0LWNpcmNsZS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzMVwiO1xufVxuXG4uZmEtZm9sZGVyLWNsb3NlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODVcIjtcbn1cblxuLmZhLWhvdXNlLXRzdW5hbWk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTE1XCI7XG59XG5cbi5mYS1zcXVhcmUtbmZpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3NlwiO1xufVxuXG4uZmEtZm9ya2xpZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDdhXCI7XG59XG5cbi5mYS1hcnJvdy11cC1mcm9tLWdyb3VuZC13YXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YjVcIjtcbn1cblxuLmZhLWJyYWNrZXQtc3F1YXJlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcXVwiO1xufVxuXG4uZmEtbWFydGluaS1nbGFzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2JcIjtcbn1cblxuLmZhLWdsYXNzLW1hcnRpbmktYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3YlwiO1xufVxuXG4uZmEtcm90YXRlLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmVhXCI7XG59XG5cbi5mYS1yb3RhdGUtYmFjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZWFcIjtcbn1cblxuLmZhLXJvdGF0ZS1iYWNrd2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZWFcIjtcbn1cblxuLmZhLXVuZG8tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlYVwiO1xufVxuXG4uZmEtdGFibGUtY29sdW1uczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGJcIjtcbn1cblxuLmZhLWNvbHVtbnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRiXCI7XG59XG5cbi5mYS1zcXVhcmUtYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNWZcIjtcbn1cblxuLmZhLXRpY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzJmXCI7XG59XG5cbi5mYS1sZW1vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTRcIjtcbn1cblxuLmZhLWhlYWQtc2lkZS1tYXNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2M1wiO1xufVxuXG4uZmEtaGFuZHNoYWtlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNVwiO1xufVxuXG4uZmEtZ2VtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhNVwiO1xufVxuXG4uZmEtZG9sbHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDcyXCI7XG59XG5cbi5mYS1kb2xseS1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDcyXCI7XG59XG5cbi5mYS1zbW9raW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4ZFwiO1xufVxuXG4uZmEtbWluaW1pemU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzhjXCI7XG59XG5cbi5mYS1jb21wcmVzcy1hcnJvd3MtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4Y1wiO1xufVxuXG4uZmEtcmVmcmlnZXJhdG9yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyNlwiO1xufVxuXG4uZmEtbW9udW1lbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE2XCI7XG59XG5cbi5mYS1vY3RhZ29uLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmMFwiO1xufVxuXG4uZmEtdGltZXMtb2N0YWdvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjBcIjtcbn1cblxuLmZhLXhtYXJrLW9jdGFnb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmYwXCI7XG59XG5cbi5mYS1hbGlnbi1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NDZcIjtcbn1cblxuLmZhLXNub3dwbG93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkMlwiO1xufVxuXG4uZmEtYW5nbGVzLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMVwiO1xufVxuXG4uZmEtYW5nbGUtZG91YmxlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMVwiO1xufVxuXG4uZmEtdHJ1Y2stcmFtcC1jb3VjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZGRcIjtcbn1cblxuLmZhLXRydWNrLWNvdWNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkZFwiO1xufVxuXG4uZmEtY2FubmFiaXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTVmXCI7XG59XG5cbi5mYS1jaXJjbGUtcGxheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDRcIjtcbn1cblxuLmZhLXBsYXktY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0NFwiO1xufVxuXG4uZmEtYXJyb3ctdXAtcmlnaHQtYW5kLWFycm93LWRvd24tbGVmdC1mcm9tLWNlbnRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYTBcIjtcbn1cblxuLmZhLXRhYmxldHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDkwXCI7XG59XG5cbi5mYS0zNjAtZGVncmVlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyZGNcIjtcbn1cblxuLmZhLWV0aGVybmV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5NlwiO1xufVxuXG4uZmEtZXVyby1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1M1wiO1xufVxuXG4uZmEtZXVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1M1wiO1xufVxuXG4uZmEtZXVybzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTNcIjtcbn1cblxuLmZhLWNoYWlyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjMFwiO1xufVxuXG4uZmEtY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1OFwiO1xufVxuXG4uZmEtY2hlY2stY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1OFwiO1xufVxuXG4uZmEtc3F1YXJlLWRhc2hlZC1jaXJjbGUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YzJcIjtcbn1cblxuLmZhLW1vbmV5LXNpbXBsZS1mcm9tLWJyYWNrZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzEzXCI7XG59XG5cbi5mYS1iYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmI1XCI7XG59XG5cbi5mYS1jaXJjbGUtc3RvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGRcIjtcbn1cblxuLmZhLXN0b3AtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4ZFwiO1xufVxuXG4uZmEtaGVhZC1zaWRlLWhlYWRwaG9uZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGMyXCI7XG59XG5cbi5mYS1waG9uZS1yb3Rhcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGQzXCI7XG59XG5cbi5mYS1jb21wYXNzLWRyYWZ0aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2OFwiO1xufVxuXG4uZmEtZHJhZnRpbmctY29tcGFzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjhcIjtcbn1cblxuLmZhLXBsYXRlLXdoZWF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU1YVwiO1xufVxuXG4uZmEtY2FsZW5kYXItY2lyY2xlLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ2ZlwiO1xufVxuXG4uZmEtY2hvcHN0aWNrczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZjdcIjtcbn1cblxuLmZhLWNhci13cmVuY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWUzXCI7XG59XG5cbi5mYS1jYXItbWVjaGFuaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWUzXCI7XG59XG5cbi5mYS1pY2ljbGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhZFwiO1xufVxuXG4uZmEtcGVyc29uLXNoZWx0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTRmXCI7XG59XG5cbi5mYS1uZXV0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJjXCI7XG59XG5cbi5mYS1pZC1iYWRnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzFcIjtcbn1cblxuLmZhLWthem9vOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhjN1wiO1xufVxuXG4uZmEtbWFya2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhMVwiO1xufVxuXG4uZmEtYmluLWJvdHRsZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWY1XCI7XG59XG5cbi5mYS1mYWNlLWxhdWdoLWJlYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTlhXCI7XG59XG5cbi5mYS1sYXVnaC1iZWFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5YVwiO1xufVxuXG4uZmEtc3F1YXJlLWFycm93LWRvd24tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNjFcIjtcbn1cblxuLmZhLWJhdHRlcnktYm9sdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzZcIjtcbn1cblxuLmZhLXRyZWUtbGFyZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2RkXCI7XG59XG5cbi5mYS1oZWxpY29wdGVyLXN5bWJvbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MDJcIjtcbn1cblxuLmZhLWFwZXJ0dXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJkZlwiO1xufVxuXG4uZmEtdW5pdmVyc2FsLWFjY2Vzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWFcIjtcbn1cblxuLmZhLWdlYXItY29tcGxleDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZTlcIjtcbn1cblxuLmZhLWZpbGUtbWFnbmlmeWluZy1nbGFzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NjVcIjtcbn1cblxuLmZhLWZpbGUtc2VhcmNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2NVwiO1xufVxuXG4uZmEtdXAtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmJlXCI7XG59XG5cbi5mYS1jaXJjbGUtY2hldnJvbi11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzlcIjtcbn1cblxuLmZhLWNoZXZyb24tY2lyY2xlLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzOVwiO1xufVxuXG4uZmEtdXNlci1wb2xpY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzMzXCI7XG59XG5cbi5mYS1sYXJpLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWM4XCI7XG59XG5cbi5mYS12b2xjYW5vOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3MFwiO1xufVxuXG4uZmEtdGVkZHktYmVhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzY2ZcIjtcbn1cblxuLmZhLXN0b2NraW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkNVwiO1xufVxuXG4uZmEtcGVyc29uLXdhbGtpbmctZGFzaGVkLWxpbmUtYXJyb3ctcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTUzXCI7XG59XG5cbi5mYS1pbWFnZS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYjdcIjtcbn1cblxuLmZhLW1hc2stc25vcmtlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYjdcIjtcbn1cblxuLmZhLXNtb2tlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2MFwiO1xufVxuXG4uZmEtc3Rlcmxpbmctc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTRcIjtcbn1cblxuLmZhLWdicDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTRcIjtcbn1cblxuLmZhLXBvdW5kLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU0XCI7XG59XG5cbi5mYS1iYXR0ZXJ5LWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBiMFwiO1xufVxuXG4uZmEtdmlydXNlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzZcIjtcbn1cblxuLmZhLXNxdWFyZS1wZXJzb24tY29uZmluZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTc3XCI7XG59XG5cbi5mYS11c2VyLXRpZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDhcIjtcbn1cblxuLmZhLWFycm93LWRvd24tbG9uZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzVcIjtcbn1cblxuLmZhLWxvbmctYXJyb3ctZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzVcIjtcbn1cblxuLmZhLXRlbnQtYXJyb3ctZG93bi10by1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3ZVwiO1xufVxuXG4uZmEtY2VydGlmaWNhdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGEzXCI7XG59XG5cbi5mYS1jcnlzdGFsLWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzYyXCI7XG59XG5cbi5mYS1yZXBseS1hbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTIyXCI7XG59XG5cbi5mYS1tYWlsLXJlcGx5LWFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjJcIjtcbn1cblxuLmZhLXN1aXRjYXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmMlwiO1xufVxuXG4uZmEtcGVyc29uLXNrYXRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2M1XCI7XG59XG5cbi5mYS1za2F0aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjNVwiO1xufVxuXG4uZmEtc3Rhci1zaG9vdGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzZcIjtcbn1cblxuLmZhLWJpbmFyeS1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMzZFwiO1xufVxuXG4uZmEtZmlsdGVyLWNpcmNsZS1kb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjYyXCI7XG59XG5cbi5mYS1mdW5uZWwtZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2MlwiO1xufVxuXG4uZmEtY2FtZXJhLXJldHJvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4M1wiO1xufVxuXG4uZmEtY2lyY2xlLWFycm93LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFiXCI7XG59XG5cbi5mYS1hcnJvdy1jaXJjbGUtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWJcIjtcbn1cblxuLmZhLWNvbW1lbnQtcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhZVwiO1xufVxuXG4uZmEtY29tbWVudC1lZGl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhZVwiO1xufVxuXG4uZmEtZmlsZS1pbXBvcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZmXCI7XG59XG5cbi5mYS1hcnJvdy1yaWdodC10by1maWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2ZlwiO1xufVxuXG4uZmEtYmFuam86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGEzXCI7XG59XG5cbi5mYS1zcXVhcmUtYXJyb3ctdXAtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRjXCI7XG59XG5cbi5mYS1leHRlcm5hbC1saW5rLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGNcIjtcbn1cblxuLmZhLWxpZ2h0LWVtZXJnZW5jeS1vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MjBcIjtcbn1cblxuLmZhLWtlcm5pbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODZmXCI7XG59XG5cbi5mYS1ib3gtb3Blbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OWVcIjtcbn1cblxuLmZhLXNxdWFyZS1mOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI3MFwiO1xufVxuXG4uZmEtc2Nyb2xsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwZVwiO1xufVxuXG4uZmEtc3BhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViYlwiO1xufVxuXG4uZmEtYXJyb3ctbGVmdC1mcm9tLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQ0XCI7XG59XG5cbi5mYS1hcnJvdy1mcm9tLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0NFwiO1xufVxuXG4uZmEtc3RyYXdiZXJyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMmJcIjtcbn1cblxuLmZhLWxvY2F0aW9uLXBpbi1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUxZlwiO1xufVxuXG4uZmEtcGF1c2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRjXCI7XG59XG5cbi5mYS1jbG9jay1laWdodC10aGlydHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzQ2XCI7XG59XG5cbi5mYS1wbGFuZS1lbmdpbmVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkZVwiO1xufVxuXG4uZmEtcGxhbmUtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkZVwiO1xufVxuXG4uZmEtaGlsbC1hdmFsYW5jaGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTA3XCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS1lbXB0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2JcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLTA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNiXCI7XG59XG5cbi5mYS10aGVybW9tZXRlci0wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjYlwiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXItZW1wdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNiXCI7XG59XG5cbi5mYS1ib21iOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlMlwiO1xufVxuXG4uZmEtZ2F1Z2UtbG93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyN1wiO1xufVxuXG4uZmEtdGFjaG9tZXRlci1hbHQtc2xvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjdcIjtcbn1cblxuLmZhLXJlZ2lzdGVyZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVkXCI7XG59XG5cbi5mYS10cmFzaC1jYW4tcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYWNcIjtcbn1cblxuLmZhLWFkZHJlc3MtY2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmJcIjtcbn1cblxuLmZhLWNvbnRhY3QtY2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmJcIjtcbn1cblxuLmZhLXZjYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiYlwiO1xufVxuXG4uZmEtc2NhbGUtdW5iYWxhbmNlZC1mbGlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxNlwiO1xufVxuXG4uZmEtYmFsYW5jZS1zY2FsZS1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTZcIjtcbn1cblxuLmZhLWdsb2JlLXNub3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2EzXCI7XG59XG5cbi5mYS1zdWJzY3JpcHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJjXCI7XG59XG5cbi5mYS1kaWFtb25kLXR1cm4tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWViXCI7XG59XG5cbi5mYS1kaXJlY3Rpb25zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlYlwiO1xufVxuXG4uZmEtaW50ZWdyYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjY3XCI7XG59XG5cbi5mYS1idXJzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZGNcIjtcbn1cblxuLmZhLWhvdXNlLWxhcHRvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjZcIjtcbn1cblxuLmZhLWxhcHRvcC1ob3VzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjZcIjtcbn1cblxuLmZhLWZhY2UtdGlyZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM4XCI7XG59XG5cbi5mYS10aXJlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzhcIjtcbn1cblxuLmZhLW1vbmV5LWJpbGxzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFmM1wiO1xufVxuXG4uZmEtYmxpbmRzLXJhaXNlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZmRcIjtcbn1cblxuLmZhLXNtb2c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzVmXCI7XG59XG5cbi5mYS11Zm8tYmVhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDhcIjtcbn1cblxuLmZhLWNpcmNsZS1jYXJldC11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzFcIjtcbn1cblxuLmZhLWNhcmV0LWNpcmNsZS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzFcIjtcbn1cblxuLmZhLXVzZXItdm5lY2staGFpci1sb25nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ2M1wiO1xufVxuXG4uZmEtc3F1YXJlLWEtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NGRcIjtcbn1cblxuLmZhLWNydXRjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjdcIjtcbn1cblxuLmZhLWdhcy1wdW1wLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmNFwiO1xufVxuXG4uZmEtY2xvdWQtYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVlXCI7XG59XG5cbi5mYS1jbG91ZC11cGxvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVlXCI7XG59XG5cbi5mYS1jbG91ZC11cGxvYWQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlZVwiO1xufVxuXG4uZmEtcGFsZXR0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2ZcIjtcbn1cblxuLmZhLXRyYW5zcG9ydGVyLTQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmE1XCI7XG59XG5cbi5mYS1jaGFydC1taXhlZC11cC1jaXJjbGUtY3VycmVuY3k6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWQ4XCI7XG59XG5cbi5mYS1vYmplY3RzLWFsaWduLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNiZlwiO1xufVxuXG4uZmEtYXJyb3dzLXR1cm4tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGMwXCI7XG59XG5cbi5mYS12ZXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4NVwiO1xufVxuXG4uZmEtcGlnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwNlwiO1xufVxuXG4uZmEtaW5ib3gtZnVsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYmFcIjtcbn1cblxuLmZhLWNpcmNsZS1lbnZlbG9wZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMGNcIjtcbn1cblxuLmZhLWVudmVsb3BlLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMGNcIjtcbn1cblxuLmZhLXRyaWFuZ2xlLXBlcnNvbi1kaWdnaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1ZFwiO1xufVxuXG4uZmEtY29uc3RydWN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1ZFwiO1xufVxuXG4uZmEtZmVycnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGVhXCI7XG59XG5cbi5mYS1idWxsc2V5ZS1hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDhcIjtcbn1cblxuLmZhLWFycm93cy1kb3duLXRvLXBlb3BsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YjlcIjtcbn1cblxuLmZhLXNlZWRsaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkOFwiO1xufVxuXG4uZmEtc3Byb3V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkOFwiO1xufVxuXG4uZmEtY2xvY2stc2V2ZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzUwXCI7XG59XG5cbi5mYS1sZWZ0LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzN1wiO1xufVxuXG4uZmEtYXJyb3dzLWFsdC1oOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzN1wiO1xufVxuXG4uZmEtYm94ZXMtcGFja2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YzdcIjtcbn1cblxuLmZhLWNpcmNsZS1hcnJvdy1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhOFwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE4XCI7XG59XG5cbi5mYS1mbGFzaGxpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiOFwiO1xufVxuXG4uZmEtZ3JvdXAtYXJyb3dzLXJvdGF0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZjZcIjtcbn1cblxuLmZhLWJvd2wtZm9vZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YzZcIjtcbn1cblxuLmZhLXNxdWFyZS05OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1ZVwiO1xufVxuXG4uZmEtY2FuZHktY2FuZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODZcIjtcbn1cblxuLmZhLWFycm93LWRvd24td2lkZS1zaG9ydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjBcIjtcbn1cblxuLmZhLXNvcnQtYW1vdW50LWFzYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjBcIjtcbn1cblxuLmZhLXNvcnQtYW1vdW50LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYwXCI7XG59XG5cbi5mYS1zcXVhcmUtZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlOVwiO1xufVxuXG4uZmEtZG9sbGFyLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTlcIjtcbn1cblxuLmZhLXVzZC1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU5XCI7XG59XG5cbi5mYS1waG9uZS1hcnJvdy1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YmVcIjtcbn1cblxuLmZhLWhhbmQtaG9sZGluZy1zZWVkbGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YmZcIjtcbn1cblxuLmZhLW1lc3NhZ2UtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGEyXCI7XG59XG5cbi5mYS1jb21tZW50LWFsdC1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YTJcIjtcbn1cblxuLmZhLWNsb3VkLWJvbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzZjXCI7XG59XG5cbi5mYS10aHVuZGVyc3Rvcm06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzZjXCI7XG59XG5cbi5mYS1jaGFydC1saW5lLXVwLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWQ3XCI7XG59XG5cbi5mYS10ZXh0LXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3ZFwiO1xufVxuXG4uZmEtcmVtb3ZlLWZvcm1hdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4N2RcIjtcbn1cblxuLmZhLXdhdGNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlMVwiO1xufVxuXG4uZmEtY2lyY2xlLWRvd24tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDdcIjtcbn1cblxuLmZhLXRleHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODkzXCI7XG59XG5cbi5mYS1wcm9qZWN0b3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGQ2XCI7XG59XG5cbi5mYS1mYWNlLXNtaWxlLXdpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGRhXCI7XG59XG5cbi5mYS1zbWlsZS13aW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkYVwiO1xufVxuXG4uZmEtdG9tYnN0b25lLWJsYW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyMVwiO1xufVxuXG4uZmEtdG9tYnN0b25lLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MjFcIjtcbn1cblxuLmZhLWNoZXNzLWtpbmctcGllY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQwXCI7XG59XG5cbi5mYS1jaGVzcy1raW5nLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDBcIjtcbn1cblxuLmZhLWNpcmNsZS02OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBmM1wiO1xufVxuXG4uZmEtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTVcIjtcbn1cblxuLmZhLWFycm93LWFsdC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1NVwiO1xufVxuXG4uZmEtZmlsZS13b3JkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMlwiO1xufVxuXG4uZmEtZmlsZS1wb3dlcnBvaW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjNFwiO1xufVxuXG4uZmEtc3F1YXJlLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzUwXCI7XG59XG5cbi5mYS1hcnJvdy1hbHQtc3F1YXJlLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzUwXCI7XG59XG5cbi5mYS1vYmplY3RzLWFsaWduLWNlbnRlci12ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYmRcIjtcbn1cblxuLmZhLWFycm93cy1sZWZ0LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3ZVwiO1xufVxuXG4uZmEtYXJyb3dzLWg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdlXCI7XG59XG5cbi5mYS1ob3VzZS1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUxMFwiO1xufVxuXG4uZmEtY2xvdWQtYXJyb3ctZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWRcIjtcbn1cblxuLmZhLWNsb3VkLWRvd25sb2FkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlZFwiO1xufVxuXG4uZmEtY2xvdWQtZG93bmxvYWQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlZFwiO1xufVxuXG4uZmEtd3JlYXRoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlMlwiO1xufVxuXG4uZmEtY2hpbGRyZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGUxXCI7XG59XG5cbi5mYS1tZXRlci1kcm9wbGV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFlYVwiO1xufVxuXG4uZmEtY2hhbGtib2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWJcIjtcbn1cblxuLmZhLWJsYWNrYm9hcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTFiXCI7XG59XG5cbi5mYS11c2VyLWxhcmdlLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmYVwiO1xufVxuXG4uZmEtdXNlci1hbHQtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGZhXCI7XG59XG5cbi5mYS1zaWduYWwtc3Ryb25nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4ZlwiO1xufVxuXG4uZmEtc2lnbmFsLTQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjhmXCI7XG59XG5cbi5mYS1sb2xsaXBvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MjRcIjtcbn1cblxuLmZhLWxvbGx5cG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQyNFwiO1xufVxuXG4uZmEtbGlzdC10cmVlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFkMlwiO1xufVxuXG4uZmEtZW52ZWxvcGUtb3Blbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjZcIjtcbn1cblxuLmZhLWRyYXctY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlZFwiO1xufVxuXG4uZmEtY2F0LXNwYWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwMVwiO1xufVxuXG4uZmEtaGFuZHNoYWtlLXNpbXBsZS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWZcIjtcbn1cblxuLmZhLWhhbmRzaGFrZS1hbHQtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVmXCI7XG59XG5cbi5mYS1yYWJiaXQtcnVubmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MDlcIjtcbn1cblxuLmZhLXJhYmJpdC1mYXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwOVwiO1xufVxuXG4uZmEtbWVtby1wYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWRhXCI7XG59XG5cbi5mYS1tYXR0cmVzcy1waWxsb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTI1XCI7XG59XG5cbi5mYS1hbGFybS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0NFwiO1xufVxuXG4uZmEtYWxpY29ybjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YjBcIjtcbn1cblxuLmZhLWNvbW1lbnQtcXVlc3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTRiXCI7XG59XG5cbi5mYS1naW5nZXJicmVhZC1tYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzlkXCI7XG59XG5cbi5mYS1ndWFyYW5pLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTlhXCI7XG59XG5cbi5mYS1idXJnZXItZnJpZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGNkXCI7XG59XG5cbi5mYS1tdWctdGVhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3NVwiO1xufVxuXG4uZmEtYm9yZGVyLXRvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NTVcIjtcbn1cblxuLmZhLWFycm93cy1yb3RhdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIxXCI7XG59XG5cbi5mYS1yZWZyZXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyMVwiO1xufVxuXG4uZmEtc3luYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjFcIjtcbn1cblxuLmZhLWNpcmNsZS1ib29rLW9wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGZmXCI7XG59XG5cbi5mYS1ib29rLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZmZcIjtcbn1cblxuLmZhLWFycm93cy10by1kb3R0ZWQtbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYTZcIjtcbn1cblxuLmZhLWZpcmUtZXh0aW5ndWlzaGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzNFwiO1xufVxuXG4uZmEtZ2FyYWdlLW9wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDBiXCI7XG59XG5cbi5mYS1zaGVsdmVzLWVtcHR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0NlwiO1xufVxuXG4uZmEtY3J1emVpcm8tc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTJcIjtcbn1cblxuLmZhLXdhdGNoLWFwcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJjYlwiO1xufVxuXG4uZmEtd2F0Y2gtY2FsY3VsYXRvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZjBcIjtcbn1cblxuLmZhLWxpc3QtZHJvcGRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWNmXCI7XG59XG5cbi5mYS1jYWJpbmV0LWZpbGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NGJcIjtcbn1cblxuLmZhLWJ1cmdlci1zb2RhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1OFwiO1xufVxuXG4uZmEtc3F1YXJlLWFycm93LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzY1wiO1xufVxuXG4uZmEtYXJyb3ctc3F1YXJlLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzY1wiO1xufVxuXG4uZmEtZ3JlYXRlci10aGFuLWVxdWFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzMlwiO1xufVxuXG4uZmEtcGFsbGV0LWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDhcIjtcbn1cblxuLmZhLWZhY2UtY29uZm91bmRlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNmNcIjtcbn1cblxuLmZhLXNoaWVsZC1oYWx2ZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VkXCI7XG59XG5cbi5mYS1zaGllbGQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlZFwiO1xufVxuXG4uZmEtdHJ1Y2stcGxvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZGVcIjtcbn1cblxuLmZhLWJvb2stYXRsYXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU4XCI7XG59XG5cbi5mYS1hdGxhczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NThcIjtcbn1cblxuLmZhLXZpcnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3NFwiO1xufVxuXG4uZmEtZ3JpZC1yb3VuZC0yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVkYlwiO1xufVxuXG4uZmEtY29tbWVudC1taWRkbGUtdG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0YVwiO1xufVxuXG4uZmEtZW52ZWxvcGUtY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRlOFwiO1xufVxuXG4uZmEtbGF5ZXItZ3JvdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWZkXCI7XG59XG5cbi5mYS1yZXN0cm9vbS1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjNhXCI7XG59XG5cbi5mYS1hcnJvd3MtdG8tZG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRiZVwiO1xufVxuXG4uZmEtYm9yZGVyLW91dGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1MVwiO1xufVxuXG4uZmEtaGFzaHRhZy1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQxNVwiO1xufVxuXG4uZmEtY2xvY2stdHdvLXRoaXJ0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNWJcIjtcbn1cblxuLmZhLWFyY2h3YXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU3XCI7XG59XG5cbi5mYS1oZWFydC1jaXJjbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGZkXCI7XG59XG5cbi5mYS1ob3VzZS1jaGltbmV5LWNyYWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmMVwiO1xufVxuXG4uZmEtaG91c2UtZGFtYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmMVwiO1xufVxuXG4uZmEtZmlsZS16aXBwZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM2XCI7XG59XG5cbi5mYS1maWxlLWFyY2hpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM2XCI7XG59XG5cbi5mYS1oZWFydC1oYWxmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFhYlwiO1xufVxuXG4uZmEtY29tbWVudC1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YWNcIjtcbn1cblxuLmZhLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzhcIjtcbn1cblxuLmZhLW1lbW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWQ4XCI7XG59XG5cbi5mYS1tYXJ0aW5pLWdsYXNzLWVtcHR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMFwiO1xufVxuXG4uZmEtZ2xhc3MtbWFydGluaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDBcIjtcbn1cblxuLmZhLWNvdWNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiOFwiO1xufVxuXG4uZmEtY2VkaS1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBkZlwiO1xufVxuXG4uZmEtaXRhbGljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzM1wiO1xufVxuXG4uZmEtZ2xhc3MtY2l0cnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2OVwiO1xufVxuXG4uZmEtY2FsZW5kYXItbGluZXMtcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ3MlwiO1xufVxuXG4uZmEtY2h1cmNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxZFwiO1xufVxuXG4uZmEtcGVyc29uLXNub3dtb2JpbGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDFcIjtcbn1cblxuLmZhLXNub3dtb2JpbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2QxXCI7XG59XG5cbi5mYS1mYWNlLWh1c2hlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzN2JcIjtcbn1cblxuLmZhLWNvbW1lbnRzLWRvbGxhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NTNcIjtcbn1cblxuLmZhLXBpY2theGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWJmXCI7XG59XG5cbi5mYS1saW5rLXNpbXBsZS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxY2VcIjtcbn1cblxuLmZhLWRlbW9jcmF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0N1wiO1xufVxuXG4uZmEtZmFjZS1jb25mdXNlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNmRcIjtcbn1cblxuLmZhLXBpbmJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI5XCI7XG59XG5cbi5mYS16OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlpcIjtcbn1cblxuLmZhLXBlcnNvbi1za2lpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2M5XCI7XG59XG5cbi5mYS1za2lpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2M5XCI7XG59XG5cbi5mYS1kZWVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4ZVwiO1xufVxuXG4uZmEtaW5wdXQtcGlwZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYmVcIjtcbn1cblxuLmZhLXJvYWQtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NjdcIjtcbn1cblxuLmZhLWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiQVwiO1xufVxuXG4uZmEtYm9va21hcmstc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGMyXCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzZlwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwM2ZcIjtcbn1cblxuLmZhLW1hY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmY4XCI7XG59XG5cbi5mYS1mZWF0aGVyLXBvaW50ZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZiXCI7XG59XG5cbi5mYS1mZWF0aGVyLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmJcIjtcbn1cblxuLmZhLXNhdXNhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODIwXCI7XG59XG5cbi5mYS10cmFzaC1jYW4tY2xvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmFhXCI7XG59XG5cbi5mYS1wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlBcIjtcbn1cblxuLmZhLWJyb29tLXdpZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWQxXCI7XG59XG5cbi5mYS1zbm93Zmxha2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRjXCI7XG59XG5cbi5mYS1zdG9tYWNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyM1wiO1xufVxuXG4uZmEtbmV3c3BhcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlYVwiO1xufVxuXG4uZmEtcmVjdGFuZ2xlLWFkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0MVwiO1xufVxuXG4uZmEtYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQxXCI7XG59XG5cbi5mYS1ndWl0YXItZWxlY3RyaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGJlXCI7XG59XG5cbi5mYS1hcnJvdy10dXJuLWRvd24tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2Q2XCI7XG59XG5cbi5mYS1tb29uLWNsb3VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1NFwiO1xufVxuXG4uZmEtYnJlYWQtc2xpY2UtYnV0dGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNlMVwiO1xufVxuXG4uZmEtY2lyY2xlLWFycm93LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhOVwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhOVwiO1xufVxuXG4uZmEtdXNlci1ncm91cC1jcm93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTVcIjtcbn1cblxuLmZhLXVzZXJzLWNyb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhNVwiO1xufVxuXG4uZmEtY2lyY2xlLWk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTExXCI7XG59XG5cbi5mYS10b2lsZXQtcGFwZXItY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWIyXCI7XG59XG5cbi5mYS1maWx0ZXItY2lyY2xlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3YlwiO1xufVxuXG4uZmEtbG9jdXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUyMFwiO1xufVxuXG4uZmEtc29ydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGNcIjtcbn1cblxuLmZhLXVuc29ydGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkY1wiO1xufVxuXG4uZmEtbGlzdC1vbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2JcIjtcbn1cblxuLmZhLWxpc3QtMS0yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjYlwiO1xufVxuXG4uZmEtbGlzdC1udW1lcmljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjYlwiO1xufVxuXG4uZmEtY2hhcnQtd2F0ZXJmYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBlYlwiO1xufVxuXG4uZmEtc3BhcmtsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZDZcIjtcbn1cblxuLmZhLWZhY2UtcGFydHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzgzXCI7XG59XG5cbi5mYS1raWRuZXlzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmYlwiO1xufVxuXG4uZmEtd2lmaS1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyY2ZcIjtcbn1cblxuLmZhLWNoYXJ0LW5ldHdvcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzhhXCI7XG59XG5cbi5mYS1wZXJzb24tZHJlc3MtYnVyc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTQ0XCI7XG59XG5cbi5mYS1kaWNlLWQ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkMFwiO1xufVxuXG4uZmEtbW9uZXktY2hlY2stZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzZFwiO1xufVxuXG4uZmEtbW9uZXktY2hlY2stYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzZFwiO1xufVxuXG4uZmEtdmVjdG9yLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2JcIjtcbn1cblxuLmZhLWJyZWFkLXNsaWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlY1wiO1xufVxuXG4uZmEtbGFuZ3VhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFiXCI7XG59XG5cbi5mYS13aGVhdC1hd24tc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzM4XCI7XG59XG5cbi5mYS1mYWNlLWtpc3Mtd2luay1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OThcIjtcbn1cblxuLmZhLWtpc3Mtd2luay1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OThcIjtcbn1cblxuLmZhLWRhZ2dlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2Y2JcIjtcbn1cblxuLmZhLXBvZGl1bTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODBcIjtcbn1cblxuLmZhLW1lbW8tY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFkOVwiO1xufVxuXG4uZmEtcm91dGUtaGlnaHdheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MWFcIjtcbn1cblxuLmZhLWRvd24tdG8tbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNGFcIjtcbn1cblxuLmZhLWFycm93LWFsdC10by1ib3R0b206OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzRhXCI7XG59XG5cbi5mYS1maWx0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGIwXCI7XG59XG5cbi5mYS1zcXVhcmUtZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNzFcIjtcbn1cblxuLmZhLWNpcmNsZS1waG9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMWJcIjtcbn1cblxuLmZhLXBob25lLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMWJcIjtcbn1cblxuLmZhLWNsaXBib2FyZC1wcmVzY3JpcHRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWU4XCI7XG59XG5cbi5mYS11c2VyLW51cnNlLWhhaXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDVkXCI7XG59XG5cbi5mYS1xdWVzdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXD9cIjtcbn1cblxuLmZhLWZpbGUtc2lnbmF0dXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3M1wiO1xufVxuXG4uZmEtdG9nZ2xlLWxhcmdlLW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTViMVwiO1xufVxuXG4uZmEtdXAtZG93bi1sZWZ0LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiMlwiO1xufVxuXG4uZmEtYXJyb3dzLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjJcIjtcbn1cblxuLmZhLWRyeWVyLWhlYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODYyXCI7XG59XG5cbi5mYS1kcnllci1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODYyXCI7XG59XG5cbi5mYS1ob3VzZS1jaGltbmV5LXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY1XCI7XG59XG5cbi5mYS1oYW5kLWhvbGRpbmctaGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGJlXCI7XG59XG5cbi5mYS1hcnJvdy11cC1zbWFsbC1iaWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODhmXCI7XG59XG5cbi5mYS1zb3J0LXNpemUtdXAtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4ZlwiO1xufVxuXG4uZmEtdHJhaW4tdHJhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDUzXCI7XG59XG5cbi5mYS1wdXp6bGUtcGllY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJlXCI7XG59XG5cbi5mYS1tb25leS1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2NcIjtcbn1cblxuLmZhLXN0YXItaGFsZi1zdHJva2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWMwXCI7XG59XG5cbi5mYS1zdGFyLWhhbGYtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjMFwiO1xufVxuXG4uZmEtZmlsZS1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMWFcIjtcbn1cblxuLmZhLWNvZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTIxXCI7XG59XG5cbi5mYS13aGlza2V5LWdsYXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhMFwiO1xufVxuXG4uZmEtZ2xhc3Mtd2hpc2tleTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTBcIjtcbn1cblxuLmZhLW1vb24tc3RhcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzU1XCI7XG59XG5cbi5mYS1idWlsZGluZy1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGQzXCI7XG59XG5cbi5mYS1jbG90aGVzLWhhbmdlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzZcIjtcbn1cblxuLmZhLW1vYmlsZS1ub3RjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZWVcIjtcbn1cblxuLmZhLW1vYmlsZS1pcGhvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWVlXCI7XG59XG5cbi5mYS1tYWduaWZ5aW5nLWdsYXNzLWNoYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUyMlwiO1xufVxuXG4uZmEtYXJyb3ctdXAtcmlnaHQtZnJvbS1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhlXCI7XG59XG5cbi5mYS1leHRlcm5hbC1saW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4ZVwiO1xufVxuXG4uZmEtY3ViZXMtc3RhY2tlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZTZcIjtcbn1cblxuLmZhLWltYWdlcy11c2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFiOVwiO1xufVxuXG4uZmEtd29uLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU5XCI7XG59XG5cbi5mYS1rcnc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU5XCI7XG59XG5cbi5mYS13b246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU5XCI7XG59XG5cbi5mYS1pbWFnZS1wb2xhcm9pZC11c2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFiNlwiO1xufVxuXG4uZmEtdmlydXMtY292aWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGE4XCI7XG59XG5cbi5mYS1zcXVhcmUtZWxsaXBzaXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjZlXCI7XG59XG5cbi5mYS1waWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzA1XCI7XG59XG5cbi5mYS1jaGVzcy1rbmlnaHQtcGllY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQyXCI7XG59XG5cbi5mYS1jaGVzcy1rbmlnaHQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0MlwiO1xufVxuXG4uZmEtYXVzdHJhbC1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhOVwiO1xufVxuXG4uZmEtY2xvdWQtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNWVcIjtcbn1cblxuLmZhLWY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiRlwiO1xufVxuXG4uZmEtbGVhZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmNcIjtcbn1cblxuLmZhLWJlZC1idW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhmOFwiO1xufVxuXG4uZmEtcm9hZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMThcIjtcbn1cblxuLmZhLXRheGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJhXCI7XG59XG5cbi5mYS1jYWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJhXCI7XG59XG5cbi5mYS1wZXJzb24tY2lyY2xlLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTQxXCI7XG59XG5cbi5mYS1jaGFydC1waWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAwXCI7XG59XG5cbi5mYS1waWUtY2hhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAwXCI7XG59XG5cbi5mYS1ib2x0LWxpZ2h0bmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYjdcIjtcbn1cblxuLmZhLWNsb2NrLWVpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM0NVwiO1xufVxuXG4uZmEtc2Fjay14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NmFcIjtcbn1cblxuLmZhLWZpbGUtZXhjZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMzXCI7XG59XG5cbi5mYS1maWxlLWNvbnRyYWN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2Y1wiO1xufVxuXG4uZmEtZmlzaC1maW5zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRmMlwiO1xufVxuXG4uZmEtY2lyY2xlLXE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTFlXCI7XG59XG5cbi5mYS1idWlsZGluZy1mbGFnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRkNVwiO1xufVxuXG4uZmEtZmFjZS1ncmluLWJlYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTgyXCI7XG59XG5cbi5mYS1ncmluLWJlYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTgyXCI7XG59XG5cbi5mYS1vYmplY3QtdW5ncm91cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDhcIjtcbn1cblxuLmZhLWZhY2UtZGlzZ3Vpc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzcwXCI7XG59XG5cbi5mYS1jaXJjbGUtYXJyb3ctZG93bi1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZmFcIjtcbn1cblxuLmZhLWFsaWVuLThiaXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGY2XCI7XG59XG5cbi5mYS1hbGllbi1tb25zdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhmNlwiO1xufVxuXG4uZmEtaGFuZC1wb2ludC1yaWJib246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWE2XCI7XG59XG5cbi5mYS1wb29wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxOVwiO1xufVxuXG4uZmEtb2JqZWN0LWV4Y2x1ZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDljXCI7XG59XG5cbi5mYS10ZWxlc2NvcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDNlXCI7XG59XG5cbi5mYS1sb2NhdGlvbi1waW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQxXCI7XG59XG5cbi5mYS1tYXAtbWFya2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0MVwiO1xufVxuXG4uZmEtc3F1YXJlLWxpc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDg5XCI7XG59XG5cbi5mYS1rYWFiYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NmJcIjtcbn1cblxuLmZhLXRvaWxldC1wYXBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MWVcIjtcbn1cblxuLmZhLWhlbG1ldC1zYWZldHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODA3XCI7XG59XG5cbi5mYS1oYXJkLWhhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MDdcIjtcbn1cblxuLmZhLWhhdC1oYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwN1wiO1xufVxuXG4uZmEtY29tbWVudC1jb2RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0N1wiO1xufVxuXG4uZmEtc2ltLWNhcmRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1MVwiO1xufVxuXG4uZmEtc3RhcnNoaXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM5XCI7XG59XG5cbi5mYS1lamVjdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTJcIjtcbn1cblxuLmZhLWNpcmNsZS1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWFcIjtcbn1cblxuLmZhLWFycm93LWFsdC1jaXJjbGUtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzVhXCI7XG59XG5cbi5mYS1wbGFuZS1jaXJjbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTU1XCI7XG59XG5cbi5mYS1zZWFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0MVwiO1xufVxuXG4uZmEtdXNlci1jb3dib3k6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGVhXCI7XG59XG5cbi5mYS1oZXhhZ29uLXZlcnRpY2FsLW5mdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MDVcIjtcbn1cblxuLmZhLWZhY2Utcm9sbGluZy1leWVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhNVwiO1xufVxuXG4uZmEtbWVoLXJvbGxpbmctZXllczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTVcIjtcbn1cblxuLmZhLWJyZWFkLWxvYWY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2ViXCI7XG59XG5cbi5mYS1yaW5ncy13ZWRkaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxYlwiO1xufVxuXG4uZmEtb2JqZWN0LWdyb3VwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0N1wiO1xufVxuXG4uZmEtZnJlbmNoLWZyaWVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwM1wiO1xufVxuXG4uZmEtY2hhcnQtbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDFcIjtcbn1cblxuLmZhLWxpbmUtY2hhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAxXCI7XG59XG5cbi5mYS1jYWxlbmRhci1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBkMFwiO1xufVxuXG4uZmEtY2FsZW5kYXItZG93bmxvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGQwXCI7XG59XG5cbi5mYS1zZW5kLWJhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODdlXCI7XG59XG5cbi5mYS1tYXNrLXZlbnRpbGF0b3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTI0XCI7XG59XG5cbi5mYS1zaWduYXR1cmUtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzY2FcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2MVwiO1xufVxuXG4uZmEtc2lnbnMtcG9zdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzdcIjtcbn1cblxuLmZhLW1hcC1zaWduczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzdcIjtcbn1cblxuLmZhLW9jdGFnb24tcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDFcIjtcbn1cblxuLmZhLXBsdXMtb2N0YWdvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDFcIjtcbn1cblxuLmZhLWNhc2gtcmVnaXN0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzg4XCI7XG59XG5cbi5mYS1wZXJzb24tY2lyY2xlLXF1ZXN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU0MlwiO1xufVxuXG4uZmEtbWVsb24tc2xpY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzExXCI7XG59XG5cbi5mYS1zcGFjZS1zdGF0aW9uLW1vb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMzXCI7XG59XG5cbi5mYS1tZXNzYWdlLXNtaWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhYVwiO1xufVxuXG4uZmEtY29tbWVudC1hbHQtc21pbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGFhXCI7XG59XG5cbi5mYS1jdXAtc3RyYXc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzYzXCI7XG59XG5cbi5mYS1sZWZ0LWZyb20tbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDhcIjtcbn1cblxuLmZhLWFycm93LWFsdC1mcm9tLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0OFwiO1xufVxuXG4uZmEtaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJIXCI7XG59XG5cbi5mYS1iYXNrZXQtc2hvcHBpbmctc2ltcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhZlwiO1xufVxuXG4uZmEtc2hvcHBpbmctYmFza2V0LWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYWZcIjtcbn1cblxuLmZhLWhhbmRzLWhvbGRpbmctaGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGMzXCI7XG59XG5cbi5mYS1oYW5kcy1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzNcIjtcbn1cblxuLmZhLWNsb2NrLW5pbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzRjXCI7XG59XG5cbi5mYS10YXJwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3YlwiO1xufVxuXG4uZmEtZmFjZS1zbGVlcHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzhlXCI7XG59XG5cbi5mYS1oYW5kLWhvcm5zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFhOVwiO1xufVxuXG4uZmEtc2NyZXdkcml2ZXItd3JlbmNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkOVwiO1xufVxuXG4uZmEtdG9vbHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Q5XCI7XG59XG5cbi5mYS1hcnJvd3MtdG8tZXllOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRiZlwiO1xufVxuXG4uZmEtY2lyY2xlLXRocmVlLXF1YXJ0ZXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyNVwiO1xufVxuXG4uZmEtdHJvcGh5LXN0YXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmViXCI7XG59XG5cbi5mYS10cm9waHktYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlYlwiO1xufVxuXG4uZmEtcGx1Zy1jaXJjbGUtYm9sdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NWJcIjtcbn1cblxuLmZhLWZhY2UtdGhlcm1vbWV0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzlhXCI7XG59XG5cbi5mYS1ncmlkLXJvdW5kLTQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWRkXCI7XG59XG5cbi5mYS1zaGlydC1ydW5uaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNjOFwiO1xufVxuXG4uZmEtYm9vay1jaXJjbGUtYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGJkXCI7XG59XG5cbi5mYS1mYWNlLW5hdXNlYXRlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzODFcIjtcbn1cblxuLmZhLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwNFwiO1xufVxuXG4uZmEtZmlsZS1jaGFydC1waWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjVhXCI7XG59XG5cbi5mYS1tYXJzLWFuZC12ZW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjRcIjtcbn1cblxuLmZhLWhvdXNlLXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWIwXCI7XG59XG5cbi5mYS1ob21lLXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWIwXCI7XG59XG5cbi5mYS1jaXJjbGUtYXJyb3ctZG93bi1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBmOVwiO1xufVxuXG4uZmEtZHVtcHN0ZXItZmlyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OTRcIjtcbn1cblxuLmZhLWhleGFnb24tbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA3XCI7XG59XG5cbi5mYS1taW51cy1oZXhhZ29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwN1wiO1xufVxuXG4uZmEtbGVmdC10by1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0YlwiO1xufVxuXG4uZmEtYXJyb3ctYWx0LXRvLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzRiXCI7XG59XG5cbi5mYS1ob3VzZS1jcmFjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYjFcIjtcbn1cblxuLmZhLXBhdy1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzAxXCI7XG59XG5cbi5mYS1wYXctYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwMVwiO1xufVxuXG4uZmEtYXJyb3ctbGVmdC1sb25nLXRvLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2Q0XCI7XG59XG5cbi5mYS1icmFja2V0cy1yb3VuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYzVcIjtcbn1cblxuLmZhLXBhcmVudGhlc2VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBjNVwiO1xufVxuXG4uZmEtbWFydGluaS1nbGFzcy1jaXRydXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTYxXCI7XG59XG5cbi5mYS1jb2NrdGFpbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjFcIjtcbn1cblxuLmZhLXVzZXItc2hha2VzcGVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmMyXCI7XG59XG5cbi5mYS1hcnJvdy1yaWdodC10by1hcmM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGIyXCI7XG59XG5cbi5mYS1mYWNlLXN1cnByaXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjMlwiO1xufVxuXG4uZmEtc3VycHJpc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWMyXCI7XG59XG5cbi5mYS1ib3R0bGUtd2F0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGM1XCI7XG59XG5cbi5mYS1jaXJjbGUtcGF1c2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhiXCI7XG59XG5cbi5mYS1wYXVzZS1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhiXCI7XG59XG5cbi5mYS1nYXVnZS1jaXJjbGUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0OThcIjtcbn1cblxuLmZhLWZvbGRlcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjYwXCI7XG59XG5cbi5mYS1hbmdlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzlcIjtcbn1cblxuLmZhLXZhbHVlLWFic29sdXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhNlwiO1xufVxuXG4uZmEtcmFiYml0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwOFwiO1xufVxuXG4uZmEtdG9pbGV0LXBhcGVyLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3MlwiO1xufVxuXG4uZmEtY2lyY2xlLWV1cm86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWNlXCI7XG59XG5cbi5mYS1hcHBsZS13aG9sZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZDFcIjtcbn1cblxuLmZhLWFwcGxlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZDFcIjtcbn1cblxuLmZhLWtpdGNoZW4tc2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUxYVwiO1xufVxuXG4uZmEtZGlhbW9uZC1oYWxmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTViN1wiO1xufVxuXG4uZmEtbG9jay1rZXlob2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwZFwiO1xufVxuXG4uZmEtbG9jay1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBkXCI7XG59XG5cbi5mYS1yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlJcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLXF1YXJ0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNhXCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjYVwiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXItMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2FcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLXF1YXJ0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNhXCI7XG59XG5cbi5mYS1zcXVhcmUtaW5mbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMGZcIjtcbn1cblxuLmZhLWluZm8tc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwZlwiO1xufVxuXG4uZmEtd2lmaS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YWNcIjtcbn1cblxuLmZhLXRvaWxldC1wYXBlci14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YjNcIjtcbn1cblxuLmZhLWhhbmRzLWhvbGRpbmctZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjNVwiO1xufVxuXG4uZmEtaGFuZHMtdXNkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjNVwiO1xufVxuXG4uZmEtY3ViZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjJcIjtcbn1cblxuLmZhLWFycm93LWRvd24tdHJpYW5nbGUtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4OFwiO1xufVxuXG4uZmEtc29ydC1zaGFwZXMtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODhcIjtcbn1cblxuLmZhLWJpdGNvaW4tc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYjRcIjtcbn1cblxuLmZhLXNodXR0ZXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ0OVwiO1xufVxuXG4uZmEtc2hpZWxkLWRvZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NzNcIjtcbn1cblxuLmZhLXNvbGFyLXBhbmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViYVwiO1xufVxuXG4uZmEtbG9jay1vcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjMVwiO1xufVxuXG4uZmEtdGFibGUtdHJlZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyOTNcIjtcbn1cblxuLmZhLWhvdXNlLWNoaW1uZXktaGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWIyXCI7XG59XG5cbi5mYS10YWxseS0zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI5NlwiO1xufVxuXG4uZmEtZWxldmF0b3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTZkXCI7XG59XG5cbi5mYS1tb25leS1iaWxsLXRyYW5zZmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUyOFwiO1xufVxuXG4uZmEtbW9uZXktYmlsbC10cmVuZC11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MjlcIjtcbn1cblxuLmZhLWhvdXNlLWZsb29kLXdhdGVyLWNpcmNsZS1hcnJvdy1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MGZcIjtcbn1cblxuLmZhLXNxdWFyZS1wb2xsLWhvcml6b250YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjgyXCI7XG59XG5cbi5mYS1wb2xsLWg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjgyXCI7XG59XG5cbi5mYS1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTExXCI7XG59XG5cbi5mYS1jYXJ0LWNpcmNsZS1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZjJcIjtcbn1cblxuLmZhLXN3b3JkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxY1wiO1xufVxuXG4uZmEtYmFja3dhcmQtZmFzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDlcIjtcbn1cblxuLmZhLWZhc3QtYmFja3dhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ5XCI7XG59XG5cbi5mYS1yZWN5Y2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiOFwiO1xufVxuXG4uZmEtdXNlci1hc3Ryb25hdXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGZiXCI7XG59XG5cbi5mYS1pbnRlcnJvYmFuZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YmFcIjtcbn1cblxuLmZhLXBsYW5lLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2OVwiO1xufVxuXG4uZmEtY2lyY2xlLWRhc2hlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDVcIjtcbn1cblxuLmZhLXRyYWRlbWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWNcIjtcbn1cblxuLmZhLWJhc2tldGJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDM0XCI7XG59XG5cbi5mYS1iYXNrZXRiYWxsLWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDM0XCI7XG59XG5cbi5mYS1mb3JrLWtuaWZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlNlwiO1xufVxuXG4uZmEtdXRlbnNpbHMtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlNlwiO1xufVxuXG4uZmEtc2F0ZWxsaXRlLWRpc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2MwXCI7XG59XG5cbi5mYS1iYWRnZS1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzZcIjtcbn1cblxuLmZhLWNpcmNsZS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWJcIjtcbn1cblxuLmZhLWFycm93LWFsdC1jaXJjbGUtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzViXCI7XG59XG5cbi5mYS1zbGlkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjUyXCI7XG59XG5cbi5mYS1tb2JpbGUtc2NyZWVuLWJ1dHRvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2RcIjtcbn1cblxuLmZhLW1vYmlsZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NkXCI7XG59XG5cbi5mYS1jbG9jay1vbmUtdGhpcnR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM0ZlwiO1xufVxuXG4uZmEtaW5ib3gtb3V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxMVwiO1xufVxuXG4uZmEtaW5ib3gtYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzExXCI7XG59XG5cbi5mYS1jbG91ZC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzdcIjtcbn1cblxuLmZhLXZvbHVtZS1oaWdoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyOFwiO1xufVxuXG4uZmEtdm9sdW1lLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyOFwiO1xufVxuXG4uZmEtdXNlcnMtcmF5czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OTNcIjtcbn1cblxuLmZhLXdhbGxldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTVcIjtcbn1cblxuLmZhLW9jdGFnb24tY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDI2XCI7XG59XG5cbi5mYS1mbGF0YnJlYWQtc3R1ZmZlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MGNcIjtcbn1cblxuLmZhLWNsaXBib2FyZC1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NmNcIjtcbn1cblxuLmZhLWNhcnQtY2lyY2xlLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2YzXCI7XG59XG5cbi5mYS10cnVjay1jbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OGNcIjtcbn1cblxuLmZhLXNoaXBwaW5nLXRpbWVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4Y1wiO1xufVxuXG4uZmEtcG9vbC04LWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2M1XCI7XG59XG5cbi5mYS1maWxlLWF1ZGlvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjN1wiO1xufVxuXG4uZmEtdHVybi1kb3duLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzMxXCI7XG59XG5cbi5mYS1sb2NrLWhhc2h0YWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDIzXCI7XG59XG5cbi5mYS1jaGFydC1yYWRhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZTdcIjtcbn1cblxuLmZhLXN0YWZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxYlwiO1xufVxuXG4uZmEtYnVyZ2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwNVwiO1xufVxuXG4uZmEtaGFtYnVyZ2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwNVwiO1xufVxuXG4uZmEtdXRpbGl0eS1wb2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJjM1wiO1xufVxuXG4uZmEtdHJhbnNwb3J0ZXItNjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYTdcIjtcbn1cblxuLmZhLXdyZW5jaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWRcIjtcbn1cblxuLmZhLWJ1Z3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGQwXCI7XG59XG5cbi5mYS12ZWN0b3ItcG9seWdvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYzdcIjtcbn1cblxuLmZhLWRpYWdyYW0tbmVzdGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1N1wiO1xufVxuXG4uZmEtcnVwZWUtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTZcIjtcbn1cblxuLmZhLXJ1cGVlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NlwiO1xufVxuXG4uZmEtZmlsZS1pbWFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzVcIjtcbn1cblxuLmZhLWNpcmNsZS1xdWVzdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTlcIjtcbn1cblxuLmZhLXF1ZXN0aW9uLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTlcIjtcbn1cblxuLmZhLWltYWdlLXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWI4XCI7XG59XG5cbi5mYS1idW95OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTViNVwiO1xufVxuXG4uZmEtcGxhbmUtZGVwYXJ0dXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViMFwiO1xufVxuXG4uZmEtaGFuZHNoYWtlLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2MFwiO1xufVxuXG4uZmEtYm9vay1ib29rbWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYmJcIjtcbn1cblxuLmZhLWJvcmRlci1jZW50ZXItaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OWNcIjtcbn1cblxuLmZhLWNhbi1mb29kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNlNlwiO1xufVxuXG4uZmEtdHlwZXdyaXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZTdcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0LWZyb20tYXJjOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRiMVwiO1xufVxuXG4uZmEtY2lyY2xlLWs6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTEzXCI7XG59XG5cbi5mYS1mYWNlLWhhbmQtb3Zlci1tb3V0aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNzhcIjtcbn1cblxuLmZhLXBvcGNvcm46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODE5XCI7XG59XG5cbi5mYS1ob3VzZS13YXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NGZcIjtcbn1cblxuLmZhLWhvdXNlLWZsb29kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0ZlwiO1xufVxuXG4uZmEtb2JqZWN0LXN1YnRyYWN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ5ZVwiO1xufVxuXG4uZmEtY29kZS1icmFuY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI2XCI7XG59XG5cbi5mYS13YXJlaG91c2UtZnVsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTVcIjtcbn1cblxuLmZhLXdhcmVob3VzZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDk1XCI7XG59XG5cbi5mYS1oYXQtY293Ym95OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhjMFwiO1xufVxuXG4uZmEtYnJpZGdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRjOFwiO1xufVxuXG4uZmEtcGhvbmUtZmxpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NzlcIjtcbn1cblxuLmZhLXBob25lLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NzlcIjtcbn1cblxuLmZhLWFycm93LWRvd24tZnJvbS1kb3R0ZWQtbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTBcIjtcbn1cblxuLmZhLWZpbGUtZG9jOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVlZFwiO1xufVxuXG4uZmEtc3F1YXJlLXF1YXJ0ZXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ0ZVwiO1xufVxuXG4uZmEtdHJ1Y2stZnJvbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmI3XCI7XG59XG5cbi5mYS1jYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmJlXCI7XG59XG5cbi5mYS10cmFzaC14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYjRcIjtcbn1cblxuLmZhLWNpcmNsZS1jYXJldC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyZVwiO1xufVxuXG4uZmEtY2FyZXQtY2lyY2xlLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzJlXCI7XG59XG5cbi5mYS1maWxlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzhcIjtcbn1cblxuLmZhLWFuY2hvci1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGFiXCI7XG59XG5cbi5mYS1mYWNlLWNsb3Vkczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0N2RcIjtcbn1cblxuLmZhLXVzZXItY3Jvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmE0XCI7XG59XG5cbi5mYS10cnVjay1maWVsZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OGRcIjtcbn1cblxuLmZhLXJvdXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkN1wiO1xufVxuXG4uZmEtY2FydC1jaXJjbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2YxXCI7XG59XG5cbi5mYS1jbGlwYm9hcmQtcXVlc3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGUzXCI7XG59XG5cbi5mYS1wYW5vcmFtYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDlcIjtcbn1cblxuLmZhLWNvbW1lbnQtbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjVcIjtcbn1cblxuLmZhLXRlZXRoLW9wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjJmXCI7XG59XG5cbi5mYS11c2VyLXRpZS1oYWlyLWxvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDYwXCI7XG59XG5cbi5mYS1maWxlLWNpcmNsZS1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZWRcIjtcbn1cblxuLmZhLWhlYWQtc2lkZS1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwOVwiO1xufVxuXG4uZmEtdGFnczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmNcIjtcbn1cblxuLmZhLXdpbmUtZ2xhc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGUzXCI7XG59XG5cbi5mYS1mb3J3YXJkLWZhc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUwXCI7XG59XG5cbi5mYS1mYXN0LWZvcndhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUwXCI7XG59XG5cbi5mYS1mYWNlLW1laC1ibGFuazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTRcIjtcbn1cblxuLmZhLW1laC1ibGFuazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTRcIjtcbn1cblxuLmZhLXVzZXItcm9ib3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDRiXCI7XG59XG5cbi5mYS1zcXVhcmUtcGFya2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDBcIjtcbn1cblxuLmZhLXBhcmtpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQwXCI7XG59XG5cbi5mYS1jYXJkLWRpYW1vbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2VhXCI7XG59XG5cbi5mYS1mYWNlLXppcHBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYTVcIjtcbn1cblxuLmZhLWZhY2UtcmFpc2VkLWV5ZWJyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzg4XCI7XG59XG5cbi5mYS1ob3VzZS1zaWduYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDEyXCI7XG59XG5cbi5mYS1zcXVhcmUtY2hldnJvbi11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMmNcIjtcbn1cblxuLmZhLWNoZXZyb24tc3F1YXJlLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyY1wiO1xufVxuXG4uZmEtYmFycy1wcm9ncmVzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MjhcIjtcbn1cblxuLmZhLXRhc2tzLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MjhcIjtcbn1cblxuLmZhLWZhdWNldC1kcmlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwNlwiO1xufVxuXG4uZmEtYXJyb3dzLXRvLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGE3XCI7XG59XG5cbi5mYS1kb2xwaGluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2OFwiO1xufVxuXG4uZmEtYXJyb3ctdXAtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDlmXCI7XG59XG5cbi5mYS1jaXJjbGUtcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjBcIjtcbn1cblxuLmZhLWNhcnQtZmxhdGJlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzRcIjtcbn1cblxuLmZhLWRvbGx5LWZsYXRiZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc0XCI7XG59XG5cbi5mYS1iYW4tc21va2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NGRcIjtcbn1cblxuLmZhLXNtb2tpbmctYmFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0ZFwiO1xufVxuXG4uZmEtY2lyY2xlLXNvcnQtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMyXCI7XG59XG5cbi5mYS1zb3J0LWNpcmNsZS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzJcIjtcbn1cblxuLmZhLXRlcm1pbmFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyMFwiO1xufVxuXG4uZmEtbW9iaWxlLWJ1dHRvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGJcIjtcbn1cblxuLmZhLWhvdXNlLW1lZGljYWwtZmxhZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MTRcIjtcbn1cblxuLmZhLWJhc2tldC1zaG9wcGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTFcIjtcbn1cblxuLmZhLXNob3BwaW5nLWJhc2tldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTFcIjtcbn1cblxuLmZhLXRhcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGRiXCI7XG59XG5cbi5mYS1jaGVzdG51dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZjZcIjtcbn1cblxuLmZhLWJ1cy1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTVlXCI7XG59XG5cbi5mYS1idXMtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1ZVwiO1xufVxuXG4uZmEtZXllOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2ZVwiO1xufVxuXG4uZmEtZmFjZS1zYWQtY3J5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViM1wiO1xufVxuXG4uZmEtc2FkLWNyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjNcIjtcbn1cblxuLmZhLWhlYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDBjXCI7XG59XG5cbi5mYS10aWNrZXQtYWlybGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyOWFcIjtcbn1cblxuLmZhLWJvb3QtaGVlbGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMzZlwiO1xufVxuXG4uZmEtYXJyb3dzLW1pbmltaXplOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhNVwiO1xufVxuXG4uZmEtY29tcHJlc3MtYXJyb3dzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhNVwiO1xufVxuXG4uZmEtYXVkaW8tZGVzY3JpcHRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjllXCI7XG59XG5cbi5mYS1wZXJzb24tbWlsaXRhcnktdG8tcGVyc29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU0Y1wiO1xufVxuXG4uZmEtZmlsZS1zaGllbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGYwXCI7XG59XG5cbi5mYS1oZXhhZ29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxMlwiO1xufVxuXG4uZmEtbWFuaG9sZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZDZcIjtcbn1cblxuLmZhLXVzZXItc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA2XCI7XG59XG5cbi5mYS1wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA0XCI7XG59XG5cbi5mYS10b3dlci1vYnNlcnZhdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ODZcIjtcbn1cblxuLmZhLWZsb3BweS1kaXNrczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODNcIjtcbn1cblxuLmZhLXRvaWxldC1wYXBlci1ibGFuay11bmRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyOWZcIjtcbn1cblxuLmZhLXRvaWxldC1wYXBlci1yZXZlcnNlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyOWZcIjtcbn1cblxuLmZhLWZpbGUtY29kZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzlcIjtcbn1cblxuLmZhLXNpZ25hbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTJcIjtcbn1cblxuLmZhLXNpZ25hbC01OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxMlwiO1xufVxuXG4uZmEtc2lnbmFsLXBlcmZlY3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDEyXCI7XG59XG5cbi5mYS1wdW1wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ0MlwiO1xufVxuXG4uZmEtYnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwN1wiO1xufVxuXG4uZmEtaGVhcnQtY2lyY2xlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUwMVwiO1xufVxuXG4uZmEtYXJyb3ctdXAtbGVmdC1mcm9tLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOWVcIjtcbn1cblxuLmZhLWhvdXNlLWNoaW1uZXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2FmXCI7XG59XG5cbi5mYS1ob21lLWxnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNhZlwiO1xufVxuXG4uZmEtd2luZG93LW1heGltaXplOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkMFwiO1xufVxuXG4uZmEtZHJ5ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODYxXCI7XG59XG5cbi5mYS1mYWNlLWZyb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExOVwiO1xufVxuXG4uZmEtZnJvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTE5XCI7XG59XG5cbi5mYS1jaGVzcy1iaXNob3AtcGllY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDNiXCI7XG59XG5cbi5mYS1jaGVzcy1iaXNob3AtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzYlwiO1xufVxuXG4uZmEtc2hpcnQtdGFuay10b3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2M5XCI7XG59XG5cbi5mYS1kaXBsb21hOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlYVwiO1xufVxuXG4uZmEtc2Nyb2xsLXJpYmJvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZWFcIjtcbn1cblxuLmZhLXNjcmVlbmNhc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjNlXCI7XG59XG5cbi5mYS13YWxrZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODMxXCI7XG59XG5cbi5mYS1wcmVzY3JpcHRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWIxXCI7XG59XG5cbi5mYS1zaG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0ZlwiO1xufVxuXG4uZmEtc3RvcmUtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0ZlwiO1xufVxuXG4uZmEtZmxvcHB5LWRpc2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM3XCI7XG59XG5cbi5mYS1zYXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjN1wiO1xufVxuXG4uZmEtdmloYXJhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhN1wiO1xufVxuXG4uZmEtZmFjZS1raXNzLWNsb3NlZC1leWVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM3ZFwiO1xufVxuXG4uZmEtc2NhbGUtdW5iYWxhbmNlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTVcIjtcbn1cblxuLmZhLWJhbGFuY2Utc2NhbGUtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTVcIjtcbn1cblxuLmZhLWZpbGUtdXNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NWNcIjtcbn1cblxuLmZhLXVzZXItcG9saWNlLXRpZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMzRcIjtcbn1cblxuLmZhLWZhY2UtdG9uZ3VlLW1vbmV5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM5ZFwiO1xufVxuXG4uZmEtdGVubmlzLWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDVlXCI7XG59XG5cbi5mYS1zcXVhcmUtbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNzVcIjtcbn1cblxuLmZhLXNvcnQtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRlXCI7XG59XG5cbi5mYS1zb3J0LWFzYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGVcIjtcbn1cblxuLmZhLWNhbGVuZGFyLWFycm93LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBkMVwiO1xufVxuXG4uZmEtY2FsZW5kYXItdXBsb2FkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBkMVwiO1xufVxuXG4uZmEtY29tbWVudC1kb3RzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhZFwiO1xufVxuXG4uZmEtY29tbWVudGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YWRcIjtcbn1cblxuLmZhLXBsYW50LXdpbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWFhXCI7XG59XG5cbi5mYS1zY2FyZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzFcIjtcbn1cblxuLmZhLWFsYnVtLWNpcmNsZS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ4Y1wiO1xufVxuXG4uZmEtdXNlci1udXJzZS1oYWlyLWxvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDVlXCI7XG59XG5cbi5mYS1kaWFtb25kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxOVwiO1xufVxuXG4uZmEtc3F1YXJlLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzUxXCI7XG59XG5cbi5mYS1hcnJvdy1hbHQtc3F1YXJlLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzUxXCI7XG59XG5cbi5mYS1mYWNlLWdyaW4tc3F1aW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4NVwiO1xufVxuXG4uZmEtZ3Jpbi1zcXVpbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg1XCI7XG59XG5cbi5mYS1jaXJjbGUtZWxsaXBzaXMtdmVydGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTBiXCI7XG59XG5cbi5mYS1oYW5kLWhvbGRpbmctZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjMFwiO1xufVxuXG4uZmEtaGFuZC1ob2xkaW5nLXVzZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzBcIjtcbn1cblxuLmZhLWdyaWQtZGl2aWRlcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2FkXCI7XG59XG5cbi5mYS1iYWN0ZXJpdW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVhXCI7XG59XG5cbi5mYS1oYW5kLXBvaW50ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVhXCI7XG59XG5cbi5mYS1kcnVtLXN0ZWVscGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2YVwiO1xufVxuXG4uZmEtaGFuZC1zY2lzc29yczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTdcIjtcbn1cblxuLmZhLWhhbmRzLXByYXlpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjg0XCI7XG59XG5cbi5mYS1wcmF5aW5nLWhhbmRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4NFwiO1xufVxuXG4uZmEtZmFjZS1wZW5zaXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM4NFwiO1xufVxuXG4uZmEtdXNlci1tdXNpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZWJcIjtcbn1cblxuLmZhLWFycm93LXJvdGF0ZS1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWVcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0LXJvdGF0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWVcIjtcbn1cblxuLmZhLWFycm93LXJvdGF0ZS1mb3J3YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxZVwiO1xufVxuXG4uZmEtcmVkbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWVcIjtcbn1cblxuLmZhLW1lc3NhZ2VzLWRvbGxhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NTJcIjtcbn1cblxuLmZhLWNvbW1lbnRzLWFsdC1kb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjUyXCI7XG59XG5cbi5mYS1zZW5zb3Itb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJiXCI7XG59XG5cbi5mYS1iYWxsb29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJlM1wiO1xufVxuXG4uZmEtYmlvaGF6YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4MFwiO1xufVxuXG4uZmEtY2hlc3MtcXVlZW4tcGllY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQ2XCI7XG59XG5cbi5mYS1jaGVzcy1xdWVlbi1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQ2XCI7XG59XG5cbi5mYS1sb2NhdGlvbi1jcm9zc2hhaXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwMVwiO1xufVxuXG4uZmEtbG9jYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjAxXCI7XG59XG5cbi5mYS1tYXJzLWRvdWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjdcIjtcbn1cblxuLmZhLWhvdXNlLXBlcnNvbi1sZWF2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMGZcIjtcbn1cblxuLmZhLWhvdXNlLWxlYXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwZlwiO1xufVxuXG4uZmEtaG91c2UtcGVyc29uLWRlcGFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMGZcIjtcbn1cblxuLmZhLXJ1bGVyLXRyaWFuZ2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxY1wiO1xufVxuXG4uZmEtY2FyZC1jbHViOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNlOVwiO1xufVxuXG4uZmEtY2hpbGQtZHJlc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTljXCI7XG59XG5cbi5mYS11c2Vycy1iZXR3ZWVuLWxpbmVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU5MVwiO1xufVxuXG4uZmEtbHVuZ3MtdmlydXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY3XCI7XG59XG5cbi5mYS1zcGlubmVyLXRoaXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmNFwiO1xufVxuXG4uZmEtZmFjZS1ncmluLXRlYXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4OFwiO1xufVxuXG4uZmEtZ3Jpbi10ZWFyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODhcIjtcbn1cblxuLmZhLXBob25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5NVwiO1xufVxuXG4uZmEtY29tcHV0ZXItbW91c2Utc2Nyb2xsd2hlZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGNkXCI7XG59XG5cbi5mYS1tb3VzZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGNkXCI7XG59XG5cbi5mYS1jYWxlbmRhci14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzNcIjtcbn1cblxuLmZhLWNhbGVuZGFyLXRpbWVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3M1wiO1xufVxuXG4uZmEtY2hpbGQtcmVhY2hpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTlkXCI7XG59XG5cbi5mYS10YWJsZS1sYXlvdXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjkwXCI7XG59XG5cbi5mYS1uYXJ3aGFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmZVwiO1xufVxuXG4uZmEtcmFtcC1sb2FkaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkNFwiO1xufVxuXG4uZmEtY2FsZW5kYXItY2lyY2xlLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDcwXCI7XG59XG5cbi5mYS10b290aGJydXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzNVwiO1xufVxuXG4uZmEtYm9yZGVyLWlubmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0ZVwiO1xufVxuXG4uZmEtcGF3LWNsYXdzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwMlwiO1xufVxuXG4uZmEta2l3aS1mcnVpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMGNcIjtcbn1cblxuLmZhLXRyYWZmaWMtbGlnaHQtc2xvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzlcIjtcbn1cblxuLmZhLXJlY3RhbmdsZS1jb2RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMyMlwiO1xufVxuXG4uZmEtaGVhZC1zaWRlLXZpcnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2NFwiO1xufVxuXG4uZmEta2V5Ym9hcmQtYnJpZ2h0bmVzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYzBcIjtcbn1cblxuLmZhLWJvb2tzLW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2U4XCI7XG59XG5cbi5mYS1saWdodGJ1bGItc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjczXCI7XG59XG5cbi5mYS1ob3VzZS1ibGFuazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ODdcIjtcbn1cblxuLmZhLWhvbWUtYmxhbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDg3XCI7XG59XG5cbi5mYS1zcXVhcmUtNTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNWFcIjtcbn1cblxuLmZhLXNxdWFyZS1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzhcIjtcbn1cblxuLmZhLWhlYXJ0LXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzhcIjtcbn1cblxuLmZhLXB1enpsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NDNcIjtcbn1cblxuLmZhLXVzZXItZ2Vhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmVcIjtcbn1cblxuLmZhLXVzZXItY29nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmZVwiO1xufVxuXG4uZmEtcGlwZS1jaXJjbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDM2XCI7XG59XG5cbi5mYS1hcnJvdy11cC0xLTk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYzXCI7XG59XG5cbi5mYS1zb3J0LW51bWVyaWMtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYzXCI7XG59XG5cbi5mYS1vY3RhZ29uLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwNFwiO1xufVxuXG4uZmEtZGlhbC1sb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTVkXCI7XG59XG5cbi5mYS1kb29yLWNsb3NlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MmFcIjtcbn1cblxuLmZhLWxhcHRvcC1tb2JpbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODdhXCI7XG59XG5cbi5mYS1waG9uZS1sYXB0b3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODdhXCI7XG59XG5cbi5mYS1jb252ZXlvci1iZWx0LWJveGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2ZlwiO1xufVxuXG4uZmEtY29udmV5b3ItYmVsdC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDZmXCI7XG59XG5cbi5mYS1zaGllbGQtdmlydXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDZjXCI7XG59XG5cbi5mYS1zdGFyZmlnaHRlci10d2luLWlvbi1lbmdpbmUtYWR2YW5jZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjhlXCI7XG59XG5cbi5mYS1zdGFyZmlnaHRlci1hbHQtYWR2YW5jZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjhlXCI7XG59XG5cbi5mYS1kaWNlLXNpeDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjZcIjtcbn1cblxuLmZhLXN0YXJmaWdodGVyLXR3aW4taW9uLWVuZ2luZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzhcIjtcbn1cblxuLmZhLXN0YXJmaWdodGVyLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzhcIjtcbn1cblxuLmZhLXJvY2tldC1sYXVuY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI3XCI7XG59XG5cbi5mYS1tb3NxdWl0by1uZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTJjXCI7XG59XG5cbi5mYS12ZW50LWRhbXBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NjVcIjtcbn1cblxuLmZhLWJyaWRnZS13YXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0Y2VcIjtcbn1cblxuLmZhLWJhbi1idWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Y5XCI7XG59XG5cbi5mYS1kZWJ1Zzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjlcIjtcbn1cblxuLmZhLXBlcnNvbi1ib290aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NTZcIjtcbn1cblxuLmZhLXRleHQtd2lkdGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM1XCI7XG59XG5cbi5mYS1nYXJhZ2UtY2FyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwYVwiO1xufVxuXG4uZmEtc3F1YXJlLWthbmJhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ODhcIjtcbn1cblxuLmZhLWhhdC13aXphcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmU4XCI7XG59XG5cbi5mYS1wZW4tZmFuY3k6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFjXCI7XG59XG5cbi5mYS1jb2ZmZWUtcG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwMlwiO1xufVxuXG4uZmEtbW91c2UtZmllbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWE4XCI7XG59XG5cbi5mYS1wZXJzb24tZGlnZ2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NWVcIjtcbn1cblxuLmZhLWRpZ2dpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODVlXCI7XG59XG5cbi5mYS1zaG93ZXItZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNGRcIjtcbn1cblxuLmZhLXNob3dlci1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjRkXCI7XG59XG5cbi5mYS1ib3gtY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBjNFwiO1xufVxuXG4uZmEtYnJpZ2h0bmVzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYzlcIjtcbn1cblxuLmZhLWNhci1zaWRlLWJvbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzQ0XCI7XG59XG5cbi5mYS1vcm5hbWVudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YjhcIjtcbn1cblxuLmZhLXBob25lLWFycm93LWRvd24tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjNcIjtcbn1cblxuLmZhLXBob25lLWFycm93LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjIzXCI7XG59XG5cbi5mYS1waG9uZS1pbmNvbWluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjNcIjtcbn1cblxuLmZhLWNsb3VkLXdvcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTM4XCI7XG59XG5cbi5mYS1oYW5kLWZpbmdlcnMtY3Jvc3NlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYTNcIjtcbn1cblxuLmZhLXRyYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmOFwiO1xufVxuXG4uZmEtZ2F1Z2Utc2ltcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyOVwiO1xufVxuXG4uZmEtZ2F1Z2Utc2ltcGxlLW1lZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjlcIjtcbn1cblxuLmZhLXRhY2hvbWV0ZXItYXZlcmFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjlcIjtcbn1cblxuLmZhLWFycm93LWRvd24tc21hbGwtYmlnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4ZFwiO1xufVxuXG4uZmEtc29ydC1zaXplLWRvd24tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4ZFwiO1xufVxuXG4uZmEtYm9vay1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlNlwiO1xufVxuXG4uZmEtZmFjZS1tZWx0aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ4M1wiO1xufVxuXG4uZmEtcG9vOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmZVwiO1xufVxuXG4uZmEtcGVuLWNsaXAtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjBmXCI7XG59XG5cbi5mYS1wZW4tYWx0LXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwZlwiO1xufVxuXG4uZmEtcXVvdGUtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBlXCI7XG59XG5cbi5mYS1xdW90ZS1yaWdodC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBlXCI7XG59XG5cbi5mYS1zY3JvbGwtb2xkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwZlwiO1xufVxuXG4uZmEtZ3VpdGFyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YmZcIjtcbn1cblxuLmZhLXBob25lLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyN1wiO1xufVxuXG4uZmEtaG9zZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MTlcIjtcbn1cblxuLmZhLWNsb2NrLXNpeDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNTJcIjtcbn1cblxuLmZhLXNoaXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1M1wiO1xufVxuXG4uZmEtdC1zaGlydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTNcIjtcbn1cblxuLmZhLXRzaGlydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTNcIjtcbn1cblxuLmZhLWJpbGxib2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1Y2RcIjtcbn1cblxuLmZhLXNxdWFyZS1yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI3Y1wiO1xufVxuXG4uZmEtY3ViZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWIzXCI7XG59XG5cbi5mYS1lbnZlbG9wZS1vcGVuLWRvbGxhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NTdcIjtcbn1cblxuLmZhLWRpdmlkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjlcIjtcbn1cblxuLmZhLXN1bi1jbG91ZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NjNcIjtcbn1cblxuLmZhLWxhbXAtZmxvb3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE1XCI7XG59XG5cbi5mYS1zcXVhcmUtNzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNWNcIjtcbn1cblxuLmZhLXRlbmdlLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Q3XCI7XG59XG5cbi5mYS10ZW5nZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDdcIjtcbn1cblxuLmZhLWhlYWRwaG9uZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI1XCI7XG59XG5cbi5mYS1oYW5kcy1ob2xkaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjMlwiO1xufVxuXG4uZmEtY2FtcGZpcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmJhXCI7XG59XG5cbi5mYS1jaXJjbGUtYW1wZXJzYW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBmOFwiO1xufVxuXG4uZmEtc25vd2ZsYWtlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3Y2ZcIjtcbn1cblxuLmZhLWhhbmRzLWNsYXBwaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFhOFwiO1xufVxuXG4uZmEtcmVwdWJsaWNhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NWVcIjtcbn1cblxuLmZhLWxlYWYtbWFwbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmY2XCI7XG59XG5cbi5mYS1hcnJvdy1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2MFwiO1xufVxuXG4uZmEtcGVyc29uLWNpcmNsZS14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NDNcIjtcbn1cblxuLmZhLXJ1bGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0NVwiO1xufVxuXG4uZmEtY3VwLXN0cmF3LXN3b29zaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNjRcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLXN1bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NmFcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLWhvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NmFcIjtcbn1cblxuLmZhLWFsaWduLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM2XCI7XG59XG5cbi5mYS1kaWNlLWQ2OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkMVwiO1xufVxuXG4uZmEtcmVzdHJvb206OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2JkXCI7XG59XG5cbi5mYS1oaWdoLWRlZmluaXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWFlXCI7XG59XG5cbi5mYS1yZWN0YW5nbGUtaGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWFlXCI7XG59XG5cbi5mYS1qOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkpcIjtcbn1cblxuLmZhLWdhbGF4eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDhcIjtcbn1cblxuLmZhLXVzZXJzLXZpZXdmaW5kZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTk1XCI7XG59XG5cbi5mYS1maWxlLXZpZGVvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjOFwiO1xufVxuXG4uZmEtY2hlcnJpZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGVjXCI7XG59XG5cbi5mYS11cC1yaWdodC1mcm9tLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWRcIjtcbn1cblxuLmZhLWV4dGVybmFsLWxpbmstYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1ZFwiO1xufVxuXG4uZmEtY2lyY2xlLXNvcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMwXCI7XG59XG5cbi5mYS1zb3J0LWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzBcIjtcbn1cblxuLmZhLXRhYmxlLWNlbGxzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwYVwiO1xufVxuXG4uZmEtdGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBhXCI7XG59XG5cbi5mYS1maWxlLXBkZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzFcIjtcbn1cblxuLmZhLXNpcmVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyZFwiO1xufVxuXG4uZmEtYXJyb3ctdXAtdG8tZG90dGVkLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGExXCI7XG59XG5cbi5mYS1pbWFnZS1sYW5kc2NhcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWI1XCI7XG59XG5cbi5mYS1sYW5kc2NhcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWI1XCI7XG59XG5cbi5mYS10YW5rLXdhdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ1MlwiO1xufVxuXG4uZmEtY3VybGluZy1zdG9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NGFcIjtcbn1cblxuLmZhLWN1cmxpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDRhXCI7XG59XG5cbi5mYS1nYW1lcGFkLW1vZGVybjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YTJcIjtcbn1cblxuLmZhLWdhbWVwYWQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVhMlwiO1xufVxuXG4uZmEtbWVzc2FnZXMtcXVlc3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWU3XCI7XG59XG5cbi5mYS1ib29rLWJpYmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0N1wiO1xufVxuXG4uZmEtYmlibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQ3XCI7XG59XG5cbi5mYS1vOjpiZWZvcmUge1xuICBjb250ZW50OiBcIk9cIjtcbn1cblxuLmZhLXN1aXRjYXNlLW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZhXCI7XG59XG5cbi5mYS1tZWRraXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZhXCI7XG59XG5cbi5mYS1icmllZmNhc2UtYXJyb3ctcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmYyXCI7XG59XG5cbi5mYS1leHBhbmQtd2lkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjBcIjtcbn1cblxuLmZhLWNsb2NrLWVsZXZlbi10aGlydHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzQ4XCI7XG59XG5cbi5mYS1ydjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YmVcIjtcbn1cblxuLmZhLXVzZXItc2VjcmV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxYlwiO1xufVxuXG4uZmEtb3R0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzAwXCI7XG59XG5cbi5mYS1kcmVpZGVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5MlwiO1xufVxuXG4uZmEtcGVyc29uLWRyZXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4MlwiO1xufVxuXG4uZmEtZmVtYWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4MlwiO1xufVxuXG4uZmEtY29tbWVudC1kb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjUxXCI7XG59XG5cbi5mYS1idXNpbmVzcy10aW1lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0YVwiO1xufVxuXG4uZmEtYnJpZWZjYXNlLWNsb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0YVwiO1xufVxuXG4uZmEtZmxvd2VyLXR1bGlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwMVwiO1xufVxuXG4uZmEtcGVvcGxlLXBhbnRzLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMWFcIjtcbn1cblxuLmZhLWNsb3VkLWRyaXp6bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzM4XCI7XG59XG5cbi5mYS10YWJsZS1jZWxscy1sYXJnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDlcIjtcbn1cblxuLmZhLXRoLWxhcmdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwOVwiO1xufVxuXG4uZmEtYm9vay10YW5ha2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODI3XCI7XG59XG5cbi5mYS10YW5ha2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODI3XCI7XG59XG5cbi5mYS1zb2xhci1zeXN0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJmXCI7XG59XG5cbi5mYS1zZWFsLXF1ZXN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0M1wiO1xufVxuXG4uZmEtcGhvbmUtdm9sdW1lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMFwiO1xufVxuXG4uZmEtdm9sdW1lLWNvbnRyb2wtcGhvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmEwXCI7XG59XG5cbi5mYS1kaXNjLWRyaXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiNVwiO1xufVxuXG4uZmEtaGF0LWNvd2JveS1zaWRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhjMVwiO1xufVxuXG4uZmEtdGFibGUtcm93czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyOTJcIjtcbn1cblxuLmZhLXJvd3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjkyXCI7XG59XG5cbi5mYS1sb2NhdGlvbi1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MDhcIjtcbn1cblxuLmZhLW1hcC1tYXJrZXItZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjA4XCI7XG59XG5cbi5mYS1mYWNlLWZlYXJmdWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzc1XCI7XG59XG5cbi5mYS1jbGlwYm9hcmQtdXNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjNcIjtcbn1cblxuLmZhLWJ1cy1zY2hvb2w6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWRkXCI7XG59XG5cbi5mYS1maWxtLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3OVwiO1xufVxuXG4uZmEtc3F1YXJlLWFycm93LWRvd24tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjYyXCI7XG59XG5cbi5mYS1ib29rLXNwYXJrbGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiOFwiO1xufVxuXG4uZmEtYm9vay1zcGVsbHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmI4XCI7XG59XG5cbi5mYS13YXNoaW5nLW1hY2hpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODk4XCI7XG59XG5cbi5mYS13YXNoZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODk4XCI7XG59XG5cbi5mYS1jaGlsZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWVcIjtcbn1cblxuLmZhLWxpcmEtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTVcIjtcbn1cblxuLmZhLXVzZXItdmlzb3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDRjXCI7XG59XG5cbi5mYS1maWxlLXBsdXMtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTc3XCI7XG59XG5cbi5mYS1jaGVzcy1jbG9jay1mbGlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzZVwiO1xufVxuXG4uZmEtY2hlc3MtY2xvY2stYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzZVwiO1xufVxuXG4uZmEtc2F0ZWxsaXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiZlwiO1xufVxuXG4uZmEtcGxhbmUtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NThcIjtcbn1cblxuLmZhLXN0ZWVyaW5nLXdoZWVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyMlwiO1xufVxuXG4uZmEtdGFnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyYlwiO1xufVxuXG4uZmEtc3RyZXRjaGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyNVwiO1xufVxuXG4uZmEtYm9vay1zZWN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBjMVwiO1xufVxuXG4uZmEtYm9vay1sYXc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGMxXCI7XG59XG5cbi5mYS1pbmJveGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFiYlwiO1xufVxuXG4uZmEtY29mZmVlLWJlYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTNlXCI7XG59XG5cbi5mYS1jaXJjbGUteWVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVkMFwiO1xufVxuXG4uZmEtYnJhY2tldHMtY3VybHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2VhXCI7XG59XG5cbi5mYS1lbGxpcHNpcy1zdHJva2UtdmVydGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzljXCI7XG59XG5cbi5mYS1lbGxpcHNpcy12LWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWNcIjtcbn1cblxuLmZhLWNvbW1lbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc1XCI7XG59XG5cbi5mYS1zcXVhcmUtMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTZcIjtcbn1cblxuLmZhLWNha2UtY2FuZGxlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmRcIjtcbn1cblxuLmZhLWJpcnRoZGF5LWNha2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZkXCI7XG59XG5cbi5mYS1jYWtlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmZFwiO1xufVxuXG4uZmEtaGVhZC1zaWRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlOVwiO1xufVxuXG4uZmEtZW52ZWxvcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUwXCI7XG59XG5cbi5mYS1kb2xseS1lbXB0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzNcIjtcbn1cblxuLmZhLWZhY2UtdGlzc3VlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM5Y1wiO1xufVxuXG4uZmEtYW5nbGVzLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMlwiO1xufVxuXG4uZmEtYW5nbGUtZG91YmxlLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMlwiO1xufVxuXG4uZmEtYmluLXJlY3ljbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWY3XCI7XG59XG5cbi5mYS1wYXBlcmNsaXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM2XCI7XG59XG5cbi5mYS1jaGFydC1saW5lLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjRkXCI7XG59XG5cbi5mYS1hcnJvdy1yaWdodC10by1jaXR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRiM1wiO1xufVxuXG4uZmEtbG9jay1hOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQyMlwiO1xufVxuXG4uZmEtcmliYm9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkNlwiO1xufVxuXG4uZmEtbHVuZ3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjA0XCI7XG59XG5cbi5mYS1wZXJzb24tcGluYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMWRcIjtcbn1cblxuLmZhLWFycm93LXVwLTktMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODdcIjtcbn1cblxuLmZhLXNvcnQtbnVtZXJpYy11cC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODg3XCI7XG59XG5cbi5mYS1hcHBsZS1jb3JlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4ZlwiO1xufVxuXG4uZmEtY2lyY2xlLXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTJmXCI7XG59XG5cbi5mYS1oNjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MTNcIjtcbn1cblxuLmZhLWxpdGVjb2luLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWQzXCI7XG59XG5cbi5mYS1jaXJjbGUtc21hbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTIyXCI7XG59XG5cbi5mYS1ib3JkZXItbm9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NTBcIjtcbn1cblxuLmZhLWFycm93LXR1cm4tZG93bi1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJlMVwiO1xufVxuXG4uZmEtY2lyY2xlLW5vZGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRlMlwiO1xufVxuXG4uZmEtcGFyYWNodXRlLWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0Y2RcIjtcbn1cblxuLmZhLW1lc3NhZ2UtbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjRcIjtcbn1cblxuLmZhLWNvbW1lbnQtYWx0LW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Y0XCI7XG59XG5cbi5mYS1ydWdieS1iYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNjNlwiO1xufVxuXG4uZmEtY29tbWVudC1tdXNpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YjBcIjtcbn1cblxuLmZhLWluZGVudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2NcIjtcbn1cblxuLmZhLXRyZWUtZGVjaWR1b3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwMFwiO1xufVxuXG4uZmEtdHJlZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDAwXCI7XG59XG5cbi5mYS1wdXp6bGUtcGllY2Utc2ltcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzMVwiO1xufVxuXG4uZmEtcHV6emxlLXBpZWNlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzFcIjtcbn1cblxuLmZhLXRydWNrLWZpZWxkLXVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU4ZVwiO1xufVxuXG4uZmEtbmZjLXRyYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFmZFwiO1xufVxuXG4uZmEtaG91cmdsYXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1NFwiO1xufVxuXG4uZmEtaG91cmdsYXNzLWVtcHR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1NFwiO1xufVxuXG4uZmEtbW91bnRhaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmZjXCI7XG59XG5cbi5mYS1maWxlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxN1wiO1xufVxuXG4uZmEtZmlsZS10aW1lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTdcIjtcbn1cblxuLmZhLWhvdXNlLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjOVwiO1xufVxuXG4uZmEtaG9tZS1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzlcIjtcbn1cblxuLmZhLWhvdXNlLWNoaW1uZXktYmxhbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2IwXCI7XG59XG5cbi5mYS1tZXRlci1ib2x0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFlOVwiO1xufVxuXG4uZmEtdXNlci1kb2N0b3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYwXCI7XG59XG5cbi5mYS11c2VyLW1kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmMFwiO1xufVxuXG4uZmEtc2xhc2gtYmFjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXFxcXCI7XG59XG5cbi5mYS1jaXJjbGUtaW5mbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNWFcIjtcbn1cblxuLmZhLWluZm8tY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1YVwiO1xufVxuXG4uZmEtZmlzaGluZy1yb2Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2E4XCI7XG59XG5cbi5mYS1oYW1tZXItY3Jhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDE0XCI7XG59XG5cbi5mYS1tZXNzYWdlLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVjOVwiO1xufVxuXG4uZmEtY2xvdWQtbWVhdGJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzNiXCI7XG59XG5cbi5mYS1jYW1lcmEtcG9sYXJvaWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGFhXCI7XG59XG5cbi5mYS1jYW1lcmE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDMwXCI7XG59XG5cbi5mYS1jYW1lcmEtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMFwiO1xufVxuXG4uZmEtc3F1YXJlLXZpcnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3OFwiO1xufVxuXG4uZmEtY2FydC1hcnJvdy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZWVcIjtcbn1cblxuLmZhLW1ldGVvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NTNcIjtcbn1cblxuLmZhLWNhci1vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZGRcIjtcbn1cblxuLmZhLXNsZWlnaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3Y2NcIjtcbn1cblxuLmZhLWFycm93LWRvd24tMS05OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2MlwiO1xufVxuXG4uZmEtc29ydC1udW1lcmljLWFzYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjJcIjtcbn1cblxuLmZhLXNvcnQtbnVtZXJpYy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2MlwiO1xufVxuXG4uZmEtYnVveS1tb29yaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTViNlwiO1xufVxuXG4uZmEtc3F1YXJlLTQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjU5XCI7XG59XG5cbi5mYS1oYW5kLWhvbGRpbmctZHJvcGxldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzFcIjtcbn1cblxuLmZhLWhhbmQtaG9sZGluZy13YXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzFcIjtcbn1cblxuLmZhLXRyaWN5Y2xlLWFkdWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVjNFwiO1xufVxuXG4uZmEtd2F2ZWZvcm06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGYxXCI7XG59XG5cbi5mYS13YXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzNcIjtcbn1cblxuLmZhLXN0YXItc2hhcnAtaGFsZi1zdHJva2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjhkXCI7XG59XG5cbi5mYS1zdGFyLXNoYXJwLWhhbGYtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI4ZFwiO1xufVxuXG4uZmEtbmZjLXNpZ25hbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZmJcIjtcbn1cblxuLmZhLXBsYW5lLXByb3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjJiXCI7XG59XG5cbi5mYS1jYWxlbmRhci1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzRcIjtcbn1cblxuLmZhLWNsb2NrLWRlc2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTM0XCI7XG59XG5cbi5mYS1jYWxlbmRhci1jbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZDJcIjtcbn1cblxuLmZhLWNhbGVuZGFyLXRpbWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGQyXCI7XG59XG5cbi5mYS1icmFpbGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMVwiO1xufVxuXG4uZmEtcHJlc2NyaXB0aW9uLWJvdHRsZS1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4NlwiO1xufVxuXG4uZmEtcHJlc2NyaXB0aW9uLWJvdHRsZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDg2XCI7XG59XG5cbi5mYS1wbGF0ZS11dGVuc2lsczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0M2JcIjtcbn1cblxuLmZhLWZhbWlseS1wYW50czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMDJcIjtcbn1cblxuLmZhLWhvc2UtcmVlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MWFcIjtcbn1cblxuLmZhLWhvdXNlLXdpbmRvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYjNcIjtcbn1cblxuLmZhLWxhbmRtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2ZlwiO1xufVxuXG4uZmEtdHJ1Y2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQxXCI7XG59XG5cbi5mYS1jcm9zc2hhaXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1YlwiO1xufVxuXG4uZmEtY2xvdWQtcmFpbmJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3M2VcIjtcbn1cblxuLmZhLXBlcnNvbi1jYW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUzY1wiO1xufVxuXG4uZmEtYWxpZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGY1XCI7XG59XG5cbi5mYS10ZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3ZFwiO1xufVxuXG4uZmEtbGFwdG9wLWJpbmFyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZTdcIjtcbn1cblxuLmZhLXZlc3QtcGF0Y2hlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODZcIjtcbn1cblxuLmZhLXBlb3BsZS1kcmVzcy1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjE4XCI7XG59XG5cbi5mYS1jaGVjay1kb3VibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTYwXCI7XG59XG5cbi5mYS1hcnJvdy1kb3duLWEtejo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWRcIjtcbn1cblxuLmZhLXNvcnQtYWxwaGEtYXNjOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1ZFwiO1xufVxuXG4uZmEtc29ydC1hbHBoYS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1ZFwiO1xufVxuXG4uZmEtYm93bGluZy1iYWxsLXBpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYzNcIjtcbn1cblxuLmZhLWJlbGwtc2Nob29sLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkNlwiO1xufVxuXG4uZmEtcGx1cy1sYXJnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OWVcIjtcbn1cblxuLmZhLW1vbmV5LWJpbGwtd2hlYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTJhXCI7XG59XG5cbi5mYS1jYW1lcmEtdmlld2ZpbmRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZGFcIjtcbn1cblxuLmZhLXNjcmVlbnNob3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGRhXCI7XG59XG5cbi5mYS1tZXNzYWdlLW11c2ljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhZlwiO1xufVxuXG4uZmEtY29tbWVudC1hbHQtbXVzaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGFmXCI7XG59XG5cbi5mYS1jYXItYnVpbGRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODU5XCI7XG59XG5cbi5mYS1ib3JkZXItYm90dG9tLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1NFwiO1xufVxuXG4uZmEtYm9yZGVyLXN0eWxlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NTRcIjtcbn1cblxuLmZhLW9jdGFnb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA2XCI7XG59XG5cbi5mYS1jb21tZW50LWFycm93LXVwLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0NVwiO1xufVxuXG4uZmEtb2N0YWdvbi1kaXZpZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjAzXCI7XG59XG5cbi5mYS1jb29raWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTYzXCI7XG59XG5cbi5mYS1hcnJvdy1yb3RhdGUtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTJcIjtcbn1cblxuLmZhLWFycm93LWxlZnQtcm90YXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlMlwiO1xufVxuXG4uZmEtYXJyb3ctcm90YXRlLWJhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUyXCI7XG59XG5cbi5mYS1hcnJvdy1yb3RhdGUtYmFja3dhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUyXCI7XG59XG5cbi5mYS11bmRvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlMlwiO1xufVxuXG4uZmEtdHYtbXVzaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGU2XCI7XG59XG5cbi5mYS1oYXJkLWRyaXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhMFwiO1xufVxuXG4uZmEtaGRkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhMFwiO1xufVxuXG4uZmEtcmVlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzhcIjtcbn1cblxuLmZhLWZhY2UtZ3Jpbi1zcXVpbnQtdGVhcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg2XCI7XG59XG5cbi5mYS1ncmluLXNxdWludC10ZWFyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODZcIjtcbn1cblxuLmZhLWR1bWJiZWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0YlwiO1xufVxuXG4uZmEtcmVjdGFuZ2xlLWxpc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIyXCI7XG59XG5cbi5mYS1saXN0LWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjJcIjtcbn1cblxuLmZhLXRhcnAtZHJvcGxldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1N2NcIjtcbn1cblxuLmZhLWFsYXJtLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0M1wiO1xufVxuXG4uZmEtaG91c2UtbWVkaWNhbC1jaXJjbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTExXCI7XG59XG5cbi5mYS10cmFmZmljLWNvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjM2XCI7XG59XG5cbi5mYS1ncmF0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTNcIjtcbn1cblxuLmZhLWFycm93LWRvd24tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDkzXCI7XG59XG5cbi5mYS1wZXJzb24tc2tpaW5nLW5vcmRpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3Y2FcIjtcbn1cblxuLmZhLXNraWluZy1ub3JkaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2NhXCI7XG59XG5cbi5mYS1jYWxlbmRhci1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3MVwiO1xufVxuXG4uZmEtcGVyc29uLWZyb20tcG9ydGFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyM1wiO1xufVxuXG4uZmEtcG9ydGFsLWV4aXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIzXCI7XG59XG5cbi5mYS1wbGFuZS1hcnJpdmFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhZlwiO1xufVxuXG4uZmEtY293YmVsbC1jaXJjbGUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YjRcIjtcbn1cblxuLmZhLWNvd2JlbGwtbW9yZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YjRcIjtcbn1cblxuLmZhLWNpcmNsZS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1OVwiO1xufVxuXG4uZmEtYXJyb3ctYWx0LWNpcmNsZS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1OVwiO1xufVxuXG4uZmEtZGlzdHJpYnV0ZS1zcGFjaW5nLXZlcnRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM2NlwiO1xufVxuXG4uZmEtc2lnbmFsLWJhcnMtZmFpcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OTJcIjtcbn1cblxuLmZhLXNpZ25hbC1hbHQtMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OTJcIjtcbn1cblxuLmZhLXNwb3J0c2JhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDRiXCI7XG59XG5cbi5mYS1nYW1lLWNvbnNvbGUtaGFuZGhlbGQtY3Jhbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWI5XCI7XG59XG5cbi5mYS10cmFpbi1zdWJ3YXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM5XCI7XG59XG5cbi5mYS1zdWJ3YXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM5XCI7XG59XG5cbi5mYS1jaGFydC1nYW50dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZTRcIjtcbn1cblxuLmZhLWZhY2Utc21pbGUtdXBzaWRlLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzk1XCI7XG59XG5cbi5mYS1iYWxsLXBpbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzdlXCI7XG59XG5cbi5mYS1iYWRnZS1kb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQ1XCI7XG59XG5cbi5mYS1tb25leS1iaWxscy1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWY0XCI7XG59XG5cbi5mYS1tb25leS1iaWxscy1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWY0XCI7XG59XG5cbi5mYS1saXN0LXRpbWVsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFkMVwiO1xufVxuXG4uZmEtaW5kaWFuLXJ1cGVlLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWJjXCI7XG59XG5cbi5mYS1pbmRpYW4tcnVwZWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWJjXCI7XG59XG5cbi5mYS1pbnI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWJjXCI7XG59XG5cbi5mYS1jcm9wLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjVcIjtcbn1cblxuLmZhLWNyb3AtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2NVwiO1xufVxuXG4uZmEtbW9uZXktYmlsbC0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkMVwiO1xufVxuXG4uZmEtbW9uZXktYmlsbC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2QxXCI7XG59XG5cbi5mYS1sZWZ0LWxvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBhXCI7XG59XG5cbi5mYS1sb25nLWFycm93LWFsdC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwYVwiO1xufVxuXG4uZmEta2V5Ym9hcmQtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYzJcIjtcbn1cblxuLmZhLWNpcmNsZS11cC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjlcIjtcbn1cblxuLmZhLWNsb3VkLWJvbHQtbW9vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NmRcIjtcbn1cblxuLmZhLXRodW5kZXJzdG9ybS1tb29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2ZFwiO1xufVxuXG4uZmEtZG5hOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3MVwiO1xufVxuXG4uZmEtdmlydXMtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc1XCI7XG59XG5cbi5mYS1icmFja2V0LXJvdW5kLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcKVwiO1xufVxuXG4uZmEtY2lyY2xlLXN0ZXJsaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVjZlwiO1xufVxuXG4uZmEtY2lyY2xlLTU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGYyXCI7XG59XG5cbi5mYS1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjhcIjtcbn1cblxuLmZhLXN1YnRyYWN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2OFwiO1xufVxuXG4uZmEtZmlyZS1mbGFtZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZGZcIjtcbn1cblxuLmZhLWZsYW1lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkZlwiO1xufVxuXG4uZmEtcmlnaHQtdG8tbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNGNcIjtcbn1cblxuLmZhLWFycm93LWFsdC10by1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNGNcIjtcbn1cblxuLmZhLWdpZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTBcIjtcbn1cblxuLmZhLWNoZXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzOVwiO1xufVxuXG4uZmEtdHJhc2gtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmIzXCI7XG59XG5cbi5mYS1hcnJvdy1sZWZ0LWxvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc3XCI7XG59XG5cbi5mYS1sb25nLWFycm93LWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc3XCI7XG59XG5cbi5mYS1wbHVnLWNpcmNsZS1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NWNcIjtcbn1cblxuLmZhLWZvbnQtY2FzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NjZcIjtcbn1cblxuLmZhLXN0cmVldC12aWV3OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxZFwiO1xufVxuXG4uZmEtYXJyb3ctZG93bi1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5MVwiO1xufVxuXG4uZmEtZnJhbmMtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOGZcIjtcbn1cblxuLmZhLWZsYXNrLXJvdW5kLXBvaXNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZTBcIjtcbn1cblxuLmZhLWZsYXNrLXBvaXNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZTBcIjtcbn1cblxuLmZhLXZvbHVtZS1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI2XCI7XG59XG5cbi5mYS1ib29rLWNpcmNsZS1hcnJvdy1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYmNcIjtcbn1cblxuLmZhLWNoYXJ0LXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmEzXCI7XG59XG5cbi5mYS11c2VyLWNoYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhM1wiO1xufVxuXG4uZmEtaGFuZHMtYXNsLWludGVycHJldGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTNcIjtcbn1cblxuLmZhLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhM1wiO1xufVxuXG4uZmEtYXNsLWludGVycHJldGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTNcIjtcbn1cblxuLmZhLWhhbmRzLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhM1wiO1xufVxuXG4uZmEtcHJlc2VudGF0aW9uLXNjcmVlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODVcIjtcbn1cblxuLmZhLXByZXNlbnRhdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODVcIjtcbn1cblxuLmZhLWNpcmNsZS1ib2x0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBmZVwiO1xufVxuXG4uZmEtZmFjZS1zbWlsZS1oYWxvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM4ZlwiO1xufVxuXG4uZmEtY2FydC1jaXJjbGUtYXJyb3ctZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZWZcIjtcbn1cblxuLmZhLWhvdXNlLXBlcnNvbi1yZXR1cm46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDExXCI7XG59XG5cbi5mYS1ob3VzZS1wZXJzb24tYXJyaXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxMVwiO1xufVxuXG4uZmEtaG91c2UtcmV0dXJuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxMVwiO1xufVxuXG4uZmEtbWVzc2FnZS14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YWJcIjtcbn1cblxuLmZhLWNvbW1lbnQtYWx0LXRpbWVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhYlwiO1xufVxuXG4uZmEtbWVzc2FnZS10aW1lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YWJcIjtcbn1cblxuLmZhLWZpbGUtY2VydGlmaWNhdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWYzXCI7XG59XG5cbi5mYS1maWxlLWF3YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmM1wiO1xufVxuXG4uZmEtdXNlci1kb2N0b3ItaGFpci1sb25nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ1OVwiO1xufVxuXG4uZmEtY2FtZXJhLXNlY3VyaXR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhmZVwiO1xufVxuXG4uZmEtY2FtZXJhLWhvbWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGZlXCI7XG59XG5cbi5mYS1nZWFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxM1wiO1xufVxuXG4uZmEtY29nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxM1wiO1xufVxuXG4uZmEtZHJvcGxldC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzdcIjtcbn1cblxuLmZhLXRpbnQtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM3XCI7XG59XG5cbi5mYS1ib29rLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5OVwiO1xufVxuXG4uZmEtbW9zcXVlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3OFwiO1xufVxuXG4uZmEtZHVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZDhcIjtcbn1cblxuLmZhLW1vc3F1aXRvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUyYlwiO1xufVxuXG4uZmEtc3Rhci1vZi1kYXZpZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OWFcIjtcbn1cblxuLmZhLWZsYWctc3dhbGxvd3RhaWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzRjXCI7XG59XG5cbi5mYS1mbGFnLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NGNcIjtcbn1cblxuLmZhLXBlcnNvbi1taWxpdGFyeS1yaWZsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NGJcIjtcbn1cblxuLmZhLWNhci1nYXJhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWUyXCI7XG59XG5cbi5mYS1jYXJ0LXNob3BwaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3YVwiO1xufVxuXG4uZmEtc2hvcHBpbmctY2FydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2FcIjtcbn1cblxuLmZhLWJvb2stZm9udDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYmZcIjtcbn1cblxuLmZhLXNoaWVsZC1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0YVwiO1xufVxuXG4uZmEtdmlhbHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDkzXCI7XG59XG5cbi5mYS1leWUtZHJvcHBlci1mdWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3MlwiO1xufVxuXG4uZmEtZGlzdHJpYnV0ZS1zcGFjaW5nLWhvcml6b250YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzY1XCI7XG59XG5cbi5mYS10YWJsZXQtcnVnZ2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4ZlwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtc25vdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NjhcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLWZyaWdpZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NjhcIjtcbn1cblxuLmZhLW1vcGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNiOVwiO1xufVxuXG4uZmEtZmFjZS1zbWlsZS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViOVwiO1xufVxuXG4uZmEtc21pbGUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjlcIjtcbn1cblxuLmZhLXJhZGlvLXR1bmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhkOFwiO1xufVxuXG4uZmEtcmFkaW8tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhkOFwiO1xufVxuXG4uZmEtZmFjZS1zd2Vhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzOTlcIjtcbn1cblxuLmZhLXdhdGVyLWFycm93LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzc0XCI7XG59XG5cbi5mYS13YXRlci1sb3dlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzRcIjtcbn1cblxuLmZhLXNjYW5uZXItdG91Y2hzY3JlZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDhhXCI7XG59XG5cbi5mYS1jaXJjbGUtNzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZjRcIjtcbn1cblxuLmZhLXBsdWctY2lyY2xlLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTVmXCI7XG59XG5cbi5mYS1wZXJzb24tc2tpLWp1bXBpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2M3XCI7XG59XG5cbi5mYS1za2ktanVtcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzdcIjtcbn1cblxuLmZhLXBsYWNlLW9mLXdvcnNoaXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjdmXCI7XG59XG5cbi5mYS13YXRlci1hcnJvdy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzVcIjtcbn1cblxuLmZhLXdhdGVyLXJpc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzc1XCI7XG59XG5cbi5mYS13YXZlZm9ybS1saW5lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZjJcIjtcbn1cblxuLmZhLXdhdmVmb3JtLXBhdGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGYyXCI7XG59XG5cbi5mYS1zcGxpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTRcIjtcbn1cblxuLmZhLWZpbG0tY2FuaXN0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGI3XCI7XG59XG5cbi5mYS1maWxtLWNhbm5pc3Rlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YjdcIjtcbn1cblxuLmZhLWZvbGRlci14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NWZcIjtcbn1cblxuLmZhLWZvbGRlci10aW1lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NWZcIjtcbn1cblxuLmZhLXRvaWxldC1wYXBlci1ibGFuazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MWZcIjtcbn1cblxuLmZhLXRvaWxldC1wYXBlci1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzFmXCI7XG59XG5cbi5mYS10YWJsZXQtc2NyZWVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmY1wiO1xufVxuXG4uZmEtdGFibGV0LWFuZHJvaWQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmY1wiO1xufVxuXG4uZmEtaGV4YWdvbi12ZXJ0aWNhbC1uZnQtc2xhbnRlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MDZcIjtcbn1cblxuLmZhLWZvbGRlci1tdXNpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOGRcIjtcbn1cblxuLmZhLWRpc3BsYXktbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjZcIjtcbn1cblxuLmZhLWRlc2t0b3AtbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjZcIjtcbn1cblxuLmZhLXNoYXJlLWFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjdcIjtcbn1cblxuLmZhLXBlYXBvZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMWNcIjtcbn1cblxuLmZhLWNoZXNzLWNsb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzZFwiO1xufVxuXG4uZmEtYXhlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiMlwiO1xufVxuXG4uZmEtc3F1YXJlLWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjY4XCI7XG59XG5cbi5mYS1ncmlwLXZlcnRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4ZVwiO1xufVxuXG4uZmEtbW9iaWxlLXNpZ25hbC1vdXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWYwXCI7XG59XG5cbi5mYS1hcnJvdy10dXJuLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0OFwiO1xufVxuXG4uZmEtbGV2ZWwtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ4XCI7XG59XG5cbi5mYS11OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlVcIjtcbn1cblxuLmZhLWFycm93LXVwLWZyb20tZG90dGVkLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDliXCI7XG59XG5cbi5mYS1zcXVhcmUtcm9vdC12YXJpYWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OThcIjtcbn1cblxuLmZhLXNxdWFyZS1yb290LWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OThcIjtcbn1cblxuLmZhLWxpZ2h0LXN3aXRjaC1vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTlcIjtcbn1cblxuLmZhLWFycm93LWRvd24tYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODgzXCI7XG59XG5cbi5mYS1zb3J0LWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODNcIjtcbn1cblxuLmZhLXJhaW5kcm9wczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NWNcIjtcbn1cblxuLmZhLWRhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDA0XCI7XG59XG5cbi5mYS1taW51cy1sYXJnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MDRcIjtcbn1cblxuLmZhLWNsb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxN1wiO1xufVxuXG4uZmEtY2xvY2stZm91cjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTdcIjtcbn1cblxuLmZhLWlucHV0LW51bWVyaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWJkXCI7XG59XG5cbi5mYS10cnVjay10b3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmI4XCI7XG59XG5cbi5mYS1iYWNrd2FyZC1zdGVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0OFwiO1xufVxuXG4uZmEtc3RlcC1iYWNrd2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDhcIjtcbn1cblxuLmZhLXBhbGxldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODJcIjtcbn1cblxuLmZhLWNhci1ib2x0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM0MVwiO1xufVxuXG4uZmEtYXJyb3dzLW1heGltaXplOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxZFwiO1xufVxuXG4uZmEtZXhwYW5kLWFycm93czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMWRcIjtcbn1cblxuLmZhLWZhdWNldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDVcIjtcbn1cblxuLmZhLWNsb3VkLXNsZWV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0MVwiO1xufVxuXG4uZmEtbGFtcC1zdHJlZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWM1XCI7XG59XG5cbi5mYS1saXN0LXJhZGlvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFkMFwiO1xufVxuXG4uZmEtcGVuLW5pYi1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YTFcIjtcbn1cblxuLmZhLWJhc2ViYWxsLWJhdC1iYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzMlwiO1xufVxuXG4uZmEtc3F1YXJlLXVwLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjgyXCI7XG59XG5cbi5mYS1vdmVybGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NzZcIjtcbn1cblxuLmZhLXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiU1wiO1xufVxuXG4uZmEtdGltZWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjljXCI7XG59XG5cbi5mYS1rZXlib2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWNcIjtcbn1cblxuLmZhLWFycm93cy1mcm9tLWRvdHRlZC1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhM1wiO1xufVxuXG4uZmEtdXNiLWRyaXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhlOVwiO1xufVxuXG4uZmEtYmFsbG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczMlwiO1xufVxuXG4uZmEtY2FyZXQtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDdcIjtcbn1cblxuLmZhLWxvY2F0aW9uLWRvdC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MDVcIjtcbn1cblxuLmZhLW1hcC1tYXJrZXItYWx0LXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwNVwiO1xufVxuXG4uZmEtY2FyZHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2VkXCI7XG59XG5cbi5mYS1ob3VzZS1jaGltbmV5LW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2YyXCI7XG59XG5cbi5mYS1jbGluaWMtbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjJcIjtcbn1cblxuLmZhLWJveGluZy1nbG92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzhcIjtcbn1cblxuLmZhLWdsb3ZlLWJveGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzhcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLXRocmVlLXF1YXJ0ZXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjOFwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzhcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLTM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM4XCI7XG59XG5cbi5mYS10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzhcIjtcbn1cblxuLmZhLWJlbGwtc2Nob29sOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkNVwiO1xufVxuXG4uZmEtbW9iaWxlLXNjcmVlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2ZcIjtcbn1cblxuLmZhLW1vYmlsZS1hbmRyb2lkLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2ZcIjtcbn1cblxuLmZhLXBsYW5lLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyZFwiO1xufVxuXG4uZmEtZm9sZGVyLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4OVwiO1xufVxuXG4uZmEtY2lyY2xlLWxvY2F0aW9uLWFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwMlwiO1xufVxuXG4uZmEtbG9jYXRpb24tY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwMlwiO1xufVxuXG4uZmEtZmFjZS1oZWFkLWJhbmRhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzdhXCI7XG59XG5cbi5mYS1zdXNoaS1yb2xsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ4YlwiO1xufVxuXG4uZmEtbWFraS1yb2xsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ4YlwiO1xufVxuXG4uZmEtbWFraXp1c2hpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ4YlwiO1xufVxuXG4uZmEtY2FyLWJ1bXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWUwXCI7XG59XG5cbi5mYS1waWdneS1iYW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkM1wiO1xufVxuXG4uZmEtcmFjcXVldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWFcIjtcbn1cblxuLmZhLWNhci1taXJyb3JzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM0M1wiO1xufVxuXG4uZmEtaW5kdXN0cnktd2luZG93czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjNcIjtcbn1cblxuLmZhLWluZHVzdHJ5LWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjNcIjtcbn1cblxuLmZhLWJvbHQtYXV0bzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYjZcIjtcbn1cblxuLmZhLWJhdHRlcnktaGFsZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDJcIjtcbn1cblxuLmZhLWJhdHRlcnktMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDJcIjtcbn1cblxuLmZhLWZsdXgtY2FwYWNpdG9yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiYVwiO1xufVxuXG4uZmEtbW91bnRhaW4tY2l0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MmVcIjtcbn1cblxuLmZhLWNvaW5zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxZVwiO1xufVxuXG4uZmEtaG9uZXktcG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQxOFwiO1xufVxuXG4uZmEtb2xpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzE2XCI7XG59XG5cbi5mYS1raGFuZGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjZkXCI7XG59XG5cbi5mYS1maWx0ZXItbGlzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxN2NcIjtcbn1cblxuLmZhLW91dGxldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWNcIjtcbn1cblxuLmZhLXNsaWRlcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRlXCI7XG59XG5cbi5mYS1zbGlkZXJzLWg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRlXCI7XG59XG5cbi5mYS1jYXVsZHJvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YmZcIjtcbn1cblxuLmZhLXBlb3BsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMTZcIjtcbn1cblxuLmZhLWZvbGRlci10cmVlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwMlwiO1xufVxuXG4uZmEtbmV0d29yay13aXJlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZmZcIjtcbn1cblxuLmZhLWNyb2lzc2FudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjZcIjtcbn1cblxuLmZhLW1hcC1waW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc2XCI7XG59XG5cbi5mYS1oYW1zYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjVcIjtcbn1cblxuLmZhLWNlbnQtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZjVcIjtcbn1cblxuLmZhLXN3b3Jkcy1sYXNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwM2RcIjtcbn1cblxuLmZhLWZsYXNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjM1wiO1xufVxuXG4uZmEtcGVyc29uLXByZWduYW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMxZVwiO1xufVxuXG4uZmEtc3F1YXJlLXU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjgxXCI7XG59XG5cbi5mYS13YW5kLXNwYXJrbGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyYlwiO1xufVxuXG4uZmEtcm91dGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhkYVwiO1xufVxuXG4uZmEtZWxsaXBzaXMtdmVydGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQyXCI7XG59XG5cbi5mYS1lbGxpcHNpcy12OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MlwiO1xufVxuXG4uZmEtc3dvcmQtbGFzZXItYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzY1wiO1xufVxuXG4uZmEtdGlja2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0NVwiO1xufVxuXG4uZmEtcG93ZXItb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxMVwiO1xufVxuXG4uZmEtY29pbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NWNcIjtcbn1cblxuLmZhLWxhcHRvcC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYzdcIjtcbn1cblxuLmZhLXJpZ2h0LWxvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBiXCI7XG59XG5cbi5mYS1sb25nLWFycm93LWFsdC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMGJcIjtcbn1cblxuLmZhLWNpcmNsZS1iOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBmZFwiO1xufVxuXG4uZmEtcGVyc29uLWRyZXNzLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMWNcIjtcbn1cblxuLmZhLXBpcGUtY29sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQzN1wiO1xufVxuXG4uZmEtbGlnaHRzLWhvbGlkYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2IyXCI7XG59XG5cbi5mYS1jaXRydXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmY0XCI7XG59XG5cbi5mYS1mbGFnLXVzYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NGRcIjtcbn1cblxuLmZhLWxhcHRvcC1maWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUxZFwiO1xufVxuXG4uZmEtdHR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlNFwiO1xufVxuXG4uZmEtdGVsZXR5cGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU0XCI7XG59XG5cbi5mYS1jaGFydC10cmVlLW1hcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZWFcIjtcbn1cblxuLmZhLWRpYWdyYW0tbmV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NzZcIjtcbn1cblxuLmZhLXBlcnNvbi1yaWZsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NGVcIjtcbn1cblxuLmZhLWNsb2NrLWZpdmUtdGhpcnR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM0YVwiO1xufVxuXG4uZmEtcGlwZS12YWx2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MzlcIjtcbn1cblxuLmZhLWFycm93LXVwLWZyb20tYXJjOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRiNFwiO1xufVxuXG4uZmEtZmFjZS1zcGlyYWwtZXllczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ODVcIjtcbn1cblxuLmZhLWNvbXByZXNzLXdpZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzI2XCI7XG59XG5cbi5mYS1jaXJjbGUtcGhvbmUtaGFuZ3VwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExZFwiO1xufVxuXG4uZmEtcGhvbmUtY2lyY2xlLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTFkXCI7XG59XG5cbi5mYS1nZWFyLWNvbXBsZXgtY29kZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZWJcIjtcbn1cblxuLmZhLWhvdXNlLW1lZGljYWwtY2lyY2xlLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUxMlwiO1xufVxuXG4uZmEtYmFkbWludG9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMzYVwiO1xufVxuXG4uZmEtY2xvc2VkLWNhcHRpb25pbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBhXCI7XG59XG5cbi5mYS1wZXJzb24taGlraW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlY1wiO1xufVxuXG4uZmEtaGlraW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlY1wiO1xufVxuXG4uZmEtcmlnaHQtZnJvbS1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0N1wiO1xufVxuXG4uZmEtYXJyb3ctYWx0LWZyb20tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDdcIjtcbn1cblxuLmZhLXZlbnVzLWRvdWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjZcIjtcbn1cblxuLmZhLWltYWdlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDJcIjtcbn1cblxuLmZhLWNhbGN1bGF0b3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWVjXCI7XG59XG5cbi5mYS1zaHV0dGxlY29jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWJcIjtcbn1cblxuLmZhLXVzZXItaGFpcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NWFcIjtcbn1cblxuLmZhLWV5ZS1ldmlsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkYlwiO1xufVxuXG4uZmEtcGVvcGxlLXB1bGxpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTM1XCI7XG59XG5cbi5mYS1uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIk5cIjtcbn1cblxuLmZhLXN3YXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA5XCI7XG59XG5cbi5mYS1nYXJhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA5XCI7XG59XG5cbi5mYS1jYWJsZS1jYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2RhXCI7XG59XG5cbi5mYS10cmFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkYVwiO1xufVxuXG4uZmEtc2hvdmVsLXNub3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2MzXCI7XG59XG5cbi5mYS1jbG91ZC1yYWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczZFwiO1xufVxuXG4uZmEtZmFjZS1seWluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzN2VcIjtcbn1cblxuLmZhLXNwcmlua2xlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzVcIjtcbn1cblxuLmZhLWJ1aWxkaW5nLWNpcmNsZS14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZDRcIjtcbn1cblxuLmZhLXBlcnNvbi1zbGVkZGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3Y2JcIjtcbn1cblxuLmZhLXNsZWRkaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjYlwiO1xufVxuXG4uZmEtZ2FtZS1jb25zb2xlLWhhbmRoZWxkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiYlwiO1xufVxuXG4uZmEtc2hpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWFcIjtcbn1cblxuLmZhLWNsb2NrLXNpeC10aGlydHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzUzXCI7XG59XG5cbi5mYS1iYXR0ZXJ5LXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3N1wiO1xufVxuXG4uZmEtdHVncmlrLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmJhXCI7XG59XG5cbi5mYS1hcnJvd3MtZG93bi10by1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRiOFwiO1xufVxuXG4uZmEtZG93bmxvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE5XCI7XG59XG5cbi5mYS1hbmdsZXMtdXAtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGRcIjtcbn1cblxuLmZhLXNoZWx2ZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDgwXCI7XG59XG5cbi5mYS1pbnZlbnRvcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDgwXCI7XG59XG5cbi5mYS1jbG91ZC1zbm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0MlwiO1xufVxuXG4uZmEtZmFjZS1ncmluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4MFwiO1xufVxuXG4uZmEtZ3Jpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODBcIjtcbn1cblxuLmZhLWRlbGV0ZS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1YVwiO1xufVxuXG4uZmEtYmFja3NwYWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1YVwiO1xufVxuXG4uZmEtb3Zlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWRcIjtcbn1cblxuLmZhLWNsb3VkLWJpbmFyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDFcIjtcbn1cblxuLmZhLWV5ZS1kcm9wcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmYlwiO1xufVxuXG4uZmEtZXllLWRyb3BwZXItZW1wdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZiXCI7XG59XG5cbi5mYS1leWVkcm9wcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmYlwiO1xufVxuXG4uZmEtY29tbWVudC1jYXB0aW9uczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDZcIjtcbn1cblxuLmZhLWNvbW1lbnRzLXF1ZXN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0ZVwiO1xufVxuXG4uZmEtc2NyaWJibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjNmXCI7XG59XG5cbi5mYS1yb3RhdGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjNjXCI7XG59XG5cbi5mYS1maWxlLWNpcmNsZS1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YTBcIjtcbn1cblxuLmZhLWdsYXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwNFwiO1xufVxuXG4uZmEtbG9hZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFkNFwiO1xufVxuXG4uZmEtZm9yd2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGVcIjtcbn1cblxuLmZhLXVzZXItcGlsb3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmMwXCI7XG59XG5cbi5mYS1tb2JpbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NlXCI7XG59XG5cbi5mYS1tb2JpbGUtYW5kcm9pZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2VcIjtcbn1cblxuLmZhLW1vYmlsZS1waG9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2VcIjtcbn1cblxuLmZhLWNvZGUtcHVsbC1yZXF1ZXN0LWNsb3NlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZjlcIjtcbn1cblxuLmZhLWZhY2UtbWVoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExYVwiO1xufVxuXG4uZmEtbWVoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExYVwiO1xufVxuXG4uZmEtYWxpZ24tY2VudGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzN1wiO1xufVxuXG4uZmEtYm9vay1za3VsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YjdcIjtcbn1cblxuLmZhLWJvb2stZGVhZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YjdcIjtcbn1cblxuLmZhLWlkLWNhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmMyXCI7XG59XG5cbi5mYS1kcml2ZXJzLWxpY2Vuc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmMyXCI7XG59XG5cbi5mYS1mYWNlLWRvdHRlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0N2ZcIjtcbn1cblxuLmZhLWZhY2Utd29ycmllZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYTNcIjtcbn1cblxuLmZhLW91dGRlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNiXCI7XG59XG5cbi5mYS1kZWRlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNiXCI7XG59XG5cbi5mYS1oZWFydC1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGZlXCI7XG59XG5cbi5mYS1ob3VzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTVcIjtcbn1cblxuLmZhLWhvbWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE1XCI7XG59XG5cbi5mYS1ob21lLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTVcIjtcbn1cblxuLmZhLWhvbWUtbGctYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxNVwiO1xufVxuXG4uZmEtdmVjdG9yLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYzZcIjtcbn1cblxuLmZhLWNhci1jaXJjbGUtYm9sdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNDJcIjtcbn1cblxuLmZhLWNhbGVuZGFyLXdlZWs6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzg0XCI7XG59XG5cbi5mYS1mbHlpbmctZGlzYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYTlcIjtcbn1cblxuLmZhLWxhcHRvcC1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxMlwiO1xufVxuXG4uZmEtc3F1YXJlLWRvd24tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjZjXCI7XG59XG5cbi5mYS1iOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkJcIjtcbn1cblxuLmZhLXNlYXQtYWlybGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDRcIjtcbn1cblxuLmZhLW1vb24tb3Zlci1zdW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzRhXCI7XG59XG5cbi5mYS1lY2xpcHNlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NGFcIjtcbn1cblxuLmZhLXBpcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFx8XCI7XG59XG5cbi5mYS1maWxlLW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc3XCI7XG59XG5cbi5mYS1wb3RhdG86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDQwXCI7XG59XG5cbi5mYS1kaWNlLW9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjVcIjtcbn1cblxuLmZhLWNpcmNsZS1hOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBmN1wiO1xufVxuXG4uZmEtaGVsbWV0LWJhdHRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZWJcIjtcbn1cblxuLmZhLWJ1dHRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZTRcIjtcbn1cblxuLmZhLWJsYW5rZXQtZmlyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZGFcIjtcbn1cblxuLmZhLWtpd2ktYmlyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzVcIjtcbn1cblxuLmZhLWNhc3RsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZGVcIjtcbn1cblxuLmZhLWdvbGYtY2x1Yjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTFcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0LWFycm93LWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVjXCI7XG59XG5cbi5mYS1leGNoYW5nZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWNcIjtcbn1cblxuLmZhLXJvdGF0ZS1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjlcIjtcbn1cblxuLmZhLXJlZG8tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmOVwiO1xufVxuXG4uZmEtcm90YXRlLWZvcndhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmY5XCI7XG59XG5cbi5mYS11dGVuc2lsczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTdcIjtcbn1cblxuLmZhLWN1dGxlcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU3XCI7XG59XG5cbi5mYS1hcnJvdy11cC13aWRlLXNob3J0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2MVwiO1xufVxuXG4uZmEtc29ydC1hbW91bnQtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYxXCI7XG59XG5cbi5mYS1jaGFydC1waWUtc2ltcGxlLWNpcmNsZS1kb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA1XCI7XG59XG5cbi5mYS1iYWxsb29uczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyZTRcIjtcbn1cblxuLmZhLW1pbGwtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZWRcIjtcbn1cblxuLmZhLWJvd2wtcmljZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyZWJcIjtcbn1cblxuLmZhLXRpbWVsaW5lLWFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI5ZFwiO1xufVxuXG4uZmEtc2t1bGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTRjXCI7XG59XG5cbi5mYS1nYW1lLWJvYXJkLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NjhcIjtcbn1cblxuLmZhLWdhbWUtYm9hcmQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2OFwiO1xufVxuXG4uZmEtY2lyY2xlLXZpZGVvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyYlwiO1xufVxuXG4uZmEtdmlkZW8tY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyYlwiO1xufVxuXG4uZmEtY2hhcnQtc2NhdHRlci1idWJibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGU5XCI7XG59XG5cbi5mYS1ob3VzZS10dXJyZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWI0XCI7XG59XG5cbi5mYS1iYW5hbmE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmU1XCI7XG59XG5cbi5mYS1oYW5kLWhvbGRpbmctc2t1bGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWE0XCI7XG59XG5cbi5mYS1wZW9wbGUtZHJlc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjE3XCI7XG59XG5cbi5mYS1sb3Zlc2VhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0Y2NcIjtcbn1cblxuLmZhLWNvdWNoLXNtYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjY1wiO1xufVxuXG4uZmEtdG93ZXItYnJvYWRjYXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxOVwiO1xufVxuXG4uZmEtYnJvYWRjYXN0LXRvd2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxOVwiO1xufVxuXG4uZmEtdHJ1Y2stcGlja3VwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzY1wiO1xufVxuXG4uZmEtYmxvY2stcXVvdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGI1XCI7XG59XG5cbi5mYS11cC1sb25nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwY1wiO1xufVxuXG4uZmEtbG9uZy1hcnJvdy1hbHQtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBjXCI7XG59XG5cbi5mYS1zdG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0ZFwiO1xufVxuXG4uZmEtY29kZS1tZXJnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODdcIjtcbn1cblxuLmZhLW1vbmV5LWNoZWNrLWRvbGxhci1wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODczXCI7XG59XG5cbi5mYS1tb25leS1jaGVjay1lZGl0LWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NzNcIjtcbn1cblxuLmZhLXVwLWZyb20tbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDZcIjtcbn1cblxuLmZhLWFycm93LWFsdC1mcm9tLWJvdHRvbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDZcIjtcbn1cblxuLmZhLXVwbG9hZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTNcIjtcbn1cblxuLmZhLWh1cnJpY2FuZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NTFcIjtcbn1cblxuLmZhLWdyaWQtcm91bmQtMi1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVkY1wiO1xufVxuXG4uZmEtcGVvcGxlLXBhbnRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxOVwiO1xufVxuXG4uZmEtbW91bmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTJkXCI7XG59XG5cbi5mYS13aW5kc29jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzdcIjtcbn1cblxuLmZhLWNpcmNsZS1oYWxmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExMFwiO1xufVxuXG4uZmEtYnJha2Utd2FybmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYzdcIjtcbn1cblxuLmZhLXRvaWxldC1wb3J0YWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ODNcIjtcbn1cblxuLmZhLWNvbXBhY3QtZGlzYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWZcIjtcbn1cblxuLmZhLWZpbGUtYXJyb3ctZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmRcIjtcbn1cblxuLmZhLWZpbGUtZG93bmxvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZkXCI7XG59XG5cbi5mYS1zYXhvcGhvbmUtZmlyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZGJcIjtcbn1cblxuLmZhLXNheC1ob3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGRiXCI7XG59XG5cbi5mYS1jYW1lcmEtd2ViLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzM1wiO1xufVxuXG4uZmEtd2ViY2FtLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzM1wiO1xufVxuXG4uZmEtZm9sZGVyLW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMThjXCI7XG59XG5cbi5mYS1mb2xkZXItZ2Vhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODdcIjtcbn1cblxuLmZhLWZvbGRlci1jb2c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTg3XCI7XG59XG5cbi5mYS1oYW5kLXdhdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWE3XCI7XG59XG5cbi5mYS1hcnJvdy11cC1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5OVwiO1xufVxuXG4uZmEtc29ydC11cC1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5OVwiO1xufVxuXG4uZmEtY2FyYXZhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZmZcIjtcbn1cblxuLmZhLXNoaWVsZC1jYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTcyXCI7XG59XG5cbi5mYS1tZXNzYWdlLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhOVwiO1xufVxuXG4uZmEtY29tbWVudC1hbHQtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGE5XCI7XG59XG5cbi5mYS1ib2x0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlN1wiO1xufVxuXG4uZmEtemFwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlN1wiO1xufVxuXG4uZmEtdHJhc2gtY2FuLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJhOVwiO1xufVxuXG4uZmEtZ2xhc3Mtd2F0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGY0XCI7XG59XG5cbi5mYS1vaWwtd2VsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MzJcIjtcbn1cblxuLmZhLXBlcnNvbi1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjIwXCI7XG59XG5cbi5mYS12YXVsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYzVcIjtcbn1cblxuLmZhLW1hcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjIyXCI7XG59XG5cbi5mYS10b2lsZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Q4XCI7XG59XG5cbi5mYS1wbGFuZS1jaXJjbGUteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTU3XCI7XG59XG5cbi5mYS15ZW4tc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTdcIjtcbn1cblxuLmZhLWNueTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTdcIjtcbn1cblxuLmZhLWpweTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTdcIjtcbn1cblxuLmZhLXJtYjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTdcIjtcbn1cblxuLmZhLXllbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTdcIjtcbn1cblxuLmZhLWdlYXItY29kZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZThcIjtcbn1cblxuLmZhLW5vdGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwMlwiO1xufVxuXG4uZmEtcnVibGUtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNThcIjtcbn1cblxuLmZhLXJvdWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNThcIjtcbn1cblxuLmZhLXJ1Yjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNThcIjtcbn1cblxuLmZhLXJ1YmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1OFwiO1xufVxuXG4uZmEtdHJhc2gtdW5kbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OTVcIjtcbn1cblxuLmZhLXRyYXNoLWFycm93LXR1cm4tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OTVcIjtcbn1cblxuLmZhLWNoYW1wYWduZS1nbGFzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OWVcIjtcbn1cblxuLmZhLWdsYXNzLWNoYW1wYWduZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OWVcIjtcbn1cblxuLmZhLW9iamVjdHMtYWxpZ24tY2VudGVyLWhvcml6b250YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2JjXCI7XG59XG5cbi5mYS1zdW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg1XCI7XG59XG5cbi5mYS10cmFzaC1jYW4tc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmFkXCI7XG59XG5cbi5mYS10cmFzaC1hbHQtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmFkXCI7XG59XG5cbi5mYS1zY3JlZW4tdXNlcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjNkXCI7XG59XG5cbi5mYS11c2Vycy1jbGFzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2M2RcIjtcbn1cblxuLmZhLWd1aXRhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTZcIjtcbn1cblxuLmZhLXNxdWFyZS1hcnJvdy1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzYVwiO1xufVxuXG4uZmEtYXJyb3ctc3F1YXJlLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzNhXCI7XG59XG5cbi5mYS1zcXVhcmUtODo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNWRcIjtcbn1cblxuLmZhLWZhY2Utc21pbGUtaGVhcnRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM5MFwiO1xufVxuXG4uZmEtYnJhY2tldHMtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlOVwiO1xufVxuXG4uZmEtYnJhY2tldHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2U5XCI7XG59XG5cbi5mYS1sYXB0b3AtYXJyb3ctZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYzZcIjtcbn1cblxuLmZhLWhvY2tleS1zdGljay1wdWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNhZVwiO1xufVxuXG4uZmEtaG91c2UtdHJlZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYjNcIjtcbn1cblxuLmZhLXNpZ25hbC1mYWlyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4ZFwiO1xufVxuXG4uZmEtc2lnbmFsLTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjhkXCI7XG59XG5cbi5mYS1mYWNlLWxhdWdoLXdpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTljXCI7XG59XG5cbi5mYS1sYXVnaC13aW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5Y1wiO1xufVxuXG4uZmEtY2lyY2xlLWRvbGxhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZThcIjtcbn1cblxuLmZhLWRvbGxhci1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU4XCI7XG59XG5cbi5mYS11c2QtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlOFwiO1xufVxuXG4uZmEtaG9yc2UtaGVhZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YWJcIjtcbn1cblxuLmZhLWFycm93cy1yZXBlYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzY0XCI7XG59XG5cbi5mYS1yZXBlYXQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2NFwiO1xufVxuXG4uZmEtYm9yZS1ob2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRjM1wiO1xufVxuXG4uZmEtaW5kdXN0cnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc1XCI7XG59XG5cbi5mYS1pbWFnZS1wb2xhcm9pZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YzRcIjtcbn1cblxuLmZhLXdhdmUtdHJpYW5nbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODlhXCI7XG59XG5cbi5mYS1wZXJzb24tcnVubmluZy1mYXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVmZlwiO1xufVxuXG4uZmEtY2lyY2xlLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzU4XCI7XG59XG5cbi5mYS1hcnJvdy1hbHQtY2lyY2xlLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzU4XCI7XG59XG5cbi5mYS1ncmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YTNcIjtcbn1cblxuLmZhLWFycm93cy10dXJuLXRvLWRvdHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGMxXCI7XG59XG5cbi5mYS1jaGFydC1taXhlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDNcIjtcbn1cblxuLmZhLWFuYWx5dGljczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDNcIjtcbn1cblxuLmZhLWZsb3Jpbi1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4NFwiO1xufVxuXG4uZmEtYXJyb3ctZG93bi1zaG9ydC13aWRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4NFwiO1xufVxuXG4uZmEtc29ydC1hbW91bnQtZGVzYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODRcIjtcbn1cblxuLmZhLXNvcnQtYW1vdW50LWRvd24tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4NFwiO1xufVxuXG4uZmEtbGVzcy10aGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcPFwiO1xufVxuXG4uZmEtZGlzcGxheS1jb2RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2NVwiO1xufVxuXG4uZmEtZGVza3RvcC1jb2RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2NVwiO1xufVxuXG4uZmEtZmFjZS1kcm9vbGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNzJcIjtcbn1cblxuLmZhLW9pbC10ZW1wZXJhdHVyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MTRcIjtcbn1cblxuLmZhLW9pbC10ZW1wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxNFwiO1xufVxuXG4uZmEtc3F1YXJlLXF1ZXN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmZFwiO1xufVxuXG4uZmEtcXVlc3Rpb24tc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmZFwiO1xufVxuXG4uZmEtYWlyLWNvbmRpdGlvbmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhmNFwiO1xufVxuXG4uZmEtYW5nbGUtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDdcIjtcbn1cblxuLmZhLW1vdW50YWluczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZmRcIjtcbn1cblxuLmZhLW9tZWdhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3YVwiO1xufVxuXG4uZmEtY2FyLXR1bm5lbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZGVcIjtcbn1cblxuLmZhLXBlcnNvbi1kb2xseS1lbXB0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDFcIjtcbn1cblxuLmZhLXBhbi1mb29kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQyYlwiO1xufVxuXG4uZmEtaGVhZC1zaWRlLWNvdWdoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2MVwiO1xufVxuXG4uZmEtZ3JpcC1saW5lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTRcIjtcbn1cblxuLmZhLXRodW1icy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2NVwiO1xufVxuXG4uZmEtdXNlci1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwMlwiO1xufVxuXG4uZmEtYXJyb3ctcmlnaHQtbG9uZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzhcIjtcbn1cblxuLmZhLWxvbmctYXJyb3ctcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc4XCI7XG59XG5cbi5mYS10aWNrZXRzLWFpcmxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjliXCI7XG59XG5cbi5mYS1hbmNob3ItY2lyY2xlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRhY1wiO1xufVxuXG4uZmEtZWxsaXBzaXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQxXCI7XG59XG5cbi5mYS1lbGxpcHNpcy1oOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MVwiO1xufVxuXG4uZmEtbmZjLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFmY1wiO1xufVxuXG4uZmEtY2hlc3MtcGF3bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDNcIjtcbn1cblxuLmZhLWtpdC1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3OVwiO1xufVxuXG4uZmEtZmlyc3QtYWlkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3OVwiO1xufVxuXG4uZmEtZ3JpZC0yLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTk3XCI7XG59XG5cbi5mYS1iZWxsczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3N2ZcIjtcbn1cblxuLmZhLXBlcnNvbi10aHJvdWdoLXdpbmRvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YTlcIjtcbn1cblxuLmZhLXRvb2xib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTUyXCI7XG59XG5cbi5mYS1lbnZlbG9wZS1kb3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTZmXCI7XG59XG5cbi5mYS1lbnZlbG9wZS1iYWRnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNmZcIjtcbn1cblxuLmZhLWhhbmRzLWhvbGRpbmctY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRmYlwiO1xufVxuXG4uZmEtYnVnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4OFwiO1xufVxuXG4uZmEtYm93bC1jaG9wc3RpY2tzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJlOVwiO1xufVxuXG4uZmEtY3JlZGl0LWNhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDlkXCI7XG59XG5cbi5mYS1jcmVkaXQtY2FyZC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDlkXCI7XG59XG5cbi5mYS1jaXJjbGUtczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjFcIjtcbn1cblxuLmZhLWJveC1iYWxsb3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzM1XCI7XG59XG5cbi5mYS1jYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI5XCI7XG59XG5cbi5mYS1hdXRvbW9iaWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiOVwiO1xufVxuXG4uZmEtaGFuZC1ob2xkaW5nLWhhbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGY3XCI7XG59XG5cbi5mYS11c2VyLXRpZS1oYWlyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ1ZlwiO1xufVxuXG4uZmEtcG9kaXVtLXN0YXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzU4XCI7XG59XG5cbi5mYS11c2VyLWhhaXItbXVsbGV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ1Y1wiO1xufVxuXG4uZmEtYnVzaW5lc3MtZnJvbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDVjXCI7XG59XG5cbi5mYS1wYXJ0eS1iYWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ1Y1wiO1xufVxuXG4uZmEtdHJpYW4tYmFsYm90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ1Y1wiO1xufVxuXG4uZmEtbWljcm9waG9uZS1zdGFuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4Y2JcIjtcbn1cblxuLmZhLWJvb2stb3Blbi1yZWFkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWRhXCI7XG59XG5cbi5mYS1ib29rLXJlYWRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZGFcIjtcbn1cblxuLmZhLWZhbWlseS1kcmVzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMDFcIjtcbn1cblxuLmZhLWNpcmNsZS14OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyZVwiO1xufVxuXG4uZmEtY2FiaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDZkXCI7XG59XG5cbi5mYS1tb3VudGFpbi1zdW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTJmXCI7XG59XG5cbi5mYS1jaGFydC1zaW1wbGUtaG9yaXpvbnRhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NzRcIjtcbn1cblxuLmZhLWFycm93cy1sZWZ0LXJpZ2h0LXRvLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGJhXCI7XG59XG5cbi5mYS1oYW5kLWJhY2stcG9pbnQtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOWZcIjtcbn1cblxuLmZhLW1lc3NhZ2UtZG90czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YTNcIjtcbn1cblxuLmZhLWNvbW1lbnQtYWx0LWRvdHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGEzXCI7XG59XG5cbi5mYS1tZXNzYWdpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGEzXCI7XG59XG5cbi5mYS1maWxlLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3NlwiO1xufVxuXG4uZmEtYmVlci1tdWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGIzXCI7XG59XG5cbi5mYS1iZWVyLWZvYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGIzXCI7XG59XG5cbi5mYS1kaWNlLWQyMDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2Y2ZcIjtcbn1cblxuLmZhLWRyb25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1ZlwiO1xufVxuXG4uZmEtdHJ1Y2stZHJvcGxldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OGNcIjtcbn1cblxuLmZhLWZpbGUtY2lyY2xlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVhMVwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQwXCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDBcIjtcbn1cblxuLmZhLW1lZGFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhMlwiO1xufVxuXG4uZmEtcGVyc29uLWZhaXJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwOFwiO1xufVxuXG4uZmEtYmVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzNlwiO1xufVxuXG4uZmEtYm9vay1jb3B5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBiZVwiO1xufVxuXG4uZmEtc3F1YXJlLWg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZkXCI7XG59XG5cbi5mYS1oLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmRcIjtcbn1cblxuLmZhLXNxdWFyZS1jOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI2NlwiO1xufVxuXG4uZmEtY2xvY2stdHdvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM1YVwiO1xufVxuXG4uZmEtc3F1YXJlLWVsbGlwc2lzLXZlcnRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI2ZlwiO1xufVxuXG4uZmEtY2FsZW5kYXItdXNlcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWUyXCI7XG59XG5cbi5mYS1wb2RjYXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjZVwiO1xufVxuXG4uZmEtYmVlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBiMlwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtZnVsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzdcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLTQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM3XCI7XG59XG5cbi5mYS10aGVybW9tZXRlci00OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjN1wiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXItZnVsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzdcIjtcbn1cblxuLmZhLWJlbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYzXCI7XG59XG5cbi5mYS1jYW5keS1iYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2U4XCI7XG59XG5cbi5mYS1jaG9jb2xhdGUtYmFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNlOFwiO1xufVxuXG4uZmEteG1hcmstbGFyZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTliXCI7XG59XG5cbi5mYS1waW5hdGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2MzXCI7XG59XG5cbi5mYS1hcnJvd3MtZnJvbS1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhNFwiO1xufVxuXG4uZmEtc3VwZXJzY3JpcHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJiXCI7XG59XG5cbi5mYS1ib3dsLXNwb29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNlMFwiO1xufVxuXG4uZmEtaGV4YWdvbi1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MTZcIjtcbn1cblxuLmZhLXBsdWctY2lyY2xlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU2MFwiO1xufVxuXG4uZmEtc3Rhci1vZi1saWZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyMVwiO1xufVxuXG4uZmEtcGhvbmUtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2RkXCI7XG59XG5cbi5mYS10cmFmZmljLWxpZ2h0LXN0b3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjNhXCI7XG59XG5cbi5mYS1wYWludC1yb2xsZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFhXCI7XG59XG5cbi5mYS1hY2NlbnQtZ3JhdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxgXCI7XG59XG5cbi5mYS1oYW5kc2hha2UtYW5nbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGM0XCI7XG59XG5cbi5mYS1oYW5kcy1oZWxwaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjNFwiO1xufVxuXG4uZmEtY2lyY2xlLTA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGVkXCI7XG59XG5cbi5mYS1kaWFsLW1lZC1sb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTYwXCI7XG59XG5cbi5mYS1sb2NhdGlvbi1kb3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M1XCI7XG59XG5cbi5mYS1tYXAtbWFya2VyLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzVcIjtcbn1cblxuLmZhLWNyYWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2ZmXCI7XG59XG5cbi5mYS1ib3gtb3Blbi1mdWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5Y1wiO1xufVxuXG4uZmEtYm94LWZ1bGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDljXCI7XG59XG5cbi5mYS1maWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1YlwiO1xufVxuXG4uZmEtZ3JlYXRlci10aGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcPlwiO1xufVxuXG4uZmEtcXVvdGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzNFwiO1xufVxuXG4uZmEtcHJldHplbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NDFcIjtcbn1cblxuLmZhLXBlcnNvbi1zd2ltbWluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzRcIjtcbn1cblxuLmZhLXN3aW1tZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM0XCI7XG59XG5cbi5mYS1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2M1wiO1xufVxuXG4uZmEtdXNlci1yb2JvdC14bWFya3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGE3XCI7XG59XG5cbi5mYS1tZXNzYWdlLXF1b3RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFlNFwiO1xufVxuXG4uZmEtY29tbWVudC1hbHQtcXVvdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWU0XCI7XG59XG5cbi5mYS1jYW5keS1jb3JuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiZFwiO1xufVxuXG4uZmEtZm9sZGVyLW1hZ25pZnlpbmctZ2xhc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMThiXCI7XG59XG5cbi5mYS1mb2xkZXItc2VhcmNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4YlwiO1xufVxuXG4uZmEtbm90ZWJvb2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjAxXCI7XG59XG5cbi5mYS1kcm9wbGV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0M1wiO1xufVxuXG4uZmEtdGludDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDNcIjtcbn1cblxuLmZhLWJ1bGxzZXllLXBvaW50ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQ5XCI7XG59XG5cbi5mYS1lcmFzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJkXCI7XG59XG5cbi5mYS1oZXhhZ29uLWltYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUwNFwiO1xufVxuXG4uZmEtZWFydGgtYW1lcmljYXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdkXCI7XG59XG5cbi5mYS1lYXJ0aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2RcIjtcbn1cblxuLmZhLWVhcnRoLWFtZXJpY2E6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdkXCI7XG59XG5cbi5mYS1nbG9iZS1hbWVyaWNhczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2RcIjtcbn1cblxuLmZhLWNyYXRlLWFwcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiMVwiO1xufVxuXG4uZmEtYXBwbGUtY3JhdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmIxXCI7XG59XG5cbi5mYS1wZXJzb24tYnVyc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTNiXCI7XG59XG5cbi5mYS1nYW1lLWJvYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2N1wiO1xufVxuXG4uZmEtaGF0LWNoZWY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODZiXCI7XG59XG5cbi5mYS1oYW5kLWJhY2stcG9pbnQtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWExXCI7XG59XG5cbi5mYS1kb3ZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiYVwiO1xufVxuXG4uZmEtc25vd2ZsYWtlLWRyb3BsZXRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVjMVwiO1xufVxuXG4uZmEtYmF0dGVyeS1lbXB0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDRcIjtcbn1cblxuLmZhLWJhdHRlcnktMDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDRcIjtcbn1cblxuLmZhLWdyaWQtNDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOThcIjtcbn1cblxuLmZhLXNvY2tzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5NlwiO1xufVxuXG4uZmEtZmFjZS1zdW5nbGFzc2VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM5OFwiO1xufVxuXG4uZmEtaW5ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFjXCI7XG59XG5cbi5mYS1zcXVhcmUtMDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTVcIjtcbn1cblxuLmZhLXNlY3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDQ3XCI7XG59XG5cbi5mYS1zcXVhcmUtdGhpcy13YXktdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDlmXCI7XG59XG5cbi5mYS1ib3gtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDlmXCI7XG59XG5cbi5mYS1nYXVnZS1oaWdoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyNVwiO1xufVxuXG4uZmEtdGFjaG9tZXRlci1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjI1XCI7XG59XG5cbi5mYS10YWNob21ldGVyLWFsdC1mYXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyNVwiO1xufVxuXG4uZmEtc3F1YXJlLWFtcGVyc2FuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNjBcIjtcbn1cblxuLmZhLWVudmVsb3BlLW9wZW4tdGV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NThcIjtcbn1cblxuLmZhLWxhbXAtZGVzazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTRcIjtcbn1cblxuLmZhLWhvc3BpdGFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmOFwiO1xufVxuXG4uZmEtaG9zcGl0YWwtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmOFwiO1xufVxuXG4uZmEtaG9zcGl0YWwtd2lkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjhcIjtcbn1cblxuLmZhLXBvbGwtcGVvcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1OVwiO1xufVxuXG4uZmEtd2hpc2tleS1nbGFzcy1pY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2ExXCI7XG59XG5cbi5mYS1nbGFzcy13aGlza2V5LXJvY2tzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhMVwiO1xufVxuXG4uZmEtd2luZS1ib3R0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzJmXCI7XG59XG5cbi5mYS1jaGVzcy1yb29rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0N1wiO1xufVxuXG4uZmEtdXNlci1ib3VudHktaHVudGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJiZlwiO1xufVxuXG4uZmEtYmFycy1zdGFnZ2VyZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTUwXCI7XG59XG5cbi5mYS1yZW9yZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1MFwiO1xufVxuXG4uZmEtc3RyZWFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1MFwiO1xufVxuXG4uZmEtZGlhZ3JhbS1zYW5rZXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTU4XCI7XG59XG5cbi5mYS1jbG91ZC1oYWlsLW1peGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczYVwiO1xufVxuXG4uZmEtY2lyY2xlLXVwLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTI4XCI7XG59XG5cbi5mYS1kaGFybWFjaGFrcmE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjU1XCI7XG59XG5cbi5mYS1vYmplY3RzLWFsaWduLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2JlXCI7XG59XG5cbi5mYS1vaWwtY2FuLWRyaXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjA1XCI7XG59XG5cbi5mYS1mYWNlLXNtaWxpbmctaGFuZHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzk2XCI7XG59XG5cbi5mYS1icm9jY29saTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZTJcIjtcbn1cblxuLmZhLXJvdXRlLWludGVyc3RhdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjFiXCI7XG59XG5cbi5mYS1lYXItbXVmZnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzk1XCI7XG59XG5cbi5mYS1ob3Rkb2c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODBmXCI7XG59XG5cbi5mYS10cmFuc3BvcnRlci1lbXB0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDZcIjtcbn1cblxuLmZhLXBlcnNvbi13YWxraW5nLXdpdGgtY2FuZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWRcIjtcbn1cblxuLmZhLWJsaW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5ZFwiO1xufVxuXG4uZmEtYW5nbGUtOTA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDhkXCI7XG59XG5cbi5mYS1yZWN0YW5nbGUtdGVybWluYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjM2XCI7XG59XG5cbi5mYS1raXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmNFwiO1xufVxuXG4uZmEtZHJ1bTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjlcIjtcbn1cblxuLmZhLXNjcnViYmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmOFwiO1xufVxuXG4uZmEtaWNlLWNyZWFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxMFwiO1xufVxuXG4uZmEtaGVhcnQtY2lyY2xlLWJvbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGZjXCI7XG59XG5cbi5mYS1maXNoLWJvbmVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMwNFwiO1xufVxuXG4uZmEtZGVlci1ydWRvbHBoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4ZlwiO1xufVxuXG4uZmEtZmF4OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhY1wiO1xufVxuXG4uZmEtcGFyYWdyYXBoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkZFwiO1xufVxuXG4uZmEtaGVhZC1zaWRlLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFhYVwiO1xufVxuXG4uZmEtc3F1YXJlLWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjZkXCI7XG59XG5cbi5mYS1tZXRlci1maXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFlYlwiO1xufVxuXG4uZmEtY2xvdWQtaGFpbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MzlcIjtcbn1cblxuLmZhLWNoZWNrLXRvLXNsb3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzcyXCI7XG59XG5cbi5mYS12b3RlLXllYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzJcIjtcbn1cblxuLmZhLW1vbmV5LWZyb20tYnJhY2tldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMTJcIjtcbn1cblxuLmZhLXN0YXItaGFsZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODlcIjtcbn1cblxuLmZhLWNhci1idXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODVhXCI7XG59XG5cbi5mYS1zcGVha2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhkZlwiO1xufVxuXG4uZmEtdGltZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjllXCI7XG59XG5cbi5mYS1ib3hlcy1zdGFja2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2OFwiO1xufVxuXG4uZmEtYm94ZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDY4XCI7XG59XG5cbi5mYS1ib3hlcy1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDY4XCI7XG59XG5cbi5mYS1ncmlsbC1ob3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWE1XCI7XG59XG5cbi5mYS1iYWxsb3QtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzMzXCI7XG59XG5cbi5mYS1saW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjMVwiO1xufVxuXG4uZmEtY2hhaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGMxXCI7XG59XG5cbi5mYS1lYXItbGlzdGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMlwiO1xufVxuXG4uZmEtYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMlwiO1xufVxuXG4uZmEtZmlsZS1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMThcIjtcbn1cblxuLmZhLXRyZWUtY2l0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ODdcIjtcbn1cblxuLmZhLXBsYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRiXCI7XG59XG5cbi5mYS1mb250OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMVwiO1xufVxuXG4uZmEtY3VwLXRvZ286OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmM1XCI7XG59XG5cbi5mYS1jb2ZmZWUtdG9nbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzVcIjtcbn1cblxuLmZhLXNxdWFyZS1kb3duLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjZiXCI7XG59XG5cbi5mYS1idXJnZXItbGV0dHVjZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZTNcIjtcbn1cblxuLmZhLXJ1cGlhaC1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzZFwiO1xufVxuXG4uZmEtbWFnbmlmeWluZy1nbGFzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDJcIjtcbn1cblxuLmZhLXNlYXJjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDJcIjtcbn1cblxuLmZhLXRhYmxlLXRlbm5pcy1wYWRkbGUtYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWRcIjtcbn1cblxuLmZhLXBpbmctcG9uZy1wYWRkbGUtYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWRcIjtcbn1cblxuLmZhLXRhYmxlLXRlbm5pczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWRcIjtcbn1cblxuLmZhLXBlcnNvbi1kb3RzLWZyb20tbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzBcIjtcbn1cblxuLmZhLWRpYWdub3Nlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzBcIjtcbn1cblxuLmZhLWNoZXZyb25zLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzIyXCI7XG59XG5cbi5mYS1jaGV2cm9uLWRvdWJsZS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyMlwiO1xufVxuXG4uZmEtdHJhc2gtY2FuLWFycm93LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyYVwiO1xufVxuXG4uZmEtdHJhc2gtcmVzdG9yZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODJhXCI7XG59XG5cbi5mYS1zaWduYWwtZ29vZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OGVcIjtcbn1cblxuLmZhLXNpZ25hbC0zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4ZVwiO1xufVxuXG4uZmEtbG9jYXRpb24tcXVlc3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjBiXCI7XG59XG5cbi5mYS1tYXAtbWFya2VyLXF1ZXN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwYlwiO1xufVxuXG4uZmEtZmxvcHB5LWRpc2stY2lyY2xlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4MVwiO1xufVxuXG4uZmEtZmxvcHB5LWRpc2stdGltZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTgxXCI7XG59XG5cbi5mYS1zYXZlLWNpcmNsZS14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODFcIjtcbn1cblxuLmZhLXNhdmUtdGltZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTgxXCI7XG59XG5cbi5mYS1uYWlyYS1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFmNlwiO1xufVxuXG4uZmEtcGVhY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjBiXCI7XG59XG5cbi5mYS10YXhpLWJ1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyOThcIjtcbn1cblxuLmZhLWJyYWNrZXQtY3VybHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFx7XCI7XG59XG5cbi5mYS1icmFja2V0LWN1cmx5LWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFx7XCI7XG59XG5cbi5mYS1sb2JzdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQyMVwiO1xufVxuXG4uZmEtY2FydC1mbGF0YmVkLWVtcHR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3NlwiO1xufVxuXG4uZmEtZG9sbHktZmxhdGJlZC1lbXB0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzZcIjtcbn1cblxuLmZhLWNvbG9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcOlwiO1xufVxuXG4uZmEtY2FydC1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxOFwiO1xufVxuXG4uZmEtd2FuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MmFcIjtcbn1cblxuLmZhLXdhbGtpZS10YWxraWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGVmXCI7XG59XG5cbi5mYS1maWxlLXBlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMWNcIjtcbn1cblxuLmZhLWZpbGUtZWRpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMWNcIjtcbn1cblxuLmZhLXJlY2VpcHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQzXCI7XG59XG5cbi5mYS10YWJsZS1waWNuaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzJkXCI7XG59XG5cbi5mYS1zcXVhcmUtcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0YlwiO1xufVxuXG4uZmEtcGVuLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGJcIjtcbn1cblxuLmZhLXBlbmNpbC1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRiXCI7XG59XG5cbi5mYS1jaXJjbGUtbWljcm9waG9uZS1saW5lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTdcIjtcbn1cblxuLmZhLW1pY3JvcGhvbmUtY2lyY2xlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTdcIjtcbn1cblxuLmZhLWRpc3BsYXktc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmZhXCI7XG59XG5cbi5mYS1kZXNrdG9wLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJmYVwiO1xufVxuXG4uZmEtc3VpdGNhc2Utcm9sbGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzFcIjtcbn1cblxuLmZhLXBlcnNvbi1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTNmXCI7XG59XG5cbi5mYS10cmFuc3BvcnRlci0yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0NFwiO1xufVxuXG4uZmEtaGFuZHMtaG9sZGluZy1kaWFtb25kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3Y1wiO1xufVxuXG4uZmEtaGFuZC1yZWNlaXZpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDdjXCI7XG59XG5cbi5mYS1tb25leS1iaWxsLXNpbXBsZS13YXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFmMlwiO1xufVxuXG4uZmEtY2hldnJvbi1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3OFwiO1xufVxuXG4uZmEtYmF0dGVyeS1mdWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0MFwiO1xufVxuXG4uZmEtYmF0dGVyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDBcIjtcbn1cblxuLmZhLWJhdHRlcnktNTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDBcIjtcbn1cblxuLmZhLWJlbGwtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NDlcIjtcbn1cblxuLmZhLWJvb2stYXJyb3ctcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGI5XCI7XG59XG5cbi5mYS1ob3NwaXRhbHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODBlXCI7XG59XG5cbi5mYS1jbHViOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyN1wiO1xufVxuXG4uZmEtc2t1bGwtY3Jvc3Nib25lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MTRcIjtcbn1cblxuLmZhLWRyb3BsZXQtZGVncmVlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0OFwiO1xufVxuXG4uZmEtZGV3cG9pbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQ4XCI7XG59XG5cbi5mYS1jb2RlLWNvbXBhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTNhXCI7XG59XG5cbi5mYS1saXN0LXVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjYVwiO1xufVxuXG4uZmEtbGlzdC1kb3RzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjYVwiO1xufVxuXG4uZmEtaGFuZC1ob2xkaW5nLW1hZ2ljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlNVwiO1xufVxuXG4uZmEtd2F0ZXJtZWxvbi1zbGljZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMzdcIjtcbn1cblxuLmZhLWNpcmNsZS1lbGxpcHNpczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMGFcIjtcbn1cblxuLmZhLXNjaG9vbC1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU2ZlwiO1xufVxuXG4uZmEtdG93ZXItY2VsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ODVcIjtcbn1cblxuLmZhLXNkLWNhcmRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0MFwiO1xufVxuXG4uZmEtanVnLWJvdHRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZmJcIjtcbn1cblxuLmZhLWRvd24tbG9uZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDlcIjtcbn1cblxuLmZhLWxvbmctYXJyb3ctYWx0LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA5XCI7XG59XG5cbi5mYS1lbnZlbG9wZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTcwXCI7XG59XG5cbi5mYS1waG9uZS1vZmZpY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjdkXCI7XG59XG5cbi5mYS1yYW5raW5nLXN0YXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTYxXCI7XG59XG5cbi5mYS1jaGVzcy1raW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzZlwiO1xufVxuXG4uZmEtbmZjLXBlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZmFcIjtcbn1cblxuLmZhLXBlcnNvbi1oYXJhc3Npbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTQ5XCI7XG59XG5cbi5mYS1oYXQtd2ludGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhOFwiO1xufVxuXG4uZmEtYnJhemlsaWFuLXJlYWwtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NmNcIjtcbn1cblxuLmZhLWxhbmRtYXJrLWRvbWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzUyXCI7XG59XG5cbi5mYS1sYW5kbWFyay1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzUyXCI7XG59XG5cbi5mYS1ib25lLWJyZWFrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkOFwiO1xufVxuXG4uZmEtYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYyXCI7XG59XG5cbi5mYS1kb3duLWZyb20tZG90dGVkLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDA3XCI7XG59XG5cbi5mYS10djo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmNcIjtcbn1cblxuLmZhLXRlbGV2aXNpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZjXCI7XG59XG5cbi5mYS10di1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZjXCI7XG59XG5cbi5mYS1ib3JkZXItbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NGZcIjtcbn1cblxuLmZhLWNpcmNsZS1kaXZpZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTA2XCI7XG59XG5cbi5mYS1zaHJpbXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDQ4XCI7XG59XG5cbi5mYS1saXN0LWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhZVwiO1xufVxuXG4uZmEtdGFza3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFlXCI7XG59XG5cbi5mYS1kaWFncmFtLXN1YnRhc2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDc5XCI7XG59XG5cbi5mYS1qdWctZGV0ZXJnZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUxOVwiO1xufVxuXG4uZmEtY2lyY2xlLXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmJkXCI7XG59XG5cbi5mYS11c2VyLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmRcIjtcbn1cblxuLmZhLXNxdWFyZS15OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI4N1wiO1xufVxuXG4uZmEtdXNlci1kb2N0b3ItaGFpcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NThcIjtcbn1cblxuLmZhLXBsYW5ldC1yaW5nZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIwXCI7XG59XG5cbi5mYS1tdXNocm9vbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MjVcIjtcbn1cblxuLmZhLXVzZXItc2hpZWxkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwNVwiO1xufVxuXG4uZmEtbWVnYXBob25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3NVwiO1xufVxuXG4uZmEtd3JlYXRoLWxhdXJlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZDJcIjtcbn1cblxuLmZhLWNpcmNsZS1leGNsYW1hdGlvbi1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMGRcIjtcbn1cblxuLmZhLXdpbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzJlXCI7XG59XG5cbi5mYS1ib3gtZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhMFwiO1xufVxuXG4uZmEtYm94LXVzZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YTBcIjtcbn1cblxuLmZhLWNhci1idXJzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZTFcIjtcbn1cblxuLmZhLWNhci1jcmFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZTFcIjtcbn1cblxuLmZhLXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiWVwiO1xufVxuXG4uZmEtdXNlci1oZWFkc2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyZFwiO1xufVxuXG4uZmEtYXJyb3dzLXJldHdlZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzYxXCI7XG59XG5cbi5mYS1yZXR3ZWV0LWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjFcIjtcbn1cblxuLmZhLXBlcnNvbi1zbm93Ym9hcmRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2NlXCI7XG59XG5cbi5mYS1zbm93Ym9hcmRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2NlXCI7XG59XG5cbi5mYS1zcXVhcmUtY2hldnJvbi1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMmJcIjtcbn1cblxuLmZhLWNoZXZyb24tc3F1YXJlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyYlwiO1xufVxuXG4uZmEtbGFjcm9zc2Utc3RpY2stYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYjZcIjtcbn1cblxuLmZhLXRydWNrLWZhc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDhiXCI7XG59XG5cbi5mYS1zaGlwcGluZy1mYXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4YlwiO1xufVxuXG4uZmEtdXNlci1tYWduaWZ5aW5nLWdsYXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVjNVwiO1xufVxuXG4uZmEtc3Rhci1zaGFycDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyOGJcIjtcbn1cblxuLmZhLWNvbW1lbnQtaGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWM4XCI7XG59XG5cbi5mYS1jaXJjbGUtMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZWVcIjtcbn1cblxuLmZhLWNpcmNsZS1zdGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyM1wiO1xufVxuXG4uZmEtc3Rhci1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTIzXCI7XG59XG5cbi5mYS1maXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3OFwiO1xufVxuXG4uZmEtY2xvdWQtZm9nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0ZVwiO1xufVxuXG4uZmEtZm9nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0ZVwiO1xufVxuXG4uZmEtd2FmZmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ2NlwiO1xufVxuXG4uZmEtbXVzaWMtbm90ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4Y2ZcIjtcbn1cblxuLmZhLW11c2ljLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4Y2ZcIjtcbn1cblxuLmZhLWhleGFnb24tZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDE3XCI7XG59XG5cbi5mYS1jYXJ0LXNob3BwaW5nLWZhc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGRjXCI7XG59XG5cbi5mYS1vYmplY3QtdW5pb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDlmXCI7XG59XG5cbi5mYS11c2VyLWdyYWR1YXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwMVwiO1xufVxuXG4uZmEtc3RhcmZpZ2h0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM3XCI7XG59XG5cbi5mYS1jaXJjbGUtaGFsZi1zdHJva2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQyXCI7XG59XG5cbi5mYS1hZGp1c3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQyXCI7XG59XG5cbi5mYS1hcnJvdy1yaWdodC1sb25nLXRvLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2Q1XCI7XG59XG5cbi5mYS1zcXVhcmUtYXJyb3ctZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzlcIjtcbn1cblxuLmZhLWFycm93LXNxdWFyZS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzOVwiO1xufVxuXG4uZmEtZGlhbW9uZC1oYWxmLXN0cm9rZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YjhcIjtcbn1cblxuLmZhLWNsYXBwZXJib2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzFcIjtcbn1cblxuLmZhLXNxdWFyZS1jaGV2cm9uLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzJhXCI7XG59XG5cbi5mYS1jaGV2cm9uLXNxdWFyZS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyYVwiO1xufVxuXG4uZmEtcGhvbmUtaW50ZXJjb206OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDM0XCI7XG59XG5cbi5mYS1saW5rLWhvcml6b250YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWNiXCI7XG59XG5cbi5mYS1jaGFpbi1ob3Jpem9udGFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFjYlwiO1xufVxuXG4uZmEtbWFuZ286OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzBmXCI7XG59XG5cbi5mYS1tdXNpYy1ub3RlLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhkMFwiO1xufVxuXG4uZmEtbXVzaWMtYWx0LXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhkMFwiO1xufVxuXG4uZmEtY2lyY2xlLXJhZGlhdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YmFcIjtcbn1cblxuLmZhLXJhZGlhdGlvbi1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2JhXCI7XG59XG5cbi5mYS1mYWNlLXRvbmd1ZS1zd2VhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzOWVcIjtcbn1cblxuLmZhLWdsb2JlLXN0YW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmNlwiO1xufVxuXG4uZmEtYmFzZWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDMzXCI7XG59XG5cbi5mYS1iYXNlYmFsbC1iYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzM1wiO1xufVxuXG4uZmEtY2lyY2xlLXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTFhXCI7XG59XG5cbi5mYS1hd2FyZC1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGFiXCI7XG59XG5cbi5mYS1qZXQtZmlnaHRlci11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MThcIjtcbn1cblxuLmZhLWRpYWdyYW0tcHJvamVjdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDJcIjtcbn1cblxuLmZhLXByb2plY3QtZGlhZ3JhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDJcIjtcbn1cblxuLmZhLXBlZGVzdGFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwZFwiO1xufVxuXG4uZmEtY2hhcnQtcHlyYW1pZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZTZcIjtcbn1cblxuLmZhLXNpZGViYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjRlXCI7XG59XG5cbi5mYS1zbm93bWFuLWhlYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzliXCI7XG59XG5cbi5mYS1mcm9zdHktaGVhZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OWJcIjtcbn1cblxuLmZhLWNvcHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM1XCI7XG59XG5cbi5mYS1idXJnZXItZ2xhc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGNlXCI7XG59XG5cbi5mYS12b2x1bWUteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmE5XCI7XG59XG5cbi5mYS12b2x1bWUtbXV0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTlcIjtcbn1cblxuLmZhLXZvbHVtZS10aW1lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTlcIjtcbn1cblxuLmZhLWhhbmQtc3BhcmtsZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVkXCI7XG59XG5cbi5mYS1iYXJzLWZpbHRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYWRcIjtcbn1cblxuLmZhLXBhaW50YnJ1c2gtcGVuY2lsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwNlwiO1xufVxuXG4uZmEtcGFydHktYmVsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMWFcIjtcbn1cblxuLmZhLXVzZXItdm5lY2staGFpcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NjJcIjtcbn1cblxuLmZhLWphY2stby1sYW50ZXJuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwZVwiO1xufVxuXG4uZmEtZ3JpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGRcIjtcbn1cblxuLmZhLWdyaXAtaG9yaXpvbnRhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGRcIjtcbn1cblxuLmZhLXNoYXJlLWZyb20tc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0ZFwiO1xufVxuXG4uZmEtc2hhcmUtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0ZFwiO1xufVxuXG4uZmEta2V5bm90ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NmNcIjtcbn1cblxuLmZhLWNoaWxkLWNvbWJhdGFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZTBcIjtcbn1cblxuLmZhLWNoaWxkLXJpZmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRlMFwiO1xufVxuXG4uZmEtZ3VuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5YlwiO1xufVxuXG4uZmEtc3F1YXJlLXBob25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5OFwiO1xufVxuXG4uZmEtcGhvbmUtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5OFwiO1xufVxuXG4uZmEtaGF0LWJlYWNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwNlwiO1xufVxuXG4uZmEtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXCtcIjtcbn1cblxuLmZhLWFkZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXCtcIjtcbn1cblxuLmZhLWV4cGFuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjVcIjtcbn1cblxuLmZhLWNvbXB1dGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRlNVwiO1xufVxuXG4uZmEtZm9ydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ODZcIjtcbn1cblxuLmZhLWNsb3VkLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM1Y1wiO1xufVxuXG4uZmEteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG59XG5cbi5mYS1jbG9zZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGRcIjtcbn1cblxuLmZhLW11bHRpcGx5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwZFwiO1xufVxuXG4uZmEtcmVtb3ZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwZFwiO1xufVxuXG4uZmEtdGltZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG59XG5cbi5mYS1mYWNlLXNtaXJraW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM5N1wiO1xufVxuXG4uZmEtYXJyb3dzLXVwLWRvd24tbGVmdC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDdcIjtcbn1cblxuLmZhLWFycm93czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDdcIjtcbn1cblxuLmZhLWNoYWxrYm9hcmQtdXNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWNcIjtcbn1cblxuLmZhLWNoYWxrYm9hcmQtdGVhY2hlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWNcIjtcbn1cblxuLmZhLXJob21idXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjNiXCI7XG59XG5cbi5mYS1jbGF3LW1hcmtzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjMlwiO1xufVxuXG4uZmEtcGVzby1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyMlwiO1xufVxuXG4uZmEtZmFjZS1zbWlsZS10b25ndWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzk0XCI7XG59XG5cbi5mYS1jYXJ0LWNpcmNsZS14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZjRcIjtcbn1cblxuLmZhLWJ1aWxkaW5nLXNoaWVsZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZDhcIjtcbn1cblxuLmZhLWNpcmNsZS1waG9uZS1mbGlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExY1wiO1xufVxuXG4uZmEtcGhvbmUtY2lyY2xlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMWNcIjtcbn1cblxuLmZhLWJhYnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzdjXCI7XG59XG5cbi5mYS11c2Vycy1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU5MlwiO1xufVxuXG4uZmEtcXVvdGUtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGRcIjtcbn1cblxuLmZhLXF1b3RlLWxlZnQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwZFwiO1xufVxuXG4uZmEtdHJhY3Rvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MjJcIjtcbn1cblxuLmZhLWtleS1za2VsZXRvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZjNcIjtcbn1cblxuLmZhLXRyYXNoLWFycm93LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyOVwiO1xufVxuXG4uZmEtdHJhc2gtcmVzdG9yZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MjlcIjtcbn1cblxuLmZhLWFycm93LWRvd24tdXAtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YjBcIjtcbn1cblxuLmZhLWFycm93LWRvd24tdG8tYnJhY2tldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTRcIjtcbn1cblxuLmZhLWxpbmVzLWxlYW5pbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTFlXCI7XG59XG5cbi5mYS1zcXVhcmUtcTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyN2JcIjtcbn1cblxuLmZhLXJ1bGVyLWNvbWJpbmVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0NlwiO1xufVxuXG4uZmEtc3ltYm9sczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NmVcIjtcbn1cblxuLmZhLWljb25zLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NmVcIjtcbn1cblxuLmZhLWNvcHlyaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjlcIjtcbn1cblxuLmZhLWZsYXNrLWdlYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWYxXCI7XG59XG5cbi5mYS1oaWdobGlnaHRlci1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFhZlwiO1xufVxuXG4uZmEtYnJhY2tldC1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxbXCI7XG59XG5cbi5mYS1icmFja2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcW1wiO1xufVxuXG4uZmEtYnJhY2tldC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcW1wiO1xufVxuXG4uZmEtaXNsYW5kLXRyb3BpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxMVwiO1xufVxuXG4uZmEtaXNsYW5kLXRyZWUtcGFsbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MTFcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0LWZyb20tbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDNcIjtcbn1cblxuLmZhLWFycm93LWZyb20tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDNcIjtcbn1cblxuLmZhLWgyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxNFwiO1xufVxuXG4uZmEtZXF1YWxzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcPVwiO1xufVxuXG4uZmEtY2FrZS1zbGljZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZTVcIjtcbn1cblxuLmZhLXNob3J0Y2FrZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZTVcIjtcbn1cblxuLmZhLXBlYW51dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MzBcIjtcbn1cblxuLmZhLXdyZW5jaC1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmQxXCI7XG59XG5cbi5mYS1ibGVuZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxN1wiO1xufVxuXG4uZmEtdGVldGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjJlXCI7XG59XG5cbi5mYS10YWxseS0yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI5NVwiO1xufVxuXG4uZmEtc2hla2VsLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBiXCI7XG59XG5cbi5mYS1pbHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBiXCI7XG59XG5cbi5mYS1zaGVrZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBiXCI7XG59XG5cbi5mYS1zaGVxZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBiXCI7XG59XG5cbi5mYS1zaGVxZWwtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGJcIjtcbn1cblxuLmZhLWNhcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODViXCI7XG59XG5cbi5mYS1heGUtYmF0dGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiM1wiO1xufVxuXG4uZmEtdXNlci1oYWlyLWxvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDViXCI7XG59XG5cbi5mYS1tYXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc5XCI7XG59XG5cbi5mYS1hcnJvdy1sZWZ0LWZyb20tYXJjOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxNVwiO1xufVxuXG4uZmEtZmlsZS1jaXJjbGUtaW5mbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0OTNcIjtcbn1cblxuLmZhLWZhY2UtZGlzYXBwb2ludGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM2ZlwiO1xufVxuXG4uZmEtbGFzc28tc3BhcmtsZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWM5XCI7XG59XG5cbi5mYS1jbG9jay1lbGV2ZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzQ3XCI7XG59XG5cbi5mYS1yb2NrZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM1XCI7XG59XG5cbi5mYS1zaXJlbi1vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMmVcIjtcbn1cblxuLmZhLWNsb2NrLXRlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNTRcIjtcbn1cblxuLmZhLWNhbmRsZS1ob2xkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmJjXCI7XG59XG5cbi5mYS12aWRlby1hcnJvdy1kb3duLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmM4XCI7XG59XG5cbi5mYS1waG90by1maWxtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3Y1wiO1xufVxuXG4uZmEtcGhvdG8tdmlkZW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODdjXCI7XG59XG5cbi5mYS1mbG9wcHktZGlzay1jaXJjbGUtYXJyb3ctcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTgwXCI7XG59XG5cbi5mYS1zYXZlLWNpcmNsZS1hcnJvdy1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODBcIjtcbn1cblxuLmZhLWZvbGRlci1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NWRcIjtcbn1cblxuLmZhLXBsYW5ldC1tb29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxZlwiO1xufVxuXG4uZmEtZmFjZS1leWVzLXhtYXJrczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNzRcIjtcbn1cblxuLmZhLWNoYXJ0LXNjYXR0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2VlXCI7XG59XG5cbi5mYS1kaXNwbGF5LWFycm93LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTY0XCI7XG59XG5cbi5mYS1zdG9yZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NGVcIjtcbn1cblxuLmZhLWFycm93LXRyZW5kLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5OFwiO1xufVxuXG4uZmEtcGx1Zy1jaXJjbGUtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTVlXCI7XG59XG5cbi5mYS1vbGl2ZS1icmFuY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzE3XCI7XG59XG5cbi5mYS1hbmdsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOGNcIjtcbn1cblxuLmZhLXZhY3V1bS1yb2JvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNGVcIjtcbn1cblxuLmZhLXNpZ24taGFuZ2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDlcIjtcbn1cblxuLmZhLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQ5XCI7XG59XG5cbi5mYS1zcXVhcmUtZGl2aWRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI2YVwiO1xufVxuXG4uZmEtc2lnbmFsLXN0cmVhbS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTBcIjtcbn1cblxuLmZhLWJlemllci1jdXJ2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWJcIjtcbn1cblxuLmZhLWV5ZS1kcm9wcGVyLWhhbGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTczXCI7XG59XG5cbi5mYS1zdG9yZS1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRhNlwiO1xufVxuXG4uZmEtYmVsbC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjZcIjtcbn1cblxuLmZhLWNsb3VkLWJvbHQtc3VuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2ZVwiO1xufVxuXG4uZmEtdGh1bmRlcnN0b3JtLXN1bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NmVcIjtcbn1cblxuLmZhLWNhbWVyYS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZDlcIjtcbn1cblxuLmZhLWNvbW1lbnQtcXVvdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTRjXCI7XG59XG5cbi5mYS10YWJsZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZiXCI7XG59XG5cbi5mYS10YWJsZXQtYW5kcm9pZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZmJcIjtcbn1cblxuLmZhLXNjaG9vbC1mbGFnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU2ZVwiO1xufVxuXG4uZmEtbWVzc2FnZS1jb2RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFkZlwiO1xufVxuXG4uZmEtZ2xhc3MtaGFsZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTJcIjtcbn1cblxuLmZhLWdsYXNzLWhhbGYtZW1wdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTkyXCI7XG59XG5cbi5mYS1nbGFzcy1oYWxmLWZ1bGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTkyXCI7XG59XG5cbi5mYS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3NVwiO1xufVxuXG4uZmEtbWVzc2FnZS1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YTdcIjtcbn1cblxuLmZhLWNvbW1lbnQtYWx0LW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhN1wiO1xufVxuXG4uZmEtYW5nbGUtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA2XCI7XG59XG5cbi5mYS1kaW5vc2F1cjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZmVcIjtcbn1cblxuLmZhLWRydW1zdGljay1iaXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkN1wiO1xufVxuXG4uZmEtbGluay1ob3Jpem9udGFsLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFjY1wiO1xufVxuXG4uZmEtY2hhaW4taG9yaXpvbnRhbC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxY2NcIjtcbn1cblxuLmZhLWhvbGx5LWJlcnJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhYVwiO1xufVxuXG4uZmEtbm9zZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YmRcIjtcbn1cblxuLmZhLWFycm93LWxlZnQtdG8tYXJjOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxNlwiO1xufVxuXG4uZmEtY2hldnJvbi1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1M1wiO1xufVxuXG4uZmEtYmFjdGVyaWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU5XCI7XG59XG5cbi5mYS1jbG91ZHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQ0XCI7XG59XG5cbi5mYS1tb25leS1iaWxsLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZjFcIjtcbn1cblxuLmZhLWhhbmQtbGl6YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1OFwiO1xufVxuXG4uZmEtdGFibGUtcGl2b3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjkxXCI7XG59XG5cbi5mYS1maWx0ZXItc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTdkXCI7XG59XG5cbi5mYS10cmFzaC1jYW4tdW5kbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OTZcIjtcbn1cblxuLmZhLXRyYXNoLWNhbi1hcnJvdy10dXJuLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODk2XCI7XG59XG5cbi5mYS10cmFzaC11bmRvLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OTZcIjtcbn1cblxuLmZhLW5vdGRlZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZmVcIjtcbn1cblxuLmZhLWRpc2Vhc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2ZhXCI7XG59XG5cbi5mYS1wZXJzb24tdG8tZG9vcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MzNcIjtcbn1cblxuLmZhLXR1cm50YWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZTRcIjtcbn1cblxuLmZhLWJyaWVmY2FzZS1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2OVwiO1xufVxuXG4uZmEtZ2VuZGVybGVzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmRcIjtcbn1cblxuLmZhLWNoZXZyb24tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU0XCI7XG59XG5cbi5mYS1zaWduYWwtd2Vhazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OGNcIjtcbn1cblxuLmZhLXNpZ25hbC0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4Y1wiO1xufVxuXG4uZmEtY2xvY2stZml2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNDlcIjtcbn1cblxuLmZhLXJldHdlZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc5XCI7XG59XG5cbi5mYS1jYXItcmVhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZGVcIjtcbn1cblxuLmZhLWNhci1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWRlXCI7XG59XG5cbi5mYS1wdW1wLXNvYXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDZiXCI7XG59XG5cbi5mYS1jb21wdXRlci1jbGFzc2ljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiMVwiO1xufVxuXG4uZmEtZnJhbWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDk1XCI7XG59XG5cbi5mYS12aWRlby1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTJcIjtcbn1cblxuLmZhLWJhdHRlcnktcXVhcnRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDNcIjtcbn1cblxuLmZhLWJhdHRlcnktMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDNcIjtcbn1cblxuLmZhLWVsbGlwc2lzLXN0cm9rZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWJcIjtcbn1cblxuLmZhLWVsbGlwc2lzLWgtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5YlwiO1xufVxuXG4uZmEtcmFkaW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGQ3XCI7XG59XG5cbi5mYS1iYWJ5LWNhcnJpYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3ZFwiO1xufVxuXG4uZmEtY2FycmlhZ2UtYmFieTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3N2RcIjtcbn1cblxuLmZhLWZhY2UtZXhwcmVzc2lvbmxlc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzczXCI7XG59XG5cbi5mYS1kb3duLXRvLWRvdHRlZC1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQwOFwiO1xufVxuXG4uZmEtY2xvdWQtbXVzaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGFlXCI7XG59XG5cbi5mYS10cmFmZmljLWxpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzN1wiO1xufVxuXG4uZmEtY2xvdWQtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzVkXCI7XG59XG5cbi5mYS10aGVybW9tZXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTFcIjtcbn1cblxuLmZhLXNoaWVsZC1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDlcIjtcbn1cblxuLmZhLXZyLWNhcmRib2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MjlcIjtcbn1cblxuLmZhLWNhci10aWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlNVwiO1xufVxuXG4uZmEtZ2F1Z2UtY2lyY2xlLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ5N1wiO1xufVxuXG4uZmEtYnJpZ2h0bmVzcy1sb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGNhXCI7XG59XG5cbi5mYS1oYW5kLW1pZGRsZS1maW5nZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODA2XCI7XG59XG5cbi5mYS1wZXJjZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcJVwiO1xufVxuXG4uZmEtcGVyY2VudGFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXCVcIjtcbn1cblxuLmZhLXRydWNrLW1vdmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZGZcIjtcbn1cblxuLmZhLWdsYXNzLXdhdGVyLWRyb3BsZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGY1XCI7XG59XG5cbi5mYS1jb252ZXlvci1iZWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2ZVwiO1xufVxuXG4uZmEtbG9jYXRpb24tY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjA2XCI7XG59XG5cbi5mYS1tYXAtbWFya2VyLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwNlwiO1xufVxuXG4uZmEtY29pbi12ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZmRcIjtcbn1cblxuLmZhLWRpc3BsYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTYzXCI7XG59XG5cbi5mYS1wZXJzb24tc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NTdcIjtcbn1cblxuLmZhLWZhY2Utc21pbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTE4XCI7XG59XG5cbi5mYS1zbWlsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMThcIjtcbn1cblxuLmZhLXBob25lLWhhbmd1cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjVcIjtcbn1cblxuLmZhLXNpZ25hdHVyZS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzY2JcIjtcbn1cblxuLmZhLXRodW1idGFjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGRcIjtcbn1cblxuLmZhLXRodW1iLXRhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhkXCI7XG59XG5cbi5mYS13aGVhdC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMzlcIjtcbn1cblxuLmZhLXRyb3BoeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTFcIjtcbn1cblxuLmZhLWNsb3Vkcy1zdW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQ2XCI7XG59XG5cbi5mYS1wZXJzb24tcHJheWluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODNcIjtcbn1cblxuLmZhLXByYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjgzXCI7XG59XG5cbi5mYS1oYW1tZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmUzXCI7XG59XG5cbi5mYS1mYWNlLXZvbWl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNhMFwiO1xufVxuXG4uZmEtc3BlYWtlcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGUwXCI7XG59XG5cbi5mYS10dHktYW5zd2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJiOVwiO1xufVxuXG4uZmEtdGVsZXR5cGUtYW5zd2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJiOVwiO1xufVxuXG4uZmEtbXVnLXRlYS1zYXVjZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWY1XCI7XG59XG5cbi5mYS1kaWFncmFtLWxlYW4tY2FudmFzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1NlwiO1xufVxuXG4uZmEtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4YVwiO1xufVxuXG4uZmEtZGlhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNWJcIjtcbn1cblxuLmZhLWRpYWwtbWVkLWhpZ2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTViXCI7XG59XG5cbi5mYS1oYW5kLXBlYWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1YlwiO1xufVxuXG4uZmEtY2lyY2xlLXRyYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyNlwiO1xufVxuXG4uZmEtdHJhc2gtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyNlwiO1xufVxuXG4uZmEtcm90YXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmMVwiO1xufVxuXG4uZmEtc3luYy1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmYxXCI7XG59XG5cbi5mYS1jaXJjbGUtcXVhcnRlcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2Y4XCI7XG59XG5cbi5mYS1zcGlubmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExMFwiO1xufVxuXG4uZmEtdG93ZXItY29udHJvbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYTJcIjtcbn1cblxuLmZhLWFycm93LXVwLXRyaWFuZ2xlLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OGFcIjtcbn1cblxuLmZhLXNvcnQtc2hhcGVzLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4YVwiO1xufVxuXG4uZmEtd2hhbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzJjXCI7XG59XG5cbi5mYS1yb2JvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDRcIjtcbn1cblxuLmZhLXBlYWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3Y1wiO1xufVxuXG4uZmEtcGFydHktaG9ybjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMWJcIjtcbn1cblxuLmZhLWdlYXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4NVwiO1xufVxuXG4uZmEtY29nczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODVcIjtcbn1cblxuLmZhLXN1bi1icmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjhmXCI7XG59XG5cbi5mYS1zdW4tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI4ZlwiO1xufVxuXG4uZmEtd2FyZWhvdXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5NFwiO1xufVxuXG4uZmEtY29udmV5b3ItYmVsdC1hcm06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWY4XCI7XG59XG5cbi5mYS1sb2NrLWtleWhvbGUtb3Blbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzJcIjtcbn1cblxuLmZhLWxvY2stb3Blbi1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2MyXCI7XG59XG5cbi5mYS1zcXVhcmUtZnJhZ2lsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OWJcIjtcbn1cblxuLmZhLWJveC1mcmFnaWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5YlwiO1xufVxuXG4uZmEtc3F1YXJlLXdpbmUtZ2xhc3MtY3JhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDliXCI7XG59XG5cbi5mYS1hcnJvdy11cC1yaWdodC1kb3RzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRiN1wiO1xufVxuXG4uZmEtc3F1YXJlLW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjc3XCI7XG59XG5cbi5mYS1zcGxvdGNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViY1wiO1xufVxuXG4uZmEtZmFjZS1ncmluLWhlYXJ0czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODRcIjtcbn1cblxuLmZhLWdyaW4taGVhcnRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4NFwiO1xufVxuXG4uZmEtbWV0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWU4XCI7XG59XG5cbi5mYS1tYW5kb2xpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZjlcIjtcbn1cblxuLmZhLWRpY2UtZm91cjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjRcIjtcbn1cblxuLmZhLXNpbS1jYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjNFwiO1xufVxuXG4uZmEtdHJhbnNnZW5kZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI1XCI7XG59XG5cbi5mYS10cmFuc2dlbmRlci1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI1XCI7XG59XG5cbi5mYS1tZXJjdXJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyM1wiO1xufVxuXG4uZmEtdXAtZnJvbS1icmFja2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU5MFwiO1xufVxuXG4uZmEta25pZmUta2l0Y2hlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZjVcIjtcbn1cblxuLmZhLWJvcmRlci1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NTJcIjtcbn1cblxuLmZhLWFycm93LXR1cm4tZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDlcIjtcbn1cblxuLmZhLWxldmVsLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ5XCI7XG59XG5cbi5mYS1zcGFkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjRcIjtcbn1cblxuLmZhLWNhcmQtc3BhZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2VjXCI7XG59XG5cbi5mYS1saW5lLWNvbHVtbnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODcwXCI7XG59XG5cbi5mYS1hcnJvdy1yaWdodC10by1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0MFwiO1xufVxuXG4uZmEtYXJyb3ctdG8tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQwXCI7XG59XG5cbi5mYS1wZXJzb24tZmFsbGluZy1idXJzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NDdcIjtcbn1cblxuLmZhLWZsYWctcGVubmFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTZcIjtcbn1cblxuLmZhLXBlbm5hbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDU2XCI7XG59XG5cbi5mYS1jb252ZXlvci1iZWx0LWVtcHR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1MFwiO1xufVxuXG4uZmEtdXNlci1ncm91cC1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjAzXCI7XG59XG5cbi5mYS1hd2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTlcIjtcbn1cblxuLmZhLXRpY2tldC1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZmXCI7XG59XG5cbi5mYS10aWNrZXQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmZlwiO1xufVxuXG4uZmEtYnVpbGRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFkXCI7XG59XG5cbi5mYS1hbmdsZXMtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDBcIjtcbn1cblxuLmZhLWFuZ2xlLWRvdWJsZS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMFwiO1xufVxuXG4uZmEtY2FtY29yZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhOFwiO1xufVxuXG4uZmEtdmlkZW8taGFuZGhlbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGE4XCI7XG59XG5cbi5mYS1wYW5jYWtlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MmRcIjtcbn1cblxuLmZhLWFsYnVtLWNpcmNsZS11c2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ4ZFwiO1xufVxuXG4uZmEtc3VidGl0bGVzLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxMFwiO1xufVxuXG4uZmEtcXJjb2RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyOVwiO1xufVxuXG4uZmEtZGljZS1kMTA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmNkXCI7XG59XG5cbi5mYS1maXJlcGxhY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzlhXCI7XG59XG5cbi5mYS1icm93c2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3ZVwiO1xufVxuXG4uZmEtcGVuLXBhaW50YnJ1c2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjE4XCI7XG59XG5cbi5mYS1wZW5jaWwtcGFpbnRicnVzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MThcIjtcbn1cblxuLmZhLWZpc2gtY29va2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmZVwiO1xufVxuXG4uZmEtY2hhaXItb2ZmaWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjMVwiO1xufVxuXG4uZmEtbmVzdGluZy1kb2xsczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYmFcIjtcbn1cblxuLmZhLWNsb2NrLXJvdGF0ZS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkYVwiO1xufVxuXG4uZmEtaGlzdG9yeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGFcIjtcbn1cblxuLmZhLXRydW1wZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGUzXCI7XG59XG5cbi5mYS1mYWNlLWdyaW4tYmVhbS1zd2VhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODNcIjtcbn1cblxuLmZhLWdyaW4tYmVhbS1zd2VhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODNcIjtcbn1cblxuLmZhLWZpcmUtc21va2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzRiXCI7XG59XG5cbi5mYS1waG9uZS1taXNzZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI2XCI7XG59XG5cbi5mYS1maWxlLWV4cG9ydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmVcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0LWZyb20tZmlsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmVcIjtcbn1cblxuLmZhLXNoaWVsZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzJcIjtcbn1cblxuLmZhLXNoaWVsZC1ibGFuazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzJcIjtcbn1cblxuLmZhLWFycm93LXVwLXNob3J0LXdpZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODg1XCI7XG59XG5cbi5mYS1zb3J0LWFtb3VudC11cC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODg1XCI7XG59XG5cbi5mYS1hcnJvd3MtcmVwZWF0LTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzY2XCI7XG59XG5cbi5mYS1yZXBlYXQtMS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzY2XCI7XG59XG5cbi5mYS1ndW4tc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTljXCI7XG59XG5cbi5mYS1hdm9jYWRvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhYVwiO1xufVxuXG4uZmEtYmluYXJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMzYlwiO1xufVxuXG4uZmEtZ2xhc3Nlcy1yb3VuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZjVcIjtcbn1cblxuLmZhLWdsYXNzZXMtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmNVwiO1xufVxuXG4uZmEtcGhvbmUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDJcIjtcbn1cblxuLmZhLWRpdHRvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcXCJcIjtcbn1cblxuLmZhLXBlcnNvbi1zZWF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxZVwiO1xufVxuXG4uZmEtaG91c2UtbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYjJcIjtcbn1cblxuLmZhLWdvbGYtYmFsbC10ZWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDUwXCI7XG59XG5cbi5mYS1nb2xmLWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDUwXCI7XG59XG5cbi5mYS1jaXJjbGUtY2hldnJvbi1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzN1wiO1xufVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzdcIjtcbn1cblxuLmZhLWhvdXNlLWNoaW1uZXktd2luZG93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwZFwiO1xufVxuXG4uZmEtc2N5dGhlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxMFwiO1xufVxuXG4uZmEtcGVuLW5pYjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YWRcIjtcbn1cblxuLmZhLWJhbi1wYXJraW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxNlwiO1xufVxuXG4uZmEtcGFya2luZy1jaXJjbGUtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjE2XCI7XG59XG5cbi5mYS10ZW50LWFycm93LXR1cm4tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ODBcIjtcbn1cblxuLmZhLWZhY2UtZGlhZ29uYWwtbW91dGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDdlXCI7XG59XG5cbi5mYS1kaWFncmFtLWNlbGxzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ3NVwiO1xufVxuXG4uZmEtY3JpY2tldC1iYXQtYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDlcIjtcbn1cblxuLmZhLWNyaWNrZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQ5XCI7XG59XG5cbi5mYS10ZW50czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ODJcIjtcbn1cblxuLmZhLXdhbmQtbWFnaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQwXCI7XG59XG5cbi5mYS1tYWdpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDBcIjtcbn1cblxuLmZhLWRvZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZDNcIjtcbn1cblxuLmZhLXBlbi1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxMlwiO1xufVxuXG4uZmEtYXRvbS1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQzXCI7XG59XG5cbi5mYS1hdG9tLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZDNcIjtcbn1cblxuLmZhLWFtcGVyc2FuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXCZcIjtcbn1cblxuLmZhLWNhcnJvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODdcIjtcbn1cblxuLmZhLWFycm93LXVwLWZyb20tbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDJcIjtcbn1cblxuLmZhLWFycm93LWZyb20tYm90dG9tOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0MlwiO1xufVxuXG4uZmEtbW9vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODZcIjtcbn1cblxuLmZhLXBlbi1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMTNcIjtcbn1cblxuLmZhLXdpbmUtZ2xhc3MtZW1wdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWNlXCI7XG59XG5cbi5mYS13aW5lLWdsYXNzLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2VcIjtcbn1cblxuLmZhLXNxdWFyZS1zdGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI3ZlwiO1xufVxuXG4uZmEtY2hlZXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlZlwiO1xufVxuXG4uZmEtc2VuZC1iYWNrd2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4N2ZcIjtcbn1cblxuLmZhLXlpbi15YW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhZFwiO1xufVxuXG4uZmEtbXVzaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAxXCI7XG59XG5cbi5mYS1jb21wYXNzLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlOVwiO1xufVxuXG4uZmEtY2xvY2stb25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM0ZVwiO1xufVxuXG4uZmEtZmlsZS1tdXNpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YjZcIjtcbn1cblxuLmZhLWNvZGUtY29tbWl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4NlwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtbG93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2YlwiO1xufVxuXG4uZmEtcGVyc29uLWJpa2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NGFcIjtcbn1cblxuLmZhLWJpa2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NGFcIjtcbn1cblxuLmZhLWRpc3BsYXktY2hhcnQtdXAtY2lyY2xlLWN1cnJlbmN5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVlNVwiO1xufVxuXG4uZmEtc2tlbGV0b246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjIwXCI7XG59XG5cbi5mYS1jaXJjbGUtZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMGZcIjtcbn1cblxuLmZhLWNpcmNsZS1hcnJvdy11cC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBmYlwiO1xufVxuXG4uZmEtY29pbi1ibGFuazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZmJcIjtcbn1cblxuLmZhLWJyb29tOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxYVwiO1xufVxuXG4uZmEtdmFjdXVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0ZFwiO1xufVxuXG4uZmEtc2hpZWxkLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3NFwiO1xufVxuXG4uZmEtY2FyZC1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZWJcIjtcbn1cblxuLmZhLWxpZ2h0YnVsYi1jZmwtb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWE3XCI7XG59XG5cbi5mYS1tZWxvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMTBcIjtcbn1cblxuLmZhLWdvcHVyYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjY0XCI7XG59XG5cbi5mYS1lYXJ0aC1vY2VhbmlhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ3YlwiO1xufVxuXG4uZmEtZ2xvYmUtb2NlYW5pYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0N2JcIjtcbn1cblxuLmZhLWNvbnRhaW5lci1zdG9yYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiN1wiO1xufVxuXG4uZmEtZmFjZS1wb3V0aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM4N1wiO1xufVxuXG4uZmEtc3F1YXJlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkM1wiO1xufVxuXG4uZmEtdGltZXMtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkM1wiO1xufVxuXG4uZmEteG1hcmstc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkM1wiO1xufVxuXG4uZmEtZmFjZS1leHBsb2RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJmZVwiO1xufVxuXG4uZmEtZXhwbG9kaW5nLWhlYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmZlXCI7XG59XG5cbi5mYS1oYXNodGFnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcI1wiO1xufVxuXG4uZmEtdXAtcmlnaHQtYW5kLWRvd24tbGVmdC1mcm9tLWNlbnRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjRcIjtcbn1cblxuLmZhLWV4cGFuZC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDI0XCI7XG59XG5cbi5mYS1vaWwtY2FuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxM1wiO1xufVxuXG4uZmEtdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJUXCI7XG59XG5cbi5mYS10cmFuc2Zvcm1lci1ib2x0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJhNFwiO1xufVxuXG4uZmEtaGlwcG86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmVkXCI7XG59XG5cbi5mYS1jaGFydC1jb2x1bW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGUzXCI7XG59XG5cbi5mYS1jYXNzZXR0ZS12aHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGVjXCI7XG59XG5cbi5mYS12aHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGVjXCI7XG59XG5cbi5mYS1pbmZpbml0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzRcIjtcbn1cblxuLmZhLXZpYWwtY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU5NlwiO1xufVxuXG4uZmEtY2hpbW5leTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OGJcIjtcbn1cblxuLmZhLW9iamVjdC1pbnRlcnNlY3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDlkXCI7XG59XG5cbi5mYS1wZXJzb24tYXJyb3ctZG93bi10by1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUzOFwiO1xufVxuXG4uZmEtdm9pY2VtYWlsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg5N1wiO1xufVxuXG4uZmEtYmxvY2stYnJpY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2RiXCI7XG59XG5cbi5mYS13YWxsLWJyaWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNkYlwiO1xufVxuXG4uZmEtZmFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2M1wiO1xufVxuXG4uZmEtYmFncy1zaG9wcGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NDdcIjtcbn1cblxuLmZhLXBhcmFncmFwaC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3OFwiO1xufVxuXG4uZmEtcGFyYWdyYXBoLXJ0bDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NzhcIjtcbn1cblxuLmZhLXBlcnNvbi13YWxraW5nLWx1Z2dhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTU0XCI7XG59XG5cbi5mYS1jYXJhdmFuLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDBcIjtcbn1cblxuLmZhLWNhcmF2YW4tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwMFwiO1xufVxuXG4uZmEtdHVydGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyNlwiO1xufVxuXG4uZmEtcGVuY2lsLW1lY2hhbmljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWNhXCI7XG59XG5cbi5mYS11cC1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzOFwiO1xufVxuXG4uZmEtYXJyb3dzLWFsdC12OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzOFwiO1xufVxuXG4uZmEtY2xvdWQtbW9vbi1yYWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczY1wiO1xufVxuXG4uZmEtYm9vdGgtY3VydGFpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MzRcIjtcbn1cblxuLmZhLWNhbGVuZGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzM1wiO1xufVxuXG4uZmEtYm94LWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5ZFwiO1xufVxuXG4uZmEtdHJhaWxlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDFcIjtcbn1cblxuLmZhLXVzZXItZG9jdG9yLW1lc3NhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODJlXCI7XG59XG5cbi5mYS11c2VyLW1kLWNoYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODJlXCI7XG59XG5cbi5mYS1iYWhhaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjZcIjtcbn1cblxuLmZhLWhheWthbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjZcIjtcbn1cblxuLmZhLWxpZ2h0aG91c2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjEyXCI7XG59XG5cbi5mYS1hbXAtZ3VpdGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhMVwiO1xufVxuXG4uZmEtc2QtY2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzJcIjtcbn1cblxuLmZhLXZvbHVtZS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTJcIjtcbn1cblxuLmZhLWJvcmRlci1ib3R0b206OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODRkXCI7XG59XG5cbi5mYS13aWZpLXdlYWs6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmFhXCI7XG59XG5cbi5mYS13aWZpLTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmFhXCI7XG59XG5cbi5mYS1kcmFnb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmQ1XCI7XG59XG5cbi5mYS1zaG9lLXByaW50czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NGJcIjtcbn1cblxuLmZhLWNpcmNsZS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NVwiO1xufVxuXG4uZmEtcGx1cy1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU1XCI7XG59XG5cbi5mYS1mYWNlLWdyaW4tdG9uZ3VlLXdpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNThiXCI7XG59XG5cbi5mYS1ncmluLXRvbmd1ZS13aW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4YlwiO1xufVxuXG4uZmEtaGFuZC1ob2xkaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiZFwiO1xufVxuXG4uZmEtcGx1Zy1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTVkXCI7XG59XG5cbi5mYS1saW5rLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyN1wiO1xufVxuXG4uZmEtY2hhaW4tYnJva2VuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyN1wiO1xufVxuXG4uZmEtY2hhaW4tc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI3XCI7XG59XG5cbi5mYS11bmxpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI3XCI7XG59XG5cbi5mYS1jbG9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGRcIjtcbn1cblxuLmZhLXBlcnNvbi13YWxraW5nLWFycm93LWxvb3AtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NTFcIjtcbn1cblxuLmZhLWFycm93LXVwLXotYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODJcIjtcbn1cblxuLmZhLXNvcnQtYWxwaGEtdXAtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4MlwiO1xufVxuXG4uZmEtZmlyZS1mbGFtZS1jdXJ2ZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2U0XCI7XG59XG5cbi5mYS1maXJlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZTRcIjtcbn1cblxuLmZhLXRvcm5hZG86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzZmXCI7XG59XG5cbi5mYS1maWxlLWNpcmNsZS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ5NFwiO1xufVxuXG4uZmEtZGVsZXRlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1NFwiO1xufVxuXG4uZmEtYm9vay1xdXJhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODdcIjtcbn1cblxuLmZhLXF1cmFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4N1wiO1xufVxuXG4uZmEtY2lyY2xlLXF1YXJ0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTFmXCI7XG59XG5cbi5mYS1hbmNob3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNkXCI7XG59XG5cbi5mYS1ib3JkZXItYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0Y1wiO1xufVxuXG4uZmEtZnVuY3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjYxXCI7XG59XG5cbi5mYS1mYWNlLWFuZ3J5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1NlwiO1xufVxuXG4uZmEtYW5ncnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU2XCI7XG59XG5cbi5mYS1wZW9wbGUtc2ltcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxYlwiO1xufVxuXG4uZmEtY29va2llLWJpdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY0XCI7XG59XG5cbi5mYS1hcnJvdy10cmVuZC1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5N1wiO1xufVxuXG4uZmEtcnNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5ZVwiO1xufVxuXG4uZmEtZmVlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWVcIjtcbn1cblxuLmZhLWZhY2UtbW9ub2NsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzODBcIjtcbn1cblxuLmZhLWRyYXctcG9seWdvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZWVcIjtcbn1cblxuLmZhLXNjYWxlLWJhbGFuY2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0ZVwiO1xufVxuXG4uZmEtYmFsYW5jZS1zY2FsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGVcIjtcbn1cblxuLmZhLWNhbGVuZGFyLWxpbmVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBkNVwiO1xufVxuXG4uZmEtY2FsZW5kYXItbm90ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZDVcIjtcbn1cblxuLmZhLWFycm93LWRvd24tYmlnLXNtYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4Y1wiO1xufVxuXG4uZmEtc29ydC1zaXplLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODhjXCI7XG59XG5cbi5mYS1nYXVnZS1zaW1wbGUtaGlnaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MmFcIjtcbn1cblxuLmZhLXRhY2hvbWV0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjJhXCI7XG59XG5cbi5mYS10YWNob21ldGVyLWZhc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjJhXCI7XG59XG5cbi5mYS1kby1ub3QtZW50ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWVjXCI7XG59XG5cbi5mYS1zaG93ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNjXCI7XG59XG5cbi5mYS1kaWNlLWQ4OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkMlwiO1xufVxuXG4uZmEtZGVza3RvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTBcIjtcbn1cblxuLmZhLWRlc2t0b3AtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5MFwiO1xufVxuXG4uZmEtbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJNXCI7XG59XG5cbi5mYS1ncmlwLWRvdHMtdmVydGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDExXCI7XG59XG5cbi5mYS1mYWNlLXZpZXdmaW5kZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmZmXCI7XG59XG5cbi5mYS1zb2Z0LXNlcnZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQwMFwiO1xufVxuXG4uZmEtY3JlZW1lZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MDBcIjtcbn1cblxuLmZhLWg1OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQxMlwiO1xufVxuXG4uZmEtaGFuZC1iYWNrLXBvaW50LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTllXCI7XG59XG5cbi5mYS10YWJsZS1saXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwYlwiO1xufVxuXG4uZmEtdGgtbGlzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGJcIjtcbn1cblxuLmZhLWNvbW1lbnQtc21zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjZFwiO1xufVxuXG4uZmEtc21zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjZFwiO1xufVxuXG4uZmEtcmVjdGFuZ2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmYVwiO1xufVxuXG4uZmEtcmVjdGFuZ2xlLWxhbmRzY2FwZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZmFcIjtcbn1cblxuLmZhLWNsaXBib2FyZC1saXN0LWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczN1wiO1xufVxuXG4uZmEtdHVya2V5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyNVwiO1xufVxuXG4uZmEtYm9vazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmRcIjtcbn1cblxuLmZhLXVzZXItcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzRcIjtcbn1cblxuLmZhLWljZS1za2F0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YWNcIjtcbn1cblxuLmZhLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwY1wiO1xufVxuXG4uZmEtYmF0dGVyeS10aHJlZS1xdWFydGVyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDFcIjtcbn1cblxuLmZhLWJhdHRlcnktNDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDFcIjtcbn1cblxuLmZhLXRvbWF0bzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMzBcIjtcbn1cblxuLmZhLXN3b3JkLWxhc2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzYlwiO1xufVxuXG4uZmEtaG91c2UtY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUwOVwiO1xufVxuXG4uZmEtYnVpbGRpbmdzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBjY1wiO1xufVxuXG4uZmEtYW5nbGUtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDRcIjtcbn1cblxuLmZhLWNhcnQtZmxhdGJlZC1ib3hlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzVcIjtcbn1cblxuLmZhLWRvbGx5LWZsYXRiZWQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3NVwiO1xufVxuXG4uZmEtZGlhZ3JhbS1zdWNjZXNzb3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDdhXCI7XG59XG5cbi5mYS10cnVjay1hcnJvdy1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OGJcIjtcbn1cblxuLmZhLXNxdWFyZS13OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI4NVwiO1xufVxuXG4uZmEtYXJyb3dzLXNwbGl0LXVwLWFuZC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRiY1wiO1xufVxuXG4uZmEtbGFtcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0Y2FcIjtcbn1cblxuLmZhLWFpcnBsYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg5XCI7XG59XG5cbi5mYS1oYW5kLWZpc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmRlXCI7XG59XG5cbi5mYS1maXN0LXJhaXNlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZGVcIjtcbn1cblxuLmZhLXNoaWVsZC1xdWFydGVyZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTc1XCI7XG59XG5cbi5mYS1zbGFzaC1mb3J3YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcL1wiO1xufVxuXG4uZmEtbG9jYXRpb24tcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwN1wiO1xufVxuXG4uZmEtbWFwLW1hcmtlci1lZGl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwN1wiO1xufVxuXG4uZmEtY2xvdWQtbW9vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzNcIjtcbn1cblxuLmZhLXBvdC1mb29kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQzZlwiO1xufVxuXG4uZmEtYnJpZWZjYXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiMVwiO1xufVxuXG4uZmEtcGVyc29uLWZhbGxpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTQ2XCI7XG59XG5cbi5mYS1pbWFnZS1wb3J0cmFpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTBcIjtcbn1cblxuLmZhLXBvcnRyYWl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlMFwiO1xufVxuXG4uZmEtdXNlci10YWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA3XCI7XG59XG5cbi5mYS1ydWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTY5XCI7XG59XG5cbi5mYS1wcmludC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODZcIjtcbn1cblxuLmZhLWVhcnRoLWV1cm9wZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTJcIjtcbn1cblxuLmZhLWdsb2JlLWV1cm9wZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTJcIjtcbn1cblxuLmZhLWNhcnQtZmxhdGJlZC1zdWl0Y2FzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWRcIjtcbn1cblxuLmZhLWx1Z2dhZ2UtY2FydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWRcIjtcbn1cblxuLmZhLWhhbmQtYmFjay1wb2ludC1yaWJib246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWEwXCI7XG59XG5cbi5mYS1yZWN0YW5nbGUteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDEwXCI7XG59XG5cbi5mYS1yZWN0YW5nbGUtdGltZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDEwXCI7XG59XG5cbi5mYS10aW1lcy1yZWN0YW5nbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDEwXCI7XG59XG5cbi5mYS13aW5kb3ctY2xvc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDEwXCI7XG59XG5cbi5mYS10aXJlLXJ1Z2dlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzRcIjtcbn1cblxuLmZhLWxpZ2h0YnVsYi1kb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjcwXCI7XG59XG5cbi5mYS1jb3diZWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiM1wiO1xufVxuXG4uZmEtYmFodC1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhY1wiO1xufVxuXG4uZmEtY29ybmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNmZVwiO1xufVxuXG4uZmEtY2hldnJvbnMtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzI0XCI7XG59XG5cbi5mYS1jaGV2cm9uLWRvdWJsZS1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjRcIjtcbn1cblxuLmZhLWJvb2stb3Blbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MThcIjtcbn1cblxuLmZhLWJvb2stam91cm5hbC13aGlsbHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjZhXCI7XG59XG5cbi5mYS1qb3VybmFsLXdoaWxsczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NmFcIjtcbn1cblxuLmZhLWluaGFsZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWY5XCI7XG59XG5cbi5mYS1oYW5kY3VmZnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGY4XCI7XG59XG5cbi5mYS1zbmFrZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MTZcIjtcbn1cblxuLmZhLXRyaWFuZ2xlLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3MVwiO1xufVxuXG4uZmEtZXhjbGFtYXRpb24tdHJpYW5nbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDcxXCI7XG59XG5cbi5mYS13YXJuaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3MVwiO1xufVxuXG4uZmEtbm90ZS1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwMFwiO1xufVxuXG4uZmEtZGF0YWJhc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMwXCI7XG59XG5cbi5mYS1kb3duLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTZhXCI7XG59XG5cbi5mYS1zaGFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjRcIjtcbn1cblxuLmZhLWFycm93LXR1cm4tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY0XCI7XG59XG5cbi5mYS1tYWlsLWZvcndhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY0XCI7XG59XG5cbi5mYS1mYWNlLXRoaW5raW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM5YlwiO1xufVxuXG4uZmEtdHVybi1kb3duLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ1NVwiO1xufVxuXG4uZmEtYm90dGxlLWRyb3BsZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGM0XCI7XG59XG5cbi5mYS1tYXNrLWZhY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWQ3XCI7XG59XG5cbi5mYS1oaWxsLXJvY2tzbGlkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MDhcIjtcbn1cblxuLmZhLXNjYW5uZXIta2V5Ym9hcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDg5XCI7XG59XG5cbi5mYS1jaXJjbGUtbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTlcIjtcbn1cblxuLmZhLWdyaWQtaG9yaXpvbnRhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMDdcIjtcbn1cblxuLmZhLW1lc3NhZ2UtZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1MFwiO1xufVxuXG4uZmEtY29tbWVudC1hbHQtZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1MFwiO1xufVxuXG4uZmEtcmlnaHQtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjJcIjtcbn1cblxuLmZhLWV4Y2hhbmdlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjJcIjtcbn1cblxuLmZhLWNvbHVtbnMtMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNjFcIjtcbn1cblxuLmZhLXBhcGVyLXBsYW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkOFwiO1xufVxuXG4uZmEtcm9hZC1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTY1XCI7XG59XG5cbi5mYS1kdW5nZW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkOVwiO1xufVxuXG4uZmEtaGFuZC1ob2xkaW5nLWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0N2JcIjtcbn1cblxuLmZhLWlucHV0LXRleHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWJmXCI7XG59XG5cbi5mYS13aW5kb3ctZmxpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGZcIjtcbn1cblxuLmZhLXdpbmRvdy1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDBmXCI7XG59XG5cbi5mYS1hbGlnbi1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzhcIjtcbn1cblxuLmZhLXNjYW5uZXItZ3VuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4OFwiO1xufVxuXG4uZmEtc2Nhbm5lcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODhcIjtcbn1cblxuLmZhLXRpcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjMxXCI7XG59XG5cbi5mYS1lbmdpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTZlXCI7XG59XG5cbi5mYS1tb25leS1iaWxsLTEtd2F2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2JcIjtcbn1cblxuLmZhLW1vbmV5LWJpbGwtd2F2ZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTNiXCI7XG59XG5cbi5mYS1saWZlLXJpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNkXCI7XG59XG5cbi5mYS1oYW5kczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTdcIjtcbn1cblxuLmZhLXNpZ24tbGFuZ3VhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE3XCI7XG59XG5cbi5mYS1zaWduaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhN1wiO1xufVxuXG4uZmEtY2lyY2xlLWNhcmV0LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzMFwiO1xufVxuXG4uZmEtY2FyZXQtY2lyY2xlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzMFwiO1xufVxuXG4uZmEtd2hlYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzJkXCI7XG59XG5cbi5mYS1maWxlLXNwcmVhZHNoZWV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1YlwiO1xufVxuXG4uZmEtYXVkaW8tZGVzY3JpcHRpb24tc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGE4XCI7XG59XG5cbi5mYS1jYWxlbmRhci1kYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzgzXCI7XG59XG5cbi5mYS13YXRlci1sYWRkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM1XCI7XG59XG5cbi5mYS1sYWRkZXItd2F0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM1XCI7XG59XG5cbi5mYS1zd2ltbWluZy1wb29sOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjNVwiO1xufVxuXG4uZmEtYXJyb3dzLXVwLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdkXCI7XG59XG5cbi5mYS1hcnJvd3Mtdjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2RcIjtcbn1cblxuLmZhLWNoZXNzLXBhd24tcGllY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQ0XCI7XG59XG5cbi5mYS1jaGVzcy1wYXduLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDRcIjtcbn1cblxuLmZhLWZhY2UtZ3JpbWFjZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2ZcIjtcbn1cblxuLmZhLWdyaW1hY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdmXCI7XG59XG5cbi5mYS13aGVlbGNoYWlyLW1vdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmNlXCI7XG59XG5cbi5mYS13aGVlbGNoYWlyLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyY2VcIjtcbn1cblxuLmZhLXR1cm4tZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmVcIjtcbn1cblxuLmZhLWxldmVsLWRvd24tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiZVwiO1xufVxuXG4uZmEtc3F1YXJlLXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjdkXCI7XG59XG5cbi5mYS1yZWN0YW5nbGUtYmFyY29kZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjNcIjtcbn1cblxuLmZhLWJhcmNvZGUtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2M1wiO1xufVxuXG4uZmEtcGVyc29uLXdhbGtpbmctYXJyb3ctcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTUyXCI7XG59XG5cbi5mYS1zcXVhcmUtZW52ZWxvcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk5XCI7XG59XG5cbi5mYS1lbnZlbG9wZS1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk5XCI7XG59XG5cbi5mYS1kaWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyMlwiO1xufVxuXG4uZmEtdW5pY29ybjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MjdcIjtcbn1cblxuLmZhLWJvd2xpbmctYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzZcIjtcbn1cblxuLmZhLXBvbXBlYmxlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0M2RcIjtcbn1cblxuLmZhLWJyYWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkY1wiO1xufVxuXG4uZmEtd2F0Y2gtc21hcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmNjXCI7XG59XG5cbi5mYS1ib29rLXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2U3XCI7XG59XG5cbi5mYS1zZW5zb3ItY2xvdWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJjXCI7XG59XG5cbi5mYS1zZW5zb3Itc21va2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJjXCI7XG59XG5cbi5mYS1jbGFwcGVyYm9hcmQtcGxheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzJcIjtcbn1cblxuLmZhLWJhbmRhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDYyXCI7XG59XG5cbi5mYS1iYW5kLWFpZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjJcIjtcbn1cblxuLmZhLWNhbGVuZGFyLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3MlwiO1xufVxuXG4uZmEtY2lyY2xlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1N1wiO1xufVxuXG4uZmEtdGltZXMtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1N1wiO1xufVxuXG4uZmEteG1hcmstY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1N1wiO1xufVxuXG4uZmEtY2lyY2xlLTQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGYxXCI7XG59XG5cbi5mYS1naWZ0czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OWNcIjtcbn1cblxuLmZhLWFsYnVtLWNvbGxlY3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGEwXCI7XG59XG5cbi5mYS1ob3RlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTRcIjtcbn1cblxuLmZhLWVhcnRoLWFzaWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdlXCI7XG59XG5cbi5mYS1nbG9iZS1hc2lhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3ZVwiO1xufVxuXG4uZmEtaWQtY2FyZC1jbGlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3ZlwiO1xufVxuXG4uZmEtaWQtY2FyZC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDdmXCI7XG59XG5cbi5mYS1tYWduaWZ5aW5nLWdsYXNzLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBlXCI7XG59XG5cbi5mYS1zZWFyY2gtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGVcIjtcbn1cblxuLmZhLXRodW1icy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjRcIjtcbn1cblxuLmZhLWNsb3VkLXNob3dlcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzNmXCI7XG59XG5cbi5mYS11c2VyLWNsb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmZFwiO1xufVxuXG4uZmEtb25pb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDI3XCI7XG59XG5cbi5mYS1jbG9jay10d2VsdmUtdGhpcnR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM1OVwiO1xufVxuXG4uZmEtYXJyb3ctZG93bi10by1kb3R0ZWQtbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTVcIjtcbn1cblxuLmZhLWhhbmQtZG90czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjFcIjtcbn1cblxuLmZhLWFsbGVyZ2llczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjFcIjtcbn1cblxuLmZhLWZpbGUtaW52b2ljZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzBcIjtcbn1cblxuLmZhLXdpbmRvdy1taW5pbWl6ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDFcIjtcbn1cblxuLmZhLXJlY3RhbmdsZS13aWRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmY1wiO1xufVxuXG4uZmEtY29tbWVudC1hcnJvdy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDRcIjtcbn1cblxuLmZhLWdhcmxpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MGVcIjtcbn1cblxuLmZhLW11Zy1zYXVjZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY0XCI7XG59XG5cbi5mYS1jb2ZmZWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY0XCI7XG59XG5cbi5mYS1icnVzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWRcIjtcbn1cblxuLmZhLXRyZWUtZGVjb3JhdGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkY1wiO1xufVxuXG4uZmEtbWFzazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZmFcIjtcbn1cblxuLmZhLWNhbGVuZGFyLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBkM1wiO1xufVxuXG4uZmEtbWFnbmlmeWluZy1nbGFzcy1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTBcIjtcbn1cblxuLmZhLXNlYXJjaC1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTBcIjtcbn1cblxuLmZhLWZsb3dlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZmZcIjtcbn1cblxuLmZhLWFycm93LWRvd24tZnJvbS1hcmM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjE0XCI7XG59XG5cbi5mYS1yaWdodC1sZWZ0LWxhcmdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVlMVwiO1xufVxuXG4uZmEtcnVsZXItdmVydGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQ4XCI7XG59XG5cbi5mYS1jaXJjbGVzLW92ZXJsYXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjAwXCI7XG59XG5cbi5mYS11c2VyLWxhcmdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwNlwiO1xufVxuXG4uZmEtdXNlci1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA2XCI7XG59XG5cbi5mYS1zdGFyc2hpcC1mcmVpZ2h0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDNhXCI7XG59XG5cbi5mYS10cmFpbi10cmFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTViNFwiO1xufVxuXG4uZmEtYnJpZGdlLXN1c3BlbnNpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGNkXCI7XG59XG5cbi5mYS10cmFzaC1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYWZcIjtcbn1cblxuLmZhLXVzZXItbnVyc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODJmXCI7XG59XG5cbi5mYS1ib29tYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhNVwiO1xufVxuXG4uZmEtc3lyaW5nZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OGVcIjtcbn1cblxuLmZhLWNsb3VkLXN1bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzRcIjtcbn1cblxuLmZhLXNoaWVsZC1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDdcIjtcbn1cblxuLmZhLXN0b3B3YXRjaC0yMDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmZcIjtcbn1cblxuLmZhLXNxdWFyZS1mdWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1Y1wiO1xufVxuXG4uZmEtZ3JpcC1kb3RzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQxMFwiO1xufVxuXG4uZmEtY29tbWVudC1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YWZcIjtcbn1cblxuLmZhLXBlbi1zd2lybDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMTRcIjtcbn1cblxuLmZhLWZhbGFmZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDBhXCI7XG59XG5cbi5mYS1jaXJjbGUtMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZWZcIjtcbn1cblxuLmZhLW1hZ25ldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzZcIjtcbn1cblxuLmZhLWphcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MTZcIjtcbn1cblxuLmZhLWdyYW1vcGhvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGJkXCI7XG59XG5cbi5mYS1kaWNlLWQxMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2Y2VcIjtcbn1cblxuLmZhLW5vdGUtc3RpY2t5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0OVwiO1xufVxuXG4uZmEtc3RpY2t5LW5vdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ5XCI7XG59XG5cbi5mYS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1NFwiO1xufVxuXG4uZmEtYXJyb3ctYWx0LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzU0XCI7XG59XG5cbi5mYS1odW5kcmVkLXBvaW50czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MWNcIjtcbn1cblxuLmZhLTEwMDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MWNcIjtcbn1cblxuLmZhLXBhcGVyY2xpcC12ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYzJcIjtcbn1cblxuLmZhLXdpbmQtd2FybmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzZcIjtcbn1cblxuLmZhLXdpbmQtY2lyY2xlLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3NlwiO1xufVxuXG4uZmEtbG9jYXRpb24tcGluLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwY1wiO1xufVxuXG4uZmEtbWFwLW1hcmtlci1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MGNcIjtcbn1cblxuLmZhLWZhY2Utc2FkLXN3ZWF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM4YVwiO1xufVxuXG4uZmEtYnVnLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ5MFwiO1xufVxuXG4uZmEtY3VwY2FrZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MDJcIjtcbn1cblxuLmZhLWxpZ2h0LXN3aXRjaC1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE4XCI7XG59XG5cbi5mYS10b2dnbGUtbGFyZ2Utb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTViMFwiO1xufVxuXG4uZmEtcGVuLWZhbmN5LXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxMFwiO1xufVxuXG4uZmEtdHJ1Y2stY29udGFpbmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkY1wiO1xufVxuXG4uZmEtYm9vdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODJcIjtcbn1cblxuLmZhLWFycm93LXVwLWZyb20td2F0ZXItcHVtcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YjZcIjtcbn1cblxuLmZhLWZpbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzE2XCI7XG59XG5cbi5mYS1ib25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkN1wiO1xufVxuXG4uZmEtY2FyZHMtYmxhbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGRmXCI7XG59XG5cbi5mYS1jaXJjbGUtMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZjBcIjtcbn1cblxuLmZhLWJlbmNoLXRyZWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmU3XCI7XG59XG5cbi5mYS1rZXlib2FyZC1icmlnaHRuZXNzLWxvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYzFcIjtcbn1cblxuLmZhLXNraS1ib290LXNraTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzY2RcIjtcbn1cblxuLmZhLWJyYWluLWNpcmN1aXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGM2XCI7XG59XG5cbi5mYS11c2VyLWluanVyZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzI4XCI7XG59XG5cbi5mYS1ibG9jay1icmljay1maXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNkY1wiO1xufVxuXG4uZmEtZmlyZXdhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2RjXCI7XG59XG5cbi5mYS1mYWNlLXNhZC10ZWFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViNFwiO1xufVxuXG4uZmEtc2FkLXRlYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWI0XCI7XG59XG5cbi5mYS1wbGFuZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzJcIjtcbn1cblxuLmZhLXRlbnQtYXJyb3dzLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTgxXCI7XG59XG5cbi5mYS1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXCFcIjtcbn1cblxuLmZhLWFycm93cy1zcGluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRiYlwiO1xufVxuXG4uZmEtZmFjZS1zbWlsZS1yZWxheGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM5MlwiO1xufVxuXG4uZmEtY29tbWVudC14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjVcIjtcbn1cblxuLmZhLWNvbW1lbnQtdGltZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGI1XCI7XG59XG5cbi5mYS1wcmludDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmZcIjtcbn1cblxuLmZhLXR1cmtpc2gtbGlyYS1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJiYlwiO1xufVxuXG4uZmEtdHJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJiYlwiO1xufVxuXG4uZmEtdHVya2lzaC1saXJhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJiYlwiO1xufVxuXG4uZmEtZmFjZS1ub3NlLXN0ZWFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM4MlwiO1xufVxuXG4uZmEtY2lyY2xlLXdhdmVmb3JtLWxpbmVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyZFwiO1xufVxuXG4uZmEtd2F2ZWZvcm0tY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyZFwiO1xufVxuXG4uZmEtZG9sbGFyLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwkXCI7XG59XG5cbi5mYS1kb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwkXCI7XG59XG5cbi5mYS11c2Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwkXCI7XG59XG5cbi5mYS1mZXJyaXMtd2hlZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTc0XCI7XG59XG5cbi5mYS1jb21wdXRlci1zcGVha2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiMlwiO1xufVxuXG4uZmEtc2t1bGwtY293OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhkZVwiO1xufVxuXG4uZmEteDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJYXCI7XG59XG5cbi5mYS1tYWduaWZ5aW5nLWdsYXNzLWRvbGxhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODhcIjtcbn1cblxuLmZhLXNlYXJjaC1kb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjg4XCI7XG59XG5cbi5mYS11c2Vycy1nZWFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwOVwiO1xufVxuXG4uZmEtdXNlcnMtY29nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwOVwiO1xufVxuXG4uZmEtcGVyc29uLW1pbGl0YXJ5LXBvaW50aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU0YVwiO1xufVxuXG4uZmEtYnVpbGRpbmctY29sdW1uczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWNcIjtcbn1cblxuLmZhLWJhbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTljXCI7XG59XG5cbi5mYS1pbnN0aXR1dGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWNcIjtcbn1cblxuLmZhLW11c2V1bTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWNcIjtcbn1cblxuLmZhLXVuaXZlcnNpdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTljXCI7XG59XG5cbi5mYS1jaXJjbGUtdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjRcIjtcbn1cblxuLmZhLXNhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODFjXCI7XG59XG5cbi5mYS1ncmlkLTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTk2XCI7XG59XG5cbi5mYS1jYW1lcmEtY2N0djo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YWNcIjtcbn1cblxuLmZhLWNjdHY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGFjXCI7XG59XG5cbi5mYS11bWJyZWxsYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTlcIjtcbn1cblxuLmZhLXRyb3dlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ODlcIjtcbn1cblxuLmZhLWhvcml6b250YWwtcnVsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NmNcIjtcbn1cblxuLmZhLWJlZC1mcm9udDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZjdcIjtcbn1cblxuLmZhLWJlZC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGY3XCI7XG59XG5cbi5mYS1kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkRcIjtcbn1cblxuLmZhLXN0YXBsZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWFmXCI7XG59XG5cbi5mYS1tYXNrcy10aGVhdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzMFwiO1xufVxuXG4uZmEtdGhlYXRlci1tYXNrczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzBcIjtcbn1cblxuLmZhLWtpcC1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFjNFwiO1xufVxuXG4uZmEtZmFjZS13b296eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYTJcIjtcbn1cblxuLmZhLWNsb3VkLXF1ZXN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ5MlwiO1xufVxuXG4uZmEtcGluZWFwcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMxZlwiO1xufVxuXG4uZmEtaGFuZC1wb2ludC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhNVwiO1xufVxuXG4uZmEtZ2FsbGVyeS10aHVtYm5haWxzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNhYVwiO1xufVxuXG4uZmEtY2lyY2xlLWo6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTEyXCI7XG59XG5cbi5mYS1leWVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM2N1wiO1xufVxuXG4uZmEtaGFuZHNoYWtlLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzZcIjtcbn1cblxuLmZhLWhhbmRzaGFrZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGM2XCI7XG59XG5cbi5mYS1wYWdlLWNhcmV0LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQyYVwiO1xufVxuXG4uZmEtZmlsZS1jYXJldC11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MmFcIjtcbn1cblxuLmZhLWpldC1maWdodGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmYlwiO1xufVxuXG4uZmEtZmlnaHRlci1qZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZiXCI7XG59XG5cbi5mYS1jb21ldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDNcIjtcbn1cblxuLmZhLXNxdWFyZS1zaGFyZS1ub2Rlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTFcIjtcbn1cblxuLmZhLXNoYXJlLWFsdC1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUxXCI7XG59XG5cbi5mYS1zaGllbGQta2V5aG9sZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDhcIjtcbn1cblxuLmZhLWJhcmNvZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJhXCI7XG59XG5cbi5mYS1wbHVzLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQzY1wiO1xufVxuXG4uZmEtc3F1YXJlLXNsaWRlcnMtdmVydGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2YyXCI7XG59XG5cbi5mYS1zbGlkZXJzLXYtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmMlwiO1xufVxuXG4uZmEtdmlkZW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNkXCI7XG59XG5cbi5mYS12aWRlby1jYW1lcmE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNkXCI7XG59XG5cbi5mYS1tZXNzYWdlLW1pZGRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZTFcIjtcbn1cblxuLmZhLWNvbW1lbnQtbWlkZGxlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZTFcIjtcbn1cblxuLmZhLWdyYWR1YXRpb24tY2FwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5ZFwiO1xufVxuXG4uZmEtbW9ydGFyLWJvYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5ZFwiO1xufVxuXG4uZmEtaGFuZC1ob2xkaW5nLW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVjXCI7XG59XG5cbi5mYS1wZXJzb24tY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUzZVwiO1xufVxuXG4uZmEtc3F1YXJlLXo6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjg4XCI7XG59XG5cbi5mYS1tZXNzYWdlLXRleHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWU2XCI7XG59XG5cbi5mYS1jb21tZW50LWFsdC10ZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFlNlwiO1xufVxuXG4uZmEtdHVybi11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmZcIjtcbn1cblxuLmZhLWxldmVsLXVwLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmZcIjtcbn1cblxuLnNyLW9ubHksXG4uZmEtc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG4uc3Itb25seS1mb2N1c2FibGU6bm90KDpmb2N1cyksXG4uZmEtc3Itb25seS1mb2N1c2FibGU6bm90KDpmb2N1cykge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuLyohXG4gKiBGb250IEF3ZXNvbWUgUHJvIDYuNC4yIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZSAoQ29tbWVyY2lhbCBMaWNlbnNlKVxuICogQ29weXJpZ2h0IDIwMjMgRm9udGljb25zLCBJbmMuXG4gKi9cbjpyb290LCA6aG9zdCB7XG4gIC0tZmEtc3R5bGUtZmFtaWx5LWNsYXNzaWM6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gIC0tZmEtZm9udC1saWdodDogbm9ybWFsIDMwMCAxZW0vMSBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1kaXNwbGF5OiBibG9jaztcbiAgc3JjOiB1cmwoXCIuLi8uLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvd2ViZm9udHMvZmEtbGlnaHQtMzAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvd2ViZm9udHMvZmEtbGlnaHQtMzAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbn1cbi5mYWwsXG4uZmEtbGlnaHQge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4vKiFcbiAqIEZvbnQgQXdlc29tZSBQcm8gNi40LjIgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cbiAqIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpXG4gKiBDb3B5cmlnaHQgMjAyMyBGb250aWNvbnMsIEluYy5cbiAqL1xuOnJvb3QsIDpob3N0IHtcbiAgLS1mYS1zdHlsZS1mYW1pbHktY2xhc3NpYzogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgLS1mYS1mb250LXJlZ3VsYXI6IG5vcm1hbCA0MDAgMWVtLzEgXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogYmxvY2s7XG4gIHNyYzogdXJsKFwiLi4vLi4vLi4vLi4vLi4vbGlicmFyaWVzL2ZvbnRhd2Vzb21lL3dlYmZvbnRzL2ZhLXJlZ3VsYXItNDAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvd2ViZm9udHMvZmEtcmVndWxhci00MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuLmZhcixcbi5mYS1yZWd1bGFyIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLyohXG4gKiBGb250IEF3ZXNvbWUgUHJvIDYuNC4yIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZSAoQ29tbWVyY2lhbCBMaWNlbnNlKVxuICogQ29weXJpZ2h0IDIwMjMgRm9udGljb25zLCBJbmMuXG4gKi9cbjpyb290LCA6aG9zdCB7XG4gIC0tZmEtc3R5bGUtZmFtaWx5LWNsYXNzaWM6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gIC0tZmEtZm9udC1zb2xpZDogbm9ybWFsIDkwMCAxZW0vMSBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1kaXNwbGF5OiBibG9jaztcbiAgc3JjOiB1cmwoXCIuLi8uLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvd2ViZm9udHMvZmEtc29saWQtOTAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvd2ViZm9udHMvZmEtc29saWQtOTAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbn1cbi5mYXMsXG4uZmEtc29saWQge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuXG4vKiFcbiAqIEZvbnQgQXdlc29tZSBQcm8gNi40LjIgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cbiAqIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpXG4gKiBDb3B5cmlnaHQgMjAyMyBGb250aWNvbnMsIEluYy5cbiAqL1xuOnJvb3QsIDpob3N0IHtcbiAgLS1mYS1zdHlsZS1mYW1pbHktYnJhbmRzOiBcIkZvbnQgQXdlc29tZSA2IEJyYW5kc1wiO1xuICAtLWZhLWZvbnQtYnJhbmRzOiBub3JtYWwgNDAwIDFlbS8xIFwiRm9udCBBd2Vzb21lIDYgQnJhbmRzXCI7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBCcmFuZHNcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IGJsb2NrO1xuICBzcmM6IHVybChcIi4uLy4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS93ZWJmb250cy9mYS1icmFuZHMtNDAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvd2ViZm9udHMvZmEtYnJhbmRzLTQwMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG59XG4uZmFiLFxuLmZhLWJyYW5kcyxcbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwibWFpbHRvOlwiXSBpLFxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJwaW50ZXJlc3QuY29tXCJdIGksXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInlvdXR1YmUuY29tXCJdIGksXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cImxpbmtlZGluLmNvbVwiXSBpLFxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJpbnN0YWdyYW0uY29tXCJdIGksXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInR3aXR0ZXIuY29tXCJdIGksXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInguY29tXCJdIGksXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cImZhY2Vib29rLmNvbVwiXSBpLFxuLmZvb3Rlcl9fc29jaWFsICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJtYWlsdG86XCJdIGksXG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInBpbnRlcmVzdC5jb21cIl0gaSxcbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwieW91dHViZS5jb21cIl0gaSxcbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwibGlua2VkaW4uY29tXCJdIGksXG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cImluc3RhZ3JhbS5jb21cIl0gaSxcbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwidHdpdHRlci5jb21cIl0gaSxcbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwieC5jb21cIl0gaSxcbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwiZmFjZWJvb2suY29tXCJdIGkge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEtbW9uZXJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2QwXCI7XG59XG5cbi5mYS1ob29saTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyN1wiO1xufVxuXG4uZmEteWVscDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlOVwiO1xufVxuXG4uZmEtY2MtdmlzYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmMFwiO1xufVxuXG4uZmEtbGFzdGZtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAyXCI7XG59XG5cbi5mYS1zaG9wd2FyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViNVwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1uYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlOFwiO1xufVxuXG4uZmEtYXdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzc1XCI7XG59XG5cbi5mYS1yZWRoYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YmNcIjtcbn1cblxuLmZhLXlvYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmIxXCI7XG59XG5cbi5mYS1jbG91ZGZsYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdkXCI7XG59XG5cbi5mYS11cHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZTBcIjtcbn1cblxuLmZhLXdwZXhwbG9yZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGVcIjtcbn1cblxuLmZhLWR5YWxvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5OVwiO1xufVxuXG4uZmEtYml0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3YVwiO1xufVxuXG4uZmEtc3RhY2twYXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODQyXCI7XG59XG5cbi5mYS1idXlzZWxsYWRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBkXCI7XG59XG5cbi5mYS1maXJzdC1vcmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiMFwiO1xufVxuXG4uZmEtbW9keDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4NVwiO1xufVxuXG4uZmEtZ3VpbGRlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3ZVwiO1xufVxuXG4uZmEtdm52OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDBiXCI7XG59XG5cbi5mYS1zcXVhcmUtanM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjlcIjtcbn1cblxuLmZhLWpzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiOVwiO1xufVxuXG4uZmEtbWljcm9zb2Z0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NhXCI7XG59XG5cbi5mYS1xcTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkNlwiO1xufVxuXG4uZmEtb3JjaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZDJcIjtcbn1cblxuLmZhLWphdmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTRcIjtcbn1cblxuLmZhLWludmlzaW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2IwXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXBkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlZFwiO1xufVxuXG4uZmEtY2VudGVyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4MFwiO1xufVxuXG4uZmEtZ2xpZGUtZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhNlwiO1xufVxuXG4uZmEtZHJ1cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE5XCI7XG59XG5cbi5mYS1oaXJlLWEtaGVscGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2IwXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLWJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGU3XCI7XG59XG5cbi5mYS11bml0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0OVwiO1xufVxuXG4uZmEtd2htY3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGRcIjtcbn1cblxuLmZhLXJvY2tldGNoYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZThcIjtcbn1cblxuLmZhLXZrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg5XCI7XG59XG5cbi5mYS11bnRhcHBkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA1XCI7XG59XG5cbi5mYS1tYWlsY2hpbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWVcIjtcbn1cblxuLmZhLWNzczMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhiXCI7XG59XG5cbi5mYS1zcXVhcmUtcmVkZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWEyXCI7XG59XG5cbi5mYS1yZWRkaXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWEyXCI7XG59XG5cbi5mYS12aW1lby12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdkXCI7XG59XG5cbi5mYS1jb250YW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmRcIjtcbn1cblxuLmZhLXNxdWFyZS1mb250LWF3ZXNvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YWRcIjtcbn1cblxuLmZhLWRlc2twcm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOGZcIjtcbn1cblxuLmZhLXNpc3RyaXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZWVcIjtcbn1cblxuLmZhLXNxdWFyZS1pbnN0YWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTVcIjtcbn1cblxuLmZhLWluc3RhZ3JhbS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTVcIjtcbn1cblxuLmZhLWJhdHRsZS1uZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MzVcIjtcbn1cblxuLmZhLXRoZS1yZWQteWV0aTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5ZFwiO1xufVxuXG4uZmEtc3F1YXJlLWhhY2tlci1uZXdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FmXCI7XG59XG5cbi5mYS1oYWNrZXItbmV3cy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWZcIjtcbn1cblxuLmZhLWVkZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODJcIjtcbn1cblxuLmZhLXRocmVhZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MThcIjtcbn1cblxuLmZhLW5hcHN0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDJcIjtcbn1cblxuLmZhLXNxdWFyZS1zbmFwY2hhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhZFwiO1xufVxuXG4uZmEtc25hcGNoYXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFkXCI7XG59XG5cbi5mYS1nb29nbGUtcGx1cy1nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ1XCI7XG59XG5cbi5mYS1hcnRzdGF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzdhXCI7XG59XG5cbi5mYS1tYXJrZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwZlwiO1xufVxuXG4uZmEtc291cmNldHJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkM1wiO1xufVxuXG4uZmEtZ29vZ2xlLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjNcIjtcbn1cblxuLmZhLWRpYXNwb3JhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzkxXCI7XG59XG5cbi5mYS1mb3Vyc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgwXCI7XG59XG5cbi5mYS1zdGFjay1vdmVyZmxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2Y1wiO1xufVxuXG4uZmEtZ2l0aHViLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExM1wiO1xufVxuXG4uZmEtcGhvZW5peC1zcXVhZHJvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxMVwiO1xufVxuXG4uZmEtcGFnZWxpbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThjXCI7XG59XG5cbi5mYS1hbGdvbGlhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZjXCI7XG59XG5cbi5mYS1yZWQtcml2ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTNcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtc2E6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZWZcIjtcbn1cblxuLmZhLXNhZmFyaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2N1wiO1xufVxuXG4uZmEtZ29vZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWEwXCI7XG59XG5cbi5mYS1zcXVhcmUtZm9udC1hd2Vzb21lLXN0cm9rZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1Y1wiO1xufVxuXG4uZmEtZm9udC1hd2Vzb21lLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1Y1wiO1xufVxuXG4uZmEtYXRsYXNzaWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzdiXCI7XG59XG5cbi5mYS1saW5rZWRpbi1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlMVwiO1xufVxuXG4uZmEtZGlnaXRhbC1vY2VhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5MVwiO1xufVxuXG4uZmEtbmltYmxyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE4XCI7XG59XG5cbi5mYS1jaHJvbWVjYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODM4XCI7XG59XG5cbi5mYS1ldmVybm90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzOVwiO1xufVxuXG4uZmEtaGFja2VyLW5ld3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDRcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjBcIjtcbn1cblxuLmZhLWFkdmVyc2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZhXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVlXCI7XG59XG5cbi5mYS13YXRjaG1hbi1tb25pdG9yaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg3XCI7XG59XG5cbi5mYS1mb250aWNvbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODBcIjtcbn1cblxuLmZhLXdlaXhpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkN1wiO1xufVxuXG4uZmEtc2hpcnRzaW5idWxrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE0XCI7XG59XG5cbi5mYS1jb2RlcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNiXCI7XG59XG5cbi5mYS1naXQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODQxXCI7XG59XG5cbi5mYS1seWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2MzXCI7XG59XG5cbi5mYS1yZXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjJcIjtcbn1cblxuLmZhLXdpbmRvd3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2FcIjtcbn1cblxuLmZhLXdpemFyZHMtb2YtdGhlLWNvYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzMwXCI7XG59XG5cbi5mYS1zcXVhcmUtdmlhZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFhXCI7XG59XG5cbi5mYS12aWFkZW8tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFhXCI7XG59XG5cbi5mYS1tZWV0dXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTBcIjtcbn1cblxuLmZhLWNlbnRvczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4OVwiO1xufVxuXG4uZmEtYWRuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTcwXCI7XG59XG5cbi5mYS1jbG91ZHNtaXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzg0XCI7XG59XG5cbi5mYS1waWVkLXBpcGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhOFwiO1xufVxuXG4uZmEtc3F1YXJlLWRyaWJiYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzk3XCI7XG59XG5cbi5mYS1kcmliYmJsZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTdcIjtcbn1cblxuLmZhLWNvZGllcGllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg0XCI7XG59XG5cbi5mYS1ub2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE5XCI7XG59XG5cbi5mYS1taXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2JcIjtcbn1cblxuLmZhLXN0ZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI2XCI7XG59XG5cbi5mYS1jYy1hcHBsZS1wYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTZcIjtcbn1cblxuLmZhLXNjcmliZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4YVwiO1xufVxuXG4uZmEtZGViaWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBiXCI7XG59XG5cbi5mYS1vcGVuaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWJcIjtcbn1cblxuLmZhLWluc3RhbG9kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgxXCI7XG59XG5cbi5mYS1leHBlZGl0ZWRzc2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2VcIjtcbn1cblxuLmZhLXNlbGxjYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRhXCI7XG59XG5cbi5mYS1zcXVhcmUtdHdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4MVwiO1xufVxuXG4uZmEtdHdpdHRlci1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODFcIjtcbn1cblxuLmZhLXItcHJvamVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmN1wiO1xufVxuXG4uZmEtZGVsaWNpb3VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE1XCI7XG59XG5cbi5mYS1mcmVlYnNkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E0XCI7XG59XG5cbi5mYS12dWVqczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxZlwiO1xufVxuXG4uZmEtYWNjdXNvZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjlcIjtcbn1cblxuLmZhLWlveGhvc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDhcIjtcbn1cblxuLmZhLWZvbnRpY29ucy1maTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhMlwiO1xufVxuXG4uZmEtYXBwLXN0b3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZmXCI7XG59XG5cbi5mYS1jYy1tYXN0ZXJjYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYxXCI7XG59XG5cbi5mYS1pdHVuZXMtbm90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiNVwiO1xufVxuXG4uZmEtZ29sYW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDBmXCI7XG59XG5cbi5mYS1raWNrc3RhcnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiYlwiO1xufVxuXG4uZmEtZ3JhdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkNlwiO1xufVxuXG4uZmEtd2VpYm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGFcIjtcbn1cblxuLmZhLXVuY2hhcnRlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4NFwiO1xufVxuXG4uZmEtZmlyc3RkcmFmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhMVwiO1xufVxuXG4uZmEtc3F1YXJlLXlvdXR1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzFcIjtcbn1cblxuLmZhLXlvdXR1YmUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDMxXCI7XG59XG5cbi5mYS13aWtpcGVkaWEtdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2NlwiO1xufVxuXG4uZmEtd3ByZXNzcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlNFwiO1xufVxuXG4uZmEtcmVuZGFjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlNFwiO1xufVxuXG4uZmEtYW5nZWxsaXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA5XCI7XG59XG5cbi5mYS1nYWxhY3RpYy1yZXB1YmxpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwY1wiO1xufVxuXG4uZmEtbmZjLWRpcmVjdGlvbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTMwXCI7XG59XG5cbi5mYS1za3lwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3ZVwiO1xufVxuXG4uZmEtam9nZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjdcIjtcbn1cblxuLmZhLWZlZG9yYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5OFwiO1xufVxuXG4uZmEtc3RyaXBlLXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmFcIjtcbn1cblxuLmZhLW1ldGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0OWJcIjtcbn1cblxuLmZhLWxhcmF2ZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmRcIjtcbn1cblxuLmZhLWhvdGphcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiMVwiO1xufVxuXG4uZmEtYmx1ZXRvb3RoLWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTRcIjtcbn1cblxuLmZhLXN0aWNrZXItbXVsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmN1wiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy16ZXJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGYzXCI7XG59XG5cbi5mYS1oaXBzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDUyXCI7XG59XG5cbi5mYS1iZWhhbmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI0XCI7XG59XG5cbi5mYS1yZWRkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTFcIjtcbn1cblxuLmZhLWRpc2NvcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTJcIjtcbn1cblxuLmZhLWNocm9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2OFwiO1xufVxuXG4uZmEtYXBwLXN0b3JlLWlvczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3MFwiO1xufVxuXG4uZmEtY2MtZGlzY292ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjJcIjtcbn1cblxuLmZhLXdwYmVnaW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTdcIjtcbn1cblxuLmZhLWNvbmZsdWVuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OGRcIjtcbn1cblxuLmZhLXNob2VsYWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBjXCI7XG59XG5cbi5mYS1tZGI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4Y2FcIjtcbn1cblxuLmZhLWRvY2h1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5NFwiO1xufVxuXG4uZmEtYWNjZXNzaWJsZS1pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzY4XCI7XG59XG5cbi5mYS1lYmF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGY0XCI7XG59XG5cbi5mYS1hbWF6b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzBcIjtcbn1cblxuLmZhLXVuc3BsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdjXCI7XG59XG5cbi5mYS15YXJuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2UzXCI7XG59XG5cbi5mYS1zcXVhcmUtc3RlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjdcIjtcbn1cblxuLmZhLXN0ZWFtLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiN1wiO1xufVxuXG4uZmEtNTAwcHg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmVcIjtcbn1cblxuLmZhLXNxdWFyZS12aW1lbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5NFwiO1xufVxuXG4uZmEtdmltZW8tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk0XCI7XG59XG5cbi5mYS1hc3ltbWV0cmlrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzcyXCI7XG59XG5cbi5mYS1mb250LWF3ZXNvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjRcIjtcbn1cblxuLmZhLWZvbnQtYXdlc29tZS1mbGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI0XCI7XG59XG5cbi5mYS1mb250LWF3ZXNvbWUtbG9nby1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI0XCI7XG59XG5cbi5mYS1ncmF0aXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4NFwiO1xufVxuXG4uZmEtYXBwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzlcIjtcbn1cblxuLmZhLWhpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwN2ZcIjtcbn1cblxuLmZhLWdpdGtyYWtlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhNlwiO1xufVxuXG4uZmEta2V5YmFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmNVwiO1xufVxuXG4uZmEtYXBwbGUtcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE1XCI7XG59XG5cbi5mYS1wYWRsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YTBcIjtcbn1cblxuLmZhLWFtYXpvbi1wYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmNcIjtcbn1cblxuLmZhLXNxdWFyZS1naXRodWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTJcIjtcbn1cblxuLmZhLWdpdGh1Yi1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTJcIjtcbn1cblxuLmZhLXN0dW1ibGV1cG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE0XCI7XG59XG5cbi5mYS1mZWRleDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5N1wiO1xufVxuXG4uZmEtcGhvZW5peC1mcmFtZXdvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGNcIjtcbn1cblxuLmZhLXNob3BpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTdcIjtcbn1cblxuLmZhLW5lb3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MTJcIjtcbn1cblxuLmZhLXNxdWFyZS10aHJlYWRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjE5XCI7XG59XG5cbi5mYS1oYWNrZXJyYW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWY3XCI7XG59XG5cbi5mYS1yZXNlYXJjaGdhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjhcIjtcbn1cblxuLmZhLXN3aWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGUxXCI7XG59XG5cbi5mYS1hbmd1bGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDIwXCI7XG59XG5cbi5mYS1zcGVha2FwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2YzXCI7XG59XG5cbi5mYS1hbmdyeWNyZWF0aXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZlXCI7XG59XG5cbi5mYS15LWNvbWJpbmF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2JcIjtcbn1cblxuLmZhLWVtcGlyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkMVwiO1xufVxuXG4uZmEtZW52aXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk5XCI7XG59XG5cbi5mYS1zcXVhcmUtZ2l0bGFiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWFlXCI7XG59XG5cbi5mYS1naXRsYWItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWFlXCI7XG59XG5cbi5mYS1zdHVkaW92aW5hcmk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjhcIjtcbn1cblxuLmZhLXBpZWQtcGlwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWVcIjtcbn1cblxuLmZhLXdvcmRwcmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5YVwiO1xufVxuXG4uZmEtcHJvZHVjdC1odW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg4XCI7XG59XG5cbi5mYS1maXJlZm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY5XCI7XG59XG5cbi5mYS1saW5vZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjhcIjtcbn1cblxuLmZhLWdvb2RyZWFkczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhOFwiO1xufVxuXG4uZmEtc3F1YXJlLW9kbm9rbGFzc25pa2k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjRcIjtcbn1cblxuLmZhLW9kbm9rbGFzc25pa2ktc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY0XCI7XG59XG5cbi5mYS1qc2ZpZGRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjY1wiO1xufVxuXG4uZmEtc2l0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxMlwiO1xufVxuXG4uZmEtdGhlbWVpc2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmIyXCI7XG59XG5cbi5mYS1wYWdlNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkN1wiO1xufVxuXG4uZmEtaGFzaG5vZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0OTlcIjtcbn1cblxuLmZhLXJlYWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDFiXCI7XG59XG5cbi5mYS1jYy1wYXlwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjRcIjtcbn1cblxuLmZhLXNxdWFyZXNwYWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWJlXCI7XG59XG5cbi5mYS1jYy1zdHJpcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjVcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjJcIjtcbn1cblxuLmZhLWJpdGNvaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzlcIjtcbn1cblxuLmZhLWtleWNkbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiYVwiO1xufVxuXG4uZmEtb3BlcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmFcIjtcbn1cblxuLmZhLWl0Y2gtaW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4M2FcIjtcbn1cblxuLmZhLXVtYnJhY286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZThcIjtcbn1cblxuLmZhLWdhbGFjdGljLXNlbmF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwZFwiO1xufVxuXG4uZmEtdWJ1bnR1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2RmXCI7XG59XG5cbi5mYS1kcmFmdDJkaWdpdGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzk2XCI7XG59XG5cbi5mYS1zdHJpcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjlcIjtcbn1cblxuLmZhLWhvdXp6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdjXCI7XG59XG5cbi5mYS1nZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2MFwiO1xufVxuXG4uZmEtZGhsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzkwXCI7XG59XG5cbi5mYS1zcXVhcmUtcGludGVyZXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQzXCI7XG59XG5cbi5mYS1waW50ZXJlc3Qtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQzXCI7XG59XG5cbi5mYS14aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY4XCI7XG59XG5cbi5mYS1ibGFja2JlcnJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzdiXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXBkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGVjXCI7XG59XG5cbi5mYS1wbGF5c3RhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkZlwiO1xufVxuXG4uZmEtcXVpbnNjYXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDU5XCI7XG59XG5cbi5mYS1sZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDFkXCI7XG59XG5cbi5mYS1ibG9nZ2VyLWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzN2RcIjtcbn1cblxuLmZhLW9wZW5jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNkXCI7XG59XG5cbi5mYS12aW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNhXCI7XG59XG5cbi5mYS1wYXlwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWRcIjtcbn1cblxuLmZhLWdpdGxhYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5NlwiO1xufVxuXG4uZmEtdHlwbzM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmJcIjtcbn1cblxuLmZhLXJlZGRpdC1hbGllbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4MVwiO1xufVxuXG4uZmEteWFob286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWVcIjtcbn1cblxuLmZhLWRhaWx5bW90aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDUyXCI7XG59XG5cbi5mYS1hZmZpbGlhdGV0aGVtZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2YlwiO1xufVxuXG4uZmEtcGllZC1waXBlci1wcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhN1wiO1xufVxuXG4uZmEtYm9vdHN0cmFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODM2XCI7XG59XG5cbi5mYS1vZG5va2xhc3NuaWtpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjYzXCI7XG59XG5cbi5mYS1uZmMtc3ltYm9sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTMxXCI7XG59XG5cbi5mYS1ldGhlcmV1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyZVwiO1xufVxuXG4uZmEtc3BlYWtlci1kZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODNjXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLW5jLWV1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGU5XCI7XG59XG5cbi5mYS1wYXRyZW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q5XCI7XG59XG5cbi5mYS1hdmlhbmV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzc0XCI7XG59XG5cbi5mYS1lbGxvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWYxXCI7XG59XG5cbi5mYS1nb2ZvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTdcIjtcbn1cblxuLmZhLWJpbW9iamVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3OFwiO1xufVxuXG4uZmEtZmFjZWJvb2stZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5ZVwiO1xufVxuXG4uZmEtc3F1YXJlLWdvb2dsZS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ0XCI7XG59XG5cbi5mYS1nb29nbGUtcGx1cy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDRcIjtcbn1cblxuLmZhLW1hbmRhbG9yaWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTBmXCI7XG59XG5cbi5mYS1maXJzdC1vcmRlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MGFcIjtcbn1cblxuLmZhLW9zaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxYVwiO1xufVxuXG4uZmEtZ29vZ2xlLXdhbGxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlZVwiO1xufVxuXG4uZmEtZC1hbmQtZC1iZXlvbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2Y2FcIjtcbn1cblxuLmZhLXBlcmlzY29wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkYVwiO1xufVxuXG4uZmEtZnVsY3J1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwYlwiO1xufVxuXG4uZmEtY2xvdWRzY2FsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4M1wiO1xufVxuXG4uZmEtZm9ydW1iZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTFcIjtcbn1cblxuLmZhLW1penVuaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjY1wiO1xufVxuXG4uZmEtc2NobGl4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VhXCI7XG59XG5cbi5mYS1zcXVhcmUteGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2OVwiO1xufVxuXG4uZmEteGluZy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjlcIjtcbn1cblxuLmZhLWJhbmRjYW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ1XCI7XG59XG5cbi5mYS13cGZvcm1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk4XCI7XG59XG5cbi5mYS1jbG91ZHZlcnNpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODVcIjtcbn1cblxuLmZhLXVzcHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZTFcIjtcbn1cblxuLmZhLW1lZ2Fwb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWEzXCI7XG59XG5cbi5mYS1tYWdlbnRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M0XCI7XG59XG5cbi5mYS1zcG90aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJjXCI7XG59XG5cbi5mYS1vcHRpbi1tb25zdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNjXCI7XG59XG5cbi5mYS1mbHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTdcIjtcbn1cblxuLmZhLWF2aWF0bzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyMVwiO1xufVxuXG4uZmEtaXR1bmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2I0XCI7XG59XG5cbi5mYS1jdXR0bGVmaXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhjXCI7XG59XG5cbi5mYS1ibG9nZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzdjXCI7XG59XG5cbi5mYS1mbGlja3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmVcIjtcbn1cblxuLmZhLXZpYmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA5XCI7XG59XG5cbi5mYS1zb3VuZGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJlXCI7XG59XG5cbi5mYS1kaWdnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE2XCI7XG59XG5cbi5mYS10ZW5jZW50LXdlaWJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ1XCI7XG59XG5cbi5mYS1zeW1mb255OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODNkXCI7XG59XG5cbi5mYS1tYXhjZG46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzZcIjtcbn1cblxuLmZhLWV0c3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDdcIjtcbn1cblxuLmZhLWZhY2Vib29rLW1lc3NlbmdlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5ZlwiO1xufVxuXG4uZmEtYXVkaWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3M1wiO1xufVxuXG4uZmEtdGhpbmstcGVha3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MzFcIjtcbn1cblxuLmZhLWJpbGliaWxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2Q5XCI7XG59XG5cbi5mYS1lcmxhbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWRcIjtcbn1cblxuLmZhLXgtdHdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxYlwiO1xufVxuXG4uZmEtY290dG9uLWJ1cmVhdTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg5ZVwiO1xufVxuXG4uZmEtZGFzaGN1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTBcIjtcbn1cblxuLmZhLTQyLWdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgwXCI7XG59XG5cbi5mYS1pbm5vc29mdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4MFwiO1xufVxuXG4uZmEtc3RhY2stZXhjaGFuZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGRcIjtcbn1cblxuLmZhLWVsZW1lbnRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzMFwiO1xufVxuXG4uZmEtc3F1YXJlLXBpZWQtcGlwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWVcIjtcbn1cblxuLmZhLXBpZWQtcGlwZXItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDFlXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGViXCI7XG59XG5cbi5mYS1wYWxmZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDhcIjtcbn1cblxuLmZhLXN1cGVycG93ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRkXCI7XG59XG5cbi5mYS1yZXNvbHZpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTdcIjtcbn1cblxuLmZhLXhib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTJcIjtcbn1cblxuLmZhLXNlYXJjaGVuZ2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ViXCI7XG59XG5cbi5mYS10aWt0b2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwN2JcIjtcbn1cblxuLmZhLXNxdWFyZS1mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4MlwiO1xufVxuXG4uZmEtZmFjZWJvb2stc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgyXCI7XG59XG5cbi5mYS1yZW5yZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGJcIjtcbn1cblxuLmZhLWxpbnV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdjXCI7XG59XG5cbi5mYS1nbGlkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhNVwiO1xufVxuXG4uZmEtbGlua2VkaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGNcIjtcbn1cblxuLmZhLWh1YnNwb3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjJcIjtcbn1cblxuLmZhLWRlcGxveWRvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4ZVwiO1xufVxuXG4uZmEtdHdpdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU4XCI7XG59XG5cbi5mYS1yYXZlbHJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ5XCI7XG59XG5cbi5mYS1taXhlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1NlwiO1xufVxuXG4uZmEtc3F1YXJlLWxhc3RmbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwM1wiO1xufVxuXG4uZmEtbGFzdGZtLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwM1wiO1xufVxuXG4uZmEtdmltZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGFcIjtcbn1cblxuLmZhLW1lbmRlbGV5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2IzXCI7XG59XG5cbi5mYS11bmlyZWdpc3RyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwNFwiO1xufVxuXG4uZmEtZmlnbWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OTlcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtcmVtaXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZWVcIjtcbn1cblxuLmZhLWNjLWFtYXpvbi1wYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmRcIjtcbn1cblxuLmZhLWRyb3Bib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmJcIjtcbn1cblxuLmZhLWluc3RhZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2ZFwiO1xufVxuXG4uZmEtY21wbGlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzYwXCI7XG59XG5cbi5mYS1mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5YVwiO1xufVxuXG4uZmEtZ3JpcGZpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWNcIjtcbn1cblxuLmZhLWplZGktb3JkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MGVcIjtcbn1cblxuLmZhLXVpa2l0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDAzXCI7XG59XG5cbi5mYS1mb3J0LWF3ZXNvbWUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2EzXCI7XG59XG5cbi5mYS1waGFicmljYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkYlwiO1xufVxuXG4uZmEtdXNzdW5uYWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDdcIjtcbn1cblxuLmZhLWVhcmx5YmlyZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWFcIjtcbn1cblxuLmZhLXRyYWRlLWZlZGVyYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTNcIjtcbn1cblxuLmZhLWF1dG9wcmVmaXhlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxY1wiO1xufVxuXG4uZmEtd2hhdHNhcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzJcIjtcbn1cblxuLmZhLXNsaWRlc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTdcIjtcbn1cblxuLmZhLWdvb2dsZS1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FiXCI7XG59XG5cbi5mYS12aWFkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTlcIjtcbn1cblxuLmZhLWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzBcIjtcbn1cblxuLmZhLWdvb2dsZS1kcml2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhYVwiO1xufVxuXG4uZmEtc2VydmljZXN0YWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VjXCI7XG59XG5cbi5mYS1zaW1wbHlidWlsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxNVwiO1xufVxuXG4uZmEtYml0YnVja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTcxXCI7XG59XG5cbi5mYS1pbWRiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ4XCI7XG59XG5cbi5mYS1kZWV6ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzdcIjtcbn1cblxuLmZhLXJhc3BiZXJyeS1waTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiYlwiO1xufVxuXG4uZmEtamlyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiMVwiO1xufVxuXG4uZmEtZG9ja2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzk1XCI7XG59XG5cbi5mYS1zY3JlZW5wYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NzBcIjtcbn1cblxuLmZhLWJsdWV0b290aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5M1wiO1xufVxuXG4uZmEtZ2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDI2XCI7XG59XG5cbi5mYS1kLWFuZC1kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhkXCI7XG59XG5cbi5mYS1taWNyb2Jsb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWFcIjtcbn1cblxuLmZhLWNjLWRpbmVycy1jbHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRjXCI7XG59XG5cbi5mYS1nZy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjFcIjtcbn1cblxuLmZhLXBpZWQtcGlwZXItaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGU1XCI7XG59XG5cbi5mYS1raWNrc3RhcnRlci1rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2JjXCI7XG59XG5cbi5mYS15YW5kZXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTNcIjtcbn1cblxuLmZhLXJlYWRtZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkNVwiO1xufVxuXG4uZmEtaHRtbDU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2JcIjtcbn1cblxuLmZhLXNlbGxzeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxM1wiO1xufVxuXG4uZmEtc2FzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxZVwiO1xufVxuXG4uZmEtd2lyc2luZGhhbmR3ZXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmQwXCI7XG59XG5cbi5mYS13c2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyZDBcIjtcbn1cblxuLmZhLWJ1cm9tb2JlbGV4cGVydGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzN2ZcIjtcbn1cblxuLmZhLXNhbGVzZm9yY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4M2JcIjtcbn1cblxuLmZhLW9jdG9wdXMtZGVwbG95OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgyXCI7XG59XG5cbi5mYS1tZWRhcHBzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M2XCI7XG59XG5cbi5mYS1uczg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDVcIjtcbn1cblxuLmZhLXBpbnRlcmVzdC1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjMxXCI7XG59XG5cbi5mYS1hcHBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3MVwiO1xufVxuXG4uZmEtZm9ydC1hd2Vzb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg2XCI7XG59XG5cbi5mYS13YXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODNmXCI7XG59XG5cbi5mYS1jYy1qY2I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGJcIjtcbn1cblxuLmZhLXNuYXBjaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFiXCI7XG59XG5cbi5mYS1zbmFwY2hhdC1naG9zdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhYlwiO1xufVxuXG4uZmEtZmFudGFzeS1mbGlnaHQtZ2FtZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZGNcIjtcbn1cblxuLmZhLXJ1c3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwN2FcIjtcbn1cblxuLmZhLXdpeDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjZlwiO1xufVxuXG4uZmEtc3F1YXJlLWJlaGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjVcIjtcbn1cblxuLmZhLWJlaGFuY2Utc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI1XCI7XG59XG5cbi5mYS1zdXBwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjlcIjtcbn1cblxuLmZhLXJlYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQwXCI7XG59XG5cbi5mYS1jc3MzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNjXCI7XG59XG5cbi5mYS1zdGF5bGlua2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y1XCI7XG59XG5cbi5mYS1rYWdnbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZmFcIjtcbn1cblxuLmZhLXNwYWNlLWF3ZXNvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YWNcIjtcbn1cblxuLmZhLWRldmlhbnRhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmRcIjtcbn1cblxuLmZhLWNwYW5lbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4OFwiO1xufVxuXG4uZmEtZ29vZHJlYWRzLWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTlcIjtcbn1cblxuLmZhLXNxdWFyZS1naXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDJcIjtcbn1cblxuLmZhLWdpdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDJcIjtcbn1cblxuLmZhLXNxdWFyZS10dW1ibHI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzRcIjtcbn1cblxuLmZhLXR1bWJsci1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzRcIjtcbn1cblxuLmZhLXRyZWxsbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4MVwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1uYy1qcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlYVwiO1xufVxuXG4uZmEtZ2V0LXBvY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2NVwiO1xufVxuXG4uZmEtcGVyYnl0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4M1wiO1xufVxuXG4uZmEtZ3J1bnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWRcIjtcbn1cblxuLmZhLXdlZWJseTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjY1wiO1xufVxuXG4uZmEtY29ubmVjdGRldmVsb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGVcIjtcbn1cblxuLmZhLWxlYW5wdWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTJcIjtcbn1cblxuLmZhLWJsYWNrLXRpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3ZVwiO1xufVxuXG4uZmEtdGhlbWVjbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjNlwiO1xufVxuXG4uZmEtcHl0aG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2UyXCI7XG59XG5cbi5mYS1hbmRyb2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdiXCI7XG59XG5cbi5mYS1ib3RzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzQwXCI7XG59XG5cbi5mYS1mcmVlLWNvZGUtY2FtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjNVwiO1xufVxuXG4uZmEtaG9ybmJpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTJcIjtcbn1cblxuLmZhLWpzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2I4XCI7XG59XG5cbi5mYS1pZGVhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxM1wiO1xufVxuXG4uZmEtZ2l0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQzXCI7XG59XG5cbi5mYS1kZXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2Y2NcIjtcbn1cblxuLmZhLXNrZXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjNlwiO1xufVxuXG4uZmEteWFuZGV4LWludGVybmF0aW9uYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTRcIjtcbn1cblxuLmZhLWNjLWFtZXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjNcIjtcbn1cblxuLmZhLXViZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDJcIjtcbn1cblxuLmZhLWdpdGh1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5YlwiO1xufVxuXG4uZmEtcGhwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDU3XCI7XG59XG5cbi5mYS1hbGlwYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDJcIjtcbn1cblxuLmZhLXlvdXR1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjdcIjtcbn1cblxuLmZhLXNreWF0bGFzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE2XCI7XG59XG5cbi5mYS1maXJlZm94LWJyb3dzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDdcIjtcbn1cblxuLmZhLXJlcGx5ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlNlwiO1xufVxuXG4uZmEtc3VzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkNlwiO1xufVxuXG4uZmEtamVua2luczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiNlwiO1xufVxuXG4uZmEtdHdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5OVwiO1xufVxuXG4uZmEtcm9ja3JtczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlOVwiO1xufVxuXG4uZmEtcGludGVyZXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQyXCI7XG59XG5cbi5mYS1idWZmZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MzdcIjtcbn1cblxuLmZhLW5wbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkNFwiO1xufVxuXG4uZmEteWFtbWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODQwXCI7XG59XG5cbi5mYS1idGM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWFcIjtcbn1cblxuLmZhLWRyaWJiYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdkXCI7XG59XG5cbi5mYS1zdHVtYmxldXBvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTNcIjtcbn1cblxuLmZhLWludGVybmV0LWV4cGxvcmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZiXCI7XG59XG5cbi5mYS1zdHViYmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWM3XCI7XG59XG5cbi5mYS10ZWxlZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjNlwiO1xufVxuXG4uZmEtdGVsZWdyYW0tcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzZcIjtcbn1cblxuLmZhLW9sZC1yZXB1YmxpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxMFwiO1xufVxuXG4uZmEtb2R5c2VlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWM2XCI7XG59XG5cbi5mYS1zcXVhcmUtd2hhdHNhcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGNcIjtcbn1cblxuLmZhLXdoYXRzYXBwLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwY1wiO1xufVxuXG4uZmEtbm9kZS1qczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkM1wiO1xufVxuXG4uZmEtZWRnZS1sZWdhY3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzhcIjtcbn1cblxuLmZhLXNsYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk4XCI7XG59XG5cbi5mYS1zbGFjay1oYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk4XCI7XG59XG5cbi5mYS1tZWRydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjOFwiO1xufVxuXG4uZmEtdXNiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg3XCI7XG59XG5cbi5mYS10dW1ibHI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzNcIjtcbn1cblxuLmZhLXZhYWRpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwOFwiO1xufVxuXG4uZmEtcXVvcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzRcIjtcbn1cblxuLmZhLXNxdWFyZS14LXR3aXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MWFcIjtcbn1cblxuLmZhLXJlYWN0ZXVyb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzVkXCI7XG59XG5cbi5mYS1tZWRpdW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2FcIjtcbn1cblxuLmZhLW1lZGl1bS1tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNhXCI7XG59XG5cbi5mYS1hbWlsaWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmRcIjtcbn1cblxuLmZhLW1peGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg5XCI7XG59XG5cbi5mYS1mbGlwYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NGRcIjtcbn1cblxuLmZhLXZpYWNvaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzdcIjtcbn1cblxuLmZhLWNyaXRpY2FsLXJvbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzlcIjtcbn1cblxuLmZhLXNpdHJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ0YVwiO1xufVxuXG4uZmEtZGlzY291cnNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzkzXCI7XG59XG5cbi5mYS1qb29tbGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWFcIjtcbn1cblxuLmZhLW1hc3RvZG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGY2XCI7XG59XG5cbi5mYS1haXJibmI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MzRcIjtcbn1cblxuLmZhLXdvbGYtcGFjay1iYXR0YWxpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTRcIjtcbn1cblxuLmZhLWJ1eS1uLWxhcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGE2XCI7XG59XG5cbi5mYS1ndWxwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FlXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjFcIjtcbn1cblxuLmZhLXN0cmF2YTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyOFwiO1xufVxuXG4uZmEtZW1iZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjNcIjtcbn1cblxuLmZhLWNhbmFkaWFuLW1hcGxlLWxlYWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODVcIjtcbn1cblxuLmZhLXRlYW1zcGVhazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmOVwiO1xufVxuXG4uZmEtcHVzaGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2UxXCI7XG59XG5cbi5mYS13b3JkcHJlc3Mtc2ltcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDExXCI7XG59XG5cbi5mYS1udXRyaXRpb25peDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkNlwiO1xufVxuXG4uZmEtd29kdTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4OFwiO1xufVxuXG4uZmEtZ29vZ2xlLXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3OVwiO1xufVxuXG4uZmEtaW50ZXJjb206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YWZcIjtcbn1cblxuLmZhLXpoaWh1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjNmXCI7XG59XG5cbi5mYS1rb3J2dWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmZcIjtcbn1cblxuLmZhLXBpeDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQzYVwiO1xufVxuXG4uZmEtc3RlYW0tc3ltYm9sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y2XCI7XG59XG5cbi5zaG93IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIC5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbn1cblxuLmNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAgMXJlbSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG59XG46cm9vdCB7XG4gIC0tYnMtYm9keS1jb2xvcjogJHRleHQtZ3JheS04MDA7XG59XG5cbi5ja2VkaXRvci1idXR0b25zIGxpIC5ja2UtaWNvbi1vbmx5IHtcbiAgd2lkdGg6IGF1dG87XG59XG4uY2tlZGl0b3ItYnV0dG9ucyBsaSBhIHtcbiAgbWluLWhlaWdodDogMjhweDtcbn1cbi5ja2VkaXRvci1idXR0b25zIC5ja2VfYnV0dG9uX2ljb24gaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IGluaXRpYWw7XG59XG5cbmJ1dHRvbi5saW5rIHtcbiAgY29sb3I6ICMwRDZFRkQ7XG59XG5cbi5idXR0b24tLXNtYWxsIHtcbiAgLS1icy1idG4tcGFkZGluZy15OiAwLjI1cmVtO1xuICAtLWJzLWJ0bi1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1icy1idG4tZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgLS1icy1idG4tYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuXG5hLmJ1dHRvbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmEuYnV0dG9uLmJ1dHRvbi0tcHJpbWFyeSB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1iZzogIzBENkVGRDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMEQ2RUZEO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4taG92ZXItYmc6ICMwYjVlZDc7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzBhNThjYTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogNDksIDEzMiwgMjUzO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzBhNThjYTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzBhNTNiZTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICMwRDZFRkQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzBENkVGRDtcbn1cbmEuYnV0dG9uLmJ1dHRvbi0tZGFuZ2VyIHtcbiAgLS1icy1idG4tY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWJnOiAjRDE2MDAwO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNEMTYwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2Q4NzgyNjtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZDY3MDFhO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxNzgsIDgyLCAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogI2RhODAzMztcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2Q2NzAxYTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICNEMTYwMDA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI0QxNjAwMDtcbn1cbmEuYnV0dG9uLmJ1dHRvbi1hY3Rpb24ge1xuICAtLWJzLWJ0bi1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYmc6ICM3Njc2NzY7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzc2NzY3NjtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjNjQ2NDY0O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICM1ZTVlNWU7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDEzOSwgMTM5LCAxMzk7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjNWU1ZTVlO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjNTk1OTU5O1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzc2NzY3NjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjNzY3Njc2O1xufVxuYS5idXR0b24uYnV0dG9uLS1zbWFsbCB7XG4gIC0tYnMtYnRuLXBhZGRpbmcteTogMC4yNXJlbTtcbiAgLS1icy1idG4tcGFkZGluZy14OiAwLjVyZW07XG4gIC0tYnMtYnRuLWZvbnQtc2l6ZTogMC44NzVyZW07XG4gIC0tYnMtYnRuLWJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cblxuLmJ0bi1wcmltYXJ5IGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4tcHJpbWFyeSBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bi1zZWNvbmRhcnkgYSwgLmJ0bi5idG4taW5saW5lIGEsIGJ1dHRvbi5idG4taW5saW5lLmxpbmsgYSxcbi5idG4taW5saW5lIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4tc2Vjb25kYXJ5IGE6aG92ZXIsXG4uYnRuLWlubGluZSBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bi1zdWNjZXNzIGEge1xuICBjb2xvcjogIzAwMDtcbn1cbi5idG4tc3VjY2VzcyBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bi1pbmZvIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4taW5mbyBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bi13YXJuaW5nIGEge1xuICBjb2xvcjogIzAwMDtcbn1cbi5idG4td2FybmluZyBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bi1kYW5nZXIgYSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmJ0bi1kYW5nZXIgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG4tbGlnaHQgYSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmJ0bi1saWdodCBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bi1kYXJrIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4tZGFyayBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXIgYSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvOmhvdmVyIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4tb3V0bGluZS1pbmZvIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZzpob3ZlciBhIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZyBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpob3ZlciBhIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtbGlnaHQ6aG92ZXIgYSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0IGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtZGFyazpob3ZlciBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnRuLW91dGxpbmUtZGFyayBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0biwgLmJ0bi5idG4taW5saW5lLCBidXR0b24uYnRuLWlubGluZS5saW5rLFxuLmJ0bi1pbmxpbmUsIGJ1dHRvbi5saW5rLCBhLmJ1dHRvbixcbi5idXR0b24ge1xuICBtYXJnaW46IDAgMC41cmVtO1xufVxuLmJ0bjpmaXJzdC1jaGlsZCxcbi5idG4taW5saW5lOmZpcnN0LWNoaWxkLCBidXR0b24ubGluazpmaXJzdC1jaGlsZCxcbi5idXR0b246Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5idG46bGFzdC1jaGlsZCxcbi5idG4taW5saW5lOmxhc3QtY2hpbGQsIGJ1dHRvbi5saW5rOmxhc3QtY2hpbGQsXG4uYnV0dG9uOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5idG4tZ3JvdXAgLmJ0bixcbi5idG4tZ3JvdXAgLmJ0bi1pbmxpbmUsIC5idG4tZ3JvdXAgYnV0dG9uLmxpbmssXG4uYnRuLWdyb3VwIC5idXR0b24ge1xuICBtYXJnaW46IDA7XG59XG5cbmFbY2xhc3M9YnV0dG9uXSB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1iZzogI2Y4ZjlmYTtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICNmOWZhZmI7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2Y5ZmFmYjtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjExLCAyMTIsIDIxMztcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNmOWZhZmI7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNmOWZhZmI7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjZjhmOWZhO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG5cbmZvb3RlciB7XG4gIHBhZGRpbmc6IDJyZW0gMDtcbn1cbmZvb3Rlci5mb290ZXItZGFyayBhIHtcbiAgY29sb3I6ICNmOGY5ZmE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmZvb3Rlci5mb290ZXItZGFyayBhOmhvdmVyIHtcbiAgY29sb3I6ICNmOGY5ZmE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmZvb3RlciAucmVnaW9uLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5mb3JtLWNvbnRyb2wuaW1hZ2UtYnV0dG9uIHtcbiAgd2lkdGg6IHVuc2V0O1xufVxuLmZvcm0tY29udHJvbC5mb3JtLWNoZWNrYm94LCAuZm9ybS1jb250cm9sLmZvcm0tcmFkaW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IHVuc2V0O1xufVxuXG4uZm9ybS1zZWxlY3Qge1xuICBtaW4td2lkdGg6IDVyZW07XG59XG5cbmlucHV0W3R5cGU9c2VhcmNoXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5kcm9wYnV0dG9uLW11bHRpcGxlIC5kcm9wYnV0dG9uIC5kcm9wYnV0dG9uLWFjdGlvbiA+ICoge1xuICBib3JkZXI6IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtZm9ybSB7XG4gICAgbWFyZ2luOiAycmVtO1xuICB9XG59XG4ubm9kZS1mb3JtIC5mb3JtLWFjdGlvbnMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jb250YWluZXItaW5saW5lIGRpdixcbi5jb250YWluZXItaW5saW5lIGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG59XG4uY29udGFpbmVyLWlubGluZS53ZWJmb3JtLW11bHRpcGxlLWFkZCA+IC5mb3JtLWl0ZW0gPiAqIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogdW5zZXQ7XG59XG5cbnRkID4gLmZvcm0taXRlbSB7XG4gIG1hcmdpbjogMDtcbn1cblxuI3NlYXJjaC1ibG9jay1mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmpzIHRkIC5kcm9wYnV0dG9uLXdyYXBwZXIge1xuICBtaW4taGVpZ2h0OiAyLjI1cmVtO1xufVxuXG4uZHJvcGJ1dHRvbi13aWRnZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbn1cbi5kcm9wYnV0dG9uLXdpZGdldCAuZHJvcGJ1dHRvbiAuZHJvcGJ1dHRvbi1hY3Rpb24gPiAqIHtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbn1cblxuLndlYmZvcm0tZHJvcGJ1dHRvbiAuZHJvcGJ1dHRvbi13cmFwcGVyIC5kcm9wYnV0dG9uLXdpZGdldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5zeXN0ZW0tZmlsZS1zeXN0ZW0tc2V0dGluZ3MgLmZvcm0taXRlbSBsYWJlbCB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4udGFicy1wcmltYXJ5IHtcbiAgbWFyZ2luOiAxcmVtIDA7XG59XG5cbi50YWJzLXNlY29uZGFyeSB7XG4gIG1hcmdpbjogMCAwIDFyZW0gMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC50YWJzLXdyYXBwZXIgLnRhYi10b2dnbGUge1xuICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICB9XG4gIC50YWJzLXdyYXBwZXIgLm5hdi10YWJzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLnRhYnMtd3JhcHBlciAubmF2LWl0ZW0ge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICB9XG4gIC50YWJzLXdyYXBwZXIgLm5hdi1pdGVtLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RlZTJlNjtcbiAgfVxuICAudGFicy13cmFwcGVyIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuICAudGFicy13cmFwcGVyIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgfVxuICAudGFicy13cmFwcGVyOm5vdCguaXMtY29sbGFwc2libGUpIC5uYXYtaXRlbTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RlZTJlNjtcbiAgfVxuICAudGFicy13cmFwcGVyLmlzLWNvbGxhcHNpYmxlIC5uYXYtaXRlbS5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC50YWJzLXdyYXBwZXIuaXMtY29sbGFwc2libGUgLm5hdi1pdGVtOm5vdCguYWN0aXZlKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudGFicy13cmFwcGVyLmlzLWNvbGxhcHNpYmxlIC5pcy1vcGVuIC5uYXYtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAudGFicy13cmFwcGVyLmlzLWNvbGxhcHNpYmxlIC5pcy1vcGVuIC5uYXYtaXRlbS5hY3RpdmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtIDAuMzc1cmVtIDAgMDtcbiAgfVxuICAudGFicy13cmFwcGVyLmlzLWNvbGxhcHNpYmxlIC5pcy1vcGVuIC5uYXYtaXRlbTpub3QoLmFjdGl2ZSkge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGVlMmU2O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYnMtd3JhcHBlciAudGFiLXRvZ2dsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuZW0ucGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiB1bnNldDtcbiAgbWluLWhlaWdodDogdW5zZXQ7XG4gIHZlcnRpY2FsLWFsaWduOiB1bnNldDtcbiAgY3Vyc29yOiB1bnNldDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG4gIG9wYWNpdHk6IHVuc2V0O1xufVxuXG4uY2FyZC1pbWctdG9wIGltZyB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubmF2YmFyIC5ibG9jay1zZWFyY2ggZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubmF2YmFyIC5ibG9jay1zZWFyY2ggZm9ybSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLm5hdmJhciAuYmxvY2stc2VhcmNoIGZvcm0gLmZvcm0tYWN0aW9ucyB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyIC5ibG9jay1zZWFyY2ggZm9ybSAuZm9ybS1hY3Rpb25zIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbn1cbi5uYXZiYXItbmF2IC5uYXYtbGluay5kcm9wZG93bi10b2dnbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5uYXZiYXItYnJhbmQge1xuICB3aGl0ZS1zcGFjZTogdW5zZXQ7XG59XG4ubmF2YmFyLWJyYW5kIC5zaXRlLXNsb2dhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5uYXZiYXItYnJhbmQgLnNpdGUtc2xvZ2FuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLm5hdmJhci1icmFuZCBhLnNpdGUtdGl0bGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdmJhci1icmFuZCBhLnNpdGUtdGl0bGU6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdmJhci1icmFuZCAuc2l0ZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5uYXZiYXItYnJhbmQgaW1nIHtcbiAgaGVpZ2h0OiAzNnB4O1xuICBtYXJnaW46IDAgMXJlbSAwIDA7XG4gIHdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubmF2YmFyLWJyYW5kIGltZyB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG59XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kIGEuc2l0ZS10aXRsZSxcbi5mb290ZXItZGFyayAubmF2YmFyLWJyYW5kIGEuc2l0ZS10aXRsZSB7XG4gIGNvbG9yOiAjZjhmOWZhO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZCBhLnNpdGUtdGl0bGU6aG92ZXIsXG4uZm9vdGVyLWRhcmsgLm5hdmJhci1icmFuZCBhLnNpdGUtdGl0bGU6aG92ZXIge1xuICBjb2xvcjogI2Y4ZjlmYTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ucGFyYWdyYXBoLXR5cGUtbGFiZWwsXG4ucGFyYWdyYXBoLXR5cGUtdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ucGFyYWdyYXBocy1kcm9wZG93bi1hY3Rpb24uYnV0dG9uLmJ0bi1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBENkVGRDtcbn1cbi5wYXJhZ3JhcGhzLWRyb3Bkb3duLWFjdGlvbi5idXR0b24uYnRuLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEMTYwMDA7XG59XG5cbi5maWVsZC0td2lkZ2V0LXBhcmFncmFwaHMgLmZpZWxkLWFkZC1tb3JlLXN1Ym1pdCxcbi5maWVsZC0td2lkZ2V0LWVudGl0eS1yZWZlcmVuY2UtcGFyYWdyYXBocyAuZmllbGQtYWRkLW1vcmUtc3VibWl0IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uanMgLmZpZWxkLS13aWRnZXQtZW50aXR5LXJlZmVyZW5jZS1wYXJhZ3JhcGhzIHRkIHtcbiAgcGFkZGluZzogMXJlbTtcbn1cblxuLnByb2dyZXNzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogdW5zZXQ7XG4gIG92ZXJmbG93OiB1bnNldDtcbiAgZm9udC1zaXplOiB1bnNldDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG59XG5cbi5yZWdpb24tdGl0bGVfX2FjdGlvbiBhLmJ1dHRvbiB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1iZzogIzBENkVGRDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMEQ2RUZEO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4taG92ZXItYmc6ICMwYjVlZDc7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzBhNThjYTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogNDksIDEzMiwgMjUzO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzBhNThjYTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzBhNTNiZTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICMwRDZFRkQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzBENkVGRDtcbn1cblxudHIucmVnaW9uLXRpdGxlIHtcbiAgLS1icy10YWJsZS1iZzogI2Y4ZjlmYTtcbn1cbnRyLnJlZ2lvbi10aXRsZSB0ZCB7XG4gIC0tYnMtdGFibGUtYmc6ICNmOGY5ZmE7XG59XG5cbmEudGFibGVkcmFnLWhhbmRsZSAuaGFuZGxlIHtcbiAgaGVpZ2h0OiAxLjdlbTtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG50YWJsZSB7XG4gIGNhcHRpb24tc2lkZTogdW5zZXQ7XG59XG5cbi5jb2xvci1wcmltYXJ5IHtcbiAgLS1icy1hbGVydC1jb2xvcjogIzA4NDI5ODtcbiAgLS1icy1hbGVydC1iZzogIzA4NDI5ODtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6ICNiNmQ0ZmU7XG59XG4uY29sb3ItcHJpbWFyeSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMDYzNTdhO1xufVxuXG4uY29sb3Itc2Vjb25kYXJ5IHtcbiAgLS1icy1hbGVydC1jb2xvcjogIzQxNDY0YjtcbiAgLS1icy1hbGVydC1iZzogIzQxNDY0YjtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6ICNkM2Q2ZDg7XG59XG4uY29sb3Itc2Vjb25kYXJ5IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMzNDM4M2M7XG59XG5cbi5jb2xvci1zdWNjZXNzIHtcbiAgLS1icy1hbGVydC1jb2xvcjogIzNiNTAxODtcbiAgLS1icy1hbGVydC1iZzogIzNiNTAxODtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6ICNkZmVmYzU7XG59XG4uY29sb3Itc3VjY2VzcyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMmY0MDEzO1xufVxuXG4uY29sb3ItaW5mbyB7XG4gIC0tYnMtYWxlcnQtY29sb3I6ICM0NzQ3NDc7XG4gIC0tYnMtYWxlcnQtYmc6ICM0NzQ3NDc7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiAjZDZkNmQ2O1xufVxuLmNvbG9yLWluZm8gLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzM5MzkzOTtcbn1cblxuLmNvbG9yLXdhcm5pbmcge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiAjODU2NDE0O1xuICAtLWJzLWFsZXJ0LWJnOiAjODU2NDE0O1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogI2Y1ZTRiZDtcbn1cbi5jb2xvci13YXJuaW5nIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM2YTUwMTA7XG59XG5cbi5jb2xvci1kYW5nZXIge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiAjN2QzYTAwO1xuICAtLWJzLWFsZXJ0LWJnOiAjN2QzYTAwO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogI2YxY2ZiMztcbn1cbi5jb2xvci1kYW5nZXIgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzY0MmUwMDtcbn1cblxuLmNvbG9yLWxpZ2h0IHtcbiAgLS1icy1hbGVydC1jb2xvcjogIzYzNjQ2NDtcbiAgLS1icy1hbGVydC1iZzogIzYzNjQ2NDtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6ICNmZGZkZmU7XG59XG4uY29sb3ItbGlnaHQgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzRmNTA1MDtcbn1cblxuLmNvbG9yLWRhcmsge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiAjMTQxNjE5O1xuICAtLWJzLWFsZXJ0LWJnOiAjMTQxNjE5O1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogI2JjYmViZjtcbn1cbi5jb2xvci1kYXJrIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMxMDEyMTQ7XG59XG5cbi52aWV3cy1hZG1pbiBhIHtcbiAgY29sb3I6ICMwRDZFRkQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnZpZXdzLWFkbWluIGE6aG92ZXIge1xuICBjb2xvcjogIzBhNThjYTtcbn1cbi52aWV3cy1hZG1pbiAudmlld3MtZGlzcGxheXMgLnRhYnMge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLnZpZXdzLWFkbWluIC52aWV3cy11aS1kaXNwbGF5LXRhYi1idWNrZXRfX3RpdGxlIHtcbiAgcGFkZGluZzogNHB4IDZweCA2cHg7XG59XG4udmlld3MtYWRtaW4gLmRyb3BidXR0b24gLmRyb3BidXR0b24tYWN0aW9uID4gKiB7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBwYWRkaW5nOiAwLjFlbSAwLjVlbTtcbn1cbi52aWV3cy1hZG1pbiAuZHJvcGJ1dHRvbiAuZHJvcGJ1dHRvbi1hY3Rpb24gLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICMwRDZFRkQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnZpZXdzLWFkbWluIC5kcm9wYnV0dG9uIC5kcm9wYnV0dG9uLWFjdGlvbiAuYnRuLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogIzBhNThjYTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnZpZXdzLWFkbWluIC52aWV3LXByZXZpZXctZm9ybSAuZm9ybS1pdGVtLXZpZXctYXJncyxcbi52aWV3cy1hZG1pbiAudmlldy1wcmV2aWV3LWZvcm0gLmZvcm0tYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuXG4ucGFnaW5hdGlvbiB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMXJlbSAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmFsZXJ0LWRpc21pc3NpYmxlIC5jbG9zZSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG5jb2RlIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLyoqXG4gKiBJbnN0cnVjdGlvbnMgZm9yIFZhcmlhYmxlcyBmaWxlXG4gKi9cbi8qKlxuICogU3RhcnQgb2YgQnJlZXplXG4gKi9cbi5idG46Zm9jdXMtdmlzaWJsZSxcbi5idG4taW5saW5lOmZvY3VzLXZpc2libGUsIGJ1dHRvbi5saW5rOmZvY3VzLXZpc2libGUsIC5idXR0b246Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDFweCAhaW1wb3J0YW50O1xufVxuXG4vKipcbiAqIFN0YXJ0IG9mIEJyZWV6ZVxuICovXG46cm9vdCB7XG4gIC0tY29sb3ItMTogIzBENkVGRDtcbiAgLS1jb2xvci0yOiAjNmY0MmMxO1xuICAtLWNvbG9yLTM6ICNkZGE2MjI7XG4gIC0tY29sb3ItNDogI2Q2MzM4NDtcbiAgLS1jb2xvci01OiAjRDE2MDAwO1xuICAtLWNvbG9yLTY6ICM5NEM4M0Q7XG4gIC0tY29sb3ItNzogIzFEOTZBRjtcbiAgLS1jb2xvci04OiAjNzY3Njc2O1xuICAtLWNvbG9yLW5ldXRyYWw6ICM2Qzc1N0Q7XG4gIC0tY29sb3ItaW1wb3J0YW50OiAjQzMyMDMzO1xuICAtLWNvbG9yLXByaW1hcnk6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtLWNvbG9yLXNlY29uZGFyeTogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbn1cblxuW2NsYXNzKj1jb2xvci0xXSB7XG4gIC0tY29sb3I6ICMwRDZFRkQ7XG59XG5cbltjbGFzcyo9Y29sb3ItMl0ge1xuICAtLWNvbG9yOiAjNmY0MmMxO1xufVxuXG5bY2xhc3MqPWNvbG9yLTNdIHtcbiAgLS1jb2xvcjogI2RkYTYyMjtcbn1cblxuW2NsYXNzKj1jb2xvci00XSB7XG4gIC0tY29sb3I6ICNkNjMzODQ7XG59XG5cbltjbGFzcyo9Y29sb3ItNV0ge1xuICAtLWNvbG9yOiAjRDE2MDAwO1xufVxuXG5bY2xhc3MqPWNvbG9yLTZdIHtcbiAgLS1jb2xvcjogIzk0QzgzRDtcbn1cblxuW2NsYXNzKj1jb2xvci03XSB7XG4gIC0tY29sb3I6ICMxRDk2QUY7XG59XG5cbltjbGFzcyo9Y29sb3ItOF0ge1xuICAtLWNvbG9yOiAjNzY3Njc2O1xufVxuXG5bY2xhc3MqPWNvbG9yLW5ldXRyYWxdIHtcbiAgLS1jb2xvcjogIzZDNzU3RDtcbn1cblxuW2NsYXNzKj1jb2xvci1pbXBvcnRhbnRdIHtcbiAgLS1jb2xvcjogI0MzMjAzMztcbn1cblxuW2NsYXNzKj1jb2xvci1wcmltYXJ5XSB7XG4gIC0tY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuXG5bY2xhc3MqPWNvbG9yLXNlY29uZGFyeV0ge1xuICAtLWNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xufVxuXG4vKipcbiAqIEJ0biBQcmltYXJ5ICYgU2Vjb25kYXJ0eSBIb3ZlciBDb2xvciBWYWx1ZXNcbiAqIElmIEJvb3RzdHJhcCBWYXJzIGFyZSBkZXByZWNhdGVkIC0tPiB0aGVzZSB3aWxsIG5lZWQgdG8gYmUgc2V0IGluIGEgQ1NTIFNlbGVjdG9yIENvbnRleHR1YXggc3RhdGVtZW50IHJhdGhlciB0aGFuIGhlcmUuXG4gKi9cbi8qKlxuICogVW5jb21tZW50IHRoZSBmb2xsb3dpbmcgaWYgXCJCcm9hZGNhc3RzXCIgbmVlZCB0byBzdXBwb3J0IENTUyBWYXJzXG4gKi9cbjpyb290IHtcbiAgLS1icy1ibHVlOiAjMEQ2RUZEO1xuICAtLWJzLWluZGlnbzogIzY2MTBmMjtcbiAgLS1icy1wdXJwbGU6ICM2ZjQyYzE7XG4gIC0tYnMtcGluazogI2Q2MzM4NDtcbiAgLS1icy1yZWQ6ICNEMTYwMDA7XG4gIC0tYnMtb3JhbmdlOiAjZmQ3ZTE0O1xuICAtLWJzLXllbGxvdzogI2RkYTYyMjtcbiAgLS1icy1ncmVlbjogIzk0QzgzRDtcbiAgLS1icy10ZWFsOiAjMUQ5NkFGO1xuICAtLWJzLWN5YW46ICM3Njc2NzY7XG4gIC0tYnMtYmxhY2s6ICMwMDA7XG4gIC0tYnMtd2hpdGU6ICNmZmY7XG4gIC0tYnMtZ3JheTogIzZjNzU3ZDtcbiAgLS1icy1ncmF5LWRhcms6ICMzNDNhNDA7XG4gIC0tYnMtZ3JheS0xMDA6ICNmOGY5ZmE7XG4gIC0tYnMtZ3JheS0yMDA6ICNmMGYyZjU7XG4gIC0tYnMtZ3JheS0zMDA6ICNkZWUyZTY7XG4gIC0tYnMtZ3JheS00MDA6ICNjZWQ0ZGE7XG4gIC0tYnMtZ3JheS01MDA6ICNhZGI1YmQ7XG4gIC0tYnMtZ3JheS02MDA6ICM2Yzc1N2Q7XG4gIC0tYnMtZ3JheS03MDA6ICM0OTUwNTc7XG4gIC0tYnMtZ3JheS04MDA6ICMzNDNhNDA7XG4gIC0tYnMtZ3JheS05MDA6ICMyMTI1Mjk7XG4gIC0tYnMtcHJpbWFyeTogIzBENkVGRDtcbiAgLS1icy1zZWNvbmRhcnk6ICM2Yzc1N2Q7XG4gIC0tYnMtc3VjY2VzczogIzk0QzgzRDtcbiAgLS1icy1pbmZvOiAjNzY3Njc2O1xuICAtLWJzLXdhcm5pbmc6ICNkZGE2MjI7XG4gIC0tYnMtZGFuZ2VyOiAjRDE2MDAwO1xuICAtLWJzLWxpZ2h0OiAjZjhmOWZhO1xuICAtLWJzLWRhcms6ICMyMTI1Mjk7XG4gIC0tYnMtcHJpbWFyeS1yZ2I6IDEzLCAxMTAsIDI1MztcbiAgLS1icy1zZWNvbmRhcnktcmdiOiAxMDgsIDExNywgMTI1O1xuICAtLWJzLXN1Y2Nlc3MtcmdiOiAxNDgsIDIwMCwgNjE7XG4gIC0tYnMtaW5mby1yZ2I6IDExOCwgMTE4LCAxMTg7XG4gIC0tYnMtd2FybmluZy1yZ2I6IDIyMSwgMTY2LCAzNDtcbiAgLS1icy1kYW5nZXItcmdiOiAyMDksIDk2LCAwO1xuICAtLWJzLWxpZ2h0LXJnYjogMjQ4LCAyNDksIDI1MDtcbiAgLS1icy1kYXJrLXJnYjogMzMsIDM3LCA0MTtcbiAgLS1icy13aGl0ZS1yZ2I6IDI1NSwgMjU1LCAyNTU7XG4gIC0tYnMtYmxhY2stcmdiOiAwLCAwLCAwO1xuICAtLWJzLWJvZHktY29sb3ItcmdiOiAzMywgMzcsIDQxO1xuICAtLWJzLWJvZHktYmctcmdiOiAyNTUsIDI1NSwgMjU1O1xuICAtLWJzLWZvbnQtc2Fucy1zZXJpZjogc3lzdGVtLXVpLCAtYXBwbGUtc3lzdGVtLCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAtLWJzLWZvbnQtbW9ub3NwYWNlOiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuICAtLWJzLWdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgLS1icy1ib2R5LWZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LXNhbnMtc2VyaWYpO1xuICAtLWJzLWJvZHktZm9udC1zaXplOiAxcmVtO1xuICAtLWJzLWJvZHktZm9udC13ZWlnaHQ6IDQwMDtcbiAgLS1icy1ib2R5LWxpbmUtaGVpZ2h0OiAxLjI7XG4gIC0tYnMtYm9keS1jb2xvcjogIzIxMjUyOTtcbiAgLS1icy1ib2R5LWJnOiAjZmZmO1xuICAtLWJzLWJvcmRlci13aWR0aDogMXB4O1xuICAtLWJzLWJvcmRlci1zdHlsZTogc29saWQ7XG4gIC0tYnMtYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICAtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogcmdiYSgwLCAwLCAwLCAwLjE3NSk7XG4gIC0tYnMtYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIC0tYnMtYm9yZGVyLXJhZGl1cy1zbTogMC41cmVtO1xuICAtLWJzLWJvcmRlci1yYWRpdXMtbGc6IDEuMjVyZW07XG4gIC0tYnMtYm9yZGVyLXJhZGl1cy14bDogMXJlbTtcbiAgLS1icy1ib3JkZXItcmFkaXVzLTJ4bDogMnJlbTtcbiAgLS1icy1ib3JkZXItcmFkaXVzLXBpbGw6IDUwcmVtO1xuICAtLWJzLWxpbmstY29sb3I6ICMwRDZFRkQ7XG4gIC0tYnMtbGluay1ob3Zlci1jb2xvcjogIzBhNThjYTtcbiAgLS1icy1jb2RlLWNvbG9yOiAjZDYzMzg0O1xuICAtLWJzLWhpZ2hsaWdodC1iZzogI2Y4ZWRkMztcbn1cblxuLmJ0biwgLmJ0bi5idG4taW5saW5lLCBidXR0b24uYnRuLWlubGluZS5saW5rLFxuLmJ0bi1pbmxpbmUsIGJ1dHRvbi5saW5rLCAuYnV0dG9uLCBhLmJ1dHRvbiB7XG4gIC0tYnMtYnRuLXBhZGRpbmcteDogMC43NXJlbTtcbiAgLS1icy1idG4tcGFkZGluZy15OiAwLjM3NXJlbTtcbiAgLS1icy1idG4tZm9udC1mYW1pbHk6IDtcbiAgLS1icy1idG4tZm9udC1zaXplOiAxcmVtO1xuICAtLWJzLWJ0bi1mb250LXdlaWdodDogNDAwO1xuICAtLWJzLWJ0bi1saW5lLWhlaWdodDogMS4yO1xuICAtLWJzLWJ0bi1jb2xvcjogIzIxMjUyOTtcbiAgLS1icy1idG4tYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSwgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAwLjY1O1xuICAtLWJzLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEodmFyKC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2IpLCAuNSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogdmFyKC0tYnMtYnRuLXBhZGRpbmcteSkgdmFyKC0tYnMtYnRuLXBhZGRpbmcteCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1icy1idG4tZm9udC1mYW1pbHkpO1xuICBmb250LXNpemU6IHZhcigtLWJzLWJ0bi1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tYnMtYnRuLWZvbnQtd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWJzLWJ0bi1saW5lLWhlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYm9yZGVyOiB2YXIoLS1icy1idG4tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1idG4tYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYnRuLWJvcmRlci1yYWRpdXMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4tYmcpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmJ0biwgLmJ0bi5idG4taW5saW5lLCBidXR0b24uYnRuLWlubGluZS5saW5rLFxuLmJ0bi1pbmxpbmUsIGJ1dHRvbi5saW5rLCAuYnV0dG9uLCBhLmJ1dHRvbiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmJ0bjpob3Zlcixcbi5idG4taW5saW5lOmhvdmVyLCBidXR0b24ubGluazpob3ZlciwgLmJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xufVxuLmJ0bi1jaGVjayArIC5idG46aG92ZXIsXG4uYnRuLWNoZWNrICsgLmJ0bi1pbmxpbmU6aG92ZXIsIC5idG4tY2hlY2sgKyBidXR0b24ubGluazpob3ZlciwgLmJ0bi1jaGVjayArIC5idXR0b246aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtYnRuLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYnRuLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1idG4tYm9yZGVyLWNvbG9yKTtcbn1cbi5idG46Zm9jdXMtdmlzaWJsZSxcbi5idG4taW5saW5lOmZvY3VzLXZpc2libGUsIGJ1dHRvbi5saW5rOmZvY3VzLXZpc2libGUsIC5idXR0b246Zm9jdXMtdmlzaWJsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG59XG4uYnRuLWNoZWNrOmZvY3VzLXZpc2libGUgKyAuYnRuLFxuLmJ0bi1jaGVjazpmb2N1cy12aXNpYmxlICsgLmJ0bi1pbmxpbmUsIC5idG4tY2hlY2s6Zm9jdXMtdmlzaWJsZSArIGJ1dHRvbi5saW5rLCAuYnRuLWNoZWNrOmZvY3VzLXZpc2libGUgKyAuYnV0dG9uIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYnRuLWZvY3VzLWJveC1zaGFkb3cpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bixcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4taW5saW5lLCAuYnRuLWNoZWNrOmNoZWNrZWQgKyBidXR0b24ubGluaywgLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ1dHRvbiwgOm5vdCguYnRuLWNoZWNrKSArIC5idG46YWN0aXZlLFxuOm5vdCguYnRuLWNoZWNrKSArIC5idG4taW5saW5lOmFjdGl2ZSwgOm5vdCguYnRuLWNoZWNrKSArIGJ1dHRvbi5saW5rOmFjdGl2ZSwgOm5vdCguYnRuLWNoZWNrKSArIC5idXR0b246YWN0aXZlLCAuYnRuOmZpcnN0LWNoaWxkOmFjdGl2ZSxcbi5idG4taW5saW5lOmZpcnN0LWNoaWxkOmFjdGl2ZSwgYnV0dG9uLmxpbms6Zmlyc3QtY2hpbGQ6YWN0aXZlLCAuYnV0dG9uOmZpcnN0LWNoaWxkOmFjdGl2ZSwgLmJ0bi5hY3RpdmUsXG4uYWN0aXZlLmJ0bi1pbmxpbmUsIGJ1dHRvbi5hY3RpdmUubGluaywgLmFjdGl2ZS5idXR0b24sIC5idG4uc2hvdyxcbi5zaG93LmJ0bi1pbmxpbmUsIGJ1dHRvbi5zaG93LmxpbmssIC5zaG93LmJ1dHRvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4tYWN0aXZlLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYnRuLWFjdGl2ZS1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bjpmb2N1cy12aXNpYmxlLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1pbmxpbmU6Zm9jdXMtdmlzaWJsZSwgLmJ0bi1jaGVjazpjaGVja2VkICsgYnV0dG9uLmxpbms6Zm9jdXMtdmlzaWJsZSwgLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ1dHRvbjpmb2N1cy12aXNpYmxlLCA6bm90KC5idG4tY2hlY2spICsgLmJ0bjphY3RpdmU6Zm9jdXMtdmlzaWJsZSxcbjpub3QoLmJ0bi1jaGVjaykgKyAuYnRuLWlubGluZTphY3RpdmU6Zm9jdXMtdmlzaWJsZSwgOm5vdCguYnRuLWNoZWNrKSArIGJ1dHRvbi5saW5rOmFjdGl2ZTpmb2N1cy12aXNpYmxlLCA6bm90KC5idG4tY2hlY2spICsgLmJ1dHRvbjphY3RpdmU6Zm9jdXMtdmlzaWJsZSwgLmJ0bjpmaXJzdC1jaGlsZDphY3RpdmU6Zm9jdXMtdmlzaWJsZSxcbi5idG4taW5saW5lOmZpcnN0LWNoaWxkOmFjdGl2ZTpmb2N1cy12aXNpYmxlLCBidXR0b24ubGluazpmaXJzdC1jaGlsZDphY3RpdmU6Zm9jdXMtdmlzaWJsZSwgLmJ1dHRvbjpmaXJzdC1jaGlsZDphY3RpdmU6Zm9jdXMtdmlzaWJsZSwgLmJ0bi5hY3RpdmU6Zm9jdXMtdmlzaWJsZSxcbi5hY3RpdmUuYnRuLWlubGluZTpmb2N1cy12aXNpYmxlLCBidXR0b24uYWN0aXZlLmxpbms6Zm9jdXMtdmlzaWJsZSwgLmFjdGl2ZS5idXR0b246Zm9jdXMtdmlzaWJsZSwgLmJ0bi5zaG93OmZvY3VzLXZpc2libGUsXG4uc2hvdy5idG4taW5saW5lOmZvY3VzLXZpc2libGUsIGJ1dHRvbi5zaG93Lmxpbms6Zm9jdXMtdmlzaWJsZSwgLnNob3cuYnV0dG9uOmZvY3VzLXZpc2libGUge1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG59XG4uYnRuOmRpc2FibGVkLFxuLmJ0bi1pbmxpbmU6ZGlzYWJsZWQsIGJ1dHRvbi5saW5rOmRpc2FibGVkLCAuYnV0dG9uOmRpc2FibGVkLCAuYnRuLmRpc2FibGVkLFxuLmRpc2FibGVkLmJ0bi1pbmxpbmUsIGJ1dHRvbi5kaXNhYmxlZC5saW5rLCAuZGlzYWJsZWQuYnV0dG9uLCBmaWVsZHNldDpkaXNhYmxlZCAuYnRuLFxuZmllbGRzZXQ6ZGlzYWJsZWQgLmJ0bi1pbmxpbmUsIGZpZWxkc2V0OmRpc2FibGVkIGJ1dHRvbi5saW5rLCBmaWVsZHNldDpkaXNhYmxlZCAuYnV0dG9uIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4tZGlzYWJsZWQtYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3IpO1xuICBvcGFjaXR5OiB2YXIoLS1icy1idG4tZGlzYWJsZWQtb3BhY2l0eSk7XG59XG5cbi5idG4tcHJpbWFyeSB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1iZzogIzBENkVGRDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMEQ2RUZEO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4taG92ZXItYmc6ICMwYjVlZDc7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzBhNThjYTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogNDksIDEzMiwgMjUzO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzBhNThjYTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzBhNTNiZTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICMwRDZFRkQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzBENkVGRDtcbn1cblxuLmJ0bi1zZWNvbmRhcnksIC5idG4uYnRuLWlubGluZSwgYnV0dG9uLmJ0bi1pbmxpbmUubGluayxcbi5idG4taW5saW5lIHtcbiAgLS1icy1idG4tY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWJnOiAjNmM3NTdkO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzVjNjM2YTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjNTY1ZTY0O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxMzAsIDEzOCwgMTQ1O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzU2NWU2NDtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzUxNTg1ZTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICM2Yzc1N2Q7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLmJ0bi1zdWNjZXNzIHtcbiAgLS1icy1idG4tY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWJnOiAjOTRDODNEO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICM5NEM4M0Q7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2E0ZDA1YTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjOWZjZTUwO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxMjYsIDE3MCwgNTI7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjYTlkMzY0O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjOWZjZTUwO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzk0QzgzRDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjOTRDODNEO1xufVxuXG4uYnRuLWluZm8ge1xuICAtLWJzLWJ0bi1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYmc6ICM3Njc2NzY7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzc2NzY3NjtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjNjQ2NDY0O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICM1ZTVlNWU7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDEzOSwgMTM5LCAxMzk7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjNWU1ZTVlO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjNTk1OTU5O1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzc2NzY3NjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjNzY3Njc2O1xufVxuXG4uYnRuLXdhcm5pbmcge1xuICAtLWJzLWJ0bi1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYmc6ICNkZGE2MjI7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2RkYTYyMjtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjZTJiMzQzO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNlMGFmMzg7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDE4OCwgMTQxLCAyOTtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNlNGI4NGU7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNlMGFmMzg7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjZGRhNjIyO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNkZGE2MjI7XG59XG5cbi5idG4tZGFuZ2VyIHtcbiAgLS1icy1idG4tY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWJnOiAjRDE2MDAwO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNEMTYwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2Q4NzgyNjtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZDY3MDFhO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxNzgsIDgyLCAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogI2RhODAzMztcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2Q2NzAxYTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICNEMTYwMDA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI0QxNjAwMDtcbn1cblxuLmJ0bi1saWdodCB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1iZzogI2Y4ZjlmYTtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICNkM2Q0ZDU7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2M2YzdjODtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjExLCAyMTIsIDIxMztcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNjNmM3Yzg7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNiYWJiYmM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjZjhmOWZhO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5idG4tZGFyayB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1iZzogIzIxMjUyOTtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4taG92ZXItYmc6ICM0MjQ2NDk7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzM3M2IzZTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogNjYsIDcwLCA3MztcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICM0ZDUxNTQ7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMzNzNiM2U7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMyMTI1Mjk7XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgLS1icy1idG4tY29sb3I6ICMwRDZFRkQ7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzBENkVGRDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjMEQ2RUZEO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMwRDZFRkQ7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDEzLCAxMTAsIDI1MztcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICMwRDZFRkQ7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMwRDZFRkQ7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwRDZFRkQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMEQ2RUZEO1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5IHtcbiAgLS1icy1idG4tY29sb3I6ICM2Yzc1N2Q7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjNmM3NTdkO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDEwOCwgMTE3LCAxMjU7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjNmM3NTdkO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjNmM3NTdkO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICAtLWJzLWJ0bi1jb2xvcjogIzk0QzgzRDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjOTRDODNEO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICM5NEM4M0Q7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzk0QzgzRDtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMTQ4LCAyMDAsIDYxO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzk0QzgzRDtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzk0QzgzRDtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzk0QzgzRDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICM5NEM4M0Q7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvIHtcbiAgLS1icy1idG4tY29sb3I6ICM3Njc2NzY7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzc2NzY3NjtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjNzY3Njc2O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICM3Njc2NzY7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDExOCwgMTE4LCAxMTg7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjNzY3Njc2O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjNzY3Njc2O1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjNzY3Njc2O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzc2NzY3NjtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcge1xuICAtLWJzLWJ0bi1jb2xvcjogI2RkYTYyMjtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjZGRhNjIyO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICNkZGE2MjI7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2RkYTYyMjtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjIxLCAxNjYsIDM0O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogI2RkYTYyMjtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2RkYTYyMjtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2RkYTYyMjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNkZGE2MjI7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXIge1xuICAtLWJzLWJ0bi1jb2xvcjogI0QxNjAwMDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjRDE2MDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICNEMTYwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI0QxNjAwMDtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjA5LCA5NiwgMDtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNEMTYwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNEMTYwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNEMTYwMDA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjRDE2MDAwO1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtbGlnaHQge1xuICAtLWJzLWJ0bi1jb2xvcjogI2Y4ZjlmYTtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICNmOGY5ZmE7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjQ4LCAyNDksIDI1MDtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNmOGY5ZmE7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNmOGY5ZmE7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmOGY5ZmE7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtZGFyayB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMyMTI1Mjk7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzIxMjUyOTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAzMywgMzcsIDQxO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzIxMjUyOTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzIxMjUyOTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzIxMjUyOTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMyMTI1Mjk7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tbGluaywgYnV0dG9uLmxpbmsge1xuICAtLWJzLWJ0bi1mb250LXdlaWdodDogNDAwO1xuICAtLWJzLWJ0bi1jb2xvcjogdmFyKC0tYnMtbGluay1jb2xvcik7XG4gIC0tYnMtYnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICM2Yzc1N2Q7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWJveC1zaGFkb3c6IG5vbmU7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDQ5LCAxMzIsIDI1MztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLWxpbms6Zm9jdXMtdmlzaWJsZSwgYnV0dG9uLmxpbms6Zm9jdXMtdmlzaWJsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4tY29sb3IpO1xufVxuLmJ0bi1saW5rOmhvdmVyLCBidXR0b24ubGluazpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItY29sb3IpO1xufVxuXG4uYnRuLWxnLCAuYnRuLWdyb3VwLWxnID4gLmJ0bixcbi5idG4tZ3JvdXAtbGcgPiAuYnRuLWlubGluZSwgLmJ0bi1ncm91cC1sZyA+IGJ1dHRvbi5saW5rLCAuYnRuLWdyb3VwLWxnID4gLmJ1dHRvbiB7XG4gIC0tYnMtYnRuLXBhZGRpbmcteTogMC41cmVtO1xuICAtLWJzLWJ0bi1wYWRkaW5nLXg6IDFyZW07XG4gIC0tYnMtYnRuLWZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIC0tYnMtYnRuLWJvcmRlci1yYWRpdXM6IDEuMjVyZW07XG59XG5cbi5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuLFxuLmJ0bi1ncm91cC1zbSA+IC5idG4taW5saW5lLCAuYnRuLWdyb3VwLXNtID4gYnV0dG9uLmxpbmssIC5idG4tZ3JvdXAtc20gPiAuYnV0dG9uIHtcbiAgLS1icy1idG4tcGFkZGluZy15OiAwLjI1cmVtO1xuICAtLWJzLWJ0bi1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1icy1idG4tZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgLS1icy1idG4tYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuXG4uYnRuLmJ0bi1pbmxpbmUuY2stbGlua19zZWxlY3RlZCxcbi5idG4taW5saW5lLmNrLWxpbmtfc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4tYmcpICFpbXBvcnRhbnQ7XG59XG5cbmgxIHN0cm9uZyxcbmgyIHN0cm9uZyxcbmgzIHN0cm9uZyxcbmg0IHN0cm9uZyxcbmg1IHN0cm9uZyxcbmg2IHN0cm9uZyxcbi5oMSBzdHJvbmcsXG4uaDIgc3Ryb25nLFxuLmgzIHN0cm9uZyxcbi5oNCBzdHJvbmcsXG4uaDUgc3Ryb25nLFxuLmg2IHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5cbjpyb290IHtcbiAgLyoqXG4gICAqIE92ZXJ3cml0dGVuIEJvb3RTdHJhcCBDU1MgVmFyc1xuICAgKi9cbiAgLS1icy1saW5rLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpIWltcG9ydGFudDtcbiAgLS1icy1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1saW5rLWNvbG9yKSFpbXBvcnRhbnQ7XG59XG5cbi8qKlxuICogQ2FsZW5kYXIgJiBFdmVudCBDb2xvdXJzIC8vIFsgXSAgVGhpcyBpcyBvbGQgY29kZSwgZXZlbnR1YWxseSB0byBiZSBcbiovXG4vKipcbiAqIE1hcCAtIFNjaG9vbCBUeXBlIENvbG91cnNcbiAqL1xuLnZpZXctaWQtc2Nob29scyAubWFwLXdyYXBwZXIgPiAudmlldy1maWx0ZXJzIC5iZWYtY2hlY2tib3hlcyAuZm9ybS10eXBlLWNoZWNrYm94LnRheG9ub215LW5hbWUtLXRlc3Qge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBQcm9tbyBTdHlsaW5nIChFbHNld2hlcmUpKi9cbi52aWV3LWlkLWFkYm94ZXMudmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSAudmlldy1jb250ZW50IC5ub2RlX19pbm5lciB7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvcik7XG59XG5cbmhlYWRlciB7XG4gIHBhZGRpbmc6IDA7XG4gIHotaW5kZXg6IDUwMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuaGVhZGVyID4gLm5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW5hdmJhci1iZykgIWltcG9ydGFudDtcbn1cbmhlYWRlciA+IC5uYXZiYXIgPiAuY29udGFpbmVyIHtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaGVhZGVyID4gLm5hdmJhciA+IC5jb250YWluZXIge1xuICAgIGZsZXgtZmxvdzogbm93cmFwO1xuICB9XG59XG5cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjhweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDUwcHg7XG4gIHotaW5kZXg6IGNhbGMoMTAzMCArIDEpO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5oZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5oZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAuZHJvcGRvd24tdG9nZ2xlLnNob3cge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xufVxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIGhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIHtcbiAgICB0b3A6IDM0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciB7XG4gICAgdG9wOiAzOHB4O1xuICAgIHJpZ2h0OiA2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiB1bnNldDtcbiAgICByaWdodDogdW5zZXQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5oZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjJmNTtcbiAgbWFyZ2luOiAwIC0xcmVtO1xuICBwYWRkaW5nOiAxMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIHtcbiAgICBtYXgtd2lkdGg6IG1heC1jb250ZW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDEuMjVyZW0gMS4yNXJlbTtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDVweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgaGVpZ2h0OiAyNXB4O1xufVxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSA+IGlbY2xhc3MqPWZhLV0ge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0gPiBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMwMDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSA+IGEge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgfVxufVxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSA+IGlbY2xhc3MqPWZhLV0gKyBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSBoNSwgaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSAuaDUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIGhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0ge1xuICAgIGdhcDogMDtcbiAgfVxufVxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSAuZHJvcGRvd24tbWVudSB7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0jcXVpY2tsaW5rcy1hY2Nlc3NpYmlsaXR5ID4gaVtjbGFzcyo9ZmEtXSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBmb250LXNpemU6IDEuNTYyNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBoZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3MtYWNjZXNzaWJpbGl0eSBhIHtcbiAgICB0ZXh0LWluZGVudDogaW5oZXJpdDtcbiAgfVxufVxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLWxhbmd1YWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3MtbGFuZ3VhZ2Uge1xuICAgIGdhcDogMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLWxhbmd1YWdlIC5kcm9wZG93bi10b2dnbGUge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLWxhbmd1YWdlIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAtMnJlbTtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDMwcHg7XG4gIHotaW5kZXg6IDUwMTtcbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0jcXVpY2tsaW5rcy1sYW5ndWFnZSA+IGlbY2xhc3MqPWZhLV0ge1xuICBmb250LXNpemU6IDFyZW07XG59XG5oZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3MtbGFuZ3VhZ2UgLmdvb2ctdGUtZ2FkZ2V0IHtcbiAgZm9udC1zaXplOiAwO1xufVxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLWxhbmd1YWdlIC5nb29nLXRlLWdhZGdldCAuZ29vZy1sb2dvLWxpbmsge1xuICBkaXNwbGF5OiBub25lO1xufVxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLWxhbmd1YWdlIGEuZ29vZ2xlLXRyYW5zbGF0b3Itc3dpdGNoOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuNzVyZW07XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMC43NXJlbTtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIHotaW5kZXg6IDk5O1xufVxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLWxhbmd1YWdlICNxdWlja2xpbmtzLWxhbmd1YWdlLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjZjBmMmY1O1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW0gMCAwLjVyZW0gMC41cmVtO1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzMTBweDtcbiAgbWluLXdpZHRoOiAzMTBweDtcbiAgdHJhbnNmb3JtOiB1bnNldCAhaW1wb3J0YW50O1xuICBpbnNldDogMjVweCAtNDRweCBhdXRvIGF1dG8gIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3MtbGFuZ3VhZ2UgI3F1aWNrbGlua3MtbGFuZ3VhZ2UtY29udGVudCB7XG4gICAgaW5zZXQ6IDI1cHggLTU5cHggYXV0byBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiAzNDBweDtcbiAgICBtaW4td2lkdGg6IDM0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0jcXVpY2tsaW5rcy1sYW5ndWFnZSAjcXVpY2tsaW5rcy1sYW5ndWFnZS1jb250ZW50IHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjVyZW0gMCAwLjVyZW0gMC41cmVtO1xuICAgIGluc2V0OiAyNXB4IC0xMHB4IGF1dG8gYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5oZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3MtbGFuZ3VhZ2UgI3F1aWNrbGlua3MtbGFuZ3VhZ2UtY29udGVudCBzcGFuID4gYSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0jcXVpY2tsaW5rcy1sYW5ndWFnZSAjcXVpY2tsaW5rcy1sYW5ndWFnZS1jb250ZW50IC5nb29nLXRlLWdhZGdldCAuZ29vZy10ZS1jb21ibyB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAxMHB4O1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzM0M2E0MDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBoZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3Mtc2VhcmNoIC5kcm9wZG93bi10b2dnbGUge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLXNlYXJjaCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogLTJyZW07XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAzMHB4O1xuICB6LWluZGV4OiA1MDE7XG59XG5oZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3Mtc2VhcmNoICNxdWlja2xpbmtzLXNlYXJjaC1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI2YwZjJmNTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtIDAgMC41cmVtIDAuNXJlbTtcbiAgbWF4LXdpZHRoOiAzMTBweDtcbiAgbWluLXdpZHRoOiAzMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgaW5zZXQ6IDM1cHggMXB4IGF1dG8gYXV0byAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3Mtc2VhcmNoICNxdWlja2xpbmtzLXNlYXJjaC1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDM0MHB4O1xuICAgIG1pbi13aWR0aDogMzQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLXNlYXJjaCAjcXVpY2tsaW5rcy1zZWFyY2gtY29udGVudCB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDAuNXJlbSAwLjVyZW07XG4gIH1cbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0jcXVpY2tsaW5rcy1zZWFyY2ggI3F1aWNrbGlua3Mtc2VhcmNoLWNvbnRlbnQgZm9ybS5zZWFyY2gtYmxvY2stZm9ybS5nb29nbGUtY3NlIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLXNlYXJjaCAjcXVpY2tsaW5rcy1zZWFyY2gtY29udGVudCBmb3JtLnNlYXJjaC1ibG9jay1mb3JtLmdvb2dsZS1jc2UgLmpzLWZvcm0taXRlbSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLXNlYXJjaCAjcXVpY2tsaW5rcy1zZWFyY2gtY29udGVudCBmb3JtLnNlYXJjaC1ibG9jay1mb3JtLmdvb2dsZS1jc2UgLmpzLWZvcm0taXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0jcXVpY2tsaW5rcy1zZWFyY2ggI3F1aWNrbGlua3Mtc2VhcmNoLWNvbnRlbnQgZm9ybS5zZWFyY2gtYmxvY2stZm9ybS5nb29nbGUtY3NlIC5qcy1mb3JtLWl0ZW0gaW5wdXRbdHlwZT1zZWFyY2hdIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvc3Zncy9saWdodC9tYWduaWZ5aW5nLWdsYXNzLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMXJlbSkgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3Mtc2VhcmNoICNxdWlja2xpbmtzLXNlYXJjaC1jb250ZW50IGZvcm0uc2VhcmNoLWJsb2NrLWZvcm0uZ29vZ2xlLWNzZSAuanMtZm9ybS1pdGVtIGlucHV0W3R5cGU9c2VhcmNoXSB7XG4gICAgbWluLXdpZHRoOiAwICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0jcXVpY2tsaW5rcy1zZWFyY2ggI3F1aWNrbGlua3Mtc2VhcmNoLWNvbnRlbnQgZm9ybS5zZWFyY2gtYmxvY2stZm9ybS5nb29nbGUtY3NlIC5mb3JtLWFjdGlvbnMge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICBoZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3MtcmVzb3VyY2VzLnF1aWNrbGlua3MtaXRlbSB7XG4gICAgZ2FwOiA1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBoZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3MtcmVzb3VyY2VzLnF1aWNrbGlua3MtaXRlbSB7XG4gICAgZ2FwOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIGhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0jcXVpY2tsaW5rcy1yZXNvdXJjZXMucXVpY2tsaW5rcy1pdGVtID4gYSB7XG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBoZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3MtcmVzb3VyY2VzLnF1aWNrbGlua3MtaXRlbSA+IGEge1xuICAgIGZvbnQtc2l6ZTogMCAhaW1wb3J0YW50O1xuICB9XG59XG5oZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3MtcmVzb3VyY2VzIGEuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogLTJyZW07XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAzMHB4O1xuICB6LWluZGV4OiA5OTtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5oZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3MtcmVzb3VyY2VzICNxdWlja2xpbmtzLXJlc291cmNlcy1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI2YwZjJmNTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtIDAgMC41cmVtIDAuNXJlbTtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAxcmVtO1xuICBtYXgtd2lkdGg6IDI2MHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyNjBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDI2MHB4ICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdW5zZXQgIWltcG9ydGFudDtcbiAgaW5zZXQ6IDM4cHggMCBhdXRvIGF1dG8gIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3MtcmVzb3VyY2VzICNxdWlja2xpbmtzLXJlc291cmNlcy1jb250ZW50IHtcbiAgICBpbnNldDogMzhweCBhdXRvIGF1dG8gLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLXJlc291cmNlcyAjcXVpY2tsaW5rcy1yZXNvdXJjZXMtY29udGVudCB7XG4gICAgYm9yZGVyLXJhZGl1czogMC41cmVtIDAgMC41cmVtIDAuNXJlbTtcbiAgfVxufVxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLXJlc291cmNlcyAjcXVpY2tsaW5rcy1yZXNvdXJjZXMtY29udGVudCBsaS5uYXYtaXRlbSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCAjY2VkNGRhO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5oZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3MtcmVzb3VyY2VzICNxdWlja2xpbmtzLXJlc291cmNlcy1jb250ZW50IGxpLm5hdi1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0jcXVpY2tsaW5rcy1yZXNvdXJjZXMgI3F1aWNrbGlua3MtcmVzb3VyY2VzLWNvbnRlbnQgbGkubmF2LWl0ZW06Zmlyc3QtY2hpbGQgYSB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5oZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3MtcmVzb3VyY2VzICNxdWlja2xpbmtzLXJlc291cmNlcy1jb250ZW50IGxpLm5hdi1pdGVtIGEge1xuICBwYWRkaW5nOiAxMHB4IDAgIWltcG9ydGFudDtcbn1cblxuaGVhZGVyIC5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG4gIGJvcmRlcjogdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yKTtcbn1cbmhlYWRlciAubmF2YmFyLXRvZ2dsZXI6aG92ZXIsIGhlYWRlciAubmF2YmFyLXRvZ2dsZXI6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuaGVhZGVyIC5uYXZiYXItdG9nZ2xlclthcmlhLWV4cGFuZGVkPXRydWVdIC5mYS1zb2xpZC5mYS14bWFyayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuaGVhZGVyIC5uYXZiYXItdG9nZ2xlclthcmlhLWV4cGFuZGVkPXRydWVdIC5mYS1iYXJzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmhlYWRyb29tLS1waW5uZWQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xufVxuXG4uaGVhZHJvb20tLXVucGlubmVkIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbn1cblxuaGVhZGVyLmhlYWRyb29tIH4gbWFpbiAucmVnaW9uLWNvbnRlbnQgLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrID4gYXJ0aWNsZS5ub2RlLS1mdWxsIHtcbiAgcGFkZGluZy10b3A6IDJyZW07XG59XG5cbmJvZHk6bm90KC5wYXRoLWZyb250cGFnZSkgZm9vdGVyI3NpdGUtZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG59XG5cbmZvb3RlciB7XG4gIHBhZGRpbmc6IDNyZW0gMS41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGZvb3RlciB7XG4gICAgcGFkZGluZzogM3JlbSAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGZvb3RlciB7XG4gICAgcGFkZGluZzogM3JlbSAwO1xuICB9XG59XG5cbmZvb3RlciNzaXRlLWZvb3RlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgY29sb3I6ICNmZmY7XG59XG5mb290ZXIjc2l0ZS1mb290ZXIgYSxcbmZvb3RlciNzaXRlLWZvb3RlciAubmF2LWxpbmsge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuZm9vdGVyI3NpdGUtZm9vdGVyIGE6aG92ZXIsIGZvb3RlciNzaXRlLWZvb3RlciBhOmZvY3VzLFxuZm9vdGVyI3NpdGUtZm9vdGVyIC5uYXYtbGluazpob3ZlcixcbmZvb3RlciNzaXRlLWZvb3RlciAubmF2LWxpbms6Zm9jdXMge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBmb290ZXIjc2l0ZS1mb290ZXIgLmZvb3Rlci1yb3ctLW1haW4sXG5mb290ZXIjc2l0ZS1mb290ZXIgLmZvb3Rlci1yb3ctLWJvdHRvbSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIGZvb3RlciNzaXRlLWZvb3RlciAuZm9vdGVyLXJvdy0tbWFpbiAuYmxvY2s6bm90KC5uYXZpZ2F0aW9uKSxcbmZvb3RlciNzaXRlLWZvb3RlciAuZm9vdGVyLXJvdy0tYm90dG9tIC5ibG9jazpub3QoLm5hdmlnYXRpb24pIHtcbiAgICBtYXJnaW46IDFyZW0gYXV0byAyLjVyZW07XG4gIH1cbn1cblxuLmZvb3Rlci1yb3ctLW1haW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZm9vdGVyLXJvdy0tbWFpbiB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICB9XG59XG4uZm9vdGVyLXJvdy0tbWFpbiAucmVnaW9uIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyLXJvdy0tbWFpbiAucmVnaW9uIHtcbiAgICBtYXgtd2lkdGg6IDMzJTtcbiAgfVxufVxuLmZvb3Rlci1yb3ctLW1haW4gLnJlZ2lvbi5yZWdpb24tZm9vdGVyLW1haW4tZm91cnRoIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlci1yb3ctLW1haW4gLnJlZ2lvbi5yZWdpb24tZm9vdGVyLW1haW4tZm91cnRoIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIGFsaWduLWl0ZW1zOiBlbmQ7XG4gIH1cbn1cbi5mb290ZXItcm93LS1tYWluIC5yZWdpb24ucmVnaW9uLWZvb3Rlci1tYWluLWZvdXJ0aCAuYmxvY2sge1xuICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXItcm93LS1tYWluIC5yZWdpb24ucmVnaW9uLWZvb3Rlci1tYWluLWZvdXJ0aCAuYmxvY2sge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuLmZvb3Rlci1yb3ctLW1haW4gLnJlZ2lvbi5yZWdpb24tZm9vdGVyLW1haW4tZm91cnRoIC5ibG9jayArIC5ibG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlci1yb3ctLW1haW4gLnJlZ2lvbi5yZWdpb24tZm9vdGVyLW1haW4tZm91cnRoIC5ibG9jayArIC5ibG9jayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG59XG4uZm9vdGVyLXJvdy0tbWFpbiAucmVnaW9uLnJlZ2lvbi1mb290ZXItbWFpbi1mb3VydGggLmJsb2NrIC5pbWctd3JhcHBlciBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5mb290ZXItcm93LS1tYWluIC5yZWdpb24gdWwge1xuICBnYXA6IDEwcHg7XG59XG4uZm9vdGVyLXJvdy0tbWFpbiAucmVnaW9uIHVsIGEge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuLmZvb3Rlci1yb3ctLW1haW4gLmZvb3Rlcl9fbmF2aWdhdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXItcm93LS1tYWluIC5mb290ZXJfX25hdmlnYXRpb24ge1xuICAgIHdpZHRoOiAzMyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZvb3Rlci1yb3ctLW1haW4gLmZvb3Rlcl9fbmF2aWdhdGlvbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG4uZm9vdGVyLXJvdy0tbWFpbiAuZm9vdGVyX19uYXZpZ2F0aW9uIC5yZWdpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mb290ZXItcm93LS1tYWluIC5mb290ZXJfX25hdmlnYXRpb24gLnJlZ2lvbiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZm9vdGVyLXJvdy0tbWFpbiAuZm9vdGVyX19uYXZpZ2F0aW9uIC5yZWdpb246bnRoLW9mLXR5cGUoMSkge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZvb3Rlci1yb3ctLW1haW4gLmZvb3Rlcl9fbmF2aWdhdGlvbiAucmVnaW9uOm50aC1vZi10eXBlKDIpIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuLmZvb3Rlci1yb3ctLW1haW4gLm5hdmJhci1icmFuZCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlci1yb3ctLW1haW4gLm5hdmJhci1icmFuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbiNzaXRlLWluZm8tZm9vdGVyIHVsIGxpIGksXG4jc2l0ZS1pbmZvLWZvb3RlciB1bCBsaSAuZmllbGQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4jc2l0ZS1pbmZvLWZvb3RlciB1bCBsaSNzaXRlLW5hbWUgKiB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiNzaXRlLWluZm8tZm9vdGVyIHVsIGxpI3NpdGUtcGhvbmUsICNzaXRlLWluZm8tZm9vdGVyIHVsIGxpI3NpdGUtZW1haWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNzaXRlLWluZm8tZm9vdGVyIHVsIGxpI3NpdGUtcGhvbmUsICNzaXRlLWluZm8tZm9vdGVyIHVsIGxpI3NpdGUtZW1haWwge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuI3NpdGUtaW5mby1mb290ZXIgdWwgbGkjc2l0ZS1waG9uZSBhLCAjc2l0ZS1pbmZvLWZvb3RlciB1bCBsaSNzaXRlLWVtYWlsIGEge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuI3NpdGUtaW5mby1mb290ZXIgLmZvb3Rlcl9fY29udGFjdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbn1cblxuLmZvb3Rlcl9fc29jaWFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlcl9fc29jaWFsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG4uZm9vdGVyX19zb2NpYWwgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA3cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlcl9fc29jaWFsICNzaXRlLXNvY2lhbC1saW5rcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG59XG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG59XG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsXSBpIHtcbiAgZm9udC1zaXplOiAwLjdyZW07XG59XG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsXSBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWxdIGE6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDFweDtcbn1cbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWxdIGE6OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbn1cbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwiZmFjZWJvb2suY29tXCJdIGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzllXCI7XG59XG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInR3aXR0ZXIuY29tXCJdIGk6OmJlZm9yZSxcbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwieC5jb21cIl0gaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MWJcIjtcbn1cbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwiaW5zdGFncmFtLmNvbVwiXSBpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2ZFwiO1xufVxuLmZvb3Rlcl9fc29jaWFsICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJsaW5rZWRpbi5jb21cIl0gaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTFcIjtcbn1cbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwieW91dHViZS5jb21cIl0gaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjdcIjtcbn1cbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwicGludGVyZXN0LmNvbVwiXSBpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkMlwiO1xufVxuLmZvb3Rlcl9fc29jaWFsICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJtYWlsdG86XCJdIGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUwXCI7XG59XG5cbmZvb3RlciAuYmxvY2stbWVudSB1bC5uYXYgbGkgYS5uYXYtbGluayxcbmZvb3RlciAuYmxvY2stbWVudSB1bC5uYXYgbGkgPiBzcGFuIHtcbiAgcGFkZGluZzogMCAwLjVyZW07XG59XG5cbi5mb290ZXItcm93LS1ib3R0b20ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuICBwYWRkaW5nOiAyLjVyZW0gMCAwO1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCAjZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZm9vdGVyLXJvdy0tYm90dG9tIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG4uZm9vdGVyLXJvdy0tYm90dG9tICNjb3B5cmlnaHQsXG4uZm9vdGVyLXJvdy0tYm90dG9tICNzaXRlLWNyZWRpdCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlci1yb3ctLWJvdHRvbSAjY29weXJpZ2h0LFxuLmZvb3Rlci1yb3ctLWJvdHRvbSAjc2l0ZS1jcmVkaXQge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4uZm9vdGVyLXJvdy0tYm90dG9tICNzaXRlLWNyZWRpdCBhIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuYm9keSB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG5uYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIG5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICBuYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSB7XG4gICAgbWF4LXdpZHRoOiAxNTQwcHg7XG4gIH1cbn1cbm5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdIG9sLmJyZWFkY3J1bWIsXG5uYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSB1bC5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxubmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0gb2wuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtLFxubmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0gdWwuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgY29sb3I6ICMzNDNhNDAgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteCk7XG4gIG1hcmdpbjogMC4yNXJlbSAwO1xufVxubmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0gb2wuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtIGkuZmEtaG91c2UtY2hpbW5leSxcbm5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdIHVsLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbSBpLmZhLWhvdXNlLWNoaW1uZXkge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cbm5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdIG9sLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbTo6YWZ0ZXIsXG5uYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSB1bC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW06OmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XG4gIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteCk7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDEuNXB4O1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cbm5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdIG9sLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbSBhLFxubmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0gdWwuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxubmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0gb2wuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtOmxhc3QtY2hpbGQ6YWZ0ZXIsXG5uYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSB1bC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW06bGFzdC1jaGlsZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xufVxubmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0gb2wuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlLFxubmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0gdWwuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG59XG5cbi5pbWctY2FwdGlvbiB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdoaXRlKTtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNTAwKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmltZy1jYXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB9XG59XG5cbi5idG4sIGJ1dHRvbi5saW5rLCAuYnV0dG9uLCBhLmJ1dHRvbiwgLmJ0bi5idG4taW5saW5lLCBidXR0b24uYnRuLWlubGluZS5saW5rLFxuLmJ0bi1pbmxpbmUge1xuICAtLWJzLWJ0bi1jb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG4uYnRuLmJ0bi1wcmltYXJ5LCBidXR0b24uYnRuLXByaW1hcnkubGluaywgLmJ0bi1wcmltYXJ5LmJ1dHRvbixcbi5idG4tcHJpbWFyeS5idG4taW5saW5lIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4uYnRuLmJ0bi1wcmltYXJ5OmhvdmVyLCBidXR0b24uYnRuLXByaW1hcnkubGluazpob3ZlciwgLmJ0bi1wcmltYXJ5LmJ1dHRvbjpob3Zlcixcbi5idG4tcHJpbWFyeS5idG4taW5saW5lOmhvdmVyLCAuYnRuLmJ0bi1wcmltYXJ5OmZvY3VzLCBidXR0b24uYnRuLXByaW1hcnkubGluazpmb2N1cywgLmJ0bi1wcmltYXJ5LmJ1dHRvbjpmb2N1cyxcbi5idG4tcHJpbWFyeS5idG4taW5saW5lOmZvY3VzLCAuYnRuLmJ0bi1wcmltYXJ5OmFjdGl2ZSwgYnV0dG9uLmJ0bi1wcmltYXJ5Lmxpbms6YWN0aXZlLCAuYnRuLXByaW1hcnkuYnV0dG9uOmFjdGl2ZSxcbi5idG4tcHJpbWFyeS5idG4taW5saW5lOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICBmaWx0ZXI6IHNhdHVyYXRlKDAuNyk7XG59XG4uYnRuLmJ0bi1wcmltYXJ5OmZvY3VzLCBidXR0b24uYnRuLXByaW1hcnkubGluazpmb2N1cywgLmJ0bi1wcmltYXJ5LmJ1dHRvbjpmb2N1cyxcbi5idG4tcHJpbWFyeS5idG4taW5saW5lOmZvY3VzLCAuYnRuLmJ0bi1wcmltYXJ5OmFjdGl2ZSwgYnV0dG9uLmJ0bi1wcmltYXJ5Lmxpbms6YWN0aXZlLCAuYnRuLXByaW1hcnkuYnV0dG9uOmFjdGl2ZSxcbi5idG4tcHJpbWFyeS5idG4taW5saW5lOmFjdGl2ZSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYnRuLmJ0bi1zZWNvbmRhcnksIGJ1dHRvbi5idG4tc2Vjb25kYXJ5LmxpbmssIC5idG4tc2Vjb25kYXJ5LmJ1dHRvbiwgLmJ0bi5idG4taW5saW5lLCBidXR0b24ubGluay5idG4taW5saW5lLFxuLmJ1dHRvbi5idG4taW5saW5lLFxuLmJ0bi1pbmxpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG59XG4uYnRuLmJ0bi1zZWNvbmRhcnk6aG92ZXIsIGJ1dHRvbi5idG4tc2Vjb25kYXJ5Lmxpbms6aG92ZXIsIC5idG4tc2Vjb25kYXJ5LmJ1dHRvbjpob3Zlcixcbi5idG4taW5saW5lOmhvdmVyLCAuYnRuLmJ0bi1zZWNvbmRhcnk6YWN0aXZlLCBidXR0b24uYnRuLXNlY29uZGFyeS5saW5rOmFjdGl2ZSwgLmJ0bi1zZWNvbmRhcnkuYnV0dG9uOmFjdGl2ZSxcbi5idG4taW5saW5lOmFjdGl2ZSwgLmJ0bi5idG4tc2Vjb25kYXJ5OmZvY3VzLCBidXR0b24uYnRuLXNlY29uZGFyeS5saW5rOmZvY3VzLCAuYnRuLXNlY29uZGFyeS5idXR0b246Zm9jdXMsXG4uYnRuLWlubGluZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgZmlsdGVyOiBzYXR1cmF0ZSgwLjcpO1xufVxuLmJ0bi5idG4tc2Vjb25kYXJ5OmZvY3VzLCBidXR0b24uYnRuLXNlY29uZGFyeS5saW5rOmZvY3VzLCAuYnRuLXNlY29uZGFyeS5idXR0b246Zm9jdXMsXG4uYnRuLWlubGluZTpmb2N1cywgLmJ0bi5idG4tc2Vjb25kYXJ5OmFjdGl2ZSwgYnV0dG9uLmJ0bi1zZWNvbmRhcnkubGluazphY3RpdmUsIC5idG4tc2Vjb25kYXJ5LmJ1dHRvbjphY3RpdmUsXG4uYnRuLWlubGluZTphY3RpdmUge1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmJ0bi5kaXNhYmxlZCwgYnV0dG9uLmRpc2FibGVkLmxpbmssIC5kaXNhYmxlZC5idXR0b24sXG4uZGlzYWJsZWQuYnRuLWlubGluZSB7XG4gIGNvbG9yOiAjYWRiNWJkICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmMGYyZjUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZjBmMmY1ICFpbXBvcnRhbnQ7XG59XG5cbmEuZXh0IHN2Zy5leHQge1xuICBtYXJnaW4tbGVmdDogMC4ycmVtO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG5pbnB1dFt0eXBlPXJhZGlvXTpmb2N1cywgaW5wdXRbdHlwZT1yYWRpb106YWN0aXZlLFxuaW5wdXRbdHlwZT1jaGVja2JveF06Zm9jdXMsXG5pbnB1dFt0eXBlPWNoZWNrYm94XTphY3RpdmUge1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCxcbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cblxuaW5wdXRbdHlwZT1yYWRpb10ge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy1ncmF5LTYwMCk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jbGlwOiBjb250ZW50LWJveDtcbiAgcGFkZGluZzogM3B4O1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbmlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cblxuLmZvcm0taXRlbS5mb3JtLXR5cGUtcmFkaW8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmZvcm0taXRlbS5mb3JtLXR5cGUtcmFkaW8gaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbCB7XG4gIG1hcmdpbjogMDtcbn1cblxubmF2LnRhYnMtcHJpbWFyeSB7XG4gIG1hcmdpbjogMi4yNXJlbSAwIDEuNXJlbTtcbn1cbm5hdi50YWJzLXByaW1hcnkgdWwubmF2LXRhYnMgbGkgYSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbm5hdi50YWJzLXByaW1hcnkgdWwubmF2LXRhYnMgbGkuYWN0aXZlIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGZvcm0udXNlci1sb2dpbi1mb3JtLFxuZm9ybS51c2VyLXBhc3Mge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tYnMtZ3V0dGVyLXkpO1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgZm9ybS51c2VyLWxvZ2luLWZvcm0sXG5mb3JtLnVzZXItcGFzcyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuZm9ybS51c2VyLWxvZ2luLWZvcm0gLmZvcm0taXRlbSxcbmZvcm0udXNlci1wYXNzIC5mb3JtLWl0ZW0ge1xuICBtYXJnaW46IDAgMCAxLjg3NXJlbTtcbn1cbmZvcm0udXNlci1sb2dpbi1mb3JtIC5mb3JtLWl0ZW0gaW5wdXQuZm9ybS10ZXh0LFxuZm9ybS51c2VyLXBhc3MgLmZvcm0taXRlbSBpbnB1dC5mb3JtLXRleHQge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWdyYXktMzAwKTtcbn1cbmZvcm0udXNlci1sb2dpbi1mb3JtIC5mb3JtLWl0ZW0gaW5wdXQuZm9ybS10ZXh0OmZvY3VzLFxuZm9ybS51c2VyLXBhc3MgLmZvcm0taXRlbSBpbnB1dC5mb3JtLXRleHQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWdyYXktNTAwKTtcbn1cblxuLnVpLXdpZGdldCB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4udWktaGVscGVyLXJlc2V0IHtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi51aS13aWRnZXQtY29udGVudCB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG4udWktd2lkZ2V0LWNvbnRlbnQgYSB7XG4gIGNvbG9yOiB2YXIoLS1icy1saW5rLWNvbG9yKTtcbn1cbi51aS13aWRnZXQtY29udGVudCBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWxpbmstY29sb3IpO1xufVxuLnVpLXdpZGdldC1jb250ZW50IGEuYnRuLCAudWktd2lkZ2V0LWNvbnRlbnQgYS5idXR0b24sXG4udWktd2lkZ2V0LWNvbnRlbnQgYS5idG4taW5saW5lIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1jb2xvcik7XG59XG4udWktd2lkZ2V0LWNvbnRlbnQgYS5idG46aG92ZXIsIC51aS13aWRnZXQtY29udGVudCBhLmJ1dHRvbjpob3Zlcixcbi51aS13aWRnZXQtY29udGVudCBhLmJ0bi1pbmxpbmU6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtYnRuLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC51aS1hY2NvcmRpb24ge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG4udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyLWljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWhlYWRlciB7XG4gIC0tYmctY29sb3I6ICNmMGYyZjU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnLWNvbG9yKTtcbiAgcGFkZGluZzogMS4yNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB9XG59XG4udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyID4gYSwgLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWhlYWRlciA+IC5maWVsZC1jb250ZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgZm9udC1zaXplOiAxLjYyNXJlbSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDJyZW07XG59XG4udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyID4gYTo6YWZ0ZXIsIC51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1oZWFkZXIgPiAuZmllbGQtY29udGVudDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjA1NVwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC44NzVyZW07XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyLnVpLWFjY29yZGlvbi1oZWFkZXItYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2Y4ZjlmYTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtIDAuNXJlbSAwIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWhlYWRlci51aS1hY2NvcmRpb24taGVhZGVyLWFjdGl2ZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbSAxcmVtIDAgMDtcbiAgfVxufVxuLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWhlYWRlci51aS1hY2NvcmRpb24taGVhZGVyLWFjdGl2ZSA+IGEsXG4udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyLnVpLWFjY29yZGlvbi1oZWFkZXItYWN0aXZlIC5maWVsZC1jb250ZW50IHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG59XG4udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyLnVpLWFjY29yZGlvbi1oZWFkZXItYWN0aXZlID4gYTo6YWZ0ZXIsXG4udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyLnVpLWFjY29yZGlvbi1oZWFkZXItYWN0aXZlIC5maWVsZC1jb250ZW50OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU2XCI7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbn1cbi51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1jb250ZW50IHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmOGY5ZmE7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMS4yNXJlbSAxLjg3NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAuNXJlbSAwLjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWNvbnRlbnQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxcmVtIDFyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG5oMSxcbi5oMSxcbmgzLFxuLmgzLFxuaDQsXG4uaDQsXG5oNSxcbi5oNSxcbmg2LFxuLmg2IHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuaDEgYSxcbmgyIGEsXG5oMyBhLFxuaDQgYSxcbmg1IGEsXG5oNiBhLFxuLmgxIGEsXG4uaDIgYSxcbi5oMyBhLFxuLmg0IGEsXG4uaDUgYSxcbi5oNiBhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG59XG5cbmgyLFxuLmgyIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmRpc3BsYXktMSxcbi5kaXNwbGF5LTIsXG4uZGlzcGxheS0zLFxuLmRpc3BsYXktNCxcbi5kaXNwbGF5LTUsXG4uZGlzcGxheS02IHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxucCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxucCArIGgxLFxucCArIGgyLFxucCArIGgzLFxucCArIGg0LFxucCArIGg1LFxucCArIGg2LFxucCArIC5oMSxcbnAgKyAuaDIsXG5wICsgLmgzLFxucCArIC5oNCxcbnAgKyAuaDUsXG5wICsgLmg2IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xufVxuXG4uZmllbGQgcCBhOm5vdCguYnRuKTpub3QoYnV0dG9uLmxpbmspOm5vdCguYnV0dG9uKTpub3QoYS5idXR0b24pOm5vdCguYnRuLmJ0bi1pbmxpbmUpOm5vdChidXR0b24uYnRuLWlubGluZS5saW5rKTpub3QoLmJ0bi1pbmxpbmUpIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItMSk7XG59XG4uZmllbGQgYS5idG4sIC5maWVsZCBhLmJ1dHRvbixcbi5maWVsZCBhLmJ0bi1pbmxpbmUge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLmZpZWxkIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4uZmllbGQgcDpsYXN0LWNoaWxkIGEuYnRuLCAuZmllbGQgcDpsYXN0LWNoaWxkIGEuYnV0dG9uLFxuLmZpZWxkIHA6bGFzdC1jaGlsZCBhLmJ0bi1pbmxpbmUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZmllbGQgaDEsXG4uZmllbGQgaDIsXG4uZmllbGQgaDMsXG4uZmllbGQgaDQsXG4uZmllbGQgaDUsXG4uZmllbGQgaDYsXG4uZmllbGQgLmgxLFxuLmZpZWxkIC5oMixcbi5maWVsZCAuaDMsXG4uZmllbGQgLmg0LFxuLmZpZWxkIC5oNSxcbi5maWVsZCAuaDYsXG4ucGFyYWdyYXBoIC5maWVsZCBoMSxcbi5wYXJhZ3JhcGggLmZpZWxkIGgyLFxuLnBhcmFncmFwaCAuZmllbGQgaDMsXG4ucGFyYWdyYXBoIC5maWVsZCBoNCxcbi5wYXJhZ3JhcGggLmZpZWxkIGg1LFxuLnBhcmFncmFwaCAuZmllbGQgaDYsXG4ucGFyYWdyYXBoIC5maWVsZCAuaDEsXG4ucGFyYWdyYXBoIC5maWVsZCAuaDIsXG4ucGFyYWdyYXBoIC5maWVsZCAuaDMsXG4ucGFyYWdyYXBoIC5maWVsZCAuaDQsXG4ucGFyYWdyYXBoIC5maWVsZCAuaDUsXG4ucGFyYWdyYXBoIC5maWVsZCAuaDYge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxubWFpbiB1bDpub3QoLm5hdiksXG5tYWluIGRpdjpub3QoLmNvbnRleHR1YWwpID4gdWwge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi10b3A6IDAuMzc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxubWFpbiB1bDpub3QoLm5hdikgPiBsaSA+IHVsLFxubWFpbiBkaXY6bm90KC5jb250ZXh0dWFsKSA+IHVsID4gbGkgPiB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogY2lyY2xlO1xuICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5tYWluIHVsOm5vdCgubmF2KSA+IGxpID4gdWwgPiBsaSA+IHVsLFxubWFpbiBkaXY6bm90KC5jb250ZXh0dWFsKSA+IHVsID4gbGkgPiB1bCA+IGxpID4gdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IHNxdWFyZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxubWFpbiB1bC5saXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG5vbCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMzU7XG4gIG1hcmdpbi10b3A6IDAuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbm9sIGxpOjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDAuMTVyZW07XG59XG5vbCA+IGxpID4gb2wge1xuICBwYWRkaW5nLWxlZnQ6IDNyZW07XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG5vbCA+IGxpID4gb2wge1xuICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG59XG5vbCBvbCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbG93ZXItbGF0aW4gIWltcG9ydGFudDtcbn1cbm9sIG9sIG9sIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBsb3dlci1yb21hbiAhaW1wb3J0YW50O1xufVxub2wgb2wgb2wgb2wge1xuICBsaXN0LXN0eWxlLXR5cGU6IHVwcGVyLWxhdGluICFpbXBvcnRhbnQ7XG59XG5vbCBvbCBvbCBvbCBvbCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogdXBwZXItcm9tYW4gIWltcG9ydGFudDtcbn1cblxuaGVhZGVyLnNjaG9vbGtpdC1oZWFkZXIgPiBuYXYubmF2YmFyIHtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1pY29uLWJnOiBub25lO1xuICBwYWRkaW5nOiAxcmVtIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGhlYWRlci5zY2hvb2xraXQtaGVhZGVyID4gbmF2Lm5hdmJhciB7XG4gICAgcGFkZGluZzogMCAwIDAuNXJlbSAwO1xuICB9XG59XG5oZWFkZXIuc2Nob29sa2l0LWhlYWRlciA+IG5hdi5uYXZiYXIgLmJsb2NrLXN5c3RlbS1icmFuZGluZy1ibG9jayB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5oZWFkZXIuc2Nob29sa2l0LWhlYWRlciA+IG5hdi5uYXZiYXIgLmJsb2NrLXN5c3RlbS1icmFuZGluZy1ibG9jayAubmF2YmFyLWJyYW5kIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogYXV0bztcbn1cbmhlYWRlci5zY2hvb2xraXQtaGVhZGVyID4gbmF2Lm5hdmJhciAuYmxvY2stc3lzdGVtLWJyYW5kaW5nLWJsb2NrIC5uYXZiYXItYnJhbmQgLnNpdGUtbG9nbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFzcGVjdC1yYXRpbzogMy8xO1xuICBoZWlnaHQ6IDc1cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoZWFkZXIuc2Nob29sa2l0LWhlYWRlciA+IG5hdi5uYXZiYXIgLmJsb2NrLXN5c3RlbS1icmFuZGluZy1ibG9jayAubmF2YmFyLWJyYW5kIC5zaXRlLWxvZ28ge1xuICAgIGhlaWdodDogODBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoZWFkZXIuc2Nob29sa2l0LWhlYWRlciA+IG5hdi5uYXZiYXIgLmJsb2NrLXN5c3RlbS1icmFuZGluZy1ibG9jayAubmF2YmFyLWJyYW5kIC5zaXRlLWxvZ28ge1xuICAgIGhlaWdodDogOTBweDtcbiAgfVxufVxuaGVhZGVyLnNjaG9vbGtpdC1oZWFkZXIgPiBuYXYubmF2YmFyIC5ibG9jay1zeXN0ZW0tYnJhbmRpbmctYmxvY2sgLm5hdmJhci1icmFuZCAuc2l0ZS1sb2dvIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbmhlYWRlci5zY2hvb2xraXQtaGVhZGVyID4gbmF2Lm5hdmJhciAuYmxvY2stc3lzdGVtLWJyYW5kaW5nLWJsb2NrIC5uYXZiYXItYnJhbmQgLnNpdGUtbG9nbyBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICBmb250LXNpemU6IGNhbGMoMS4xICogMXJlbSk7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMy43NSAqIDFyZW0pO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG5oZWFkZXIuc2Nob29sa2l0LWhlYWRlciA+IG5hdi5uYXZiYXIgLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogMDtcbn1cbmhlYWRlci5zY2hvb2xraXQtaGVhZGVyID4gbmF2Lm5hdmJhciAubmF2YmFyLXRvZ2dsZXIgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICB3aWR0aDogdW5zZXQ7XG4gIGhlaWdodDogdW5zZXQ7XG59XG5oZWFkZXIuc2Nob29sa2l0LWhlYWRlciA+IG5hdi5uYXZiYXIgLm5hdmJhci10b2dnbGVyIC5uYXZiYXItdG9nZ2xlci1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwZFwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIG1hcmdpbi1yaWdodDogLTNweDtcbn1cbmhlYWRlci5zY2hvb2xraXQtaGVhZGVyID4gbmF2Lm5hdmJhciAubmF2YmFyLXRvZ2dsZXIuY29sbGFwc2VkIC5uYXZiYXItdG9nZ2xlci1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjOVwiO1xuICBmb250LXNpemU6IDIuMTQzcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG5oZWFkZXIuc2Nob29sa2l0LWhlYWRlciA+IG5hdi5uYXZiYXIgLm5hdmJhci1jb2xsYXBzZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA5NHB4O1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEuNXJlbSAxcmVtO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMHB4IDEwcHggMTBweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGhlYWRlci5zY2hvb2xraXQtaGVhZGVyID4gbmF2Lm5hdmJhciAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICB0b3A6IDEwMHB4O1xuICAgIHdpZHRoOiA0MDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoZWFkZXIuc2Nob29sa2l0LWhlYWRlciA+IG5hdi5uYXZiYXIgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgcG9zaXRpb246IHVuc2V0O1xuICAgIHRvcDogdW5zZXQ7XG4gICAgcmlnaHQ6IHVuc2V0O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuXG51bC5tZW51LS1tYWluIC5uYXYtaXRlbSA+IC5uYXYtbGluay5kcm9wZG93bi10b2dnbGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG51bC5tZW51LS1tYWluIC5uYXYtaXRlbSA+IC5uYXYtbGluay5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyoqXG4gKiBUb3AgbGV2ZWwgZHJvcGRvd24tdG9nZ2xlIChtYWtlcyBpdGVtIGZ1bGx5IGNsaWNrYWJsZSlcbiAqL1xudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiA+IC5uYXYtaXRlbSA+IC5uYXYtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCkgIWltcG9ydGFudDtcbn1cblxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSxcbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gLmRyb3Bkb3duLWl0ZW06YWN0aXZlIHtcbiAgLS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xuICAtLWJzLWRyb3Bkb3duLWxpbmstY29sb3I6ICMyMTI1Mjk7XG4gIC0tYnMtZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIGxpLm5hdi1pdGVtID4gLm5hdi1saW5rLFxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiBsaS5uYXYtaXRlbSA+IC5jb2xsYXBzZS1pY29uIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gbGkubmF2LWl0ZW0gPiAubmF2LWxpbmsuaXMtYWN0aXZlLFxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiBsaS5uYXYtaXRlbSA+IC5jb2xsYXBzZS1pY29uLmlzLWFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KSAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiB2YXIoLS1icy1wcmltYXJ5KSAwLjc1cHggIWltcG9ydGFudDtcbn1cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gbGkubmF2LWl0ZW06aG92ZXIgPiAubmF2LWxpbmssXG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIGxpLm5hdi1pdGVtOmhvdmVyID4gLmNvbGxhcHNlLWljb24sIHVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gbGkubmF2LWl0ZW0uZXhwYW5kZWQgPiAubmF2LWxpbmssXG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIGxpLm5hdi1pdGVtLmV4cGFuZGVkID4gLmNvbGxhcHNlLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS03MDApICFpbXBvcnRhbnQ7XG59XG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluID4gLm5hdi1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2FkYjViZDtcbn1cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gPiAubmF2LWl0ZW0uZXhwYW5kZWQge1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgdWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiA+IC5uYXYtaXRlbS5leHBhbmRlZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIHVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gPiAubmF2LWl0ZW0ge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbn1cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgdWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiA+IC5uYXYtaXRlbSA+IC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgdWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiA+IC5uYXYtaXRlbSA+IC5uYXYtbGluayB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgfVxufVxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiA+IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNTk5Ljk4cHgpIHtcbiAgdWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiA+IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIHVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gPiAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gPiAubmF2LWl0ZW0gLm5hdi1saW5rOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDUwMTtcbn1cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gPiAubmF2LWl0ZW0gLm5hdi1saW5rLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYm9yZGVyOiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICB1bC5uYXZiYXItbWFpbi5tZW51LS1tYWluID4gLm5hdi1pdGVtIC5uYXYtbGluay5kcm9wZG93bi10b2dnbGUge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cbn1cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gPiAubmF2LWl0ZW0gLmNvbGxhcHNlLWljb24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuMTVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMS41cHg7XG4gIGZsb2F0OiByaWdodDtcbiAgei1pbmRleDogLTE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICB1bC5uYXZiYXItbWFpbi5tZW51LS1tYWluID4gLm5hdi1pdGVtIC5jb2xsYXBzZS1pY29uIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gLmRyb3Bkb3duLW1lbnUubWVudS1sZXZlbC0xIC5jb2xsYXBzZS1pY29uLFxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiAuZHJvcGRvd24tbWVudS5tZW51LWxldmVsLTIgLmNvbGxhcHNlLWljb24ge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5yZWdpb24tbmF2LW1haW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4ge1xuICBnYXA6IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIHVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIHVsLm1lbnUtbGV2ZWwtMS5zaG93IHtcbiAgLS1icy1kcm9wZG93bi1iZzogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDFyZW07XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHZhcigtLWJzLXByaW1hcnkpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICB1bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIHVsLm1lbnUtbGV2ZWwtMS5zaG93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm94LXNoYWRvdzogMHB4IDVweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgICBtaW4td2lkdGg6IDM0MHB4O1xuICAgIGxlZnQ6IC0xLjVyZW07XG4gICAgdG9wOiA0cmVtO1xuICAgIHBhZGRpbmc6IDAgMS41cmVtIDEuNXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIHVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gdWwubWVudS1sZXZlbC0xLnNob3cge1xuICAgIHBhZGRpbmc6IDAgMXJlbSAzcmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWJnKTtcbiAgfVxufVxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiB1bC5tZW51LWxldmVsLTEuc2hvdyBsaS5uYXYtaXRlbSB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2NlZDRkYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gdWwubWVudS1sZXZlbC0xLnNob3cgbGkubmF2LWl0ZW06aG92ZXIgYS5uYXYtbGluayB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiB1bC5tZW51LWxldmVsLTEuc2hvdyBsaS5uYXYtaXRlbSBhLm5hdi1saW5rIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiB0cmFuc3BhcmVudCAwLjc1cHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIHVsLm1lbnUtbGV2ZWwtMS5zaG93IGxpLm5hdi1pdGVtIGEubmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSkgIWltcG9ydGFudDtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogdmFyKC0tYnMtcHJpbWFyeSkgMC43NXB4O1xufVxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiB1bC5tZW51LWxldmVsLTEuc2hvdyBsaS5uYXYtaXRlbSBhLm5hdi1saW5rLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMnJlbTtcbn1cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gdWwubWVudS1sZXZlbC0xLnNob3cgbGkubmF2LWl0ZW0gLmNvbGxhcHNlLWljb24ge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiB1bC5tZW51LWxldmVsLTEuc2hvdyBsaS5uYXYtaXRlbS5kcm9wZG93bi1pdGVtIGEuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNDAwKTtcbn1cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gdWwubWVudS1sZXZlbC0xLnNob3cgbGkubmF2LWl0ZW0uZHJvcGRvd24taXRlbS5leHBhbmRlZCAubmF2LWxpbmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIHVsLm1lbnUtbGV2ZWwtMS5zaG93IGxpLm5hdi1pdGVtLmRyb3Bkb3duLWl0ZW0uZXhwYW5kZWQgLm5hdi1saW5rLmRyb3Bkb3duLXRvZ2dsZSBhLmNvbGxhcHNlLWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1kaXN0cmljdC1wcmltYXJ5KTtcbn1cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gdWwubWVudS1sZXZlbC0xLnNob3cgLmRyb3Bkb3duLWl0ZW0ubWVudS1pdGVtLS1leHBhbmRlZC5kcm9wZG93biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gdWwubWVudS1sZXZlbC0xLnNob3cgLmRyb3Bkb3duLWl0ZW0ubWVudS1pdGVtLS1leHBhbmRlZC5kcm9wZG93biAubmF2LWxpbmsge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMXJlbSk7XG59XG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIHVsLm1lbnUtbGV2ZWwtMS5zaG93IC5kcm9wZG93bi1pdGVtLm1lbnUtaXRlbS0tZXhwYW5kZWQuZHJvcGRvd24gLm5hdi1saW5rICsgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC42NXJlbTtcbiAgcmlnaHQ6IC0wLjI1cmVtO1xufVxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiBsaS5uYXYtaXRlbSB1bC5tZW51LWxldmVsLTIgPiAubmF2LWl0ZW0uZHJvcGRvd24taXRlbSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSkgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gbGkubmF2LWl0ZW0gdWwubWVudS1sZXZlbC0yIGxpLm5hdi1pdGVtID4gYS5uYXYtbGluayB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIGxpLm5hdi1pdGVtIHVsLm1lbnUtbGV2ZWwtMixcbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gbGkubmF2LWl0ZW0gdWwubWVudS1sZXZlbC0zIHtcbiAgLS1icy1kcm9wZG93bi1iZzogI2ZmZjtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1iZyk7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiBsaS5uYXYtaXRlbSB1bC5tZW51LWxldmVsLTIgbGkubmF2LWl0ZW0sXG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIGxpLm5hdi1pdGVtIHVsLm1lbnUtbGV2ZWwtMyBsaS5uYXYtaXRlbSB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgYm9yZGVyOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICB1bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIGxpLm5hdi1pdGVtIHVsLm1lbnUtbGV2ZWwtMiBsaS5uYXYtaXRlbSxcbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gbGkubmF2LWl0ZW0gdWwubWVudS1sZXZlbC0zIGxpLm5hdi1pdGVtIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG59XG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIGxpLm5hdi1pdGVtIHVsLm1lbnUtbGV2ZWwtMiBsaS5uYXYtaXRlbSBhLFxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiBsaS5uYXYtaXRlbSB1bC5tZW51LWxldmVsLTIgbGkubmF2LWl0ZW0gLm5hdi1saW5rLFxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiBsaS5uYXYtaXRlbSB1bC5tZW51LWxldmVsLTMgbGkubmF2LWl0ZW0gYSxcbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gbGkubmF2LWl0ZW0gdWwubWVudS1sZXZlbC0zIGxpLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgdWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiBsaS5uYXYtaXRlbSB1bC5tZW51LWxldmVsLTIsXG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIGxpLm5hdi1pdGVtIHVsLm1lbnUtbGV2ZWwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWJnKTtcbiAgfVxufVxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiA+IGxpLm5hdi1pdGVtOmxhc3QtY2hpbGQgdWwubWVudS1sZXZlbC0xLnNob3cge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgdWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiA+IGxpLm5hdi1pdGVtOmxhc3QtY2hpbGQgdWwubWVudS1sZXZlbC0xLnNob3cgbGkubmF2LWl0ZW0ge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluID4gbGkubmF2LWl0ZW06bGFzdC1jaGlsZCB1bC5tZW51LWxldmVsLTIuc2hvdyBsaS5uYXYtaXRlbSBhIGEubmF2LWxpbmsge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbn1cblxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgdWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiA+IC5uYXYtaXRlbSA+IC5jb2xsYXBzZS1pY29uIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZS1pbiAwLjJzO1xuICB9XG5cbiAgdWwubmF2YmFyLW1haW4ubWVudS0tbWFpbjpob3ZlciA+IC5uYXYtaXRlbSA+IC5jb2xsYXBzZS1pY29uIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG51bC5uYXZiYXItbmF2Lm5hdmJhci1tYWluIC5tZW51LWl0ZW0tLWV4cGFuZGVkIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbGlzdC1zdHlsZS1pbWFnZTogbm9uZTtcbn1cbnVsLm5hdmJhci1uYXYubmF2YmFyLW1haW4gbGkgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDUwMztcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzM0M2E0MDtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IHRyYW5zcGFyZW50IDAuNzVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgdWwubmF2YmFyLW5hdi5uYXZiYXItbWFpbiBsaSAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxudWwubmF2YmFyLW5hdi5uYXZiYXItbWFpbiBsaSAuZHJvcGRvd24tdG9nZ2xlOmhvdmVyLCB1bC5uYXZiYXItbmF2Lm5hdmJhci1tYWluIGxpIC5kcm9wZG93bi10b2dnbGU6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiB2YXIoLS1icy1wcmltYXJ5KSAwLjc1cHg7XG59XG51bC5uYXZiYXItbmF2Lm5hdmJhci1tYWluIGxpOjptYXJrZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxudWwubmF2YmFyLW5hdi5uYXZiYXItbWFpbiA+IGxpLm5hdi1pdGVtID4gLm5hdi1saW5rICsgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDUwMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG51bC5uYXZiYXItbmF2Lm5hdmJhci1tYWluID4gbGkubmF2LWl0ZW0gPiAuZHJvcGRvd24tdG9nZ2xlW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gPiBpLmNvbGxhcHNlLWljb246OmJlZm9yZSB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb250ZW50OiBcIlxcZjA3N1wiO1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZhLXdlaWdodC1vdmVycmlkZSk7XG59XG51bC5uYXZiYXItbmF2Lm5hdmJhci1tYWluIC5kcm9wZG93bi1tZW51Lm1lbnUtbGV2ZWwtMSB7XG4gIC0tYnMtZHJvcGRvd24tbGluay1ob3Zlci1iZzogdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xufVxudWwubmF2YmFyLW5hdi5uYXZiYXItbWFpbiAuZHJvcGRvd24tbWVudS5tZW51LWxldmVsLTE6aG92ZXIsIHVsLm5hdmJhci1uYXYubmF2YmFyLW1haW4gLmRyb3Bkb3duLW1lbnUubWVudS1sZXZlbC0xOmZvY3VzLCB1bC5uYXZiYXItbmF2Lm5hdmJhci1tYWluIC5kcm9wZG93bi1tZW51Lm1lbnUtbGV2ZWwtMTphY3RpdmUge1xuICAtLWJzLWRyb3Bkb3duLWxpbmstaG92ZXItYmc6IHRyYW5zcGFyZW50IWltcG9ydGFudDtcbn1cbnVsLm5hdmJhci1uYXYubmF2YmFyLW1haW4gLmRyb3Bkb3duLW1lbnUubWVudS1sZXZlbC0xIGxpIC5kcm9wZG93bi10b2dnbGVbYXJpYS1leHBhbmRlZD10cnVlXSA+IGkuY29sbGFwc2UtaWNvbjo6YmVmb3JlIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbnRlbnQ6IFwiXFxmMDc3XCI7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICBmb250LXdlaWdodDogdmFyKC0tZmEtd2VpZ2h0LW92ZXJyaWRlKTtcbn1cblxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiAuZmFzIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiAubmF2LWl0ZW0gLm5hdi1saW5rOmhhcygrIGEuZHJvcGRvd24tdG9nZ2xlW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0pIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IHZhcigtLWJzLXByaW1hcnkpIDAuNzVweCAhaW1wb3J0YW50O1xufVxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiBhLmRyb3Bkb3duLXRvZ2dsZVthcmlhLWV4cGFuZGVkPXRydWVdIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IHZhcigtLWJzLXByaW1hcnkpIDAuNzVweDtcbn1cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gYS5kcm9wZG93bi10b2dnbGVbYXJpYS1leHBhbmRlZD10cnVlXSAuY29sbGFwc2UtaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KSAhaW1wb3J0YW50O1xufVxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiAuZHJvcGRvd24tbWVudS5tZW51LWxldmVsLTEgLmRyb3Bkb3duLWl0ZW0gLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuI2xhbmQtYWNrbm93bGVkZ2VtZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjJmNTtcbiAgcGFkZGluZzogM3JlbSAxLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2xhbmQtYWNrbm93bGVkZ2VtZW50IHtcbiAgICBwYWRkaW5nOiAzcmVtO1xuICB9XG59XG4jbGFuZC1hY2tub3dsZWRnZW1lbnQgcCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmJsb2NrLWxvZ28tc2Vjb25kYXJ5IC5pbWctd3JhcHBlciB7XG4gIHdpZHRoOiAyMjBweCAhaW1wb3J0YW50O1xufVxuLmJsb2NrLWxvZ28tZGlzdHJpY3QtYWx0IC5pbWctd3JhcHBlcixcbi5ibG9jay1sb2dvLWRpc3RyaWN0LWFsdC11bml2ZXJzYWwgLmltZy13cmFwcGVyIHtcbiAgY29udGFpbjogY2VudGVyO1xuICB3aWR0aDogMTg1cHg7XG59XG4uYmxvY2stZm9vdGVyLXNpdGVpbmZvIGxpI3NpdGUtbmFtZSBoNSwgLmJsb2NrLWZvb3Rlci1zaXRlaW5mbyBsaSNzaXRlLW5hbWUgLmg1LFxuLmJsb2NrLWZvb3Rlci1zaXRlaW5mbyBsaSNzaXRlLW5hbWUgaDUgcCxcbi5ibG9jay1mb290ZXItc2l0ZWluZm8gbGkjc2l0ZS1uYW1lIC5oNSBwIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiAwO1xufVxuLmJsb2NrLWZvb3Rlci1zaXRlaW5mbyBsaSNzaXRlLWFkZHJlc3MgcCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uYmxvY2stZm9vdGVyLXNpdGVpbmZvIGxpI3NpdGUtYWRkcmVzcyBwLmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJsb2NrLWZvb3Rlci1zaXRlaW5mbyBsaSNzaXRlLWFkZHJlc3MgcCBiciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYmxvY2stZm9vdGVyLXNpdGVpbmZvIGxpI3NpdGUtYWRkcmVzcyBwIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uYmxvY2stZm9vdGVyLXNpdGVpbmZvIGxpI3NpdGUtYWRkcmVzcyBwIHNwYW4uY291bnRyeSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wYWdlLWhlcm8ge1xuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMTAwKTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLnBhZ2UtaGVybyAuaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYWdlLWhlcm8gLmlubmVyIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIH1cbn1cbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICAgIG1hcmdpbi10b3A6IHZhcigtLWJzLWd1dHRlci15KTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG59XG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAudGl0bGUtaWNvbiB7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC50aXRsZS1pY29uIHtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICB9XG59XG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCA+IGgxLCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCA+IC5oMSxcbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS10aXRsZSxcbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS1maWVsZC1qb2ItY2F0ZWdvcnkge1xuICBmb250LXNpemU6IDIuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0ID4gaDEsIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0ID4gLmgxLFxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLXRpdGxlLFxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLWZpZWxkLWpvYi1jYXRlZ29yeSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0ID4gaDEsIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0ID4gLmgxLFxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLXRpdGxlLFxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLWZpZWxkLWpvYi1jYXRlZ29yeSB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgPiBoMSwgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgPiAuaDEsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtdGl0bGUsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtZmllbGQtam9iLWNhdGVnb3J5IHtcbiAgICBmb250LXNpemU6IDIuNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgPiBoMSwgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgPiAuaDEsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtdGl0bGUsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtZmllbGQtam9iLWNhdGVnb3J5IHtcbiAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgfVxufVxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgPiBoMSBwLCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCA+IC5oMSBwLFxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLXRpdGxlIHAsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtZmllbGQtam9iLWNhdGVnb3J5IHAge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtZmllbGQtZXZlbnQtbG9jYXRpb24ge1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBjb2xvcjogdmFyKC0tZGlzdHJpY3QtbmV1dHJhbCk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLWZpZWxkLWV2ZW50LWxvY2F0aW9uIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLm5vZGUtaGVyby1kYXRlLFxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLm5vZGUtaGVyby1hdXRob3Ige1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5ub2RlLWhlcm8tZGF0ZSxcbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5ub2RlLWhlcm8tYXV0aG9yIHtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICB9XG59XG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAubm9kZS1oZXJvLWRhdGUgYSxcbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5ub2RlLWhlcm8tYXV0aG9yIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIGgxLCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dC5oYXMtaGVhZGxpbmUgLmgxIHtcbiAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWJzLWJvZHktbGluZS1oZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tZGlzdHJpY3QtbmV1dHJhbCk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIGgxLCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dC5oYXMtaGVhZGxpbmUgLmgxIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIHNwYW4uaGVhZGxpbmUsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dC5oYXMtaGVhZGxpbmUgLmZpZWxkLS1uYW1lLWZpZWxkLWhlYWRsaW5lLFxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIGgxLmZpZWxkLS1uYW1lLXRpdGxlLFxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIC5maWVsZC0tbmFtZS10aXRsZS5oMSB7XG4gIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIHNwYW4uaGVhZGxpbmUsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dC5oYXMtaGVhZGxpbmUgLmZpZWxkLS1uYW1lLWZpZWxkLWhlYWRsaW5lLFxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIGgxLmZpZWxkLS1uYW1lLXRpdGxlLFxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIC5maWVsZC0tbmFtZS10aXRsZS5oMSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0Lmhhcy1oZWFkbGluZSBzcGFuLmhlYWRsaW5lLFxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIC5maWVsZC0tbmFtZS1maWVsZC1oZWFkbGluZSxcbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0Lmhhcy1oZWFkbGluZSBoMS5maWVsZC0tbmFtZS10aXRsZSxcbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0Lmhhcy1oZWFkbGluZSAuZmllbGQtLW5hbWUtdGl0bGUuaDEge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0Lmhhcy1oZWFkbGluZSBzcGFuLmhlYWRsaW5lLFxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIC5maWVsZC0tbmFtZS1maWVsZC1oZWFkbGluZSxcbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0Lmhhcy1oZWFkbGluZSBoMS5maWVsZC0tbmFtZS10aXRsZSxcbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0Lmhhcy1oZWFkbGluZSAuZmllbGQtLW5hbWUtdGl0bGUuaDEge1xuICAgIGZvbnQtc2l6ZTogMi43NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dC5oYXMtaGVhZGxpbmUgc3Bhbi5oZWFkbGluZSxcbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0Lmhhcy1oZWFkbGluZSAuZmllbGQtLW5hbWUtZmllbGQtaGVhZGxpbmUsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dC5oYXMtaGVhZGxpbmUgaDEuZmllbGQtLW5hbWUtdGl0bGUsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dC5oYXMtaGVhZGxpbmUgLmZpZWxkLS1uYW1lLXRpdGxlLmgxIHtcbiAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgfVxufVxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgKyAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgb3JkZXI6IDI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93ICsgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1ndXR0ZXIteCkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMC41ICogdmFyKC0tYnMtZ3V0dGVyLXgpKTtcbiAgb3JkZXI6IDE7XG4gIG1pbi13aWR0aDogNTAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbn1cbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93IC5ub2RlLWhlcm8tbWVkaWEge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYnMtZ3V0dGVyLXkpO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93IC5ub2RlLWhlcm8tbWVkaWEge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tYnMtZ3V0dGVyLXkpO1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93IC5ub2RlLWhlcm8tbWVkaWEgLm1lZGlhLS10eXBlLWltYWdlIHtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgLmZpZWxkLS1uYW1lLWZpZWxkLXZpZGVvID4gYXJ0aWNsZS5tZWRpYSAuZmllbGQtLW5hbWUtZmllbGQtbWVkaWEtb2VtYmVkLXZpZGVvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93IC5maWVsZC0tbmFtZS1maWVsZC12aWRlbyA+IGFydGljbGUubWVkaWEgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLW9lbWJlZC12aWRlbyBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93IC5maWVsZC0tbmFtZS1maWVsZC1tZWRpYS1pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5wYWdlLWhlcm8gbmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0ge1xuICBtYXJnaW46IDAgMCAwLjc1cmVtO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqXG4gKi9cbi5ub2RlLS10eXBlLXBhZ2UgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ub2RlLS10eXBlLXBhZ2UgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtcGFnZSAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBtYXgtd2lkdGg6IDE1NDBweDtcbiAgfVxufVxuXG4vKipcbiAqIEFwcGx5IGNvbnRhaW5lciB0byBuZXdzaHViIHBhZ2UtaGVyb3MuIFxuICovXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIsXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lcixcbi5ub2RlLS10eXBlLWpvYi5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIge1xuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIsXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lcixcbi5ub2RlLS10eXBlLWpvYi5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIsXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lcixcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lcixcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyLFxuLm5vZGUtLXR5cGUtam9iLm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lciB7XG4gICAgbWF4LXdpZHRoOiAxNTQwcHg7XG4gIH1cbn1cbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIgKyBuYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSxcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyICsgbmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0sXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIgKyBuYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSxcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyICsgbmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0sXG4ubm9kZS0tdHlwZS1qb2Iubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyICsgbmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0ge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi8qKlxuICogQXBwbHkgY29udGFpbmVyIHRvIG5ld3NodWIgcGFnZS1oZXJvcy4gXG4gKi9cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyxcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tZnVsbCAucGFnZS1oZXJvLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tZnVsbCAucGFnZS1oZXJvLFxuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1mdWxsIC5wYWdlLWhlcm8ge1xuICAgIG1hcmdpbi10b3A6IDIuMjVyZW07XG4gIH1cbn1cbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIsXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lcixcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lcixcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyIHtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93LFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyxcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93LFxuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyxcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3csXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyxcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyxcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3csXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyxcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIG1heC13aWR0aDogMTU0MHB4O1xuICB9XG59XG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyICsgbmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0sXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lciArIG5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyICsgbmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0sXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lciArIG5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gLmRpdmlkZXIge1xuICBtYXJnaW46IGF1dG8gMXJlbTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyAuc21hcnQtZGF0ZS0tdGltZSArIC5kaXZpZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uc3RhZmYtaGVybyB7XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdGFmZi1oZXJvIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW07XG4gIH1cbn1cbi5zdGFmZi1oZXJvIC5pbm5lciB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1ndXR0ZXIteCkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMC41ICogdmFyKC0tYnMtZ3V0dGVyLXgpKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS0xMDApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDEuMTI1cmVtIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zdGFmZi1oZXJvIC5pbm5lciB7XG4gICAgcGFkZGluZzogM3JlbTtcbiAgfVxufVxuLnN0YWZmLWhlcm8gLmlubmVyIG5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zdGFmZi1oZXJvIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJzLWd1dHRlci15KTtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdGFmZi1oZXJvIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG4uc3RhZmYtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0IHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJzLWd1dHRlci15KTtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN0YWZmLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgICBvcmRlcjogMDtcbiAgfVxufVxuLnN0YWZmLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtdGl0bGUsXG4uc3RhZmYtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0IC5wYWdlLS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMy41cmVtO1xuICBjb2xvcjogIzAwMDtcbn1cbi5zdGFmZi1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLWZpZWxkLXN0YWZmLXBvc2l0aW9uIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuLnN0YWZmLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEgLm1lZGlhLS10eXBlLWltYWdlIHtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLnN0YWZmLWhlcm8gLmlubmVyIC5maWVsZC0tbmFtZS1maWVsZC1tZWRpYS1pbWFnZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN0YWZmLWhlcm8gLmlubmVyIC5maWVsZC0tbmFtZS1maWVsZC1tZWRpYS1pbWFnZSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnN0YWZmLWhlcm8gLmlubmVyIC5maWVsZC0tbmFtZS1maWVsZC1tZWRpYS1pbWFnZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uc3RhZmYtaGVybyAuaW5uZXIgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLWltYWdlIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG4uc3RhZmYtaGVybyBuYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSB7XG4gIG1hcmdpbi10b3A6IDIuNXJlbTtcbn1cblxuLmNvbmZpZ19wYWdlcy0tc2l0ZS0tZnVsbCAucGFnZS1oZXJvIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb25maWdfcGFnZXMtLXNpdGUtLWZ1bGwgLnBhZ2UtaGVybyB7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgfVxufVxuLmNvbmZpZ19wYWdlcy0tc2l0ZS0tZnVsbCAucGFnZS1oZXJvLmNvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMnJlbSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbmZpZ19wYWdlcy0tc2l0ZS0tZnVsbCAucGFnZS1oZXJvLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzcmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuY29uZmlnX3BhZ2VzLS1zaXRlLS1mdWxsIC5wYWdlLWhlcm8uY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDE1NDBweDtcbiAgfVxufVxuLmNvbmZpZ19wYWdlcy0tc2l0ZS0tZnVsbCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDNyZW0gMS41cmVtICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbmZpZ19wYWdlcy0tc2l0ZS0tZnVsbCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbmZpZ19wYWdlcy0tc2l0ZS0tZnVsbCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBwYWRkaW5nOiAzcmVtIDRyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29uZmlnX3BhZ2VzLS1zaXRlLS1mdWxsIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xuICB9XG59XG4uY29uZmlnX3BhZ2VzLS1zaXRlLS1mdWxsIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5mYS1jYWxlbmRhci1kYXlzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb25maWdfcGFnZXMtLXNpdGUtLWZ1bGwgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmJyZWFkY3J1bWIge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbmZpZ19wYWdlcy0tc2l0ZS0tZnVsbCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuYnJlYWRjcnVtYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG4uY29uZmlnX3BhZ2VzLS1zaXRlLS1mdWxsIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0ge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLmNvbmZpZ19wYWdlcy0tc2l0ZS0tZnVsbCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cbi5jb25maWdfcGFnZXMtLXNpdGUtLWZ1bGwgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbSBpIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5jb25maWdfcGFnZXMtLXNpdGUtLWZ1bGwgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbTphZnRlciB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDEuNXB4O1xufVxuLmNvbmZpZ19wYWdlcy0tc2l0ZS0tZnVsbCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAudGl0bGUtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29uZmlnX3BhZ2VzLS1zaXRlLS1mdWxsIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC50aXRsZS1pY29uIHtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbmZpZ19wYWdlcy0tc2l0ZS0tZnVsbCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAudGl0bGUtaWNvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuLmNvbmZpZ19wYWdlcy0tc2l0ZS0tZnVsbCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCBzcGFuLmhlYWRsaW5lIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAzLjZweCAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29uZmlnX3BhZ2VzLS1zaXRlLS1mdWxsIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IHNwYW4uaGVhZGxpbmUge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDQuOHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG4uY29uZmlnX3BhZ2VzLS1zaXRlLS1mdWxsIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IGgxLCAuY29uZmlnX3BhZ2VzLS1zaXRlLS1mdWxsIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5oMSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICBmb250LXNpemU6IDEuODc1cmVtO1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb25maWdfcGFnZXMtLXNpdGUtLWZ1bGwgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgaDEsIC5jb25maWdfcGFnZXMtLXNpdGUtLWZ1bGwgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmgxIHtcbiAgICBmb250LXNpemU6IDIuNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbmZpZ19wYWdlcy0tc2l0ZS0tZnVsbCAuY29udGFpbmVyOm5vdCgucGFnZS1oZXJvLmNvbnRhaW5lcikge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG4uY29uZmlnX3BhZ2VzLS1zaXRlLS1mdWxsIC5zaXRlLXRleHQtd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xufVxuLmNvbmZpZ19wYWdlcy0tc2l0ZS0tZnVsbCAubG9nby1pbWctd3JhcHBlciB7XG4gIG1heC13aWR0aDogMzI1cHg7XG59XG4uY29uZmlnX3BhZ2VzLS1zaXRlLS1mdWxsIC5zaXRlLWNvbnRhY3Qtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNXB4O1xufVxuLmNvbmZpZ19wYWdlcy0tc2l0ZS0tZnVsbCAuc2l0ZS1jb250YWN0LXdyYXBwZXIgLnNpdGUtYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uY29uZmlnX3BhZ2VzLS1zaXRlLS1mdWxsIC5zaXRlLWNvbnRhY3Qtd3JhcHBlciAuYWRkcmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gIC5jb25maWdfcGFnZXMtLXNpdGUtLWZ1bGwgLnNpdGUtY29udGFjdC13cmFwcGVyIC5hZGRyZXNzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4uY29uZmlnX3BhZ2VzLS1zaXRlLS1mdWxsIC5zaXRlLWNvbnRhY3Qtd3JhcHBlciBhIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwRDZFRkQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jb25maWdfcGFnZXMtLXNpdGUtLWZ1bGwgLmZpZWxkLS1uYW1lLWJvZHkgcCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLm5vZGUtLWZ1bGwgPiAubm9kZV9faW5uZXIge1xuICBtaW4taGVpZ2h0OiA3MDBweDtcbn1cbi8qKlxuKiBOZXdzSHViIENvbnRlbnQgXG4qIChTaGFyZWQgU3R5bGVzKVxuKi9cbi5ub2RlLS10eXBlLXNsaWRlLm5vZGUtLXRlYXNlciA+IC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSxcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgPiAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2UsXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciA+IC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSxcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyID4gLm5vZGVfX2lubmVyID4gLnNsaWRlLWltYWdlLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyID4gLm5vZGVfX2lubmVyID4gLnNsaWRlLWltYWdlIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJzLWd1dHRlci15KTtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1zbGlkZS5ub2RlLS10ZWFzZXIgPiAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2UsXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyID4gLm5vZGVfX2lubmVyID4gLnNsaWRlLWltYWdlLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgPiAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2UsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciA+IC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSxcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciA+IC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxufVxuLm5vZGUtLXR5cGUtc2xpZGUubm9kZS0tdGVhc2VyID4gLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwsXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyID4gLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwsXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciA+IC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsLFxuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgPiAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCxcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciA+IC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJzLWd1dHRlci15KTtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1zbGlkZS5ub2RlLS10ZWFzZXIgPiAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCxcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgPiAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCxcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyID4gLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciA+IC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyID4gLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLm5vZGUtLXR5cGUtc2xpZGUubm9kZS0tc2xpZGUsXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tc2xpZGUsXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXNsaWRlLFxuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1zbGlkZSxcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXNsaWRlIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbi5ub2RlLS10eXBlLXNsaWRlLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lcixcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIsXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lcixcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5ub2RlLS10eXBlLXNsaWRlLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lcixcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIsXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lcixcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbi5ub2RlLS10eXBlLXNsaWRlLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSxcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2UsXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSxcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWltYWdlLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWltYWdlIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJzLWd1dHRlci15KTtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1zbGlkZS5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2UsXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWltYWdlLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2UsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSxcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAubm9kZS0tdHlwZS1zbGlkZS5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2UsXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWltYWdlLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2UsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSxcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSB7XG4gICAgd2lkdGg6IDU3LjUlO1xuICB9XG59XG4ubm9kZS0tdHlwZS1zbGlkZS5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2UgLm1lZGlhLS10eXBlLWltYWdlIGltZyxcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2UgLm1lZGlhLS10eXBlLWltYWdlIGltZyxcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWltYWdlIC5tZWRpYS0tdHlwZS1pbWFnZSBpbWcsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWltYWdlIC5tZWRpYS0tdHlwZS1pbWFnZSBpbWcge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ub2RlLS10eXBlLXNsaWRlLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nLFxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2UgLm1lZGlhLS10eXBlLWltYWdlIGltZyxcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWltYWdlIC5tZWRpYS0tdHlwZS1pbWFnZSBpbWcsXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2UgLm1lZGlhLS10eXBlLWltYWdlIGltZyB7XG4gICAgbWluLWhlaWdodDogMzM2cHggIWltcG9ydGFudDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtc2xpZGUubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwsXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwsXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsLFxuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCxcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMzBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAzcmVtIDEuNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwIDAgMC41cmVtIDAuNXJlbTtcbiAgbWluLWhlaWdodDogMjk1cHggIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYnMtZ3V0dGVyLXkpO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5vZGUtLXR5cGUtc2xpZGUubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwsXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwsXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsLFxuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCxcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDFyZW0gMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAubm9kZS0tdHlwZS1zbGlkZS5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCxcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCxcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1zbGlkZS5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCxcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCxcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogM3JlbSA0cmVtICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMCAxcmVtIDFyZW0gMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAubm9kZS0tdHlwZS1zbGlkZS5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCxcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCxcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwge1xuICAgIHdpZHRoOiA0Mi41JTtcbiAgfVxufVxuLm5vZGUtLXR5cGUtc2xpZGUubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgaDIsIC5ub2RlLS10eXBlLXNsaWRlLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIC5oMixcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCBoMixcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCAuaDIsXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIGgyLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCAuaDIsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIGgyLFxuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCAuaDIsXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCBoMixcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIC5oMiB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZyk7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC1oZWlnaHQ6IGNhbGMoMy43NSoxLjg3NXJlbSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5vZGUtLXR5cGUtc2xpZGUubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgaDIsIC5ub2RlLS10eXBlLXNsaWRlLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIC5oMixcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCBoMixcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCAuaDIsXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIGgyLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCAuaDIsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIGgyLFxuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCAuaDIsXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCBoMixcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIC5oMiB7XG4gICAgZm9udC1zaXplOiAyLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjM1cmVtO1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMy43NSoyLjc1cmVtKTtcbiAgfVxufVxuLm5vZGUtLXR5cGUtc2xpZGUubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgLmJ0biwgLm5vZGUtLXR5cGUtc2xpZGUubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgYnV0dG9uLmxpbmssIC5ub2RlLS10eXBlLXNsaWRlLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIC5idXR0b24sXG4ubm9kZS0tdHlwZS1zbGlkZS5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCAuYnRuLWlubGluZSxcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCAuYnRuLFxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIGJ1dHRvbi5saW5rLFxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIC5idXR0b24sXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgLmJ0bi1pbmxpbmUsXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIC5idG4sXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIGJ1dHRvbi5saW5rLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCAuYnV0dG9uLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCAuYnRuLWlubGluZSxcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgLmJ0bixcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgYnV0dG9uLmxpbmssXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIC5idXR0b24sXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIC5idG4taW5saW5lLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgLmJ0bixcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIGJ1dHRvbi5saW5rLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgLmJ1dHRvbixcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIC5idG4taW5saW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLm5vZGUtLXR5cGUtc2xpZGUubm9kZS0tc2xpZGUgLmNsaWNrYWJsZS1saW5rOjphZnRlcixcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1zbGlkZSAuY2xpY2thYmxlLWxpbms6OmFmdGVyLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1zbGlkZSAuY2xpY2thYmxlLWxpbms6OmFmdGVyLFxuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1zbGlkZSAuY2xpY2thYmxlLWxpbms6OmFmdGVyLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tc2xpZGUgLmNsaWNrYWJsZS1saW5rOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDUwMTtcbn1cblxuLyoqXG4qIE5ld3NIdWIgQ29udGVudCBpbiBcIk5ld3NodWJcIiBEaXNwbGF5IE1vZGVcbiogKEZyb250IFBhZ2UpXG4qL1xuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lcixcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLW5ld3NodWIgLm5vZGVfX2lubmVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLW5ld3NodWIgLm5vZGVfX2lubmVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIge1xuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMC41ICogdmFyKC0tYnMtZ3V0dGVyLXgpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWd1dHRlci14KSk7XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLW5ld3NodWIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlcixcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLW5ld3NodWIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlcixcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYnMtZ3V0dGVyLXkpO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogYXV0byAhaW1wb3J0YW50O1xuICBnYXA6IDE1cHg7XG4gIG1heC1oZWlnaHQ6IG1heC1jb250ZW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICBhcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLW5ld3NodWIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlcixcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLW5ld3NodWIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlcixcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbn1cbmFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIGksXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgaSxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgaSxcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLW5ld3NodWIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICBtYXJnaW4tdG9wOiAzcHg7XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLW5ld3NodWIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubm9kZS10aXRsZSxcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLW5ld3NodWIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubm9kZS10aXRsZSxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5vZGUtdGl0bGUsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5vZGUtdGl0bGUge1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMy42NSAqIDEuMTI1cmVtKTtcbiAgaGVpZ2h0OiBtYXgtY29udGVudDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbmFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5ub2RlLXRpdGxlIGksXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5vZGUtdGl0bGUgaSxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5vZGUtdGl0bGUgaSxcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLW5ld3NodWIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubm9kZS10aXRsZSBpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBhbGlnbi1zZWxmOiBlbmQ7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLW5ld3NodWIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubm9kZS10aXRsZSBhLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5ub2RlLXRpdGxlIGEsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5ub2RlLXRpdGxlIGEsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5vZGUtdGl0bGUgYSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLW5ld3NodWIgLm5vZGVfX2lubmVyID4gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1icy1ndXR0ZXIteSk7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICBhcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLW5ld3NodWIgLm5vZGVfX2lubmVyID4gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxufVxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSBpbWcsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSBpbWcsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UgaW1nLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSBpbWcsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSBpbWcsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UgaW1nLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB9XG59XG5cbi8qKlxuKiBOZXdzSHViIENvbnRlbnQgaW4gXCJUZWFzZXJcIiBEaXNwbGF5IE1vZGVcbiogKC9hbm5vdW5jZW1lbnRzIC9ibG9nIC9ldmVudHMgL25ld3MpXG4qL1xuLnZpZXctaWQtbmV3c2h1YiAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmZpZWxkLWNvbnRlbnQge1xuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMC41ICogdmFyKC0tYnMtZ3V0dGVyLXgpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWd1dHRlci14KSk7XG59XG4udmlldy1pZC1uZXdzaHViIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtbm90aGluZyAuZmllbGQtY29udGVudCAuZGV0YWlscy13cmFwcGVyIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJzLWd1dHRlci15KTtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG59XG4udmlldy1pZC1uZXdzaHViIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtbm90aGluZyAuZmllbGQtY29udGVudCAuZGV0YWlscy13cmFwcGVyIC5ub2RlLXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xufVxuLnZpZXctaWQtbmV3c2h1YiAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmZpZWxkLWNvbnRlbnQgLmRldGFpbHMtd3JhcHBlciAubm9kZS10aXRsZSBhIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi52aWV3LWlkLW5ld3NodWIgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1ub3RoaW5nIC5maWVsZC1jb250ZW50IC5pbWFnZS13cmFwcGVyIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJzLWd1dHRlci15KTtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA0MS42NjY2NjY2NyU7XG59XG5cbmFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lcixcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lcixcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbi1yZXZlcnNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMmY1O1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lcixcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIHBhZGRpbmc6IDNyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBhcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyIHtcbiAgICBnYXA6IDQwcHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAzcmVtIDRyZW07XG4gIH1cbn1cbmFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLm1lZGlhLS10eXBlLWltYWdlIGltZyxcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLm1lZGlhLS10eXBlLWltYWdlIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbSAwLjVyZW0gMCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLm1lZGlhLS10eXBlLWltYWdlIGltZyxcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLm1lZGlhLS10eXBlLWltYWdlIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLm1lZGlhLS10eXBlLWltYWdlIGltZyxcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLm1lZGlhLS10eXBlLWltYWdlIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMS4yNXJlbTtcbiAgfVxufVxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlcixcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYnMtZ3V0dGVyLXkpO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDNyZW0gMS41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlcixcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlcixcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlcixcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlcixcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIHtcbiAgICBmbGV4OiAxIDAgMDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSxcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyID4gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyID4gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSxcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyID4gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICBtYXJnaW46IDQwcHggMCAyMHB4IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSxcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyID4gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyID4gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbmFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLnRpdGxlLWljb24sXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAudGl0bGUtaWNvbixcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAudGl0bGUtaWNvbixcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC50aXRsZS1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5ub2RlLXRpdGxlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5vZGUtdGl0bGUsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5vZGUtdGl0bGUsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubm9kZS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICBmb250LXNpemU6IDEuNjI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzM0M2E0MDtcbiAgbWFyZ2luOiAwIDAgMS4xMjVyZW0gMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubm9kZS10aXRsZSxcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5ub2RlLXRpdGxlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5ub2RlLXRpdGxlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5vZGUtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgfVxufVxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubm9kZS10aXRsZSBhLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5vZGUtdGl0bGUgYSxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubm9kZS10aXRsZSBhLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5vZGUtdGl0bGUgYSB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSxcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5LFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5LFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkge1xuICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IHVsLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSBvbCxcbmFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgbGksXG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IGgxLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSAuaDEsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IGgyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSAuaDIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IGgzLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSAuaDMsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSB1bCxcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IG9sLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgbGksXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSBoMSxcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IC5oMSxcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IGgyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgLmgyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgaDMsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSAuaDMsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgdWwsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgb2wsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgbGksXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgaDEsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgLmgxLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IGgyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IC5oMixcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSBoMyxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSAuaDMsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSB1bCxcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IG9sLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgbGksXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSBoMSxcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IC5oMSxcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IGgyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgLmgyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgaDMsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSAuaDMge1xuICBkaXNwbGF5OiBub25lO1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSBpLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgaSxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSBpLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgaSB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbmFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmJ0bi13cmFwcGVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmJ0bi13cmFwcGVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5idG4td3JhcHBlcixcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5idG4td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXAgIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbmFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmJ0bi13cmFwcGVyIC51bnB1Ymxpc2gtZGF0ZSxcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5idG4td3JhcHBlciAudW5wdWJsaXNoLWRhdGUsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmJ0bi13cmFwcGVyIC51bnB1Ymxpc2gtZGF0ZSxcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5idG4td3JhcHBlciAudW5wdWJsaXNoLWRhdGUge1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4OiAxMDAlO1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubmV3cy1kYXRlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubmV3cy1hdXRob3IsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubmV3cy1kYXRlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5ld3MtYXV0aG9yLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5uZXdzLWRhdGUsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5ld3MtYXV0aG9yLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5ld3MtZGF0ZSxcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5uZXdzLWF1dGhvciB7XG4gIGNvbG9yOiAjYTNhN2FjO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5uZXdzLWRhdGUsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubmV3cy1kYXRlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5uZXdzLWRhdGUsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubmV3cy1kYXRlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBhcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5uZXdzLWRhdGUsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubmV3cy1kYXRlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5uZXdzLWRhdGUsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubmV3cy1kYXRlIHtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICB9XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5uZXdzLWRhdGUgLnRpdGxlLWljb24sXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubmV3cy1kYXRlIC50aXRsZS1pY29uLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5uZXdzLWRhdGUgLnRpdGxlLWljb24sXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubmV3cy1kYXRlIC50aXRsZS1pY29uIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbmFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgcCxcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIHAsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgcCxcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIHAge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgcCxcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIHAsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgcCxcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIHAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAucmVhZG1vcmUtbGluayxcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5yZWFkbW9yZS1saW5rLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5yZWFkbW9yZS1saW5rLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLnJlYWRtb3JlLWxpbmsge1xuICBjb2xvcjogIzBENkVGRDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAucmVhZG1vcmUtbGluayBpLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLnJlYWRtb3JlLWxpbmsgaSxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAucmVhZG1vcmUtbGluayBpLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLnJlYWRtb3JlLWxpbmsgaSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxLjVweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbmFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5pbWFnZS13cmFwcGVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5pbWFnZS13cmFwcGVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuaW1hZ2Utd3JhcHBlcixcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuaW1hZ2Utd3JhcHBlciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1icy1ndXR0ZXIteSk7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBhcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuaW1hZ2Utd3JhcHBlcixcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuaW1hZ2Utd3JhcHBlcixcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmltYWdlLXdyYXBwZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmltYWdlLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmltYWdlLXdyYXBwZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmltYWdlLXdyYXBwZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5pbWFnZS13cmFwcGVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5pbWFnZS13cmFwcGVyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgfVxufVxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmltYWdlLXdyYXBwZXIgPiAubWVkaWEtLXR5cGUtaW1hZ2UsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmltYWdlLXdyYXBwZXIgPiAubWVkaWEtLXR5cGUtaW1hZ2UsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5pbWFnZS13cmFwcGVyID4gLm1lZGlhLS10eXBlLWltYWdlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5pbWFnZS13cmFwcGVyID4gLm1lZGlhLS10eXBlLWltYWdlIHtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmltYWdlLXdyYXBwZXIgPiAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5pbWFnZS13cmFwcGVyID4gLm1lZGlhLS10eXBlLWltYWdlIGltZyxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmltYWdlLXdyYXBwZXIgPiAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5pbWFnZS13cmFwcGVyID4gLm1lZGlhLS10eXBlLWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLyogXG4qIE5vZGUgbGlzdFxuKi9cbi8qKlxuICogVGVhc2VycyBzZWUgQCBfcGFyYWdyYXBoLS1wYWdlLXJlZmVyZW5jZXMuc2Nzc1xuICovXG4ubm9kZS0tdHlwZS1wYWdlIC5wYWdlLWhlcm8ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2RlLS10eXBlLXBhZ2UgLnBhZ2UtaGVybyB7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgfVxufVxuLm5vZGUtLXR5cGUtcGFnZSAucGFnZS1oZXJvLmNvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMnJlbSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5vZGUtLXR5cGUtcGFnZSAucGFnZS1oZXJvLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzcmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAubm9kZS0tdHlwZS1wYWdlIC5wYWdlLWhlcm8uY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDE1NDBweDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtcGFnZSAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDNyZW0gMS41cmVtICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5vZGUtLXR5cGUtcGFnZSAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtcGFnZSAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBwYWRkaW5nOiAzcmVtIDRyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1wYWdlIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xuICB9XG59XG4ubm9kZS0tdHlwZS1wYWdlIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5icmVhZGNydW1iIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2RlLS10eXBlLXBhZ2UgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmJyZWFkY3J1bWIge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtcGFnZSAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5ub2RlLS10eXBlLXBhZ2UgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG4ubm9kZS0tdHlwZS1wYWdlIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0gaSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4ubm9kZS0tdHlwZS1wYWdlIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW06YWZ0ZXIge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxLjVweDtcbn1cbi5ub2RlLS10eXBlLXBhZ2UgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLnRpdGxlLWljb24ge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5vZGUtLXR5cGUtcGFnZSAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAudGl0bGUtaWNvbiB7XG4gICAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ub2RlLS10eXBlLXBhZ2UgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLnRpdGxlLWljb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi5ub2RlLS10eXBlLXBhZ2UgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2RlLS10eXBlLXBhZ2UgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtcGFnZSAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtZmllbGQtaGVhZGxpbmUge1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubm9kZS0tdHlwZS1wYWdlIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS1maWVsZC1oZWFkbGluZSB7XG4gICAgZm9udC1zaXplOiAyLjc1cmVtO1xuICB9XG59XG4ubm9kZS0tdHlwZS1wYWdlIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0OmhhcyguZmllbGQtLW5hbWUtZmllbGQtaGVhZGxpbmUpIC5maWVsZC0tbmFtZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW0gIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IDMuNnB4ICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2RlLS10eXBlLXBhZ2UgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQ6aGFzKC5maWVsZC0tbmFtZS1maWVsZC1oZWFkbGluZSkgLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIGxldHRlci1zcGFjaW5nOiA0LjhweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1wYWdlIC5ub2RlX19pbm5lciA+IC5jb250YWluZXI6bm90KC5wYWdlLWhlcm8uY29udGFpbmVyKSB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbi5ub2RlLS10eXBlLXBhZ2UgLmZpZWxkLS1uYW1lLWJvZHkgcCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmJyb2FkY2FzdC10eXBlLW5vdGljZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NGM4M2Q7XG59XG5cbi5icm9hZGNhc3QtdHlwZS1hbGVydCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYjk3MTc7XG59XG5cbi5icm9hZGNhc3QtdHlwZS11cmdlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzMyMDMzO1xufVxuXG4ubm9kZS0tdHlwZS1icm9hZGNhc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubm9kZS0tdHlwZS1icm9hZGNhc3Qubm9kZS0tZnVsbCAuYnJvYWRjYXN0LXdyYXBwZXIsIC5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS10ZWFzZXIgLmJyb2FkY2FzdC13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbn1cbi5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS1mdWxsIC5icm9hZGNhc3QtaW5uZXIsIC5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS10ZWFzZXIgLmJyb2FkY2FzdC1pbm5lciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLWZ1bGwgLmJyb2FkY2FzdC1pbm5lciA+IC5icm9hZGNhc3QtdGl0bGUsIC5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS10ZWFzZXIgLmJyb2FkY2FzdC1pbm5lciA+IC5icm9hZGNhc3QtdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLXRlYXNlciAuYnJvYWRjYXN0LXdyYXBwZXIge1xuICBwYWRkaW5nOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG4ubm9kZS0tdHlwZS1icm9hZGNhc3Qubm9kZS0tdGVhc2VyIC5icm9hZGNhc3QtaW5uZXIge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4ubm9kZS0tdHlwZS1icm9hZGNhc3Qubm9kZS0tdGVhc2VyIC5icm9hZGNhc3QtdGl0bGUtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTVweDtcbn1cbi5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS10ZWFzZXIgLmJyb2FkY2FzdC10aXRsZS13cmFwcGVyIGkge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS10ZWFzZXIgLmJyb2FkY2FzdC10aXRsZS13cmFwcGVyIGg0LmJyb2FkY2FzdC10aXRsZSwgLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLXRlYXNlciAuYnJvYWRjYXN0LXRpdGxlLXdyYXBwZXIgLmJyb2FkY2FzdC10aXRsZS5oNCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLXRlYXNlciAuYnJvYWRjYXN0LXRpdGxlLXdyYXBwZXIgaDQuYnJvYWRjYXN0LXRpdGxlIGksIC5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS10ZWFzZXIgLmJyb2FkY2FzdC10aXRsZS13cmFwcGVyIC5icm9hZGNhc3QtdGl0bGUuaDQgaSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDEuNXB4O1xufVxuLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLXRlYXNlciBwIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4O1xufVxuLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLXRlYXNlciAuY2xpY2thYmxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLXRlYXNlciAuY2xpY2thYmxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDUwMTtcbn1cbi5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS1mdWxsIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbi5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS1mdWxsIC5icm9hZGNhc3Qtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDJyZW0gMXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubm9kZS0tdHlwZS1icm9hZGNhc3Qubm9kZS0tZnVsbCAuYnJvYWRjYXN0LXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDIuNXJlbSAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLWZ1bGwgLmJyb2FkY2FzdC13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS1mdWxsIC5icm9hZGNhc3Qtd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiAxNTQwcHg7XG4gIH1cbn1cbi5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS1mdWxsIC5icm9hZGNhc3QtdGl0bGUtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS1mdWxsIC5icm9hZGNhc3QtdGl0bGUtd3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBnYXA6IDE1cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLWZ1bGwgLmJyb2FkY2FzdC10aXRsZS13cmFwcGVyIGkge1xuICBmb250LXNpemU6IDIuMTI1cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubm9kZS0tdHlwZS1icm9hZGNhc3Qubm9kZS0tZnVsbCAuYnJvYWRjYXN0LXRpdGxlLXdyYXBwZXIgaSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLWZ1bGwgLmJyb2FkY2FzdC10aXRsZS13cmFwcGVyIC5icm9hZGNhc3QtdGl0bGUge1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLWZ1bGwgLmJyb2FkY2FzdC10aXRsZS13cmFwcGVyIC5icm9hZGNhc3QtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi43NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMy41cmVtO1xuICB9XG59XG4ubm9kZS0tdHlwZS1icm9hZGNhc3Qubm9kZS0tZnVsbCAuYnJvYWRjYXN0LXRpdGxlLXdyYXBwZXIgKyBoNCwgLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLWZ1bGwgLmJyb2FkY2FzdC10aXRsZS13cmFwcGVyICsgLmg0IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLWZ1bGwgLmJyb2FkY2FzdC10aXRsZS13cmFwcGVyICsgaDQsIC5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS1mdWxsIC5icm9hZGNhc3QtdGl0bGUtd3JhcHBlciArIC5oNCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjc1cmVtO1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLWZ1bGwgLmZpZWxkLS1uYW1lLWJvZHkgcCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS1mdWxsIC5maWVsZC0tbmFtZS1ib2R5IHAge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICB9XG59XG4ubm9kZS0tdHlwZS1icm9hZGNhc3Qubm9kZS0tZnVsbCAuZmllbGQtLW5hbWUtYm9keSBwIGEge1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLWZ1bGwgLmZpZWxkLS1uYW1lLWJvZHkgcDpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ucGFnZS1ub2RlLXR5cGUtYnJvYWRjYXN0IC52aWV3LWlkLWJyb2FkY2FzdHMgLnZpZXctY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwLjVyZW0gMC41cmVtICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1ub2RlLXR5cGUtYnJvYWRjYXN0IC52aWV3LWlkLWJyb2FkY2FzdHMgLnZpZXctY29udGVudCB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDFyZW0gMXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYWdlLW5vZGUtdHlwZS1icm9hZGNhc3QgLnZpZXctaWQtYnJvYWRjYXN0cyAudmlldy1jb250ZW50IHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMS4yNXJlbSAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5wYWdlLW5vZGUtdHlwZS1icm9hZGNhc3QgLm5vZGUtLXRlYXNlciAuYnJvYWRjYXN0LXdyYXBwZXIge1xuICBwYWRkaW5nOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYWdlLW5vZGUtdHlwZS1icm9hZGNhc3QgLm5vZGUtLXRlYXNlciAuYnJvYWRjYXN0LXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDEuMjVyZW0gMS44NzVyZW0gIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbn1cbi5wYWdlLW5vZGUtdHlwZS1icm9hZGNhc3QgLm5vZGUtLXRlYXNlciAuYnJvYWRjYXN0LWlubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYWdlLW5vZGUtdHlwZS1icm9hZGNhc3QgLm5vZGUtLXRlYXNlciAuYnJvYWRjYXN0LWlubmVyIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDUyNXB4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucGFnZS1ub2RlLXR5cGUtYnJvYWRjYXN0IC5ub2RlLS10ZWFzZXI6bGFzdC1vZi10eXBlIC5icm9hZGNhc3Qtd3JhcHBlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnBhZ2Utbm9kZS10eXBlLWJyb2FkY2FzdCBtYWluW3JvbGU9bWFpbl0gPiAuY29udGFpbmVyLWZsdWlkLCAucGFnZS1ub2RlLXR5cGUtYnJvYWRjYXN0IG1haW5bcm9sZT1tYWluXSA+IC5jb250YWluZXItbGcsIC5wYWdlLW5vZGUtdHlwZS1icm9hZGNhc3QgbWFpbltyb2xlPW1haW5dID4gLmNvbnRhaW5lci14bCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4vKipcbiAqIFwiTGlzdFwiIERpc3BsYXkgTW9kZVxuICovXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbGlzdCAubm9kZV9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWxpc3QgLm5vZGVfX2lubmVyIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qKlxuICogXCJBdXRob3JcIiBEaXNwbGF5IE1vZGVcbiAqL1xuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWF1dGhvciA+IC5ub2RlX19pbm5lcixcbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1tZWRpYS1jb250YWN0ID4gLm5vZGVfX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1hdXRob3IgPiAubm9kZV9faW5uZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbWVkaWEtY29udGFjdCA+IC5ub2RlX19pbm5lciB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICB9XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tYXV0aG9yID4gLm5vZGVfX2lubmVyIC5ub2RlLWhlcm8tbWVkaWEsXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbWVkaWEtY29udGFjdCA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLW1lZGlhIHtcbiAgZmxleDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWF1dGhvciA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLW1lZGlhIC5tZWRpYS0tdHlwZS1pbWFnZSxcbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1tZWRpYS1jb250YWN0ID4gLm5vZGVfX2lubmVyIC5ub2RlLWhlcm8tbWVkaWEgLm1lZGlhLS10eXBlLWltYWdlIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgfVxufVxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWF1dGhvciA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLW1lZGlhIGltZyxcbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1tZWRpYS1jb250YWN0ID4gLm5vZGVfX2lubmVyIC5ub2RlLWhlcm8tbWVkaWEgaW1nIHtcbiAgbWF4LXdpZHRoOiBub25lO1xuICB3aWR0aDogMTQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWF1dGhvciA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLXRleHQsXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbWVkaWEtY29udGFjdCA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEwcHg7XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tYXV0aG9yID4gLm5vZGVfX2lubmVyIC5ub2RlLWhlcm8tdGV4dCAuYXV0aG9yLW5hbWUsXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbWVkaWEtY29udGFjdCA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLXRleHQgLmF1dGhvci1uYW1lIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICBjb2xvcjogIzM0M2E0MDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1hdXRob3IgPiAubm9kZV9faW5uZXIgLm5vZGUtaGVyby10ZXh0IC5hdXRob3ItbmFtZSBhLFxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLW1lZGlhLWNvbnRhY3QgPiAubm9kZV9faW5uZXIgLm5vZGUtaGVyby10ZXh0IC5hdXRob3ItbmFtZSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tYXV0aG9yID4gLm5vZGVfX2lubmVyIC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtZmllbGQtc3RhZmYtcG9zaXRpb24sXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbWVkaWEtY29udGFjdCA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLWZpZWxkLXN0YWZmLXBvc2l0aW9uIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWF1dGhvciA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLXRleHQgLmF1dGhvci1pbmZvLFxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLW1lZGlhLWNvbnRhY3QgPiAubm9kZV9faW5uZXIgLm5vZGUtaGVyby10ZXh0IC5hdXRob3ItaW5mbyB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tYXV0aG9yID4gLm5vZGVfX2lubmVyIC5ub2RlLWhlcm8tdGV4dCAuYXV0aG9yLWluZm8gLmF1dGhvci1kaXZpc2lvbixcbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1hdXRob3IgPiAubm9kZV9faW5uZXIgLm5vZGUtaGVyby10ZXh0IC5hdXRob3ItaW5mbyAuYXV0aG9yLXBob25lLFxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWF1dGhvciA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLXRleHQgLmF1dGhvci1pbmZvIC5hdXRob3ItZW1haWwsXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbWVkaWEtY29udGFjdCA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLXRleHQgLmF1dGhvci1pbmZvIC5hdXRob3ItZGl2aXNpb24sXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbWVkaWEtY29udGFjdCA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLXRleHQgLmF1dGhvci1pbmZvIC5hdXRob3ItcGhvbmUsXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbWVkaWEtY29udGFjdCA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLXRleHQgLmF1dGhvci1pbmZvIC5hdXRob3ItZW1haWwge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tYXV0aG9yID4gLm5vZGVfX2lubmVyIC5ub2RlLWhlcm8tdGV4dCAuYXV0aG9yLWluZm8gYSxcbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1tZWRpYS1jb250YWN0ID4gLm5vZGVfX2lubmVyIC5ub2RlLWhlcm8tdGV4dCAuYXV0aG9yLWluZm8gYSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLTEpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1hdXRob3IgPiAubm9kZV9faW5uZXIgLm5vZGUtaGVyby10ZXh0IC5hdXRob3ItaW5mbyAuYXV0aG9yLXBob25lLFxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWF1dGhvciA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLXRleHQgLmF1dGhvci1pbmZvIC5hdXRob3ItZW1haWwsXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbWVkaWEtY29udGFjdCA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLXRleHQgLmF1dGhvci1pbmZvIC5hdXRob3ItcGhvbmUsXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbWVkaWEtY29udGFjdCA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLXRleHQgLmF1dGhvci1pbmZvIC5hdXRob3ItZW1haWwge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxufVxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWF1dGhvciA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLXRleHQgLmF1dGhvci1pbmZvIHNwYW4sXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbWVkaWEtY29udGFjdCA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLXRleHQgLmF1dGhvci1pbmZvIHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1hdXRob3IgPiAubm9kZV9faW5uZXIgLm5vZGUtaGVyby10ZXh0IC5hdXRob3ItaW5mbyBzcGFuLFxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLW1lZGlhLWNvbnRhY3QgPiAubm9kZV9faW5uZXIgLm5vZGUtaGVyby10ZXh0IC5hdXRob3ItaW5mbyBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbn1cbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1hdXRob3IgPiAubm9kZV9faW5uZXIgLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS1ib2R5IHAsXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbWVkaWEtY29udGFjdCA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLWJvZHkgcCB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1hdXRob3IgLm5vZGUtaGVyby10ZXh0IC5hdXRob3ItbmFtZSB7XG4gICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA0N3B4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1hdXRob3IgLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS1maWVsZC1zdGFmZi1wb3NpdGlvbiB7XG4gICAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgfVxufVxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWF1dGhvciAubm9kZS1oZXJvLXRleHQgLmF1dGhvci1pbmZvIC5hdXRob3ItcGhvbmUsXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tYXV0aG9yIC5ub2RlLWhlcm8tdGV4dCAuYXV0aG9yLWluZm8gLmF1dGhvci1lbWFpbCB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tYXV0aG9yIC5ub2RlLWhlcm8tdGV4dCAuYXV0aG9yLWluZm8gc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWZ1bGwge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWZ1bGwgLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTE0MHB4O1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWZ1bGwgLnN0YWZmLWhlcm8ge1xuICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbn1cbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1mdWxsIC5zdGFmZi1oZXJvIC5pbm5lciB7XG4gIGdhcDogMjBweCA0MHB4O1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2YwZjJmNTtcbiAgcGFkZGluZzogM3JlbSAxLjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBhcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tZnVsbCAuc3RhZmYtaGVybyAuaW5uZXIge1xuICAgIHBhZGRpbmc6IDNyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBhcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tZnVsbCAuc3RhZmYtaGVybyAuaW5uZXIge1xuICAgIHBhZGRpbmc6IDNyZW0gNHJlbTtcbiAgfVxufVxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWZ1bGwgLnN0YWZmLWhlcm8gLm5vZGUtaGVyby1tZWRpYSB7XG4gIGZsZXg6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgcGFkZGluZzogMDtcbiAgb3JkZXI6IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBhcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tZnVsbCAuc3RhZmYtaGVybyAubm9kZS1oZXJvLW1lZGlhIC5tZWRpYS0tdHlwZS1pbWFnZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWZ1bGwgLnN0YWZmLWhlcm8gLm5vZGUtaGVyby1tZWRpYSBpbWcge1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHdpZHRoOiAxNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWZ1bGwgLnN0YWZmLWhlcm8gLm5vZGUtaGVyby1tZWRpYSBpbWcge1xuICAgIHdpZHRoOiAyMjhweDtcbiAgfVxufVxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWZ1bGwgLnN0YWZmLWhlcm8gLm5vZGUtaGVyby10ZXh0IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWZ1bGwgLnN0YWZmLWhlcm8gLm5vZGUtaGVyby10ZXh0IG5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1mdWxsIC5zdGFmZi1oZXJvIC5ub2RlLWhlcm8tdGV4dCAucGFnZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1mdWxsIC5zdGFmZi1oZXJvIC5ub2RlLWhlcm8tdGV4dCAucGFnZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjc1cmVtO1xuICB9XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tZnVsbCAuc3RhZmYtaGVybyAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLWZpZWxkLXN0YWZmLXBvc2l0aW9uIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBhcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tZnVsbCAuc3RhZmYtaGVybyAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLWZpZWxkLXN0YWZmLXBvc2l0aW9uIHtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICB9XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tZnVsbCAuc3RhZmYtaGVybyAubm9kZS1oZXJvLXRleHQgLmF1dGhvci1pbmZvIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbn1cbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1mdWxsIC5zdGFmZi1oZXJvIC5ub2RlLWhlcm8tdGV4dCAuYXV0aG9yLWluZm8gLmF1dGhvci1kaXZpc2lvbixcbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1mdWxsIC5zdGFmZi1oZXJvIC5ub2RlLWhlcm8tdGV4dCAuYXV0aG9yLWluZm8gLmF1dGhvci1waG9uZSxcbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1mdWxsIC5zdGFmZi1oZXJvIC5ub2RlLWhlcm8tdGV4dCAuYXV0aG9yLWluZm8gLmF1dGhvci1lbWFpbCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1mdWxsIC5zdGFmZi1oZXJvIC5ub2RlLWhlcm8tdGV4dCAuYXV0aG9yLWluZm8gYSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLTEpO1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWZ1bGwgLmZpZWxkLS1uYW1lLWJvZHkgcCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLnByb21vLS1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG5cbi5wcm9tby0tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbn1cblxuLm5vZGUtLXR5cGUtam9iIC5wYWdlLWhlcm8gLnBvc3RlZC1vbiBsYWJlbCxcbi5ub2RlLS10eXBlLWpvYiAucGFnZS1oZXJvIC5jbG9zZXMtb24gbGFiZWwge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbn1cbi5ub2RlLS10eXBlLWpvYiAuY29udGFpbmVyIGhyIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMnB4O1xuICBib3JkZXItY29sb3I6ICM2ZDc1N2Q7XG4gIG9wYWNpdHk6IDAuMTE7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG59XG4ubm9kZS0tdHlwZS1qb2IgLmNvbnRhaW5lciAuam9iLWluZm8tdG9wIHtcbiAgcGFkZGluZy1ib3R0b206IDRyZW07XG59XG4ubm9kZS0tdHlwZS1qb2IgLmNvbnRhaW5lciAuam9iLWluZm8tdG9wIC5maWVsZF9fbGFiZWwge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xufVxuLm5vZGUtLXR5cGUtam9iIC5jb250YWluZXIgLmpvYi1pbmZvLWJvdHRvbSB7XG4gIHBhZGRpbmctYm90dG9tOiA0cmVtO1xufVxuLm5vZGUtLXR5cGUtam9iIC5jb250YWluZXIgLmpvYi1pbmZvLWJvdHRvbSAuZmllbGRfX2xhYmVsIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5ub2RlLS10eXBlLWpvYiAuY29udGFpbmVyIC5qb2ItaW5mby1zdWJtaXQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLm5vZGUtLXR5cGUtam9iIC5jb250YWluZXIgLmpvYi1pbmZvLXN1Ym1pdCBoMiwgLm5vZGUtLXR5cGUtam9iIC5jb250YWluZXIgLmpvYi1pbmZvLXN1Ym1pdCAuaDIge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLm5vZGUtLXR5cGUtam9iIC5jb250YWluZXIgLmpvYi1pbmZvLXN1Ym1pdCAuYnRuLCAubm9kZS0tdHlwZS1qb2IgLmNvbnRhaW5lciAuam9iLWluZm8tc3VibWl0IGJ1dHRvbi5saW5rLCAubm9kZS0tdHlwZS1qb2IgLmNvbnRhaW5lciAuam9iLWluZm8tc3VibWl0IC5idXR0b24sXG4ubm9kZS0tdHlwZS1qb2IgLmNvbnRhaW5lciAuam9iLWluZm8tc3VibWl0IC5idG4taW5saW5lIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50IC5wYWdlLWhlcm8ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1ncmF5LTIwMCk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQgLnBhZ2UtaGVybyB7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgfVxufVxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50IC5wYWdlLWhlcm8uY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAycmVtKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQgLnBhZ2UtaGVyby5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gM3JlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50IC5wYWdlLWhlcm8uY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDE1NDBweDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgcGFkZGluZzogM3JlbSAxLjVyZW0gIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ub2RlLS10eXBlLWFubm91bmNlbWVudCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBwYWRkaW5nOiAzcmVtIDRyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQge1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW07XG4gIH1cbn1cbi5ub2RlLS10eXBlLWFubm91bmNlbWVudCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLnRpdGxlLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2RlLS10eXBlLWFubm91bmNlbWVudCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAudGl0bGUtaWNvbiB7XG4gICAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ub2RlLS10eXBlLWFubm91bmNlbWVudCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAudGl0bGUtaWNvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWdyYXktODAwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIuNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50IC5ub2RlX19pbm5lciA+IC5jb250YWluZXI6bm90KC5wYWdlLWhlcm8uY29udGFpbmVyKSB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbi5ub2RlLS10eXBlLWFubm91bmNlbWVudCAuZmllbGQtLW5hbWUtYm9keSBwIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50IC5saXN0LXVuc3R5bGVkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLW5ld3NodWIgLmRldGFpbHMtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5ub2RlLS10eXBlLW5ld3MgLnBhZ2UtaGVybyxcbi5ub2RlLS10eXBlLWJsb2cgLnBhZ2UtaGVybyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLWdyYXktMjAwKTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2RlLS10eXBlLW5ld3MgLnBhZ2UtaGVybyxcbi5ub2RlLS10eXBlLWJsb2cgLnBhZ2UtaGVybyB7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgfVxufVxuLm5vZGUtLXR5cGUtbmV3cyAucGFnZS1oZXJvLmNvbnRhaW5lcixcbi5ub2RlLS10eXBlLWJsb2cgLnBhZ2UtaGVyby5jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDJyZW0pO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2RlLS10eXBlLW5ld3MgLnBhZ2UtaGVyby5jb250YWluZXIsXG4ubm9kZS0tdHlwZS1ibG9nIC5wYWdlLWhlcm8uY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDNyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5ub2RlLS10eXBlLW5ld3MgLnBhZ2UtaGVyby5jb250YWluZXIsXG4ubm9kZS0tdHlwZS1ibG9nIC5wYWdlLWhlcm8uY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDE1NDBweDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtbmV3cyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93LFxuLm5vZGUtLXR5cGUtYmxvZyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDNyZW0gMS41cmVtICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5vZGUtLXR5cGUtbmV3cyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93LFxuLm5vZGUtLXR5cGUtYmxvZyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtbmV3cyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93LFxuLm5vZGUtLXR5cGUtYmxvZyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBwYWRkaW5nOiAzcmVtIDRyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1uZXdzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0LFxuLm5vZGUtLXR5cGUtYmxvZyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbTtcbiAgfVxufVxuLm5vZGUtLXR5cGUtbmV3cyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuYnJlYWRjcnVtYixcbi5ub2RlLS10eXBlLWJsb2cgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5vZGUtLXR5cGUtbmV3cyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAudGl0bGUtaWNvbixcbi5ub2RlLS10eXBlLWJsb2cgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLnRpdGxlLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2RlLS10eXBlLW5ld3MgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLnRpdGxlLWljb24sXG4ubm9kZS0tdHlwZS1ibG9nIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC50aXRsZS1pY29uIHtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtbmV3cyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAudGl0bGUtaWNvbixcbi5ub2RlLS10eXBlLWJsb2cgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLnRpdGxlLWljb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5ub2RlLS10eXBlLW5ld3MgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLXRpdGxlLFxuLm5vZGUtLXR5cGUtYmxvZyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtdGl0bGUge1xuICBmb250LXNpemU6IDEuODc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogdmFyKC0tdGV4dC1ncmF5LTgwMCk7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5vZGUtLXR5cGUtbmV3cyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtdGl0bGUsXG4ubm9kZS0tdHlwZS1ibG9nIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5ub2RlLS10eXBlLW5ld3MgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLm5vZGUtaGVyby1kYXRlLFxuLm5vZGUtLXR5cGUtYmxvZyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAubm9kZS1oZXJvLWRhdGUge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubm9kZS0tdHlwZS1uZXdzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5ub2RlLWhlcm8tZGF0ZSxcbi5ub2RlLS10eXBlLWJsb2cgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLm5vZGUtaGVyby1kYXRlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1uZXdzIC5ub2RlX19pbm5lciA+IC5jb250YWluZXI6bm90KC5wYWdlLWhlcm8uY29udGFpbmVyKSxcbi5ub2RlLS10eXBlLWJsb2cgLm5vZGVfX2lubmVyID4gLmNvbnRhaW5lcjpub3QoLnBhZ2UtaGVyby5jb250YWluZXIpIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtbmV3cyAuZmllbGQtLW5hbWUtYm9keSBwLFxuLm5vZGUtLXR5cGUtYmxvZyAuZmllbGQtLW5hbWUtYm9keSBwIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLm5vZGUtLXR5cGUtbmV3cyAubGlzdC11bnN0eWxlZCxcbi5ub2RlLS10eXBlLWJsb2cgLmxpc3QtdW5zdHlsZWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLW5ld3NodWIgLm5vZGVfX2lubmVyLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciB7XG4gIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG59XG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLW5ld3NodWIgLmRldGFpbHMtd3JhcHBlcixcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tbmV3c2h1YiAuZGV0YWlscy13cmFwcGVyIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm5vZGUtLXR5cGUtZXZlbnQgLnBhZ2UtaGVybyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLWdyYXktMjAwKTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2RlLS10eXBlLWV2ZW50IC5wYWdlLWhlcm8ge1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIH1cbn1cbi5ub2RlLS10eXBlLWV2ZW50IC5wYWdlLWhlcm8uY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAycmVtKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubm9kZS0tdHlwZS1ldmVudCAucGFnZS1oZXJvLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzcmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAubm9kZS0tdHlwZS1ldmVudCAucGFnZS1oZXJvLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxNTQwcHg7XG4gIH1cbn1cbi5ub2RlLS10eXBlLWV2ZW50IC5wYWdlLWhlcm8gLmlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtZXZlbnQgLnBhZ2UtaGVybyAuaW5uZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5ub2RlLS10eXBlLWV2ZW50IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5ub2RlLS10eXBlLWV2ZW50IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93IC5ub2RlLWhlcm8tbWVkaWEge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogdW5zZXQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm5vZGUtLXR5cGUtZXZlbnQgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNmb3JtOiB1bnNldCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgcGFkZGluZzogM3JlbSAwIDNyZW0gMS41cmVtICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2RlLS10eXBlLWV2ZW50IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIHBhZGRpbmc6IDNyZW0gMCAzcmVtIDNyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1ldmVudCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBwYWRkaW5nOiAxLjI1cmVtIDAgMS4yNXJlbSA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5ub2RlLS10eXBlLWV2ZW50IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5vZGUtLXR5cGUtZXZlbnQgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1ldmVudCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4ubm9kZS0tdHlwZS1ldmVudCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubm9kZS0tdHlwZS1ldmVudCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAudGl0bGUtaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5vZGUtLXR5cGUtZXZlbnQgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLnRpdGxlLWljb24ge1xuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1ldmVudCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAudGl0bGUtaWNvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtZXZlbnQgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IHZhcigtLXRleHQtZ3JheS04MDApO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2RlLS10eXBlLWV2ZW50IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5ub2RlLS10eXBlLWV2ZW50IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5ub2RlLWhlcm8tZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2RlLS10eXBlLWV2ZW50IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5ub2RlLWhlcm8tZGF0ZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cbi5ub2RlLS10eXBlLWV2ZW50IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS1maWVsZC1ldmVudC1sb2NhdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ub2RlLS10eXBlLWV2ZW50IC5ub2RlX19pbm5lciA+IC5jb250YWluZXI6bm90KC5wYWdlLWhlcm8uY29udGFpbmVyKSB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbi5ub2RlLS10eXBlLWV2ZW50IC5maWVsZC0tbmFtZS1ib2R5IHAge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4ubm9kZS0tdHlwZS1ldmVudCAubGlzdC11bnN0eWxlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52aWV3LWNvbW11bml0eS1wYXJ0bmVycyAucGFnZS1oZXJvLFxuLnZpZXctY29tbXVuaXR5LXByb2dyYW1zIC5wYWdlLWhlcm8ge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuLnZpZXctY29tbXVuaXR5LXBhcnRuZXJzIC5wYWdlLWhlcm8gLm5vZGUtaGVyby10ZXh0LXJvdyxcbi52aWV3LWNvbW11bml0eS1wcm9ncmFtcyAucGFnZS1oZXJvIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlldy1jb21tdW5pdHktcGFydG5lcnMgLnBhZ2UtaGVybyAubm9kZS1oZXJvLXRleHQtcm93LFxuLnZpZXctY29tbXVuaXR5LXByb2dyYW1zIC5wYWdlLWhlcm8gLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLnZpZXctY29tbXVuaXR5LXBhcnRuZXJzIC5wYWdlLWhlcm8gLm5vZGUtaGVyby10ZXh0LXJvdyxcbi52aWV3LWNvbW11bml0eS1wcm9ncmFtcyAucGFnZS1oZXJvIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIG1heC13aWR0aDogMTU0MHB4O1xuICB9XG59XG5cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLWZ1bGwgPiAubm9kZV9faW5uZXIgPiAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93LFxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tZnVsbCA+IC5ub2RlX19pbm5lciA+IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1jb21tdW5pdHktcHJvZ3JhbS5ub2RlLS1mdWxsID4gLm5vZGVfX2lubmVyID4gLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyxcbi5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLWZ1bGwgPiAubm9kZV9faW5uZXIgPiAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAubm9kZS0tdHlwZS1jb21tdW5pdHktcHJvZ3JhbS5ub2RlLS1mdWxsID4gLm5vZGVfX2lubmVyID4gLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyxcbi5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLWZ1bGwgPiAubm9kZV9faW5uZXIgPiAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBtYXgtd2lkdGg6IDE1NDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1jb21tdW5pdHktcHJvZ3JhbS5ub2RlLS1mdWxsID4gLm5vZGVfX2lubmVyID4gLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyA+IC5ub2RlLWhlcm8tdGV4dCxcbi5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLWZ1bGwgPiAubm9kZV9faW5uZXIgPiAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93ID4gLm5vZGUtaGVyby10ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuXG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS1mdWxsLFxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0ubm9kZS0tZnVsbCxcbi52aWV3LWNvbW11bml0eS1wcm9ncmFtcyxcbi52aWV3LWNvbW11bml0eS1wYXJ0bmVycyB7XG4gIC0tY29tbS1wYXJ0LWFjY2VudDogIzcwNzA3MDtcbn1cblxuLyoqXG4gKiBIb21lcGFnZSBTZWFyY2ggQmxvY2tcbiAqXG4gKi9cbi5ibG9jay1ob21lcGFnZS1wcm9ncmFtLXNlYXJjaCAuYmxvY2stdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYmxvY2staG9tZXBhZ2UtcHJvZ3JhbS1zZWFyY2ggZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ibG9jay1ob21lcGFnZS1wcm9ncmFtLXNlYXJjaCBmb3JtIC5mb3JtLWl0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICB9XG59XG4uYmxvY2staG9tZXBhZ2UtcHJvZ3JhbS1zZWFyY2ggZm9ybSAuZm9ybS1pdGVtIGlucHV0LFxuLmJsb2NrLWhvbWVwYWdlLXByb2dyYW0tc2VhcmNoIGZvcm0gLmZvcm0taXRlbSBzZWxlY3Qge1xuICBtYXgtd2lkdGg6IDQwMHB4O1xufVxuLmJsb2NrLWhvbWVwYWdlLXByb2dyYW0tc2VhcmNoIGZvcm0gLmZvcm0taXRlbSxcbi5ibG9jay1ob21lcGFnZS1wcm9ncmFtLXNlYXJjaCBmb3JtICNlZGl0LWFjdGlvbnMge1xuICBmbGV4OiAwIDAgMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJsb2NrLWhvbWVwYWdlLXByb2dyYW0tc2VhcmNoIGZvcm0gLmZvcm0taXRlbSxcbi5ibG9jay1ob21lcGFnZS1wcm9ncmFtLXNlYXJjaCBmb3JtICNlZGl0LWFjdGlvbnMge1xuICAgIGZsZXg6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJsb2NrLWhvbWVwYWdlLXByb2dyYW0tc2VhcmNoIGZvcm0gI2VkaXQtYWN0aW9ucyB7XG4gICAgZmxleC1zaHJpbms6IDM7XG4gIH1cbn1cblxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tZnVsbCAucGFnZS1oZXJvIC5ub2RlLWhlcm8tdGV4dCBuYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSxcbi5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyAubm9kZS1oZXJvLXRleHQgbmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0sXG4udmlldy1jb21tdW5pdHktcHJvZ3JhbXMgLnBhZ2UtaGVybyBuYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSxcbi52aWV3LWNvbW11bml0eS1wYXJ0bmVycyAucGFnZS1oZXJvIG5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyoqXG4gKiBQYXJ0bmVyXG4gKi9cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLWZ1bGwgPiAubm9kZV9faW5uZXIgLnBhZ2UtaGVybyAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCBuYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS1mdWxsID4gLm5vZGVfX2lubmVyID4gLmNvbnRhaW5lciAucGFydG5lci1sb2dvLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tZnVsbCA+IC5ub2RlX19pbm5lciA+IC5jb250YWluZXIgLnBhcnRuZXItbG9nby13cmFwcGVyIGltZyB7XG4gIG1heC13aWR0aDogMzAwcHg7XG59XG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS1mdWxsID4gLm5vZGVfX2lubmVyID4gLmNvbnRhaW5lciAucGFydG5lci1pbmZvIHtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29tbS1wYXJ0LWFjY2VudCk7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS1mdWxsID4gLm5vZGVfX2lubmVyID4gLmNvbnRhaW5lciAucGFydG5lci1pbmZvIC5sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS1mdWxsID4gLm5vZGVfX2lubmVyID4gLmNvbnRhaW5lciAucGFydG5lci1pbmZvIGxpIGxhYmVsLFxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tZnVsbCA+IC5ub2RlX19pbm5lciA+IC5jb250YWluZXIgLnBhcnRuZXItaW5mbyBsaSAuZmllbGQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS1mdWxsID4gLm5vZGVfX2lubmVyID4gLmNvbnRhaW5lciAucGFydG5lci1pbmZvIC5wYXJ0bmVyLWxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS1mdWxsID4gLm5vZGVfX2lubmVyID4gLmNvbnRhaW5lciAucGFydG5lci1pbmZvIC5maWVsZC0tbmFtZS1maWVsZC1jb21tLXBhcnQtbmFtZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tZnVsbCA+IC5ub2RlX19pbm5lciA+IC5jb250YWluZXIgLnBhcnRuZXItaW5mbyAuZmllbGQtLW5hbWUtZmllbGQtY29tbS1wYXJ0LWFkZHJlc3MgcCB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS1mdWxsID4gLm5vZGVfX2lubmVyID4gLmNvbnRhaW5lciAucGFydG5lci1pbmZvIC5maWVsZC0tbmFtZS1maWVsZC1jb21tLXBhcnQtYWRkcmVzcyBwIHNwYW4uY291bnRyeSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS1mdWxsID4gLm5vZGVfX2lubmVyID4gLmNvbnRhaW5lciA+IC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS1mdWxsID4gLm5vZGVfX2lubmVyID4gLmNvbnRhaW5lciA+IC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLWZ1bGwgPiAubm9kZV9faW5uZXIgPiAuY29udGFpbmVyID4gLmZpZWxkLS1uYW1lLWJvZHkge1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG4gIH1cbn1cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLWZ1bGwgPiAubm9kZV9faW5uZXIgPiAuY29udGFpbmVyIC5yZWxhdGVkLXByb2ctdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tZnVsbCA+IC5ub2RlX19pbm5lciA+IC5jb250YWluZXIgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLWZ1bGwgPiAubm9kZV9faW5uZXIgPiAuY29udGFpbmVyICNhbGwtcHJvZ3JhbXMge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAucGFydG5lci1sb2dvLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAucGFydG5lci1sb2dvLXdyYXBwZXIgaW1nIHtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbn1cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLnBhcnRuZXItbGFiZWwge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgYS5idG4sIC5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgYS5idXR0b24sXG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyIGEuYnRuLWlubGluZSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4vKipcbiAqICBQcm9ncmFtXG4gKi9cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLWZ1bGwgLm5vZGVfX2lubmVyID4gLnByb2dyYW0tYm90dG9tLWNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0ubm9kZS0tZnVsbCAubm9kZV9faW5uZXIgLmNvbnRhaW5lciAuaXRlbS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbW0tcGFydC1hY2NlbnQpO1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0ubm9kZS0tZnVsbCAubm9kZV9faW5uZXIgLmNvbnRhaW5lciAuaXRlbS13cmFwcGVyIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIH1cbn1cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLWZ1bGwgLm5vZGVfX2lubmVyIC5jb250YWluZXIgLml0ZW0td3JhcHBlciAucHJvZ3JhbS1pbmZvLFxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0ubm9kZS0tZnVsbCAubm9kZV9faW5uZXIgLmNvbnRhaW5lciAuaXRlbS13cmFwcGVyIC5wYXJ0bmVyLWluZm8ge1xuICBmbGV4OiAwIDAgMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0ubm9kZS0tZnVsbCAubm9kZV9faW5uZXIgLmNvbnRhaW5lciAuaXRlbS13cmFwcGVyIC5wcm9ncmFtLWluZm8sXG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcHJvZ3JhbS5ub2RlLS1mdWxsIC5ub2RlX19pbm5lciAuY29udGFpbmVyIC5pdGVtLXdyYXBwZXIgLnBhcnRuZXItaW5mbyB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgfVxufVxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0ubm9kZS0tZnVsbCAubm9kZV9faW5uZXIgLmNvbnRhaW5lciAuaXRlbS13cmFwcGVyIC5wcm9ncmFtLWluZm8ge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1jb21tdW5pdHktcHJvZ3JhbS5ub2RlLS1mdWxsIC5ub2RlX19pbm5lciAuY29udGFpbmVyIC5pdGVtLXdyYXBwZXIgLnByb2dyYW0taW5mbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxufVxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0ubm9kZS0tZnVsbCAubm9kZV9faW5uZXIgLmNvbnRhaW5lciAuaXRlbS13cmFwcGVyIC5wcm9ncmFtLWluZm8gLmxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG59XG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcHJvZ3JhbS5ub2RlLS1mdWxsIC5ub2RlX19pbm5lciAuY29udGFpbmVyIC5pdGVtLXdyYXBwZXIgLnByb2dyYW0taW5mbyBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG59XG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcHJvZ3JhbS5ub2RlLS1mdWxsIC5ub2RlX19pbm5lciAuY29udGFpbmVyIC5pdGVtLXdyYXBwZXIgLnByb2dyYW0taW5mbyBsaSBsYWJlbCxcbi5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLWZ1bGwgLm5vZGVfX2lubmVyIC5jb250YWluZXIgLml0ZW0td3JhcHBlciAucHJvZ3JhbS1pbmZvIGxpIC5maWVsZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLml0ZW0td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbn1cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLml0ZW0td3JhcHBlciAubm9kZS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLml0ZW0td3JhcHBlciAucHJvZ3JhbS1pbmZvIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMyMHB4KTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0ubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAuaXRlbS13cmFwcGVyIC5wcm9ncmFtLWluZm8gbGkgLmxhYmVsLFxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0ubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAuaXRlbS13cmFwcGVyIC5wcm9ncmFtLWluZm8gbGkgLmZpZWxkIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLml0ZW0td3JhcHBlciAucHJvZ3JhbS1pbWFnZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLml0ZW0td3JhcHBlciAucHJvZ3JhbS1pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiAxOTVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1jb21tdW5pdHktcHJvZ3JhbS5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyIC5pdGVtLXdyYXBwZXIgLnByb2dyYW0taW1hZ2Uge1xuICAgIG1heC13aWR0aDogMzIwcHg7XG4gIH1cbn1cblxuLyoqXG4gKiBQYXJ0bmVyIFZpZXdzXG4gKi9cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZXctY29tbXVuaXR5LXBhcnRuZXJzLnZpZXctaWQtY29tbXVuaXR5X3BhcnRuZXJzIC52aWV3LWNvbnRlbnQgLnZpZXctY29udGVudC1pbm5lciB7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gIH1cbn1cbi52aWV3LWNvbW11bml0eS1wYXJ0bmVycy52aWV3LWlkLWNvbW11bml0eV9wYXJ0bmVycyAudmlldy1jb250ZW50IC52aWV3LWNvbnRlbnQtaW5uZXIgLnZpZXdzLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LWNvbW11bml0eS1wYXJ0bmVycy52aWV3LWlkLWNvbW11bml0eV9wYXJ0bmVycyAudmlldy1jb250ZW50IC52aWV3LWNvbnRlbnQtaW5uZXIgLnZpZXdzLXJvdyB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICB9XG59XG4udmlldy1jb21tdW5pdHktcGFydG5lcnMudmlldy1pZC1jb21tdW5pdHlfcGFydG5lcnMgLnZpZXctY29udGVudCAudmlldy1jb250ZW50LWlubmVyIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkIHtcbiAgZmxleDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZXctY29tbXVuaXR5LXBhcnRuZXJzLnZpZXctaWQtY29tbXVuaXR5X3BhcnRuZXJzIC52aWV3LWNvbnRlbnQgLnZpZXctY29udGVudC1pbm5lciAudmlld3Mtcm93IC52aWV3cy1maWVsZCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cbn1cbi52aWV3LWNvbW11bml0eS1wYXJ0bmVycy52aWV3LWlkLWNvbW11bml0eV9wYXJ0bmVycyAudmlldy1jb250ZW50IC52aWV3LWNvbnRlbnQtaW5uZXIgLnZpZXdzLXJvdyAudmlld3MtZmllbGQgLmZpZWxkLWNvbnRlbnQge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi52aWV3LWNvbW11bml0eS1wYXJ0bmVycy52aWV3LWlkLWNvbW11bml0eV9wYXJ0bmVycyAudmlldy1jb250ZW50IC52aWV3LWNvbnRlbnQtaW5uZXIgLnZpZXdzLXJvdyAudmlld3MtZmllbGQudmlld3MtZmllbGQtdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWNvbW11bml0eS1wYXJ0bmVycy52aWV3LWlkLWNvbW11bml0eV9wYXJ0bmVycyAudmlldy1jb250ZW50IC52aWV3LWNvbnRlbnQtaW5uZXIgLnZpZXdzLXJvdyAudmlld3MtZmllbGQudmlld3MtZmllbGQtdGl0bGUge1xuICAgIGZsZXgtZ3JvdzogMztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4udmlldy1jb21tdW5pdHktcHJvZ3JhbXMudmlldy1pZC1jb21tdW5pdHlfcHJvZ3JhbXMgLnZpZXctY29udGVudCAudmlldy1jb250ZW50LWlubmVyIC52aWV3cy1yb3csXG4udmlldy1jb21tdW5pdHktcGFydG5lcnMudmlldy1pZC1jb21tdW5pdHlfcGFydG5lcnMgLnZpZXctY29udGVudCAudmlldy1jb250ZW50LWlubmVyIC52aWV3cy1yb3cge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29tbS1wYXJ0LWFjY2VudCk7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG59XG4udmlldy1jb21tdW5pdHktcHJvZ3JhbXMudmlldy1pZC1jb21tdW5pdHlfcHJvZ3JhbXMgLnZpZXctY29udGVudCAudmlldy1jb250ZW50LWlubmVyIC52aWV3cy1yb3c6Zmlyc3Qtb2YtdHlwZSxcbi52aWV3LWNvbW11bml0eS1wYXJ0bmVycy52aWV3LWlkLWNvbW11bml0eV9wYXJ0bmVycyAudmlldy1jb250ZW50IC52aWV3LWNvbnRlbnQtaW5uZXIgLnZpZXdzLXJvdzpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWNvbW0tcGFydC1hY2NlbnQpO1xufVxuLnZpZXctY29tbXVuaXR5LXByb2dyYW1zLnZpZXctaWQtY29tbXVuaXR5X3Byb2dyYW1zIHVsLnBhZ2luYXRpb24gbGkucGFnZXJfX2l0ZW0tLWZpcnN0LFxuLnZpZXctY29tbXVuaXR5LXByb2dyYW1zLnZpZXctaWQtY29tbXVuaXR5X3Byb2dyYW1zIHVsLnBhZ2luYXRpb24gbGkucGFnZXJfX2l0ZW0tLWxhc3QsXG4udmlldy1jb21tdW5pdHktcGFydG5lcnMudmlldy1pZC1jb21tdW5pdHlfcGFydG5lcnMgdWwucGFnaW5hdGlvbiBsaS5wYWdlcl9faXRlbS0tZmlyc3QsXG4udmlldy1jb21tdW5pdHktcGFydG5lcnMudmlldy1pZC1jb21tdW5pdHlfcGFydG5lcnMgdWwucGFnaW5hdGlvbiBsaS5wYWdlcl9faXRlbS0tbGFzdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qKlxuICogUHJvZ3JhbSBWaWV3c1xuICovXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LWNvbW11bml0eS1wcm9ncmFtcy52aWV3LWlkLWNvbW11bml0eV9wcm9ncmFtcyAudmlldy1maWx0ZXJzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLnZpZXctY29tbXVuaXR5LXByb2dyYW1zLnZpZXctaWQtY29tbXVuaXR5X3Byb2dyYW1zIC52aWV3LWZpbHRlcnMgLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0tLWlubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlldy1jb21tdW5pdHktcHJvZ3JhbXMudmlldy1pZC1jb21tdW5pdHlfcHJvZ3JhbXMgLnZpZXctZmlsdGVycyAuYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS0taW5saW5lIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIH1cbn1cbi52aWV3LWNvbW11bml0eS1wcm9ncmFtcy52aWV3LWlkLWNvbW11bml0eV9wcm9ncmFtcyAudmlldy1maWx0ZXJzIC5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLS1pbmxpbmUgLmZvcm0taXRlbSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuLnZpZXctY29tbXVuaXR5LXByb2dyYW1zLnZpZXctaWQtY29tbXVuaXR5X3Byb2dyYW1zIC52aWV3LWZpbHRlcnMgLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0tLWlubGluZSAuZm9ybS1pdGVtLFxuLnZpZXctY29tbXVuaXR5LXByb2dyYW1zLnZpZXctaWQtY29tbXVuaXR5X3Byb2dyYW1zIC52aWV3LWZpbHRlcnMgLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0tLWlubGluZSAjZWRpdC1hY3Rpb25zIHtcbiAgZmxleDogMCAwIDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LWNvbW11bml0eS1wcm9ncmFtcy52aWV3LWlkLWNvbW11bml0eV9wcm9ncmFtcyAudmlldy1maWx0ZXJzIC5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLS1pbmxpbmUgLmZvcm0taXRlbSxcbi52aWV3LWNvbW11bml0eS1wcm9ncmFtcy52aWV3LWlkLWNvbW11bml0eV9wcm9ncmFtcyAudmlldy1maWx0ZXJzIC5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLS1pbmxpbmUgI2VkaXQtYWN0aW9ucyB7XG4gICAgZmxleDogYXV0bztcbiAgfVxufVxuLnZpZXctY29tbXVuaXR5LXByb2dyYW1zLnZpZXctaWQtY29tbXVuaXR5X3Byb2dyYW1zIC52aWV3LWZpbHRlcnMgLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0tLWlubGluZSAuZm9ybS1pdGVtIGxhYmVsLFxuLnZpZXctY29tbXVuaXR5LXByb2dyYW1zLnZpZXctaWQtY29tbXVuaXR5X3Byb2dyYW1zIC52aWV3LWZpbHRlcnMgLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0tLWlubGluZSAjZWRpdC1hY3Rpb25zIGxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbi52aWV3LWNvbW11bml0eS1wcm9ncmFtcy52aWV3LWlkLWNvbW11bml0eV9wcm9ncmFtcyAudmlldy1maWx0ZXJzIC5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLS1pbmxpbmUgI2VkaXQtYWN0aW9ucyB7XG4gIGFsaWduLXNlbGY6IGVuZDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZXctY29tbXVuaXR5LXByb2dyYW1zLnZpZXctaWQtY29tbXVuaXR5X3Byb2dyYW1zIC52aWV3LWZpbHRlcnMgLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0tLWlubGluZSAjZWRpdC1hY3Rpb25zIHtcbiAgICBmbGV4LXNocmluazogMztcbiAgfVxufVxuLnZpZXctY29tbXVuaXR5LXByb2dyYW1zLnZpZXctaWQtY29tbXVuaXR5X3Byb2dyYW1zIC52aWV3LWZpbHRlcnMgLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0tLWlubGluZSAjZWRpdC1hY3Rpb25zIGlucHV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LWNvbW11bml0eS1wcm9ncmFtcy52aWV3LWlkLWNvbW11bml0eV9wcm9ncmFtcyAudmlldy1jb250ZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLnZpZXctY29tbXVuaXR5LXByb2dyYW1zLnZpZXctaWQtY29tbXVuaXR5X3Byb2dyYW1zIC52aWV3LWNvbnRlbnQgLnZpZXctY29udGVudC1pbm5lciAudmlld3Mtcm93IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbW0tcGFydC1hY2NlbnQpO1xuICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xufVxuXG4ubWVkaWEtLXR5cGUtaW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IGF1dG87XG59XG4ubWVkaWEtLXR5cGUtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tZWRpYS0tdHlwZS1pbWFnZSBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDEuMjVyZW07XG4gIH1cbn1cbi5tZWRpYS0tdHlwZS1pbWFnZSAuaW1nLWNhcHRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucGFyYWdyYXBoIC5tZWRpYS0tdHlwZS1pbWFnZSB7XG4gIG1heC13aWR0aDogbWF4LWNvbnRlbnQ7XG59XG5cbi5tZWRpYS0tdHlwZS1pbWFnZS5tZWRpYS0tdmlldy1tb2RlLXNjYWxlZC1mdWxsIC5maWVsZF9faXRlbSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5tZWRpYS0tdHlwZS1pbWFnZS5tZWRpYS0tdmlldy1tb2RlLXNjYWxlZC1mdWxsIC5maWVsZF9faXRlbSBpbWcge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1lZGlhLS10eXBlLWltYWdlLm1lZGlhLS12aWV3LW1vZGUtc2NhbGVkLWZ1bGwgLmZpZWxkX19pdGVtIGltZyB7XG4gICAgbWF4LWhlaWdodDogNjUwcHg7XG4gIH1cbn1cblxuLm1lZGlhLS10eXBlLXJlbW90ZS12aWRlby5tZWRpYS0tdmlldy1tb2RlLWRlZmF1bHQtZnVsbCAuZmllbGQtLW5hbWUtZmllbGQtbWVkaWEtb2VtYmVkLXZpZGVvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tZWRpYS0tdHlwZS1yZW1vdGUtdmlkZW8ubWVkaWEtLXZpZXctbW9kZS1kZWZhdWx0LWZ1bGwgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLW9lbWJlZC12aWRlbyB7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWVkaWEtLXR5cGUtcmVtb3RlLXZpZGVvLm1lZGlhLS12aWV3LW1vZGUtZGVmYXVsdC1mdWxsIC5maWVsZC0tbmFtZS1maWVsZC1tZWRpYS1vZW1iZWQtdmlkZW8ge1xuICAgIGJvcmRlci1yYWRpdXM6IDEuMjVyZW07XG4gIH1cbn1cbi5tZWRpYS0tdHlwZS1yZW1vdGUtdmlkZW8ubWVkaWEtLXZpZXctbW9kZS1kZWZhdWx0LWZ1bGwgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLW9lbWJlZC12aWRlbyBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnBhcmFncmFwaC5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDExNDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1pbWFnZSAuaW1nLWNhcHRpb24sIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1pbWFnZS10ZXh0IC5pbWctY2FwdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAxLjVyZW07XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDg1JTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UgLmltZy1jYXB0aW9uLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtdGV4dCAuaW1nLWNhcHRpb24ge1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UgLm1lZGlhLS10eXBlLWltYWdlLm1lZGlhLS12aWV3LW1vZGUtc2NhbGVkLWZ1bGwge1xuICBtYXJnaW46IDEuNXJlbSBhdXRvO1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXZpZGVvIHtcbiAgbWFyZ2luOiAxcmVtIGF1dG87XG4gIHBhZGRpbmc6IDA7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tdmlkZW8gLmZpZWxkLS1uYW1lLWZpZWxkLWRvbWFpbi1hbGwtYWZmaWxpYXRlcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS12aWRlbyB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1pbWFnZS10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXRleHQgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXRleHQgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXRleHQgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIC5tZWRpYS0tdHlwZS1pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1pbWFnZS10ZXh0IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSBpbWcge1xuICBtYXgtaGVpZ2h0OiA5MHZoO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtdGV4dCAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UgaW1nIHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtdGV4dCAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtdGV4dDpub3QoLmltYWdlLXRleHQtd3JhcHBpbmcpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXRleHQ6bm90KC5pbWFnZS10ZXh0LXdyYXBwaW5nKSAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UsXG4ucGFyYWdyYXBoLS10eXBlLS1pbWFnZS10ZXh0Om5vdCguaW1hZ2UtdGV4dC13cmFwcGluZykgLmZpZWxkLS1uYW1lLWZpZWxkLXRleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1pbWFnZS10ZXh0Om5vdCguaW1hZ2UtdGV4dC13cmFwcGluZykgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlLFxuLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtdGV4dDpub3QoLmltYWdlLXRleHQtd3JhcHBpbmcpIC5maWVsZC0tbmFtZS1maWVsZC10ZXh0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtdGV4dDpub3QoLmltYWdlLXRleHQtd3JhcHBpbmcpLmltYWdlLXJpZ2h0IHtcbiAgICBmbGV4LWZsb3c6IHJvdy1yZXZlcnNlIG5vd3JhcDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXRleHQuaW1hZ2UtbGVmdDpub3QoLmltYWdlLXRleHQtd3JhcHBpbmcpIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gICAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1pbWFnZS10ZXh0LmltYWdlLWxlZnQ6bm90KC5pbWFnZS10ZXh0LXdyYXBwaW5nKSAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICAgIG1heC13aWR0aDogMzMlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1pbWFnZS10ZXh0LmltYWdlLXJpZ2h0Om5vdCguaW1hZ2UtdGV4dC13cmFwcGluZykgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbiAgICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXRleHQuaW1hZ2UtcmlnaHQ6bm90KC5pbWFnZS10ZXh0LXdyYXBwaW5nKSAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICAgIG1heC13aWR0aDogMzMlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1pbWFnZS10ZXh0LmltYWdlLXRleHQtd3JhcHBpbmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtdGV4dC5pbWFnZS10ZXh0LXdyYXBwaW5nIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1pbWFnZS10ZXh0LmltYWdlLXRleHQtd3JhcHBpbmcuaW1hZ2UtcmlnaHQgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG4gIH1cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtdGV4dCArIC5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXRleHQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG59XG5cbi8qKlxuKiBTdHlsZXMgYm90aCB0aGUgQWRkaXRpb25hbCBJbWFnZXMgUGFyYWdyYXBoIFR5cGUsIGFuZCBOb2RlIEZpZWxkXG4qL1xuYXJ0aWNsZS5ub2RlLS1mdWxsIC5ub2RlX19pbm5lciAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VzLWFkZGl0aW9uYWwuY29udGFpbmVyLFxuLnBhcmFncmFwaC0tdHlwZS0tZmlsZXMgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlcy1hZGRpdGlvbmFsLmNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbmFydGljbGUubm9kZS0tZnVsbCAubm9kZV9faW5uZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlcy1hZGRpdGlvbmFsLmZpZWxkX19pdGVtcyxcbi5wYXJhZ3JhcGgtLXR5cGUtLWZpbGVzIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZXMtYWRkaXRpb25hbC5maWVsZF9faXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xufVxuYXJ0aWNsZS5ub2RlLS1mdWxsIC5ub2RlX19pbm5lciAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VzLWFkZGl0aW9uYWwuZmllbGRfX2l0ZW1zIC5maWVsZF9faXRlbSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWZpbGVzIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZXMtYWRkaXRpb25hbC5maWVsZF9faXRlbXMgLmZpZWxkX19pdGVtIHtcbiAgZmxleDogYXV0bztcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZzogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBhcnRpY2xlLm5vZGUtLWZ1bGwgLm5vZGVfX2lubmVyIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZXMtYWRkaXRpb25hbC5maWVsZF9faXRlbXMgLmZpZWxkX19pdGVtLFxuLnBhcmFncmFwaC0tdHlwZS0tZmlsZXMgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlcy1hZGRpdGlvbmFsLmZpZWxkX19pdGVtcyAuZmllbGRfX2l0ZW0ge1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgYXJ0aWNsZS5ub2RlLS1mdWxsIC5ub2RlX19pbm5lciAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VzLWFkZGl0aW9uYWwuZmllbGRfX2l0ZW1zIC5maWVsZF9faXRlbSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWZpbGVzIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZXMtYWRkaXRpb25hbC5maWVsZF9faXRlbXMgLmZpZWxkX19pdGVtIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG59XG5hcnRpY2xlLm5vZGUtLWZ1bGwgLm5vZGVfX2lubmVyIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZXMtYWRkaXRpb25hbC5maWVsZF9faXRlbXMgLmZpZWxkX19pdGVtIGltZyxcbi5wYXJhZ3JhcGgtLXR5cGUtLWZpbGVzIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZXMtYWRkaXRpb25hbC5maWVsZF9faXRlbXMgLmZpZWxkX19pdGVtIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBhcnRpY2xlLm5vZGUtLWZ1bGwgLm5vZGVfX2lubmVyIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZXMtYWRkaXRpb25hbC5maWVsZF9faXRlbXMgLmZpZWxkX19pdGVtIGltZyxcbi5wYXJhZ3JhcGgtLXR5cGUtLWZpbGVzIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZXMtYWRkaXRpb25hbC5maWVsZF9faXRlbXMgLmZpZWxkX19pdGVtIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgfVxufVxuXG4vKipcbiogU3R5bGVzIGJvdGggdGhlIEZpbGUgQXR0YWNobWVudCBQYXJhZ3JhcGggVHlwZSwgYW5kIE5vZGUgRmllbGRcbiovXG5hcnRpY2xlLm5vZGUtLWZ1bGwgLm5vZGVfX2lubmVyIC5maWVsZC0tbmFtZS1maWVsZC1maWxlcyxcbi5wYXJhZ3JhcGgtLXR5cGUtLWZpbGVzIC5maWVsZC0tbmFtZS1maWVsZC1maWxlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuYXJ0aWNsZS5ub2RlLS1mdWxsIC5ub2RlX19pbm5lciAuZmllbGQtLW5hbWUtZmllbGQtZmlsZXMgPiAuZmllbGRfX2l0ZW0sXG4ucGFyYWdyYXBoLS10eXBlLS1maWxlcyAuZmllbGQtLW5hbWUtZmllbGQtZmlsZXMgPiAuZmllbGRfX2l0ZW0ge1xuICBiYWNrZ3JvdW5kOiAjZjBmMmY1O1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgbWF4LXdpZHRoOiBtYXgtY29udGVudDtcbn1cbmFydGljbGUubm9kZS0tZnVsbCAubm9kZV9faW5uZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWZpbGVzIC5maWVsZF9faXRlbSBzcGFuLmZpbGUsXG4ucGFyYWdyYXBoLS10eXBlLS1maWxlcyAuZmllbGQtLW5hbWUtZmllbGQtZmlsZXMgLmZpZWxkX19pdGVtIHNwYW4uZmlsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbmFydGljbGUubm9kZS0tZnVsbCAubm9kZV9faW5uZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWZpbGVzIC5maWVsZF9faXRlbSBzcGFuLmZpbGUgaSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWZpbGVzIC5maWVsZC0tbmFtZS1maWVsZC1maWxlcyAuZmllbGRfX2l0ZW0gc3Bhbi5maWxlIGkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgcGFkZGluZzogOHB4O1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIG9yZGVyOiAwO1xufVxuYXJ0aWNsZS5ub2RlLS1mdWxsIC5ub2RlX19pbm5lciAuZmllbGQtLW5hbWUtZmllbGQtZmlsZXMgLmZpZWxkX19pdGVtIHNwYW4uZmlsZSBpOjpiZWZvcmUsXG4ucGFyYWdyYXBoLS10eXBlLS1maWxlcyAuZmllbGQtLW5hbWUtZmllbGQtZmlsZXMgLmZpZWxkX19pdGVtIHNwYW4uZmlsZSBpOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuYXJ0aWNsZS5ub2RlLS1mdWxsIC5ub2RlX19pbm5lciAuZmllbGQtLW5hbWUtZmllbGQtZmlsZXMgLmZpZWxkX19pdGVtIHNwYW4uZmlsZSBhLFxuLnBhcmFncmFwaC0tdHlwZS0tZmlsZXMgLmZpZWxkLS1uYW1lLWZpZWxkLWZpbGVzIC5maWVsZF9faXRlbSBzcGFuLmZpbGUgYSB7XG4gIGNvbG9yOiAjMEQ2RUZEO1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG9yZGVyOiAxO1xufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1yZWYtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtcmVmLWxpc3QtaXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tcmVmLWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1saXN0LWl0ZW1zID4gLmNhcmQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGZsZXg6IGF1dG87XG4gIHBhZGRpbmc6IDIuMjVyZW0gMDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggI2YwZjJmNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1yZWYtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtcmVmLWxpc3QtaXRlbXMgPiAuY2FyZCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBhcnRpY2xlLm5vZGUtLXR5cGUtcGFnZS5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyIC5pbWFnZS1jb2wgLm1lZGlhLFxuLnBhcmFncmFwaC0tdHlwZS0tcmVmLWN1c3RvbSAuY29tcG9uZW50X19pbm5lciAuaW1hZ2UtY29sIC5tZWRpYSB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgYXJ0aWNsZS5ub2RlLS10eXBlLXBhZ2Uubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAuaW1hZ2UtY29sIGltZyxcbi5wYXJhZ3JhcGgtLXR5cGUtLXJlZi1jdXN0b20gLmNvbXBvbmVudF9faW5uZXIgLmltYWdlLWNvbCBpbWcge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIH1cbn1cbmFydGljbGUubm9kZS0tdHlwZS1wYWdlLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLnRleHQtY29sIC5jYXJkLWJvZHksXG4ucGFyYWdyYXBoLS10eXBlLS1yZWYtY3VzdG9tIC5jb21wb25lbnRfX2lubmVyIC50ZXh0LWNvbCAuY2FyZC1ib2R5IHtcbiAgLS1icy1jYXJkLXNwYWNlci15OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIGFydGljbGUubm9kZS0tdHlwZS1wYWdlLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLnRleHQtY29sIC5jYXJkLWJvZHksXG4ucGFyYWdyYXBoLS10eXBlLS1yZWYtY3VzdG9tIC5jb21wb25lbnRfX2lubmVyIC50ZXh0LWNvbCAuY2FyZC1ib2R5IHtcbiAgICAtLWJzLWNhcmQtc3BhY2VyLXg6IDA7XG4gIH1cbn1cbmFydGljbGUubm9kZS0tdHlwZS1wYWdlLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLnRleHQtY29sIC5jYXJkLWJvZHkgLmZpZWxkLS1uYW1lLWJvZHksXG4ucGFyYWdyYXBoLS10eXBlLS1yZWYtY3VzdG9tIC5jb21wb25lbnRfX2lubmVyIC50ZXh0LWNvbCAuY2FyZC1ib2R5IC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNjAwKTtcbn1cbmFydGljbGUubm9kZS0tdHlwZS1wYWdlLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLnRleHQtY29sIC5jYXJkLWJvZHkgLmZpZWxkLS1uYW1lLWJvZHkgcCxcbi5wYXJhZ3JhcGgtLXR5cGUtLXJlZi1jdXN0b20gLmNvbXBvbmVudF9faW5uZXIgLnRleHQtY29sIC5jYXJkLWJvZHkgLmZpZWxkLS1uYW1lLWJvZHkgcCB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLXBhZ2Uubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAudGV4dC1jb2wgLmNhcmQtYm9keSBhLmJ0biwgYXJ0aWNsZS5ub2RlLS10eXBlLXBhZ2Uubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAudGV4dC1jb2wgLmNhcmQtYm9keSBhLmJ1dHRvbixcbmFydGljbGUubm9kZS0tdHlwZS1wYWdlLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLnRleHQtY29sIC5jYXJkLWJvZHkgYS5idG4taW5saW5lLFxuLnBhcmFncmFwaC0tdHlwZS0tcmVmLWN1c3RvbSAuY29tcG9uZW50X19pbm5lciAudGV4dC1jb2wgLmNhcmQtYm9keSBhLmJ0bixcbi5wYXJhZ3JhcGgtLXR5cGUtLXJlZi1jdXN0b20gLmNvbXBvbmVudF9faW5uZXIgLnRleHQtY29sIC5jYXJkLWJvZHkgYS5idXR0b24sXG4ucGFyYWdyYXBoLS10eXBlLS1yZWYtY3VzdG9tIC5jb21wb25lbnRfX2lubmVyIC50ZXh0LWNvbCAuY2FyZC1ib2R5IGEuYnRuLWlubGluZSB7XG4gIG1hcmdpbjogMCAwLjc1cmVtIDAgMDtcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IHtcbiAgbWFyZ2luOiAxLjVyZW0gYXV0bztcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuY29sbGFwc2UtaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMmY1O1xuICBwYWRkaW5nOiAxLjI1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5jb2xsYXBzZS1oZWFkZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuY29sbGFwc2UtaGVhZGVyIHAge1xuICBtYXJnaW46IDA7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmNvbGxhcHNlLWhlYWRlciAuY29udGFjdC10b2dnbGUge1xuICBmb250LXNpemU6IDEuNTc1cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5jb2xsYXBzZS1oZWFkZXIgLmNvbnRhY3QtdG9nZ2xlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDUwMDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuY29sbGFwc2UtaGVhZGVyIC5jb250YWN0LXRvZ2dsZSAuaWNvbi1jb2xsYXBzZWQge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmNvbGxhcHNlLWhlYWRlciAuY29udGFjdC10b2dnbGUgLmljb24tZXhwYW5kZWQge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuY29sbGFwc2UtaGVhZGVyIC5jb250YWN0LXRvZ2dsZVthcmlhLWV4cGFuZGVkPWZhbHNlXSAuaWNvbi1jb2xsYXBzZWQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuY29sbGFwc2UtaGVhZGVyIC5jb250YWN0LXRvZ2dsZVthcmlhLWV4cGFuZGVkPWZhbHNlXSAuaWNvbi1leHBhbmRlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmNvbGxhcHNlLWhlYWRlciAuY29udGFjdC10b2dnbGVbYXJpYS1leHBhbmRlZD10cnVlXSAuY29sbGFwc2UtaGVhZGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtIDAuNXJlbSAwIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5jb2xsYXBzZS1oZWFkZXIgLmNvbnRhY3QtdG9nZ2xlW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLmNvbGxhcHNlLWhlYWRlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbSAxcmVtIDAgMDtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5jb2xsYXBzZS1oZWFkZXIgLmNvbnRhY3QtdG9nZ2xlW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmNvbGxhcHNlLWhlYWRlciAuY29udGFjdC10b2dnbGVbYXJpYS1leHBhbmRlZD10cnVlXSAuaWNvbi1jb2xsYXBzZWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5jb2xsYXBzZS1oZWFkZXIgLmNvbnRhY3QtdG9nZ2xlW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLmljb24tZXhwYW5kZWQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuY29sbGFwc2UtaGVhZGVyIC5maWVsZC0tbmFtZS1maWVsZC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBtYXJnaW4tYm90dG9tOiAwLjM3NXJlbTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuY29sbGFwc2UtdG9nZ2xlIHtcbiAgYmFja2dyb3VuZDogI2YwZjJmNTtcbiAgbWFyZ2luLXRvcDogLTEuMjVyZW07XG4gIHBhZGRpbmc6IDAgMS41cmVtIDEuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAuNXJlbSAwLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmNvbGxhcHNlLXRvZ2dsZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDFyZW0gMXJlbTtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5jb2xsYXBzZS10b2dnbGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDNyZW07XG4gIHJpZ2h0OiAxLjVyZW07XG4gIHdpZHRoOiA0LjVyZW07XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNC41cmVtKTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgMjUlLCByZ2IoMjU1LCAyNTUsIDI1NSkgNTAlKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5jb2xsYXBzZS10b2dnbGU6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1zdGFmZi1waWNrZXIge1xuICBwYWRkaW5nLXRvcDogM3JlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1yZWYtc3RhZmYtcGlja2VyIHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtcmVmLXN0YWZmLXBpY2tlciAuZmllbGRfX2l0ZW1zIHtcbiAgbWluLXdpZHRoOiBjYWxjKDExNDBweCAtIDNyZW0pO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1yZWYtc3RhZmYtcGlja2VyIC5saXN0LWhlYWRlcixcbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtcmVmLXN0YWZmLXBpY2tlciAuZmllbGRfX2l0ZW0gYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWxpc3QgLm5vZGVfX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBnYXA6IDAgMTBweDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtcmVmLXN0YWZmLXBpY2tlciAubGlzdC1oZWFkZXIgPiBzcGFuLFxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1yZWYtc3RhZmYtcGlja2VyIC5maWVsZF9faXRlbSBhcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbGlzdCAubm9kZV9faW5uZXIgPiBzcGFuIHtcbiAgd2lkdGg6IDEyLjVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtcmVmLXN0YWZmLXBpY2tlciAubGlzdC1oZWFkZXIgPiBzcGFuLnN0YWZmLW5hbWUsIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtcmVmLXN0YWZmLXBpY2tlciAubGlzdC1oZWFkZXIgPiBzcGFuLnN0YWZmLWVtYWlsLCAucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1zdGFmZi1waWNrZXIgLmxpc3QtaGVhZGVyID4gc3Bhbi5zdGFmZi1tYWlsLFxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1yZWYtc3RhZmYtcGlja2VyIC5maWVsZF9faXRlbSBhcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbGlzdCAubm9kZV9faW5uZXIgPiBzcGFuLnN0YWZmLW5hbWUsXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1zdGFmZi1waWNrZXIgLmZpZWxkX19pdGVtIGFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1saXN0IC5ub2RlX19pbm5lciA+IHNwYW4uc3RhZmYtZW1haWwsXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1zdGFmZi1waWNrZXIgLmZpZWxkX19pdGVtIGFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1saXN0IC5ub2RlX19pbm5lciA+IHNwYW4uc3RhZmYtbWFpbCB7XG4gIHdpZHRoOiAxMi41cmVtO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1yZWYtc3RhZmYtcGlja2VyIC5saXN0LWhlYWRlciA+IHNwYW4uc3RhZmYtbmFtZSBhLCAucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1zdGFmZi1waWNrZXIgLmxpc3QtaGVhZGVyID4gc3Bhbi5zdGFmZi1lbWFpbCBhLCAucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1zdGFmZi1waWNrZXIgLmxpc3QtaGVhZGVyID4gc3Bhbi5zdGFmZi1tYWlsIGEsXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1zdGFmZi1waWNrZXIgLmZpZWxkX19pdGVtIGFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1saXN0IC5ub2RlX19pbm5lciA+IHNwYW4uc3RhZmYtbmFtZSBhLFxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1yZWYtc3RhZmYtcGlja2VyIC5maWVsZF9faXRlbSBhcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbGlzdCAubm9kZV9faW5uZXIgPiBzcGFuLnN0YWZmLWVtYWlsIGEsXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1zdGFmZi1waWNrZXIgLmZpZWxkX19pdGVtIGFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1saXN0IC5ub2RlX19pbm5lciA+IHNwYW4uc3RhZmYtbWFpbCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzBENkVGRDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtcmVmLXN0YWZmLXBpY2tlciAuZmllbGRfX2l0ZW0ge1xuICBwYWRkaW5nOiAxcmVtIDEuMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtcmVmLXN0YWZmLXBpY2tlciAuZmllbGRfX2l0ZW06bnRoLW9mLXR5cGUob2RkKSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1zdGFmZi1waWNrZXIgLmZpZWxkX19pdGVtIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1zdGFmZi1waWNrZXIgLmxpc3QtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMS4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1yZWYtc3RhZmYtcGlja2VyIC5saXN0LWhlYWRlciBzcGFuIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gaDIsIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAuaDIge1xuICBmb250LXNpemU6IDEuNjI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvIHVsIGxpIGksXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gdWwgbGkgLmZpZWxkIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvIHVsIGxpI3NpdGUtYWRkcmVzcywgLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvIHVsIGxpI3NpdGUtcGhvbmUsIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyB1bCBsaSNzaXRlLWVtYWlsLCAucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gdWwgbGkjc2l0ZS13ZWJzaXRlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzM0M2E0MDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvIHVsIGxpI3NpdGUtYWRkcmVzcyBhLCAucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gdWwgbGkjc2l0ZS1waG9uZSBhLCAucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gdWwgbGkjc2l0ZS1lbWFpbCBhLCAucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gdWwgbGkjc2l0ZS13ZWJzaXRlIGEge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzBENkVGRDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvIHVsIGxpI3NpdGUtYWRkcmVzcyBpLCAucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gdWwgbGkjc2l0ZS1waG9uZSBpLCAucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gdWwgbGkjc2l0ZS1lbWFpbCBpLCAucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gdWwgbGkjc2l0ZS13ZWJzaXRlIGkge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAjc2l0ZS1hZGRyZXNzIHAge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvIC5maWVsZC0tbmFtZS1maWVsZC1zaXRlLW5hbWUge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvIC5maWVsZC0tbmFtZS1maWVsZC1zaXRlLW5hbWUgKiB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAjc2l0ZS1zb2NpYWwtbGlua3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDdweDtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbF0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZjBmMmY1O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbF0gaSB7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbF0gYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbF0gYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJmYWNlYm9vay5jb21cIl0gaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWVcIjtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwidHdpdHRlci5jb21cIl0gaTo6YmVmb3JlLFxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJ4LmNvbVwiXSBpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxYlwiO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJpbnN0YWdyYW0uY29tXCJdIGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZkXCI7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cImxpbmtlZGluLmNvbVwiXSBpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlMVwiO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJ5b3V0dWJlLmNvbVwiXSBpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2N1wiO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJwaW50ZXJlc3QuY29tXCJdIGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQyXCI7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cIm1haWx0bzpcIl0gaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTBcIjtcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tYWNjb3JkaW9uIC51aS1hY2NvcmRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogLTIwcHg7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1jb250ZW50ID4gLmZpZWxkIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMS4yNXJlbSAxLjI1cmVtIDEuODc1cmVtIDEuMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1jb250ZW50ID4gLmZpZWxkIHtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1jb250ZW50ID4gLmZpZWxkIHA6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyoqXG4gKiBSZXNlcnZlZCBmb3IgQXV0aG9yIFZpZXc7XG4gKi9cbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tZnVsbCAjbWVkaWEtY29udGFjdC10aXRsZSB7XG4gIGJvcmRlci10b3A6IHNvbGlkIDJweCB2YXIoLS1icy1ncmF5LTMwMCk7XG4gIHBhZGRpbmctdG9wOiAxLjEyNXJlbTtcbn1cblxuLnZpZXctYXV0aG9yIHtcbiAgbWFyZ2luOiAwLjc1cmVtIDAgMS41cmVtIDA7XG4gIHBhZGRpbmctYm90dG9tOiAxLjEyNXJlbTtcbn1cblxuLnZpZXctY2FsZW5kYXIgLnBhZ2UtaGVybyAuaW5uZXIsXG4udmlldy1uZXdzaHViLWxpc3QgLnBhZ2UtaGVybyAubm9kZS1oZXJvLXRleHQtcm93LFxuLnZpZXctbmV3c2h1Yi1saXN0ID4gLnZpZXctZmlsdGVycyxcbi52aWV3LW5ld3NodWItbGlzdCA+IC52aWV3LWNvbnRlbnQsXG4udmlldy1jYWxlbmRhci1kb3dubG9hZHMsXG4udmlldy1zY2hvb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCxcbi52aWV3LXNjaG9vbHMudmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0LFxuLnZpZXctam9icy1saXN0IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IHtcbiAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICAtLWJzLWd1dHRlci15OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZXctY2FsZW5kYXIgLnBhZ2UtaGVybyAuaW5uZXIsXG4udmlldy1uZXdzaHViLWxpc3QgLnBhZ2UtaGVybyAubm9kZS1oZXJvLXRleHQtcm93LFxuLnZpZXctbmV3c2h1Yi1saXN0ID4gLnZpZXctZmlsdGVycyxcbi52aWV3LW5ld3NodWItbGlzdCA+IC52aWV3LWNvbnRlbnQsXG4udmlldy1jYWxlbmRhci1kb3dubG9hZHMsXG4udmlldy1zY2hvb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCxcbi52aWV3LXNjaG9vbHMudmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0LFxuLnZpZXctam9icy1saXN0IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAudmlldy1jYWxlbmRhciAucGFnZS1oZXJvIC5pbm5lcixcbi52aWV3LW5ld3NodWItbGlzdCAucGFnZS1oZXJvIC5ub2RlLWhlcm8tdGV4dC1yb3csXG4udmlldy1uZXdzaHViLWxpc3QgPiAudmlldy1maWx0ZXJzLFxuLnZpZXctbmV3c2h1Yi1saXN0ID4gLnZpZXctY29udGVudCxcbi52aWV3LWNhbGVuZGFyLWRvd25sb2Fkcyxcbi52aWV3LXNjaG9vbC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0LFxuLnZpZXctc2Nob29scy52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQsXG4udmlldy1qb2JzLWxpc3QgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQge1xuICAgIG1heC13aWR0aDogMTU0MHB4O1xuICB9XG59XG5cbi52aWV3IC5iZWYtbmVzdGVkID4gdWwge1xuICBwYWRkaW5nOiAxcmVtIDAgIWltcG9ydGFudDtcbn1cbi52aWV3IC5mb3JtLXR5cGUtY2hlY2tib3ggPiBpbnB1dC5mb3JtLWNoZWNrYm94OmZvY3VzICsgbGFiZWwsXG4udmlldyAuZm9ybS10eXBlLWNoZWNrYm94ID4gaW5wdXQuZm9ybS1jaGVja2JveDpmb2N1cy12aXNpYmxlICsgbGFiZWwge1xuICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtYm9keS1jb2xvcik7XG59XG5cbi52aWV3LW5ld3NodWItbGlzdCxcbi52aWV3LWpvYnMtbGlzdCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbi52aWV3LW5ld3NodWItbGlzdCAudmlldy1oZWFkZXIsXG4udmlldy1uZXdzaHViLWxpc3QgLnZpZXctZW1wdHksXG4udmlldy1qb2JzLWxpc3QgLnZpZXctaGVhZGVyLFxuLnZpZXctam9icy1saXN0IC52aWV3LWVtcHR5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxLjEyNXJlbTtcbn1cbi52aWV3LW5ld3NodWItbGlzdCAudmlldy1oZWFkZXIgaDMsIC52aWV3LW5ld3NodWItbGlzdCAudmlldy1oZWFkZXIgLmgzLFxuLnZpZXctbmV3c2h1Yi1saXN0IC52aWV3LWVtcHR5IGgzLFxuLnZpZXctbmV3c2h1Yi1saXN0IC52aWV3LWVtcHR5IC5oMyxcbi52aWV3LWpvYnMtbGlzdCAudmlldy1oZWFkZXIgaDMsXG4udmlldy1qb2JzLWxpc3QgLnZpZXctaGVhZGVyIC5oMyxcbi52aWV3LWpvYnMtbGlzdCAudmlldy1lbXB0eSBoMyxcbi52aWV3LWpvYnMtbGlzdCAudmlldy1lbXB0eSAuaDMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0IC52aWV3LWhlYWRlciBoMyBhLCAudmlldy1uZXdzaHViLWxpc3QgLnZpZXctaGVhZGVyIC5oMyBhLFxuLnZpZXctbmV3c2h1Yi1saXN0IC52aWV3LWVtcHR5IGgzIGEsXG4udmlldy1uZXdzaHViLWxpc3QgLnZpZXctZW1wdHkgLmgzIGEsXG4udmlldy1qb2JzLWxpc3QgLnZpZXctaGVhZGVyIGgzIGEsXG4udmlldy1qb2JzLWxpc3QgLnZpZXctaGVhZGVyIC5oMyBhLFxuLnZpZXctam9icy1saXN0IC52aWV3LWVtcHR5IGgzIGEsXG4udmlldy1qb2JzLWxpc3QgLnZpZXctZW1wdHkgLmgzIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0IC52aWV3LWVtcHR5LFxuLnZpZXctam9icy1saXN0IC52aWV3LWVtcHR5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbn1cbi52aWV3LW5ld3NodWItbGlzdCAudmlldy1lbXB0eSBwLFxuLnZpZXctam9icy1saXN0IC52aWV3LWVtcHR5IHAge1xuICB3aWR0aDogMTAwJTtcbn1cbi52aWV3LW5ld3NodWItbGlzdCAudmlldy1jb250ZW50IC52aWV3cy1yb3csXG4udmlldy1qb2JzLWxpc3QgLnZpZXctY29udGVudCAudmlld3Mtcm93IHtcbiAgcGFkZGluZzogMS44NzVyZW0gMDtcbn1cblxuLnZpZXctaWQtYWRib3hlcy52aWV3LWRpc3BsYXktaWQtYWRib3hlc19ob21lIC52aWV3LWNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICBncmlkLWdhcDogMTVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDIsIDFmcik7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctaWQtYWRib3hlcy52aWV3LWRpc3BsYXktaWQtYWRib3hlc19ob21lIC52aWV3LWNvbnRlbnQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLnZpZXctaWQtYWRib3hlcy52aWV3LWRpc3BsYXktaWQtYWRib3hlc19ob21lIC52aWV3LWNvbnRlbnQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMiwgMWZyKTtcbiAgICBncmlkLWdhcDogMjBweDtcbiAgICBvdmVyZmxvdzogaW5oZXJpdDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4udmlldy1pZC1hZGJveGVzLnZpZXctZGlzcGxheS1pZC1hZGJveGVzX2hvbWUgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWlkLWFkYm94ZXMudmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSAudmlldy1jb250ZW50IC5ub2RlIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbi52aWV3LWlkLWFkYm94ZXMudmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSAudmlldy1jb250ZW50IC5ub2RlX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgcGFkZGluZzogMS41cmVtIDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctaWQtYWRib3hlcy52aWV3LWRpc3BsYXktaWQtYWRib3hlc19ob21lIC52aWV3LWNvbnRlbnQgLm5vZGVfX2lubmVyIHtcbiAgICBnYXA6IDE1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlldy1pZC1hZGJveGVzLnZpZXctZGlzcGxheS1pZC1hZGJveGVzX2hvbWUgLnZpZXctY29udGVudCAubm9kZV9faW5uZXIge1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAxLjI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC52aWV3LWlkLWFkYm94ZXMudmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSAudmlldy1jb250ZW50IC5ub2RlX19pbm5lciB7XG4gICAgZ2FwOiAzMHB4O1xuICAgIHBhZGRpbmc6IDEuNXJlbSAxcmVtO1xuICAgIGJvcmRlcjogMXJlbTtcbiAgfVxufVxuLnZpZXctaWQtYWRib3hlcy52aWV3LWRpc3BsYXktaWQtYWRib3hlc19ob21lIC52aWV3LWNvbnRlbnQgLm5vZGVfX2lubmVyIC5tYWluLWljb24ge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlldy1pZC1hZGJveGVzLnZpZXctZGlzcGxheS1pZC1hZGJveGVzX2hvbWUgLnZpZXctY29udGVudCAubm9kZV9faW5uZXIgLm1haW4taWNvbiB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cbn1cbi52aWV3LWlkLWFkYm94ZXMudmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSAudmlldy1jb250ZW50IC5wcm9tby1oZWFkaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogLTAuNXJlbTtcbn1cbi52aWV3LWlkLWFkYm94ZXMudmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSAudmlldy1jb250ZW50IC5wcm9tby1oZWFkaW5nIGgzLCAudmlldy1pZC1hZGJveGVzLnZpZXctZGlzcGxheS1pZC1hZGJveGVzX2hvbWUgLnZpZXctY29udGVudCAucHJvbW8taGVhZGluZyAuaDMge1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi52aWV3LWlkLWFkYm94ZXMudmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSAudmlldy1jb250ZW50IC5wcm9tby1oZWFkaW5nIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4udmlldy1pZC1hZGJveGVzLnZpZXctZGlzcGxheS1pZC1hZGJveGVzX2hvbWUgLnZpZXctY29udGVudCAucHJvbW8taGVhZGluZyBhOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDUwMTtcbn1cbi52aWV3LWlkLWFkYm94ZXMudmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSAudmlldy1jb250ZW50IC5wcm9tby1oZWFkaW5nIGkge1xuICBmb250LXNpemU6IDAuODVyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IGF1dG87XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbn1cbi52aWV3LWlkLWFkYm94ZXMudmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSAudmlldy1jb250ZW50IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi52aWV3LWlkLWFkYm94ZXMudmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSAudmlldy1jb250ZW50IHNwYW4gPiBhIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IDAuMjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAudmlldy1pZC1hZGJveGVzLnZpZXctZGlzcGxheS1pZC1hZGJveGVzX2hvbWUgLnZpZXctY29udGVudCBzcGFuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwLjc1cmVtO1xuICAgIGxlZnQ6IDAuNzVyZW07XG4gIH1cbn1cbi52aWV3LWlkLWFkYm94ZXMudmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSAudmlldy1jb250ZW50IC5wcm9tby1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuNzVyZW07XG4gIGxlZnQ6IDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1pZC1hZGJveGVzLnZpZXctZGlzcGxheS1pZC1hZGJveGVzX2hvbWUgLnZpZXctY29udGVudCAucHJvbW8taWNvbiB7XG4gICAgdG9wOiAxLjVyZW07XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMC43NXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LWlkLWJyb2FkY2FzdHMgLnZpZXctY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG59XG4udmlldy1pZC1icm9hZGNhc3RzIC52aWV3LWNvbnRlbnQgPiBhcnRpY2xlLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLXRlYXNlciB7XG4gIGZsZXg6IDE7XG59XG4udmlldy1pZC1icm9hZGNhc3RzIC52aWV3LWNvbnRlbnQgPiBhcnRpY2xlLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLXRlYXNlciAubm9kZSxcbi52aWV3LWlkLWJyb2FkY2FzdHMgLnZpZXctY29udGVudCA+IGFydGljbGUubm9kZS0tdHlwZS1icm9hZGNhc3Qubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lcixcbi52aWV3LWlkLWJyb2FkY2FzdHMgLnZpZXctY29udGVudCA+IGFydGljbGUubm9kZS0tdHlwZS1icm9hZGNhc3Qubm9kZS0tdGVhc2VyIC5icm9hZGNhc3Qtd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnZpZXctbmV3c2h1YiB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbi52aWV3LW5ld3NodWIgLnZpZXctaGVhZGVyIHtcbiAgbWFyZ2luOiAxLjVyZW0gMDtcbn1cbi52aWV3LW5ld3NodWIgLnZpZXctaGVhZGVyLFxuLnZpZXctbmV3c2h1YiAudmlldy1lbXB0eSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMS4xMjVyZW07XG59XG4udmlldy1uZXdzaHViIC52aWV3LWhlYWRlciAubmV3c2h1Yi10aXRsZSxcbi52aWV3LW5ld3NodWIgLnZpZXctZW1wdHkgLm5ld3NodWItdGl0bGUge1xuICBjb2xvcjogIzM0M2E0MDtcbiAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xufVxuLnZpZXctbmV3c2h1YiAudmlldy1oZWFkZXIgLm5ld3NodWItdGl0bGUgYSxcbi52aWV3LW5ld3NodWIgLnZpZXctZW1wdHkgLm5ld3NodWItdGl0bGUgYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4udmlldy1uZXdzaHViIC52aWV3LWhlYWRlciBpLFxuLnZpZXctbmV3c2h1YiAudmlldy1lbXB0eSBpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52aWV3LW5ld3NodWIgLnZpZXctZW1wdHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xufVxuLnZpZXctbmV3c2h1YiAudmlldy1lbXB0eSBwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udmlldy1uZXdzaHViIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4udmlldy1uZXdzaHViIC5tb3JlLWxpbmsge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnZpZXctbmV3c2h1YiAudmlldy1mb290ZXIgLm5ld3NodWItZm9vdGVyLWxpbmssXG4udmlldy1uZXdzaHViIC5tb3JlLWxpbmsgYSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzM0M2E0MDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi52aWV3LW5ld3NodWIgLnZpZXctZm9vdGVyIC5uZXdzaHViLWZvb3Rlci1saW5rIGksXG4udmlldy1uZXdzaHViIC5tb3JlLWxpbmsgYSBpIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4O1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi52aWV3LW5ld3NodWIgLm1vcmUtbGluayBhOjphZnRlciB7XG4gIC0tZmEtd2VpZ2h0LW92ZXJyaWRlOiA5MDA7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb250ZW50OiBcIlxcZjA1NFwiO1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZhLXdlaWdodC1vdmVycmlkZSk7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XG59XG5cbi52aWV3LW5ld3NodWIgLnZpZXdzLXJvdyBhcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQgLmRldGFpbHMtd3JhcHBlciAuZXZlbnQtZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi52aWV3LW5ld3NodWIgLnZpZXdzLXJvdyBhcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQgLmRldGFpbHMtd3JhcHBlciAuZXZlbnQtZGF0ZSB0aW1lOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52aWV3LW5ld3NodWIgLnZpZXdzLXJvdyBhcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQgLmRldGFpbHMtd3JhcHBlciAuZXZlbnQtZGF0ZSB0aW1lIHtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1ib2R5LWZvbnQtc2l6ZSk7XG59XG5cbi52aWV3LWlkLW5ld3NodWIgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1ub3RoaW5nIC5maWVsZC1jb250ZW50IC5kZXRhaWxzLXdyYXBwZXIgLm5vZGUtdGl0bGUsXG4ubm9kZS0tbmV3c2h1YiAubm9kZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4udmlldy1pZC1uZXdzaHViIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtbm90aGluZyAuZmllbGQtY29udGVudCAuZGV0YWlscy13cmFwcGVyIC5ub2RlLXRpdGxlIGEsXG4ubm9kZS0tbmV3c2h1YiAubm9kZS10aXRsZSBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnZpZXctaWQtbmV3c2h1Yi52aWV3LWRpc3BsYXktaWQtZXZlbnRzX2xpc3RfdW5pdmVyc2FsIHtcbiAgYmFja2dyb3VuZDogI2YwZjJmNTtcbiAgcGFkZGluZzogMS41cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctaWQtbmV3c2h1Yi52aWV3LWRpc3BsYXktaWQtZXZlbnRzX2xpc3RfdW5pdmVyc2FsIHtcbiAgICBwYWRkaW5nOiAxLjg3NXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LWlkLW5ld3NodWIudmlldy1kaXNwbGF5LWlkLWV2ZW50c19saXN0X3VuaXZlcnNhbCB7XG4gICAgd2lkdGg6IHVuc2V0O1xuICAgIGJvcmRlci1yYWRpdXM6IDEuMjVyZW07XG4gIH1cbn1cbi52aWV3LWlkLW5ld3NodWIudmlldy1kaXNwbGF5LWlkLWV2ZW50c19saXN0X3VuaXZlcnNhbCAudmlldy1oZWFkZXIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC52aWV3LWlkLW5ld3NodWIudmlldy1kaXNwbGF5LWlkLWV2ZW50c19saXN0X3VuaXZlcnNhbCAudmlldy1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAyLjVyZW07XG4gIH1cbn1cbi52aWV3LWlkLW5ld3NodWIudmlldy1kaXNwbGF5LWlkLWV2ZW50c19saXN0X3VuaXZlcnNhbCAudmlld3Mtcm93ID4gLmZpZWxkLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuLnZpZXctaWQtbmV3c2h1Yi52aWV3LWRpc3BsYXktaWQtZXZlbnRzX2xpc3RfdW5pdmVyc2FsIC5kZXRhaWxzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTVweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMTBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1pZC1uZXdzaHViLnZpZXctZGlzcGxheS1pZC1ldmVudHNfbGlzdF91bml2ZXJzYWwgLmRldGFpbHMtd3JhcHBlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgfVxufVxuLnZpZXctaWQtbmV3c2h1Yi52aWV3LWRpc3BsYXktaWQtZXZlbnRzX2xpc3RfdW5pdmVyc2FsIC5kZXRhaWxzLXdyYXBwZXIgLm5vZGUtdGl0bGUge1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi52aWV3LWlkLW5ld3NodWIudmlldy1kaXNwbGF5LWlkLWV2ZW50c19saXN0X3VuaXZlcnNhbCAuZGV0YWlscy13cmFwcGVyIC5ub2RlLXRpdGxlIGkge1xuICBjb2xvcjogIzM0M2E0MDtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIHBhZGRpbmctbGVmdDogM3B4O1xuICBhbGlnbi1zZWxmOiBlbmQ7XG59XG4udmlldy1pZC1uZXdzaHViLnZpZXctZGlzcGxheS1pZC1ldmVudHNfbGlzdF91bml2ZXJzYWwgLmRldGFpbHMtd3JhcHBlciAubm9kZS1ldmVudC1kYXRlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLXByaW1hcnkpO1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtaW4td2lkdGg6IDU2cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1NnB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNTZweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAganVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcbn1cbi52aWV3LWlkLW5ld3NodWIudmlldy1kaXNwbGF5LWlkLWV2ZW50c19saXN0X3VuaXZlcnNhbCAuZGV0YWlscy13cmFwcGVyIC5ub2RlLWV2ZW50LWRhdGUgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuXG4udmlldy1uZXdzaHViLWxpc3QgLnBhZ2UtaGVybyB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1uZXdzaHViLWxpc3QgLnBhZ2UtaGVybyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LW5ld3NodWItbGlzdCAucGFnZS1oZXJvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4udmlldy1uZXdzaHViLWxpc3QgLnBhZ2UtaGVybyBuYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udmlldy1uZXdzaHViLWxpc3QgLnBhZ2UtaGVybyAuaW5uZXIge1xuICBwYWRkaW5nOiAwO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBwYWRkaW5nOiAzcmVtIDEuNXJlbSAhaW1wb3J0YW50O1xuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlldy1uZXdzaHViLWxpc3QgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLnZpZXctbmV3c2h1Yi1saXN0IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIG1heC13aWR0aDogMTU0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctbmV3c2h1Yi1saXN0IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgcGFkZGluZzogM3JlbSAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZXctbmV3c2h1Yi1saXN0IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIGJvcmRlci1yYWRpdXM6IDEuMjVyZW07XG4gICAgcGFkZGluZzogM3JlbSA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aWV3LW5ld3NodWItbGlzdCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93ICNkaXN0cmljdC1ibG9nLXN1YmhlYWQge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbn1cbi52aWV3LW5ld3NodWItbGlzdCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICBnYXA6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctbmV3c2h1Yi1saXN0IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IHtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbi52aWV3LW5ld3NodWItbGlzdCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCBpIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctbmV3c2h1Yi1saXN0IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IGkge1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgfVxufVxuLnZpZXctbmV3c2h1Yi1saXN0IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IGgxLCAudmlldy1uZXdzaHViLWxpc3QgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmgxIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1uZXdzaHViLWxpc3QgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgaDEsIC52aWV3LW5ld3NodWItbGlzdCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuaDEge1xuICAgIGZvbnQtc2l6ZTogMi43NXJlbTtcbiAgfVxufVxuLnZpZXctbmV3c2h1Yi1saXN0IC52aWV3LWVtcHR5IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi52aWV3LW5ld3NodWItbGlzdCAudmlld3Mtcm93IGFydGljbGUubm9kZS0tdHlwZS1ldmVudCAuZGV0YWlscy13cmFwcGVyIC5ldmVudC1kYXRlIHtcbiAgZm9udC1zaXplOiAwO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0IC52aWV3cy1yb3cgYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50IC5kZXRhaWxzLXdyYXBwZXIgLmV2ZW50LWRhdGUgdGltZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udmlldy1uZXdzaHViLWxpc3QgLnZpZXdzLXJvdyBhcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQgLmRldGFpbHMtd3JhcHBlciAuZXZlbnQtZGF0ZSB0aW1lIHtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1ib2R5LWZvbnQtc2l6ZSk7XG59XG5cbi52aWV3LW5ld3NodWItbGlzdCAudmlldy1maWx0ZXJzIC5iZWYtZXhwb3NlZC1mb3JtIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qXG4qIFZpZXcgZXZlbnRzIGxpc3QgcGFnZVxuKi9cbi8qKlxuICogQFRPRE8gUmVmYWN0b3IgdGhpcyBpbnRvIDIgZGVjbGVyYXRpb25zICh2aWV3cyBhcmUgcmVhbGx5IHVucmVsYXRlZClcbiAqL1xuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgbmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0sXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIG5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWhlYWRlcixcbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWVtcHR5LFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1oZWFkZXIsXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWVtcHR5IHtcbiAgbWFyZ2luOiAxLjg3NXJlbSAwO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIGZpZWxkc2V0LFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gZmllbGRzZXQge1xuICBmbG9hdDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDA7XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gZmllbGRzZXQgbGVnZW5kLFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gZmllbGRzZXQgbGVnZW5kIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIGZpZWxkc2V0IGxlZ2VuZCxcbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIGZpZWxkc2V0IGxlZ2VuZCB7XG4gICAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgfVxufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIGZpZWxkc2V0IC5maWVsZHNldC13cmFwcGVyLFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gZmllbGRzZXQgLmZpZWxkc2V0LXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIGZpZWxkc2V0IC5iZWYtY2hlY2tib3hlcy5iZWYtbmVzdGVkIHVsLFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gZmllbGRzZXQgLmJlZi1jaGVja2JveGVzLmJlZi1uZXN0ZWQgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gZmllbGRzZXQgLmJlZi1jaGVja2JveGVzLmJlZi1uZXN0ZWQgdWwgbGkgKyBsaSxcbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIGZpZWxkc2V0IC5iZWYtY2hlY2tib3hlcy5iZWYtbmVzdGVkIHVsIGxpICsgbGkge1xuICBtYXJnaW4tbGVmdDogLTAuMTlyZW07XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gZmllbGRzZXQgLmJlZi1jaGVja2JveGVzLmJlZi1uZXN0ZWQgdWwgLmZvcm0tdHlwZS1jaGVja2JveCxcbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSBmaWVsZHNldCAuYmVmLWNoZWNrYm94ZXMuYmVmLW5lc3RlZCB1bCAuZm9ybS10eXBlLWNoZWNrYm94LmZvcm0tY2hlY2ssXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSBmaWVsZHNldCAuYmVmLWNoZWNrYm94ZXMuYmVmLW5lc3RlZCB1bCAuZm9ybS10eXBlLWNoZWNrYm94LFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gZmllbGRzZXQgLmJlZi1jaGVja2JveGVzLmJlZi1uZXN0ZWQgdWwgLmZvcm0tdHlwZS1jaGVja2JveC5mb3JtLWNoZWNrIHtcbiAgbWFyZ2luOiAwIDAgMC43NXJlbTtcbn1cbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSBmaWVsZHNldCAuYmVmLWNoZWNrYm94ZXMuYmVmLW5lc3RlZCB1bCAuZm9ybS10eXBlLWNoZWNrYm94IGlucHV0LFxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIGZpZWxkc2V0IC5iZWYtY2hlY2tib3hlcy5iZWYtbmVzdGVkIHVsIC5mb3JtLXR5cGUtY2hlY2tib3guZm9ybS1jaGVjayBpbnB1dCxcbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIGZpZWxkc2V0IC5iZWYtY2hlY2tib3hlcy5iZWYtbmVzdGVkIHVsIC5mb3JtLXR5cGUtY2hlY2tib3ggaW5wdXQsXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSBmaWVsZHNldCAuYmVmLWNoZWNrYm94ZXMuYmVmLW5lc3RlZCB1bCAuZm9ybS10eXBlLWNoZWNrYm94LmZvcm0tY2hlY2sgaW5wdXQge1xuICBvcGFjaXR5OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gZmllbGRzZXQgLmJlZi1jaGVja2JveGVzLmJlZi1uZXN0ZWQgdWwgLmZvcm0tdHlwZS1jaGVja2JveCBsYWJlbCxcbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSBmaWVsZHNldCAuYmVmLWNoZWNrYm94ZXMuYmVmLW5lc3RlZCB1bCAuZm9ybS10eXBlLWNoZWNrYm94LmZvcm0tY2hlY2sgbGFiZWwsXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSBmaWVsZHNldCAuYmVmLWNoZWNrYm94ZXMuYmVmLW5lc3RlZCB1bCAuZm9ybS10eXBlLWNoZWNrYm94IGxhYmVsLFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gZmllbGRzZXQgLmJlZi1jaGVja2JveGVzLmJlZi1uZXN0ZWQgdWwgLmZvcm0tdHlwZS1jaGVja2JveC5mb3JtLWNoZWNrIGxhYmVsIHtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gZmllbGRzZXQgLmJlZi1jaGVja2JveGVzLmJlZi1uZXN0ZWQgdWwgLmZvcm0tdHlwZS1jaGVja2JveCBpbnB1dDpjaGVja2VkICsgbGFiZWwsXG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gZmllbGRzZXQgLmJlZi1jaGVja2JveGVzLmJlZi1uZXN0ZWQgdWwgLmZvcm0tdHlwZS1jaGVja2JveC5mb3JtLWNoZWNrIGlucHV0OmNoZWNrZWQgKyBsYWJlbCxcbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIGZpZWxkc2V0IC5iZWYtY2hlY2tib3hlcy5iZWYtbmVzdGVkIHVsIC5mb3JtLXR5cGUtY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZCArIGxhYmVsLFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gZmllbGRzZXQgLmJlZi1jaGVja2JveGVzLmJlZi1uZXN0ZWQgdWwgLmZvcm0tdHlwZS1jaGVja2JveC5mb3JtLWNoZWNrIGlucHV0OmNoZWNrZWQgKyBsYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLXZhbHVlLFxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS1lbmQtdmFsdWUsXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtdmFsdWUsXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtZW5kLXZhbHVlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS12YWx1ZSBsYWJlbCxcbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtZW5kLXZhbHVlIGxhYmVsLFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLXZhbHVlIGxhYmVsLFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLWVuZC12YWx1ZSBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIG1pbi13aWR0aDogMTcwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtdmFsdWUgbGFiZWwsXG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLWVuZC12YWx1ZSBsYWJlbCxcbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS12YWx1ZSBsYWJlbCxcbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS1lbmQtdmFsdWUgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gICAgbWluLXdpZHRoOiAyNDBweDtcbiAgICB0b3A6IDA7XG4gIH1cbn1cbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtdmFsdWUgaW5wdXQsXG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLWVuZC12YWx1ZSBpbnB1dCxcbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS12YWx1ZSBpbnB1dCxcbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS1lbmQtdmFsdWUgaW5wdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzM0M2E0MDtcbiAgbWF4LXdpZHRoOiAxMzVweDtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNmM3NTdkO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLXZhbHVlIGlucHV0OmZvY3VzLFxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS1lbmQtdmFsdWUgaW5wdXQ6Zm9jdXMsXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtdmFsdWUgaW5wdXQ6Zm9jdXMsXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtZW5kLXZhbHVlIGlucHV0OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtdmFsdWU6OmJlZm9yZSxcbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtZW5kLXZhbHVlOjpiZWZvcmUsXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtdmFsdWU6OmJlZm9yZSxcbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS1lbmQtdmFsdWU6OmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNjBweDtcbiAgcmlnaHQ6IDE1cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjb250ZW50OiBcIlxcZjEwN1wiO1xuICBjb2xvcjogIzM0M2E0MDtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMnB4O1xufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS12YWx1ZSBsYWJlbCxcbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS12YWx1ZSBsYWJlbCB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS1lbmQtdmFsdWUgbGFiZWwsXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtZW5kLXZhbHVlIGxhYmVsIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCBoMywgLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCAuaDMsXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgaDMsXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgLmgzIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMS4xMjVyZW0gMDtcbn1cbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtZXZlbnQtZGF0ZS12YWx1ZSAuZmFzLFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLWV2ZW50LWRhdGUtdmFsdWUgLmZhcyB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjNyZW07XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlID4gLmZpZWxkLWNvbnRlbnQsXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdGl0bGUgPiAuZmllbGQtY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiAwLjc1cmVtIDA7XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlID4gLmZpZWxkLWNvbnRlbnQgYSxcbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSA+IC5maWVsZC1jb250ZW50IGEge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG5cbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIHtcbiAgLS1zcGFjaW5nOiAxcmVtO1xuICAtLWNvbG9yLWRhdGU6ICMzNDNhNDA7XG4gIC0tY29sb3ItbGFiZWw6ICMzNDNhNDA7XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgPiBoMiwgLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCA+IC5oMiB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLXNwYWNpbmcpICsgMC41cmVtKTtcbiAgbWFyZ2luOiBjYWxjKDAuODc1ICogdmFyKC0tc3BhY2luZykpIGF1dG8gY2FsYygxLjg3NSAqIHZhcigtLXNwYWNpbmcpKTtcbiAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50ID4gaDIsIC52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgPiAuaDIge1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgfVxufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCA+IGgyOm5vdCg6Zmlyc3Qtb2YtdHlwZSksIC52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgPiAuaDI6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gIGJvcmRlci10b3A6IHNvbGlkIDJweCAjZjBmMmY1O1xufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCAudmlld3Mtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMCAwIDFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICB9XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1zcGFjaW5nKTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQgKiB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1ldmVudC1kYXRlLXZhbHVlIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWRhdGUpO1xuICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbWluLXdpZHRoOiAxMjBweDtcbn1cbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtZXZlbnQtZGF0ZS12YWx1ZSAuZmFzIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yKSAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDAuM3JlbTtcbn1cbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tY29sb3ItbGFiZWwpO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSA+IC5maWVsZC1jb250ZW50IHtcbiAgbWFyZ2luOiBhdXRvO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSA+IC5maWVsZC1jb250ZW50IGEge1xuICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbn1cbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdzpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50IC52aWV3cy1yb3c6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMS44NzUgKiB2YXIoLS1zcGFjaW5nKSk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDEuODc1ICogdmFyKC0tc3BhY2luZykpO1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggI2YwZjJmNTtcbn1cblxuLyoqXG4gICAgIFNlZSBjb21tb24gY29kZSBpbiBfdmlld3MtY29tbW9uLnNjc3NcbiovXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LWpvYnMtbGlzdCB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbi52aWV3LWpvYnMtbGlzdCAudmlldy1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbi52aWV3LWpvYnMtbGlzdCAudmlldy1jb250ZW50IC52aWV3cy1yb3cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjZjBmMmY1O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWpvYnMtbGlzdCAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkIHtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICBmbGV4OiA3MCU7XG4gIH1cbn1cbi52aWV3LWpvYnMtbGlzdCAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXVucHVibGlzaC1vbiB7XG4gIGNvbG9yOiAjNmQ3NTdkO1xufVxuLnZpZXctam9icy1saXN0IC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdW5wdWJsaXNoLW9uIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4udmlldy1qb2JzLWxpc3QgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi52aWV3LWpvYnMtbGlzdCAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlICoge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuLnZpZXctam9icy1saXN0IC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtam9iLWxvY2F0aW9uIHtcbiAgY29sb3I6ICM2ZDc1N2Q7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctam9icy1saXN0IC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdmlldy1ub2RlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAzcmVtO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5cbi52aWV3LW5ld3NodWItdGVhc2VycyB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbi52aWV3LW5ld3NodWItdGVhc2VycyAucGFnZS1oZXJvIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LW5ld3NodWItdGVhc2VycyAucGFnZS1oZXJvIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIH1cbn1cbi52aWV3LW5ld3NodWItdGVhc2VycyAucGFnZS1oZXJvIG5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52aWV3LW5ld3NodWItdGVhc2VycyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgcGFkZGluZzogM3JlbSAxLjVyZW0gIWltcG9ydGFudDtcbiAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICAtLWJzLWd1dHRlci15OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZXctbmV3c2h1Yi10ZWFzZXJzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC52aWV3LW5ld3NodWItdGVhc2VycyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBtYXgtd2lkdGg6IDE1NDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LW5ld3NodWItdGVhc2VycyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgIHBhZGRpbmc6IDNyZW0gM3JlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LW5ld3NodWItdGVhc2VycyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBwYWRkaW5nOiAzcmVtIDRyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuLnZpZXctbmV3c2h1Yi10ZWFzZXJzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgI2Rpc3RyaWN0LWJsb2ctc3ViaGVhZCB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xufVxuLnZpZXctbmV3c2h1Yi10ZWFzZXJzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctbmV3c2h1Yi10ZWFzZXJzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IHtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbi52aWV3LW5ld3NodWItdGVhc2VycyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCBpIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS40NXJlbTtcbiAgbWFyZ2luLXRvcDogLTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1uZXdzaHViLXRlYXNlcnMgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgaSB7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgfVxufVxuLnZpZXctbmV3c2h1Yi10ZWFzZXJzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IGgxLCAudmlldy1uZXdzaHViLXRlYXNlcnMgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmgxIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1uZXdzaHViLXRlYXNlcnMgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgaDEsIC52aWV3LW5ld3NodWItdGVhc2VycyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuaDEge1xuICAgIGZvbnQtc2l6ZTogMi43NXJlbTtcbiAgfVxufVxuLnZpZXctbmV3c2h1Yi10ZWFzZXJzIC52aWV3LWZpbHRlcnMge1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4OiAxMDAlO1xufVxuLnZpZXctbmV3c2h1Yi10ZWFzZXJzIC52aWV3LWZpbHRlcnMgLmZvcm0tdHlwZS1zZWxlY3QgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAyLjI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LW5ld3NodWItdGVhc2VycyAudmlldy1maWx0ZXJzIC5mb3JtLXR5cGUtc2VsZWN0IGxhYmVsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbi52aWV3LW5ld3NodWItdGVhc2VycyAudmlldy1maWx0ZXJzIC5mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1uZXdzaHViLXRlYXNlcnMgLnZpZXctZmlsdGVycyAuZm9ybS10eXBlLXNlbGVjdCBzZWxlY3Qge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuLnZpZXctbmV3c2h1Yi10ZWFzZXJzIC52aWV3LWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS4xMjVyZW07XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG4gIG1hcmdpbi10b3A6IDAuNzVyZW07XG59XG4udmlldy1uZXdzaHViLXRlYXNlcnMgLnZpZXctaGVhZGVyIGgxLCAudmlldy1uZXdzaHViLXRlYXNlcnMgLnZpZXctaGVhZGVyIC5oMSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cbi52aWV3LW5ld3NodWItdGVhc2VycyAudmlldy1jb250ZW50IC52aWV3cy1yb3cge1xuICBtYXJnaW46IDEuODc1cmVtIDA7XG59XG5cbmRpdi5qcy1kcnVwYWwtZnVsbGNhbGVuZGFyLmZjLWx0ciAuZmMtZGF5LWdyaWQtZXZlbnQge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3IpICFpbXBvcnRhbnQ7XG59XG5kaXYuanMtZHJ1cGFsLWZ1bGxjYWxlbmRhci5mYy1sdHIgLmZjLWRheS1ncmlkLWV2ZW50IC5mYy1jb250ZW50IHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwLjE1cmVtO1xufVxuZGl2LmpzLWRydXBhbC1mdWxsY2FsZW5kYXIuZmMtbHRyIC5mYy1kYXktZ3JpZC1ldmVudCAuZmMtdGl0bGUge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG4udmlldy1jYWxlbmRhciB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbi52aWV3LWNhbGVuZGFyIC5mYy12aWV3LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3cteDogc2Nyb2xsICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnZpZXctY2FsZW5kYXIgLmZjLXZpZXctY29udGFpbmVyIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICB9XG59XG4udmlldy1jYWxlbmRhciAuZmMtdmlldy1jb250YWluZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjJmNTtcbiAgaGVpZ2h0OiA2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC52aWV3LWNhbGVuZGFyIC5mYy12aWV3LWNvbnRhaW5lcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnZpZXctY2FsZW5kYXIgLmZjLXZpZXctY29udGFpbmVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnZpZXctY2FsZW5kYXIgLmZjLXZpZXctY29udGFpbmVyOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYyZjU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi52aWV3LWNhbGVuZGFyIC5mYy12aWV3LWNvbnRhaW5lcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAudmlldy1jYWxlbmRhciAuZmMtdmlldyB7XG4gICAgbWluLXdpZHRoOiAxMTQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudmlldy1jYWxlbmRhciAuZmMtdmlldyB7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG4udmlldy1jYWxlbmRhciAucGFnZS1oZXJvIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWNhbGVuZGFyIC5wYWdlLWhlcm8ge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlldy1jYWxlbmRhciAucGFnZS1oZXJvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4udmlldy1jYWxlbmRhciAucGFnZS1oZXJvIG5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52aWV3LWNhbGVuZGFyIC5wYWdlLWhlcm8gLmlubmVyIHtcbiAgcGFkZGluZzogMDtcbn1cbi52aWV3LWNhbGVuZGFyIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBwYWRkaW5nOiAzcmVtIDEuNXJlbSAhaW1wb3J0YW50O1xuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlldy1jYWxlbmRhciAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAudmlldy1jYWxlbmRhciAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBtYXgtd2lkdGg6IDE1NDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWNhbGVuZGFyIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgcGFkZGluZzogM3JlbSAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZXctY2FsZW5kYXIgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgcGFkZGluZzogM3JlbSA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aWV3LWNhbGVuZGFyIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgI2Rpc3RyaWN0LWJsb2ctc3ViaGVhZCB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xufVxuLnZpZXctY2FsZW5kYXIgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgZ2FwOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWNhbGVuZGFyIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IHtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbi52aWV3LWNhbGVuZGFyIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IGkge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1jYWxlbmRhciAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCBpIHtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gIH1cbn1cbi52aWV3LWNhbGVuZGFyIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IGgxLCAudmlldy1jYWxlbmRhciAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuaDEge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEuODc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWNhbGVuZGFyIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IGgxLCAudmlldy1jYWxlbmRhciAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuaDEge1xuICAgIGZvbnQtc2l6ZTogMi43NXJlbTtcbiAgfVxufVxuLnZpZXctY2FsZW5kYXIgLmZjLXRvZGF5LWJ1dHRvbixcbi52aWV3LWNhbGVuZGFyIC5mYy1kYXlHcmlkTW9udGgtYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52aWV3LWNhbGVuZGFyIC5mYy1oZWFkZXItdG9vbGJhciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiAxMHB4O1xufVxuLnZpZXctY2FsZW5kYXIgLmZjLWhlYWRlci10b29sYmFyIGgyLCAudmlldy1jYWxlbmRhciAuZmMtaGVhZGVyLXRvb2xiYXIgLmgyIHtcbiAgZm9udC1zaXplOiAyLjI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzM0M2E0MDtcbn1cbi52aWV3LWNhbGVuZGFyIC5mYy1oZWFkZXItdG9vbGJhciAuZmMtbGVmdCB7XG4gIG9yZGVyOiAyO1xufVxuLnZpZXctY2FsZW5kYXIgLnZpZXctYXMtbGlzdC1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAwLjM3NXJlbTtcbn1cbi52aWV3LWNhbGVuZGFyIC52aWV3LWFzLWxpc3QtYnRuIGkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG4udmlldy1jYWxlbmRhciAudmlldy1hcy1saXN0LWJ0biBhIHtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IDAuMzc1cmVtO1xufVxuLnZpZXctY2FsZW5kYXIgLmZjLWJ1dHRvbi1ncm91cCB7XG4gIGdhcDogMTBweDtcbn1cbi52aWV3LWNhbGVuZGFyIC5mYy1idXR0b24tZ3JvdXAgYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYyZjU7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLnZpZXctY2FsZW5kYXIgLmZjLWJ1dHRvbi1ncm91cCBidXR0b24gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4O1xufVxuLnZpZXctY2FsZW5kYXIgLmZjLWJ1dHRvbi1ncm91cCBidXR0b24gLmZjLWljb24tY2hldnJvbi1sZWZ0OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xufVxuLnZpZXctY2FsZW5kYXIgLmZjLWJ1dHRvbi1ncm91cCBidXR0b24gLmZjLWljb24tY2hldnJvbi1yaWdodDpiZWZvcmUge1xuICBtYXJnaW4tbGVmdDogMnB4O1xufVxuLnZpZXctY2FsZW5kYXIgLmZjLWRheS1oZWFkZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIHBhZGRpbmc6IDAuNTI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmlldy1jYWxlbmRhciAuZmMtZGF5LXRvcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4udmlldy1jYWxlbmRhciAuZmMtZGF5LXRvcCBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwLjM3NXJlbSBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi52aWV3LWNhbGVuZGFyIHRhYmxlIHRkLFxuLnZpZXctY2FsZW5kYXIgdGFibGUgdGgge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi52aWV3LWNhbGVuZGFyIC5mYy1kYXktZ3JpZC1ldmVudCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbWFyZ2luOiAwIDEwcHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbn1cbi52aWV3LWNhbGVuZGFyIC5mYy1kYXktZ3JpZC1ldmVudCAuZmMtdGltZSwgLnZpZXctY2FsZW5kYXIgLmZjLWRheS1ncmlkLWV2ZW50IC5mYy10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbn1cbi52aWV3LWNhbGVuZGFyIC5mYy12aWV3IC5mYy1zY3JvbGxlciB7XG4gIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuLnZpZXctY2FsZW5kYXIgLmZjLXZpZXcgPiB0YWJsZSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi52aWV3LWNhbGVuZGFyIC5mYyAuZmMtcm93IHtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG59XG4udmlldy1jYWxlbmRhciAuZmMgLmZjLWhlYWQgLmZjLXJvdzpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweCAyMHB4IDAgMDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi52aWV3LWNhbGVuZGFyIHRoLmZjLWRheS1oZWFkZXIuZmMtd2lkZ2V0LWhlYWRlciB7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNmMGYyZjUgIWltcG9ydGFudDtcbn1cbi52aWV3LWNhbGVuZGFyIC5mYyAuZmMtYm9keSAuZmMtcm93IHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgbWluLWhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbn1cbi52aWV3LWNhbGVuZGFyIHRkLmZjLWRheS5mYy13aWRnZXQtY29udGVudCB7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNmMGYyZjUgIWltcG9ydGFudDtcbn1cbi52aWV3LWNhbGVuZGFyIC5mYyAuZmMtYm9keSAuZmMtcm93Omxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAyMHB4IDIwcHg7XG59XG4udmlldy1jYWxlbmRhciAuY2FsZW5kYXItZG93bmxvYWQtYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogN3B4O1xuICBiYWNrZ3JvdW5kOiAjZjBmMmY1O1xuICBjb2xvcjogIzM0M2E0MDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG4udmlldy1jYWxlbmRhciAuY2FsZW5kYXItZG93bmxvYWQtYnV0dG9uIGkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4udmlldy1jYWxlbmRhciAuY2FsZW5kYXItZG93bmxvYWQtYnV0dG9uIGkuZmEtY2hldnJvbnMtZG93biB7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweDtcbn1cbi52aWV3LWNhbGVuZGFyIC52aWV3LW5ld3NodWItbGlzdCAucGFnZS1oZXJvIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52aWV3LWNhbGVuZGFyIC52aWV3LW5ld3NodWItbGlzdCAudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50IC52aWV3cy1yb3cge1xuICBwYWRkaW5nOiAwLjVyZW0gMCAhaW1wb3J0YW50O1xufVxuXG4jaWNhbC1idXR0b25zIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuI2ljYWwtYnV0dG9ucyBsaTpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI2ljYWwtYnV0dG9ucyBpLCAjaWNhbC1idXR0b25zIGEsICNpY2FsLWJ1dHRvbnMgaW5wdXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1icy1saW5rLWNvbG9yKTtcbn1cbiNpY2FsLWJ1dHRvbnMgaTpob3ZlciwgI2ljYWwtYnV0dG9ucyBhOmhvdmVyLCAjaWNhbC1idXR0b25zIGlucHV0OmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYnMtbGluay1jb2xvcik7XG59XG4jaWNhbC1idXR0b25zIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jaWNhbC1idXR0b25zICNpY2FsLWNvcHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jaWNhbC1idXR0b25zICNpY2FsLW1hbnVhbC1pbnB1dCB7XG4gIHdpZHRoOiA2OCU7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4jY2FsZW5kYXItZG93bmxvYWRzIHtcbiAgbWFyZ2luLXRvcDogY2FsYygxLjg3NSAqIHZhcigtLXNwYWNpbmcpKTtcbn1cblxuLnZpZXctY2FsZW5kYXItZG93bmxvYWRzIHtcbiAgbWFyZ2luOiAycmVtIGF1dG87XG4gIHBhZGRpbmc6IDA7XG59XG4udmlldy1jYWxlbmRhci1kb3dubG9hZHMgLnZpZXctaGVhZGVyIGg1LCAudmlldy1jYWxlbmRhci1kb3dubG9hZHMgLnZpZXctaGVhZGVyIC5oNSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LWNhbGVuZGFyLWRvd25sb2FkcyAudmlldy1oZWFkZXIgaDUsIC52aWV3LWNhbGVuZGFyLWRvd25sb2FkcyAudmlldy1oZWFkZXIgLmg1IHtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICB9XG59XG4udmlldy1jYWxlbmRhci1kb3dubG9hZHMgLnZpZXctY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGdhcDogMjBweDtcbn1cbi52aWV3LWNhbGVuZGFyLWRvd25sb2FkcyAudmlldy1jb250ZW50IC52aWV3cy1yb3cge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnZpZXctY2FsZW5kYXItZG93bmxvYWRzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyB7XG4gICAgbWF4LXdpZHRoOiAzNDlweDtcbiAgfVxufVxuLnZpZXctY2FsZW5kYXItZG93bmxvYWRzIC52aWV3cy1maWVsZC1maWVsZC1kaXN0cmljdC1jYWxlbmRhci1maWxlcyAuZmlsZS0tbWltZS1hcHBsaWNhdGlvbi1wZGYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYyZjU7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1jYWxlbmRhci1kb3dubG9hZHMgLnZpZXdzLWZpZWxkLWZpZWxkLWRpc3RyaWN0LWNhbGVuZGFyLWZpbGVzIC5maWxlLS1taW1lLWFwcGxpY2F0aW9uLXBkZiB7XG4gICAgd2lkdGg6IDM0OXB4O1xuICB9XG59XG4udmlldy1jYWxlbmRhci1kb3dubG9hZHMgLnZpZXdzLWZpZWxkLWZpZWxkLWRpc3RyaWN0LWNhbGVuZGFyLWZpbGVzIGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbi52aWV3LWNhbGVuZGFyLWRvd25sb2FkcyAudmlld3MtZmllbGQtZmllbGQtZGlzdHJpY3QtY2FsZW5kYXItZmlsZXMgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICMzNDNhNDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4td2lkdGg6IDIxOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xufVxuXG4udmlldy1jb3Vyc2VzLnZpZXctaWQtY291cnNlcyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnZpZXctY291cnNlcy52aWV3LWlkLWNvdXJzZXMgLnZpZXctZmlsdGVycyAuYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS10eXBlLXNlbGVjdCBzZWxlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xuICBjb2xvcjogIzM0M2E0MDtcbiAgcGFkZGluZzogMTBweCA0MHB4IDEwcHggMjBweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuLnZpZXctY291cnNlcy52aWV3LWlkLWNvdXJzZXMgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMuNzVyZW07XG59XG4udmlldy1jb3Vyc2VzLnZpZXctaWQtY291cnNlcyAudmlld3Mtcm93IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LWNvdXJzZXMudmlldy1pZC1jb3Vyc2VzIC52aWV3cy1yb3cge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG4udmlldy1jb3Vyc2VzLnZpZXctaWQtY291cnNlcyAudmlld3Mtcm93IC51aS1hY2NvcmRpb24tY29udGVudCB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnZpZXctY291cnNlcy52aWV3LWlkLWNvdXJzZXMgLnZpZXdzLXJvdyAudWktYWNjb3JkaW9uLWNvbnRlbnQgLnZpZXdzLWZpZWxkLWZpZWxkLWNvdXJzZS1jcmVkaXRzIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAxLjI1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW0gMC41cmVtIDAgMDtcbn1cbi52aWV3LWNvdXJzZXMudmlldy1pZC1jb3Vyc2VzIC52aWV3cy1yb3cgLnVpLWFjY29yZGlvbi1jb250ZW50IC52aWV3cy1maWVsZC1maWVsZC1jb3Vyc2UtZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAwIDEuMjVyZW0gMS4yNXJlbTtcbn1cbi52aWV3LWNvdXJzZXMudmlldy1pZC1jb3Vyc2VzIC52aWV3cy1yb3cgLnVpLWFjY29yZGlvbi1jb250ZW50IC52aWV3cy1maWVsZC1maWVsZC1jb3Vyc2UtZGVzY3JpcHRpb24gcDpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnZpZXctY291cnNlcy52aWV3LWlkLWNvdXJzZXMgLnZpZXdzLXJvdyAudWktYWNjb3JkaW9uLWNvbnRlbnQgLnZpZXdzLWZpZWxkLWZpZWxkLWNvdXJzZS1wcmVyZXF1aXNpdGVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA1cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDAgMS4yNXJlbSAxLjI1cmVtIDEuMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwLjVyZW0gMC41cmVtO1xufVxuXG4udmlldy1pZC1wcmVzZW50YXRpb25zLnZpZXctZGlzcGxheS1pZC1wcmVzZW50YXRpb25zIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udmlldy1pZC1wcmVzZW50YXRpb25zLnZpZXctZGlzcGxheS1pZC1wcmVzZW50YXRpb25zIC52aWV3LWZpbHRlcnMgLmJlZi1leHBvc2VkLWZvcm0gbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnZpZXctaWQtcHJlc2VudGF0aW9ucy52aWV3LWRpc3BsYXktaWQtcHJlc2VudGF0aW9ucyAudmlldy1maWx0ZXJzIC5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBwYWRkaW5nOiAxMHB4IDQwcHggMTBweCAyMHB4O1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4td2lkdGg6IGF1dG87XG59XG4udmlldy1pZC1wcmVzZW50YXRpb25zLnZpZXctZGlzcGxheS1pZC1wcmVzZW50YXRpb25zIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtO1xufVxuLnZpZXctaWQtcHJlc2VudGF0aW9ucy52aWV3LWRpc3BsYXktaWQtcHJlc2VudGF0aW9ucyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtc3VidGl0bGUge1xuICBmb250LXNpemU6IDEuNjI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMS4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtIDAuNXJlbSAwIDA7XG59XG4udmlldy1pZC1wcmVzZW50YXRpb25zLnZpZXctZGlzcGxheS1pZC1wcmVzZW50YXRpb25zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1wcmVzZW50YXRpb24tZ3JhZGUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAwIDEuMjVyZW0gMS4yNXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xufVxuLnZpZXctaWQtcHJlc2VudGF0aW9ucy52aWV3LWRpc3BsYXktaWQtcHJlc2VudGF0aW9ucyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAxLjI1cmVtIDEuMjVyZW07XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctaWQtcHJlc2VudGF0aW9ucy52aWV3LWRpc3BsYXktaWQtcHJlc2VudGF0aW9ucyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtaW1hZ2Uge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1pZC1wcmVzZW50YXRpb25zLnZpZXctZGlzcGxheS1pZC1wcmVzZW50YXRpb25zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1pbWFnZSAuZmllbGQtY29udGVudCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xuICB9XG59XG4udmlldy1pZC1wcmVzZW50YXRpb25zLnZpZXctZGlzcGxheS1pZC1wcmVzZW50YXRpb25zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC10ZXh0IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMCAxLjI1cmVtIDEuMjVyZW07XG59XG4udmlldy1pZC1wcmVzZW50YXRpb25zLnZpZXctZGlzcGxheS1pZC1wcmVzZW50YXRpb25zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC10ZXh0IC5maWVsZC1jb250ZW50IHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi52aWV3LWlkLXByZXNlbnRhdGlvbnMudmlldy1kaXNwbGF5LWlkLXByZXNlbnRhdGlvbnMgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLWltYWdlcy1hZGRpdGlvbmFsIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMCAxLjI1cmVtIDEuMjVyZW07XG59XG4udmlldy1pZC1wcmVzZW50YXRpb25zLnZpZXctZGlzcGxheS1pZC1wcmVzZW50YXRpb25zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1pbWFnZXMtYWRkaXRpb25hbCAuZmllbGQtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNXB4O1xufVxuLnZpZXctaWQtcHJlc2VudGF0aW9ucy52aWV3LWRpc3BsYXktaWQtcHJlc2VudGF0aW9ucyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtaW1hZ2VzLWFkZGl0aW9uYWwgLmZpZWxkLWNvbnRlbnQgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LWhlaWdodDogMTAwcHg7XG59XG4udmlldy1pZC1wcmVzZW50YXRpb25zLnZpZXctZGlzcGxheS1pZC1wcmVzZW50YXRpb25zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3Mtcm93IC51aS1hY2NvcmRpb24tY29udGVudCAudmlld3MtZmllbGQ6bGFzdC1vZi10eXBlIHtcbiAgcGFkZGluZzogMCAxLjI1cmVtIDEuMjVyZW0gMS4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwIDAgMC41cmVtIDAuNXJlbTtcbn1cblxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAucGFnZS1oZXJvIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5wYWdlLWhlcm8ge1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIH1cbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLnBhZ2UtaGVyby5jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDJyZW0pO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLnBhZ2UtaGVyby5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gM3JlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAucGFnZS1oZXJvLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxNTQwcHg7XG4gIH1cbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBwYWRkaW5nOiAzcmVtIDEuNXJlbSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgcGFkZGluZzogM3JlbSA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbTtcbiAgfVxufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5icmVhZGNydW1iIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtIGkge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtOmFmdGVyIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMS41cHg7XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC50aXRsZS1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLnRpdGxlLWljb24ge1xuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC50aXRsZS1pY29uIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW0gIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogMy42cHggIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDQuOHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IGgxLCAudmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5oMSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICBmb250LXNpemU6IDEuODc1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgaDEsIC52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmgxIHtcbiAgICBmb250LXNpemU6IDIuNzVyZW07XG4gIH1cbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBvcmRlcjogMTtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLmdlb2ZpZWxkLWdvb2dsZS1tYXAge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAuZ2VvZmllbGQtZ29vZ2xlLW1hcCB7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC5nZW9maWVsZC1nb29nbGUtbWFwIHtcbiAgICBib3JkZXItcmFkaXVzOiAxLjI1cmVtO1xuICB9XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC5nbS1zdHlsZS1tdGMtYmJ3IC5nbS1zdHlsZS1tdGMgPiBidXR0b24ge1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgcGFkZGluZzogNXB4IDEwcHggIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAuZ20tc3R5bGUtbXRjLWJidyAuZ20tc3R5bGUtbXRjID4gdWwge1xuICBib3JkZXItcmFkaXVzOiAwIDAgMTBweCAxMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHggMTBweCA1cHggMTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAtOHB4ICFpbXBvcnRhbnQ7XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC5nbS1zdHlsZS1tdGMtYmJ3IC5nbS1zdHlsZS1tdGMgPiB1bCBsaSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLmdtLXN0eWxlLW10Yy1iYncgLmdtLXN0eWxlLW10YyA+IHVsIGxpIGxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzNDNhNDAgIWltcG9ydGFudDtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLmdtLXN0eWxlLW10Yy1iYncgLmdtLXN0eWxlLW10YzpmaXJzdC1vZi10eXBlID4gYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweCAwIDAgMTBweCAhaW1wb3J0YW50O1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAuZ20tc3R5bGUtbXRjLWJidyAuZ20tc3R5bGUtbXRjOmxhc3Qtb2YtdHlwZSA+IGJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMTBweCAxMHB4IDAgIWltcG9ydGFudDtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLmdtLWJ1bmRsZWQtY29udHJvbCAuZ21ub3ByaW50IGRpdiB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHggIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLmdtLWJ1bmRsZWQtY29udHJvbCAuZ21ub3ByaW50IGRpdiBidXR0b24ge1xuICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtICFpbXBvcnRhbnQ7XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC5nbS1idW5kbGVkLWNvbnRyb2wgLmdtbm9wcmludCBkaXYgYnV0dG9uIGltZyB7XG4gIHdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAuZ20tc3R5bGUgLmdtLXN0eWxlLWl3LWMge1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogc29saWQgMXB4ICNhZGI1YmQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC5nbS1zdHlsZSAuZ20tc3R5bGUtaXctYyB7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC5nbS1zdHlsZSAuZ20tc3R5bGUtaXctYyB7XG4gICAgYm9yZGVyLXJhZGl1czogMS4yNXJlbTtcbiAgfVxufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAuZ20tc3R5bGUgLmdtLXN0eWxlLWl3LWNoIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLmdtLXN0eWxlIC5nbS1zdHlsZS1pdy1jaHIge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTVweDtcbiAgcmlnaHQ6IC01cHg7XG4gIHotaW5kZXg6IDEwO1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAuZ20tc3R5bGUgLmdtLXN0eWxlLWl3LWQge1xuICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC5nbS1zdHlsZSAuZ20tc3R5bGUtaXcgcDpmaXJzdC1jaGlsZCxcbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLmdtLXN0eWxlIC5nbS1zdHlsZS1pdyBkaXY6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nOiAwO1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAuZ20tc3R5bGUgLmdtLXN0eWxlLWl3LXRjOjphZnRlciB7XG4gIHRvcDogLTJweDtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLmdtLXN0eWxlIC5jYXJkIHtcbiAgcGFkZGluZzogMS43NXJlbSAxLjI1cmVtIDFyZW0gMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAuZ20tc3R5bGUgLmNhcmQgLmNhcmQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLmdtLXN0eWxlIC5jYXJkIC5jYXJkLWhlYWRlciBoNS5jYXJkLXRpdGxlLCAudmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC5nbS1zdHlsZSAuY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUuaDUge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLmdtLXN0eWxlIC5jYXJkIC5jYXJkLWhlYWRlciBoNS5jYXJkLXRpdGxlIC5maWVsZC0tbmFtZS1maWVsZC1zaXRlLW5hbWUsIC52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLmdtLXN0eWxlIC5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZS5oNSAuZmllbGQtLW5hbWUtZmllbGQtc2l0ZS1uYW1lIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzM0M2E0MDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLmdtLXN0eWxlIC5jYXJkIC5jYXJkLWhlYWRlciBoNS5jYXJkLXRpdGxlIC5maWVsZC0tbmFtZS1maWVsZC1zaXRlLW5hbWUgcCwgLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAuZ20tc3R5bGUgLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlLmg1IC5maWVsZC0tbmFtZS1maWVsZC1zaXRlLW5hbWUgcCB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAuZ20tc3R5bGUgLmNhcmQgLmNhcmQtYm9keSB7XG4gIHBhZGRpbmc6IDFyZW0gMCAwICFpbXBvcnRhbnQ7XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC5nbS1zdHlsZSAuY2FyZCAuY2FyZC1ib2R5IC5jYXJkLXRleHQge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAuZ20tc3R5bGUgLmNhcmQgLmNhcmQtYm9keSAuY2FyZC10ZXh0IGEge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzBENkVGRDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctZmlsdGVycyB7XG4gIG1hcmdpbi10b3A6IDEuMTI1cmVtO1xuICBvcmRlcjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1maWx0ZXJzIGgyLCAudmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1maWx0ZXJzIC5oMiB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctZmlsdGVycyBoMiwgLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctZmlsdGVycyAuaDIge1xuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIH1cbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWZpbHRlcnMgLmJlZi1jaGVja2JveGVzIHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDJweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMCA0cmVtIDAgMDtcbiAgbWFyZ2luOiAwO1xuICBtaW4td2lkdGg6IG1heC1jb250ZW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1maWx0ZXJzIC5iZWYtY2hlY2tib3hlcyB1bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctZmlsdGVycyAuYmVmLWNoZWNrYm94ZXMgdWwgbGk6Zmlyc3Qtb2YtdHlwZSAuZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgYm9yZGVyLXJhZGl1czogNXB4IDAgMCA1cHg7XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1maWx0ZXJzIC5iZWYtY2hlY2tib3hlcyB1bCBsaTpsYXN0LW9mLXR5cGUgLmZvcm0tdHlwZS1jaGVja2JveCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgNXB4IDVweCAwO1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctZmlsdGVycyAuYmVmLWNoZWNrYm94ZXMgLmZvcm0tdHlwZS1jaGVja2JveCBpbnB1dCB7XG4gIG9wYWNpdHk6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWZpbHRlcnMgLmJlZi1jaGVja2JveGVzIC5mb3JtLXR5cGUtY2hlY2tib3ggLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZFt0eXBlPWNoZWNrYm94XSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yKTtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWZpbHRlcnMgLmJlZi1jaGVja2JveGVzIC5mb3JtLXR5cGUtY2hlY2tib3ggbGFiZWwge1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzM0M2E0MDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNXB4O1xuICBiYWNrZ3JvdW5kOiAjZjBmMmY1O1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzM0M2E0MDtcbiAgcGFkZGluZzogMTBweCAxNXB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbiAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1maWx0ZXJzIC5iZWYtY2hlY2tib3hlcyAuZm9ybS10eXBlLWNoZWNrYm94IGxhYmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWZpbHRlcnMgLmJlZi1jaGVja2JveGVzIC5mb3JtLXR5cGUtY2hlY2tib3ggPiBpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuICBjb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkO1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctZmlsdGVycyAuYmVmLWNoZWNrYm94ZXMgLmZvcm0tdHlwZS1jaGVja2JveCA+IGlucHV0OmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3IpO1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctZmlsdGVycyBmaWVsZHNldCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1maWx0ZXJzIGZpZWxkc2V0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDY0cHg7XG4gIGhlaWdodDogNTBweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpIDMuMTMlLCByZ2JhKDI0OSwgMjQ5LCAyNDksIDApIDgzLjI4JSk7XG4gIHotaW5kZXg6IDEwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctZmlsdGVycyBmaWVsZHNldDo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWZpbHRlcnMgZmllbGRzZXQgbGVnZW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWZpbHRlcnMgZmllbGRzZXQgLmZpZWxkc2V0LXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1maWx0ZXJzIGZpZWxkc2V0IC5maWVsZHNldC13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5hdHRhY2htZW50LmF0dGFjaG1lbnQtYWZ0ZXIgLnBhZ2UtaGVybyB7XG4gIC8qKlxuICAqIC8vWyBdTm90ZXMgdGhpcyBjYW4gYmUgcmVtb3ZlZCwgdGhlIFwiU2Nob29sc1wiIHRlbXBsYXRlIFxuICAqIC8vIGhhcyBiZWVuIHVwZGF0ZWQgdG8gbm90IHJlbmRlciB0aGUgcGFnZS1oZXJvIGZvciB0aGUgYXR0YWNobWVudFxuICAqL1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LWRpc3BsYXktaWQtYXR0YWNobWVudF9zY2hvb2xzX2xpc3QgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQge1xuICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbi52aWV3LWRpc3BsYXktaWQtYXR0YWNobWVudF9zY2hvb2xzX2xpc3QgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgaDIsIC52aWV3LWRpc3BsYXktaWQtYXR0YWNobWVudF9zY2hvb2xzX2xpc3QgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLmgyIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG4udmlldy1kaXNwbGF5LWlkLWF0dGFjaG1lbnRfc2Nob29sc19saXN0IC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC52aWV3cy1yb3cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbiAgcGFkZGluZzogMS4yNXJlbSAwIDEuMjVyZW07XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjYWRiNWJkO1xufVxuLnZpZXctZGlzcGxheS1pZC1hdHRhY2htZW50X3NjaG9vbHNfbGlzdCAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAudmlld3MtZmllbGQtZmllbGQtc2l0ZS1uYW1lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzM0M2E0MDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnZpZXctZGlzcGxheS1pZC1hdHRhY2htZW50X3NjaG9vbHNfbGlzdCAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAudmlld3MtZmllbGQtZmllbGQtc2l0ZS1uYW1lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4udmlldy1kaXNwbGF5LWlkLWF0dGFjaG1lbnRfc2Nob29sc19saXN0IC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC52aWV3cy1maWVsZC1maWVsZC1zaXRlLW5hbWUgcCB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udmlldy1kaXNwbGF5LWlkLWF0dGFjaG1lbnRfc2Nob29sc19saXN0IC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC52aWV3cy1maWVsZC1maWVsZC1zaXRlLXdlYnNpdGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGdhcDogNXB4O1xuICBjb2xvcjogdmFyKC0tZGlzdHJpY3QtbmV1dHJhbCk7XG59XG4udmlldy1kaXNwbGF5LWlkLWF0dGFjaG1lbnRfc2Nob29sc19saXN0IC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC52aWV3cy1maWVsZC1maWVsZC1zaXRlLXdlYnNpdGUgYSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMEQ2RUZEO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbn1cbi52aWV3LWRpc3BsYXktaWQtYXR0YWNobWVudF9zY2hvb2xzX2xpc3QgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLnZpZXdzLWZpZWxkLWZpZWxkLXNpdGUtaG9zdG5hbWUge1xuICBtYXJnaW4tdG9wOiAwLjc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWRpc3BsYXktaWQtYXR0YWNobWVudF9zY2hvb2xzX2xpc3QgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLnZpZXdzLWZpZWxkLWZpZWxkLXNpdGUtaG9zdG5hbWUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMC42cmVtO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxufVxuLnZpZXctZGlzcGxheS1pZC1hdHRhY2htZW50X3NjaG9vbHNfbGlzdCAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAudmlld3MtZmllbGQtZmllbGQtc2l0ZS1ob3N0bmFtZSBhIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwIDAuODc1cmVtIDAgMDtcbiAgY29sb3I6ICMwRDZFRkQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLnZpZXctZGlzcGxheS1pZC1hdHRhY2htZW50X3NjaG9vbHNfbGlzdCAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAudmlld3MtZmllbGQtZmllbGQtc2l0ZS1ob3N0bmFtZSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi52aWV3LWRpc3BsYXktaWQtYXR0YWNobWVudF9zY2hvb2xzX2xpc3QgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLnZpZXdzLWZpZWxkLWZpZWxkLXNpdGUtaG9zdG5hbWUgYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjA1NFwiO1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogM3B4O1xuICByaWdodDogMDtcbiAgY29sb3I6ICMwRDZFRkQ7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDJweDtcbn1cblxuLnZpZXctc2Nob29sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgc3Bhbi5oZWFkbGluZSB7XG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIGNvbG9yOiB2YXIoLS1kaXN0cmljdC1uZXV0cmFsKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1zY2hvb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCBzcGFuLmhlYWRsaW5lIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuLnZpZXctc2Nob29sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgaDEsIC52aWV3LXNjaG9vbC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5oMSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4udmlldy1zY2hvb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAubG9nby1pbWctd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG4udmlldy1zY2hvb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSBoMy5zaXRlLWFkZHJlc3MsIC52aWV3LXNjaG9vbC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5zaXRlLWFkZHJlc3MuaDMge1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuLnZpZXctc2Nob29sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmZpZWxkLS1uYW1lLWZpZWxkLXNpdGUtYWRkcmVzcy1pbmZvIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktODAwKTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLnZpZXctc2Nob29sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmZpZWxkLS1uYW1lLWZpZWxkLXNpdGUtYWRkcmVzcy1pbmZvIHAge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luOiAwO1xufVxuLnZpZXctc2Nob29sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnNpdGUtcGhvbmUsXG4udmlldy1zY2hvb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuc2l0ZS13ZWJzaXRlIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktODAwKTtcbiAgZm9udC1zaXplOiBmb250LXNpemUtYmFzZTtcbn1cbi52aWV3LXNjaG9vbC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5maWVsZC0tbmFtZS1maWVsZC1zaXRlLXNob3J0Y3V0cyB7XG4gIG1hcmdpbi10b3A6IDEuMTI1cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LXNjaG9vbC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5maWVsZC0tbmFtZS1maWVsZC1zaXRlLXNob3J0Y3V0cyB7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgfVxufVxuLnZpZXctc2Nob29sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmZpZWxkLS1uYW1lLWZpZWxkLXNpdGUtc2hvcnRjdXRzIC5idG4sIC52aWV3LXNjaG9vbC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5maWVsZC0tbmFtZS1maWVsZC1zaXRlLXNob3J0Y3V0cyBidXR0b24ubGluaywgLnZpZXctc2Nob29sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmZpZWxkLS1uYW1lLWZpZWxkLXNpdGUtc2hvcnRjdXRzIC5idXR0b24sXG4udmlldy1zY2hvb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuZmllbGQtLW5hbWUtZmllbGQtc2l0ZS1zaG9ydGN1dHMgLmJ0bi1pbmxpbmUge1xuICBtYXJnaW4tYm90dG9tOiAxLjEyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1zY2hvb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuZmllbGQtLW5hbWUtZmllbGQtc2l0ZS1zaG9ydGN1dHMgLmJ0biwgLnZpZXctc2Nob29sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmZpZWxkLS1uYW1lLWZpZWxkLXNpdGUtc2hvcnRjdXRzIGJ1dHRvbi5saW5rLCAudmlldy1zY2hvb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuZmllbGQtLW5hbWUtZmllbGQtc2l0ZS1zaG9ydGN1dHMgLmJ1dHRvbixcbi52aWV3LXNjaG9vbC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5maWVsZC0tbmFtZS1maWVsZC1zaXRlLXNob3J0Y3V0cyAuYnRuLWlubGluZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjEyNXJlbTtcbiAgfVxufVxuXG4vKipcbiAqIFNldHMgU3R5bGVzIGZvciBcIk5ld3NndWIgQ2F0ZWdvcnkgQ29sb3Vyc1wiXG4gKiBTZWUgQCAvc2Nzcy9fY3NzLXZhcnMuc2NzcyBmb3IgY2F0ZWdvcnktc3BlY2lmaWNcbiAqL1xuLnZpZXctbmV3c2h1Yi1saXN0IC52aWV3LWZpbHRlcnMsXG4udmlldy1jYWxlbmRhciAudmlldy1maWx0ZXJzLFxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAudmlldy1maWx0ZXJzIHtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0IC52aWV3LWZpbHRlcnMgc3Bhbi5maWVsZHNldC1sZWdlbmQsXG4udmlldy1jYWxlbmRhciAudmlldy1maWx0ZXJzIHNwYW4uZmllbGRzZXQtbGVnZW5kLFxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAudmlldy1maWx0ZXJzIHNwYW4uZmllbGRzZXQtbGVnZW5kIHtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlldy1uZXdzaHViLWxpc3QgLnZpZXctZmlsdGVycyBzcGFuLmZpZWxkc2V0LWxlZ2VuZCxcbi52aWV3LWNhbGVuZGFyIC52aWV3LWZpbHRlcnMgc3Bhbi5maWVsZHNldC1sZWdlbmQsXG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC52aWV3LWZpbHRlcnMgc3Bhbi5maWVsZHNldC1sZWdlbmQge1xuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIH1cbn1cbi52aWV3LW5ld3NodWItbGlzdCAuYmVmLW5lc3RlZCxcbi52aWV3LWNhbGVuZGFyIC5iZWYtbmVzdGVkLFxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAuYmVmLW5lc3RlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi52aWV3LW5ld3NodWItbGlzdCAuYmVmLW5lc3RlZCAuZm9ybS1pdGVtLFxuLnZpZXctY2FsZW5kYXIgLmJlZi1uZXN0ZWQgLmZvcm0taXRlbSxcbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLmJlZi1uZXN0ZWQgLmZvcm0taXRlbSB7XG4gIG1hcmdpbjogMDtcbn1cbi52aWV3LW5ld3NodWItbGlzdCAuYmVmLW5lc3RlZDo6YWZ0ZXIsXG4udmlldy1jYWxlbmRhciAuYmVmLW5lc3RlZDo6YWZ0ZXIsXG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5iZWYtbmVzdGVkOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA2NXB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJhY2tncm91bmQ6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpIDMuMTMlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDgzLjI4JSk7XG4gIHotaW5kZXg6IDEwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG4udmlldy1uZXdzaHViLWxpc3QgLmJlZi1uZXN0ZWQgdWwsXG4udmlldy1jYWxlbmRhciAuYmVmLW5lc3RlZCB1bCxcbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLmJlZi1uZXN0ZWQgdWwge1xuICBnYXA6IDVweDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICBsaW5lLWhlaWdodDogMDtcbn1cbi52aWV3LW5ld3NodWItbGlzdCAuYmVmLW5lc3RlZCAuZm9ybS10eXBlLWNoZWNrYm94LFxuLnZpZXctY2FsZW5kYXIgLmJlZi1uZXN0ZWQgLmZvcm0tdHlwZS1jaGVja2JveCxcbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLmJlZi1uZXN0ZWQgLmZvcm0tdHlwZS1jaGVja2JveCB7XG4gIG1pbi1oZWlnaHQ6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi52aWV3LW5ld3NodWItbGlzdCAuYmVmLW5lc3RlZCAuZm9ybS10eXBlLWNoZWNrYm94ID4gbGFiZWwsXG4udmlldy1jYWxlbmRhciAuYmVmLW5lc3RlZCAuZm9ybS10eXBlLWNoZWNrYm94ID4gbGFiZWwsXG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5iZWYtbmVzdGVkIC5mb3JtLXR5cGUtY2hlY2tib3ggPiBsYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA1cHg7XG4gIGJhY2tncm91bmQ6ICNmMGYyZjU7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBwYWRkaW5nOiAxMHB4IDE1cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbn1cbi52aWV3LW5ld3NodWItbGlzdCAuYmVmLW5lc3RlZCAuZm9ybS10eXBlLWNoZWNrYm94ID4gbGFiZWw6OmJlZm9yZSxcbi52aWV3LWNhbGVuZGFyIC5iZWYtbmVzdGVkIC5mb3JtLXR5cGUtY2hlY2tib3ggPiBsYWJlbDo6YmVmb3JlLFxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAuYmVmLW5lc3RlZCAuZm9ybS10eXBlLWNoZWNrYm94ID4gbGFiZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLnZpZXctbmV3c2h1Yi1saXN0IC5iZWYtbmVzdGVkIGxpOmZpcnN0LW9mLXR5cGUgLmZvcm0tdHlwZS1jaGVja2JveCA+IGxhYmVsLFxuLnZpZXctY2FsZW5kYXIgLmJlZi1uZXN0ZWQgbGk6Zmlyc3Qtb2YtdHlwZSAuZm9ybS10eXBlLWNoZWNrYm94ID4gbGFiZWwsXG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5iZWYtbmVzdGVkIGxpOmZpcnN0LW9mLXR5cGUgLmZvcm0tdHlwZS1jaGVja2JveCA+IGxhYmVsIHtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtIDAgMCAwLjVyZW07XG59XG4udmlldy1uZXdzaHViLWxpc3QgLmJlZi1uZXN0ZWQgbGk6bGFzdC1vZi10eXBlIC5mb3JtLXR5cGUtY2hlY2tib3ggPiBsYWJlbCxcbi52aWV3LWNhbGVuZGFyIC5iZWYtbmVzdGVkIGxpOmxhc3Qtb2YtdHlwZSAuZm9ybS10eXBlLWNoZWNrYm94ID4gbGFiZWwsXG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5iZWYtbmVzdGVkIGxpOmxhc3Qtb2YtdHlwZSAuZm9ybS10eXBlLWNoZWNrYm94ID4gbGFiZWwge1xuICBib3JkZXItcmFkaXVzOiAwIDAuNXJlbSAwLjVyZW0gMDtcbn1cbi52aWV3LW5ld3NodWItbGlzdCAuYmVmLW5lc3RlZCAuZm9ybS10eXBlLWNoZWNrYm94ID4gaW5wdXQ6Y2hlY2tlZCArIGxhYmVsLFxuLnZpZXctY2FsZW5kYXIgLmJlZi1uZXN0ZWQgLmZvcm0tdHlwZS1jaGVja2JveCA+IGlucHV0OmNoZWNrZWQgKyBsYWJlbCxcbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLmJlZi1uZXN0ZWQgLmZvcm0tdHlwZS1jaGVja2JveCA+IGlucHV0OmNoZWNrZWQgKyBsYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7XG59XG4udmlldy1uZXdzaHViLWxpc3QgLmJlZi1uZXN0ZWQgLmZvcm0tdHlwZS1jaGVja2JveCA+IGlucHV0OmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlLFxuLnZpZXctY2FsZW5kYXIgLmJlZi1uZXN0ZWQgLmZvcm0tdHlwZS1jaGVja2JveCA+IGlucHV0OmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlLFxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAuYmVmLW5lc3RlZCAuZm9ybS10eXBlLWNoZWNrYm94ID4gaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcik7XG59XG5cbi50b29sYmFyLW9yaWVudGVkIC50b29sYmFyLWJhcixcbi50b29sYmFyIC50b29sYmFyLWJhcixcbi50b29sYmFyIC50b29sYmFyLXRyYXkge1xuICB6LWluZGV4OiBjYWxjKDEwMzAgKyAxKTtcbn1cblxuZm9ybS5nb29nbGUtY3NlIHtcbiAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICAtLWJzLWd1dHRlci15OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgZm9ybS5nb29nbGUtY3NlIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICBmb3JtLmdvb2dsZS1jc2Uge1xuICAgIG1heC13aWR0aDogMTU0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGZvcm0uZ29vZ2xlLWNzZSB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuZm9ybS5nb29nbGUtY3NlIC5zZWFyY2gtaGVscC1saW5rIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmZvcm0uZ29vZ2xlLWNzZSBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbmZvcm0uZ29vZ2xlLWNzZSAuZm9ybS13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbmZvcm0uZ29vZ2xlLWNzZSAuZm9ybS10eXBlLXNlYXJjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDEwNXB4O1xufVxuZm9ybS5nb29nbGUtY3NlIC5mb3JtLXR5cGUtc2VhcmNoIGxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNzRweCkge1xuICBmb3JtLmdvb2dsZS1jc2UgLmZvcm0tdHlwZS1zZWFyY2ggbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIH1cbn1cbmZvcm0uZ29vZ2xlLWNzZSAuZm9ybS10eXBlLXNlYXJjaCBpbnB1dFt0eXBlPXNlYXJjaF0ge1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGJvcmRlci1jb2xvcjogI2FkYjViZDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAzLjc1cmVtO1xufVxuZm9ybS5nb29nbGUtY3NlICsgaDIsIGZvcm0uZ29vZ2xlLWNzZSArIC5oMiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0IHtcbiAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICAtLWJzLWd1dHRlci15OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCB7XG4gICAgbWF4LXdpZHRoOiAxNTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2MtcmVzdWx0LWluZm8tY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAxLjI1cmVtIDAgMnJlbTtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYWRiNWJkO1xufVxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2MtcmVzdWx0LWluZm8tY29udGFpbmVyIC5nc2MtcmVzdWx0LWluZm8ge1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBwYWRkaW5nOiAwO1xufVxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2Mtb3JkZXJieS1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLW9yZGVyYnktY29udGFpbmVyIC5nc2Mtb3JkZXJieSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1vcmRlcmJ5LWNvbnRhaW5lciAuZ3NjLW9yZGVyYnktbGFiZWwge1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2Mtb3JkZXJieS1jb250YWluZXIgLmdzYy1vcHRpb24tbWVudS1jb250YWluZXIgLmdzYy1zZWxlY3RlZC1vcHRpb24tY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjJmNTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgYm9yZGVyOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMTBweCA0MHB4IDEwcHggMjBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiAxMzJweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2Mtb3JkZXJieS1jb250YWluZXIgLmdzYy1vcHRpb24tbWVudS1jb250YWluZXIgLmdzYy1zZWxlY3RlZC1vcHRpb24tY29udGFpbmVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYwNzhcIjtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxLjVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjBweDtcbiAgYm90dG9tOiAxMHB4O1xufVxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2Mtb3JkZXJieS1jb250YWluZXIgLmdzYy1vcHRpb24tbWVudS1jb250YWluZXIgLmdzYy1vcHRpb24tbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYyZjU7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItcmFkaXVzOiAwIDAgMC41cmVtIDAuNXJlbTtcbiAgYm9yZGVyOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMTBweCAwO1xuICB0b3A6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1vcmRlcmJ5LWNvbnRhaW5lciAuZ3NjLW9wdGlvbi1tZW51LWNvbnRhaW5lciAuZ3NjLW9wdGlvbi1tZW51IC5nc2Mtb3B0aW9uLW1lbnUtaXRlbSB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbmZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLW9yZGVyYnktY29udGFpbmVyIC5nc2Mtb3B0aW9uLW1lbnUtY29udGFpbmVyIC5nc2Mtb3B0aW9uLW1lbnUgLmdzYy1vcHRpb24tbWVudS1pdGVtIC5nc2Mtb3B0aW9uIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2Mtb3JkZXJieS1jb250YWluZXIgLmdzYy1vcHRpb24tbWVudS1jb250YWluZXIgLmdzYy1vcHRpb24tbWVudSAuZ3NjLW9wdGlvbi1tZW51LWl0ZW0uZ3NjLW9wdGlvbi1tZW51LWl0ZW0taGlnaGxpZ2h0ZWQge1xuICBiYWNrZ3JvdW5kOiAjNmM3NTdkO1xuICBjb2xvcjogI2ZmZjtcbn1cbmZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLW9yZGVyYnktY29udGFpbmVyIC5nc2Mtb3B0aW9uLW1lbnUtY29udGFpbmVyIC5nc2Mtb3B0aW9uLW1lbnUgLmdzYy1vcHRpb24tbWVudS1pdGVtLmdzYy1vcHRpb24tbWVudS1pdGVtLWhpZ2hsaWdodGVkIC5nc2Mtb3B0aW9uIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2Mtb3JkZXJieS1jb250YWluZXIgLmdzYy1vcHRpb24tc2VsZWN0b3Ige1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDVweCA1cHggMCA1cHg7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIHRvcDogMThweDtcbiAgcmlnaHQ6IDdweDtcbn1cbmZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLWNvbnRyb2wtY3NlLmdzYy1jb250cm9sLWNzZS1lbiB7XG4gIHBhZGRpbmc6IDA7XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1jb250cm9sLWNzZS5nc2MtY29udHJvbC1jc2UtZW4gLmdzYy1hYm92ZS13cmFwcGVyLWFyZWEge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2MtY29udHJvbC1jc2UuZ3NjLWNvbnRyb2wtY3NlLWVuIC5nc2MtcmVzdWx0cyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2MtY29udHJvbC1jc2UuZ3NjLWNvbnRyb2wtY3NlLWVuIC5nc2MtcmVzdWx0cyAuZ3NjLXdlYlJlc3VsdC5nc2MtcmVzdWx0IHtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzZjNzU3ZDtcbiAgcGFkZGluZy10b3A6IDEuODc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS44NzVyZW07XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1jb250cm9sLWNzZS5nc2MtY29udHJvbC1jc2UtZW4gLmdzYy1yZXN1bHRzIC5nc2Mtd2ViUmVzdWx0LmdzYy1yZXN1bHQgLmdzLXJlc3VsdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLWNvbnRyb2wtY3NlLmdzYy1jb250cm9sLWNzZS1lbiAuZ3NjLXJlc3VsdHMgLmdzYy13ZWJSZXN1bHQuZ3NjLXJlc3VsdCAuZ3NjLXRodW1ibmFpbC1pbnNpZGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIxMHB4O1xuICB9XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1jb250cm9sLWNzZS5nc2MtY29udHJvbC1jc2UtZW4gLmdzYy1yZXN1bHRzIC5nc2Mtd2ViUmVzdWx0LmdzYy1yZXN1bHQgLmdzYy10aHVtYm5haWwtaW5zaWRlIGEuZ3MtdGl0bGUge1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1jb250cm9sLWNzZS5nc2MtY29udHJvbC1jc2UtZW4gLmdzYy1yZXN1bHRzIC5nc2Mtd2ViUmVzdWx0LmdzYy1yZXN1bHQgLmdzYy10aHVtYm5haWwtaW5zaWRlIGEuZ3MtdGl0bGUgKiB7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLWNvbnRyb2wtY3NlLmdzYy1jb250cm9sLWNzZS1lbiAuZ3NjLXJlc3VsdHMgLmdzYy13ZWJSZXN1bHQuZ3NjLXJlc3VsdCAuZ3NjLXVybC10b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDIxMHB4O1xuICB9XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1jb250cm9sLWNzZS5nc2MtY29udHJvbC1jc2UtZW4gLmdzYy1yZXN1bHRzIC5nc2Mtd2ViUmVzdWx0LmdzYy1yZXN1bHQgLmdzYy11cmwtdG9wIC5ncy12aXNpYmxlVXJsLWJyZWFkY3J1bWIgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLWNvbnRyb2wtY3NlLmdzYy1jb250cm9sLWNzZS1lbiAuZ3NjLXJlc3VsdHMgLmdzYy13ZWJSZXN1bHQuZ3NjLXJlc3VsdCAuZ3NjLXRhYmxlLXJlc3VsdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93LXJldmVyc2Ugbm93cmFwO1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nOiAwO1xufVxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2MtY29udHJvbC1jc2UuZ3NjLWNvbnRyb2wtY3NlLWVuIC5nc2MtcmVzdWx0cyAuZ3NjLXdlYlJlc3VsdC5nc2MtcmVzdWx0IC5nc2MtdGFibGUtcmVzdWx0IC5nc2MtdGh1bWJuYWlsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDE5M3B4O1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLWNvbnRyb2wtY3NlLmdzYy1jb250cm9sLWNzZS1lbiAuZ3NjLXJlc3VsdHMgLmdzYy13ZWJSZXN1bHQuZ3NjLXJlc3VsdCAuZ3NjLXRhYmxlLXJlc3VsdCAuZ3NjLXRodW1ibmFpbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbmZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLWNvbnRyb2wtY3NlLmdzYy1jb250cm9sLWNzZS1lbiAuZ3NjLXJlc3VsdHMgLmdzYy13ZWJSZXN1bHQuZ3NjLXJlc3VsdCAuZ3NjLXRhYmxlLXJlc3VsdCAuZ3NjLXRodW1ibmFpbCAuZ3MtaW1hZ2UtYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZmxvYXQ6IG5vbmU7XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1jb250cm9sLWNzZS5nc2MtY29udHJvbC1jc2UtZW4gLmdzYy1yZXN1bHRzIC5nc2Mtd2ViUmVzdWx0LmdzYy1yZXN1bHQgLmdzYy10YWJsZS1yZXN1bHQgLmdzYy10aHVtYm5haWwgLmdzLWltYWdlLWJveCAuZ3MtaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbn1cbmZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLWNvbnRyb2wtY3NlLmdzYy1jb250cm9sLWNzZS1lbiAuZ3NjLXJlc3VsdHMgLmdzYy13ZWJSZXN1bHQuZ3NjLXJlc3VsdCAuZ3NjLXRhYmxlLXJlc3VsdCAuZ3NjLXRodW1ibmFpbCAuZ3MtaW1hZ2UtYm94IC5ncy1pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBtYXgtaGVpZ2h0OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1jb250cm9sLWNzZS5nc2MtY29udHJvbC1jc2UtZW4gLmdzYy1yZXN1bHRzIC5nc2Mtd2ViUmVzdWx0LmdzYy1yZXN1bHQgLmdzYy10YWJsZS1yZXN1bHQgLmdzLWZpbGVGb3JtYXQsXG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1jb250cm9sLWNzZS5nc2MtY29udHJvbC1jc2UtZW4gLmdzYy1yZXN1bHRzIC5nc2Mtd2ViUmVzdWx0LmdzYy1yZXN1bHQgLmdzYy10YWJsZS1yZXN1bHQgLmdzLWZpbGVGb3JtYXRUeXBlIHtcbiAgY29sb3I6ICM2RDc1N0Q7XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1jb250cm9sLWNzZS5nc2MtY29udHJvbC1jc2UtZW4gLmdzYy1yZXN1bHRzIC5nc2Mtd2ViUmVzdWx0LmdzYy1yZXN1bHQgLmdzYy10YWJsZS1yZXN1bHQgLmdzLWZpbGVGb3JtYXQsXG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1jb250cm9sLWNzZS5nc2MtY29udHJvbC1jc2UtZW4gLmdzYy1yZXN1bHRzIC5nc2Mtd2ViUmVzdWx0LmdzYy1yZXN1bHQgLmdzYy10YWJsZS1yZXN1bHQgLmdzLWZpbGVGb3JtYXRUeXBlLFxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2MtY29udHJvbC1jc2UuZ3NjLWNvbnRyb2wtY3NlLWVuIC5nc2MtcmVzdWx0cyAuZ3NjLXdlYlJlc3VsdC5nc2MtcmVzdWx0IC5nc2MtdGFibGUtcmVzdWx0IC5ncy1zbmlwcGV0IHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLWNvbnRyb2wtY3NlLmdzYy1jb250cm9sLWNzZS1lbiAuZ3NjLXJlc3VsdHMgLmdzYy13ZWJSZXN1bHQuZ3NjLXJlc3VsdCAuZ3NjLXRhYmxlLXJlc3VsdCAuZ3MtZmlsZUZvcm1hdCxcbmZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLWNvbnRyb2wtY3NlLmdzYy1jb250cm9sLWNzZS1lbiAuZ3NjLXJlc3VsdHMgLmdzYy13ZWJSZXN1bHQuZ3NjLXJlc3VsdCAuZ3NjLXRhYmxlLXJlc3VsdCAuZ3MtZmlsZUZvcm1hdFR5cGUsXG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1jb250cm9sLWNzZS5nc2MtY29udHJvbC1jc2UtZW4gLmdzYy1yZXN1bHRzIC5nc2Mtd2ViUmVzdWx0LmdzYy1yZXN1bHQgLmdzYy10YWJsZS1yZXN1bHQgLmdzLXNuaXBwZXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIxMHB4O1xuICB9XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1jdXJzb3ItYm94IHtcbiAgbWFyZ2luOiAycmVtIDA7XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1jdXJzb3ItYm94IC5nc2MtY3Vyc29yIC5nc2MtY3Vyc29yLXBhZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtZ3JheS0zMDApO1xufVxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2MtY3Vyc29yLWJveCAuZ3NjLWN1cnNvciAuZ3NjLWN1cnNvci1wYWdlLmdzYy1jdXJzb3ItY3VycmVudC1wYWdlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICBib3JkZXI6IDA7XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdjc2MtbW9yZS1tYXliZS1icmFuZGluZy1yb290IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC03cmVtO1xuICByaWdodDogMDtcbn1cbmZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ2NzYy1tb3JlLW1heWJlLWJyYW5kaW5nLXJvb3QgLmdjc2MtZmluZC1tb3JlLW9uLWdvb2dsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb250ZW50LTQwMy00MDQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgcGFkZGluZzogMnJlbSAwO1xufVxuXG4udmlldy1hZGJveGVzLFxuLnZpZXctc2xpZGVyLWhvbWUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udmlldy1hZGJveGVzIC52aWV3cy1yb3csXG4udmlldy1zbGlkZXItaG9tZSAudmlld3Mtcm93IHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSBsaW5lYXIgMXM7XG59XG5cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnZpZXctYWRib3hlcyAuY29udGV4dHVhbC1lZGl0LWxpbmtzLFxuLnZpZXctc2xpZGVyLWhvbWUgLmNvbnRleHR1YWwtZWRpdC1saW5rcyxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuY29udGV4dHVhbC1lZGl0LWxpbmtzIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgYm90dG9tOiBhdXRvO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiA1MDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgbGluZWFyIDFzO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi52aWV3LWFkYm94ZXMuc2Nob29sa2l0LWNvbnRleHR1YWwtZWRpdGluZzpob3ZlciAuY29udGV4dHVhbC1lZGl0LWxpbmtzLCAudmlldy1hZGJveGVzLnNjaG9vbGtpdC1jb250ZXh0dWFsLWVkaXRpbmc6Zm9jdXMtd2l0aGluIC5jb250ZXh0dWFsLWVkaXQtbGlua3MsXG4udmlldy1zbGlkZXItaG9tZS5zY2hvb2xraXQtY29udGV4dHVhbC1lZGl0aW5nOmhvdmVyIC5jb250ZXh0dWFsLWVkaXQtbGlua3MsXG4udmlldy1zbGlkZXItaG9tZS5zY2hvb2xraXQtY29udGV4dHVhbC1lZGl0aW5nOmZvY3VzLXdpdGhpbiAuY29udGV4dHVhbC1lZGl0LWxpbmtzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgbGluZWFyIDFzO1xufVxuLnZpZXctYWRib3hlcy5zY2hvb2xraXQtY29udGV4dHVhbC1lZGl0aW5nOmhvdmVyIC52aWV3cy1yb3csIC52aWV3LWFkYm94ZXMuc2Nob29sa2l0LWNvbnRleHR1YWwtZWRpdGluZzpmb2N1cy13aXRoaW4gLnZpZXdzLXJvdyxcbi52aWV3LXNsaWRlci1ob21lLnNjaG9vbGtpdC1jb250ZXh0dWFsLWVkaXRpbmc6aG92ZXIgLnZpZXdzLXJvdyxcbi52aWV3LXNsaWRlci1ob21lLnNjaG9vbGtpdC1jb250ZXh0dWFsLWVkaXRpbmc6Zm9jdXMtd2l0aGluIC52aWV3cy1yb3cge1xuICBvcGFjaXR5OiAwLjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgbGluZWFyIDFzO1xufVxuXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0uc2Nob29sa2l0LWNvbnRleHR1YWwtZWRpdGluZzpob3ZlciwgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtLnNjaG9vbGtpdC1jb250ZXh0dWFsLWVkaXRpbmc6Zm9jdXMtd2l0aGluIHtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IGxpbmVhciAxcztcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybS5zY2hvb2xraXQtY29udGV4dHVhbC1lZGl0aW5nOmhvdmVyIC5jb250ZXh0dWFsLWVkaXQtbGlua3MsIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybS5zY2hvb2xraXQtY29udGV4dHVhbC1lZGl0aW5nOmZvY3VzLXdpdGhpbiAuY29udGV4dHVhbC1lZGl0LWxpbmtzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgbGluZWFyIDFzO1xuICB0b3A6IDEwMHB4O1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIGJvdHRvbTogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0uc2Nob29sa2l0LWNvbnRleHR1YWwtZWRpdGluZzpob3ZlciAuY29udGV4dHVhbC1lZGl0LWxpbmtzLCAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0uc2Nob29sa2l0LWNvbnRleHR1YWwtZWRpdGluZzpmb2N1cy13aXRoaW4gLmNvbnRleHR1YWwtZWRpdC1saW5rcyB7XG4gICAgbGVmdDogMTUlO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybS5zY2hvb2xraXQtY29udGV4dHVhbC1lZGl0aW5nOmhvdmVyIC5jb250ZXh0dWFsLWVkaXQtbGlua3MsIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybS5zY2hvb2xraXQtY29udGV4dHVhbC1lZGl0aW5nOmZvY3VzLXdpdGhpbiAuY29udGV4dHVhbC1lZGl0LWxpbmtzIHtcbiAgICBsZWZ0OiAyMCU7XG4gIH1cbn1cblxuYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtdGhpbiAuZmFzLCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS10aGluIC5mYS1zb2xpZCxcbmJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXRoaW4gLmZhciwgYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtdGhpbiAuZmEtcmVndWxhcixcbmJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXRoaW4gLmZhbCwgYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtdGhpbiAuZmEtbGlnaHQsXG5ib2R5LmZhLXdlaWdodC1vdmVycmlkZS10aGluIC5mYXQsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXRoaW4gLmZhLXRoaW4sIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLWxpZ2h0IC5mYXMsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLWxpZ2h0IC5mYS1zb2xpZCxcbmJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLWxpZ2h0IC5mYXIsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLWxpZ2h0IC5mYS1yZWd1bGFyLFxuYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtbGlnaHQgLmZhbCwgYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtbGlnaHQgLmZhLWxpZ2h0LFxuYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtbGlnaHQgLmZhdCwgYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtbGlnaHQgLmZhLXRoaW4sIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXJlZ3VsYXIgLmZhcywgYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtcmVndWxhciAuZmEtc29saWQsXG5ib2R5LmZhLXdlaWdodC1vdmVycmlkZS1yZWd1bGFyIC5mYXIsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXJlZ3VsYXIgLmZhLXJlZ3VsYXIsXG5ib2R5LmZhLXdlaWdodC1vdmVycmlkZS1yZWd1bGFyIC5mYWwsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXJlZ3VsYXIgLmZhLWxpZ2h0LFxuYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtcmVndWxhciAuZmF0LCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS1yZWd1bGFyIC5mYS10aGluLCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS1zb2xpZCAuZmFzLCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS1zb2xpZCAuZmEtc29saWQsXG5ib2R5LmZhLXdlaWdodC1vdmVycmlkZS1zb2xpZCAuZmFyLCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS1zb2xpZCAuZmEtcmVndWxhcixcbmJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXNvbGlkIC5mYWwsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXNvbGlkIC5mYS1saWdodCxcbmJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXNvbGlkIC5mYXQsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXNvbGlkIC5mYS10aGluIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZhLXdlaWdodC1vdmVycmlkZSk7XG59XG5ib2R5LmZhLXdlaWdodC1vdmVycmlkZS10aGluIC5mYXMsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXRoaW4gLmZhLXNvbGlkLFxuYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtdGhpbiAuZmFyLCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS10aGluIC5mYS1yZWd1bGFyLFxuYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtdGhpbiAuZmFsLCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS10aGluIC5mYS1saWdodCxcbmJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXRoaW4gLmZhdCwgYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtdGhpbiAuZmEtdGhpbiB7XG4gIC0tZmEtd2VpZ2h0LW92ZXJyaWRlOiAxMDA7XG59XG5ib2R5LmZhLXdlaWdodC1vdmVycmlkZS1saWdodCAuZmFzLCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS1saWdodCAuZmEtc29saWQsXG5ib2R5LmZhLXdlaWdodC1vdmVycmlkZS1saWdodCAuZmFyLCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS1saWdodCAuZmEtcmVndWxhcixcbmJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLWxpZ2h0IC5mYWwsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLWxpZ2h0IC5mYS1saWdodCxcbmJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLWxpZ2h0IC5mYXQsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLWxpZ2h0IC5mYS10aGluIHtcbiAgLS1mYS13ZWlnaHQtb3ZlcnJpZGU6IDMwMDtcbn1cbmJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXJlZ3VsYXIgLmZhcywgYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtcmVndWxhciAuZmEtc29saWQsXG5ib2R5LmZhLXdlaWdodC1vdmVycmlkZS1yZWd1bGFyIC5mYXIsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXJlZ3VsYXIgLmZhLXJlZ3VsYXIsXG5ib2R5LmZhLXdlaWdodC1vdmVycmlkZS1yZWd1bGFyIC5mYWwsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXJlZ3VsYXIgLmZhLWxpZ2h0LFxuYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtcmVndWxhciAuZmF0LCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS1yZWd1bGFyIC5mYS10aGluIHtcbiAgLS1mYS13ZWlnaHQtb3ZlcnJpZGU6IDQwMDtcbn1cbmJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXNvbGlkIC5mYXMsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXNvbGlkIC5mYS1zb2xpZCxcbmJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXNvbGlkIC5mYXIsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXNvbGlkIC5mYS1yZWd1bGFyLFxuYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtc29saWQgLmZhbCwgYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtc29saWQgLmZhLWxpZ2h0LFxuYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtc29saWQgLmZhdCwgYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtc29saWQgLmZhLXRoaW4ge1xuICAtLWZhLXdlaWdodC1vdmVycmlkZTogOTAwO1xufVxuXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA3MjBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMS41cmVtO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC53ZWJmb3JtLWZsZXhib3gge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGdhcDogMTBweDtcbiAgbWFyZ2luOiAwIC0wLjVyZW0gMnJlbSAhaW1wb3J0YW50O1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC53ZWJmb3JtLWZsZXhib3ggLmZvcm0taXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLndlYmZvcm0tb3B0aW9ucy1kaXNwbGF5LXNpZGUtYnktc2lkZSA+IGRpdiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLndlYmZvcm0tZWxlbWVudC0tdGl0bGUtaW5saW5lIC5mb3JtLWNvbnRyb2wsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLndlYmZvcm0tZWxlbWVudC0tdGl0bGUtaW5saW5lIGxhYmVsLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLXR5cGUtZGF0ZSAuZm9ybS1jb250cm9sLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLXR5cGUtZGF0ZSBsYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB3aWR0aDogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC53ZWJmb3JtLWVsZW1lbnQtLXRpdGxlLWlubGluZSAuZm9ybS1jb250cm9sLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLXR5cGUtZGF0ZSAuZm9ybS1jb250cm9sIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAud2ViZm9ybS1lbGVtZW50LS10aXRsZS1pbmxpbmUgbGFiZWwsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tdHlwZS1kYXRlIGxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGZpZWxkc2V0IHtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG4gIHBhZGRpbmc6IDEuMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gZmllbGRzZXQge1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGZpZWxkc2V0IGZpZWxkc2V0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gZmllbGRzZXQge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBmaWVsZHNldCAuZmllbGRzZXQtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gZmllbGRzZXQgbGVnZW5kIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGZpZWxkc2V0LmZvcm0tY29tcG9zaXRlIHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWl0ZW0sXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gdHIub2RkIC5mb3JtLWl0ZW0sXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gdHIuZXZlbiAuZm9ybS1pdGVtLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWl0ZW0gKyAuZm9ybS1pdGVtIHtcbiAgbWFyZ2luOiAwIDAgMS41cmVtO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWl0ZW0uZm9ybS10eXBlLWRhdGUgbGFiZWwsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gdHIub2RkIC5mb3JtLWl0ZW0uZm9ybS10eXBlLWRhdGUgbGFiZWwsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gdHIuZXZlbiAuZm9ybS1pdGVtLmZvcm0tdHlwZS1kYXRlIGxhYmVsLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWl0ZW0gKyAuZm9ybS1pdGVtLmZvcm0tdHlwZS1kYXRlIGxhYmVsIHtcbiAgbWluLXdpZHRoOiA3LjVyZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWl0ZW0uZm9ybS10eXBlLWRhdGUgaW5wdXRbdHlwZT1kYXRlXSxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB0ci5vZGQgLmZvcm0taXRlbS5mb3JtLXR5cGUtZGF0ZSBpbnB1dFt0eXBlPWRhdGVdLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHRyLmV2ZW4gLmZvcm0taXRlbS5mb3JtLXR5cGUtZGF0ZSBpbnB1dFt0eXBlPWRhdGVdLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWl0ZW0gKyAuZm9ybS1pdGVtLmZvcm0tdHlwZS1kYXRlIGlucHV0W3R5cGU9ZGF0ZV0ge1xuICBwYWRkaW5nOiAwLjM3NXJlbSAxLjVyZW07XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0taXRlbS5mb3JtLXR5cGUtcmFkaW8ge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gbGFiZWw6bm90KC5vcHRpb24pIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjYzNzVyZW07XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gaW5wdXRbdHlwZT10ZXh0XSxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXSxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBpbnB1dFt0eXBlPWVtYWlsXSxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBpbnB1dFt0eXBlPXRlbF0sXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gaW5wdXRbdHlwZT1udW1iZXJdLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGlucHV0W3R5cGU9ZGF0ZV0sXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gdGV4dGFyZWEsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gc2VsZWN0IHtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2FkYjViZDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBwYWRkaW5nOiAxMHB4IDIwcHggIWltcG9ydGFudDtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBpbnB1dFt0eXBlPXRleHRdOmZvY3VzLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGlucHV0W3R5cGU9dGVsXTpmb2N1cyxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBpbnB1dFt0eXBlPW51bWJlcl06Zm9jdXMsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gaW5wdXRbdHlwZT1kYXRlXTpmb2N1cyxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB0ZXh0YXJlYTpmb2N1cyxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBzZWxlY3Q6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gaW5wdXRbdHlwZT1jaGVja2JveF0sXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gaW5wdXRbdHlwZT1yYWRpb10ge1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB3aWR0aDogMS4yNXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FkYjViZDtcbiAgcGFkZGluZzogMXB4O1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDRweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgcGFkZGluZzogMnB4O1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbCxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWwge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGlucHV0W3R5cGU9ZGF0ZV0sXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gc2VsZWN0IHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMmY1O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGlucHV0W3R5cGU9ZGF0ZV0gb3B0aW9uLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHNlbGVjdCBvcHRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMmY1O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGlucHV0W3R5cGU9ZGF0ZV06Zm9jdXMsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gc2VsZWN0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjJmNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gc2VsZWN0IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tdHlwZS1yYWRpbyBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tdHlwZS1yYWRpbyAuZGVzY3JpcHRpb24sXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tdHlwZS1jaGVja2JveCAuZGVzY3JpcHRpb24ge1xuICBtYXJnaW46IDAuMzc1cmVtIDA7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tdHlwZS1jaGVja2JveCBsYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC53ZWJmb3JtLXR5cGUtY2hlY2tib3hlcyBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS10eXBlLWNoZWNrYm94ZXMgLmZvcm0tYWN0aW9ucyB7XG4gIHBhZGRpbmc6IDA7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0taXRlbS1zdHVkZW50ID4gbGFiZWwsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0taXRlbS1zdHVkZW50LWludGVybmF0aW9uYWwgPiBsYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gdGFibGVbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1zdHVkZW50LWl0ZW1zXSA+IDpub3QoY2FwdGlvbikgPiAqID4gKixcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB0YWJsZVtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LXN0dWRlbnQtaW50ZXJuYXRpb25hbC1pdGVtc10gPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gdGFibGVbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1zdHVkZW50LWl0ZW1zXSB0Ym9keSxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB0YWJsZVtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LXN0dWRlbnQtaW50ZXJuYXRpb25hbC1pdGVtc10gdGJvZHkge1xuICBjb3VudGVyLXJlc2V0OiBpdGVtcy1jb3VudGVyO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHRhYmxlW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtc3R1ZGVudC1pdGVtc10gdGJvZHkgPiB0cixcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB0YWJsZVtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LXN0dWRlbnQtaW50ZXJuYXRpb25hbC1pdGVtc10gdGJvZHkgPiB0ciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDEuODc1cmVtO1xuICBtYXJnaW4tdG9wOiAxLjg3NXJlbTtcbiAgYm9yZGVyLXRvcDogc29saWQgMXB4IHZhcigtLWJzLWdyYXktNjAwKTtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB0YWJsZVtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LXN0dWRlbnQtaXRlbXNdIHRib2R5ID4gdHI6OmJlZm9yZSxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB0YWJsZVtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LXN0dWRlbnQtaW50ZXJuYXRpb25hbC1pdGVtc10gdGJvZHkgPiB0cjo6YmVmb3JlIHtcbiAgY29sb3I6ICMwMDA7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBpdGVtcy1jb3VudGVyO1xuICBjb250ZW50OiBcIiMgXCIgY291bnRlcihpdGVtcy1jb3VudGVyKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xLjc1cmVtO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHRhYmxlW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtc3R1ZGVudC1pdGVtc10gdGJvZHkgPiB0ciA+IHRkLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHRhYmxlW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtc3R1ZGVudC1pbnRlcm5hdGlvbmFsLWl0ZW1zXSB0Ym9keSA+IHRyID4gdGQge1xuICBwYWRkaW5nOiAxLjVyZW0gMDtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuYmctZ3JheS0yMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMmY1O1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5iZy1ncmF5LTIwMCBpbnB1dFt0eXBlPWRhdGVdLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5iZy1ncmF5LTIwMCBzZWxlY3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5iZy1ncmF5LTIwMCBpbnB1dFt0eXBlPWRhdGVdIG9wdGlvbixcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuYmctZ3JheS0yMDAgc2VsZWN0IG9wdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmJnLWdyYXktMjAwIGlucHV0W3R5cGU9ZGF0ZV06Zm9jdXMsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmJnLWdyYXktMjAwIHNlbGVjdDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhdGgtd2ViZm9ybSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0ge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLnBhdGgtd2ViZm9ybSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0ge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhdGgtd2ViZm9ybSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gZmllbGRzZXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi8qKlxuICogI2hvbWVwYWdlLWhlcm8gY29uc2lzdHMgb2YgdGhlIFNsaWRlciwgYW5kIHRoZSBBZGJveGVzXG4gKi9cbiNob21lcGFnZS1oZXJvIHtcbiAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICAtLWJzLWd1dHRlci15OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWd1dHRlci14KSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1ndXR0ZXIteCkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgI2hvbWVwYWdlLWhlcm8ge1xuICAgIG1hcmdpbi10b3A6IDIuMTI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIuMTI1cmVtO1xuICB9XG59XG4jaG9tZXBhZ2UtaGVybyAuaG9tZXBhZ2UtaGVyby1pbm5lciB7XG4gIC0taGVyby1tYXgtd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWF4LXdpZHRoOiB2YXIoLS1oZXJvLW1heC13aWR0aCk7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNob21lcGFnZS1oZXJvIC5ob21lcGFnZS1oZXJvLWlubmVyIHtcbiAgICAtLWhlcm8tbWF4LXdpZHRoOiAxOTIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4jaG9tZXBhZ2UtaGVybyAjc2xpZGVyLXdyYXBwZXIge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYnMtZ3V0dGVyLXkpO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgI2hvbWVwYWdlLWhlcm8gI3NsaWRlci13cmFwcGVyIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICAgIG1hcmdpbi10b3A6IHZhcigtLWJzLWd1dHRlci15KTtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzcuMDgzMzMzMzMlO1xuICB9XG59XG4jaG9tZXBhZ2UtaGVybyAjc2xpZGVyLXdyYXBwZXIgLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbiNob21lcGFnZS1oZXJvIC5zd2lwZXIge1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW0gMC41cmVtIDAgMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNob21lcGFnZS1oZXJvIC5zd2lwZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW0gMXJlbSAwIDAgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjaG9tZXBhZ2UtaGVybyAuc3dpcGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtIDAgMCAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiNob21lcGFnZS1oZXJvIC5zd2lwZXItc2xpZGUge1xuICBoZWlnaHQ6IG1heC1jb250ZW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjaG9tZXBhZ2UtaGVybyAuc3dpcGVyLXNsaWRlIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbiNob21lcGFnZS1oZXJvIC5zd2lwZXItc2xpZGUgLmNsaWNrYWJsZS1saW5rIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI2hvbWVwYWdlLWhlcm8gLnN3aXBlci1zbGlkZSAuY2xpY2thYmxlLWxpbms6Zm9jdXMsICNob21lcGFnZS1oZXJvIC5zd2lwZXItc2xpZGUgLmNsaWNrYWJsZS1saW5rOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IgYXV0byAxcHg7XG4gIHotaW5kZXg6IDk5OTk5O1xufVxuI2hvbWVwYWdlLWhlcm8gLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHdpZHRoOiBhdXRvO1xuICBib3R0b206IDEuODc1cmVtO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMS44NzVyZW07XG59XG4jaG9tZXBhZ2UtaGVybyAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkO1xuICBvcGFjaXR5OiAxO1xufVxuI2hvbWVwYWdlLWhlcm8gLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG59XG4jaG9tZXBhZ2UtaGVybyAjYWRib3gtd3JhcHBlciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1icy1ndXR0ZXIteSk7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gICNob21lcGFnZS1oZXJvICNhZGJveC13cmFwcGVyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjIuOTE2NjY2NjclO1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG4jaG9tZXBhZ2UtaGVybyAjYWRib3gtd3JhcHBlciA+IC5jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAjaG9tZXBhZ2UtaGVybyAjYWRib3gtd3JhcHBlciAuY29udGFpbmVyLFxuI2hvbWVwYWdlLWhlcm8gI2FkYm94LXdyYXBwZXIgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyLFxuI2hvbWVwYWdlLWhlcm8gI2FkYm94LXdyYXBwZXIgLnZpZXctYWRib3hlcyxcbiNob21lcGFnZS1oZXJvICNhZGJveC13cmFwcGVyIC52aWV3LWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuI2hvbWVwYWdlLWhlcm8gI2FkYm94LXdyYXBwZXIgLnZpZXctY29udGVudCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbiNob21lcGFnZS1uZXdzaHViLFxuI3JlbGF0ZWQtbmV3c2h1YiB7XG4gIG1hcmdpbi1ib3R0b206IDIuMjVyZW07XG59XG4jaG9tZXBhZ2UtbmV3c2h1YiA+IC5pbm5lcixcbiNyZWxhdGVkLW5ld3NodWIgPiAuaW5uZXIge1xuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMC41ICogdmFyKC0tYnMtZ3V0dGVyLXgpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWd1dHRlci14KSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgI2hvbWVwYWdlLW5ld3NodWIgPiAuaW5uZXIsXG4jcmVsYXRlZC1uZXdzaHViID4gLmlubmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuI2hvbWVwYWdlLW5ld3NodWIgPiAuaW5uZXIgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyLFxuI3JlbGF0ZWQtbmV3c2h1YiA+IC5pbm5lciAudmlld3MtZWxlbWVudC1jb250YWluZXIge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYnMtZ3V0dGVyLXkpO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2hvbWVwYWdlLW5ld3NodWIgPiAuaW5uZXIgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyLFxuI3JlbGF0ZWQtbmV3c2h1YiA+IC5pbm5lciAudmlld3MtZWxlbWVudC1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtZ3V0dGVyLXgpO1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLWd1dHRlci14KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjaG9tZXBhZ2UtbmV3c2h1YiA+IC5pbm5lciAudmlld3MtZWxlbWVudC1jb250YWluZXIsXG4jcmVsYXRlZC1uZXdzaHViID4gLmlubmVyIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMlO1xuICB9XG4gICNob21lcGFnZS1uZXdzaHViID4gLmlubmVyIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lcjpmaXJzdC1jaGlsZCxcbiNyZWxhdGVkLW5ld3NodWIgPiAuaW5uZXIgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgfVxuICAjaG9tZXBhZ2UtbmV3c2h1YiA+IC5pbm5lciAudmlld3MtZWxlbWVudC1jb250YWluZXI6bnRoLWNoaWxkKDMpLFxuI3JlbGF0ZWQtbmV3c2h1YiA+IC5pbm5lciAudmlld3MtZWxlbWVudC1jb250YWluZXI6bnRoLWNoaWxkKDMpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAjaG9tZXBhZ2UtbmV3c2h1YiA+IC5pbm5lciAudmlld3MtZWxlbWVudC1jb250YWluZXI6Zmlyc3QtY2hpbGQsXG4jcmVsYXRlZC1uZXdzaHViID4gLmlubmVyIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lcjpmaXJzdC1jaGlsZCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgI2hvbWVwYWdlLW5ld3NodWIgPiAuaW5uZXIgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyOm50aC1jaGlsZCgyKSxcbiNyZWxhdGVkLW5ld3NodWIgPiAuaW5uZXIgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyOm50aC1jaGlsZCgyKSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG4gICNob21lcGFnZS1uZXdzaHViID4gLmlubmVyIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lcjpsYXN0LWNoaWxkLFxuI3JlbGF0ZWQtbmV3c2h1YiA+IC5pbm5lciAudmlld3MtZWxlbWVudC1jb250YWluZXI6bGFzdC1jaGlsZCB7XG4gICAgY2xlYXI6IGxlZnQ7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuI3JlbGF0ZWQtbmV3c2h1YiB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYWRiNWJkO1xuICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgcHJpbnQgYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAudmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59IiwiLyoqXG4gKiBJbnN0cnVjdGlvbnMgZm9yIFZhcmlhYmxlcyBmaWxlXG4gKi9cblxuLy9cbi8vICBTZWUgTGlzdCBvZiB2YXJpYWJsZXMgaGVyZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi92NS4yLjMvc2Nzcy9fdmFyaWFibGVzLnNjc3Ncbi8vXG5cbi8vIEJvb3RzdHJhcCB2YXJpYWJsZXMgKG92ZXJyaWRlcykuXG4vLyBvdmVycmlkZSBkZWZhdWx0IGJvb3RzdHJhcCBjb2xvcnMgZm9yIGFjY2Vzc2liaWxpdHlcblxuLy8gJHdoaXRlOiAjZmZmO1xuLy8kYmxhY2s6ICMwMDA7XG4vLyRncmF5LTcwMDogIzQ5NTA1Nztcbi8vICRibHVlOiAjMDAzQ0M1O1xuLy8kY3lhbjogIzAwNjE3MDtcbi8vJHBpbms6ICNlMjExODE7XG4vLyRncmVlbjogIzAwOGEwMDtcbi8vJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogJGdyYXktNzAwO1xuLy8kYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I6ICRncmF5LTcwMDtcbi8vJG5hdmJhci1saWdodC1jb2xvcjogcmdiYSgkYmxhY2ssIC42KTtcbi8vJG5hdmJhci1kYXJrLWNvbG9yOiByZ2JhKCR3aGl0ZSwgLjYpO1xuLy8gJGZvcm0tdGV4dC1tYXJnaW4tdG9wOiAwO1xuLy8gJGxlZ2VuZC1mb250LXNpemU6IDFyZW07XG4vLyAkdGFibGUtY2VsbC1wYWRkaW5nLXg6IC43NXJlbTtcbi8vICRicmVhZGNydW1iLWJnOiAgICAgICAgICAgICAgICAgICAgIG51bGw7XG4vLyAkYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICBudWxsO1xuXG4vKipcbiAqIFN0YXJ0IG9mIEJyZWV6ZVxuICovXG5cbi8vRm9udCBzaXplIGJhc2ljIHZhcmlhYmxlc1xuJGZvbnQtc2l6ZS1iYXNlOiAxcmVtO1xuLy8gJGZvbnQtc2l6ZS14cyAtLT4gbm9uLWJvb3RzdHJhcCB2YXIgc2VlIF92YXJpYWJsZXNfZHJ1cGFsLnNjc3NcbiRmb250LXNpemUtc206ICRmb250LXNpemUtYmFzZSAqIDAuODc1O1xuJGZvbnQtc2l6ZS1sZzogJGZvbnQtc2l6ZS1iYXNlICogMS4xMjU7XG4vLyAkZm9udC13ZWlnaHQtbm9ybWFsOiA0MDA7XG4vLyAkZm9udC13ZWlnaHQtbWVkaXVtIC0tPiBub24tYm9vdHN0cmFwIHZhciBzZWUgX3ZhcmlhYmxlc19kcnVwYWwuc2Nzc1xuJGZvbnQtd2VpZ2h0LWJvbGQ6IDcwMDtcbiRsaW5lLWhlaWdodC1iYXNlOiAxLjI7XG4kd2hpdGU6ICNmZmY7XG4kZ3JheS0xMDA6ICNmOGY5ZmE7XG4vLyAkZ3JheS0yMDA6ICNlOWVjZWY7XG4kZ3JheS0yMDA6ICNmMGYyZjU7XG4kZ3JheS0zMDA6ICNkZWUyZTY7XG4kZ3JheS00MDA6ICNjZWQ0ZGE7XG4kZ3JheS01MDA6ICNhZGI1YmQ7XG4kZ3JheS02MDA6ICM2Yzc1N2Q7XG4kZ3JheS03MDA6ICM0OTUwNTc7XG4kZ3JheS04MDA6ICMzNDNhNDA7XG4kZ3JheS05MDA6ICMyMTI1Mjk7XG4vLyAkYmxhY2s6ICMwMDAgIWRlZmF1bHQ7ICAvLy8vIFsgXSBOb3YgMTkgMjAyNCAtIERpc2FibGVkIHRvIHVzZSBkZWZhdWx0IGJvb3RzdHJhcCB2YXJpYWJsZVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sb3ItdmFyaWFibGVzXG4vLyAkYmx1ZTogIzBkNmVmZDtcbiRibHVlOiAjMEQ2RUZEOyAvL3VzZWRcbiRpbmRpZ286ICM2NjEwZjI7XG4kcHVycGxlOiAjNmY0MmMxOyAvL3VzZWRcbiRwaW5rOiAjZDYzMzg0O1xuJHJlZDogI0QxNjAwMDtcbiRvcmFuZ2U6ICNmZDdlMTQ7XG4keWVsbG93OiAjZGRhNjIyO1xuJGdyZWVuOiAjOTRDODNEO1xuJHRlYWw6ICMxRDk2QUY7XG4kY3lhbjogIzc2NzY3Njtcbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1jb2xvci12YXJpYWJsZXNcbiRwcmltYXJ5OiAkYmx1ZTtcbiRzZWNvbmRhcnk6ICRncmF5LTYwMDtcbiRzdWNjZXNzOiAkZ3JlZW47XG4kaW5mbzogJGN5YW47XG4kd2FybmluZzogJHllbGxvdztcbiRkYW5nZXI6ICRyZWQ7XG4kbGlnaHQ6ICRncmF5LTEwMDtcbiRkYXJrOiAkZ3JheS05MDA7XG5cbiR0aGVtZS1jb2xvcnM6IChcbiAgXCJwcmltYXJ5XCI6ICRwcmltYXJ5LFxuICBcInNlY29uZGFyeVwiOiAkc2Vjb25kYXJ5LFxuICBcInN1Y2Nlc3NcIjogJHN1Y2Nlc3MsXG4gIFwiaW5mb1wiOiAkaW5mbyxcbiAgXCJ3YXJuaW5nXCI6ICR3YXJuaW5nLFxuICBcImRhbmdlclwiOiAkZGFuZ2VyLFxuICBcImxpZ2h0XCI6ICRsaWdodCxcbiAgXCJkYXJrXCI6ICRkYXJrLFxuICAvLyBcImNvbG9yLTFcIjogJGJsdWUsXG4gIC8vIFwiY29sb3ItMlwiOiAkcHVycGxlLFxuICAvLyBcImNvbG9yLTNcIjogJGluZGlnbyxcbiAgLy8gXCJjb2xvci00XCI6ICRwaW5rLFxuICAvLyBcImNvbG9yLTVcIjogJHJlZCxcbiAgLy8gXCJjb2xvci02XCI6ICRvcmFuZ2UsXG4gIC8vIFwiY29sb3ItN1wiOiAkeWVsbG93LFxuICAvLyBcImNvbG9yLThcIjogJGN5YW4sLCwsLFxuKTtcblxuLy8gR3JpZCBicmVha3BvaW50c1xuLy9cbi8vIERlZmluZSB0aGUgbWluaW11bSBkaW1lbnNpb25zIGF0IHdoaWNoIHlvdXIgbGF5b3V0IHdpbGwgY2hhbmdlLFxuLy8gYWRhcHRpbmcgdG8gZGlmZmVyZW50IHNjcmVlbiBzaXplcywgZm9yIHVzZSBpbiBtZWRpYSBxdWVyaWVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JpZC1icmVha3BvaW50c1xuJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgeHM6IDAsXG4gIHNtOiA1NzZweCxcbiAgbWQ6IDc2OHB4LFxuICBsZzogMTIwMHB4LFxuICB4bDogMTYwMHB4LFxuKTtcbi8vIHNjc3MtZG9jcy1lbmQgZ3JpZC1icmVha3BvaW50c1xuXG4vLyBHcmlkIGNvbnRhaW5lcnNcbi8vXG4vLyBEZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgYC5jb250YWluZXJgIGZvciBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29udGFpbmVyLW1heC13aWR0aHNcbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBsZzogMTE0MHB4LFxuICB4bDogMTU0MHB4LFxuKTtcbi8vIHNjc3MtZG9jcy1lbmQgY29udGFpbmVyLW1heC13aWR0aHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwYWNlci12YXJpYWJsZXMtbWFwc1xuJHNwYWNlcjogMXJlbTtcbiRzcGFjZXJzOiAoXG4gIDA6IDAsXG4gIDE6ICRzcGFjZXIgKiAwLjI1LFxuICAyOiAkc3BhY2VyICogMC41LFxuICAzOiAkc3BhY2VyLFxuICA0OiAkc3BhY2VyICogMS41LFxuICA1OiAkc3BhY2VyICogMyxcbik7XG4vLyBzY3NzLWRvY3MtZW5kIHNwYWNlci12YXJpYWJsZXMtbWFwc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9udC12YXJpYWJsZXNcbi8vSGVhZGluZ3MgZm9udCBzaXplc1xuJGgxLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICogMi41O1xuJGgyLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICogMjtcbiRoMy1mb250LXNpemU6ICRmb250LXNpemUtYmFzZSAqIDEuNzU7XG4kaDQtZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgKiAxLjU7XG4kaDUtZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgKiAxLjI1O1xuJGg2LWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuLy8gc2Nzcy1kb2NzLWVuZCBmb250LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaGVhZGluZ3MtdmFyaWFibGVzXG4vLyAkaGVhZGluZ3MtZm9udC13ZWlnaHQ6IDtcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvbnQtc2l6ZXNcbiRmb250LXNpemVzOiAoXG4gIDE6ICRoMS1mb250LXNpemUsXG4gIDI6ICRoMi1mb250LXNpemUsXG4gIDM6ICRoMy1mb250LXNpemUsXG4gIDQ6ICRoNC1mb250LXNpemUsXG4gIDU6ICRoNS1mb250LXNpemUsXG4gIDY6ICRoNi1mb250LXNpemUsXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb250LXNpemVzXG5cbi8vIERpc3BsYXkgZm9udCBzaXplcyAoRGVwcmVjYXRlZClcbi8vIERFUFJFQ0FURUQgYnkgU290cm9wYVxuLy8gJGRpc3BsYXktZm9udC1zaXplczogKCAxOiA2cmVtLCAyOiA1LjVyZW0sIDM6IDQuNXJlbSwgNDogMy41cmVtLCA1OiAyLjc1cmVtLCA2OiAyLjVyZW0pICFkZWZhdWx0O1xuXG4vLyBCdXR0b25zXG4vLyAkYnRuLWJvcmRlci13aWR0aDogO1xuLy8gJGJ0bi1wYWRkaW5nLXk6IDtcbi8vICRidG4tcGFkZGluZy14OiA7XG4vLyAkYnRuLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuLy8gJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAgJGJ0bi1ib3JkZXItcmFkaXVzO1xuLy8gJGJ0bi1ib3JkZXItcmFkaXVzLWxnOiAkYnRuLWJvcmRlci1yYWRpdXM7XG4uYnRuOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IgYXV0byAxcHggIWltcG9ydGFudDtcbn1cblxuLy8gYnJlYWRjcnVtYi12YXJpYWJsZXNcbi8vICRicmVhZGNydW1iLXBhZGRpbmcteTogO1xuLy8gJGJyZWFkY3J1bWItcGFkZGluZy14OiA7XG4vLyAkYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteDogO1xuLy8gJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogO1xuLy8gJGJyZWFkY3J1bWItYmc6IDtcbi8vICRicmVhZGNydW1iLWRpdmlkZXItY29sb3I6IDtcbi8vICRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjogO1xuLy8gJGJyZWFkY3J1bWItZGl2aWRlcjogO1xuLy8gJGJyZWFkY3J1bWItZGl2aWRlci1mbGlwcGVkOiA7XG4vLyAkYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiA7XG5cbi8vbmF2YWJyIHRvZ2dsZXIgdmFyaWFibGVzXG4vLyAkbmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiA7XG4vLyAkbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogO1xuLy8gJG5hdmJhci10b2dnbGVyLWljb24tYmc6IDtcbi8vICRuYXZiYXItcGFkZGluZy15OiA7XG5cbi8vIE5hdnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdi12YXJpYWJsZXNcbi8vICRuYXYtbGluay1wYWRkaW5nLXk6IC41cmVtO1xuLy8gJG5hdi1saW5rLXBhZGRpbmcteDogMS41cmVtO1xuLy8gJG5hdi1saW5rLWNvbG9yOiAjNDk1MDU3O1xuLy8gJGRyb3Bkb3duLWxpbmstY29sb3I6ICM0OTUwNTc7XG5cbi8vIERyb3Bkb3duc1xuLy9cbi8vIERyb3Bkb3duIG1lbnUgY29udGFpbmVyIGFuZCBjb250ZW50cy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLXZhcmlhYmxlc1xuLy8gJGRyb3Bkb3duLWJnOiAkZ3JheS0yMDAgO1xuLy8gJGRyb3Bkb3duLW1pbi13aWR0aDoxNXJlbSA7XG4vLyAkZHJvcGRvd24tcGFkZGluZy14OjByZW0gO1xuLy8gJGRyb3Bkb3duLXBhZGRpbmcteTowLjVyZW0gO1xuLy8gJGRyb3Bkb3duLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlIDtcbi8vICRkcm9wZG93bi1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbi8vICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDogJHNwYWNlcjtcbi8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tdmFyaWFibGVzXG5cbi8vICRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAnSGVsdmV0aWNhTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4iLCIvLyBUaGVtZSB2YXJpYWJsZXMuXG4kbmF2YmFyLWJyYW5kLWltYWdlLWhlaWdodDogMzZweCAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtaW1hZ2UtaGVpZ2h0LWxnOiA2MHB4ICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1pbWFnZS13aWR0aDogYXV0byAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtaW1hZ2UtbWFyZ2luOiAwIDFyZW0gMCAwICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1zaXRlLXRpdGxlLXRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLXNpdGUtdGl0bGUtZm9udC1zaXplOiAxLjVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLXNpdGUtdGl0bGUtZm9udC13ZWlnaHQ6IGJvbGQgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLXNpdGUtdGl0bGUtbGV0dGVyLXNwYWNpbmc6IDJweCAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtc2l0ZS1zbG9nYW4tZm9udC1zaXplOiAwLjg3NXJlbSAhZGVmYXVsdDtcbi8vICRyZWdpb24tcGFkZGluZzogMCAuNXJlbSAhZGVmYXVsdDtcbiRmb290ZXItcGFkZGluZzogMnJlbSAwICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnLXNtOiAjZGVlMmU2ICFkZWZhdWx0O1xuJGxvY2FsLXRhc2tzLXByaW1hcnktbWFyZ2luOiAxcmVtIDAgIWRlZmF1bHQ7XG4kbG9jYWwtdGFza3Mtc2Vjb25kYXJ5LW1hcmdpbjogMCAwIDFyZW0gMCAhZGVmYXVsdDtcbiR0YWJsZS1zdHJpcGVkLWJnOiAjZjlmOWY5ICFkZWZhdWx0O1xuXG4vKipcbiAqIFN0YXJ0IG9mIEJyZWV6ZVxuICovXG5cbi8vICBEaXN0cmljdCBTcGVjaWZpYyBDb2xvdXJzXG4kZGlzdHJpY3QtcHJpbWFyeTogdmFyKC0tYnMtcHJpbWFyeSkgIWRlZmF1bHQ7XG4kZGlzdHJpY3Qtc2Vjb25kYXJ5OiB2YXIoLS1icy1zZWNvbmRhcnkpICFkZWZhdWx0O1xuLy8gJGRpc3RyaWN0LXByaW1hcnk6ICMwZDZlZmQgIWRlZmF1bHQ7XG4vLyAkZGlzdHJpY3Qtc2Vjb25kYXJ5OiAjNmQ3NTdkICFkZWZhdWx0O1xuLy8gJGRpc3RyaWN0LW5ldXRyYWw6ICNjMGMzYzghZGVmYXVsdDtcbiRkaXN0cmljdC1uZXV0cmFsOiAjYTNhN2FjO1xuJGRpc3RyaWN0LWltcG9ydGFudDogI2RhN2YyMDtcblxuJGRpc3RyaWN0LWdyYXktc2Vjb25kYXJ5OiAjNmQ3NTdkO1xuJGRpc3RyaWN0LWdyYXktcHJpbWFyeS1saWdodDogI2YwZjJmNTtcblxuLy8gIFNldCBTS0lUIENvbG9yc1xuLy8gWyBdIFN0YXJ0ZWQgd2l0aCBpdHMgb3duIGN1c3RvbSB2YXJpYWJsZSBtYXAgYnV0IGVsZWN0ZWQgdG8gbW92aW5nIGluIGludG8gJHRoZW1lLWNvbG9yc1xuLy8gdGhlcmVieSBleHBhbmRpbmcgRHJ1cGFscyBkZWZhdWx0ICR0aGVtZS1jb2xvciBnZW5lcmF0aW9uLlxuLy8gVGhpcyB3aWxsIHJlbWFpbiBoZXJlIGluY2FzZSB3ZSBjaGFuZ2UgcGF0aHNcblxuJHNraXQtY29sb3ItdGFyZ2V0OiBcIi0tY29sb3ItXCIgIWRlZmF1bHQ7IC8vWyBdIEFkZGVkIE9jdCAzMSwgMjAyNFxuJHNraXQtY29sb3JzOiAoXG4gIDE6ICRibHVlLFxuICAyOiAkcHVycGxlLFxuICAzOiAkeWVsbG93LFxuICA0OiAkcGluayxcbiAgNTogJHJlZCxcbiAgNjogJGdyZWVuLFxuICA3OiAkdGVhbCxcbiAgODogJGN5YW4sXG4gIFwibmV1dHJhbFwiOiBcIiM2Qzc1N0RcIixcbiAgXCJpbXBvcnRhbnRcIjogXCIjQzMyMDMzXCIsXG4pICFkZWZhdWx0O1xuXG4vLyBBZGRzIFNLSVQgXCJjb2xvcnNcIiB0byA6cm9vdCBhcyBDU1MgVmFyc1xuOnJvb3Qge1xuICBAZWFjaCAkbmFtZSwgJGNvbG9yIGluICRza2l0LWNvbG9ycyB7XG4gICAgI3skc2tpdC1jb2xvci10YXJnZXR9I3skbmFtZX06ICN7JGNvbG9yfTtcbiAgfVxuICAtLWNvbG9yLXByaW1hcnk6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtLWNvbG9yLXNlY29uZGFyeTogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbn1cblxuLy8gWyBdIFRoaXMgd2FzIG9yaWduYWxseSBwYXJ0IG9mIHRoZSAkU0tJVC1DT0xPUlMgc3BlY2lmaWMgY29kZSBmcm9tIGFib3ZlLCBhZnRlciBzd2l0Y2hpbmcgdG9cbi8vIEJvb3N0cmFwcyAkdGhlbWUtY29sb3JzIEkgZGVjaWRlZCB0byBrZWVwIHRoaXMgYXJvdW5kIHNvIHRoYXQgd2lsZGNhcmQgKiAtY29sb3ItKiBjbGFzc2VzLlxuLy8gVGhlIEFycmF5IHdhcyB1cGRhZXRkIGZyb20gJHNraXQtY29sb3JzIHRvICR0aGVtZS1jb2xvcnNcbi8vIEdlbmVyYXRlIFwiKi1jb2xvci0jXCIgY2xhc3NlcyBhbmQgYXNzaWduIGNvbG9yXG5AZWFjaCAkbmFtZSwgJGNvbG9yIGluICRza2l0LWNvbG9ycyB7XG4gIC8vIEBlYWNoICRuYW1lLCAkY29sb3IgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIFtjbGFzcyo9XCJjb2xvci0jeyRuYW1lfVwiXSB7XG4gICAgLS1jb2xvcjogI3skY29sb3J9O1xuICB9XG59XG5cbltjbGFzcyo9XCJjb2xvci1wcmltYXJ5XCJdIHtcbiAgLS1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG5cbltjbGFzcyo9XCJjb2xvci1zZWNvbmRhcnlcIl0ge1xuICAtLWNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xufVxuXG4vLyBzY3NzLWRvY3MtZW5kIHRoXG4kbmF2LWxpbmstdG9wLWxldmVsLWNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG4kZmEtZm9udC1wYXRoOiBcIi4uLy4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS93ZWJmb250c1wiO1xuJGZvbnQtd2VpZ2h0LW1lZGl1bTogNTAwO1xuJGZvbnQtd2VpZ2h0LXNlbWlib2xkOiA2MDA7XG4kZm9udC1zaXplLXhzOiAkZm9udC1zaXplLWJhc2UgKiAwLjgxMztcbiRmb250LXNpemUtbWQ6ICRmb250LXNpemUtYmFzZSAqIDEuODc1O1xuLy8gJGZvb3Rlci1jb2xvcjogJHdoaXRlOyAvLyBbIF0gTm92IDIyLCAyMDI0IGRpc2FibGVkXG4vLyAkZm9vdGVyLWJnOiAkZ3JheS02MDA7IC8vIFsgXSBOb3YgMjIsIDIwMjQgZGlzYWJsZWRcbiRmb290ZXItYmc6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4kcmVnaW9uLXBhZGRpbmc6IDA7XG5cbiRkcm9wZG93bi1pdGVtLWRpdmlkZXItYmctY29sb3I6ICRkaXN0cmljdC1ncmF5LXNlY29uZGFyeTtcbi5uYXZiYXIge1xuICAvLyAtLW5hdmJhci1iZzogI3skd2hpdGV9O1xufVxuXG4kYnJvYWRjYXN0LWJnOiAoXG4gIG5vdGljZTogIzk0YzgzZCxcbiAgYWxlcnQ6ICNlYjk3MTcsXG4gIHVyZ2VudDogI2MzMjAzMyxcbik7XG5cbi8qKlxuICogQnRuIFByaW1hcnkgJiBTZWNvbmRhcnR5IEhvdmVyIENvbG9yIFZhbHVlc1xuICogSWYgQm9vdHN0cmFwIFZhcnMgYXJlIGRlcHJlY2F0ZWQgLS0+IHRoZXNlIHdpbGwgbmVlZCB0byBiZSBzZXQgaW4gYSBDU1MgU2VsZWN0b3IgQ29udGV4dHVheCBzdGF0ZW1lbnQgcmF0aGVyIHRoYW4gaGVyZS5cbiAqL1xuJGJ0bi1wcmltYXJ5LWhvdmVyLWJnOiAjMGM2M2UzICFkZWZhdWx0O1xuJGJ0bi1zZWNvbmRhcnktaG92ZXItYmc6ICM1NzVkNjQgIWRlZmF1bHQ7XG5cbi8qKlxuICogVW5jb21tZW50IHRoZSBmb2xsb3dpbmcgaWYgXCJCcm9hZGNhc3RzXCIgbmVlZCB0byBzdXBwb3J0IENTUyBWYXJzXG4gKi9cblxuLy8gJHV0aWxpdGllczogKFxuLy8gICAgIFwiYnJvYWRjYXN0LWJnXCI6IChcbi8vICAgICAgICAgcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsXG4vLyAgICAgICAgIGNsYXNzOiAnYnJvYWRjYXN0LWJnJyxcbi8vICAgICAgICAgdmFsdWVzOiAoXG4vLyAgICAgICAgICAgICBub3RpY2U6IHZhcigtLWJyb2FkY2FzdC1iZyksXG4vLyAgICAgICAgICAgICBhbGVydDogdmFyKC0tYnJvYWRjYXN0LWJnKSxcbi8vICAgICAgICAgICAgIHVyZ2VudDogdmFyKC0tYnJvYWRjYXN0LWJnKVxuLy8gICAgICAgICApXG4vLyAgICAgKSxcbi8vICk7XG5cbi8vIE1vYmlsZSBIZWFkaW5nIFNpemVzXG4kaDEtc206ICRmb250LXNpemUtYmFzZSAqIDEuODc1OyAvLyAzMHB4XG4kaDItc206ICRmb250LXNpemUtYmFzZSAqIDEuNjI1OyAvLyAyNnB4XG4kaDMtc206ICRmb250LXNpemUtYmFzZSAqIDEuMTI1OyAvLyAxOHB4XG4kaDQtc206ICRmb250LXNpemUtYmFzZTsgLy8gMTZweFxuJGg1LXNtOiAkZm9udC1zaXplLWJhc2UgKiAwLjg3NTsgLy8gMTRweFxuJGg2LXNtOiAkZm9udC1zaXplLWJhc2UgKiAwLjc1OyAvLyAxMnB4XG5cbi8vIERlc2t0b3AgSGVhZGluZyBTaXplc1xuJGgxLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICogMi43NTsgLy8gNDRweFxuJGgyLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICogMi4yNTsgLy8gMzZweFxuJGgzLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICogMS42MjU7IC8vIDI2cHhcbiRoNC1mb250LXNpemU6ICRmb250LXNpemUtYmFzZSAqIDEuNTsgLy8gMjRweFxuJGg1LWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICogMS4yNTsgLy8gMjBweFxuJGg2LWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlOyAvLyAxNnB4XG5cbi8vIExpbmUgSGVpZ2h0XG4vLyAkbGluZS1oZWlnaHQtYmFzZTogMjRweDtcblxuLy8gR2xvYmFsIFBhZGRpbmdcbiRwYWRkaW5nLXNtOiAxcmVtOyAvLyAxNnB4XG4kcGFkZGluZy1tZDogMS41cmVtOyAvLyAyNHB4XG4kcGFkZGluZy1sZzogM3JlbTsgLy80OHB4XG4kcGFkZGluZy14bDogNHJlbTsgLy8gNjRweFxuXG4vLyBHbG9iYWwgQm9yZGVyIFJhZGl1c1xuJGJvcmRlci1yYWRpdXMtc206IDAuNXJlbTsgLy8gOHB4XG4kYm9yZGVyLXJhZGl1cy1tZDogMXJlbTsgLy8gMTZweFxuJGJvcmRlci1yYWRpdXMtbGc6IDEuMjVyZW07IC8vIDIwcHhcblxuJGNvbnRhaW5lci0xMDAtd2lkdGg6IGNhbGMoMTAwJSAtICRwYWRkaW5nLW1kICogMik7XG5cbi8vICRjb250YWluZXItbWF4LXdpZHRoczogKHhsOiAxNTQwcHgpO1xuXG4kZHJvcGRvd24tbWluLXdpZHRoOiAzNDBweDtcbiIsIjpyb290IHtcbiAgLy8gTm90ZTogQ3VzdG9tIHZhcmlhYmxlIHZhbHVlcyBvbmx5IHN1cHBvcnQgU2Fzc1NjcmlwdCBpbnNpZGUgYCN7fWAuXG5cbiAgLy8gQ29sb3JzXG4gIC8vXG4gIC8vIEdlbmVyYXRlIHBhbGV0dGVzIGZvciBmdWxsIGNvbG9ycywgZ3JheXMsIGFuZCB0aGVtZSBjb2xvcnMuXG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJGNvbG9ycyB7XG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkZ3JheXMge1xuICAgIC0tI3skcHJlZml4fWdyYXktI3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtcmdiIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tcmdiOiAjeyR2YWx1ZX07XG4gIH1cblxuICAtLSN7JHByZWZpeH13aGl0ZS1yZ2I6ICN7dG8tcmdiKCR3aGl0ZSl9O1xuICAtLSN7JHByZWZpeH1ibGFjay1yZ2I6ICN7dG8tcmdiKCRibGFjayl9O1xuICAtLSN7JHByZWZpeH1ib2R5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktY29sb3IpfTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LWJnKX07XG5cbiAgLy8gRm9udHNcblxuICAvLyBOb3RlOiBVc2UgYGluc3BlY3RgIGZvciBsaXN0cyBzbyB0aGF0IHF1b3RlZCBpdGVtcyBrZWVwIHRoZSBxdW90ZXMuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8yMzgzI2lzc3VlY29tbWVudC0zMzYzNDkxNzJcbiAgLS0jeyRwcmVmaXh9Zm9udC1zYW5zLXNlcmlmOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYpfTtcbiAgLS0jeyRwcmVmaXh9Zm9udC1tb25vc3BhY2U6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktbW9ub3NwYWNlKX07XG4gIC0tI3skcHJlZml4fWdyYWRpZW50OiAjeyRncmFkaWVudH07XG5cbiAgLy8gUm9vdCBhbmQgYm9keVxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcm9vdC1ib2R5LXZhcmlhYmxlc1xuICBAaWYgJGZvbnQtc2l6ZS1yb290ICE9IG51bGwge1xuICAgIC0tI3skcHJlZml4fXJvb3QtZm9udC1zaXplOiAjeyRmb250LXNpemUtcm9vdH07XG4gIH1cbiAgLS0jeyRwcmVmaXh9Ym9keS1mb250LWZhbWlseTogI3skZm9udC1mYW1pbHktYmFzZX07XG4gIEBpbmNsdWRlIHJmcygkZm9udC1zaXplLWJhc2UsIC0tI3skcHJlZml4fWJvZHktZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1mb250LXdlaWdodDogI3skZm9udC13ZWlnaHQtYmFzZX07XG4gIC0tI3skcHJlZml4fWJvZHktbGluZS1oZWlnaHQ6ICN7JGxpbmUtaGVpZ2h0LWJhc2V9O1xuICAtLSN7JHByZWZpeH1ib2R5LWNvbG9yOiAjeyRib2R5LWNvbG9yfTtcbiAgQGlmICRib2R5LXRleHQtYWxpZ24gIT0gbnVsbCB7XG4gICAgLS0jeyRwcmVmaXh9Ym9keS10ZXh0LWFsaWduOiAjeyRib2R5LXRleHQtYWxpZ259O1xuICB9XG4gIC0tI3skcHJlZml4fWJvZHktYmc6ICN7JGJvZHktYmd9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtYm9keS12YXJpYWJsZXNcblxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcm9vdC1ib3JkZXItdmFyXG4gIC0tI3skcHJlZml4fWJvcmRlci13aWR0aDogI3skYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXN0eWxlOiAjeyRib3JkZXItc3R5bGV9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItY29sb3I6ICN7JGJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogI3skYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50fTtcblxuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzOiAjeyRib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1zbTogI3skYm9yZGVyLXJhZGl1cy1zbX07XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGc6ICN7JGJvcmRlci1yYWRpdXMtbGd9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXhsOiAjeyRib3JkZXItcmFkaXVzLXhsfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy0yeGw6ICN7JGJvcmRlci1yYWRpdXMtMnhsfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1waWxsOiAjeyRib3JkZXItcmFkaXVzLXBpbGx9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtYm9yZGVyLXZhclxuXG4gIC0tI3skcHJlZml4fWxpbmstY29sb3I6ICN7JGxpbmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yOiAjeyRsaW5rLWhvdmVyLWNvbG9yfTtcblxuICAtLSN7JHByZWZpeH1jb2RlLWNvbG9yOiAjeyRjb2RlLWNvbG9yfTtcblxuICAtLSN7JHByZWZpeH1oaWdobGlnaHQtYmc6ICN7JG1hcmstYmd9O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktYmxhY2tsaXN0LCBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG5cbi8vIFNDU1MgUkZTIG1peGluXG4vL1xuLy8gQXV0b21hdGVkIHJlc3BvbnNpdmUgdmFsdWVzIGZvciBmb250IHNpemVzLCBwYWRkaW5ncywgbWFyZ2lucyBhbmQgbXVjaCBtb3JlXG4vL1xuLy8gTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvYmxvYi9tYWluL0xJQ0VOU0UpXG5cbi8vIENvbmZpZ3VyYXRpb25cblxuLy8gQmFzZSB2YWx1ZVxuJHJmcy1iYXNlLXZhbHVlOiAxLjI1cmVtICFkZWZhdWx0O1xuJHJmcy11bml0OiByZW0gIWRlZmF1bHQ7XG5cbkBpZiAkcmZzLXVuaXQgIT0gcmVtIGFuZCAkcmZzLXVuaXQgIT0gcHgge1xuICBAZXJyb3IgXCJgI3skcmZzLXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLXVuaXQuIFVzZSBgcHhgIG9yIGByZW1gLlwiO1xufVxuXG4vLyBCcmVha3BvaW50IGF0IHdoZXJlIHZhbHVlcyBzdGFydCBkZWNyZWFzaW5nIGlmIHNjcmVlbiB3aWR0aCBpcyBzbWFsbGVyXG4kcmZzLWJyZWFrcG9pbnQ6IDEyMDBweCAhZGVmYXVsdDtcbiRyZnMtYnJlYWtwb2ludC11bml0OiBweCAhZGVmYXVsdDtcblxuQGlmICRyZnMtYnJlYWtwb2ludC11bml0ICE9IHB4IGFuZCAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSBlbSBhbmQgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gcmVtIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1icmVha3BvaW50LXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC4gVXNlIGBweGAsIGBlbWAgb3IgYHJlbWAuXCI7XG59XG5cbi8vIFJlc2l6ZSB2YWx1ZXMgYmFzZWQgb24gc2NyZWVuIGhlaWdodCBhbmQgd2lkdGhcbiRyZnMtdHdvLWRpbWVuc2lvbmFsOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRmFjdG9yIG9mIGRlY3JlYXNlXG4kcmZzLWZhY3RvcjogMTAgIWRlZmF1bHQ7XG5cbkBpZiB0eXBlLW9mKCRyZnMtZmFjdG9yKSAhPSBudW1iZXIgb3IgJHJmcy1mYWN0b3IgPD0gMSB7XG4gIEBlcnJvciBcImAjeyRyZnMtZmFjdG9yfWAgaXMgbm90IGEgdmFsaWQgICRyZnMtZmFjdG9yLCBpdCBtdXN0IGJlIGdyZWF0ZXIgdGhhbiAxLlwiO1xufVxuXG4vLyBNb2RlLiBQb3NzaWJpbGl0aWVzOiBcIm1pbi1tZWRpYS1xdWVyeVwiLCBcIm1heC1tZWRpYS1xdWVyeVwiXG4kcmZzLW1vZGU6IG1pbi1tZWRpYS1xdWVyeSAhZGVmYXVsdDtcblxuLy8gR2VuZXJhdGUgZW5hYmxlIG9yIGRpc2FibGUgY2xhc3Nlcy4gUG9zc2liaWxpdGllczogZmFsc2UsIFwiZW5hYmxlXCIgb3IgXCJkaXNhYmxlXCJcbiRyZnMtY2xhc3M6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyAxIHJlbSA9ICRyZnMtcmVtLXZhbHVlIHB4XG4kcmZzLXJlbS12YWx1ZTogMTYgIWRlZmF1bHQ7XG5cbi8vIFNhZmFyaSBpZnJhbWUgcmVzaXplIGJ1ZzogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzL2lzc3Vlcy8xNFxuJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4OiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRGlzYWJsZSBSRlMgYnkgc2V0dGluZyAkZW5hYmxlLXJmcyB0byBmYWxzZVxuJGVuYWJsZS1yZnM6IHRydWUgIWRlZmF1bHQ7XG5cbi8vIENhY2hlICRyZnMtYmFzZS12YWx1ZSB1bml0XG4kcmZzLWJhc2UtdmFsdWUtdW5pdDogdW5pdCgkcmZzLWJhc2UtdmFsdWUpO1xuXG5AZnVuY3Rpb24gZGl2aWRlKCRkaXZpZGVuZCwgJGRpdmlzb3IsICRwcmVjaXNpb246IDEwKSB7XG4gICRzaWduOiBpZigkZGl2aWRlbmQgPiAwIGFuZCAkZGl2aXNvciA+IDAgb3IgJGRpdmlkZW5kIDwgMCBhbmQgJGRpdmlzb3IgPCAwLCAxLCAtMSk7XG4gICRkaXZpZGVuZDogYWJzKCRkaXZpZGVuZCk7XG4gICRkaXZpc29yOiBhYnMoJGRpdmlzb3IpO1xuICBAaWYgJGRpdmlkZW5kID09IDAge1xuICAgIEByZXR1cm4gMDtcbiAgfVxuICBAaWYgJGRpdmlzb3IgPT0gMCB7XG4gICAgQGVycm9yIFwiQ2Fubm90IGRpdmlkZSBieSAwXCI7XG4gIH1cbiAgJHJlbWFpbmRlcjogJGRpdmlkZW5kO1xuICAkcmVzdWx0OiAwO1xuICAkZmFjdG9yOiAxMDtcbiAgQHdoaWxlICgkcmVtYWluZGVyID4gMCBhbmQgJHByZWNpc2lvbiA+PSAwKSB7XG4gICAgJHF1b3RpZW50OiAwO1xuICAgIEB3aGlsZSAoJHJlbWFpbmRlciA+PSAkZGl2aXNvcikge1xuICAgICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAtICRkaXZpc29yO1xuICAgICAgJHF1b3RpZW50OiAkcXVvdGllbnQgKyAxO1xuICAgIH1cbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogMTAgKyAkcXVvdGllbnQ7XG4gICAgJGZhY3RvcjogJGZhY3RvciAqIC4xO1xuICAgICRyZW1haW5kZXI6ICRyZW1haW5kZXIgKiAxMDtcbiAgICAkcHJlY2lzaW9uOiAkcHJlY2lzaW9uIC0gMTtcbiAgICBAaWYgKCRwcmVjaXNpb24gPCAwIGFuZCAkcmVtYWluZGVyID49ICRkaXZpc29yICogNSkge1xuICAgICAgJHJlc3VsdDogJHJlc3VsdCArIDE7XG4gICAgfVxuICB9XG4gICRyZXN1bHQ6ICRyZXN1bHQgKiAkZmFjdG9yICogJHNpZ247XG4gICRkaXZpZGVuZC11bml0OiB1bml0KCRkaXZpZGVuZCk7XG4gICRkaXZpc29yLXVuaXQ6IHVuaXQoJGRpdmlzb3IpO1xuICAkdW5pdC1tYXA6IChcbiAgICBcInB4XCI6IDFweCxcbiAgICBcInJlbVwiOiAxcmVtLFxuICAgIFwiZW1cIjogMWVtLFxuICAgIFwiJVwiOiAxJVxuICApO1xuICBAaWYgKCRkaXZpZGVuZC11bml0ICE9ICRkaXZpc29yLXVuaXQgYW5kIG1hcC1oYXMta2V5KCR1bml0LW1hcCwgJGRpdmlkZW5kLXVuaXQpKSB7XG4gICAgJHJlc3VsdDogJHJlc3VsdCAqIG1hcC1nZXQoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCk7XG4gIH1cbiAgQHJldHVybiAkcmVzdWx0O1xufVxuXG4vLyBSZW1vdmUgcHgtdW5pdCBmcm9tICRyZnMtYmFzZS12YWx1ZSBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1iYXNlLXZhbHVlLXVuaXQgPT0gcHgge1xuICAkcmZzLWJhc2UtdmFsdWU6IGRpdmlkZSgkcmZzLWJhc2UtdmFsdWUsICRyZnMtYmFzZS12YWx1ZSAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYmFzZS12YWx1ZS11bml0ID09IHJlbSB7XG4gICRyZnMtYmFzZS12YWx1ZTogZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSwgZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBDYWNoZSAkcmZzLWJyZWFrcG9pbnQgdW5pdCB0byBwcmV2ZW50IG11bHRpcGxlIGNhbGxzXG4kcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZTogdW5pdCgkcmZzLWJyZWFrcG9pbnQpO1xuXG4vLyBSZW1vdmUgdW5pdCBmcm9tICRyZnMtYnJlYWtwb2ludCBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gcHgge1xuICAkcmZzLWJyZWFrcG9pbnQ6IGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtYnJlYWtwb2ludCAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IHJlbSBvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcImVtXCIge1xuICAkcmZzLWJyZWFrcG9pbnQ6IGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQsIGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSwgJHJmcy1yZW0tdmFsdWUpKTtcbn1cblxuLy8gQ2FsY3VsYXRlIHRoZSBtZWRpYSBxdWVyeSB2YWx1ZVxuJHJmcy1tcS12YWx1ZTogaWYoJHJmcy1icmVha3BvaW50LXVuaXQgPT0gcHgsICN7JHJmcy1icmVha3BvaW50fXB4LCAje2RpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtcmVtLXZhbHVlKX0jeyRyZnMtYnJlYWtwb2ludC11bml0fSk7XG4kcmZzLW1xLXByb3BlcnR5LXdpZHRoOiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCBtYXgtd2lkdGgsIG1pbi13aWR0aCk7XG4kcmZzLW1xLXByb3BlcnR5LWhlaWdodDogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgbWF4LWhlaWdodCwgbWluLWhlaWdodCk7XG5cbi8vIEludGVybmFsIG1peGluIHVzZWQgdG8gZGV0ZXJtaW5lIHdoaWNoIG1lZGlhIHF1ZXJ5IG5lZWRzIHRvIGJlIHVzZWRcbkBtaXhpbiBfcmZzLW1lZGlhLXF1ZXJ5IHtcbiAgQGlmICRyZnMtdHdvLWRpbWVuc2lvbmFsIHtcbiAgICBAaWYgJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSB7XG4gICAgICBAbWVkaWEgKCN7JHJmcy1tcS1wcm9wZXJ0eS13aWR0aH06ICN7JHJmcy1tcS12YWx1ZX0pLCAoI3skcmZzLW1xLXByb3BlcnR5LWhlaWdodH06ICN7JHJmcy1tcS12YWx1ZX0pIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSkgYW5kICgjeyRyZnMtbXEtcHJvcGVydHktaGVpZ2h0fTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHRoYXQgYWRkcyBkaXNhYmxlIGNsYXNzZXMgdG8gdGhlIHNlbGVjdG9yIGlmIG5lZWRlZC5cbkBtaXhpbiBfcmZzLXJ1bGUge1xuICBAaWYgJHJmcy1jbGFzcyA9PSBkaXNhYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5IHtcbiAgICAvLyBBZGRpbmcgYW4gZXh0cmEgY2xhc3MgaW5jcmVhc2VzIHNwZWNpZmljaXR5LCB3aGljaCBwcmV2ZW50cyB0aGUgbWVkaWEgcXVlcnkgdG8gb3ZlcnJpZGUgdGhlIHByb3BlcnR5XG4gICAgJixcbiAgICAuZGlzYWJsZS1yZnMgJixcbiAgICAmLmRpc2FibGUtcmZzIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSBpZiAkcmZzLWNsYXNzID09IGVuYWJsZSBhbmQgJHJmcy1tb2RlID09IG1pbi1tZWRpYS1xdWVyeSB7XG4gICAgLmVuYWJsZS1yZnMgJixcbiAgICAmLmVuYWJsZS1yZnMge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZW5hYmxlIGNsYXNzZXMgdG8gdGhlIHNlbGVjdG9yIGlmIG5lZWRlZC5cbkBtaXhpbiBfcmZzLW1lZGlhLXF1ZXJ5LXJ1bGUge1xuXG4gIEBpZiAkcmZzLWNsYXNzID09IGVuYWJsZSB7XG4gICAgQGlmICRyZnMtbW9kZSA9PSBtaW4tbWVkaWEtcXVlcnkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeSB7XG4gICAgICAuZW5hYmxlLXJmcyAmLFxuICAgICAgJi5lbmFibGUtcmZzIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAaWYgJHJmcy1jbGFzcyA9PSBkaXNhYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWluLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIC5kaXNhYmxlLXJmcyAmLFxuICAgICAgJi5kaXNhYmxlLXJmcyB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gZ2V0IHRoZSBmb3JtYXR0ZWQgbm9uLXJlc3BvbnNpdmUgdmFsdWVcbkBmdW5jdGlvbiByZnMtdmFsdWUoJHZhbHVlcykge1xuICAvLyBDb252ZXJ0IHRvIGxpc3RcbiAgJHZhbHVlczogaWYodHlwZS1vZigkdmFsdWVzKSAhPSBsaXN0LCAoJHZhbHVlcywpLCAkdmFsdWVzKTtcblxuICAkdmFsOiAnJztcblxuICAvLyBMb29wIG92ZXIgZWFjaCB2YWx1ZSBhbmQgY2FsY3VsYXRlIHZhbHVlXG4gIEBlYWNoICR2YWx1ZSBpbiAkdmFsdWVzIHtcbiAgICBAaWYgJHZhbHVlID09IDAge1xuICAgICAgJHZhbDogJHZhbCArICcgMCc7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIC8vIENhY2hlICR2YWx1ZSB1bml0XG4gICAgICAkdW5pdDogaWYodHlwZS1vZigkdmFsdWUpID09IFwibnVtYmVyXCIsIHVuaXQoJHZhbHVlKSwgZmFsc2UpO1xuXG4gICAgICBAaWYgJHVuaXQgPT0gcHgge1xuICAgICAgICAvLyBDb252ZXJ0IHRvIHJlbSBpZiBuZWVkZWRcbiAgICAgICAgJHZhbDogJHZhbCArICcgJyArIGlmKCRyZnMtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCR2YWx1ZSwgJHZhbHVlICogMCArICRyZnMtcmVtLXZhbHVlKX1yZW0sICR2YWx1ZSk7XG4gICAgICB9XG4gICAgICBAZWxzZSBpZiAkdW5pdCA9PSByZW0ge1xuICAgICAgICAvLyBDb252ZXJ0IHRvIHB4IGlmIG5lZWRlZFxuICAgICAgICAkdmFsOiAkdmFsICsgJyAnICsgaWYoJHJmcy11bml0ID09IHB4LCAje2RpdmlkZSgkdmFsdWUsICR2YWx1ZSAqIDAgKyAxKSAqICRyZnMtcmVtLXZhbHVlfXB4LCAkdmFsdWUpO1xuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICAvLyBJZiAkdmFsdWUgaXNuJ3QgYSBudW1iZXIgKGxpa2UgaW5oZXJpdCkgb3IgJHZhbHVlIGhhcyBhIHVuaXQgKG5vdCBweCBvciByZW0sIGxpa2UgMS41ZW0pIG9yICQgaXMgMCwganVzdCBwcmludCB0aGUgdmFsdWVcbiAgICAgICAgJHZhbDogJHZhbCArICcgJyArICR2YWx1ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBSZW1vdmUgZmlyc3Qgc3BhY2VcbiAgQHJldHVybiB1bnF1b3RlKHN0ci1zbGljZSgkdmFsLCAyKSk7XG59XG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byBnZXQgdGhlIHJlc3BvbnNpdmUgdmFsdWUgY2FsY3VsYXRlZCBieSBSRlNcbkBmdW5jdGlvbiByZnMtZmx1aWQtdmFsdWUoJHZhbHVlcykge1xuICAvLyBDb252ZXJ0IHRvIGxpc3RcbiAgJHZhbHVlczogaWYodHlwZS1vZigkdmFsdWVzKSAhPSBsaXN0LCAoJHZhbHVlcywpLCAkdmFsdWVzKTtcblxuICAkdmFsOiAnJztcblxuICAvLyBMb29wIG92ZXIgZWFjaCB2YWx1ZSBhbmQgY2FsY3VsYXRlIHZhbHVlXG4gIEBlYWNoICR2YWx1ZSBpbiAkdmFsdWVzIHtcbiAgICBAaWYgJHZhbHVlID09IDAge1xuICAgICAgJHZhbDogJHZhbCArICcgMCc7XG4gICAgfVxuXG4gICAgQGVsc2Uge1xuICAgICAgLy8gQ2FjaGUgJHZhbHVlIHVuaXRcbiAgICAgICR1bml0OiBpZih0eXBlLW9mKCR2YWx1ZSkgPT0gXCJudW1iZXJcIiwgdW5pdCgkdmFsdWUpLCBmYWxzZSk7XG5cbiAgICAgIC8vIElmICR2YWx1ZSBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkdmFsdWUgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxuICAgICAgQGlmIG5vdCAkdW5pdCBvciAkdW5pdCAhPSBweCBhbmQgJHVuaXQgIT0gcmVtIHtcbiAgICAgICAgJHZhbDogJHZhbCArICcgJyArICR2YWx1ZTtcbiAgICAgIH1cblxuICAgICAgQGVsc2Uge1xuICAgICAgICAvLyBSZW1vdmUgdW5pdCBmcm9tICR2YWx1ZSBmb3IgY2FsY3VsYXRpb25zXG4gICAgICAgICR2YWx1ZTogZGl2aWRlKCR2YWx1ZSwgJHZhbHVlICogMCArIGlmKCR1bml0ID09IHB4LCAxLCBkaXZpZGUoMSwgJHJmcy1yZW0tdmFsdWUpKSk7XG5cbiAgICAgICAgLy8gT25seSBhZGQgdGhlIG1lZGlhIHF1ZXJ5IGlmIHRoZSB2YWx1ZSBpcyBncmVhdGVyIHRoYW4gdGhlIG1pbmltdW0gdmFsdWVcbiAgICAgICAgQGlmIGFicygkdmFsdWUpIDw9ICRyZnMtYmFzZS12YWx1ZSBvciBub3QgJGVuYWJsZS1yZnMge1xuICAgICAgICAgICR2YWw6ICR2YWwgKyAnICcgKyAgaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLCAkcmZzLXJlbS12YWx1ZSl9cmVtLCAjeyR2YWx1ZX1weCk7XG4gICAgICAgIH1cbiAgICAgICAgQGVsc2Uge1xuICAgICAgICAgIC8vIENhbGN1bGF0ZSB0aGUgbWluaW11bSB2YWx1ZVxuICAgICAgICAgICR2YWx1ZS1taW46ICRyZnMtYmFzZS12YWx1ZSArIGRpdmlkZShhYnMoJHZhbHVlKSAtICRyZnMtYmFzZS12YWx1ZSwgJHJmcy1mYWN0b3IpO1xuXG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIGRpZmZlcmVuY2UgYmV0d2VlbiAkdmFsdWUgYW5kIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgICAgJHZhbHVlLWRpZmY6IGFicygkdmFsdWUpIC0gJHZhbHVlLW1pbjtcblxuICAgICAgICAgIC8vIEJhc2UgdmFsdWUgZm9ybWF0dGluZ1xuICAgICAgICAgICRtaW4td2lkdGg6IGlmKCRyZnMtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCR2YWx1ZS1taW4sICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JHZhbHVlLW1pbn1weCk7XG5cbiAgICAgICAgICAvLyBVc2UgbmVnYXRpdmUgdmFsdWUgaWYgbmVlZGVkXG4gICAgICAgICAgJG1pbi13aWR0aDogaWYoJHZhbHVlIDwgMCwgLSRtaW4td2lkdGgsICRtaW4td2lkdGgpO1xuXG4gICAgICAgICAgLy8gVXNlIGB2bWluYCBpZiB0d28tZGltZW5zaW9uYWwgaXMgZW5hYmxlZFxuICAgICAgICAgICR2YXJpYWJsZS11bml0OiBpZigkcmZzLXR3by1kaW1lbnNpb25hbCwgdm1pbiwgdncpO1xuXG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIHRoZSB2YXJpYWJsZSB3aWR0aCBiZXR3ZWVuIDAgYW5kICRyZnMtYnJlYWtwb2ludFxuICAgICAgICAgICR2YXJpYWJsZS13aWR0aDogI3tkaXZpZGUoJHZhbHVlLWRpZmYgKiAxMDAsICRyZnMtYnJlYWtwb2ludCl9I3skdmFyaWFibGUtdW5pdH07XG5cbiAgICAgICAgICAvLyBSZXR1cm4gdGhlIGNhbGN1bGF0ZWQgdmFsdWVcbiAgICAgICAgICAkdmFsOiAkdmFsICsgJyBjYWxjKCcgKyAkbWluLXdpZHRoICsgaWYoJHZhbHVlIDwgMCwgJyAtICcsICcgKyAnKSArICR2YXJpYWJsZS13aWR0aCArICcpJztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFJlbW92ZSBmaXJzdCBzcGFjZVxuICBAcmV0dXJuIHVucXVvdGUoc3RyLXNsaWNlKCR2YWwsIDIpKTtcbn1cblxuLy8gUkZTIG1peGluXG5AbWl4aW4gcmZzKCR2YWx1ZXMsICRwcm9wZXJ0eTogZm9udC1zaXplKSB7XG4gIEBpZiAkdmFsdWVzICE9IG51bGwge1xuICAgICR2YWw6IHJmcy12YWx1ZSgkdmFsdWVzKTtcbiAgICAkZmx1aWRWYWw6IHJmcy1mbHVpZC12YWx1ZSgkdmFsdWVzKTtcblxuICAgIC8vIERvIG5vdCBwcmludCB0aGUgbWVkaWEgcXVlcnkgaWYgcmVzcG9uc2l2ZSAmIG5vbi1yZXNwb25zaXZlIHZhbHVlcyBhcmUgdGhlIHNhbWVcbiAgICBAaWYgJHZhbCA9PSAkZmx1aWRWYWwge1xuICAgICAgI3skcHJvcGVydHl9OiAkdmFsO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBAaW5jbHVkZSBfcmZzLXJ1bGUge1xuICAgICAgICAjeyRwcm9wZXJ0eX06IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksICR2YWwsICRmbHVpZFZhbCk7XG5cbiAgICAgICAgLy8gSW5jbHVkZSBzYWZhcmkgaWZyYW1lIHJlc2l6ZSBmaXggaWYgbmVlZGVkXG4gICAgICAgIG1pbi13aWR0aDogaWYoJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4LCAoMCAqIDF2dyksIG51bGwpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5LXJ1bGUge1xuICAgICAgICAjeyRwcm9wZXJ0eX06IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksICRmbHVpZFZhbCwgJHZhbCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFNob3J0aGFuZCBoZWxwZXIgbWl4aW5zXG5AbWl4aW4gZm9udC1zaXplKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlKTtcbn1cblxuQG1peGluIHBhZGRpbmcoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmcpO1xufVxuXG5AbWl4aW4gcGFkZGluZy10b3AoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctdG9wKTtcbn1cblxuQG1peGluIHBhZGRpbmctcmlnaHQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctcmlnaHQpO1xufVxuXG5AbWl4aW4gcGFkZGluZy1ib3R0b20oJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctYm90dG9tKTtcbn1cblxuQG1peGluIHBhZGRpbmctbGVmdCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1sZWZ0KTtcbn1cblxuQG1peGluIG1hcmdpbigkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luKTtcbn1cblxuQG1peGluIG1hcmdpbi10b3AoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi10b3ApO1xufVxuXG5AbWl4aW4gbWFyZ2luLXJpZ2h0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tcmlnaHQpO1xufVxuXG5AbWl4aW4gbWFyZ2luLWJvdHRvbSgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLWJvdHRvbSk7XG59XG5cbkBtaXhpbiBtYXJnaW4tbGVmdCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLWxlZnQpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50LCBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGUsIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXhcblxuXG4vLyBSZWJvb3Rcbi8vXG4vLyBOb3JtYWxpemF0aW9uIG9mIEhUTUwgZWxlbWVudHMsIG1hbnVhbGx5IGZvcmtlZCBmcm9tIE5vcm1hbGl6ZS5jc3MgdG8gcmVtb3ZlXG4vLyBzdHlsZXMgdGFyZ2V0aW5nIGlycmVsZXZhbnQgYnJvd3NlcnMgd2hpbGUgYXBwbHlpbmcgbmV3IHN0eWxlcy5cbi8vXG4vLyBOb3JtYWxpemUgaXMgbGljZW5zZWQgTUlULiBodHRwczovL2dpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzXG5cblxuLy8gRG9jdW1lbnRcbi8vXG4vLyBDaGFuZ2UgZnJvbSBgYm94LXNpemluZzogY29udGVudC1ib3hgIHNvIHRoYXQgYHdpZHRoYCBpcyBub3QgYWZmZWN0ZWQgYnkgYHBhZGRpbmdgIG9yIGBib3JkZXJgLlxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5cbi8vIFJvb3Rcbi8vXG4vLyBBYmlsaXR5IHRvIHRoZSB2YWx1ZSBvZiB0aGUgcm9vdCBmb250IHNpemVzLCBhZmZlY3RpbmcgdGhlIHZhbHVlIG9mIGByZW1gLlxuLy8gbnVsbCBieSBkZWZhdWx0LCB0aHVzIG5vdGhpbmcgaXMgZ2VuZXJhdGVkLlxuXG46cm9vdCB7XG4gIEBpZiAkZm9udC1zaXplLXJvb3QgIT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1yb290LWZvbnQtc2l6ZSkpO1xuICB9XG5cbiAgQGlmICRlbmFibGUtc21vb3RoLXNjcm9sbCB7XG4gICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiBuby1wcmVmZXJlbmNlKSB7XG4gICAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBCb2R5XG4vL1xuLy8gMS4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuLy8gMi4gQXMgYSBiZXN0IHByYWN0aWNlLCBhcHBseSBhIGRlZmF1bHQgYGJhY2tncm91bmQtY29sb3JgLlxuLy8gMy4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4vLyA0LiBDaGFuZ2UgdGhlIGRlZmF1bHQgdGFwIGhpZ2hsaWdodCB0byBiZSBjb21wbGV0ZWx5IHRyYW5zcGFyZW50IGluIGlPUy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHJlYm9vdC1ib2R5LXJ1bGVzXG5ib2R5IHtcbiAgbWFyZ2luOiAwOyAvLyAxXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1mb250LWZhbWlseSk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9Ym9keS1mb250LXNpemUpKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1ib2R5LWZvbnQtd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1ib2R5LWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogdmFyKC0tI3skcHJlZml4fWJvZHktdGV4dC1hbGlnbik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKTsgLy8gMlxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDNcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKCRibGFjaywgMCk7IC8vIDRcbn1cbi8vIHNjc3MtZG9jcy1lbmQgcmVib290LWJvZHktcnVsZXNcblxuXG4vLyBDb250ZW50IGdyb3VwaW5nXG4vL1xuLy8gMS4gUmVzZXQgRmlyZWZveCdzIGdyYXkgY29sb3JcblxuaHIge1xuICBtYXJnaW46ICRoci1tYXJnaW4teSAwO1xuICBjb2xvcjogJGhyLWNvbG9yOyAvLyAxXG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogJGhyLWJvcmRlci13aWR0aCBzb2xpZCAkaHItYm9yZGVyLWNvbG9yO1xuICBvcGFjaXR5OiAkaHItb3BhY2l0eTtcbn1cblxuXG4vLyBUeXBvZ3JhcGh5XG4vL1xuLy8gMS4gUmVtb3ZlIHRvcCBtYXJnaW5zIGZyb20gaGVhZGluZ3Ncbi8vICAgIEJ5IGRlZmF1bHQsIGA8aDE+YC1gPGg2PmAgYWxsIHJlY2VpdmUgdG9wIGFuZCBib3R0b20gbWFyZ2lucy4gV2UgbnVrZSB0aGUgdG9wXG4vLyAgICBtYXJnaW4gZm9yIGVhc2llciBjb250cm9sIHdpdGhpbiB0eXBlIHNjYWxlcyBhcyBpdCBhdm9pZHMgbWFyZ2luIGNvbGxhcHNpbmcuXG5cbiVoZWFkaW5nIHtcbiAgbWFyZ2luLXRvcDogMDsgLy8gMVxuICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTtcbiAgZm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcbiAgZm9udC1zdHlsZTogJGhlYWRpbmdzLWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaGVhZGluZ3MtY29sb3I7XG59XG5cbmgxIHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoMS1mb250LXNpemUpO1xufVxuXG5oMiB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDItZm9udC1zaXplKTtcbn1cblxuaDMge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGgzLWZvbnQtc2l6ZSk7XG59XG5cbmg0IHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoNC1mb250LXNpemUpO1xufVxuXG5oNSB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDUtZm9udC1zaXplKTtcbn1cblxuaDYge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGg2LWZvbnQtc2l6ZSk7XG59XG5cblxuLy8gUmVzZXQgbWFyZ2lucyBvbiBwYXJhZ3JhcGhzXG4vL1xuLy8gU2ltaWxhcmx5LCB0aGUgdG9wIG1hcmdpbiBvbiBgPHA+YHMgZ2V0IHJlc2V0LiBIb3dldmVyLCB3ZSBhbHNvIHJlc2V0IHRoZVxuLy8gYm90dG9tIG1hcmdpbiB0byB1c2UgYHJlbWAgdW5pdHMgaW5zdGVhZCBvZiBgZW1gLlxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tO1xufVxuXG5cbi8vIEFiYnJldmlhdGlvbnNcbi8vXG4vLyAxLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4vLyAyLiBBZGQgZXhwbGljaXQgY3Vyc29yIHRvIGluZGljYXRlIGNoYW5nZWQgYmVoYXZpb3IuXG4vLyAzLiBQcmV2ZW50IHRoZSB0ZXh0LWRlY29yYXRpb24gdG8gYmUgc2tpcHBlZC5cblxuYWJiclt0aXRsZV0ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8vIDFcbiAgY3Vyc29yOiBoZWxwOyAvLyAyXG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTsgLy8gM1xufVxuXG5cbi8vIEFkZHJlc3NcblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cblxuLy8gTGlzdHNcblxub2wsXG51bCB7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiAkZHQtZm9udC13ZWlnaHQ7XG59XG5cbi8vIDEuIFVuZG8gYnJvd3NlciBkZWZhdWx0XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwOyAvLyAxXG59XG5cblxuLy8gQmxvY2txdW90ZVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuXG4vLyBTdHJvbmdcbi8vXG4vLyBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlcjtcbn1cblxuXG4vLyBTbWFsbFxuLy9cbi8vIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzXG5cbnNtYWxsIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRzbWFsbC1mb250LXNpemUpO1xufVxuXG5cbi8vIE1hcmtcblxubWFyayB7XG4gIHBhZGRpbmc6ICRtYXJrLXBhZGRpbmc7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1oaWdobGlnaHQtYmcpO1xufVxuXG5cbi8vIFN1YiBhbmQgU3VwXG4vL1xuLy8gUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4vLyBhbGwgYnJvd3NlcnMuXG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRzdWItc3VwLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7IGJvdHRvbTogLS4yNWVtOyB9XG5zdXAgeyB0b3A6IC0uNWVtOyB9XG5cblxuLy8gTGlua3NcblxuYSB7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxufVxuXG4vLyBBbmQgdW5kbyB0aGVzZSBzdHlsZXMgZm9yIHBsYWNlaG9sZGVyIGxpbmtzL25hbWVkIGFuY2hvcnMgKHdpdGhvdXQgaHJlZikuXG4vLyBJdCB3b3VsZCBiZSBtb3JlIHN0cmFpZ2h0Zm9yd2FyZCB0byBqdXN0IHVzZSBhW2hyZWZdIGluIHByZXZpb3VzIGJsb2NrLCBidXQgdGhhdFxuLy8gY2F1c2VzIHNwZWNpZmljaXR5IGlzc3VlcyBpbiBtYW55IG90aGVyIHN0eWxlcyB0aGF0IGFyZSB0b28gY29tcGxleCB0byBmaXguXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTQwMlxuXG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSB7XG4gICYsXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5cbi8vIENvZGVcblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWNvZGU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxZW0pOyAvLyBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG59XG5cbi8vIDEuIFJlbW92ZSBicm93c2VyIGRlZmF1bHQgdG9wIG1hcmdpblxuLy8gMi4gUmVzZXQgYnJvd3NlciBkZWZhdWx0IG9mIGAxZW1gIHRvIHVzZSBgcmVtYHNcbi8vIDMuIERvbid0IGFsbG93IGNvbnRlbnQgdG8gYnJlYWsgb3V0c2lkZVxuXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMDsgLy8gMVxuICBtYXJnaW4tYm90dG9tOiAxcmVtOyAvLyAyXG4gIG92ZXJmbG93OiBhdXRvOyAvLyAzXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogJHByZS1jb2xvcjtcblxuICAvLyBBY2NvdW50IGZvciBzb21lIGNvZGUgb3V0cHV0cyB0aGF0IHBsYWNlIGNvZGUgdGFncyBpbiBwcmUgdGFnc1xuICBjb2RlIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgd29yZC1icmVhazogbm9ybWFsO1xuICB9XG59XG5cbmNvZGUge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGNvZGUtZm9udC1zaXplKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1jb2RlLWNvbG9yKTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuXG4gIC8vIFN0cmVhbWxpbmUgdGhlIHN0eWxlIHdoZW4gaW5zaWRlIGFuY2hvcnMgdG8gYXZvaWQgYnJva2VuIHVuZGVybGluZSBhbmQgbW9yZVxuICBhID4gJiB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cblxua2JkIHtcbiAgcGFkZGluZzogJGtiZC1wYWRkaW5nLXkgJGtiZC1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgka2JkLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAka2JkLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAka2JkLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLXNtKTtcblxuICBrYmQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDFlbSk7XG4gICAgZm9udC13ZWlnaHQ6ICRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0O1xuICB9XG59XG5cblxuLy8gRmlndXJlc1xuLy9cbi8vIEFwcGx5IGEgY29uc2lzdGVudCBtYXJnaW4gc3RyYXRlZ3kgKG1hdGNoZXMgb3VyIHR5cGUgc3R5bGVzKS5cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuXG4vLyBJbWFnZXMgYW5kIGNvbnRlbnRcblxuaW1nLFxuc3ZnIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuXG4vLyBUYWJsZXNcbi8vXG4vLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzXG5cbnRhYmxlIHtcbiAgY2FwdGlvbi1zaWRlOiBib3R0b207XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogJHRhYmxlLWNlbGwtcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJHRhYmxlLWNlbGwtcGFkZGluZy15O1xuICBjb2xvcjogJHRhYmxlLWNhcHRpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8vIDEuIFJlbW92ZXMgZm9udC13ZWlnaHQgYm9sZCBieSBpbmhlcml0aW5nXG4vLyAyLiBNYXRjaGVzIGRlZmF1bHQgYDx0ZD5gIGFsaWdubWVudCBieSBpbmhlcml0aW5nIGB0ZXh0LWFsaWduYC5cbi8vIDMuIEZpeCBhbGlnbm1lbnQgZm9yIFNhZmFyaVxuXG50aCB7XG4gIGZvbnQtd2VpZ2h0OiAkdGFibGUtdGgtZm9udC13ZWlnaHQ7IC8vIDFcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gMlxuICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDsgLy8gM1xufVxuXG50aGVhZCxcbnRib2R5LFxudGZvb3QsXG50cixcbnRkLFxudGgge1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuXG4vLyBGb3Jtc1xuLy9cbi8vIDEuIEFsbG93IGxhYmVscyB0byB1c2UgYG1hcmdpbmAgZm9yIHNwYWNpbmcuXG5cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAvLyAxXG59XG5cbi8vIFJlbW92ZSB0aGUgZGVmYXVsdCBgYm9yZGVyLXJhZGl1c2AgdGhhdCBtYWNPUyBDaHJvbWUgYWRkcy5cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0MDkzXG5cbmJ1dHRvbiB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLy8gRXhwbGljaXRseSByZW1vdmUgZm9jdXMgb3V0bGluZSBpbiBDaHJvbWl1bSB3aGVuIGl0IHNob3VsZG4ndCBiZVxuLy8gdmlzaWJsZSAoZS5nLiBhcyByZXN1bHQgb2YgbW91c2UgY2xpY2sgb3IgdG91Y2ggdGFwKS4gSXQgYWxyZWFkeVxuLy8gc2hvdWxkIGJlIGRvaW5nIHRoaXMgYXV0b21hdGljYWxseSwgYnV0IHNlZW1zIHRvIGN1cnJlbnRseSBiZVxuLy8gY29uZnVzZWQgYW5kIGFwcGxpZXMgaXRzIHZlcnkgdmlzaWJsZSB0d28tdG9uZSBvdXRsaW5lIGFueXdheS5cblxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwO1xufVxuXG4vLyAxLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmlcblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwOyAvLyAxXG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4vLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3hcbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLy8gU2V0IHRoZSBjdXJzb3IgZm9yIG5vbi1gPGJ1dHRvbj5gIGJ1dHRvbnNcbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzMwNTYyXG5bcm9sZT1cImJ1dHRvblwiXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuc2VsZWN0IHtcbiAgLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB3b3JkLXdyYXAgaW4gU2FmYXJpLlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDk5MFxuICB3b3JkLXdyYXA6IG5vcm1hbDtcblxuICAvLyBVbmRvIHRoZSBvcGFjaXR5IGNoYW5nZSBmcm9tIENocm9tZVxuICAmOmRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi8vIFJlbW92ZSB0aGUgZHJvcGRvd24gYXJyb3cgb25seSBmcm9tIHRleHQgdHlwZSBpbnB1dHMgYnVpbHQgd2l0aCBkYXRhbGlzdHMgaW4gQ2hyb21lLlxuLy8gU2VlIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vYS81NDk5NzExOFxuXG5bbGlzdF06bm90KFt0eXBlPVwiZGF0ZVwiXSk6bm90KFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0pOm5vdChbdHlwZT1cIm1vbnRoXCJdKTpub3QoW3R5cGU9XCJ3ZWVrXCJdKTpub3QoW3R5cGU9XCJ0aW1lXCJdKTo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vLyAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2Bcbi8vICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cbi8vIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4vLyAzLiBPcGluaW9uYXRlZDogYWRkIFwiaGFuZFwiIGN1cnNvciB0byBub24tZGlzYWJsZWQgYnV0dG9uIGVsZW1lbnRzLlxuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSwgLy8gMVxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDJcblxuICBAaWYgJGVuYWJsZS1idXR0b24tcG9pbnRlcnMge1xuICAgICY6bm90KDpkaXNhYmxlZCkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyAvLyAzXG4gICAgfVxuICB9XG59XG5cbi8vIFJlbW92ZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgZnJvbSBGaXJlZm94LCBidXQgZG9uJ3QgcmVzdG9yZSB0aGUgb3V0bGluZSBsaWtlIE5vcm1hbGl6ZS5cblxuOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vLyAxLiBUZXh0YXJlYXMgc2hvdWxkIHJlYWxseSBvbmx5IHJlc2l6ZSB2ZXJ0aWNhbGx5IHNvIHRoZXkgZG9uJ3QgYnJlYWsgdGhlaXIgKGhvcml6b250YWwpIGNvbnRhaW5lcnMuXG5cbnRleHRhcmVhIHtcbiAgcmVzaXplOiB2ZXJ0aWNhbDsgLy8gMVxufVxuXG4vLyAxLiBCcm93c2VycyBzZXQgYSBkZWZhdWx0IGBtaW4td2lkdGg6IG1pbi1jb250ZW50O2Agb24gZmllbGRzZXRzLFxuLy8gICAgdW5saWtlIGUuZy4gYDxkaXY+YHMsIHdoaWNoIGhhdmUgYG1pbi13aWR0aDogMDtgIGJ5IGRlZmF1bHQuXG4vLyAgICBTbyB3ZSByZXNldCB0aGF0IHRvIGVuc3VyZSBmaWVsZHNldHMgYmVoYXZlIG1vcmUgbGlrZSBhIHN0YW5kYXJkIGJsb2NrIGVsZW1lbnQuXG4vLyAgICBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMjM1OVxuLy8gICAgYW5kIGh0dHBzOi8vaHRtbC5zcGVjLndoYXR3Zy5vcmcvbXVsdGlwYWdlLyN0aGUtZmllbGRzZXQtYW5kLWxlZ2VuZC1lbGVtZW50c1xuLy8gMi4gUmVzZXQgdGhlIGRlZmF1bHQgb3V0bGluZSBiZWhhdmlvciBvZiBmaWVsZHNldHMgc28gdGhleSBkb24ndCBhZmZlY3QgcGFnZSBsYXlvdXQuXG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwOyAvLyAxXG4gIHBhZGRpbmc6IDA7IC8vIDJcbiAgbWFyZ2luOiAwOyAvLyAyXG4gIGJvcmRlcjogMDsgLy8gMlxufVxuXG4vLyAxLiBCeSB1c2luZyBgZmxvYXQ6IGxlZnRgLCB0aGUgbGVnZW5kIHdpbGwgYmVoYXZlIGxpa2UgYSBibG9jayBlbGVtZW50LlxuLy8gICAgVGhpcyB3YXkgdGhlIGJvcmRlciBvZiBhIGZpZWxkc2V0IHdyYXBzIGFyb3VuZCB0aGUgbGVnZW5kIGlmIHByZXNlbnQuXG4vLyAyLiBGaXggd3JhcHBpbmcgYnVnLlxuLy8gICAgU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjk3MTJcblxubGVnZW5kIHtcbiAgZmxvYXQ6IGxlZnQ7IC8vIDFcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRsZWdlbmQtbWFyZ2luLWJvdHRvbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRsZWdlbmQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRsZWdlbmQtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuXG4gICsgKiB7XG4gICAgY2xlYXI6IGxlZnQ7IC8vIDJcbiAgfVxufVxuXG4vLyBGaXggaGVpZ2h0IG9mIGlucHV0cyB3aXRoIGEgdHlwZSBvZiBkYXRldGltZS1sb2NhbCwgZGF0ZSwgbW9udGgsIHdlZWssIG9yIHRpbWVcbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE4ODQyXG5cbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWZpZWxkcy13cmFwcGVyLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtdGV4dCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1pbnV0ZSxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWhvdXItZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1kYXktZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1tb250aC1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXllYXItZmllbGQge1xuICBwYWRkaW5nOiAwO1xufVxuXG46Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8vIDEuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuLy8gMi4gVGhpcyBvdmVycmlkZXMgdGhlIGV4dHJhIHJvdW5kZWQgY29ybmVycyBvbiBzZWFyY2ggaW5wdXRzIGluIGlPUyBzbyB0aGF0IG91clxuLy8gICAgYC5mb3JtLWNvbnRyb2xgIGNsYXNzIGNhbiBwcm9wZXJseSBzdHlsZSB0aGVtLiBOb3RlIHRoYXQgdGhpcyBjYW5ub3Qgc2ltcGx5XG4vLyAgICBiZSBhZGRlZCB0byBgLmZvcm0tY29udHJvbGAgYXMgaXQncyBub3Qgc3BlY2lmaWMgZW5vdWdoLiBGb3IgZGV0YWlscywgc2VlXG4vLyAgICBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNTg2LlxuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvLyAxXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvLyAyXG59XG5cbi8vIDEuIEEgZmV3IGlucHV0IHR5cGVzIHNob3VsZCBzdGF5IExUUlxuLy8gU2VlIGh0dHBzOi8vcnRsc3R5bGluZy5jb20vcG9zdHMvcnRsLXN0eWxpbmcjZm9ybS1pbnB1dHNcbi8vIDIuIFJUTCBvbmx5IG91dHB1dFxuLy8gU2VlIGh0dHBzOi8vcnRsY3NzLmNvbS9sZWFybi91c2FnZS1ndWlkZS9jb250cm9sLWRpcmVjdGl2ZXMvI3Jhd1xuXG4vKiBydGw6cmF3OlxuW3R5cGU9XCJ0ZWxcIl0sXG5bdHlwZT1cInVybFwiXSxcblt0eXBlPVwiZW1haWxcIl0sXG5bdHlwZT1cIm51bWJlclwiXSB7XG4gIGRpcmVjdGlvbjogbHRyO1xufVxuKi9cblxuLy8gUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuXG46Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vIFJlbW92ZSBwYWRkaW5nIGFyb3VuZCBjb2xvciBwaWNrZXJzIGluIHdlYmtpdCBicm93c2Vyc1xuXG46Oi13ZWJraXQtY29sb3Itc3dhdGNoLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuXG5cbi8vIDEuIEluaGVyaXQgZm9udCBmYW1pbHkgYW5kIGxpbmUgaGVpZ2h0IGZvciBmaWxlIGlucHV0IGJ1dHRvbnNcbi8vIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG5cbjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICBmb250OiBpbmhlcml0OyAvLyAxXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAyXG59XG5cbi8vIENvcnJlY3QgZWxlbWVudCBkaXNwbGF5c1xuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8vIFJlbW92ZSBib3JkZXIgZnJvbSBpZnJhbWVcblxuaWZyYW1lIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyBTdW1tYXJ5XG4vL1xuLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzXG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07IC8vIDFcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5cbi8vIFByb2dyZXNzXG4vL1xuLy8gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cblxuLy8gSGlkZGVuIGF0dHJpYnV0ZVxuLy9cbi8vIEFsd2F5cyBoaWRlIGFuIGVsZW1lbnQgd2l0aCB0aGUgYGhpZGRlbmAgSFRNTCBhdHRyaWJ1dGUuXG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuIiwiLy8gVmFyaWFibGVzXG4vL1xuLy8gVmFyaWFibGVzIHNob3VsZCBmb2xsb3cgdGhlIGAkY29tcG9uZW50LXN0YXRlLXByb3BlcnR5LXNpemVgIGZvcm11bGEgZm9yXG4vLyBjb25zaXN0ZW50IG5hbWluZy4gRXg6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvciBhbmQgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cy5cblxuLy8gQ29sb3Igc3lzdGVtXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBncmF5LWNvbG9yLXZhcmlhYmxlc1xuJHdoaXRlOiAgICAjZmZmICFkZWZhdWx0O1xuJGdyYXktMTAwOiAjZjhmOWZhICFkZWZhdWx0O1xuJGdyYXktMjAwOiAjZTllY2VmICFkZWZhdWx0O1xuJGdyYXktMzAwOiAjZGVlMmU2ICFkZWZhdWx0O1xuJGdyYXktNDAwOiAjY2VkNGRhICFkZWZhdWx0O1xuJGdyYXktNTAwOiAjYWRiNWJkICFkZWZhdWx0O1xuJGdyYXktNjAwOiAjNmM3NTdkICFkZWZhdWx0O1xuJGdyYXktNzAwOiAjNDk1MDU3ICFkZWZhdWx0O1xuJGdyYXktODAwOiAjMzQzYTQwICFkZWZhdWx0O1xuJGdyYXktOTAwOiAjMjEyNTI5ICFkZWZhdWx0O1xuJGJsYWNrOiAgICAjMDAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmF5LWNvbG9yLXZhcmlhYmxlc1xuXG4vLyBmdXN2LWRpc2FibGVcbi8vIHNjc3MtZG9jcy1zdGFydCBncmF5LWNvbG9ycy1tYXBcbiRncmF5czogKFxuICBcIjEwMFwiOiAkZ3JheS0xMDAsXG4gIFwiMjAwXCI6ICRncmF5LTIwMCxcbiAgXCIzMDBcIjogJGdyYXktMzAwLFxuICBcIjQwMFwiOiAkZ3JheS00MDAsXG4gIFwiNTAwXCI6ICRncmF5LTUwMCxcbiAgXCI2MDBcIjogJGdyYXktNjAwLFxuICBcIjcwMFwiOiAkZ3JheS03MDAsXG4gIFwiODAwXCI6ICRncmF5LTgwMCxcbiAgXCI5MDBcIjogJGdyYXktOTAwXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmF5LWNvbG9ycy1tYXBcbi8vIGZ1c3YtZW5hYmxlXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xvci12YXJpYWJsZXNcbiRibHVlOiAgICAjMGQ2ZWZkICFkZWZhdWx0O1xuJGluZGlnbzogICM2NjEwZjIgIWRlZmF1bHQ7XG4kcHVycGxlOiAgIzZmNDJjMSAhZGVmYXVsdDtcbiRwaW5rOiAgICAjZDYzMzg0ICFkZWZhdWx0O1xuJHJlZDogICAgICNkYzM1NDUgIWRlZmF1bHQ7XG4kb3JhbmdlOiAgI2ZkN2UxNCAhZGVmYXVsdDtcbiR5ZWxsb3c6ICAjZmZjMTA3ICFkZWZhdWx0O1xuJGdyZWVuOiAgICMxOTg3NTQgIWRlZmF1bHQ7XG4kdGVhbDogICAgIzIwYzk5NyAhZGVmYXVsdDtcbiRjeWFuOiAgICAjMGRjYWYwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xvci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbG9ycy1tYXBcbiRjb2xvcnM6IChcbiAgXCJibHVlXCI6ICAgICAgICRibHVlLFxuICBcImluZGlnb1wiOiAgICAgJGluZGlnbyxcbiAgXCJwdXJwbGVcIjogICAgICRwdXJwbGUsXG4gIFwicGlua1wiOiAgICAgICAkcGluayxcbiAgXCJyZWRcIjogICAgICAgICRyZWQsXG4gIFwib3JhbmdlXCI6ICAgICAkb3JhbmdlLFxuICBcInllbGxvd1wiOiAgICAgJHllbGxvdyxcbiAgXCJncmVlblwiOiAgICAgICRncmVlbixcbiAgXCJ0ZWFsXCI6ICAgICAgICR0ZWFsLFxuICBcImN5YW5cIjogICAgICAgJGN5YW4sXG4gIFwiYmxhY2tcIjogICAgICAkYmxhY2ssXG4gIFwid2hpdGVcIjogICAgICAkd2hpdGUsXG4gIFwiZ3JheVwiOiAgICAgICAkZ3JheS02MDAsXG4gIFwiZ3JheS1kYXJrXCI6ICAkZ3JheS04MDBcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbG9ycy1tYXBcblxuLy8gVGhlIGNvbnRyYXN0IHJhdGlvIHRvIHJlYWNoIGFnYWluc3Qgd2hpdGUsIHRvIGRldGVybWluZSBpZiBjb2xvciBjaGFuZ2VzIGZyb20gXCJsaWdodFwiIHRvIFwiZGFya1wiLiBBY2NlcHRhYmxlIHZhbHVlcyBmb3IgV0NBRyAyLjAgYXJlIDMsIDQuNSBhbmQgNy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvV0NBRzIwLyN2aXN1YWwtYXVkaW8tY29udHJhc3QtY29udHJhc3RcbiRtaW4tY29udHJhc3QtcmF0aW86ICAgNC41ICFkZWZhdWx0O1xuXG4vLyBDdXN0b21pemUgdGhlIGxpZ2h0IGFuZCBkYXJrIHRleHQgY29sb3JzIGZvciB1c2UgaW4gb3VyIGNvbG9yIGNvbnRyYXN0IGZ1bmN0aW9uLlxuJGNvbG9yLWNvbnRyYXN0LWRhcms6ICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNvbG9yLWNvbnRyYXN0LWxpZ2h0OiAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4vLyBmdXN2LWRpc2FibGVcbiRibHVlLTEwMDogdGludC1jb2xvcigkYmx1ZSwgODAlKSAhZGVmYXVsdDtcbiRibHVlLTIwMDogdGludC1jb2xvcigkYmx1ZSwgNjAlKSAhZGVmYXVsdDtcbiRibHVlLTMwMDogdGludC1jb2xvcigkYmx1ZSwgNDAlKSAhZGVmYXVsdDtcbiRibHVlLTQwMDogdGludC1jb2xvcigkYmx1ZSwgMjAlKSAhZGVmYXVsdDtcbiRibHVlLTUwMDogJGJsdWUgIWRlZmF1bHQ7XG4kYmx1ZS02MDA6IHNoYWRlLWNvbG9yKCRibHVlLCAyMCUpICFkZWZhdWx0O1xuJGJsdWUtNzAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgNDAlKSAhZGVmYXVsdDtcbiRibHVlLTgwMDogc2hhZGUtY29sb3IoJGJsdWUsIDYwJSkgIWRlZmF1bHQ7XG4kYmx1ZS05MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA4MCUpICFkZWZhdWx0O1xuXG4kaW5kaWdvLTEwMDogdGludC1jb2xvcigkaW5kaWdvLCA4MCUpICFkZWZhdWx0O1xuJGluZGlnby0yMDA6IHRpbnQtY29sb3IoJGluZGlnbywgNjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tMzAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDQwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTQwMDogdGludC1jb2xvcigkaW5kaWdvLCAyMCUpICFkZWZhdWx0O1xuJGluZGlnby01MDA6ICRpbmRpZ28gIWRlZmF1bHQ7XG4kaW5kaWdvLTYwMDogc2hhZGUtY29sb3IoJGluZGlnbywgMjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tNzAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA0MCUpICFkZWZhdWx0O1xuJGluZGlnby04MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDYwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTkwMDogc2hhZGUtY29sb3IoJGluZGlnbywgODAlKSAhZGVmYXVsdDtcblxuJHB1cnBsZS0xMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgODAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtMjAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDYwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTMwMDogdGludC1jb2xvcigkcHVycGxlLCA0MCUpICFkZWZhdWx0O1xuJHB1cnBsZS00MDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgMjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtNTAwOiAkcHVycGxlICFkZWZhdWx0O1xuJHB1cnBsZS02MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDIwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTcwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgNDAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtODAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA2MCUpICFkZWZhdWx0O1xuJHB1cnBsZS05MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDgwJSkgIWRlZmF1bHQ7XG5cbiRwaW5rLTEwMDogdGludC1jb2xvcigkcGluaywgODAlKSAhZGVmYXVsdDtcbiRwaW5rLTIwMDogdGludC1jb2xvcigkcGluaywgNjAlKSAhZGVmYXVsdDtcbiRwaW5rLTMwMDogdGludC1jb2xvcigkcGluaywgNDAlKSAhZGVmYXVsdDtcbiRwaW5rLTQwMDogdGludC1jb2xvcigkcGluaywgMjAlKSAhZGVmYXVsdDtcbiRwaW5rLTUwMDogJHBpbmsgIWRlZmF1bHQ7XG4kcGluay02MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCAyMCUpICFkZWZhdWx0O1xuJHBpbmstNzAwOiBzaGFkZS1jb2xvcigkcGluaywgNDAlKSAhZGVmYXVsdDtcbiRwaW5rLTgwMDogc2hhZGUtY29sb3IoJHBpbmssIDYwJSkgIWRlZmF1bHQ7XG4kcGluay05MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA4MCUpICFkZWZhdWx0O1xuXG4kcmVkLTEwMDogdGludC1jb2xvcigkcmVkLCA4MCUpICFkZWZhdWx0O1xuJHJlZC0yMDA6IHRpbnQtY29sb3IoJHJlZCwgNjAlKSAhZGVmYXVsdDtcbiRyZWQtMzAwOiB0aW50LWNvbG9yKCRyZWQsIDQwJSkgIWRlZmF1bHQ7XG4kcmVkLTQwMDogdGludC1jb2xvcigkcmVkLCAyMCUpICFkZWZhdWx0O1xuJHJlZC01MDA6ICRyZWQgIWRlZmF1bHQ7XG4kcmVkLTYwMDogc2hhZGUtY29sb3IoJHJlZCwgMjAlKSAhZGVmYXVsdDtcbiRyZWQtNzAwOiBzaGFkZS1jb2xvcigkcmVkLCA0MCUpICFkZWZhdWx0O1xuJHJlZC04MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDYwJSkgIWRlZmF1bHQ7XG4kcmVkLTkwMDogc2hhZGUtY29sb3IoJHJlZCwgODAlKSAhZGVmYXVsdDtcblxuJG9yYW5nZS0xMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgODAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtMjAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDYwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTMwMDogdGludC1jb2xvcigkb3JhbmdlLCA0MCUpICFkZWZhdWx0O1xuJG9yYW5nZS00MDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgMjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtNTAwOiAkb3JhbmdlICFkZWZhdWx0O1xuJG9yYW5nZS02MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDIwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTcwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgNDAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtODAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA2MCUpICFkZWZhdWx0O1xuJG9yYW5nZS05MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDgwJSkgIWRlZmF1bHQ7XG5cbiR5ZWxsb3ctMTAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDgwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTIwMDogdGludC1jb2xvcigkeWVsbG93LCA2MCUpICFkZWZhdWx0O1xuJHllbGxvdy0zMDA6IHRpbnQtY29sb3IoJHllbGxvdywgNDAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctNDAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDIwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTUwMDogJHllbGxvdyAhZGVmYXVsdDtcbiR5ZWxsb3ctNjAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCAyMCUpICFkZWZhdWx0O1xuJHllbGxvdy03MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDQwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTgwMDogc2hhZGUtY29sb3IoJHllbGxvdywgNjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctOTAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA4MCUpICFkZWZhdWx0O1xuXG4kZ3JlZW4tMTAwOiB0aW50LWNvbG9yKCRncmVlbiwgODAlKSAhZGVmYXVsdDtcbiRncmVlbi0yMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA2MCUpICFkZWZhdWx0O1xuJGdyZWVuLTMwMDogdGludC1jb2xvcigkZ3JlZW4sIDQwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tNDAwOiB0aW50LWNvbG9yKCRncmVlbiwgMjAlKSAhZGVmYXVsdDtcbiRncmVlbi01MDA6ICRncmVlbiAhZGVmYXVsdDtcbiRncmVlbi02MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgMjAlKSAhZGVmYXVsdDtcbiRncmVlbi03MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgNDAlKSAhZGVmYXVsdDtcbiRncmVlbi04MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgNjAlKSAhZGVmYXVsdDtcbiRncmVlbi05MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgODAlKSAhZGVmYXVsdDtcblxuJHRlYWwtMTAwOiB0aW50LWNvbG9yKCR0ZWFsLCA4MCUpICFkZWZhdWx0O1xuJHRlYWwtMjAwOiB0aW50LWNvbG9yKCR0ZWFsLCA2MCUpICFkZWZhdWx0O1xuJHRlYWwtMzAwOiB0aW50LWNvbG9yKCR0ZWFsLCA0MCUpICFkZWZhdWx0O1xuJHRlYWwtNDAwOiB0aW50LWNvbG9yKCR0ZWFsLCAyMCUpICFkZWZhdWx0O1xuJHRlYWwtNTAwOiAkdGVhbCAhZGVmYXVsdDtcbiR0ZWFsLTYwMDogc2hhZGUtY29sb3IoJHRlYWwsIDIwJSkgIWRlZmF1bHQ7XG4kdGVhbC03MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA0MCUpICFkZWZhdWx0O1xuJHRlYWwtODAwOiBzaGFkZS1jb2xvcigkdGVhbCwgNjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTkwMDogc2hhZGUtY29sb3IoJHRlYWwsIDgwJSkgIWRlZmF1bHQ7XG5cbiRjeWFuLTEwMDogdGludC1jb2xvcigkY3lhbiwgODAlKSAhZGVmYXVsdDtcbiRjeWFuLTIwMDogdGludC1jb2xvcigkY3lhbiwgNjAlKSAhZGVmYXVsdDtcbiRjeWFuLTMwMDogdGludC1jb2xvcigkY3lhbiwgNDAlKSAhZGVmYXVsdDtcbiRjeWFuLTQwMDogdGludC1jb2xvcigkY3lhbiwgMjAlKSAhZGVmYXVsdDtcbiRjeWFuLTUwMDogJGN5YW4gIWRlZmF1bHQ7XG4kY3lhbi02MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCAyMCUpICFkZWZhdWx0O1xuJGN5YW4tNzAwOiBzaGFkZS1jb2xvcigkY3lhbiwgNDAlKSAhZGVmYXVsdDtcbiRjeWFuLTgwMDogc2hhZGUtY29sb3IoJGN5YW4sIDYwJSkgIWRlZmF1bHQ7XG4kY3lhbi05MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA4MCUpICFkZWZhdWx0O1xuXG4kYmx1ZXM6IChcbiAgXCJibHVlLTEwMFwiOiAkYmx1ZS0xMDAsXG4gIFwiYmx1ZS0yMDBcIjogJGJsdWUtMjAwLFxuICBcImJsdWUtMzAwXCI6ICRibHVlLTMwMCxcbiAgXCJibHVlLTQwMFwiOiAkYmx1ZS00MDAsXG4gIFwiYmx1ZS01MDBcIjogJGJsdWUtNTAwLFxuICBcImJsdWUtNjAwXCI6ICRibHVlLTYwMCxcbiAgXCJibHVlLTcwMFwiOiAkYmx1ZS03MDAsXG4gIFwiYmx1ZS04MDBcIjogJGJsdWUtODAwLFxuICBcImJsdWUtOTAwXCI6ICRibHVlLTkwMFxuKSAhZGVmYXVsdDtcblxuJGluZGlnb3M6IChcbiAgXCJpbmRpZ28tMTAwXCI6ICRpbmRpZ28tMTAwLFxuICBcImluZGlnby0yMDBcIjogJGluZGlnby0yMDAsXG4gIFwiaW5kaWdvLTMwMFwiOiAkaW5kaWdvLTMwMCxcbiAgXCJpbmRpZ28tNDAwXCI6ICRpbmRpZ28tNDAwLFxuICBcImluZGlnby01MDBcIjogJGluZGlnby01MDAsXG4gIFwiaW5kaWdvLTYwMFwiOiAkaW5kaWdvLTYwMCxcbiAgXCJpbmRpZ28tNzAwXCI6ICRpbmRpZ28tNzAwLFxuICBcImluZGlnby04MDBcIjogJGluZGlnby04MDAsXG4gIFwiaW5kaWdvLTkwMFwiOiAkaW5kaWdvLTkwMFxuKSAhZGVmYXVsdDtcblxuJHB1cnBsZXM6IChcbiAgXCJwdXJwbGUtMTAwXCI6ICRwdXJwbGUtMTAwLFxuICBcInB1cnBsZS0yMDBcIjogJHB1cnBsZS0yMDAsXG4gIFwicHVycGxlLTMwMFwiOiAkcHVycGxlLTMwMCxcbiAgXCJwdXJwbGUtNDAwXCI6ICRwdXJwbGUtNDAwLFxuICBcInB1cnBsZS01MDBcIjogJHB1cnBsZS01MDAsXG4gIFwicHVycGxlLTYwMFwiOiAkcHVycGxlLTYwMCxcbiAgXCJwdXJwbGUtNzAwXCI6ICRwdXJwbGUtNzAwLFxuICBcInB1cnBsZS04MDBcIjogJHB1cnBsZS04MDAsXG4gIFwicHVycGxlLTkwMFwiOiAkcHVycGxlLTkwMFxuKSAhZGVmYXVsdDtcblxuJHBpbmtzOiAoXG4gIFwicGluay0xMDBcIjogJHBpbmstMTAwLFxuICBcInBpbmstMjAwXCI6ICRwaW5rLTIwMCxcbiAgXCJwaW5rLTMwMFwiOiAkcGluay0zMDAsXG4gIFwicGluay00MDBcIjogJHBpbmstNDAwLFxuICBcInBpbmstNTAwXCI6ICRwaW5rLTUwMCxcbiAgXCJwaW5rLTYwMFwiOiAkcGluay02MDAsXG4gIFwicGluay03MDBcIjogJHBpbmstNzAwLFxuICBcInBpbmstODAwXCI6ICRwaW5rLTgwMCxcbiAgXCJwaW5rLTkwMFwiOiAkcGluay05MDBcbikgIWRlZmF1bHQ7XG5cbiRyZWRzOiAoXG4gIFwicmVkLTEwMFwiOiAkcmVkLTEwMCxcbiAgXCJyZWQtMjAwXCI6ICRyZWQtMjAwLFxuICBcInJlZC0zMDBcIjogJHJlZC0zMDAsXG4gIFwicmVkLTQwMFwiOiAkcmVkLTQwMCxcbiAgXCJyZWQtNTAwXCI6ICRyZWQtNTAwLFxuICBcInJlZC02MDBcIjogJHJlZC02MDAsXG4gIFwicmVkLTcwMFwiOiAkcmVkLTcwMCxcbiAgXCJyZWQtODAwXCI6ICRyZWQtODAwLFxuICBcInJlZC05MDBcIjogJHJlZC05MDBcbikgIWRlZmF1bHQ7XG5cbiRvcmFuZ2VzOiAoXG4gIFwib3JhbmdlLTEwMFwiOiAkb3JhbmdlLTEwMCxcbiAgXCJvcmFuZ2UtMjAwXCI6ICRvcmFuZ2UtMjAwLFxuICBcIm9yYW5nZS0zMDBcIjogJG9yYW5nZS0zMDAsXG4gIFwib3JhbmdlLTQwMFwiOiAkb3JhbmdlLTQwMCxcbiAgXCJvcmFuZ2UtNTAwXCI6ICRvcmFuZ2UtNTAwLFxuICBcIm9yYW5nZS02MDBcIjogJG9yYW5nZS02MDAsXG4gIFwib3JhbmdlLTcwMFwiOiAkb3JhbmdlLTcwMCxcbiAgXCJvcmFuZ2UtODAwXCI6ICRvcmFuZ2UtODAwLFxuICBcIm9yYW5nZS05MDBcIjogJG9yYW5nZS05MDBcbikgIWRlZmF1bHQ7XG5cbiR5ZWxsb3dzOiAoXG4gIFwieWVsbG93LTEwMFwiOiAkeWVsbG93LTEwMCxcbiAgXCJ5ZWxsb3ctMjAwXCI6ICR5ZWxsb3ctMjAwLFxuICBcInllbGxvdy0zMDBcIjogJHllbGxvdy0zMDAsXG4gIFwieWVsbG93LTQwMFwiOiAkeWVsbG93LTQwMCxcbiAgXCJ5ZWxsb3ctNTAwXCI6ICR5ZWxsb3ctNTAwLFxuICBcInllbGxvdy02MDBcIjogJHllbGxvdy02MDAsXG4gIFwieWVsbG93LTcwMFwiOiAkeWVsbG93LTcwMCxcbiAgXCJ5ZWxsb3ctODAwXCI6ICR5ZWxsb3ctODAwLFxuICBcInllbGxvdy05MDBcIjogJHllbGxvdy05MDBcbikgIWRlZmF1bHQ7XG5cbiRncmVlbnM6IChcbiAgXCJncmVlbi0xMDBcIjogJGdyZWVuLTEwMCxcbiAgXCJncmVlbi0yMDBcIjogJGdyZWVuLTIwMCxcbiAgXCJncmVlbi0zMDBcIjogJGdyZWVuLTMwMCxcbiAgXCJncmVlbi00MDBcIjogJGdyZWVuLTQwMCxcbiAgXCJncmVlbi01MDBcIjogJGdyZWVuLTUwMCxcbiAgXCJncmVlbi02MDBcIjogJGdyZWVuLTYwMCxcbiAgXCJncmVlbi03MDBcIjogJGdyZWVuLTcwMCxcbiAgXCJncmVlbi04MDBcIjogJGdyZWVuLTgwMCxcbiAgXCJncmVlbi05MDBcIjogJGdyZWVuLTkwMFxuKSAhZGVmYXVsdDtcblxuJHRlYWxzOiAoXG4gIFwidGVhbC0xMDBcIjogJHRlYWwtMTAwLFxuICBcInRlYWwtMjAwXCI6ICR0ZWFsLTIwMCxcbiAgXCJ0ZWFsLTMwMFwiOiAkdGVhbC0zMDAsXG4gIFwidGVhbC00MDBcIjogJHRlYWwtNDAwLFxuICBcInRlYWwtNTAwXCI6ICR0ZWFsLTUwMCxcbiAgXCJ0ZWFsLTYwMFwiOiAkdGVhbC02MDAsXG4gIFwidGVhbC03MDBcIjogJHRlYWwtNzAwLFxuICBcInRlYWwtODAwXCI6ICR0ZWFsLTgwMCxcbiAgXCJ0ZWFsLTkwMFwiOiAkdGVhbC05MDBcbikgIWRlZmF1bHQ7XG5cbiRjeWFuczogKFxuICBcImN5YW4tMTAwXCI6ICRjeWFuLTEwMCxcbiAgXCJjeWFuLTIwMFwiOiAkY3lhbi0yMDAsXG4gIFwiY3lhbi0zMDBcIjogJGN5YW4tMzAwLFxuICBcImN5YW4tNDAwXCI6ICRjeWFuLTQwMCxcbiAgXCJjeWFuLTUwMFwiOiAkY3lhbi01MDAsXG4gIFwiY3lhbi02MDBcIjogJGN5YW4tNjAwLFxuICBcImN5YW4tNzAwXCI6ICRjeWFuLTcwMCxcbiAgXCJjeWFuLTgwMFwiOiAkY3lhbi04MDAsXG4gIFwiY3lhbi05MDBcIjogJGN5YW4tOTAwXG4pICFkZWZhdWx0O1xuLy8gZnVzdi1lbmFibGVcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWNvbG9yLXZhcmlhYmxlc1xuJHByaW1hcnk6ICAgICAgICRibHVlICFkZWZhdWx0O1xuJHNlY29uZGFyeTogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRzdWNjZXNzOiAgICAgICAkZ3JlZW4gIWRlZmF1bHQ7XG4kaW5mbzogICAgICAgICAgJGN5YW4gIWRlZmF1bHQ7XG4kd2FybmluZzogICAgICAgJHllbGxvdyAhZGVmYXVsdDtcbiRkYW5nZXI6ICAgICAgICAkcmVkICFkZWZhdWx0O1xuJGxpZ2h0OiAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRkYXJrOiAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWNvbG9yLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtY29sb3JzLW1hcFxuJHRoZW1lLWNvbG9yczogKFxuICBcInByaW1hcnlcIjogICAgJHByaW1hcnksXG4gIFwic2Vjb25kYXJ5XCI6ICAkc2Vjb25kYXJ5LFxuICBcInN1Y2Nlc3NcIjogICAgJHN1Y2Nlc3MsXG4gIFwiaW5mb1wiOiAgICAgICAkaW5mbyxcbiAgXCJ3YXJuaW5nXCI6ICAgICR3YXJuaW5nLFxuICBcImRhbmdlclwiOiAgICAgJGRhbmdlcixcbiAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcbiAgXCJkYXJrXCI6ICAgICAgICRkYXJrXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1jb2xvcnMtbWFwXG5cbi8vIENoYXJhY3RlcnMgd2hpY2ggYXJlIGVzY2FwZWQgYnkgdGhlIGVzY2FwZS1zdmcgZnVuY3Rpb25cbiRlc2NhcGVkLWNoYXJhY3RlcnM6IChcbiAgKFwiPFwiLCBcIiUzY1wiKSxcbiAgKFwiPlwiLCBcIiUzZVwiKSxcbiAgKFwiI1wiLCBcIiUyM1wiKSxcbiAgKFwiKFwiLCBcIiUyOFwiKSxcbiAgKFwiKVwiLCBcIiUyOVwiKSxcbikgIWRlZmF1bHQ7XG5cbi8vIE9wdGlvbnNcbi8vXG4vLyBRdWlja2x5IG1vZGlmeSBnbG9iYWwgc3R5bGluZyBieSBlbmFibGluZyBvciBkaXNhYmxpbmcgb3B0aW9uYWwgZmVhdHVyZXMuXG5cbiRlbmFibGUtY2FyZXQ6ICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJvdW5kZWQ6ICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zaGFkb3dzOiAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWdyYWRpZW50czogICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdHJhbnNpdGlvbnM6ICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJlZHVjZWQtbW90aW9uOiAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zbW9vdGgtc2Nyb2xsOiAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JpZC1jbGFzc2VzOiAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWNvbnRhaW5lci1jbGFzc2VzOiAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1jc3NncmlkOiAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWJ1dHRvbi1wb2ludGVyczogICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yZnM6ICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtdmFsaWRhdGlvbi1pY29uczogICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLW5lZ2F0aXZlLW1hcmdpbnM6ICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZGVwcmVjYXRpb24tbWVzc2FnZXM6IHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXM6ICB0cnVlICFkZWZhdWx0O1xuXG4vLyBQcmVmaXggZm9yIDpyb290IENTUyB2YXJpYWJsZXNcblxuJHZhcmlhYmxlLXByZWZpeDogICAgICAgICAgICAgYnMtICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMCBmb3IgdGhlIHNob3J0ZXIgYCRwcmVmaXhgXG4kcHJlZml4OiAgICAgICAgICAgICAgICAgICAgICAkdmFyaWFibGUtcHJlZml4ICFkZWZhdWx0O1xuXG4vLyBHcmFkaWVudFxuLy9cbi8vIFRoZSBncmFkaWVudCB3aGljaCBpcyBhZGRlZCB0byBjb21wb25lbnRzIGlmIGAkZW5hYmxlLWdyYWRpZW50c2AgaXMgYHRydWVgXG4vLyBUaGlzIGdyYWRpZW50IGlzIGFsc28gYWRkZWQgdG8gZWxlbWVudHMgd2l0aCBgLmJnLWdyYWRpZW50YFxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHZhcmlhYmxlLWdyYWRpZW50XG4kZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoJHdoaXRlLCAuMTUpLCByZ2JhKCR3aGl0ZSwgMCkpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB2YXJpYWJsZS1ncmFkaWVudFxuXG4vLyBTcGFjaW5nXG4vL1xuLy8gQ29udHJvbCB0aGUgZGVmYXVsdCBzdHlsaW5nIG9mIG1vc3QgQm9vdHN0cmFwIGVsZW1lbnRzIGJ5IG1vZGlmeWluZyB0aGVzZVxuLy8gdmFyaWFibGVzLiBNb3N0bHkgZm9jdXNlZCBvbiBzcGFjaW5nLlxuLy8gWW91IGNhbiBhZGQgbW9yZSBlbnRyaWVzIHRvIHRoZSAkc3BhY2VycyBtYXAsIHNob3VsZCB5b3UgbmVlZCBtb3JlIHZhcmlhdGlvbi5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwYWNlci12YXJpYWJsZXMtbWFwc1xuJHNwYWNlcjogMXJlbSAhZGVmYXVsdDtcbiRzcGFjZXJzOiAoXG4gIDA6IDAsXG4gIDE6ICRzcGFjZXIgKiAuMjUsXG4gIDI6ICRzcGFjZXIgKiAuNSxcbiAgMzogJHNwYWNlcixcbiAgNDogJHNwYWNlciAqIDEuNSxcbiAgNTogJHNwYWNlciAqIDMsXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBzcGFjZXItdmFyaWFibGVzLW1hcHNcblxuLy8gUG9zaXRpb25cbi8vXG4vLyBEZWZpbmUgdGhlIGVkZ2UgcG9zaXRpb25pbmcgYW5jaG9ycyBvZiB0aGUgcG9zaXRpb24gdXRpbGl0aWVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcG9zaXRpb24tbWFwXG4kcG9zaXRpb24tdmFsdWVzOiAoXG4gIDA6IDAsXG4gIDUwOiA1MCUsXG4gIDEwMDogMTAwJVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcG9zaXRpb24tbWFwXG5cbi8vIEJvZHlcbi8vXG4vLyBTZXR0aW5ncyBmb3IgdGhlIGA8Ym9keT5gIGVsZW1lbnQuXG5cbiRib2R5LWJnOiAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGJvZHktdGV4dC1hbGlnbjogICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbi8vIExpbmtzXG4vL1xuLy8gU3R5bGUgYW5jaG9yIGVsZW1lbnRzLlxuXG4kbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcbiRsaW5rLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgICAgICAgIHVuZGVybGluZSAhZGVmYXVsdDtcbiRsaW5rLXNoYWRlLXBlcmNlbnRhZ2U6ICAgICAgICAgICAgICAgICAgIDIwJSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIHNoaWZ0LWNvbG9yKCRsaW5rLWNvbG9yLCAkbGluay1zaGFkZS1wZXJjZW50YWdlKSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRzdHJldGNoZWQtbGluay1wc2V1ZG8tZWxlbWVudDogICAgICAgICAgIGFmdGVyICFkZWZhdWx0O1xuJHN0cmV0Y2hlZC1saW5rLXotaW5kZXg6ICAgICAgICAgICAgICAgICAgMSAhZGVmYXVsdDtcblxuLy8gUGFyYWdyYXBoc1xuLy9cbi8vIFN0eWxlIHAgZWxlbWVudC5cblxuJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tOiAgIDFyZW0gIWRlZmF1bHQ7XG5cblxuLy8gR3JpZCBicmVha3BvaW50c1xuLy9cbi8vIERlZmluZSB0aGUgbWluaW11bSBkaW1lbnNpb25zIGF0IHdoaWNoIHlvdXIgbGF5b3V0IHdpbGwgY2hhbmdlLFxuLy8gYWRhcHRpbmcgdG8gZGlmZmVyZW50IHNjcmVlbiBzaXplcywgZm9yIHVzZSBpbiBtZWRpYSBxdWVyaWVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JpZC1icmVha3BvaW50c1xuJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgeHM6IDAsXG4gIHNtOiA1NzZweCxcbiAgbWQ6IDc2OHB4LFxuICBsZzogOTkycHgsXG4gIHhsOiAxMjAwcHgsXG4gIHh4bDogMTQwMHB4XG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmlkLWJyZWFrcG9pbnRzXG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuQGluY2x1ZGUgX2Fzc2VydC1zdGFydHMtYXQtemVybygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcblxuXG4vLyBHcmlkIGNvbnRhaW5lcnNcbi8vXG4vLyBEZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgYC5jb250YWluZXJgIGZvciBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29udGFpbmVyLW1heC13aWR0aHNcbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIG1kOiA3MjBweCxcbiAgbGc6IDk2MHB4LFxuICB4bDogMTE0MHB4LFxuICB4eGw6IDEzMjBweFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29udGFpbmVyLW1heC13aWR0aHNcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBcIiRjb250YWluZXItbWF4LXdpZHRoc1wiKTtcblxuXG4vLyBHcmlkIGNvbHVtbnNcbi8vXG4vLyBTZXQgdGhlIG51bWJlciBvZiBjb2x1bW5zIGFuZCBzcGVjaWZ5IHRoZSB3aWR0aCBvZiB0aGUgZ3V0dGVycy5cblxuJGdyaWQtY29sdW1uczogICAgICAgICAgICAgICAgMTIgIWRlZmF1bHQ7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kZ3JpZC1yb3ctY29sdW1uczogICAgICAgICAgICA2ICFkZWZhdWx0O1xuXG4vLyBDb250YWluZXIgcGFkZGluZ1xuXG4kY29udGFpbmVyLXBhZGRpbmcteDogJGdyaWQtZ3V0dGVyLXdpZHRoICFkZWZhdWx0O1xuXG5cbi8vIENvbXBvbmVudHNcbi8vXG4vLyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItdmFyaWFibGVzXG4kYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kYm9yZGVyLXdpZHRoczogKFxuICAxOiAxcHgsXG4gIDI6IDJweCxcbiAgMzogM3B4LFxuICA0OiA0cHgsXG4gIDU6IDVweFxuKSAhZGVmYXVsdDtcblxuJGJvcmRlci1zdHlsZTogICAgICAgICAgICAgICAgc29saWQgIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiAgICByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJvcmRlci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJvcmRlci1yYWRpdXMtdmFyaWFibGVzXG4kYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy14bDogICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtMnhsOiAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXBpbGw6ICAgICAgICAgIDUwcmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItcmFkaXVzLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm94LXNoYWRvdy12YXJpYWJsZXNcbiRib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LXNtOiAgICAgICAgICAgICAgIDAgLjEyNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctbGc6ICAgICAgICAgICAgICAgMCAxcmVtIDNyZW0gcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctaW5zZXQ6ICAgICAgICAgICAgaW5zZXQgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYm94LXNoYWRvdy12YXJpYWJsZXNcblxuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJldC12YXJpYWJsZXNcbiRjYXJldC13aWR0aDogICAgICAgICAgICAgICAgIC4zZW0gIWRlZmF1bHQ7XG4kY2FyZXQtdmVydGljYWwtYWxpZ246ICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG4kY2FyZXQtc3BhY2luZzogICAgICAgICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNhcmV0LXZhcmlhYmxlc1xuXG4kdHJhbnNpdGlvbi1iYXNlOiAgICAgICAgICAgICBhbGwgLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tZmFkZTogICAgICAgICAgICAgb3BhY2l0eSAuMTVzIGxpbmVhciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xsYXBzZS10cmFuc2l0aW9uXG4kdHJhbnNpdGlvbi1jb2xsYXBzZTogICAgICAgICBoZWlnaHQgLjM1cyBlYXNlICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tY29sbGFwc2Utd2lkdGg6ICAgd2lkdGggLjM1cyBlYXNlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xsYXBzZS10cmFuc2l0aW9uXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFzcGVjdC1yYXRpb3NcbiRhc3BlY3QtcmF0aW9zOiAoXG4gIFwiMXgxXCI6IDEwMCUsXG4gIFwiNHgzXCI6IGNhbGMoMyAvIDQgKiAxMDAlKSxcbiAgXCIxNng5XCI6IGNhbGMoOSAvIDE2ICogMTAwJSksXG4gIFwiMjF4OVwiOiBjYWxjKDkgLyAyMSAqIDEwMCUpXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBhc3BlY3QtcmF0aW9zXG4vLyBzdHlsZWxpbnQtZW5hYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4vLyBUeXBvZ3JhcGh5XG4vL1xuLy8gRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb250LXZhcmlhYmxlc1xuLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogICAgICBzeXN0ZW0tdWksIC1hcHBsZS1zeXN0ZW0sIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCIgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiAgICAgICBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWVuYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1mb250LXNhbnMtc2VyaWYpICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LWNvZGU6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWZvbnQtbW9ub3NwYWNlKSAhZGVmYXVsdDtcblxuLy8gJGZvbnQtc2l6ZS1yb290IGFmZmVjdHMgdGhlIHZhbHVlIG9mIGByZW1gLCB3aGljaCBpcyB1c2VkIGZvciBhcyB3ZWxsIGZvbnQgc2l6ZXMsIHBhZGRpbmdzLCBhbmQgbWFyZ2luc1xuLy8gJGZvbnQtc2l6ZS1iYXNlIGFmZmVjdHMgdGhlIGZvbnQgc2l6ZSBvZiB0aGUgYm9keSB0ZXh0XG4kZm9udC1zaXplLXJvb3Q6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1iYXNlOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDsgLy8gQXNzdW1lcyB0aGUgYnJvd3NlciBkZWZhdWx0LCB0eXBpY2FsbHkgYDE2cHhgXG4kZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuODc1ICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWxpZ2h0ZXI6ICAgICAgICAgbGlnaHRlciAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1saWdodDogICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ub3JtYWw6ICAgICAgICAgIDQwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1zZW1pYm9sZDogICAgICAgIDYwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkOiAgICAgICAgICAgIDcwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkZXI6ICAgICAgICAgIGJvbGRlciAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWJhc2U6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcblxuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1sZzogICAgICAgICAgICAgIDIgIWRlZmF1bHQ7XG5cbiRoMS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIuNSAhZGVmYXVsdDtcbiRoMi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIgIWRlZmF1bHQ7XG4kaDMtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjc1ICFkZWZhdWx0O1xuJGg0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGg1LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRoNi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9udC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvbnQtc2l6ZXNcbiRmb250LXNpemVzOiAoXG4gIDE6ICRoMS1mb250LXNpemUsXG4gIDI6ICRoMi1mb250LXNpemUsXG4gIDM6ICRoMy1mb250LXNpemUsXG4gIDQ6ICRoNC1mb250LXNpemUsXG4gIDU6ICRoNS1mb250LXNpemUsXG4gIDY6ICRoNi1mb250LXNpemVcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvbnQtc2l6ZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGhlYWRpbmdzLXZhcmlhYmxlc1xuJGhlYWRpbmdzLW1hcmdpbi1ib3R0b206ICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXN0eWxlOiAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6ICAgICAgICA1MDAgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6ICAgICAgICAxLjIgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtY29sb3I6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBoZWFkaW5ncy12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRpc3BsYXktaGVhZGluZ3NcbiRkaXNwbGF5LWZvbnQtc2l6ZXM6IChcbiAgMTogNXJlbSxcbiAgMjogNC41cmVtLFxuICAzOiA0cmVtLFxuICA0OiAzLjVyZW0sXG4gIDU6IDNyZW0sXG4gIDY6IDIuNXJlbVxuKSAhZGVmYXVsdDtcblxuJGRpc3BsYXktZm9udC1mYW1pbHk6IG51bGwgIWRlZmF1bHQ7XG4kZGlzcGxheS1mb250LXN0eWxlOiAgbnVsbCAhZGVmYXVsdDtcbiRkaXNwbGF5LWZvbnQtd2VpZ2h0OiAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheS1saW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBkaXNwbGF5LWhlYWRpbmdzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0eXBlLXZhcmlhYmxlc1xuJGxlYWQtZm9udC1zaXplOiAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRsZWFkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcblxuJHNtYWxsLWZvbnQtc2l6ZTogICAgICAgICAgICAgLjg3NWVtICFkZWZhdWx0O1xuXG4kc3ViLXN1cC1mb250LXNpemU6ICAgICAgICAgICAuNzVlbSAhZGVmYXVsdDtcblxuJHRleHQtbXV0ZWQ6ICAgICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kaW5pdGlhbGlzbS1mb250LXNpemU6ICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuXG4kYmxvY2txdW90ZS1tYXJnaW4teTogICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvb3Rlci1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvb3Rlci1mb250LXNpemU6ICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG5cbiRoci1tYXJnaW4teTogICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kaHItY29sb3I6ICAgICAgICAgICAgICAgICAgICBpbmhlcml0ICFkZWZhdWx0O1xuXG4vLyBmdXN2LWRpc2FibGVcbiRoci1iZy1jb2xvcjogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wXG4kaHItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMFxuLy8gZnVzdi1lbmFibGVcblxuJGhyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gQWxsb3dzIGZvciBpbmhlcml0ZWQgY29sb3JzXG4kaHItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGhyLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgLjI1ICFkZWZhdWx0O1xuXG4kbGVnZW5kLW1hcmdpbi1ib3R0b206ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRsZWdlbmQtZm9udC1zaXplOiAgICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRsZWdlbmQtZm9udC13ZWlnaHQ6ICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRkdC1mb250LXdlaWdodDogICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4kbGlzdC1pbmxpbmUtcGFkZGluZzogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1hcmstcGFkZGluZzogICAgICAgICAgICAgICAgLjE4NzVlbSAhZGVmYXVsdDtcbiRtYXJrLWJnOiAgICAgICAgICAgICAgICAgICAgICR5ZWxsb3ctMTAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0eXBlLXZhcmlhYmxlc1xuXG5cbi8vIFRhYmxlc1xuLy9cbi8vIEN1c3RvbWl6ZXMgdGhlIGAudGFibGVgIGNvbXBvbmVudCB3aXRoIGJhc2ljIHZhbHVlcywgZWFjaCB1c2VkIGFjcm9zcyBhbGwgdGFibGUgdmFyaWF0aW9ucy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLXZhcmlhYmxlc1xuJHRhYmxlLWNlbGwtcGFkZGluZy15OiAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXg6ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteS1zbTogICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteC1zbTogICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJHRhYmxlLWNlbGwtdmVydGljYWwtYWxpZ246ICAgdG9wICFkZWZhdWx0O1xuXG4kdGFibGUtY29sb3I6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kdGFibGUtYmc6ICAgICAgICAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcbiR0YWJsZS1hY2NlbnQtYmc6ICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuXG4kdGFibGUtdGgtZm9udC13ZWlnaHQ6ICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kdGFibGUtc3RyaXBlZC1jb2xvcjogICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1iZy1mYWN0b3I6ICAgICAuMDUgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1iZzogICAgICAgICAgICByZ2JhKCRibGFjaywgJHRhYmxlLXN0cmlwZWQtYmctZmFjdG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWFjdGl2ZS1iZy1mYWN0b3I6ICAgICAgLjEgIWRlZmF1bHQ7XG4kdGFibGUtYWN0aXZlLWJnOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgJHRhYmxlLWFjdGl2ZS1iZy1mYWN0b3IpICFkZWZhdWx0O1xuXG4kdGFibGUtaG92ZXItY29sb3I6ICAgICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItYmctZmFjdG9yOiAgICAgICAuMDc1ICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWJnOiAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssICR0YWJsZS1ob3Zlci1iZy1mYWN0b3IpICFkZWZhdWx0O1xuXG4kdGFibGUtYm9yZGVyLWZhY3RvcjogICAgICAgICAuMSAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtb3JkZXI6ICAgICAgICAgb2RkICFkZWZhdWx0O1xuJHRhYmxlLXN0cmlwZWQtY29sdW1ucy1vcmRlcjogZXZlbiAhZGVmYXVsdDtcblxuJHRhYmxlLWdyb3VwLXNlcGFyYXRvci1jb2xvcjogY3VycmVudGNvbG9yICFkZWZhdWx0O1xuXG4kdGFibGUtY2FwdGlvbi1jb2xvcjogICAgICAgICAkdGV4dC1tdXRlZCAhZGVmYXVsdDtcblxuJHRhYmxlLWJnLXNjYWxlOiAgICAgICAgICAgICAgLTgwJSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGFibGUtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0YWJsZS1sb29wXG4kdGFibGUtdmFyaWFudHM6IChcbiAgXCJwcmltYXJ5XCI6ICAgIHNoaWZ0LWNvbG9yKCRwcmltYXJ5LCAkdGFibGUtYmctc2NhbGUpLFxuICBcInNlY29uZGFyeVwiOiAgc2hpZnQtY29sb3IoJHNlY29uZGFyeSwgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJzdWNjZXNzXCI6ICAgIHNoaWZ0LWNvbG9yKCRzdWNjZXNzLCAkdGFibGUtYmctc2NhbGUpLFxuICBcImluZm9cIjogICAgICAgc2hpZnQtY29sb3IoJGluZm8sICR0YWJsZS1iZy1zY2FsZSksXG4gIFwid2FybmluZ1wiOiAgICBzaGlmdC1jb2xvcigkd2FybmluZywgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJkYW5nZXJcIjogICAgIHNoaWZ0LWNvbG9yKCRkYW5nZXIsICR0YWJsZS1iZy1zY2FsZSksXG4gIFwibGlnaHRcIjogICAgICAkbGlnaHQsXG4gIFwiZGFya1wiOiAgICAgICAkZGFyayxcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRhYmxlLWxvb3BcblxuXG4vLyBCdXR0b25zICsgRm9ybXNcbi8vXG4vLyBTaGFyZWQgdmFyaWFibGVzIHRoYXQgYXJlIHJlYXNzaWduZWQgdG8gYCRpbnB1dC1gIGFuZCBgJGJ0bi1gIHNwZWNpZmljIHZhcmlhYmxlcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGlucHV0LWJ0bi12YXJpYWJsZXNcbiRpbnB1dC1idG4tcGFkZGluZy15OiAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteDogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtZmFtaWx5OiAgICAgICBudWxsICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemU6ICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodDogICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tZm9jdXMtd2lkdGg6ICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5OiAuMjUgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yOiAgICAgICAgIHJnYmEoJGNvbXBvbmVudC1hY3RpdmUtYmcsICRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eSkgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJsdXI6ICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgIDAgMCAkaW5wdXQtYnRuLWZvY3VzLWJsdXIgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1zbTogICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1zbTogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLXNtOiAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LWxnOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgMXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLWxnOiAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tYm9yZGVyLXdpZHRoOiAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGlucHV0LWJ0bi12YXJpYWJsZXNcblxuXG4vLyBCdXR0b25zXG4vL1xuLy8gRm9yIGVhY2ggb2YgQm9vdHN0cmFwJ3MgYnV0dG9ucywgZGVmaW5lIHRleHQsIGJhY2tncm91bmQsIGFuZCBib3JkZXIgY29sb3IuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tdmFyaWFibGVzXG4kYnRuLXBhZGRpbmcteTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1mb250LWZhbWlseTogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplOiAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodDogICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRidG4td2hpdGUtc3BhY2U6ICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIFNldCB0byBgbm93cmFwYCB0byBwcmV2ZW50IHRleHQgd3JhcHBpbmdcblxuJGJ0bi1wYWRkaW5nLXktc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kYnRuLXBhZGRpbmcteS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRidG4tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYnRuLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGJ0bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMCByZ2JhKCR3aGl0ZSwgLjE1KSwgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRidG4tZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNjUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAgICAgICBpbnNldCAwIDNweCA1cHggcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuXG4kYnRuLWxpbmstY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvcikgIWRlZmF1bHQ7XG4kYnRuLWxpbmstaG92ZXItY29sb3I6ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG4kYnRuLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbi8vIEFsbG93cyBmb3IgY3VzdG9taXppbmcgYnV0dG9uIHJhZGl1cyBpbmRlcGVuZGVudGx5IGZyb20gZ2xvYmFsIGJvcmRlciByYWRpdXNcbiRidG4tYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcblxuJGJ0bi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kYnRuLWhvdmVyLWJnLXNoYWRlLWFtb3VudDogICAgICAgMTUlICFkZWZhdWx0O1xuJGJ0bi1ob3Zlci1iZy10aW50LWFtb3VudDogICAgICAgIDE1JSAhZGVmYXVsdDtcbiRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudDogICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudDogICAgMTAlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYmctc2hhZGUtYW1vdW50OiAgICAgIDIwJSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJnLXRpbnQtYW1vdW50OiAgICAgICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3JkZXItc2hhZGUtYW1vdW50OiAgMjUlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm9yZGVyLXRpbnQtYW1vdW50OiAgIDEwJSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXZhcmlhYmxlc1xuXG5cbi8vIEZvcm1zXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXRleHQtdmFyaWFibGVzXG4kZm9ybS10ZXh0LW1hcmdpbi10b3A6ICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWZvbnQtc3R5bGU6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLXRleHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICR0ZXh0LW11dGVkICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXRleHQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWxhYmVsLXZhcmlhYmxlc1xuJGZvcm0tbGFiZWwtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1mb250LXN0eWxlOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tbGFiZWwtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWlucHV0LXZhcmlhYmxlc1xuJGlucHV0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJnOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kaW5wdXQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGdyYXktNDAwICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgICRib3gtc2hhZG93LWluc2V0ICFkZWZhdWx0O1xuXG4kaW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1mb2N1cy1iZzogICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgdGludC1jb2xvcigkY29tcG9uZW50LWFjdGl2ZS1iZywgNTAlKSAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kaW5wdXQtcGxhaW50ZXh0LWNvbG9yOiAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtYm9yZGVyOiAgICAgICAgICAgICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICogMiAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1pbm5lcjogICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sICRpbnB1dC1wYWRkaW5nLXkgKiAyKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjogICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjVlbSwgJGlucHV0LXBhZGRpbmcteSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI6ICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC4yNWVtLCAkaW5wdXQtcGFkZGluZy15ICogLjUpICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXkgKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtc206ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15LWxnICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kZm9ybS1jb2xvci13aWR0aDogICAgICAgICAgICAgICAgICAgICAgM3JlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1pbnB1dC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tY2hlY2stdmFyaWFibGVzXG4kZm9ybS1jaGVjay1pbnB1dC13aWR0aDogICAgICAgICAgICAgICAgICAxZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1taW4taGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQ6ICAgICAgICAgICAgICAgICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoICsgLjVlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1sYWJlbC1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbGFiZWwtY3Vyc29yOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWFjdGl2ZS1maWx0ZXI6ICAgICAgICAgIGJyaWdodG5lc3MoOTAlKSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyOiAgICAgICAgICAgICAgICAgMXB4IHNvbGlkIHJnYmEoJGJsYWNrLCAuMjUpICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgLjI1ZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1yYWRpby1ib3JkZXItcmFkaXVzOiAgICAgICAgICA1MCUgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3JkZXI6ICAgICAgICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1ib3JkZXItY29sb3I6ICAgJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctaW1hZ2U6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJz48cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdtNiAxMCAzIDMgNi02Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMicgZmlsbD0nI3skZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1jb2xvcjogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yOiAgICRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWltYWdlOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nTTYgMTBoOCcvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtZGlzYWJsZWQtb3BhY2l0eTogICAgICAgIC41ICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbGFiZWwtZGlzYWJsZWQtb3BhY2l0eTogICAgICAgICRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1idG4tY2hlY2stZGlzYWJsZWQtb3BhY2l0eTogICAgJGJ0bi1kaXNhYmxlZC1vcGFjaXR5ICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLWVuZDogICAgMXJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1jaGVjay12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tc3dpdGNoLXZhcmlhYmxlc1xuJGZvcm0tc3dpdGNoLWNvbG9yOiAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMjUpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLXdpZHRoOiAgICAgICAgICAgICAgIDJlbSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0OiAgICAgICAkZm9ybS1zd2l0Y2gtd2lkdGggKyAuNWVtICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWJnLWltYWdlOiAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1ib3JkZXItcmFkaXVzOiAgICAgICAkZm9ybS1zd2l0Y2gtd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtdHJhbnNpdGlvbjogICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbiAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kZm9ybS1zd2l0Y2gtZm9jdXMtY29sb3I6ICAgICAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1mb2N1cy1iZy1pbWFnZTogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1mb2N1cy1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLXN3aXRjaC1jaGVja2VkLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLWltYWdlOiAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLXBvc2l0aW9uOiByaWdodCBjZW50ZXIgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tc3dpdGNoLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaW5wdXQtZ3JvdXAtdmFyaWFibGVzXG4kaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy15OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXg6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWZvbnQtd2VpZ2h0OiAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYmc6ICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGlucHV0LWdyb3VwLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1zZWxlY3QtdmFyaWFibGVzXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteDogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LWZhbWlseTogICAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LXNpemU6ICAgICAgICAgICAgICRpbnB1dC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc6ICAgICAkZm9ybS1zZWxlY3QtcGFkZGluZy14ICogMyAhZGVmYXVsdDsgLy8gRXh0cmEgcGFkZGluZyBmb3IgYmFja2dyb3VuZC1pbWFnZVxuJGZvcm0tc2VsZWN0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGlucHV0LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWNvbG9yOiAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWNvbG9yOiAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1iZzogICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYmctcG9zaXRpb246ICAgICAgICAgICByaWdodCAkZm9ybS1zZWxlY3QtcGFkZGluZy14IGNlbnRlciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1iZy1zaXplOiAgICAgICAgICAgICAgIDE2cHggMTJweCAhZGVmYXVsdDsgLy8gSW4gcGl4ZWxzIGJlY2F1c2UgaW1hZ2UgZGltZW5zaW9uc1xuJGZvcm0tc2VsZWN0LWluZGljYXRvci1jb2xvcjogICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWluZGljYXRvcjogICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J20yIDUgNiA2IDYtNicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1lbmQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKiAyLjUgKyAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbjogICAgY2VudGVyIHJpZ2h0ICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU6ICAgICAgICAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtYm9yZGVyLXdpZHRoOiAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXM6ICAgICAgICRpbnB1dC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJveC1zaGFkb3c6ICAgICAgICAgICRib3gtc2hhZG93LWluc2V0ICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yOiAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb2N1cy13aWR0aDogICAgICAgICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdzogICAgMCAwIDAgJGZvcm0tc2VsZWN0LWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXktc206ICAgICAgICAkaW5wdXQtcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1zaXplLXNtOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLXNtOiAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtcGFkZGluZy14LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LXNpemUtbGc6ICAgICAgICAkaW5wdXQtZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtbGc6ICAgICRpbnB1dC1ib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtdHJhbnNpdGlvbjogICAgICAgICAgJGlucHV0LXRyYW5zaXRpb24gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tc2VsZWN0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1yYW5nZS12YXJpYWJsZXNcbiRmb3JtLXJhbmdlLXRyYWNrLXdpZHRoOiAgICAgICAgICAxMDAlICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2staGVpZ2h0OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stY3Vyc29yOiAgICAgICAgIHBvaW50ZXIgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1iZzogICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1czogIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1ib3gtc2hhZG93OiAgICAgJGJveC1zaGFkb3ctaW5zZXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXJhbmdlLXRodW1iLXdpZHRoOiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICRmb3JtLXJhbmdlLXRodW1iLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyOiAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIC4xcmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzogICAgICAgIDAgMCAwIDFweCAkYm9keS1iZywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOiAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0OyAvLyBGb3IgZm9jdXMgYm94IHNoYWRvdyBpc3N1ZSBpbiBFZGdlXG4kZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAgdGludC1jb2xvcigkY29tcG9uZW50LWFjdGl2ZS1iZywgNzAlKSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnOiAgICAgICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXJhbmdlLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1maWxlLXZhcmlhYmxlc1xuJGZvcm0tZmlsZS1idXR0b24tY29sb3I6ICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZpbGUtYnV0dG9uLWJnOiAgICAgICAgICAgICAkaW5wdXQtZ3JvdXAtYWRkb24tYmcgIWRlZmF1bHQ7XG4kZm9ybS1maWxlLWJ1dHRvbi1ob3Zlci1iZzogICAgICAgc2hhZGUtY29sb3IoJGZvcm0tZmlsZS1idXR0b24tYmcsIDUlKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1maWxlLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1mbG9hdGluZy12YXJpYWJsZXNcbiRmb3JtLWZsb2F0aW5nLWhlaWdodDogICAgICAgICAgICBhZGQoMy41cmVtLCAkaW5wdXQtaGVpZ2h0LWJvcmRlcikgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1saW5lLWhlaWdodDogICAgICAgMS4yNSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteDogICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctcGFkZGluZy15OiAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ6ICAgMS42MjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI6ICAgLjYyNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxhYmVsLW9wYWNpdHk6ICAgICAuNjUgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1sYWJlbC10cmFuc2Zvcm06ICAgc2NhbGUoLjg1KSB0cmFuc2xhdGVZKC0uNXJlbSkgdHJhbnNsYXRlWCguMTVyZW0pICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctdHJhbnNpdGlvbjogICAgICAgIG9wYWNpdHkgLjFzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gLjFzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZsb2F0aW5nLXZhcmlhYmxlc1xuXG4vLyBGb3JtIHZhbGlkYXRpb25cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmVlZGJhY2stdmFyaWFibGVzXG4kZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wOiAgICAgICAgICAkZm9ybS10ZXh0LW1hcmdpbi10b3AgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXNpemU6ICAgICAgICAgICAkZm9ybS10ZXh0LWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc3R5bGU6ICAgICAgICAgICRmb3JtLXRleHQtZm9udC1zdHlsZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yOiAgICAgICAgICRzdWNjZXNzICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjogICAgICAgJGRhbmdlciAhZGVmYXVsdDtcblxuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcjogICAgJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkOiAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcn0nIGQ9J00yLjMgNi43My42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcjogICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQ6ICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfSc+PGNpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvPjxwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvPjxjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIHN0cm9rZT0nbm9uZScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1mZWVkYmFjay12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcbiRmb3JtLXZhbGlkYXRpb24tc3RhdGVzOiAoXG4gIFwidmFsaWRcIjogKFxuICAgIFwiY29sb3JcIjogJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IsXG4gICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWRcbiAgKSxcbiAgXCJpbnZhbGlkXCI6IChcbiAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IsXG4gICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZFxuICApXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXZhbGlkYXRpb24tc3RhdGVzXG5cbi8vIFotaW5kZXggbWFzdGVyIGxpc3Rcbi8vXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcbi8vIG9mIGNvbXBvbmVudHMgZGVwZW5kZW50IG9uIHRoZSB6LWF4aXMgYW5kIGFyZSBkZXNpZ25lZCB0byBhbGwgd29yayB0b2dldGhlci5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHppbmRleC1zdGFja1xuJHppbmRleC1kcm9wZG93bjogICAgICAgICAgICAgICAgICAgMTAwMCAhZGVmYXVsdDtcbiR6aW5kZXgtc3RpY2t5OiAgICAgICAgICAgICAgICAgICAgIDEwMjAgIWRlZmF1bHQ7XG4kemluZGV4LWZpeGVkOiAgICAgICAgICAgICAgICAgICAgICAxMDMwICFkZWZhdWx0O1xuJHppbmRleC1vZmZjYW52YXMtYmFja2Ryb3A6ICAgICAgICAgMTA0MCAhZGVmYXVsdDtcbiR6aW5kZXgtb2ZmY2FudmFzOiAgICAgICAgICAgICAgICAgIDEwNDUgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsLWJhY2tkcm9wOiAgICAgICAgICAgICAxMDUwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbDogICAgICAgICAgICAgICAgICAgICAgMTA1NSAhZGVmYXVsdDtcbiR6aW5kZXgtcG9wb3ZlcjogICAgICAgICAgICAgICAgICAgIDEwNzAgIWRlZmF1bHQ7XG4kemluZGV4LXRvb2x0aXA6ICAgICAgICAgICAgICAgICAgICAxMDgwICFkZWZhdWx0O1xuJHppbmRleC10b2FzdDogICAgICAgICAgICAgICAgICAgICAgMTA5MCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgemluZGV4LXN0YWNrXG5cblxuLy8gTmF2c1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXZhcmlhYmxlc1xuJG5hdi1saW5rLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRuYXYtbGluay1mb250LXdlaWdodDogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbmF2LWxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LWxpbmstdHJhbnNpdGlvbjogICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICAkZ3JheS0yMDAgJGdyYXktMjAwICRuYXYtdGFicy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6ICRncmF5LTMwMCAkZ3JheS0zMDAgJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG5hdi12YXJpYWJsZXNcblxuXG4vLyBOYXZiYXJcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci12YXJpYWJsZXNcbiRuYXZiYXItcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRuYXZiYXItcGFkZGluZy14OiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuLy8gQ29tcHV0ZSB0aGUgbmF2YmFyLWJyYW5kIHBhZGRpbmcteSBzbyB0aGUgbmF2YmFyLWJyYW5kIHdpbGwgaGF2ZSB0aGUgc2FtZSBoZWlnaHQgYXMgbmF2YmFyLXRleHQgYW5kIG5hdi1saW5rXG4kbmF2LWxpbmstaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSArICRuYXYtbGluay1wYWRkaW5nLXkgKiAyICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1oZWlnaHQ6ICAgICAgICAgICAgICAgJG5hdmJhci1icmFuZC1mb250LXNpemUgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtcGFkZGluZy15OiAgICAgICAgICAgICgkbmF2LWxpbmstaGVpZ2h0IC0gJG5hdmJhci1icmFuZC1oZWlnaHQpICogLjUgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQ6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6ICAgICAgJGJ0bi1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoOiAgICAgICAgJGJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uOiAgICAgICAgIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC41NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yOiAgICAgICAgICByZ2JhKCRibGFjaywgLjcpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I6ICAgICAgICAgcmdiYSgkYmxhY2ssIC45KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I6ICAgICAgIHJnYmEoJGJsYWNrLCAuMykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItbGlnaHQtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yOiAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I6ICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItZGFyay12YXJpYWJsZXNcbiRuYXZiYXItZGFyay1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNTUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkd2hpdGUsIC43NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yOiAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjI1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmc6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1kYXJrLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1ib3JkZXItY29sb3I6ICByZ2JhKCR3aGl0ZSwgLjEpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yOiAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjogICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1kYXJrLXZhcmlhYmxlc1xuXG5cbi8vIERyb3Bkb3duc1xuLy9cbi8vIERyb3Bkb3duIG1lbnUgY29udGFpbmVyIGFuZCBjb250ZW50cy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLXZhcmlhYmxlc1xuJGRyb3Bkb3duLW1pbi13aWR0aDogICAgICAgICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy14OiAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tc3BhY2VyOiAgICAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgIHN1YnRyYWN0KCRkcm9wZG93bi1ib3JkZXItcmFkaXVzLCAkZHJvcGRvd24tYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLWJnOiAgICAgICAgICAgICAgICRkcm9wZG93bi1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teTogICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm94LXNoYWRvdzogICAgICAgICAgICAgICAkYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgc2hhZGUtY29sb3IoJGRyb3Bkb3duLWxpbmstY29sb3IsIDEwJSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1iZzogICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICAgJHNwYWNlciAqIC4yNSAhZGVmYXVsdDtcbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDogICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICRkcm9wZG93bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4vLyBmdXN2LWRpc2FibGVcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZzogICAgICAgICAgICRkcm9wZG93bi1oZWFkZXItcGFkZGluZy15ICRkcm9wZG93bi1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMFxuLy8gZnVzdi1lbmFibGVcbi8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi1kYXJrLXZhcmlhYmxlc1xuJGRyb3Bkb3duLWRhcmstY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstYmc6ICAgICAgICAgICAgICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstYm9yZGVyLWNvbG9yOiAgICAgICAgJGRyb3Bkb3duLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWRpdmlkZXItYmc6ICAgICAgICAgICRkcm9wZG93bi1kaXZpZGVyLWJnICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstYm94LXNoYWRvdzogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstY29sb3I6ICAgICAgICAgICRkcm9wZG93bi1kYXJrLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1ob3Zlci1jb2xvcjogICAgJHdoaXRlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1ob3Zlci1iZzogICAgICAgcmdiYSgkd2hpdGUsIC4xNSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1jb2xvcjogICAkZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1iZzogICAgICAkZHJvcGRvd24tbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWRpc2FibGVkLWNvbG9yOiAkZ3JheS01MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1oZWFkZXItY29sb3I6ICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGRyb3Bkb3duLWRhcmstdmFyaWFibGVzXG5cblxuLy8gUGFnaW5hdGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcGFnaW5hdGlvbi12YXJpYWJsZXNcbiRwYWdpbmF0aW9uLXBhZGRpbmcteTogICAgICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktc206ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtc206ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZzogICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZzogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZm9udC1zaXplOiAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvcikgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci13aWR0aDogICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1tYXJnaW4tc3RhcnQ6ICAgICAgICAgICAoJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoICogLTEpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb2N1cy1jb2xvcjogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lOiAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkcGFnaW5hdGlvbi1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcGFnaW5hdGlvbi12YXJpYWJsZXNcblxuXG4vLyBQbGFjZWhvbGRlcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBsYWNlaG9sZGVyc1xuJHBsYWNlaG9sZGVyLW9wYWNpdHktbWF4OiAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kcGxhY2Vob2xkZXItb3BhY2l0eS1taW46ICAgICAgICAgICAuMiAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcGxhY2Vob2xkZXJzXG5cbi8vIENhcmRzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJkLXZhcmlhYmxlc1xuJGNhcmQtc3BhY2VyLXk6ICAgICAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRjYXJkLXNwYWNlci14OiAgICAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC10aXRsZS1zcGFjZXIteTogICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjYXJkLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICAgICBzdWJ0cmFjdCgkY2FyZC1ib3JkZXItcmFkaXVzLCAkY2FyZC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGNhcmQtY2FwLXBhZGRpbmcteTogICAgICAgICAgICAgICAgJGNhcmQtc3BhY2VyLXkgKiAuNSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci14ICFkZWZhdWx0O1xuJGNhcmQtY2FwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wMykgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nOiAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGNhcmQtZ3JvdXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgJGdyaWQtZ3V0dGVyLXdpZHRoICogLjUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNhcmQtdmFyaWFibGVzXG5cbi8vIEFjY29yZGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYWNjb3JkaW9uLXZhcmlhYmxlc1xuJGFjY29yZGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDsgLy8gU2FzcyB2YXJpYWJsZSBiZWNhdXNlIG9mICRhY2NvcmRpb24tYnV0dG9uLWljb25cbiRhY2NvcmRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICBzdWJ0cmFjdCgkYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMsICRhY2NvcmRpb24tYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24tcGFkZGluZy15OiAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICRhY2NvcmRpb24tY29sb3IgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1iZzogICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJnKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICRidG4tdHJhbnNpdGlvbiwgYm9yZGVyLXJhZGl1cyAuMTVzIGVhc2UgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICB0aW50LWNvbG9yKCRjb21wb25lbnQtYWN0aXZlLWJnLCA5MCUpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgc2hhZGUtY29sb3IoJHByaW1hcnksIDEwJSkgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJvcmRlci1jb2xvcjogICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24taWNvbi13aWR0aDogICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLWJ1dHRvbi1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAgICRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tdHJhbnNmb3JtOiAgICAgICAgICAgICAgICByb3RhdGUoLTE4MGRlZykgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24tYnV0dG9uLWljb246ICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGFjY29yZGlvbi1pY29uLWNvbG9yfSc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWljb246ICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYWNjb3JkaW9uLWljb24tYWN0aXZlLWNvbG9yfSc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBhY2NvcmRpb24tdmFyaWFibGVzXG5cbi8vIFRvb2x0aXBzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0b29sdGlwLXZhcmlhYmxlc1xuJHRvb2x0aXAtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiR0b29sdGlwLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDIwMHB4ICFkZWZhdWx0O1xuJHRvb2x0aXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHRvb2x0aXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJHRvb2x0aXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdG9vbHRpcC1vcGFjaXR5OiAgICAgICAgICAgICAgICAgICAuOSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuMjUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXJnaW46ICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBUT0RPOiByZW1vdmUgdGhpcyBpbiB2NlxuXG4kdG9vbHRpcC1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAuOHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuLy8gZnVzdi1kaXNhYmxlXG4kdG9vbHRpcC1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIEJvb3RzdHJhcCA1LjIuMCBmb3IgQ1NTIHZhcmlhYmxlc1xuLy8gZnVzdi1lbmFibGVcbi8vIHNjc3MtZG9jcy1lbmQgdG9vbHRpcC12YXJpYWJsZXNcblxuLy8gRm9ybSB0b29sdGlwcyBtdXN0IGNvbWUgYWZ0ZXIgcmVndWxhciB0b29sdGlwc1xuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvb2x0aXAtZmVlZGJhY2stdmFyaWFibGVzXG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteTogICAgICR0b29sdGlwLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14OiAgICAgJHRvb2x0aXAtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemU6ICAgICAkdG9vbHRpcC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0OiAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHk6ICAgICAgICR0b29sdGlwLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXM6ICR0b29sdGlwLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRvb2x0aXAtZmVlZGJhY2stdmFyaWFibGVzXG5cblxuLy8gUG9wb3ZlcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBvcG92ZXItdmFyaWFibGVzXG4kcG9wb3Zlci1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHBvcG92ZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBvcG92ZXItbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjc2cHggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgIHN1YnRyYWN0KCRwb3BvdmVyLWJvcmRlci1yYWRpdXMsICRwb3BvdmVyLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAkYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJHBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZTogICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWJnOiAgICAgICAgICAgICAgICAgc2hhZGUtY29sb3IoJHBvcG92ZXItYmcsIDYlKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICRoZWFkaW5ncy1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJHBvcG92ZXItYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwb3BvdmVyLXZhcmlhYmxlc1xuXG4vLyBmdXN2LWRpc2FibGVcbi8vIERlcHJlY2F0ZWQgaW4gQm9vdHN0cmFwIDUuMi4wIGZvciBDU1MgdmFyaWFibGVzXG4kcG9wb3Zlci1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkcG9wb3Zlci1iZyAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yOiAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuLy8gZnVzdi1lbmFibGVcblxuXG4vLyBUb2FzdHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvYXN0LXZhcmlhYmxlc1xuJHRvYXN0LW1heC13aWR0aDogICAgICAgICAgICAgICAgICAgMzUwcHggIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIC44NzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJHRvYXN0LWJhY2tncm91bmQtY29sb3I6ICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0b2FzdC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICRib3gtc2hhZG93ICFkZWZhdWx0O1xuJHRvYXN0LXNwYWNpbmc6ICAgICAgICAgICAgICAgICAgICAgJGNvbnRhaW5lci1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cbiR0b2FzdC1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogICAgIHJnYmEoJHdoaXRlLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgcmdiYSgkYmxhY2ssIC4wNSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRvYXN0LXZhcmlhYmxlc1xuXG5cbi8vIEJhZGdlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYmFkZ2UtdmFyaWFibGVzXG4kYmFkZ2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAuNzVlbSAhZGVmYXVsdDtcbiRiYWRnZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGJhZGdlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjM1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNjVlbSAhZGVmYXVsdDtcbiRiYWRnZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBiYWRnZS12YXJpYWJsZXNcblxuXG4vLyBNb2RhbHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG1vZGFsLXZhcmlhYmxlc1xuJG1vZGFsLWlubmVyLXBhZGRpbmc6ICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbjogICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC1kaWFsb2ctbWFyZ2luOiAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cDogICAgICAgMS43NXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRtb2RhbC1jb250ZW50LWNvbG9yOiAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1iZzogICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I6ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aDogICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXM6IHN1YnRyYWN0KCRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMsICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzOiAgICAgICAkYm94LXNoYWRvdy1zbSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXA6ICAgICRib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kbW9kYWwtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICAgICAuNSAhZGVmYXVsdDtcblxuJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgICAgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7IC8vIEtlZXAgdGhpcyBmb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHlcblxuJG1vZGFsLWZvb3Rlci1iZzogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRtb2RhbC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgIDMwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLW1kOiAgICAgICAgICAgICAgICAgICAgICAgICAgNTAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICA4MDBweCAhZGVmYXVsdDtcbiRtb2RhbC14bDogICAgICAgICAgICAgICAgICAgICAgICAgIDExNDBweCAhZGVmYXVsdDtcblxuJG1vZGFsLWZhZGUtdHJhbnNmb3JtOiAgICAgICAgICAgICAgdHJhbnNsYXRlKDAsIC01MHB4KSAhZGVmYXVsdDtcbiRtb2RhbC1zaG93LXRyYW5zZm9ybTogICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kbW9kYWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0ICFkZWZhdWx0O1xuJG1vZGFsLXNjYWxlLXRyYW5zZm9ybTogICAgICAgICAgICAgc2NhbGUoMS4wMikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG1vZGFsLXZhcmlhYmxlc1xuXG5cbi8vIEFsZXJ0c1xuLy9cbi8vIERlZmluZSBhbGVydCBjb2xvcnMsIGJvcmRlciByYWRpdXMsIGFuZCBwYWRkaW5nLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYWxlcnQtdmFyaWFibGVzXG4kYWxlcnQtcGFkZGluZy15OiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYWxlcnQtcGFkZGluZy14OiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYWxlcnQtbWFyZ2luLWJvdHRvbTogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRhbGVydC1iZy1zY2FsZTogICAgICAgICAgICAgICAgLTgwJSAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItc2NhbGU6ICAgICAgICAgICAgLTcwJSAhZGVmYXVsdDtcbiRhbGVydC1jb2xvci1zY2FsZTogICAgICAgICAgICAgNDAlICFkZWZhdWx0O1xuJGFsZXJ0LWRpc21pc3NpYmxlLXBhZGRpbmctcjogICAkYWxlcnQtcGFkZGluZy14ICogMyAhZGVmYXVsdDsgLy8gM3ggY292ZXJzIHdpZHRoIG9mIHggcGx1cyBkZWZhdWx0IHBhZGRpbmcgb24gZWl0aGVyIHNpZGVcbi8vIHNjc3MtZG9jcy1lbmQgYWxlcnQtdmFyaWFibGVzXG5cblxuLy8gUHJvZ3Jlc3MgYmFyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcHJvZ3Jlc3MtdmFyaWFibGVzXG4kcHJvZ3Jlc3MtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHByb2dyZXNzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjc1ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm94LXNoYWRvdzogICAgICAgICAgICAgICAkYm94LXNoYWRvdy1pbnNldCAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItY29sb3I6ICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYmc6ICAgICAgICAgICAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nOiAgICAgMXMgbGluZWFyIGluZmluaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci10cmFuc2l0aW9uOiAgICAgICAgICAgd2lkdGggLjZzIGVhc2UgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHByb2dyZXNzLXZhcmlhYmxlc1xuXG5cbi8vIExpc3QgZ3JvdXBcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGxpc3QtZ3JvdXAtdmFyaWFibGVzXG4kbGlzdC1ncm91cC1jb2xvcjogICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14OiAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLWJnLXNjYWxlOiAgICAgICAgICAtODAlICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1jb2xvci1zY2FsZTogICAgICAgNDAlICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJGxpc3QtZ3JvdXAtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1kaXNhYmxlZC1iZzogICAgICAgICAgICAkbGlzdC1ncm91cC1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yOiAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiAgICAgJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6ICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbGlzdC1ncm91cC12YXJpYWJsZXNcblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aHVtYm5haWwtdmFyaWFibGVzXG4kdGh1bWJuYWlsLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJnOiAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1jb2xvcjogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgJGJveC1zaGFkb3ctc20gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRodW1ibmFpbC12YXJpYWJsZXNcblxuXG4vLyBGaWd1cmVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmaWd1cmUtdmFyaWFibGVzXG4kZmlndXJlLWNhcHRpb24tZm9udC1zaXplOiAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZpZ3VyZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmaWd1cmUtdmFyaWFibGVzXG5cblxuLy8gQnJlYWRjcnVtYnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJyZWFkY3J1bWItdmFyaWFibGVzXG4kYnJlYWRjcnVtYi1mb250LXNpemU6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItcGFkZGluZy15OiAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteDogICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLW1hcmdpbi1ib3R0b206ICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1iZzogICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlcjogICAgICAgICAgICAgICAgcXVvdGUoXCIvXCIpICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1mbGlwcGVkOiAgICAgICAgJGJyZWFkY3J1bWItZGl2aWRlciAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJyZWFkY3J1bWItdmFyaWFibGVzXG5cbi8vIENhcm91c2VsXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJvdXNlbC12YXJpYWJsZXNcbiRjYXJvdXNlbC1jb250cm9sLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC13aWR0aDogICAgICAgICAgICAgMTUlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTogICAgICAgICAgIC41ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtaG92ZXItb3BhY2l0eTogICAgIC45ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbjogICAgICAgIG9wYWNpdHkgLjE1cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXdpZHRoOiAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0OiAgICAgICAgICAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodDogMTBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyOiAgICAgICAgICAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLW9wYWNpdHk6ICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtb3BhY2l0eTogIDEgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXRyYW5zaXRpb246ICAgICAgb3BhY2l0eSAuNnMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNhcHRpb24td2lkdGg6ICAgICAgICAgICAgIDcwJSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLXNwYWNlcjogICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoOiAgICAgICAgMnJlbSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfSc+PHBhdGggZD0nTTExLjM1NCAxLjY0NmEuNS41IDAgMCAxIDAgLjcwOEw1LjcwNyA4bDUuNjQ3IDUuNjQ2YS41LjUgMCAwIDEtLjcwOC43MDhsLTYtNmEuNS41IDAgMCAxIDAtLjcwOGw2LTZhLjUuNSAwIDAgMSAuNzA4IDB6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfSc+PHBhdGggZD0nTTQuNjQ2IDEuNjQ2YS41LjUgMCAwIDEgLjcwOCAwbDYgNmEuNS41IDAgMCAxIDAgLjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOC0uNzA4TDEwLjI5MyA4IDQuNjQ2IDIuMzU0YS41LjUgMCAwIDEgMC0uNzA4eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb246ICAgICAgIC42cyAhZGVmYXVsdDtcbiRjYXJvdXNlbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb24gZWFzZS1pbi1vdXQgIWRlZmF1bHQ7IC8vIERlZmluZSB0cmFuc2Zvcm0gdHJhbnNpdGlvbiBmaXJzdCBpZiB1c2luZyBtdWx0aXBsZSB0cmFuc2l0aW9ucyAoZS5nLiwgYHRyYW5zZm9ybSAycyBlYXNlLCBvcGFjaXR5IC41cyBlYXNlLW91dGApXG4vLyBzY3NzLWRvY3MtZW5kIGNhcm91c2VsLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2Fyb3VzZWwtZGFyay12YXJpYWJsZXNcbiRjYXJvdXNlbC1kYXJrLWluZGljYXRvci1hY3RpdmUtYmc6ICAkYmxhY2sgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtZGFyay1jYXB0aW9uLWNvbG9yOiAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNhcm91c2VsLWRhcmstY29udHJvbC1pY29uLWZpbHRlcjogIGludmVydCgxKSBncmF5c2NhbGUoMTAwKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2Fyb3VzZWwtZGFyay12YXJpYWJsZXNcblxuXG4vLyBTcGlubmVyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci12YXJpYWJsZXNcbiRzcGlubmVyLXdpZHRoOiAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodDogICAgICAgICAgJHNwaW5uZXItd2lkdGggIWRlZmF1bHQ7XG4kc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjogIC0uMTI1ZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGg6ICAgIC4yNWVtICFkZWZhdWx0O1xuJHNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAuNzVzICFkZWZhdWx0O1xuXG4kc3Bpbm5lci13aWR0aC1zbTogICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQtc206ICAgICAgICRzcGlubmVyLXdpZHRoLXNtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtOiAuMmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLXZhcmlhYmxlc1xuXG5cbi8vIENsb3NlXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjbG9zZS12YXJpYWJsZXNcbiRidG4tY2xvc2Utd2lkdGg6ICAgICAgICAgICAgMWVtICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1oZWlnaHQ6ICAgICAgICAgICAkYnRuLWNsb3NlLXdpZHRoICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1wYWRkaW5nLXg6ICAgICAgICAuMjVlbSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtcGFkZGluZy15OiAgICAgICAgJGJ0bi1jbG9zZS1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWNvbG9yOiAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRidG4tY2xvc2UtYmc6ICAgICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGJ0bi1jbG9zZS1jb2xvcn0nPjxwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwIDEgMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMSAxIDEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMCAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAgMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMCAxIDAtMS40MTR6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1mb2N1cy1zaGFkb3c6ICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLW9wYWNpdHk6ICAgICAgICAgIC41ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1ob3Zlci1vcGFjaXR5OiAgICAuNzUgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWZvY3VzLW9wYWNpdHk6ICAgIDEgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWRpc2FibGVkLW9wYWNpdHk6IC4yNSAhZGVmYXVsdDtcbiRidG4tY2xvc2Utd2hpdGUtZmlsdGVyOiAgICAgaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDAlKSBicmlnaHRuZXNzKDIwMCUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjbG9zZS12YXJpYWJsZXNcblxuXG4vLyBPZmZjYW52YXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG9mZmNhbnZhcy12YXJpYWJsZXNcbiRvZmZjYW52YXMtcGFkZGluZy15OiAgICAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWhvcml6b250YWwtd2lkdGg6ICAgICAgICA0MDBweCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtdmVydGljYWwtaGVpZ2h0OiAgICAgICAgIDMwdmggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXRyYW5zaXRpb24tZHVyYXRpb246ICAgICAuM3MgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJvcmRlci13aWR0aDogICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAkbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJnLWNvbG9yOiAgICAgICAgICAgICAgICAkbW9kYWwtY29udGVudC1iZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWNvbG9yICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICRtb2RhbC1iYWNrZHJvcC1iZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBvZmZjYW52YXMtdmFyaWFibGVzXG5cbi8vIENvZGVcblxuJGNvZGUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICRwaW5rICFkZWZhdWx0O1xuXG4ka2JkLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAuMTg3NXJlbSAhZGVmYXVsdDtcbiRrYmQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4ka2JkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAkY29kZS1mb250LXNpemUgIWRlZmF1bHQ7XG4ka2JkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4ka2JkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kbmVzdGVkLWtiZC1mb250LXdlaWdodDogICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMCwgcmVtb3ZpbmcgaW4gdjZcblxuJHByZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuLy8gU2luZ2xlIHNpZGUgYm9yZGVyLXJhZGl1c1xuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gcmVwbGFjZSBuZWdhdGl2ZSB2YWx1ZXMgd2l0aCAwXG5AZnVuY3Rpb24gdmFsaWQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgJHJldHVybjogKCk7XG4gIEBlYWNoICR2YWx1ZSBpbiAkcmFkaXVzIHtcbiAgICBAaWYgdHlwZS1vZigkdmFsdWUpID09IG51bWJlciB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgbWF4KCR2YWx1ZSwgMCkpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgJHJldHVybjogYXBwZW5kKCRyZXR1cm4sICR2YWx1ZSk7XG4gICAgfVxuICB9XG4gIEByZXR1cm4gJHJldHVybjtcbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJvcmRlci1yYWRpdXMtbWl4aW5zXG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cywgJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM6IGZhbHNlKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxuICBAZWxzZSBpZiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cyAhPSBmYWxzZSB7XG4gICAgYm9yZGVyLXJhZGl1czogJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItZW5kLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItc3RhcnQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3Atc3RhcnQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1lbmQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tZW5kLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXN0YXJ0LXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgYm9yZGVyLXJhZGl1cy1taXhpbnNcbiIsIi8vXG4vLyBIZWFkaW5nc1xuLy9cbi5oMSB7XG4gIEBleHRlbmQgaDE7XG59XG5cbi5oMiB7XG4gIEBleHRlbmQgaDI7XG59XG5cbi5oMyB7XG4gIEBleHRlbmQgaDM7XG59XG5cbi5oNCB7XG4gIEBleHRlbmQgaDQ7XG59XG5cbi5oNSB7XG4gIEBleHRlbmQgaDU7XG59XG5cbi5oNiB7XG4gIEBleHRlbmQgaDY7XG59XG5cblxuLmxlYWQge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGxlYWQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRsZWFkLWZvbnQtd2VpZ2h0O1xufVxuXG4vLyBUeXBlIGRpc3BsYXkgY2xhc3Nlc1xuQGVhY2ggJGRpc3BsYXksICRmb250LXNpemUgaW4gJGRpc3BsYXktZm9udC1zaXplcyB7XG4gIC5kaXNwbGF5LSN7JGRpc3BsYXl9IHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZSk7XG4gICAgZm9udC1mYW1pbHk6ICRkaXNwbGF5LWZvbnQtZmFtaWx5O1xuICAgIGZvbnQtc3R5bGU6ICRkaXNwbGF5LWZvbnQtc3R5bGU7XG4gICAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5LWZvbnQtd2VpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbiAgfVxufVxuXG4vL1xuLy8gRW1waGFzaXNcbi8vXG4uc21hbGwge1xuICBAZXh0ZW5kIHNtYWxsO1xufVxuXG4ubWFyayB7XG4gIEBleHRlbmQgbWFyaztcbn1cblxuLy9cbi8vIExpc3RzXG4vL1xuXG4ubGlzdC11bnN0eWxlZCB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbn1cblxuLy8gSW5saW5lIHR1cm5zIGxpc3QgaXRlbXMgaW50byBpbmxpbmUtYmxvY2tcbi5saXN0LWlubGluZSB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbn1cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAkbGlzdC1pbmxpbmUtcGFkZGluZztcbiAgfVxufVxuXG5cbi8vXG4vLyBNaXNjXG4vL1xuXG4vLyBCdWlsZHMgb24gYGFiYnJgXG4uaW5pdGlhbGlzbSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5pdGlhbGlzbS1mb250LXNpemUpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vLyBCbG9ja3F1b3Rlc1xuLmJsb2NrcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAkYmxvY2txdW90ZS1tYXJnaW4teTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRibG9ja3F1b3RlLWZvbnQtc2l6ZSk7XG5cbiAgPiA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICBtYXJnaW4tdG9wOiAtJGJsb2NrcXVvdGUtbWFyZ2luLXk7XG4gIG1hcmdpbi1ib3R0b206ICRibG9ja3F1b3RlLW1hcmdpbi15O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJsb2NrcXVvdGUtZm9vdGVyLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkYmxvY2txdW90ZS1mb290ZXItY29sb3I7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcMjAxNFxcMDBBMFwiOyAvLyBlbSBkYXNoLCBuYnNwXG4gIH1cbn1cbiIsIi8vIExpc3RzXG5cbi8vIFVuc3R5bGVkIGtlZXBzIGxpc3QgaXRlbXMgYmxvY2sgbGV2ZWwsIGp1c3QgcmVtb3ZlcyBkZWZhdWx0IGJyb3dzZXIgcGFkZGluZyBhbmQgbGlzdC1zdHlsZVxuQG1peGluIGxpc3QtdW5zdHlsZWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4iLCIvLyBSZXNwb25zaXZlIGltYWdlcyAoZW5zdXJlIGltYWdlcyBkb24ndCBzY2FsZSBiZXlvbmQgdGhlaXIgcGFyZW50cylcbi8vXG4vLyBUaGlzIGlzIHB1cnBvc2VmdWxseSBvcHQtaW4gdmlhIGFuIGV4cGxpY2l0IGNsYXNzIHJhdGhlciB0aGFuIGJlaW5nIHRoZSBkZWZhdWx0IGZvciBhbGwgYDxpbWc+YHMuXG4vLyBXZSBwcmV2aW91c2x5IHRyaWVkIHRoZSBcImltYWdlcyBhcmUgcmVzcG9uc2l2ZSBieSBkZWZhdWx0XCIgYXBwcm9hY2ggaW4gQm9vdHN0cmFwIHYyLFxuLy8gYW5kIGFiYW5kb25lZCBpdCBpbiBCb290c3RyYXAgdjMgYmVjYXVzZSBpdCBicmVha3MgbG90cyBvZiB0aGlyZC1wYXJ0eSB3aWRnZXRzIChpbmNsdWRpbmcgR29vZ2xlIE1hcHMpXG4vLyB3aGljaCB3ZXJlbid0IGV4cGVjdGluZyB0aGUgaW1hZ2VzIHdpdGhpbiB0aGVtc2VsdmVzIHRvIGJlIGludm9sdW50YXJpbHkgcmVzaXplZC5cbi8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTgxNzhcbi5pbWctZmx1aWQge1xuICBAaW5jbHVkZSBpbWctZmx1aWQoKTtcbn1cblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6ICR0aHVtYm5haWwtcGFkZGluZztcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRodW1ibmFpbC1iZztcbiAgYm9yZGVyOiAkdGh1bWJuYWlsLWJvcmRlci13aWR0aCBzb2xpZCAkdGh1bWJuYWlsLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkdGh1bWJuYWlsLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCR0aHVtYm5haWwtYm94LXNoYWRvdyk7XG5cbiAgLy8gS2VlcCB0aGVtIGF0IG1vc3QgMTAwJSB3aWRlXG4gIEBpbmNsdWRlIGltZy1mbHVpZCgpO1xufVxuXG4vL1xuLy8gRmlndXJlc1xuLy9cblxuLmZpZ3VyZSB7XG4gIC8vIEVuc3VyZXMgdGhlIGNhcHRpb24ncyB0ZXh0IGFsaWducyB3aXRoIHRoZSBpbWFnZS5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXIgKiAuNTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZmlndXJlLWNhcHRpb24tZm9udC1zaXplKTtcbiAgY29sb3I6ICRmaWd1cmUtY2FwdGlvbi1jb2xvcjtcbn1cbiIsIi8vIEltYWdlIE1peGluc1xuLy8gLSBSZXNwb25zaXZlIGltYWdlXG4vLyAtIFJldGluYSBpbWFnZVxuXG5cbi8vIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vXG4vLyBLZWVwIGltYWdlcyBmcm9tIHNjYWxpbmcgYmV5b25kIHRoZSB3aWR0aCBvZiB0aGVpciBwYXJlbnRzLlxuXG5AbWl4aW4gaW1nLWZsdWlkIHtcbiAgLy8gUGFydCAxOiBTZXQgYSBtYXhpbXVtIHJlbGF0aXZlIHRvIHRoZSBwYXJlbnRcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICAvLyBQYXJ0IDI6IE92ZXJyaWRlIHRoZSBoZWlnaHQgdG8gYXV0bywgb3RoZXJ3aXNlIGltYWdlcyB3aWxsIGJlIHN0cmV0Y2hlZFxuICAvLyB3aGVuIHNldHRpbmcgYSB3aWR0aCBhbmQgaGVpZ2h0IGF0dHJpYnV0ZSBvbiB0aGUgaW1nIGVsZW1lbnQuXG4gIGhlaWdodDogYXV0bztcbn1cbiIsIi8vIENvbnRhaW5lciB3aWR0aHNcbi8vXG4vLyBTZXQgdGhlIGNvbnRhaW5lciB3aWR0aCwgYW5kIG92ZXJyaWRlIGl0IGZvciBmaXhlZCBuYXZiYXJzIGluIG1lZGlhIHF1ZXJpZXMuXG5cbkBpZiAkZW5hYmxlLWNvbnRhaW5lci1jbGFzc2VzIHtcbiAgLy8gU2luZ2xlIGNvbnRhaW5lciBjbGFzcyB3aXRoIGJyZWFrcG9pbnQgbWF4LXdpZHRoc1xuICAuY29udGFpbmVyLFxuICAvLyAxMDAlIHdpZGUgY29udGFpbmVyIGF0IGFsbCBicmVha3BvaW50c1xuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICB9XG5cbiAgLy8gUmVzcG9uc2l2ZSBjb250YWluZXJzIHRoYXQgYXJlIDEwMCUgd2lkZSB1bnRpbCBhIGJyZWFrcG9pbnRcbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgLmNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICBAZXh0ZW5kIC5jb250YWluZXItZmx1aWQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAgICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lci1tYXgtd2lkdGg7XG4gICAgICB9XG5cbiAgICAgIC8vIEV4dGVuZCBlYWNoIGJyZWFrcG9pbnQgd2hpY2ggaXMgc21hbGxlciBvciBlcXVhbCB0byB0aGUgY3VycmVudCBicmVha3BvaW50XG4gICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IHRydWU7XG5cbiAgICAgIEBlYWNoICRuYW1lLCAkd2lkdGggaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgICAgICBAaWYgKCRleHRlbmQtYnJlYWtwb2ludCkge1xuICAgICAgICAgIC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRncmlkLWJyZWFrcG9pbnRzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLy8gT25jZSB0aGUgY3VycmVudCBicmVha3BvaW50IGlzIHJlYWNoZWQsIHN0b3AgZXh0ZW5kaW5nXG4gICAgICAgICAgQGlmICgkYnJlYWtwb2ludCA9PSAkbmFtZSkge1xuICAgICAgICAgICAgJGV4dGVuZC1icmVha3BvaW50OiBmYWxzZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIENvbnRhaW5lciBtaXhpbnNcblxuQG1peGluIG1ha2UtY29udGFpbmVyKCRndXR0ZXI6ICRjb250YWluZXItcGFkZGluZy14KSB7XG4gIC0tI3skcHJlZml4fWd1dHRlci14OiAjeyRndXR0ZXJ9O1xuICAtLSN7JHByZWZpeH1ndXR0ZXIteTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkgKiAuNSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4iLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCB4eGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAaWYgbm90ICRuIHtcbiAgICBAZXJyb3IgXCJicmVha3BvaW50IGAjeyRuYW1lfWAgbm90IGZvdW5kIGluIGAjeyRicmVha3BvaW50c31gXCI7XG4gIH1cbiAgQHJldHVybiBpZigkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgcmVkdWNlZCBieSAwLjAycHggdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mXG4vLyBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KG1kLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWF4IGFuZCAkbWF4ID4gMCwgJG1heCAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIFwiXCIgIChSZXR1cm5zIGEgYmxhbmsgc3RyaW5nKVxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiAgYnJlYWtwb2ludC1tYXgoJG5leHQsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuZXh0LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gUm93XG4vL1xuLy8gUm93cyBjb250YWluIHlvdXIgY29sdW1ucy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLnJvdyB7XG4gICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcblxuICAgID4gKiB7XG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuICAgIH1cbiAgfVxufVxuXG5AaWYgJGVuYWJsZS1jc3NncmlkIHtcbiAgLmdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQodmFyKC0tI3skcHJlZml4fXJvd3MsIDEpLCAxZnIpO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KHZhcigtLSN7JHByZWZpeH1jb2x1bW5zLCAjeyRncmlkLWNvbHVtbnN9KSwgMWZyKTtcbiAgICBnYXA6IHZhcigtLSN7JHByZWZpeH1nYXAsICN7JGdyaWQtZ3V0dGVyLXdpZHRofSk7XG5cbiAgICBAaW5jbHVkZSBtYWtlLWNzc2dyaWQoKTtcbiAgfVxufVxuXG5cbi8vIENvbHVtbnNcbi8vXG4vLyBDb21tb24gc3R5bGVzIGZvciBzbWFsbCBhbmQgbGFyZ2UgZ3JpZCBjb2x1bW5zXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIEBpbmNsdWRlIG1ha2UtZ3JpZC1jb2x1bW5zKCk7XG59XG4iLCIvLyBHcmlkIHN5c3RlbVxuLy9cbi8vIEdlbmVyYXRlIHNlbWFudGljIGdyaWQgY29sdW1ucyB3aXRoIHRoZXNlIG1peGlucy5cblxuQG1peGluIG1ha2Utcm93KCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICAtLSN7JHByZWZpeH1ndXR0ZXIteDogI3skZ3V0dGVyfTtcbiAgLS0jeyRwcmVmaXh9Z3V0dGVyLXk6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLy8gVE9ETzogUmV2aXNpdCBjYWxjIG9yZGVyIGFmdGVyIGh0dHBzOi8vZ2l0aHViLmNvbS9yZWFjdC1ib290c3RyYXAvcmVhY3QtYm9vdHN0cmFwL2lzc3Vlcy82MDM5IGlzIGZpeGVkXG4gIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXkpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tbGVmdDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3Rcbn1cblxuQG1peGluIG1ha2UtY29sLXJlYWR5KCkge1xuICAvLyBBZGQgYm94IHNpemluZyBpZiBvbmx5IHRoZSBncmlkIGlzIGxvYWRlZFxuICBib3gtc2l6aW5nOiBpZih2YXJpYWJsZS1leGlzdHMoaW5jbHVkZS1jb2x1bW4tYm94LXNpemluZykgYW5kICRpbmNsdWRlLWNvbHVtbi1ib3gtc2l6aW5nLCBib3JkZXItYm94LCBudWxsKTtcbiAgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gYmVjb21pbmcgdG9vIG5hcnJvdyB3aGVuIGF0IHNtYWxsZXIgZ3JpZCB0aWVycyBieVxuICAvLyBhbHdheXMgc2V0dGluZyBgd2lkdGg6IDEwMCU7YC4gVGhpcyB3b3JrcyBiZWNhdXNlIHdlIHNldCB0aGUgd2lkdGhcbiAgLy8gbGF0ZXIgb24gdG8gb3ZlcnJpZGUgdGhpcyBpbml0aWFsIHdpZHRoLlxuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTsgLy8gUHJldmVudCBgLmNvbC1hdXRvYCwgYC5jb2xgICgmIHJlc3BvbnNpdmUgdmFyaWFudHMpIGZyb20gYnJlYWtpbmcgb3V0IHRoZSBncmlkXG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkgKiAuNSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi10b3A6IHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteSk7XG59XG5cbkBtaXhpbiBtYWtlLWNvbCgkc2l6ZTogZmFsc2UsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gIEBpZiAkc2l6ZSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoZGl2aWRlKCRzaXplLCAkY29sdW1ucykpO1xuXG4gIH0gQGVsc2Uge1xuICAgIGZsZXg6IDEgMSAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWl4aW4gbWFrZS1jb2wtYXV0bygpIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtb2Zmc2V0KCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICAkbnVtOiBkaXZpZGUoJHNpemUsICRjb2x1bW5zKTtcbiAgbWFyZ2luLWxlZnQ6IGlmKCRudW0gPT0gMCwgMCwgcGVyY2VudGFnZSgkbnVtKSk7XG59XG5cbi8vIFJvdyBjb2x1bW5zXG4vL1xuLy8gU3BlY2lmeSBvbiBhIHBhcmVudCBlbGVtZW50KGUuZy4sIC5yb3cpIHRvIGZvcmNlIGltbWVkaWF0ZSBjaGlsZHJlbiBpbnRvIE5OXG4vLyBudW1iZXIgb2YgY29sdW1ucy4gU3VwcG9ydHMgd3JhcHBpbmcgdG8gbmV3IGxpbmVzLCBidXQgZG9lcyBub3QgZG8gYSBNYXNvbnJ5XG4vLyBzdHlsZSBncmlkLlxuQG1peGluIHJvdy1jb2xzKCRjb3VudCkge1xuICA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBkaXZpZGUoMTAwJSwgJGNvdW50KTtcbiAgfVxufVxuXG4vLyBGcmFtZXdvcmsgZ3JpZCBnZW5lcmF0aW9uXG4vL1xuLy8gVXNlZCBvbmx5IGJ5IEJvb3RzdHJhcCB0byBnZW5lcmF0ZSB0aGUgY29ycmVjdCBudW1iZXIgb2YgZ3JpZCBjbGFzc2VzIGdpdmVuXG4vLyBhbnkgdmFsdWUgb2YgYCRncmlkLWNvbHVtbnNgLlxuXG5AbWl4aW4gbWFrZS1ncmlkLWNvbHVtbnMoJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIC8vIFByb3ZpZGUgYmFzaWMgYC5jb2wte2JwfWAgY2xhc3NlcyBmb3IgZXF1YWwtd2lkdGggZmxleGJveCBjb2x1bW5zXG4gICAgICAuY29sI3skaW5maXh9IHtcbiAgICAgICAgZmxleDogMSAwIDAlOyAvLyBGbGV4YnVncyAjNDogaHR0cHM6Ly9naXRodWIuY29tL3BoaWxpcHdhbHRvbi9mbGV4YnVncyNmbGV4YnVnLTRcbiAgICAgIH1cblxuICAgICAgLnJvdy1jb2xzI3skaW5maXh9LWF1dG8gPiAqIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtYXV0bygpO1xuICAgICAgfVxuXG4gICAgICBAaWYgJGdyaWQtcm93LWNvbHVtbnMgPiAwIHtcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkZ3JpZC1yb3ctY29sdW1ucyB7XG4gICAgICAgICAgLnJvdy1jb2xzI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJvdy1jb2xzKCRpKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbCN7JGluZml4fS1hdXRvIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtYXV0bygpO1xuICAgICAgfVxuXG4gICAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgICAgLmNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkaSwgJGNvbHVtbnMpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIGAkY29sdW1ucyAtIDFgIGJlY2F1c2Ugb2Zmc2V0dGluZyBieSB0aGUgd2lkdGggb2YgYW4gZW50aXJlIHJvdyBpc24ndCBwb3NzaWJsZVxuICAgICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICgkY29sdW1ucyAtIDEpIHtcbiAgICAgICAgICBAaWYgbm90ICgkaW5maXggPT0gXCJcIiBhbmQgJGkgPT0gMCkgeyAvLyBBdm9pZCBlbWl0dGluZyB1c2VsZXNzIC5vZmZzZXQtMFxuICAgICAgICAgICAgLm9mZnNldCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLW9mZnNldCgkaSwgJGNvbHVtbnMpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyBHdXR0ZXJzXG4gICAgICAvL1xuICAgICAgLy8gTWFrZSB1c2Ugb2YgYC5nLSpgLCBgLmd4LSpgIG9yIGAuZ3ktKmAgdXRpbGl0aWVzIHRvIGNoYW5nZSBzcGFjaW5nIGJldHdlZW4gdGhlIGNvbHVtbnMuXG4gICAgICBAZWFjaCAka2V5LCAkdmFsdWUgaW4gJGd1dHRlcnMge1xuICAgICAgICAuZyN7JGluZml4fS0jeyRrZXl9LFxuICAgICAgICAuZ3gjeyRpbmZpeH0tI3ska2V5fSB7XG4gICAgICAgICAgLS0jeyRwcmVmaXh9Z3V0dGVyLXg6ICN7JHZhbHVlfTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5nI3skaW5maXh9LSN7JGtleX0sXG4gICAgICAgIC5neSN7JGluZml4fS0jeyRrZXl9IHtcbiAgICAgICAgICAtLSN7JHByZWZpeH1ndXR0ZXIteTogI3skdmFsdWV9O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBtYWtlLWNzc2dyaWQoJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgICAgLmctY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiBhdXRvIC8gc3BhbiAkaTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBTdGFydCB3aXRoIGAxYCBiZWNhdXNlIGAwYCBpcyBhbmQgaW52YWxpZCB2YWx1ZS5cbiAgICAgICAgLy8gRW5kcyB3aXRoIGAkY29sdW1ucyAtIDFgIGJlY2F1c2Ugb2Zmc2V0dGluZyBieSB0aGUgd2lkdGggb2YgYW4gZW50aXJlIHJvdyBpc24ndCBwb3NzaWJsZS5cbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgICAgLmctc3RhcnQjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6ICRpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEJhc2ljIEJvb3RzdHJhcCB0YWJsZVxuLy9cblxuLnRhYmxlIHtcbiAgLS0jeyRwcmVmaXh9dGFibGUtY29sb3I6ICN7JHRhYmxlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtYmc6ICN7JHRhYmxlLWJnfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtYm9yZGVyLWNvbG9yOiAjeyR0YWJsZS1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH10YWJsZS1hY2NlbnQtYmc6ICN7JHRhYmxlLWFjY2VudC1iZ307XG4gIC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtY29sb3I6ICN7JHRhYmxlLXN0cmlwZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWJnOiAjeyR0YWJsZS1zdHJpcGVkLWJnfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtYWN0aXZlLWNvbG9yOiAjeyR0YWJsZS1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH10YWJsZS1hY3RpdmUtYmc6ICN7JHRhYmxlLWFjdGl2ZS1iZ307XG4gIC0tI3skcHJlZml4fXRhYmxlLWhvdmVyLWNvbG9yOiAjeyR0YWJsZS1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRhYmxlLWhvdmVyLWJnOiAjeyR0YWJsZS1ob3Zlci1iZ307XG5cbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtY29sb3IpO1xuICB2ZXJ0aWNhbC1hbGlnbjogJHRhYmxlLWNlbGwtdmVydGljYWwtYWxpZ247XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWJvcmRlci1jb2xvcik7XG5cbiAgLy8gVGFyZ2V0IHRoICYgdGRcbiAgLy8gV2UgbmVlZCB0aGUgY2hpbGQgY29tYmluYXRvciB0byBwcmV2ZW50IHN0eWxlcyBsZWFraW5nIHRvIG5lc3RlZCB0YWJsZXMgd2hpY2ggZG9lc24ndCBoYXZlIGEgYC50YWJsZWAgY2xhc3MuXG4gIC8vIFdlIHVzZSB0aGUgdW5pdmVyc2FsIHNlbGVjdG9ycyBoZXJlIHRvIHNpbXBsaWZ5IHRoZSBzZWxlY3RvciAoZWxzZSB3ZSB3b3VsZCBuZWVkIDYgZGlmZmVyZW50IHNlbGVjdG9ycykuXG4gIC8vIEFub3RoZXIgYWR2YW50YWdlIGlzIHRoYXQgdGhpcyBnZW5lcmF0ZXMgbGVzcyBjb2RlIGFuZCBtYWtlcyB0aGUgc2VsZWN0b3IgbGVzcyBzcGVjaWZpYyBtYWtpbmcgaXQgZWFzaWVyIHRvIG92ZXJyaWRlLlxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbFxuICA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gICAgcGFkZGluZzogJHRhYmxlLWNlbGwtcGFkZGluZy15ICR0YWJsZS1jZWxsLXBhZGRpbmcteDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYmcpO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6ICR0YWJsZS1ib3JkZXItd2lkdGg7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgOTk5OXB4IHZhcigtLSN7JHByZWZpeH10YWJsZS1hY2NlbnQtYmcpO1xuICB9XG5cbiAgPiB0Ym9keSB7XG4gICAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gIH1cblxuICA+IHRoZWFkIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICB9XG59XG5cbi50YWJsZS1ncm91cC1kaXZpZGVyIHtcbiAgYm9yZGVyLXRvcDogKCR0YWJsZS1ib3JkZXItd2lkdGggKiAyKSBzb2xpZCAkdGFibGUtZ3JvdXAtc2VwYXJhdG9yLWNvbG9yO1xufVxuXG4vL1xuLy8gQ2hhbmdlIHBsYWNlbWVudCBvZiBjYXB0aW9ucyB3aXRoIGEgY2xhc3Ncbi8vXG5cbi5jYXB0aW9uLXRvcCB7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xufVxuXG5cbi8vXG4vLyBDb25kZW5zZWQgdGFibGUgdy8gaGFsZiBwYWRkaW5nXG4vL1xuXG4udGFibGUtc20ge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbFxuICA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gICAgcGFkZGluZzogJHRhYmxlLWNlbGwtcGFkZGluZy15LXNtICR0YWJsZS1jZWxsLXBhZGRpbmcteC1zbTtcbiAgfVxufVxuXG5cbi8vIEJvcmRlciB2ZXJzaW9uc1xuLy9cbi8vIEFkZCBvciByZW1vdmUgYm9yZGVycyBhbGwgYXJvdW5kIHRoZSB0YWJsZSBhbmQgYmV0d2VlbiBhbGwgdGhlIGNvbHVtbnMuXG4vL1xuLy8gV2hlbiBib3JkZXJzIGFyZSBhZGRlZCBvbiBhbGwgc2lkZXMgb2YgdGhlIGNlbGxzLCB0aGUgY29ybmVycyBjYW4gcmVuZGVyIG9kZCB3aGVuXG4vLyB0aGVzZSBib3JkZXJzIGRvIG5vdCBoYXZlIHRoZSBzYW1lIGNvbG9yIG9yIGlmIHRoZXkgYXJlIHNlbWktdHJhbnNwYXJlbnQuXG4vLyBUaGVyZWZvciB3ZSBhZGQgdG9wIGFuZCBib3JkZXIgYm90dG9tcyB0byB0aGUgYHRyYHMgYW5kIGxlZnQgYW5kIHJpZ2h0IGJvcmRlcnNcbi8vIHRvIHRoZSBgdGRgcyBvciBgdGhgc1xuXG4udGFibGUtYm9yZGVyZWQge1xuICA+IDpub3QoY2FwdGlvbikgPiAqIHtcbiAgICBib3JkZXItd2lkdGg6ICR0YWJsZS1ib3JkZXItd2lkdGggMDtcblxuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsXG4gICAgPiAqIHtcbiAgICAgIGJvcmRlci13aWR0aDogMCAkdGFibGUtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxufVxuXG4udGFibGUtYm9yZGVybGVzcyB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsXG4gID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICB9XG5cbiAgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIH1cbn1cblxuLy8gWmVicmEtc3RyaXBpbmdcbi8vXG4vLyBEZWZhdWx0IHplYnJhLXN0cmlwZSBzdHlsZXMgKGFsdGVybmF0aW5nIGdyYXkgYW5kIHRyYW5zcGFyZW50IGJhY2tncm91bmRzKVxuXG4vLyBGb3Igcm93c1xuLnRhYmxlLXN0cmlwZWQge1xuICA+IHRib2R5ID4gdHI6bnRoLW9mLXR5cGUoI3skdGFibGUtc3RyaXBlZC1vcmRlcn0pID4gKiB7XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYWNjZW50LWJnOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1iZyk7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWNvbG9yKTtcbiAgfVxufVxuXG4vLyBGb3IgY29sdW1uc1xuLnRhYmxlLXN0cmlwZWQtY29sdW1ucyB7XG4gID4gOm5vdChjYXB0aW9uKSA+IHRyID4gOm50aC1jaGlsZCgjeyR0YWJsZS1zdHJpcGVkLWNvbHVtbnMtb3JkZXJ9KSB7XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYWNjZW50LWJnOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1iZyk7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWNvbG9yKTtcbiAgfVxufVxuXG4vLyBBY3RpdmUgdGFibGVcbi8vXG4vLyBUaGUgYC50YWJsZS1hY3RpdmVgIGNsYXNzIGNhbiBiZSBhZGRlZCB0byBoaWdobGlnaHQgcm93cyBvciBjZWxsc1xuXG4udGFibGUtYWN0aXZlIHtcbiAgLS0jeyRwcmVmaXh9dGFibGUtYWNjZW50LWJnOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYWN0aXZlLWJnKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10YWJsZS1hY3RpdmUtY29sb3IpO1xufVxuXG4vLyBIb3ZlciBlZmZlY3Rcbi8vXG4vLyBQbGFjZWQgaGVyZSBzaW5jZSBpdCBoYXMgdG8gY29tZSBhZnRlciB0aGUgcG90ZW50aWFsIHplYnJhIHN0cmlwaW5nXG5cbi50YWJsZS1ob3ZlciB7XG4gID4gdGJvZHkgPiB0cjpob3ZlciA+ICoge1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWFjY2VudC1iZzogdmFyKC0tI3skcHJlZml4fXRhYmxlLWhvdmVyLWJnKTtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWhvdmVyLWNvbG9yKTtcbiAgfVxufVxuXG5cbi8vIFRhYmxlIHZhcmlhbnRzXG4vL1xuLy8gVGFibGUgdmFyaWFudHMgc2V0IHRoZSB0YWJsZSBjZWxsIGJhY2tncm91bmRzLCBib3JkZXIgY29sb3JzXG4vLyBhbmQgdGhlIGNvbG9ycyBvZiB0aGUgc3RyaXBlZCwgaG92ZXJlZCAmIGFjdGl2ZSB0YWJsZXNcblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRhYmxlLXZhcmlhbnRzIHtcbiAgQGluY2x1ZGUgdGFibGUtdmFyaWFudCgkY29sb3IsICR2YWx1ZSk7XG59XG5cbi8vIFJlc3BvbnNpdmUgdGFibGVzXG4vL1xuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAudGFibGUtcmVzcG9uc2l2ZS0qYCBjbGFzc2VzIGZvciBjb25maWd1cmluZyB0aGUgc2NyZWVuXG4vLyBzaXplIG9mIHdoZXJlIHlvdXIgdGFibGUgd2lsbCBvdmVyZmxvdy5cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50KSB7XG4gICAgLnRhYmxlLXJlc3BvbnNpdmUjeyRpbmZpeH0ge1xuICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHNjc3MtZG9jcy1zdGFydCB0YWJsZS12YXJpYW50XG5AbWl4aW4gdGFibGUtdmFyaWFudCgkc3RhdGUsICRiYWNrZ3JvdW5kKSB7XG4gIC50YWJsZS0jeyRzdGF0ZX0ge1xuICAgICRjb2xvcjogY29sb3ItY29udHJhc3Qob3BhcXVlKCRib2R5LWJnLCAkYmFja2dyb3VuZCkpO1xuICAgICRob3Zlci1iZzogbWl4KCRjb2xvciwgJGJhY2tncm91bmQsIHBlcmNlbnRhZ2UoJHRhYmxlLWhvdmVyLWJnLWZhY3RvcikpO1xuICAgICRzdHJpcGVkLWJnOiBtaXgoJGNvbG9yLCAkYmFja2dyb3VuZCwgcGVyY2VudGFnZSgkdGFibGUtc3RyaXBlZC1iZy1mYWN0b3IpKTtcbiAgICAkYWN0aXZlLWJnOiBtaXgoJGNvbG9yLCAkYmFja2dyb3VuZCwgcGVyY2VudGFnZSgkdGFibGUtYWN0aXZlLWJnLWZhY3RvcikpO1xuICAgICR0YWJsZS1ib3JkZXItY29sb3I6IG1peCgkY29sb3IsICRiYWNrZ3JvdW5kLCBwZXJjZW50YWdlKCR0YWJsZS1ib3JkZXItZmFjdG9yKSk7XG5cbiAgICAtLSN7JHByZWZpeH10YWJsZS1jb2xvcjogI3skY29sb3J9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWJnOiAjeyRiYWNrZ3JvdW5kfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1ib3JkZXItY29sb3I6ICN7JHRhYmxlLWJvcmRlci1jb2xvcn07XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1iZzogI3skc3RyaXBlZC1iZ307XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1jb2xvcjogI3tjb2xvci1jb250cmFzdCgkc3RyaXBlZC1iZyl9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWFjdGl2ZS1iZzogI3skYWN0aXZlLWJnfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1hY3RpdmUtY29sb3I6ICN7Y29sb3ItY29udHJhc3QoJGFjdGl2ZS1iZyl9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWhvdmVyLWJnOiAjeyRob3Zlci1iZ307XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItY29sb3I6ICN7Y29sb3ItY29udHJhc3QoJGhvdmVyLWJnKX07XG5cbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWNvbG9yKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH10YWJsZS1ib3JkZXItY29sb3IpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIHRhYmxlLXZhcmlhbnRcbiIsIi8vXG4vLyBMYWJlbHNcbi8vXG5cbi5mb3JtLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogJGZvcm0tbGFiZWwtbWFyZ2luLWJvdHRvbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWxhYmVsLWZvbnQtc2l6ZSk7XG4gIGZvbnQtc3R5bGU6ICRmb3JtLWxhYmVsLWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkZm9ybS1sYWJlbC1mb250LXdlaWdodDtcbiAgY29sb3I6ICRmb3JtLWxhYmVsLWNvbG9yO1xufVxuXG4vLyBGb3IgdXNlIHdpdGggaG9yaXpvbnRhbCBhbmQgaW5saW5lIGZvcm1zLCB3aGVuIHlvdSBuZWVkIHRoZSBsYWJlbCAob3IgbGVnZW5kKVxuLy8gdGV4dCB0byBhbGlnbiB3aXRoIHRoZSBmb3JtIGNvbnRyb2xzLlxuLmNvbC1mb3JtLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgdGhlIGA8bGVnZW5kPmAgZGVmYXVsdFxuICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7IC8vIE92ZXJyaWRlIHRoZSBgPGxlZ2VuZD5gIGRlZmF1bHRcbiAgZm9udC1zdHlsZTogJGZvcm0tbGFiZWwtZm9udC1zdHlsZTtcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGZvcm0tbGFiZWwtY29sb3I7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xufVxuIiwiLy9cbi8vIEZvcm0gdGV4dFxuLy9cblxuLmZvcm0tdGV4dCB7XG4gIG1hcmdpbi10b3A6ICRmb3JtLXRleHQtbWFyZ2luLXRvcDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXRleHQtZm9udC1zaXplKTtcbiAgZm9udC1zdHlsZTogJGZvcm0tdGV4dC1mb250LXN0eWxlO1xuICBmb250LXdlaWdodDogJGZvcm0tdGV4dC1mb250LXdlaWdodDtcbiAgY29sb3I6ICRmb3JtLXRleHQtY29sb3I7XG59XG4iLCIvL1xuLy8gR2VuZXJhbCBmb3JtIGNvbnRyb2xzIChwbHVzIGEgZmV3IHNwZWNpZmljIGhpZ2gtbGV2ZWwgaW50ZXJ2ZW50aW9ucylcbi8vXG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgZm9udC1mYW1pbHk6ICRpbnB1dC1mb250LWZhbWlseTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGlucHV0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yO1xuICBhcHBlYXJhbmNlOiBub25lOyAvLyBGaXggYXBwZWFyYW5jZSBmb3IgZGF0ZSBpbnB1dHMgaW4gU2FmYXJpXG5cbiAgLy8gTm90ZTogVGhpcyBoYXMgbm8gZWZmZWN0IG9uIDxzZWxlY3Q+cyBpbiBzb21lIGJyb3dzZXJzLCBkdWUgdG8gdGhlIGxpbWl0ZWQgc3R5bGFiaWxpdHkgb2YgYDxzZWxlY3Q+YHMgaW4gQ1NTLlxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLCAwKTtcblxuICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93KTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkaW5wdXQtdHJhbnNpdGlvbik7XG5cbiAgJlt0eXBlPVwiZmlsZVwiXSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgLy8gcHJldmVudCBwc2V1ZG8gZWxlbWVudCBidXR0b24gb3ZlcmxhcFxuXG4gICAgJjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxuXG4gIC8vIEN1c3RvbWl6ZSB0aGUgYDpmb2N1c2Agc3RhdGUgdG8gaW1pdGF0ZSBuYXRpdmUgV2ViS2l0IHN0eWxlcy5cbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRpbnB1dC1mb2N1cy1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZm9jdXMtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93LCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cblxuICAvLyBBZGQgc29tZSBoZWlnaHQgdG8gZGF0ZSBpbnB1dHMgb24gaU9TXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjMzMDdcbiAgLy8gVE9ETzogd2UgY2FuIHJlbW92ZSB0aGlzIHdvcmthcm91bmQgb25jZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTk4OTU5IGlzIHJlc29sdmVkXG4gICY6Oi13ZWJraXQtZGF0ZS1hbmQtdGltZS12YWx1ZSB7XG4gICAgLy8gTXVsdGlwbHkgbGluZS1oZWlnaHQgYnkgMWVtIGlmIGl0IGhhcyBubyB1bml0XG4gICAgaGVpZ2h0OiBpZih1bml0KCRpbnB1dC1saW5lLWhlaWdodCkgPT0gXCJcIiwgJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCAkaW5wdXQtbGluZS1oZWlnaHQpO1xuICB9XG5cbiAgLy8gUGxhY2Vob2xkZXJcbiAgJjo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkaW5wdXQtcGxhY2Vob2xkZXItY29sb3I7XG4gICAgLy8gT3ZlcnJpZGUgRmlyZWZveCdzIHVudXN1YWwgZGVmYXVsdCBvcGFjaXR5OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTE1MjYuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC8vIERpc2FibGVkIGlucHV0c1xuICAvL1xuICAvLyBIVE1MNSBzYXlzIHRoYXQgY29udHJvbHMgdW5kZXIgYSBmaWVsZHNldCA+IGxlZ2VuZDpmaXJzdC1jaGlsZCB3b24ndCBiZVxuICAvLyBkaXNhYmxlZCBpZiB0aGUgZmllbGRzZXQgaXMgZGlzYWJsZWQuIER1ZSB0byBpbXBsZW1lbnRhdGlvbiBkaWZmaWN1bHR5LCB3ZVxuICAvLyBkb24ndCBob25vciB0aGF0IGVkZ2UgY2FzZTsgd2Ugc3R5bGUgdGhlbSBhcyBkaXNhYmxlZCBhbnl3YXkuXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvcjtcbiAgICAvLyBpT1MgZml4IGZvciB1bnJlYWRhYmxlIGRpc2FibGVkIGNvbnRlbnQ7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNjU1LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAvLyBGaWxlIGlucHV0IGJ1dHRvbnMgdGhlbWluZ1xuICAmOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICAgIG1hcmdpbjogKC0kaW5wdXQtcGFkZGluZy15KSAoLSRpbnB1dC1wYWRkaW5nLXgpO1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkaW5wdXQtcGFkZGluZy14O1xuICAgIGNvbG9yOiAkZm9ybS1maWxlLWJ1dHRvbi1jb2xvcjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1maWxlLWJ1dHRvbi1iZyk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYnRuLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgJjpob3Zlcjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSk6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1maWxlLWJ1dHRvbi1ob3Zlci1iZztcbiAgfVxufVxuXG4vLyBSZWFkb25seSBjb250cm9scyBhcyBwbGFpbiB0ZXh0XG4vL1xuLy8gQXBwbHkgY2xhc3MgdG8gYSByZWFkb25seSBpbnB1dCB0byBtYWtlIGl0IGFwcGVhciBsaWtlIHJlZ3VsYXIgcGxhaW5cbi8vIHRleHQgKHdpdGhvdXQgYW55IGJvcmRlciwgYmFja2dyb3VuZCBjb2xvciwgZm9jdXMgaW5kaWNhdG9yKVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAwO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBtYXRjaCBpbnB1dHMgaWYgdGhpcyBjbGFzcyBjb21lcyBvbiBpbnB1dHMgd2l0aCBkZWZhdWx0IG1hcmdpbnNcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1wbGFpbnRleHQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggMDtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20sXG4gICYuZm9ybS1jb250cm9sLWxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG4vLyBGb3JtIGNvbnRyb2wgc2l6aW5nXG4vL1xuLy8gQnVpbGQgb24gYC5mb3JtLWNvbnRyb2xgIHdpdGggbW9kaWZpZXIgY2xhc3NlcyB0byBkZWNyZWFzZSBvciBpbmNyZWFzZSB0aGVcbi8vIGhlaWdodCBhbmQgZm9udC1zaXplIG9mIGZvcm0gY29udHJvbHMuXG4vL1xuLy8gUmVwZWF0ZWQgaW4gYF9pbnB1dF9ncm91cC5zY3NzYCB0byBhdm9pZCBTYXNzIGV4dGVuZCBpc3N1ZXMuXG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG5cbiAgJjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgICBtYXJnaW46ICgtJGlucHV0LXBhZGRpbmcteS1zbSkgKC0kaW5wdXQtcGFkZGluZy14LXNtKTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgfVxufVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xuXG4gICY6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gICAgbWFyZ2luOiAoLSRpbnB1dC1wYWRkaW5nLXktbGcpICgtJGlucHV0LXBhZGRpbmcteC1sZyk7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIH1cbn1cblxuLy8gTWFrZSBzdXJlIHRleHRhcmVhcyBkb24ndCBzaHJpbmsgdG9vIG11Y2ggd2hlbiByZXNpemVkXG4vLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yOTEyNFxuLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG50ZXh0YXJlYSB7XG4gICYuZm9ybS1jb250cm9sIHtcbiAgICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICB9XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20ge1xuICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG4gIH1cblxuICAmLmZvcm0tY29udHJvbC1sZyB7XG4gICAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbiAgfVxufVxuLy8gc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLmZvcm0tY29udHJvbC1jb2xvciB7XG4gIHdpZHRoOiAkZm9ybS1jb2xvci13aWR0aDtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15O1xuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAmOjotbW96LWNvbG9yLXN3YXRjaCB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmOjotd2Via2l0LWNvbG9yLXN3YXRjaCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmLmZvcm0tY29udHJvbC1zbSB7IGhlaWdodDogJGlucHV0LWhlaWdodC1zbTsgfVxuICAmLmZvcm0tY29udHJvbC1sZyB7IGhlaWdodDogJGlucHV0LWhlaWdodC1sZzsgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG5AbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbi4uLikge1xuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA9PSAwIHtcbiAgICAkdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcbiAgfVxuXG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID4gMSB7XG4gICAgQGVhY2ggJHZhbHVlIGluICR0cmFuc2l0aW9uIHtcbiAgICAgIEBpZiAkdmFsdWUgPT0gbnVsbCBvciAkdmFsdWUgPT0gbm9uZSB7XG4gICAgICAgIEB3YXJuIFwiVGhlIGtleXdvcmQgJ25vbmUnIG9yICdudWxsJyBtdXN0IGJlIHVzZWQgYXMgYSBzaW5nbGUgYXJndW1lbnQuXCI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICAgIEBpZiBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwge1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgfVxuXG4gICAgQGlmICRlbmFibGUtcmVkdWNlZC1tb3Rpb24gYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBub25lIHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBHcmFkaWVudHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYWRpZW50LWJnLW1peGluXG5AbWl4aW4gZ3JhZGllbnQtYmcoJGNvbG9yOiBudWxsKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcblxuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgZ3JhZGllbnQtYmctbWl4aW5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYWRpZW50LW1peGluc1xuLy8gSG9yaXpvbnRhbCBncmFkaWVudCwgZnJvbSBsZWZ0IHRvIHJpZ2h0XG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC14KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG59XG5cbi8vIFZlcnRpY2FsIGdyYWRpZW50LCBmcm9tIHRvcCB0byBib3R0b21cbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXkoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IG51bGwsICRlbmQtcGVyY2VudDogbnVsbCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbn1cblxuQG1peGluIGdyYWRpZW50LWRpcmVjdGlvbmFsKCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRkZWc6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkZGVnLCAkc3RhcnQtY29sb3IsICRlbmQtY29sb3IpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQteC10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAkYmx1ZSwgJG1pZC1jb2xvcjogJHB1cnBsZSwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogJHJlZCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC15LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtcmFkaWFsKCRpbm5lci1jb2xvcjogJGdyYXktNzAwLCAkb3V0ZXItY29sb3I6ICRncmF5LTgwMCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCAkaW5uZXItY29sb3IsICRvdXRlci1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC1zdHJpcGVkKCRjb2xvcjogcmdiYSgkd2hpdGUsIC4xNSksICRhbmdsZTogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRhbmdsZSwgJGNvbG9yIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsICRjb2xvciA1MCUsICRjb2xvciA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBncmFkaWVudC1taXhpbnNcbiIsIi8vIFNlbGVjdFxuLy9cbi8vIFJlcGxhY2VzIHRoZSBicm93c2VyIGRlZmF1bHQgc2VsZWN0IHdpdGggYSBjdXN0b20gb25lLCBtb3N0bHkgcHVsbGVkIGZyb21cbi8vIGh0dHBzOi8vcHJpbWVyLmdpdGh1Yi5pby8uXG5cbi5mb3JtLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGZvcm0tc2VsZWN0LXBhZGRpbmcteSAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcgJGZvcm0tc2VsZWN0LXBhZGRpbmcteSAkZm9ybS1zZWxlY3QtcGFkZGluZy14O1xuICAtbW96LXBhZGRpbmctc3RhcnQ6IHN1YnRyYWN0KCRmb3JtLXNlbGVjdC1wYWRkaW5nLXgsIDNweCk7IC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzMyNjM2XG4gIGZvbnQtZmFtaWx5OiAkZm9ybS1zZWxlY3QtZm9udC1mYW1pbHk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1zZWxlY3QtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLXNlbGVjdC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRmb3JtLXNlbGVjdC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRmb3JtLXNlbGVjdC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tc2VsZWN0LWJnO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLXNlbGVjdC1pbmRpY2F0b3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkZm9ybS1zZWxlY3QtYmctcG9zaXRpb247XG4gIGJhY2tncm91bmQtc2l6ZTogJGZvcm0tc2VsZWN0LWJnLXNpemU7XG4gIGJvcmRlcjogJGZvcm0tc2VsZWN0LWJvcmRlci13aWR0aCBzb2xpZCAkZm9ybS1zZWxlY3QtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLCAwKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1zZWxlY3QtYm94LXNoYWRvdyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tc2VsZWN0LXRyYW5zaXRpb24pO1xuICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1zZWxlY3QtYm94LXNoYWRvdywgJGZvcm0tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogJGZvcm0tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuICB9XG5cbiAgJlttdWx0aXBsZV0sXG4gICZbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC8vIFJlbW92ZSBvdXRsaW5lIGZyb20gc2VsZWN0IGJveCBpbiBGRlxuICAmOi1tb3otZm9jdXNyaW5nIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdGV4dC1zaGFkb3c6IDAgMCAwICRmb3JtLXNlbGVjdC1jb2xvcjtcbiAgfVxufVxuXG4uZm9ybS1zZWxlY3Qtc20ge1xuICBwYWRkaW5nLXRvcDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1ib3R0b206ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktc207XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXNlbGVjdC1mb250LXNpemUtc20pO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmZvcm0tc2VsZWN0LWxnIHtcbiAgcGFkZGluZy10b3A6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktbGc7XG4gIHBhZGRpbmctYm90dG9tOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15LWxnO1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1zZWxlY3QtZm9udC1zaXplLWxnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG4iLCIvL1xuLy8gQ2hlY2svcmFkaW9cbi8vXG5cbi5mb3JtLWNoZWNrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6ICRmb3JtLWNoZWNrLW1pbi1oZWlnaHQ7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydDtcbiAgbWFyZ2luLWJvdHRvbTogJGZvcm0tY2hlY2stbWFyZ2luLWJvdHRvbTtcblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQgKiAtMTtcbiAgfVxufVxuXG4uZm9ybS1jaGVjay1yZXZlcnNlIHtcbiAgcGFkZGluZy1yaWdodDogJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydCAqIC0xO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0IHtcbiAgd2lkdGg6ICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoO1xuICBoZWlnaHQ6ICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoO1xuICBtYXJnaW4tdG9wOiAoJGxpbmUtaGVpZ2h0LWJhc2UgLSAkZm9ybS1jaGVjay1pbnB1dC13aWR0aCkgKiAuNTsgLy8gbGluZS1oZWlnaHQgbWludXMgY2hlY2sgaGVpZ2h0XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWJnO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYm9yZGVyOiAkZm9ybS1jaGVjay1pbnB1dC1ib3JkZXI7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7IC8vIEtlZXAgdGhlbWVkIGFwcGVhcmFuY2UgZm9yIHByaW50XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tY2hlY2stdHJhbnNpdGlvbik7XG5cbiAgJlt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmW3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgIGJvcmRlci1yYWRpdXM6ICRmb3JtLWNoZWNrLXJhZGlvLWJvcmRlci1yYWRpdXM7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgZmlsdGVyOiAkZm9ybS1jaGVjay1pbnB1dC1hY3RpdmUtZmlsdGVyO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3JkZXI7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAkZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG5cbiAgJjpjaGVja2VkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1ib3JkZXItY29sb3I7XG5cbiAgICAmW3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctaW1hZ2UpLCB2YXIoLS0jeyRwcmVmaXh9Z3JhZGllbnQpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1pbWFnZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJlt0eXBlPVwicmFkaW9cIl0ge1xuICAgICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1yYWRpby1jaGVja2VkLWJnLWltYWdlKSwgdmFyKC0tI3skcHJlZml4fWdyYWRpZW50KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLXJhZGlvLWNoZWNrZWQtYmctaW1hZ2UpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZbdHlwZT1cImNoZWNrYm94XCJdOmluZGV0ZXJtaW5hdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjtcblxuICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctaW1hZ2UpLCB2YXIoLS0jeyRwcmVmaXh9Z3JhZGllbnQpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWltYWdlKTtcbiAgICB9XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBmaWx0ZXI6IG5vbmU7XG4gICAgb3BhY2l0eTogJGZvcm0tY2hlY2staW5wdXQtZGlzYWJsZWQtb3BhY2l0eTtcbiAgfVxuXG4gIC8vIFVzZSBkaXNhYmxlZCBhdHRyaWJ1dGUgaW4gYWRkaXRpb24gb2YgOmRpc2FibGVkIHBzZXVkby1jbGFzc1xuICAvLyBTZWU6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjgyNDdcbiAgJltkaXNhYmxlZF0sXG4gICY6ZGlzYWJsZWQge1xuICAgIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgb3BhY2l0eTogJGZvcm0tY2hlY2stbGFiZWwtZGlzYWJsZWQtb3BhY2l0eTtcbiAgICB9XG4gIH1cbn1cblxuLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogJGZvcm0tY2hlY2stbGFiZWwtY29sb3I7XG4gIGN1cnNvcjogJGZvcm0tY2hlY2stbGFiZWwtY3Vyc29yO1xufVxuXG4vL1xuLy8gU3dpdGNoXG4vL1xuXG4uZm9ybS1zd2l0Y2gge1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0O1xuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICB3aWR0aDogJGZvcm0tc3dpdGNoLXdpZHRoO1xuICAgIG1hcmdpbi1sZWZ0OiAkZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydCAqIC0xO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWJnLWltYWdlKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXN3aXRjaC1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXN3aXRjaC10cmFuc2l0aW9uKTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtZm9jdXMtYmctaW1hZ2UpO1xuICAgIH1cblxuICAgICY6Y2hlY2tlZCB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1wb3NpdGlvbjtcblxuICAgICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1pbWFnZSksIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1pbWFnZSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5mb3JtLWNoZWNrLXJldmVyc2Uge1xuICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0O1xuICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAgIG1hcmdpbi1yaWdodDogJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQgKiAtMTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi1lbmQ7XG59XG5cbi5idG4tY2hlY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICZbZGlzYWJsZWRdLFxuICAmOmRpc2FibGVkIHtcbiAgICArIC5idG4ge1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBmaWx0ZXI6IG5vbmU7XG4gICAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1idG4tY2hlY2stZGlzYWJsZWQtb3BhY2l0eTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIFJhbmdlXG4vL1xuLy8gU3R5bGUgcmFuZ2UgaW5wdXRzIHRoZSBzYW1lIGFjcm9zcyBicm93c2Vycy4gVmVuZG9yLXNwZWNpZmljIHJ1bGVzIGZvciBwc2V1ZG9cbi8vIGVsZW1lbnRzIGNhbm5vdCBiZSBtaXhlZC4gQXMgc3VjaCwgdGhlcmUgYXJlIG5vIHNoYXJlZCBzdHlsZXMgZm9yIGZvY3VzIG9yXG4vLyBhY3RpdmUgc3RhdGVzIG9uIHByZWZpeGVkIHNlbGVjdG9ycy5cblxuLmZvcm0tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhZGQoJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0LCAkZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoICogMik7XG4gIHBhZGRpbmc6IDA7IC8vIE5lZWQgdG8gcmVzZXQgcGFkZGluZ1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuXG4gICAgLy8gUHNldWRvLWVsZW1lbnRzIG11c3QgYmUgc3BsaXQgYWNyb3NzIG11bHRpcGxlIHJ1bGVzZXRzIHRvIGhhdmUgYW4gZWZmZWN0LlxuICAgIC8vIE5vIGJveC1zaGFkb3coKSBtaXhpbiBmb3IgZm9jdXMgYWNjZXNzaWJpbGl0eS5cbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7IGJveC1zaGFkb3c6ICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgICAmOjotbW96LXJhbmdlLXRodW1iICAgICB7IGJveC1zaGFkb3c6ICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgfVxuXG4gICY6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgbWFyZ2luLXRvcDogKCRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodCAtICRmb3JtLXJhbmdlLXRodW1iLWhlaWdodCkgKiAuNTsgLy8gV2Via2l0IHNwZWNpZmljXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50OyAvLyBXaHk/XG4gICAgY3Vyc29yOiAkZm9ybS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgIHdpZHRoOiAkZm9ybS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiAkZm9ybS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRmlyZWZveCBzcGVjaWZpYz9cbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cblxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuICB9XG59XG4iLCIuZm9ybS1mbG9hdGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4gID4gLmZvcm0tc2VsZWN0IHtcbiAgICBoZWlnaHQ6ICRmb3JtLWZsb2F0aW5nLWhlaWdodDtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tZmxvYXRpbmctbGluZS1oZWlnaHQ7XG4gIH1cblxuICA+IGxhYmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlOyAvLyBhbGxvdyB0ZXh0YXJlYXNcbiAgICBwYWRkaW5nOiAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXkgJGZvcm0tZmxvYXRpbmctcGFkZGluZy14O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7IC8vIFJlcXVpcmVkIGZvciBhbGlnbmluZyBsYWJlbCdzIHRleHQgd2l0aCB0aGUgaW5wdXQgYXMgaXQgYWZmZWN0cyBpbm5lciBib3ggbW9kZWxcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1mbG9hdGluZy10cmFuc2l0aW9uKTtcbiAgfVxuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgcGFkZGluZzogJGZvcm0tZmxvYXRpbmctcGFkZGluZy15ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteDtcblxuICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICY6bm90KDpwbGFjZWhvbGRlci1zaG93bikge1xuICAgICAgcGFkZGluZy10b3A6ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI7XG4gICAgfVxuICAgIC8vIER1cGxpY2F0ZWQgYmVjYXVzZSBgOi13ZWJraXQtYXV0b2ZpbGxgIGludmFsaWRhdGVzIG90aGVyIHNlbGVjdG9ycyB3aGVuIGdyb3VwZWRcbiAgICAmOi13ZWJraXQtYXV0b2ZpbGwge1xuICAgICAgcGFkZGluZy10b3A6ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI7XG4gICAgfVxuICB9XG5cbiAgPiAuZm9ybS1zZWxlY3Qge1xuICAgIHBhZGRpbmctdG9wOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ7XG4gICAgcGFkZGluZy1ib3R0b206ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjtcbiAgfVxuXG4gID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbiAgPiAuZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pLFxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuICA+IC5mb3JtLXNlbGVjdCB7XG4gICAgfiBsYWJlbCB7XG4gICAgICBvcGFjaXR5OiAkZm9ybS1mbG9hdGluZy1sYWJlbC1vcGFjaXR5O1xuICAgICAgdHJhbnNmb3JtOiAkZm9ybS1mbG9hdGluZy1sYWJlbC10cmFuc2Zvcm07XG4gICAgfVxuICB9XG4gIC8vIER1cGxpY2F0ZWQgYmVjYXVzZSBgOi13ZWJraXQtYXV0b2ZpbGxgIGludmFsaWRhdGVzIG90aGVyIHNlbGVjdG9ycyB3aGVuIGdyb3VwZWRcbiAgPiAuZm9ybS1jb250cm9sOi13ZWJraXQtYXV0b2ZpbGwge1xuICAgIH4gbGFiZWwge1xuICAgICAgb3BhY2l0eTogJGZvcm0tZmxvYXRpbmctbGFiZWwtb3BhY2l0eTtcbiAgICAgIHRyYW5zZm9ybTogJGZvcm0tZmxvYXRpbmctbGFiZWwtdHJhbnNmb3JtO1xuICAgIH1cbiAgfVxuXG4gID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICAgIH4gbGFiZWwge1xuICAgICAgYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoIDA7IC8vIFJlcXVpcmVkIHRvIHByb3Blcmx5IHBvc2l0aW9uIGxhYmVsIHRleHQgLSBhcyBleHBsYWluZWQgYWJvdmVcbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IC8vIEZvciBmb3JtIHZhbGlkYXRpb24gZmVlZGJhY2tcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuZm9ybS1zZWxlY3QsXG4gID4gLmZvcm0tZmxvYXRpbmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgLy8gRm9yIGZvY3VzIHN0YXRlJ3Mgei1pbmRleFxuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHdpZHRoOiAxJTtcbiAgICBtaW4td2lkdGg6IDA7IC8vIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzM2MjQ3MTQwL3doeS1kb250LWZsZXgtaXRlbXMtc2hyaW5rLXBhc3QtY29udGVudC1zaXplXG4gIH1cblxuICAvLyBCcmluZyB0aGUgXCJhY3RpdmVcIiBmb3JtIGNvbnRyb2wgdG8gdGhlIHRvcCBvZiBzdXJyb3VuZGluZyBlbGVtZW50c1xuICA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4gID4gLmZvcm0tc2VsZWN0OmZvY3VzLFxuICA+IC5mb3JtLWZsb2F0aW5nOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogNTtcbiAgfVxuXG4gIC8vIEVuc3VyZSBidXR0b25zIGFyZSBhbHdheXMgYWJvdmUgaW5wdXRzIGZvciBtb3JlIHZpc3VhbGx5IHBsZWFzaW5nIGJvcmRlcnMuXG4gIC8vIFRoaXMgaXNuJ3QgbmVlZGVkIGZvciBgLmlucHV0LWdyb3VwLXRleHRgIHNpbmNlIGl0IHNoYXJlcyB0aGUgc2FtZSBib3JkZXItY29sb3JcbiAgLy8gYXMgb3VyIGlucHV0cy5cbiAgLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIHotaW5kZXg6IDU7XG4gICAgfVxuICB9XG59XG5cblxuLy8gVGV4dHVhbCBhZGRvbnNcbi8vXG4vLyBTZXJ2ZXMgYXMgYSBjYXRjaC1hbGwgZWxlbWVudCBmb3IgYW55IHRleHQgb3IgcmFkaW8vY2hlY2tib3ggaW5wdXQgeW91IHdpc2hcbi8vIHRvIHByZXBlbmQgb3IgYXBwZW5kIHRvIGFuIGlucHV0LlxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6ICRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXkgJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpOyAvLyBNYXRjaCBpbnB1dHNcbiAgZm9udC13ZWlnaHQ6ICRpbnB1dC1ncm91cC1hZGRvbi1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tYmc7XG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcbn1cblxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBmb3JtIGNvbnRyb2wgc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyXG4vLyBtYW5pcHVsYXRpb24uXG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKyAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc7XG59XG5cblxuLy8gUm91bmRlZCBjb3JuZXJzXG4vL1xuLy8gVGhlc2UgcnVsZXNldHMgbXVzdCBjb21lIGFmdGVyIHRoZSBzaXppbmcgb25lcyB0byBwcm9wZXJseSBvdmVycmlkZSBzbSBhbmQgbGdcbi8vIGJvcmRlci1yYWRpdXMgdmFsdWVzIHdoZW4gZXh0ZW5kaW5nLiBUaGV5J3JlIG1vcmUgc3BlY2lmaWMgdGhhbiB3ZSdkIGxpa2Vcbi8vIHdpdGggdGhlIGAuaW5wdXQtZ3JvdXAgPmAgcGFydCwgYnV0IHdpdGhvdXQgaXQsIHdlIGNhbm5vdCBvdmVycmlkZSB0aGUgc2l6aW5nLlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuLmlucHV0LWdyb3VwIHtcbiAgJjpub3QoLmhhcy12YWxpZGF0aW9uKSB7XG4gICAgPiA6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KTpub3QoLmZvcm0tZmxvYXRpbmcpLFxuICAgID4gLmRyb3Bkb3duLXRvZ2dsZTpudGgtbGFzdC1jaGlsZChuICsgMyksXG4gICAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmxhc3QtY2hpbGQpID4gLmZvcm0tY29udHJvbCxcbiAgICA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6bGFzdC1jaGlsZCkgPiAuZm9ybS1zZWxlY3Qge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWVuZC1yYWRpdXMoMCk7XG4gICAgfVxuICB9XG5cbiAgJi5oYXMtdmFsaWRhdGlvbiB7XG4gICAgPiA6bnRoLWxhc3QtY2hpbGQobiArIDMpOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCguZm9ybS1mbG9hdGluZyksXG4gICAgPiAuZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4gKyA0KSxcbiAgICA+IC5mb3JtLWZsb2F0aW5nOm50aC1sYXN0LWNoaWxkKG4gKyAzKSA+IC5mb3JtLWNvbnRyb2wsXG4gICAgPiAuZm9ybS1mbG9hdGluZzpudGgtbGFzdC1jaGlsZChuICsgMykgPiAuZm9ybS1zZWxlY3Qge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWVuZC1yYWRpdXMoMCk7XG4gICAgfVxuICB9XG5cbiAgJHZhbGlkYXRpb24tbWVzc2FnZXM6IFwiXCI7XG4gIEBlYWNoICRzdGF0ZSBpbiBtYXAta2V5cygkZm9ybS12YWxpZGF0aW9uLXN0YXRlcykge1xuICAgICR2YWxpZGF0aW9uLW1lc3NhZ2VzOiAkdmFsaWRhdGlvbi1tZXNzYWdlcyArIFwiOm5vdCguXCIgKyB1bnF1b3RlKCRzdGF0ZSkgKyBcIi10b29sdGlwKVwiICsgXCI6bm90KC5cIiArIHVucXVvdGUoJHN0YXRlKSArIFwiLWZlZWRiYWNrKVwiO1xuICB9XG5cbiAgPiA6bm90KDpmaXJzdC1jaGlsZCk6bm90KC5kcm9wZG93bi1tZW51KSN7JHZhbGlkYXRpb24tbWVzc2FnZXN9IHtcbiAgICBtYXJnaW4tbGVmdDogLSRpbnB1dC1ib3JkZXItd2lkdGg7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXN0YXJ0LXJhZGl1cygwKTtcbiAgfVxuXG4gID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmaXJzdC1jaGlsZCkgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmZvcm0tc2VsZWN0IHtcbiAgICBAaW5jbHVkZSBib3JkZXItc3RhcnQtcmFkaXVzKDApO1xuICB9XG59XG4iLCIvLyBUaGlzIG1peGluIHVzZXMgYW4gYGlmKClgIHRlY2huaXF1ZSB0byBiZSBjb21wYXRpYmxlIHdpdGggRGFydCBTYXNzXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvMTg3MyNpc3N1ZWNvbW1lbnQtMTUyMjkzNzI1IGZvciBtb3JlIGRldGFpbHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdmFsaWRhdGlvbi1taXhpbnNcbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gIEBpZiAoJHN0YXRlID09IFwidmFsaWRcIiBvciAkc3RhdGUgPT0gXCJpbnZhbGlkXCIpIHtcbiAgICAud2FzLXZhbGlkYXRlZCAje2lmKCYsIFwiJlwiLCBcIlwiKX06I3skc3RhdGV9LFxuICAgICN7aWYoJiwgXCImXCIsIFwiXCIpfS5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICAje2lmKCYsIFwiJlwiLCBcIlwiKX0uaXMtI3skc3RhdGV9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gZm9ybS12YWxpZGF0aW9uLXN0YXRlKFxuICAkc3RhdGUsXG4gICRjb2xvcixcbiAgJGljb24sXG4gICR0b29sdGlwLWNvbG9yOiBjb2xvci1jb250cmFzdCgkY29sb3IpLFxuICAkdG9vbHRpcC1iZy1jb2xvcjogcmdiYSgkY29sb3IsICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eSksXG4gICRmb2N1cy1ib3gtc2hhZG93OiAwIDAgJGlucHV0LWJ0bi1mb2N1cy1ibHVyICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5KVxuKSB7XG4gIC4jeyRzdGF0ZX0tZmVlZGJhY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tZmVlZGJhY2stZm9udC1zaXplKTtcbiAgICBmb250LXN0eWxlOiAkZm9ybS1mZWVkYmFjay1mb250LXN0eWxlO1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cblxuICAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgei1pbmRleDogNTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1heC13aWR0aDogMTAwJTsgLy8gQ29udGFpbiB0byBwYXJlbnQgd2hlbiBwb3NzaWJsZVxuICAgIHBhZGRpbmc6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14O1xuICAgIG1hcmdpbi10b3A6IC4xcmVtO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZSk7XG4gICAgbGluZS1oZWlnaHQ6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ7XG4gICAgY29sb3I6ICR0b29sdGlwLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0b29sdGlwLWJnLWNvbG9yO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRpY29uKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6ICRmb2N1cy1ib3gtc2hhZG93O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbiAgdGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LWhlaWdodC1pbm5lcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlciByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tc2VsZWN0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgICY6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLFxuICAgICAgICAmOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1lbmQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1zZWxlY3QtaW5kaWNhdG9yKSwgZXNjYXBlLXN2ZygkaWNvbik7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogJGZvcm0tc2VsZWN0LWJnLXBvc2l0aW9uLCAkZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICRmb3JtLXNlbGVjdC1iZy1zaXplLCAkZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogJGZvY3VzLWJveC1zaGFkb3c7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY29udHJvbC1jb2xvciB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHdpZHRoOiBhZGQoJGZvcm0tY29sb3Itd2lkdGgsICRpbnB1dC1oZWlnaHQtaW5uZXIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogJGZvY3VzLWJveC1zaGFkb3c7XG4gICAgICB9XG5cbiAgICAgIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayB7XG4gICAgICBtYXJnaW4tbGVmdDogLjVlbTtcbiAgICB9XG4gIH1cblxuICAuaW5wdXQtZ3JvdXAge1xuICAgID4gLmZvcm0tY29udHJvbDpub3QoOmZvY3VzKSxcbiAgICA+IC5mb3JtLXNlbGVjdDpub3QoOmZvY3VzKSxcbiAgICA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zm9jdXMtd2l0aGluKSB7XG4gICAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICAgIEBpZiAkc3RhdGUgPT0gXCJ2YWxpZFwiIHtcbiAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICB9IEBlbHNlIGlmICRzdGF0ZSA9PSBcImludmFsaWRcIiB7XG4gICAgICAgICAgei1pbmRleDogNDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXZhbGlkYXRpb24tbWl4aW5zXG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5idG4ge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXg6ICN7JGJ0bi1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1idG4tcGFkZGluZy15OiAjeyRidG4tcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvbnQtZmFtaWx5OiAjeyRidG4tZm9udC1mYW1pbHl9O1xuICBAaW5jbHVkZSByZnMoJGJ0bi1mb250LXNpemUsIC0tI3skcHJlZml4fWJ0bi1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1idG4tZm9udC13ZWlnaHQ6ICN7JGJ0bi1mb250LXdlaWdodH07XG4gIC0tI3skcHJlZml4fWJ0bi1saW5lLWhlaWdodDogI3skYnRuLWxpbmUtaGVpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWNvbG9yOiAjeyRib2R5LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci13aWR0aDogI3skYnRuLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLXJhZGl1czogI3skYnRuLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3c6ICN7JGJ0bi1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLW9wYWNpdHk6ICN7JGJ0bi1kaXNhYmxlZC1vcGFjaXR5fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwICN7JGJ0bi1mb2N1cy13aWR0aH0gcmdiYSh2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLXNoYWRvdy1yZ2IpLCAuNSk7XG4gIC8vIHNjc3MtZG9jcy1lbmQgYnRuLWNzcy12YXJzXG5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXgpO1xuICBmb250LWZhbWlseTogdmFyKC0tI3skcHJlZml4fWJ0bi1mb250LWZhbWlseSk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9YnRuLWZvbnQtc2l6ZSkpO1xuICBmb250LXdlaWdodDogdmFyKC0tI3skcHJlZml4fWJ0bi1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgd2hpdGUtc3BhY2U6ICRidG4td2hpdGUtc3BhY2U7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGN1cnNvcjogaWYoJGVuYWJsZS1idXR0b24tcG9pbnRlcnMsIHBvaW50ZXIsIG51bGwpO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1idG4tYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZyh2YXIoLS0jeyRwcmVmaXh9YnRuLWJnKSk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93KSk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJ0bi10cmFuc2l0aW9uKTtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gIH1cblxuICAuYnRuLWNoZWNrICsgJjpob3ZlciB7XG4gICAgLy8gb3ZlcnJpZGUgZm9yIHRoZSBjaGVja2JveC9yYWRpbyBidXR0b25zXG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tYmcpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3IpO1xuICB9XG5cbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcik7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1iZykpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIG91dGxpbmU6IDA7XG4gICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93KSwgdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1jaGVjazpmb2N1cy12aXNpYmxlICsgJiB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgb3V0bGluZTogMDtcbiAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3cpLCB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9XG4gIH1cblxuICAuYnRuLWNoZWNrOmNoZWNrZWQgKyAmLFxuICA6bm90KC5idG4tY2hlY2spICsgJjphY3RpdmUsXG4gICY6Zmlyc3QtY2hpbGQ6YWN0aXZlLFxuICAmLmFjdGl2ZSxcbiAgJi5zaG93IHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJnKTtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbm9uZSwgbnVsbCk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtc2hhZG93KSk7XG5cbiAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLXNoYWRvdyksIHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmOmRpc2FibGVkLFxuICAmLmRpc2FibGVkLFxuICBmaWVsZHNldDpkaXNhYmxlZCAmIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1jb2xvcik7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1iZyk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogaWYoJGVuYWJsZS1ncmFkaWVudHMsIG5vbmUsIG51bGwpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3IpO1xuICAgIG9wYWNpdHk6IHZhcigtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtb3BhY2l0eSk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBBbHRlcm5hdGUgYnV0dG9uc1xuLy9cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi12YXJpYW50LWxvb3BzXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi0jeyRjb2xvcn0ge1xuICAgIEBpZiAkY29sb3IgPT0gXCJsaWdodFwiIHtcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KFxuICAgICAgICAkdmFsdWUsXG4gICAgICAgICR2YWx1ZSxcbiAgICAgICAgJGhvdmVyLWJhY2tncm91bmQ6IHNoYWRlLWNvbG9yKCR2YWx1ZSwgJGJ0bi1ob3Zlci1iZy1zaGFkZS1hbW91bnQpLFxuICAgICAgICAkaG92ZXItYm9yZGVyOiBzaGFkZS1jb2xvcigkdmFsdWUsICRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudCksXG4gICAgICAgICRhY3RpdmUtYmFja2dyb3VuZDogc2hhZGUtY29sb3IoJHZhbHVlLCAkYnRuLWFjdGl2ZS1iZy1zaGFkZS1hbW91bnQpLFxuICAgICAgICAkYWN0aXZlLWJvcmRlcjogc2hhZGUtY29sb3IoJHZhbHVlLCAkYnRuLWFjdGl2ZS1ib3JkZXItc2hhZGUtYW1vdW50KVxuICAgICAgKTtcbiAgICB9IEBlbHNlIGlmICRjb2xvciA9PSBcImRhcmtcIiB7XG4gICAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudChcbiAgICAgICAgJHZhbHVlLFxuICAgICAgICAkdmFsdWUsXG4gICAgICAgICRob3Zlci1iYWNrZ3JvdW5kOiB0aW50LWNvbG9yKCR2YWx1ZSwgJGJ0bi1ob3Zlci1iZy10aW50LWFtb3VudCksXG4gICAgICAgICRob3Zlci1ib3JkZXI6IHRpbnQtY29sb3IoJHZhbHVlLCAkYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudCksXG4gICAgICAgICRhY3RpdmUtYmFja2dyb3VuZDogdGludC1jb2xvcigkdmFsdWUsICRidG4tYWN0aXZlLWJnLXRpbnQtYW1vdW50KSxcbiAgICAgICAgJGFjdGl2ZS1ib3JkZXI6IHRpbnQtY29sb3IoJHZhbHVlLCAkYnRuLWFjdGl2ZS1ib3JkZXItdGludC1hbW91bnQpXG4gICAgICApO1xuICAgIH0gQGVsc2Uge1xuICAgICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJHZhbHVlLCAkdmFsdWUpO1xuICAgIH1cbiAgfVxufVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi1vdXRsaW5lLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkdmFsdWUpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi12YXJpYW50LWxvb3BzXG5cblxuLy9cbi8vIExpbmsgYnV0dG9uc1xuLy9cblxuLy8gTWFrZSBhIGJ1dHRvbiBsb29rIGFuZCBiZWhhdmUgbGlrZSBhIGxpbmtcbi5idG4tbGluayB7XG4gIC0tI3skcHJlZml4fWJ0bi1mb250LXdlaWdodDogI3skZm9udC13ZWlnaHQtbm9ybWFsfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWNvbG9yOiAjeyRidG4tbGluay1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3I6ICN7JGJ0bi1saW5rLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtY29sb3I6ICN7JGJ0bi1saW5rLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtY29sb3I6ICN7JGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93OiBub25lO1xuICAtLSN7JHByZWZpeH1idG4tZm9jdXMtc2hhZG93LXJnYjogI3t0by1yZ2IobWl4KGNvbG9yLWNvbnRyYXN0KCRwcmltYXJ5KSwgJHByaW1hcnksIDE1JSkpfTtcblxuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG5cbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1jb2xvcik7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcik7XG4gIH1cblxuICAvLyBObyBuZWVkIGZvciBhbiBhY3RpdmUgc3RhdGUgaGVyZVxufVxuXG5cbi8vXG4vLyBCdXR0b24gU2l6ZXNcbi8vXG5cbi5idG4tbGcge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1sZywgJGJ0bi1wYWRkaW5nLXgtbGcsICRidG4tZm9udC1zaXplLWxnLCAkYnRuLWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4uYnRuLXNtIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktc20sICRidG4tcGFkZGluZy14LXNtLCAkYnRuLWZvbnQtc2l6ZS1zbSwgJGJ0bi1ib3JkZXItcmFkaXVzLXNtKTtcbn1cbiIsIi8vIEJ1dHRvbiB2YXJpYW50c1xuLy9cbi8vIEVhc2lseSBwdW1wIG91dCBkZWZhdWx0IHN0eWxlcywgYXMgd2VsbCBhcyA6aG92ZXIsIDpmb2N1cywgOmFjdGl2ZSxcbi8vIGFuZCBkaXNhYmxlZCBvcHRpb25zIGZvciBhbGwgYnV0dG9uc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLXZhcmlhbnQtbWl4aW5cbkBtaXhpbiBidXR0b24tdmFyaWFudChcbiAgJGJhY2tncm91bmQsXG4gICRib3JkZXIsXG4gICRjb2xvcjogY29sb3ItY29udHJhc3QoJGJhY2tncm91bmQpLFxuICAkaG92ZXItYmFja2dyb3VuZDogaWYoJGNvbG9yID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJGJhY2tncm91bmQsICRidG4taG92ZXItYmctc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1ob3Zlci1iZy10aW50LWFtb3VudCkpLFxuICAkaG92ZXItYm9yZGVyOiBpZigkY29sb3IgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkYm9yZGVyLCAkYnRuLWhvdmVyLWJvcmRlci1zaGFkZS1hbW91bnQpLCB0aW50LWNvbG9yKCRib3JkZXIsICRidG4taG92ZXItYm9yZGVyLXRpbnQtYW1vdW50KSksXG4gICRob3Zlci1jb2xvcjogY29sb3ItY29udHJhc3QoJGhvdmVyLWJhY2tncm91bmQpLFxuICAkYWN0aXZlLWJhY2tncm91bmQ6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRiYWNrZ3JvdW5kLCAkYnRuLWFjdGl2ZS1iZy1zaGFkZS1hbW91bnQpLCB0aW50LWNvbG9yKCRiYWNrZ3JvdW5kLCAkYnRuLWFjdGl2ZS1iZy10aW50LWFtb3VudCkpLFxuICAkYWN0aXZlLWJvcmRlcjogaWYoJGNvbG9yID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJGJvcmRlciwgJGJ0bi1hY3RpdmUtYm9yZGVyLXNoYWRlLWFtb3VudCksIHRpbnQtY29sb3IoJGJvcmRlciwgJGJ0bi1hY3RpdmUtYm9yZGVyLXRpbnQtYW1vdW50KSksXG4gICRhY3RpdmUtY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRhY3RpdmUtYmFja2dyb3VuZCksXG4gICRkaXNhYmxlZC1iYWNrZ3JvdW5kOiAkYmFja2dyb3VuZCxcbiAgJGRpc2FibGVkLWJvcmRlcjogJGJvcmRlcixcbiAgJGRpc2FibGVkLWNvbG9yOiBjb2xvci1jb250cmFzdCgkZGlzYWJsZWQtYmFja2dyb3VuZClcbikge1xuICAtLSN7JHByZWZpeH1idG4tY29sb3I6ICN7JGNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJnOiAjeyRiYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcjogI3skYm9yZGVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWNvbG9yOiAjeyRob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1iZzogI3skaG92ZXItYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICN7JGhvdmVyLWJvcmRlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAje3RvLXJnYihtaXgoJGNvbG9yLCAkYm9yZGVyLCAxNSUpKX07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtY29sb3I6ICN7JGFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYmc6ICN7JGFjdGl2ZS1iYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JGFjdGl2ZS1ib3JkZXJ9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLXNoYWRvdzogI3skYnRuLWFjdGl2ZS1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWNvbG9yOiAjeyRkaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1iZzogI3skZGlzYWJsZWQtYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICN7JGRpc2FibGVkLWJvcmRlcn07XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi12YXJpYW50LW1peGluXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tb3V0bGluZS12YXJpYW50LW1peGluXG5AbWl4aW4gYnV0dG9uLW91dGxpbmUtdmFyaWFudChcbiAgJGNvbG9yLFxuICAkY29sb3ItaG92ZXI6IGNvbG9yLWNvbnRyYXN0KCRjb2xvciksXG4gICRhY3RpdmUtYmFja2dyb3VuZDogJGNvbG9yLFxuICAkYWN0aXZlLWJvcmRlcjogJGNvbG9yLFxuICAkYWN0aXZlLWNvbG9yOiBjb2xvci1jb250cmFzdCgkYWN0aXZlLWJhY2tncm91bmQpXG4pIHtcbiAgLS0jeyRwcmVmaXh9YnRuLWNvbG9yOiAjeyRjb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3I6ICN7JGNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWNvbG9yOiAjeyRjb2xvci1ob3Zlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1iZzogI3skYWN0aXZlLWJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjeyRhY3RpdmUtYm9yZGVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvY3VzLXNoYWRvdy1yZ2I6ICN7dG8tcmdiKCRjb2xvcil9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWNvbG9yOiAjeyRhY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJnOiAjeyRhY3RpdmUtYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjeyRhY3RpdmUtYm9yZGVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1zaGFkb3c6ICN7JGJ0bi1hY3RpdmUtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1jb2xvcjogI3skY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjeyRjb2xvcn07XG4gIC0tI3skcHJlZml4fWdyYWRpZW50OiBub25lO1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBidG4tb3V0bGluZS12YXJpYW50LW1peGluXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tc2l6ZS1taXhpblxuQG1peGluIGJ1dHRvbi1zaXplKCRwYWRkaW5nLXksICRwYWRkaW5nLXgsICRmb250LXNpemUsICRib3JkZXItcmFkaXVzKSB7XG4gIC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXk6ICN7JHBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXg6ICN7JHBhZGRpbmcteH07XG4gIEBpbmNsdWRlIHJmcygkZm9udC1zaXplLCAtLSN7JHByZWZpeH1idG4tZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1yYWRpdXM6ICN7JGJvcmRlci1yYWRpdXN9O1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBidG4tc2l6ZS1taXhpblxuIiwiLmZhZGUge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWZhZGUpO1xuXG4gICY6bm90KC5zaG93KSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sbGFwc2UtY2xhc3Nlc1xuLmNvbGxhcHNlIHtcbiAgJjpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWNvbGxhcHNlKTtcblxuICAmLmNvbGxhcHNlLWhvcml6b250YWwge1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWNvbGxhcHNlLXdpZHRoKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBjb2xsYXBzZS1jbGFzc2VzXG4iLCIvLyBUaGUgZHJvcGRvd24gd3JhcHBlciAoYDxkaXY+YClcbi5kcm9wdXAsXG4uZHJvcGVuZCxcbi5kcm9wZG93bixcbi5kcm9wc3RhcnQsXG4uZHJvcHVwLWNlbnRlcixcbi5kcm9wZG93bi1jZW50ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi10b2dnbGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIC8vIEdlbmVyYXRlIHRoZSBjYXJldCBhdXRvbWF0aWNhbGx5XG4gIEBpbmNsdWRlIGNhcmV0KCk7XG59XG5cbi8vIFRoZSBkcm9wZG93biBtZW51XG4uZHJvcGRvd24tbWVudSB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi16aW5kZXg6ICN7JHppbmRleC1kcm9wZG93bn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLW1pbi13aWR0aDogI3skZHJvcGRvd24tbWluLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tcGFkZGluZy14OiAjeyRkcm9wZG93bi1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1wYWRkaW5nLXk6ICN7JGRyb3Bkb3duLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLXNwYWNlcjogI3skZHJvcGRvd24tc3BhY2VyfTtcbiAgQGluY2x1ZGUgcmZzKCRkcm9wZG93bi1mb250LXNpemUsIC0tI3skcHJlZml4fWRyb3Bkb3duLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWNvbG9yOiAjeyRkcm9wZG93bi1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJnOiAjeyRkcm9wZG93bi1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci1jb2xvcjogI3skZHJvcGRvd24tYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLXJhZGl1czogI3skZHJvcGRvd24tYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci13aWR0aDogI3skZHJvcGRvd24tYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1czogI3skZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWRpdmlkZXItYmc6ICN7JGRyb3Bkb3duLWRpdmlkZXItYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15OiAjeyRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15fTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm94LXNoYWRvdzogI3skZHJvcGRvd24tYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstY29sb3I6ICN7JGRyb3Bkb3duLWxpbmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAjeyRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1ob3Zlci1iZzogI3skZHJvcGRvd24tbGluay1ob3Zlci1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAjeyRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAjeyRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICN7JGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLXBhZGRpbmcteDogI3skZHJvcGRvd24taXRlbS1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLXBhZGRpbmcteTogI3skZHJvcGRvd24taXRlbS1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1oZWFkZXItY29sb3I6ICN7JGRyb3Bkb3duLWhlYWRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXg6ICN7JGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1oZWFkZXItcGFkZGluZy15OiAjeyRkcm9wZG93bi1oZWFkZXItcGFkZGluZy15fTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi1jc3MtdmFyc1xuXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXppbmRleCk7XG4gIGRpc3BsYXk6IG5vbmU7IC8vIG5vbmUgYnkgZGVmYXVsdCwgYnV0IGJsb2NrIG9uIFwib3BlblwiIG9mIHRoZSBtZW51XG4gIG1pbi13aWR0aDogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLW1pbi13aWR0aCk7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1wYWRkaW5nLXgpO1xuICBtYXJnaW46IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgbWFyZ2luIG9mIHVsXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tZm9udC1zaXplKSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBFbnN1cmVzIHByb3BlciBhbGlnbm1lbnQgaWYgcGFyZW50IGhhcyBpdCBjaGFuZ2VkIChlLmcuLCBtb2RhbCBmb290ZXIpXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm94LXNoYWRvdykpO1xuXG4gICZbZGF0YS1icy1wb3BwZXJdIHtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tc3BhY2VyKTtcbiAgfVxuXG4gIEBpZiAkZHJvcGRvd24tcGFkZGluZy15ID09IDAge1xuICAgID4gLmRyb3Bkb3duLWl0ZW06Zmlyc3QtY2hpbGQsXG4gICAgPiBsaTpmaXJzdC1jaGlsZCAuZHJvcGRvd24taXRlbSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1cykpO1xuICAgIH1cbiAgICA+IC5kcm9wZG93bi1pdGVtOmxhc3QtY2hpbGQsXG4gICAgPiBsaTpsYXN0LWNoaWxkIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG4gICAgfVxuXG4gIH1cbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHJlc3BvbnNpdmUtYnJlYWtwb2ludHNcbi8vIFdlIGRlbGliZXJhdGVseSBoYXJkY29kZSB0aGUgYGJzLWAgcHJlZml4IGJlY2F1c2Ugd2UgY2hlY2tcbi8vIHRoaXMgY3VzdG9tIHByb3BlcnR5IGluIEpTIHRvIGRldGVybWluZSBQb3BwZXIncyBwb3NpdGlvbmluZ1xuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1zdGFydCB7XG4gICAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcblxuICAgICAgJltkYXRhLWJzLXBvcHBlcl0ge1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1lbmQge1xuICAgICAgLS1icy1wb3NpdGlvbjogZW5kO1xuXG4gICAgICAmW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCByZXNwb25zaXZlLWJyZWFrcG9pbnRzXG5cbi8vIEFsbG93IGZvciBkcm9wZG93bnMgdG8gZ28gYm90dG9tIHVwIChha2EsIGRyb3B1cC1tZW51KVxuLy8gSnVzdCBhZGQgLmRyb3B1cCBhZnRlciB0aGUgc3RhbmRhcmQgLmRyb3Bkb3duIGNsYXNzIGFuZCB5b3UncmUgc2V0LlxuLmRyb3B1cCB7XG4gIC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1zcGFjZXIpO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQodXApO1xuICB9XG59XG5cbi5kcm9wZW5kIHtcbiAgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tc3BhY2VyKTtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KGVuZCk7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cbi5kcm9wc3RhcnQge1xuICAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMTAwJTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tc3BhY2VyKTtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KHN0YXJ0KTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cblxuLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBgPGhyPmApIHdpdGhpbiB0aGUgZHJvcGRvd25cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15KSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWRpdmlkZXItYmcpO1xuICBvcGFjaXR5OiAxOyAvLyBSZXZpc2l0IGluIHY2IHRvIGRlLWR1cGUgc3R5bGVzIHRoYXQgY29uZmxpY3Qgd2l0aCA8aHI+IGVsZW1lbnRcbn1cblxuLy8gTGlua3MsIGJ1dHRvbnMsIGFuZCBtb3JlIHdpdGhpbiB0aGUgZHJvcGRvd24gbWVudVxuLy9cbi8vIGA8YnV0dG9uPmAtc3BlY2lmaWMgc3R5bGVzIGFyZSBkZW5vdGVkIHdpdGggYC8vIEZvciA8YnV0dG9uPnNgXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tcGFkZGluZy14KTtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstY29sb3IpO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBwcmV2ZW50IGxpbmtzIGZyb20gcmFuZG9tbHkgYnJlYWtpbmcgb250byBuZXcgbGluZXNcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBib3JkZXI6IDA7IC8vIEZvciBgPGJ1dHRvbj5gc1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstaG92ZXItYmcpKTtcbiAgfVxuXG4gICYuYWN0aXZlLFxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZykpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbm9uZSwgbnVsbCk7XG4gIH1cbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBEcm9wZG93biBzZWN0aW9uIGhlYWRlcnNcbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1oZWFkZXItcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gZm9yIHVzZSB3aXRoIGhlYWRpbmcgZWxlbWVudHNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtc20pO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1jb2xvcik7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIGFzIHdpdGggPiBsaSA+IGFcbn1cblxuLy8gRHJvcGRvd24gdGV4dFxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taXRlbS1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1jb2xvcik7XG59XG5cbi8vIERhcmsgZHJvcGRvd25zXG4uZHJvcGRvd24tbWVudS1kYXJrIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLWRhcmstY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tY29sb3I6ICN7JGRyb3Bkb3duLWRhcmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1iZzogI3skZHJvcGRvd24tZGFyay1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci1jb2xvcjogI3skZHJvcGRvd24tZGFyay1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1ib3gtc2hhZG93OiAjeyRkcm9wZG93bi1kYXJrLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1kaXZpZGVyLWJnOiAjeyRkcm9wZG93bi1kYXJrLWRpdmlkZXItYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWJnOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogI3skZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogI3skZHJvcGRvd24tZGFyay1saW5rLWRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWhlYWRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tZGFyay1jc3MtdmFyc1xufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcmV0LW1peGluc1xuQG1peGluIGNhcmV0LWRvd24ge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQtdXAge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQtZW5kIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZDtcbn1cblxuQG1peGluIGNhcmV0LXN0YXJ0IHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQoJGRpcmVjdGlvbjogZG93bikge1xuICBAaWYgJGVuYWJsZS1jYXJldCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6ICRjYXJldC1zcGFjaW5nO1xuICAgICAgdmVydGljYWwtYWxpZ246ICRjYXJldC12ZXJ0aWNhbC1hbGlnbjtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBAaWYgJGRpcmVjdGlvbiA9PSBkb3duIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtZG93bigpO1xuICAgICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHVwIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtdXAoKTtcbiAgICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSBlbmQge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1lbmQoKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgJGRpcmVjdGlvbiA9PSBzdGFydCB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkY2FyZXQtc3BhY2luZztcbiAgICAgICAgdmVydGljYWwtYWxpZ246ICRjYXJldC12ZXJ0aWNhbC1hbGlnbjtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtc3RhcnQoKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmVtcHR5OjphZnRlciB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgY2FyZXQtbWl4aW5zXG4iLCIvLyBNYWtlIHRoZSBkaXYgYmVoYXZlIGxpa2UgYSBidXR0b25cbi5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgLy8gbWF0Y2ggLmJ0biBhbGlnbm1lbnQgZ2l2ZW4gZm9udC1zaXplIGhhY2sgYWJvdmVcblxuICA+IC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgfVxuXG4gIC8vIEJyaW5nIHRoZSBob3ZlciwgZm9jdXNlZCwgYW5kIFwiYWN0aXZlXCIgYnV0dG9ucyB0byB0aGUgZnJvbnQgdG8gb3ZlcmxheVxuICAvLyB0aGUgYm9yZGVycyBwcm9wZXJseVxuICA+IC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4sXG4gID4gLmJ0bi1jaGVjazpmb2N1cyArIC5idG4sXG4gID4gLmJ0bjpob3ZlcixcbiAgPiAuYnRuOmZvY3VzLFxuICA+IC5idG46YWN0aXZlLFxuICA+IC5idG4uYWN0aXZlIHtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG5cbi8vIE9wdGlvbmFsOiBHcm91cCBtdWx0aXBsZSBidXR0b24gZ3JvdXBzIHRvZ2V0aGVyIGZvciBhIHRvb2xiYXJcbi5idG4tdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gIC5pbnB1dC1ncm91cCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLmJ0bi1ncm91cCB7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJ0bi1ib3JkZXItcmFkaXVzKTtcblxuICAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzIHdoZW4gYnV0dG9ucyBhcmUgbmV4dCB0byBlYWNoIG90aGVyXG4gID4gOm5vdCguYnRuLWNoZWNrOmZpcnN0LWNoaWxkKSArIC5idG4sXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0kYnRuLWJvcmRlci13aWR0aDtcbiAgfVxuXG4gIC8vIFJlc2V0IHJvdW5kZWQgY29ybmVyc1xuICA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gID4gLmJ0bi5kcm9wZG93bi10b2dnbGUtc3BsaXQ6Zmlyc3QtY2hpbGQsXG4gID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWVuZC1yYWRpdXMoMCk7XG4gIH1cblxuICAvLyBUaGUgbGVmdCByYWRpdXMgc2hvdWxkIGJlIDAgaWYgdGhlIGJ1dHRvbiBpczpcbiAgLy8gLSB0aGUgXCJ0aGlyZCBvciBtb3JlXCIgY2hpbGRcbiAgLy8gLSB0aGUgc2Vjb25kIGNoaWxkIGFuZCB0aGUgcHJldmlvdXMgZWxlbWVudCBpc24ndCBgLmJ0bi1jaGVja2AgKG1ha2luZyBpdCB0aGUgZmlyc3QgY2hpbGQgdmlzdWFsbHkpXG4gIC8vIC0gcGFydCBvZiBhIGJ0bi1ncm91cCB3aGljaCBpc24ndCB0aGUgZmlyc3QgY2hpbGRcbiAgPiAuYnRuOm50aC1jaGlsZChuICsgMyksXG4gID4gOm5vdCguYnRuLWNoZWNrKSArIC5idG4sXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1zdGFydC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuLy8gU2l6aW5nXG4vL1xuLy8gUmVtaXggdGhlIGRlZmF1bHQgYnV0dG9uIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llciBtYW5pcHVsYXRpb24uXG5cbi5idG4tZ3JvdXAtc20gPiAuYnRuIHsgQGV4dGVuZCAuYnRuLXNtOyB9XG4uYnRuLWdyb3VwLWxnID4gLmJ0biB7IEBleHRlbmQgLmJ0bi1sZzsgfVxuXG5cbi8vXG4vLyBTcGxpdCBidXR0b24gZHJvcGRvd25zXG4vL1xuXG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXggKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXggKiAuNzU7XG5cbiAgJjo6YWZ0ZXIsXG4gIC5kcm9wdXAgJjo6YWZ0ZXIsXG4gIC5kcm9wZW5kICY6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wc3RhcnQgJjo6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcbn1cblxuLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcbn1cblxuXG4vLyBUaGUgY2xpY2thYmxlIGJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIG1lbnVcbi8vIFNldCB0aGUgc2FtZSBpbnNldCBzaGFkb3cgYXMgdGhlIDphY3RpdmUgc3RhdGVcbi5idG4tZ3JvdXAuc2hvdyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcblxuICAvLyBTaG93IG5vIHNoYWRvdyBmb3IgYC5idG4tbGlua2Agc2luY2UgaXQgaGFzIG5vIG90aGVyIGJ1dHRvbiBzdHlsZXMuXG4gICYuYnRuLWxpbmsge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gVmVydGljYWwgYnV0dG9uIGdyb3Vwc1xuLy9cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICA+IC5idG4sXG4gID4gLmJ0bi1ncm91cCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogLSRidG4tYm9yZGVyLXdpZHRoO1xuICB9XG5cbiAgLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXG4gID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygwKTtcbiAgfVxuXG4gID4gLmJ0biB+IC5idG4sXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4vL1xuLy8gS2lja3N0YXJ0IGFueSBuYXZpZ2F0aW9uIGNvbXBvbmVudCB3aXRoIGEgc2V0IG9mIHN0eWxlIHJlc2V0cy4gV29ya3Mgd2l0aFxuLy8gYDxuYXY+YHMsIGA8dWw+YHMgb3IgYDxvbD5gcy5cblxuLm5hdiB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBuYXYtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy14OiAjeyRuYXYtbGluay1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXk6ICN7JG5hdi1saW5rLXBhZGRpbmcteX07XG4gIEBpbmNsdWRlIHJmcygkbmF2LWxpbmstZm9udC1zaXplLCAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXdlaWdodDogI3skbmF2LWxpbmstZm9udC13ZWlnaHR9O1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1jb2xvcjogI3skbmF2LWxpbmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1ob3Zlci1jb2xvcjogI3skbmF2LWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1kaXNhYmxlZC1jb2xvcjogI3skbmF2LWxpbmstZGlzYWJsZWQtY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdi1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubmF2LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC1zaXplKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC13ZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRuYXYtbGluay10cmFuc2l0aW9uKTtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgfVxuXG4gIC8vIERpc2FibGVkIHN0YXRlIGxpZ2h0ZW5zIHRleHRcbiAgJi5kaXNhYmxlZCB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1kaXNhYmxlZC1jb2xvcik7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG59XG5cbi8vXG4vLyBUYWJzXG4vL1xuXG4ubmF2LXRhYnMge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXRhYnMtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAjeyRuYXYtdGFicy1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItY29sb3I6ICN7JG5hdi10YWJzLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICN7JG5hdi10YWJzLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogI3skbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogI3skbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogI3skbmF2LXRhYnMtbGluay1hY3RpdmUtYmd9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2LXRhYnMtY3NzLXZhcnNcblxuICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLWNvbG9yKTtcblxuICAubmF2LWxpbmsge1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItd2lkdGgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItcmFkaXVzKSk7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgLy8gUHJldmVudHMgYWN0aXZlIC5uYXYtbGluayB0YWIgb3ZlcmxhcHBpbmcgZm9jdXMgb3V0bGluZSBvZiBwcmV2aW91cy9uZXh0IC5uYXYtbGlua1xuICAgICAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQsXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWRpc2FibGVkLWNvbG9yKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICAvLyBNYWtlIGRyb3Bkb3duIGJvcmRlciBvdmVybGFwIHRhYiBib3JkZXJcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIC8vIFJlbW92ZSB0aGUgdG9wIHJvdW5kZWQgY29ybmVycyBoZXJlIHNpbmNlIHRoZXJlIGlzIGEgaGFyZCBlZGdlIGFib3ZlIHRoZSBtZW51XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuXG4vL1xuLy8gUGlsbHNcbi8vXG5cbi5uYXYtcGlsbHMge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXBpbGxzLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAjeyRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fW5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogI3skbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAjeyRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmd9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdi1waWxscy1jc3MtdmFyc1xuXG4gIC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWJvcmRlci1yYWRpdXMpKTtcblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1kaXNhYmxlZC1jb2xvcik7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLnNob3cgPiAubmF2LWxpbmsge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZyh2YXIoLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnKSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gSnVzdGlmaWVkIHZhcmlhbnRzXG4vL1xuXG4ubmF2LWZpbGwge1xuICA+IC5uYXYtbGluayxcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLm5hdi1qdXN0aWZpZWQge1xuICA+IC5uYXYtbGluayxcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLm5hdi1maWxsLFxuLm5hdi1qdXN0aWZpZWQge1xuICAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgICB3aWR0aDogMTAwJTsgLy8gTWFrZSBzdXJlIGJ1dHRvbiB3aWxsIGdyb3dcbiAgfVxufVxuXG5cbi8vIFRhYmJhYmxlIHRhYnNcbi8vXG4vLyBIaWRlIHRhYmJhYmxlIHBhbmVzIHRvIHN0YXJ0LCBzaG93IHRoZW0gd2hlbiBgLmFjdGl2ZWBcblxuLnRhYi1jb250ZW50IHtcbiAgPiAudGFiLXBhbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgPiAuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuIiwiLy8gTmF2YmFyXG4vL1xuLy8gUHJvdmlkZSBhIHN0YXRpYyBuYXZiYXIgZnJvbSB3aGljaCB3ZSBleHBhbmQgdG8gY3JlYXRlIGZ1bGwtd2lkdGgsIGZpeGVkLCBhbmRcbi8vIG90aGVyIG5hdmJhciB2YXJpYXRpb25zLlxuXG4ubmF2YmFyIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXZiYXItcGFkZGluZy14OiAje2lmKCRuYXZiYXItcGFkZGluZy14ID09IG51bGwsIDAsICRuYXZiYXItcGFkZGluZy14KX07XG4gIC0tI3skcHJlZml4fW5hdmJhci1wYWRkaW5nLXk6ICN7JG5hdmJhci1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItY29sb3I6ICN7JG5hdmJhci1saWdodC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1ob3Zlci1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWRpc2FibGVkLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYWN0aXZlLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLXBhZGRpbmcteTogI3skbmF2YmFyLWJyYW5kLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1tYXJnaW4tZW5kOiAjeyRuYXZiYXItYnJhbmQtbWFyZ2luLWVuZH07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1mb250LXNpemU6ICN7JG5hdmJhci1icmFuZC1mb250LXNpemV9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtY29sb3I6ICN7JG5hdmJhci1saWdodC1icmFuZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogI3skbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXBhZGRpbmcteTogI3skbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAjeyRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICN7JG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZX07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWljb24tYmc6ICN7ZXNjYXBlLXN2ZygkbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZyl9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3I6ICN7JG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6ICN7JG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aDogI3skbmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGh9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uOiAjeyRuYXZiYXItdG9nZ2xlci10cmFuc2l0aW9ufTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItY3NzLXZhcnNcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gYWxsb3cgdXMgdG8gZG8gdGhlIGxpbmUgYnJlYWsgZm9yIGNvbGxhcHNpbmcgY29udGVudFxuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8vIHNwYWNlIG91dCBicmFuZCBmcm9tIGxvZ29cbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW5hdmJhci1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1uYXZiYXItcGFkZGluZy14KTtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoKTtcblxuICAvLyBCZWNhdXNlIGZsZXggcHJvcGVydGllcyBhcmVuJ3QgaW5oZXJpdGVkLCB3ZSBuZWVkIHRvIHJlZGVjbGFyZSB0aGVzZSBmaXJzdFxuICAvLyBmZXcgcHJvcGVydGllcyBzbyB0aGF0IGNvbnRlbnQgbmVzdGVkIHdpdGhpbiBiZWhhdmUgcHJvcGVybHkuXG4gIC8vIFRoZSBgZmxleC13cmFwYCBwcm9wZXJ0eSBpcyBpbmhlcml0ZWQgdG8gc2ltcGxpZnkgdGhlIGV4cGFuZGVkIG5hdmJhcnNcbiAgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiBpbmhlcml0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgPiAuY29udGFpbmVyLFxuICA+IC5jb250YWluZXItZmx1aWQge1xuICAgIEBleHRlbmQgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXM7XG4gIH1cblxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICA+IC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRocyl9IHtcbiAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXM7XG4gICAgfVxuICB9XG59XG5cblxuLy8gTmF2YmFyIGJyYW5kXG4vL1xuLy8gVXNlZCBmb3IgYnJhbmQsIHByb2plY3QsIG9yIHNpdGUgbmFtZXMuXG5cbi5uYXZiYXItYnJhbmQge1xuICBwYWRkaW5nLXRvcDogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1wYWRkaW5nLXkpO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1wYWRkaW5nLXkpO1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtbWFyZ2luLWVuZCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSkpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgbmF2XG4vL1xuLy8gQ3VzdG9tIG5hdmJhciBuYXZpZ2F0aW9uIChkb2Vzbid0IHJlcXVpcmUgYC5uYXZgLCBidXQgZG9lcyBtYWtlIHVzZSBvZiBgLm5hdi1saW5rYCkuXG5cbi5uYXZiYXItbmF2IHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1uYXYtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy14OiAwO1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXk6ICN7JG5hdi1saW5rLXBhZGRpbmcteX07XG4gIEBpbmNsdWRlIHJmcygkbmF2LWxpbmstZm9udC1zaXplLCAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXdlaWdodDogI3skbmF2LWxpbmstZm9udC13ZWlnaHR9O1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1jb2xvcik7XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWhvdmVyLWNvbG9yKTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstZGlzYWJsZWQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItZGlzYWJsZWQtY29sb3IpO1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1uYXYtY3NzLXZhcnNcblxuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAvLyBjYW5ub3QgdXNlIGBpbmhlcml0YCB0byBnZXQgdGhlIGAubmF2YmFyYHMgdmFsdWVcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIC5zaG93ID4gLm5hdi1saW5rLFxuICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1hY3RpdmUtY29sb3IpO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgdGV4dFxuLy9cbi8vXG5cbi5uYXZiYXItdGV4dCB7XG4gIHBhZGRpbmctdG9wOiAkbmF2LWxpbmstcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJG5hdi1saW5rLXBhZGRpbmcteTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItY29sb3IpO1xuXG4gIGEsXG4gIGE6aG92ZXIsXG4gIGE6Zm9jdXMgIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1hY3RpdmUtY29sb3IpO1xuICB9XG59XG5cblxuLy8gUmVzcG9uc2l2ZSBuYXZiYXJcbi8vXG4vLyBDdXN0b20gc3R5bGVzIGZvciByZXNwb25zaXZlIGNvbGxhcHNpbmcgYW5kIHRvZ2dsaW5nIG9mIG5hdmJhciBjb250ZW50cy5cbi8vIFBvd2VyZWQgYnkgdGhlIGNvbGxhcHNlIEJvb3RzdHJhcCBKYXZhU2NyaXB0IHBsdWdpbi5cblxuLy8gV2hlbiBjb2xsYXBzZWQsIHByZXZlbnQgdGhlIHRvZ2dsZWFibGUgbmF2YmFyIGNvbnRlbnRzIGZyb20gYXBwZWFyaW5nIGluXG4vLyB0aGUgZGVmYXVsdCBmbGV4Ym94IHJvdyBvcmllbnRhdGlvbi4gUmVxdWlyZXMgdGhlIHVzZSBvZiBgZmxleC13cmFwOiB3cmFwYFxuLy8gb24gdGhlIGAubmF2YmFyYCBwYXJlbnQuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICAvLyBGb3IgYWx3YXlzIGV4cGFuZGVkIG9yIGV4dHJhIGZ1bGwgbmF2YmFycywgZW5zdXJlIGNvbnRlbnQgYWxpZ25zIGl0c2VsZlxuICAvLyBwcm9wZXJseSB2ZXJ0aWNhbGx5LiBDYW4gYmUgZWFzaWx5IG92ZXJyaWRkZW4gd2l0aCBmbGV4IHV0aWxpdGllcy5cbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLy8gQnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbmF2YmFyIHdoZW4gaW4gaXRzIGNvbGxhcHNlZCBzdGF0ZVxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXBhZGRpbmcteCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItZm9udC1zaXplKSk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyByZW1vdmUgZGVmYXVsdCBidXR0b24gc3R5bGVcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yKTsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbih2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbikpO1xuXG4gICY6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aCk7XG4gIH1cbn1cblxuLy8gS2VlcCBhcyBhIHNlcGFyYXRlIGVsZW1lbnQgc28gZm9sa3MgY2FuIGVhc2lseSBvdmVycmlkZSBpdCB3aXRoIGFub3RoZXIgaWNvblxuLy8gb3IgaW1hZ2UgZmlsZSBhcyBuZWVkZWQuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItaWNvbi1iZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuXG4ubmF2YmFyLW5hdi1zY3JvbGwge1xuICBtYXgtaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9c2Nyb2xsLWhlaWdodCwgNzV2aCk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItZXhwYW5kLWxvb3Bcbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLm5hdmJhci1leHBhbmQtKmAgcmVzcG9uc2l2ZSBjbGFzc2VzIGZvciBjb25maWd1cmluZ1xuLy8gd2hlcmUgeW91ciBuYXZiYXIgY29sbGFwc2VzLlxuLm5hdmJhci1leHBhbmQge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL3NlbGVjdG9yLW5vLXVuaW9uLWNsYXNzLW5hbWVcbiAgICAmI3skaW5maXh9IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5leHQpIHtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tI3skcHJlZml4fW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLm9mZmNhbnZhcyB7XG4gICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICB6LWluZGV4OiBhdXRvO1xuICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihub25lKTtcbiAgICAgICAgICAvLyBzdHlsZWxpbnQtZW5hYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4gICAgICAgICAgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAub2ZmY2FudmFzLWJvZHkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItZXhwYW5kLWxvb3BcblxuLy8gTmF2YmFyIHRoZW1lc1xuLy9cbi8vIFN0eWxlcyBmb3Igc3dpdGNoaW5nIGJldHdlZW4gbmF2YmFycyB3aXRoIGxpZ2h0IG9yIGRhcmsgYmFja2dyb3VuZC5cblxuLm5hdmJhci1saWdodCB7XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImAubmF2YmFyLWxpZ2h0YFwiLCBcInY1LjIuMFwiLCBcInY2LjAuMFwiLCB0cnVlKTtcbn1cblxuLm5hdmJhci1kYXJrIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1kYXJrLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdmJhci1jb2xvcjogI3skbmF2YmFyLWRhcmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItaG92ZXItY29sb3I6ICN7JG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWRpc2FibGVkLWNvbG9yOiAjeyRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1hY3RpdmUtY29sb3I6ICN7JG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1jb2xvcjogI3skbmF2YmFyLWRhcmstYnJhbmQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtaG92ZXItY29sb3I6ICN7JG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAjeyRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWljb24tYmc6ICN7ZXNjYXBlLXN2ZygkbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnKX07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLWRhcmstY3NzLXZhcnNcbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmNhcmQge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZC1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1jYXJkLXNwYWNlci15OiAjeyRjYXJkLXNwYWNlci15fTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1zcGFjZXIteDogI3skY2FyZC1zcGFjZXIteH07XG4gIC0tI3skcHJlZml4fWNhcmQtdGl0bGUtc3BhY2VyLXk6ICN7JGNhcmQtdGl0bGUtc3BhY2VyLXl9O1xuICAtLSN7JHByZWZpeH1jYXJkLWJvcmRlci13aWR0aDogI3skY2FyZC1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1jYXJkLWJvcmRlci1jb2xvcjogI3skY2FyZC1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1jYXJkLWJvcmRlci1yYWRpdXM6ICN7JGNhcmQtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWNhcmQtYm94LXNoYWRvdzogI3skY2FyZC1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzOiAjeyRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXk6ICN7JGNhcmQtY2FwLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteDogI3skY2FyZC1jYXAtcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1jYXAtYmc6ICN7JGNhcmQtY2FwLWJnfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1jYXAtY29sb3I6ICN7JGNhcmQtY2FwLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1oZWlnaHQ6ICN7JGNhcmQtaGVpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1jb2xvcjogI3skY2FyZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWNhcmQtYmc6ICN7JGNhcmQtYmd9O1xuICAtLSN7JHByZWZpeH1jYXJkLWltZy1vdmVybGF5LXBhZGRpbmc6ICN7JGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZ307XG4gIC0tI3skcHJlZml4fWNhcmQtZ3JvdXAtbWFyZ2luOiAjeyRjYXJkLWdyb3VwLW1hcmdpbn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgY2FyZC1jc3MtdmFyc1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAwOyAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjI3NDAjaXNzdWVjb21tZW50LTMwNTg2ODEwNlxuICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1jYXJkLWhlaWdodCk7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1jYXJkLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ib3gtc2hhZG93KSk7XG5cbiAgPiBociB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgPiAubGlzdC1ncm91cCB7XG4gICAgYm9yZGVyLXRvcDogaW5oZXJpdDtcbiAgICBib3JkZXItYm90dG9tOiBpbmhlcml0O1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCAge1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgICB9XG4gIH1cblxuICAvLyBEdWUgdG8gc3BlY2lmaWNpdHkgb2YgdGhlIGFib3ZlIHNlbGVjdG9yIChgLmNhcmQgPiAubGlzdC1ncm91cGApLCB3ZSBtdXN0XG4gIC8vIHVzZSBhIGNoaWxkIHNlbGVjdG9yIGhlcmUgdG8gcHJldmVudCBkb3VibGUgYm9yZGVycy5cbiAgPiAuY2FyZC1oZWFkZXIgKyAubGlzdC1ncm91cCxcbiAgPiAubGlzdC1ncm91cCArIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxufVxuXG4uY2FyZC1ib2R5IHtcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIGZvciBkZWNrcyBhbmQgZ3JvdXBzIHNvIHRoYXQgY2FyZCBibG9ja3MgdGFrZSB1cFxuICAvLyBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlLCBlbnN1cmluZyBmb290ZXJzIGFyZSBhbGlnbmVkIHRvIHRoZSBib3R0b20uXG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1zcGFjZXIteSkgdmFyKC0tI3skcHJlZml4fWNhcmQtc3BhY2VyLXgpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtY29sb3IpO1xufVxuXG4uY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLSN7JHByZWZpeH1jYXJkLXRpdGxlLXNwYWNlci15KTtcbn1cblxuLmNhcmQtc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1jYXJkLXRpdGxlLXNwYWNlci15KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLXRleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLWxpbmsge1xuICAmOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgfVxuXG4gICsgLmNhcmQtbGluayB7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1jYXJkLXNwYWNlci14KTtcbiAgfVxufVxuXG4vL1xuLy8gT3B0aW9uYWwgdGV4dHVhbCBjYXBzXG4vL1xuXG4uY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gUmVtb3ZlcyB0aGUgZGVmYXVsdCBtYXJnaW4tYm90dG9tIG9mIDxoTj5cbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1iZyk7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1jYXJkLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLWNvbG9yKTtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpIHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpIDAgMCk7XG4gIH1cbn1cblxuLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtYmcpO1xuICBib3JkZXItdG9wOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1jYXJkLWJvcmRlci1jb2xvcik7XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgMCB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gSGVhZGVyIG5hdnNcbi8vXG5cbi5jYXJkLWhlYWRlci10YWJzIHtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXkpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBib3JkZXItYm90dG9tOiAwO1xuXG4gIC5uYXYtbGluay5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWJnKTtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1iZyk7XG4gIH1cbn1cblxuLmNhcmQtaGVhZGVyLXBpbGxzIHtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxufVxuXG4vLyBDYXJkIGltYWdlXG4uY2FyZC1pbWctb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3AsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgd2lkdGg6IDEwMCU7IC8vIFJlcXVpcmVkIGJlY2F1c2Ugd2UgdXNlIGZsZXhib3ggYW5kIHRoaXMgaW5oZXJlbnRseSBhcHBsaWVzIGFsaWduLXNlbGY6IHN0cmV0Y2hcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCB7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbn1cblxuXG4vL1xuLy8gQ2FyZCBncm91cHNcbi8vXG5cbi5jYXJkLWdyb3VwIHtcbiAgLy8gVGhlIGNoaWxkIHNlbGVjdG9yIGFsbG93cyBuZXN0ZWQgYC5jYXJkYCB3aXRoaW4gYC5jYXJkLWdyb3VwYFxuICAvLyB0byBkaXNwbGF5IHByb3Blcmx5LlxuICA+IC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ncm91cC1tYXJnaW4pO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAvLyBUaGUgY2hpbGQgc2VsZWN0b3IgYWxsb3dzIG5lc3RlZCBgLmNhcmRgIHdpdGhpbiBgLmNhcmQtZ3JvdXBgXG4gICAgLy8gdG8gZGlzcGxheSBwcm9wZXJseS5cbiAgICA+IC5jYXJkIHtcbiAgICAgIC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgZmxleDogMSAwIDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgKyAuY2FyZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgLy8gSGFuZGxlIHJvdW5kZWQgY29ybmVyc1xuICAgICAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWVuZC1yYWRpdXMoMCk7XG5cbiAgICAgICAgICAuY2FyZC1pbWctdG9wLFxuICAgICAgICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgICAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXN0YXJ0LXJhZGl1cygwKTtcblxuICAgICAgICAgIC5jYXJkLWltZy10b3AsXG4gICAgICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jYXJkLWltZy1ib3R0b20sXG4gICAgICAgICAgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5hY2NvcmRpb24ge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgYWNjb3JkaW9uLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1jb2xvcjogI3skYWNjb3JkaW9uLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJnOiAjeyRhY2NvcmRpb24tYmd9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tdHJhbnNpdGlvbjogI3skYWNjb3JkaW9uLXRyYW5zaXRpb259O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLWNvbG9yOiAjeyRhY2NvcmRpb24tYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci13aWR0aDogI3skYWNjb3JkaW9uLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItcmFkaXVzOiAjeyRhY2NvcmRpb24tYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzOiAjeyRhY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tcGFkZGluZy14OiAjeyRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tcGFkZGluZy15OiAjeyRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tY29sb3I6ICN7JGFjY29yZGlvbi1idXR0b24tY29sb3J9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWJnOiAjeyRhY2NvcmRpb24tYnV0dG9uLWJnfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uOiAje2VzY2FwZS1zdmcoJGFjY29yZGlvbi1idXR0b24taWNvbil9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24td2lkdGg6ICN7JGFjY29yZGlvbi1pY29uLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zZm9ybTogI3skYWNjb3JkaW9uLWljb24tdHJhbnNmb3JtfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zaXRpb246ICN7JGFjY29yZGlvbi1pY29uLXRyYW5zaXRpb259O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uOiAje2VzY2FwZS1zdmcoJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWljb24pfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3JkZXItY29sb3I6ICN7JGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAjeyRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXg6ICN7JGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteTogI3skYWNjb3JkaW9uLWJvZHktcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWFjdGl2ZS1jb2xvcjogI3skYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYWN0aXZlLWJnOiAjeyRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1iZ307XG4gIC8vIHNjc3MtZG9jcy1lbmQgYWNjb3JkaW9uLWNzcy12YXJzXG59XG5cbi5hY2NvcmRpb24tYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1iYXNlKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gUmVzZXQgYnV0dG9uIHN0eWxlXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWJnKTtcbiAgYm9yZGVyOiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24odmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi10cmFuc2l0aW9uKSk7XG5cbiAgJjpub3QoLmNvbGxhcHNlZCkge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWFjdGl2ZS1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1hY3RpdmUtYmcpO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXdpZHRoKSkgMCB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1jb2xvcik7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1hY3RpdmUtaWNvbik7XG4gICAgICB0cmFuc2Zvcm06IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNmb3JtKTtcbiAgICB9XG4gIH1cblxuICAvLyBBY2NvcmRpb24gaWNvblxuICAmOjphZnRlciB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO1xuICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbih2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zaXRpb24pKTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIHotaW5kZXg6IDI7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tZm9jdXMtYm9yZGVyLWNvbG9yKTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICB9XG59XG5cbi5hY2NvcmRpb24taGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmFjY29yZGlvbi1pdGVtIHtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJnKTtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItY29sb3IpO1xuXG4gICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKSk7XG5cbiAgICAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgICB9XG4gIH1cblxuICAmOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cblxuICAvLyBPbmx5IHNldCBhIGJvcmRlci1yYWRpdXMgb24gdGhlIGxhc3QgaXRlbSBpZiB0aGUgYWNjb3JkaW9uIGlzIGNvbGxhcHNlZFxuICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKSk7XG5cbiAgICAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICAmLmNvbGxhcHNlZCB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cykpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hY2NvcmRpb24tY29sbGFwc2Uge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKSk7XG4gICAgfVxuICB9XG59XG5cbi5hY2NvcmRpb24tYm9keSB7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXgpO1xufVxuXG5cbi8vIEZsdXNoIGFjY29yZGlvbiBpdGVtc1xuLy9cbi8vIFJlbW92ZSBib3JkZXJzIGFuZCBib3JkZXItcmFkaXVzIHRvIGtlZXAgYWNjb3JkaW9uIGl0ZW1zIGVkZ2UtdG8tZWRnZS5cblxuLmFjY29yZGlvbi1mbHVzaCB7XG4gIC5hY2NvcmRpb24tY29sbGFwc2Uge1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgfVxuXG4gIC5hY2NvcmRpb24taXRlbSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHsgYm9yZGVyLXRvcDogMDsgfVxuICAgICY6bGFzdC1jaGlsZCB7IGJvcmRlci1ib3R0b206IDA7IH1cblxuICAgIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICAgICYsXG4gICAgICAmLmNvbGxhcHNlZCB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYnJlYWRjcnVtYiB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBicmVhZGNydW1iLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItcGFkZGluZy14OiAjeyRicmVhZGNydW1iLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItcGFkZGluZy15OiAjeyRicmVhZGNydW1iLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogI3skYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tfTtcbiAgQGluY2x1ZGUgcmZzKCRicmVhZGNydW1iLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLWJnOiAjeyRicmVhZGNydW1iLWJnfTtcbiAgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAjeyRicmVhZGNydW1iLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICN7JGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXg6ICN7JGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLWl0ZW0tYWN0aXZlLWNvbG9yOiAjeyRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgYnJlYWRjcnVtYi1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWZvbnQtc2l6ZSkpO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1iZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItYm9yZGVyLXJhZGl1cykpO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtIHtcbiAgLy8gVGhlIHNlcGFyYXRvciBiZXR3ZWVuIGJyZWFkY3J1bWJzIChieSBkZWZhdWx0LCBhIGZvcndhcmQtc2xhc2g6IFwiL1wiKVxuICArIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXgpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGZsb2F0OiBsZWZ0OyAvLyBTdXBwcmVzcyBpbmxpbmUgc3BhY2luZ3MgYW5kIHVuZGVybGluaW5nIG9mIHRoZSBzZXBhcmF0b3JcbiAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWl0ZW0tcGFkZGluZy14KTtcbiAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yKTtcbiAgICAgIGNvbnRlbnQ6IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWRpdmlkZXIsIGVzY2FwZS1zdmcoJGJyZWFkY3J1bWItZGl2aWRlcikpICN7XCIvKiBydGw6XCJ9IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWRpdmlkZXIsIGVzY2FwZS1zdmcoJGJyZWFkY3J1bWItZGl2aWRlci1mbGlwcGVkKSkgI3tcIiovXCJ9O1xuICAgIH1cbiAgfVxuXG4gICYuYWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItaXRlbS1hY3RpdmUtY29sb3IpO1xuICB9XG59XG4iLCIucGFnaW5hdGlvbiB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBwYWdpbmF0aW9uLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tcGFkZGluZy14OiAjeyRwYWdpbmF0aW9uLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tcGFkZGluZy15OiAjeyRwYWdpbmF0aW9uLXBhZGRpbmcteX07XG4gIEBpbmNsdWRlIHJmcygkcGFnaW5hdGlvbi1mb250LXNpemUsIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1jb2xvcjogI3skcGFnaW5hdGlvbi1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYmc6ICN7JHBhZ2luYXRpb24tYmd9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci13aWR0aDogI3skcGFnaW5hdGlvbi1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogI3skcGFnaW5hdGlvbi1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6ICN7JHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24taG92ZXItY29sb3I6ICN7JHBhZ2luYXRpb24taG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWhvdmVyLWJnOiAjeyRwYWdpbmF0aW9uLWhvdmVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICN7JHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb2N1cy1jb2xvcjogI3skcGFnaW5hdGlvbi1mb2N1cy1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9jdXMtYmc6ICN7JHBhZ2luYXRpb24tZm9jdXMtYmd9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6ICN7JHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYWN0aXZlLWJnOiAjeyRwYWdpbmF0aW9uLWFjdGl2ZS1iZ307XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogI3skcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogI3skcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICN7JHBhZ2luYXRpb24tZGlzYWJsZWQtYmd9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI3skcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHBhZ2luYXRpb24tY3NzLXZhcnNcblxuICBkaXNwbGF5OiBmbGV4O1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkKCk7XG59XG5cbi5wYWdlLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLXBhZGRpbmcteCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb250LXNpemUpKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1iZyk7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRwYWdpbmF0aW9uLXRyYW5zaXRpb24pO1xuXG4gICY6aG92ZXIge1xuICAgIHotaW5kZXg6IDI7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ob3Zlci1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgei1pbmRleDogMztcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9jdXMtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvY3VzLWJnKTtcbiAgICBvdXRsaW5lOiAkcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJi5hY3RpdmUsXG4gIC5hY3RpdmUgPiAmIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1hY3RpdmUtY29sb3IpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWFjdGl2ZS1iZykpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcik7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAuZGlzYWJsZWQgPiAmIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3IpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWRpc2FibGVkLWJnKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcik7XG4gIH1cbn1cblxuLnBhZ2UtaXRlbSB7XG4gICY6bm90KDpmaXJzdC1jaGlsZCkgLnBhZ2UtbGluayB7XG4gICAgbWFyZ2luLWxlZnQ6ICRwYWdpbmF0aW9uLW1hcmdpbi1zdGFydDtcbiAgfVxuXG4gIEBpZiAkcGFnaW5hdGlvbi1tYXJnaW4tc3RhcnQgPT0gKCRwYWdpbmF0aW9uLWJvcmRlci13aWR0aCAqIC0xKSB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXN0YXJ0LXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzKSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzKSk7XG4gICAgICB9XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICAvLyBBZGQgYm9yZGVyLXJhZGl1cyB0byBhbGwgcGFnZUxpbmtzIGluIGNhc2UgdGhleSBoYXZlIGxlZnQgbWFyZ2luXG4gICAgLnBhZ2UtbGluayB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMpKTtcbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gU2l6aW5nXG4vL1xuXG4ucGFnaW5hdGlvbi1sZyB7XG4gIEBpbmNsdWRlIHBhZ2luYXRpb24tc2l6ZSgkcGFnaW5hdGlvbi1wYWRkaW5nLXktbGcsICRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZywgJGZvbnQtc2l6ZS1sZywgJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5wYWdpbmF0aW9uLXNtIHtcbiAgQGluY2x1ZGUgcGFnaW5hdGlvbi1zaXplKCRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbSwgJHBhZ2luYXRpb24tcGFkZGluZy14LXNtLCAkZm9udC1zaXplLXNtLCAkcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLXNtKTtcbn1cbiIsIi8vIFBhZ2luYXRpb25cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBhZ2luYXRpb24tbWl4aW5cbkBtaXhpbiBwYWdpbmF0aW9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGJvcmRlci1yYWRpdXMpIHtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1wYWRkaW5nLXg6ICN7JHBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tcGFkZGluZy15OiAjeyRwYWRkaW5nLXl9O1xuICBAaW5jbHVkZSByZnMoJGZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6ICN7JGJvcmRlci1yYWRpdXN9O1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBwYWdpbmF0aW9uLW1peGluXG4iLCIvLyBCYXNlIGNsYXNzXG4vL1xuLy8gUmVxdWlyZXMgb25lIG9mIHRoZSBjb250ZXh0dWFsLCBjb2xvciBtb2RpZmllciBjbGFzc2VzIGZvciBgY29sb3JgIGFuZFxuLy8gYGJhY2tncm91bmQtY29sb3JgLlxuXG4uYmFkZ2Uge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgYmFkZ2UtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9YmFkZ2UtcGFkZGluZy14OiAjeyRiYWRnZS1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1iYWRnZS1wYWRkaW5nLXk6ICN7JGJhZGdlLXBhZGRpbmcteX07XG4gIEBpbmNsdWRlIHJmcygkYmFkZ2UtZm9udC1zaXplLCAtLSN7JHByZWZpeH1iYWRnZS1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1iYWRnZS1mb250LXdlaWdodDogI3skYmFkZ2UtZm9udC13ZWlnaHR9O1xuICAtLSN7JHByZWZpeH1iYWRnZS1jb2xvcjogI3skYmFkZ2UtY29sb3J9O1xuICAtLSN7JHByZWZpeH1iYWRnZS1ib3JkZXItcmFkaXVzOiAjeyRiYWRnZS1ib3JkZXItcmFkaXVzfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBiYWRnZS1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWJhZGdlLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWJhZGdlLXBhZGRpbmcteCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9YmFkZ2UtZm9udC1zaXplKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YmFkZ2UtZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1iYWRnZS1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1iYWRnZS1ib3JkZXItcmFkaXVzKSk7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCk7XG5cbiAgLy8gRW1wdHkgYmFkZ2VzIGNvbGxhcHNlIGF1dG9tYXRpY2FsbHlcbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vLyBRdWljayBmaXggZm9yIGJhZGdlcyBpbiBidXR0b25zXG4uYnRuIC5iYWRnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYWxlcnQge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgYWxlcnQtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9YWxlcnQtYmc6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1hbGVydC1wYWRkaW5nLXg6ICN7JGFsZXJ0LXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWFsZXJ0LXBhZGRpbmcteTogI3skYWxlcnQtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtbWFyZ2luLWJvdHRvbTogI3skYWxlcnQtbWFyZ2luLWJvdHRvbX07XG4gIC0tI3skcHJlZml4fWFsZXJ0LWNvbG9yOiBpbmhlcml0O1xuICAtLSN7JHByZWZpeH1hbGVydC1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1hbGVydC1ib3JkZXI6ICN7JGFsZXJ0LWJvcmRlci13aWR0aH0gc29saWQgdmFyKC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1jb2xvcik7XG4gIC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1yYWRpdXM6ICN7JGFsZXJ0LWJvcmRlci1yYWRpdXN9O1xuICAvLyBzY3NzLWRvY3MtZW5kIGFsZXJ0LWNzcy12YXJzXG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWFsZXJ0LW1hcmdpbi1ib3R0b20pO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWFsZXJ0LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFsZXJ0LWJnKTtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyLXJhZGl1cykpO1xufVxuXG4vLyBIZWFkaW5ncyBmb3IgbGFyZ2VyIGFsZXJ0c1xuLmFsZXJ0LWhlYWRpbmcge1xuICAvLyBTcGVjaWZpZWQgdG8gcHJldmVudCBjb25mbGljdHMgb2YgY2hhbmdpbmcgJGhlYWRpbmdzLWNvbG9yXG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4vLyBQcm92aWRlIGNsYXNzIGZvciBsaW5rcyB0aGF0IG1hdGNoIGFsZXJ0c1xuLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ7XG59XG5cblxuLy8gRGlzbWlzc2libGUgYWxlcnRzXG4vL1xuLy8gRXhwYW5kIHRoZSByaWdodCBwYWRkaW5nIGFuZCBhY2NvdW50IGZvciB0aGUgY2xvc2UgYnV0dG9uJ3MgcG9zaXRpb25pbmcuXG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6ICRhbGVydC1kaXNtaXNzaWJsZS1wYWRkaW5nLXI7XG5cbiAgLy8gQWRqdXN0IGNsb3NlIGxpbmsgcG9zaXRpb25cbiAgLmJ0bi1jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAkc3RyZXRjaGVkLWxpbmstei1pbmRleCArIDE7XG4gICAgcGFkZGluZzogJGFsZXJ0LXBhZGRpbmcteSAqIDEuMjUgJGFsZXJ0LXBhZGRpbmcteDtcbiAgfVxufVxuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBhbGVydC1tb2RpZmllcnNcbi8vIEdlbmVyYXRlIGNvbnRleHR1YWwgbW9kaWZpZXIgY2xhc3NlcyBmb3IgY29sb3JpemluZyB0aGUgYWxlcnQuXG5cbkBlYWNoICRzdGF0ZSwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAkYWxlcnQtYmFja2dyb3VuZDogc2hpZnQtY29sb3IoJHZhbHVlLCAkYWxlcnQtYmctc2NhbGUpO1xuICAkYWxlcnQtYm9yZGVyOiBzaGlmdC1jb2xvcigkdmFsdWUsICRhbGVydC1ib3JkZXItc2NhbGUpO1xuICAkYWxlcnQtY29sb3I6IHNoaWZ0LWNvbG9yKCR2YWx1ZSwgJGFsZXJ0LWNvbG9yLXNjYWxlKTtcblxuICBAaWYgKGNvbnRyYXN0LXJhdGlvKCRhbGVydC1iYWNrZ3JvdW5kLCAkYWxlcnQtY29sb3IpIDwgJG1pbi1jb250cmFzdC1yYXRpbykge1xuICAgICRhbGVydC1jb2xvcjogbWl4KCR2YWx1ZSwgY29sb3ItY29udHJhc3QoJGFsZXJ0LWJhY2tncm91bmQpLCBhYnMoJGFsZXJ0LWNvbG9yLXNjYWxlKSk7XG4gIH1cbiAgLmFsZXJ0LSN7JHN0YXRlfSB7XG4gICAgQGluY2x1ZGUgYWxlcnQtdmFyaWFudCgkYWxlcnQtYmFja2dyb3VuZCwgJGFsZXJ0LWJvcmRlciwgJGFsZXJ0LWNvbG9yKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBhbGVydC1tb2RpZmllcnNcbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBhbGVydC12YXJpYW50LW1peGluXG5AbWl4aW4gYWxlcnQtdmFyaWFudCgkYmFja2dyb3VuZCwgJGJvcmRlciwgJGNvbG9yKSB7XG4gIC0tI3skcHJlZml4fWFsZXJ0LWNvbG9yOiAjeyRjb2xvcn07XG4gIC0tI3skcHJlZml4fWFsZXJ0LWJnOiAjeyRiYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyLWNvbG9yOiAjeyRib3JkZXJ9O1xuXG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tI3skcHJlZml4fWdyYWRpZW50KTtcbiAgfVxuXG4gIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogc2hhZGUtY29sb3IoJGNvbG9yLCAyMCUpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGFsZXJ0LXZhcmlhbnQtbWl4aW5cbiIsIi8vIERpc2FibGUgYW5pbWF0aW9uIGlmIHRyYW5zaXRpb25zIGFyZSBkaXNhYmxlZFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcHJvZ3Jlc3Mta2V5ZnJhbWVzXG5AaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gIEBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICAgIDAlIHsgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAkcHJvZ3Jlc3MtaGVpZ2h0OyB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgcHJvZ3Jlc3Mta2V5ZnJhbWVzXG5cbi5wcm9ncmVzcyB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBwcm9ncmVzcy1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1wcm9ncmVzcy1oZWlnaHQ6ICN7JHByb2dyZXNzLWhlaWdodH07XG4gIEBpbmNsdWRlIHJmcygkcHJvZ3Jlc3MtZm9udC1zaXplLCAtLSN7JHByZWZpeH1wcm9ncmVzcy1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1wcm9ncmVzcy1iZzogI3skcHJvZ3Jlc3MtYmd9O1xuICAtLSN7JHByZWZpeH1wcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAjeyRwcm9ncmVzcy1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYm94LXNoYWRvdzogI3skcHJvZ3Jlc3MtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fXByb2dyZXNzLWJhci1jb2xvcjogI3skcHJvZ3Jlc3MtYmFyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYmFyLWJnOiAjeyRwcm9ncmVzcy1iYXItYmd9O1xuICAtLSN7JHByZWZpeH1wcm9ncmVzcy1iYXItdHJhbnNpdGlvbjogI3skcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb259O1xuICAvLyBzY3NzLWRvY3MtZW5kIHByb2dyZXNzLWNzcy12YXJzXG5cbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtaGVpZ2h0KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgLy8gZm9yY2Ugcm91bmRlZCBjb3JuZXJzIGJ5IGNyb3BwaW5nIGl0XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtZm9udC1zaXplKSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1iZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYm94LXNoYWRvdykpO1xufVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYmFyLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYmFyLWJnKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbih2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb24pKTtcbn1cblxuLnByb2dyZXNzLWJhci1zdHJpcGVkIHtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtc3RyaXBlZCgpO1xuICBiYWNrZ3JvdW5kLXNpemU6IHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1oZWlnaHQpIHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1oZWlnaHQpO1xufVxuXG5AaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICAgIGFuaW1hdGlvbjogJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nIHByb2dyZXNzLWJhci1zdHJpcGVzO1xuXG4gICAgQGlmICRlbmFibGUtcmVkdWNlZC1tb3Rpb24ge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgYW5pbWF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEVhc2lseSB1c2FibGUgb24gPHVsPiwgPG9sPiwgb3IgPGRpdj4uXG5cbi5saXN0LWdyb3VwIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGxpc3QtZ3JvdXAtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1jb2xvcjogI3skbGlzdC1ncm91cC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYmc6ICN7JGxpc3QtZ3JvdXAtYmd9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogI3skbGlzdC1ncm91cC1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci13aWR0aDogI3skbGlzdC1ncm91cC1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICN7JGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6ICN7JGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAjeyRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICN7JGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICN7JGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6ICN7JGxpc3QtZ3JvdXAtaG92ZXItYmd9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICN7JGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogI3skbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogI3skbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6ICN7JGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmd9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogI3skbGlzdC1ncm91cC1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1iZzogI3skbGlzdC1ncm91cC1hY3RpdmUtYmd9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbGlzdC1ncm91cC1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgLy8gTm8gbmVlZCB0byBzZXQgbGlzdC1zdHlsZTogbm9uZTsgc2luY2UgLmxpc3QtZ3JvdXAtaXRlbSBpcyBibG9jayBsZXZlbFxuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIHJlc2V0IHBhZGRpbmcgYmVjYXVzZSB1bCBhbmQgb2xcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKSk7XG59XG5cbi5saXN0LWdyb3VwLW51bWJlcmVkIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBjb3VudGVyLXJlc2V0OiBzZWN0aW9uO1xuXG4gID4gLmxpc3QtZ3JvdXAtaXRlbTo6YmVmb3JlIHtcbiAgICAvLyBJbmNyZW1lbnRzIG9ubHkgdGhpcyBpbnN0YW5jZSBvZiB0aGUgc2VjdGlvbiBjb3VudGVyXG4gICAgY29udGVudDogY291bnRlcnMoc2VjdGlvbiwgXCIuXCIpIFwiLiBcIjtcbiAgICBjb3VudGVyLWluY3JlbWVudDogc2VjdGlvbjtcbiAgfVxufVxuXG4vLyBJbnRlcmFjdGl2ZSBsaXN0IGl0ZW1zXG4vL1xuLy8gVXNlIGFuY2hvciBvciBidXR0b24gZWxlbWVudHMgaW5zdGVhZCBvZiBgbGlgcyBvciBgZGl2YHMgdG8gY3JlYXRlIGludGVyYWN0aXZlXG4vLyBsaXN0IGl0ZW1zLiBJbmNsdWRlcyBhbiBleHRyYSBgLmFjdGl2ZWAgbW9kaWZpZXIgY2xhc3MgZm9yIHNlbGVjdGVkIGl0ZW1zLlxuXG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gIHdpZHRoOiAxMDAlOyAvLyBGb3IgYDxidXR0b24+YHMgKGFuY2hvcnMgYmVjb21lIDEwMCUgYnkgZGVmYXVsdCB0aG91Z2gpXG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHMgKGFuY2hvcnMgaW5oZXJpdClcblxuICAvLyBIb3ZlciBzdGF0ZVxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICB6LWluZGV4OiAxOyAvLyBQbGFjZSBob3Zlci9mb2N1cyBpdGVtcyBhYm92ZSB0aGVpciBzaWJsaW5ncyBmb3IgcHJvcGVyIGJvcmRlciBzdHlsaW5nXG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZyk7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmcpO1xuICB9XG59XG5cbi8vIEluZGl2aWR1YWwgbGlzdCBpdGVtc1xuLy9cbi8vIFVzZSBvbiBgbGlgcyBvciBgZGl2YHMgd2l0aGluIHRoZSBgLmxpc3QtZ3JvdXBgIHBhcmVudC5cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYmcpO1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yKTtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyhpbmhlcml0KTtcbiAgfVxuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoaW5oZXJpdCk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3IpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWRpc2FibGVkLWJnKTtcbiAgfVxuXG4gIC8vIEluY2x1ZGUgYm90aCBoZXJlIGZvciBgPGE+YHMgYW5kIGA8YnV0dG9uPmBzXG4gICYuYWN0aXZlIHtcbiAgICB6LWluZGV4OiAyOyAvLyBQbGFjZSBhY3RpdmUgaXRlbXMgYWJvdmUgdGhlaXIgc2libGluZ3MgZm9yIHByb3BlciBib3JkZXIgc3R5bGluZ1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3RpdmUtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbiAgfVxuXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL3NlbGVjdG9yLW5vLXJlZHVuZGFudC1uZXN0aW5nLXNlbGVjdG9yXG4gICYgKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgICAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gSG9yaXpvbnRhbFxuLy9cbi8vIENoYW5nZSB0aGUgbGF5b3V0IG9mIGxpc3QgZ3JvdXAgaXRlbXMgZnJvbSB2ZXJ0aWNhbCAoZGVmYXVsdCkgdG8gaG9yaXpvbnRhbC5cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCN7JGluZml4fSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICA+IC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICAmOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tc3RhcnQtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpKTtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLWVuZC1yYWRpdXMoMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtZW5kLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKSk7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1zdGFydC1yYWRpdXMoMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcblxuICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBGbHVzaCBsaXN0IGl0ZW1zXG4vL1xuLy8gUmVtb3ZlIGJvcmRlcnMgYW5kIGJvcmRlci1yYWRpdXMgdG8ga2VlcCBsaXN0IGdyb3VwIGl0ZW1zIGVkZ2UtdG8tZWRnZS4gTW9zdFxuLy8gdXNlZnVsIHdpdGhpbiBvdGhlciBjb21wb25lbnRzIChlLmcuLCBjYXJkcykuXG5cbi5saXN0LWdyb3VwLWZsdXNoIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcblxuICA+IC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci13aWR0aDogMCAwIHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbGlzdC1ncm91cC1tb2RpZmllcnNcbi8vIExpc3QgZ3JvdXAgY29udGV4dHVhbCB2YXJpYW50c1xuLy9cbi8vIEFkZCBtb2RpZmllciBjbGFzc2VzIHRvIGNoYW5nZSB0ZXh0IGFuZCBiYWNrZ3JvdW5kIGNvbG9yIG9uIGluZGl2aWR1YWwgaXRlbXMuXG4vLyBPcmdhbml6YXRpb25hbGx5LCB0aGlzIG11c3QgY29tZSBhZnRlciB0aGUgYDpob3ZlcmAgc3RhdGVzLlxuXG5AZWFjaCAkc3RhdGUsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgJGxpc3QtZ3JvdXAtdmFyaWFudC1iZzogc2hpZnQtY29sb3IoJHZhbHVlLCAkbGlzdC1ncm91cC1pdGVtLWJnLXNjYWxlKTtcbiAgJGxpc3QtZ3JvdXAtdmFyaWFudC1jb2xvcjogc2hpZnQtY29sb3IoJHZhbHVlLCAkbGlzdC1ncm91cC1pdGVtLWNvbG9yLXNjYWxlKTtcbiAgQGlmIChjb250cmFzdC1yYXRpbygkbGlzdC1ncm91cC12YXJpYW50LWJnLCAkbGlzdC1ncm91cC12YXJpYW50LWNvbG9yKSA8ICRtaW4tY29udHJhc3QtcmF0aW8pIHtcbiAgICAkbGlzdC1ncm91cC12YXJpYW50LWNvbG9yOiBtaXgoJHZhbHVlLCBjb2xvci1jb250cmFzdCgkbGlzdC1ncm91cC12YXJpYW50LWJnKSwgYWJzKCRsaXN0LWdyb3VwLWl0ZW0tY29sb3Itc2NhbGUpKTtcbiAgfVxuXG4gIEBpbmNsdWRlIGxpc3QtZ3JvdXAtaXRlbS12YXJpYW50KCRzdGF0ZSwgJGxpc3QtZ3JvdXAtdmFyaWFudC1iZywgJGxpc3QtZ3JvdXAtdmFyaWFudC1jb2xvcik7XG59XG4vLyBzY3NzLWRvY3MtZW5kIGxpc3QtZ3JvdXAtbW9kaWZpZXJzXG4iLCIvLyBMaXN0IEdyb3Vwc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbGlzdC1ncm91cC1taXhpblxuQG1peGluIGxpc3QtZ3JvdXAtaXRlbS12YXJpYW50KCRzdGF0ZSwgJGJhY2tncm91bmQsICRjb2xvcikge1xuICAubGlzdC1ncm91cC1pdGVtLSN7JHN0YXRlfSB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcblxuICAgICYubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHNoYWRlLWNvbG9yKCRiYWNrZ3JvdW5kLCAxMCUpO1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGxpc3QtZ3JvdXAtbWl4aW5cbiIsIi8vIFRyYW5zcGFyZW50IGJhY2tncm91bmQgYW5kIGJvcmRlciBwcm9wZXJ0aWVzIGluY2x1ZGVkIGZvciBidXR0b24gdmVyc2lvbi5cbi8vIGlPUyByZXF1aXJlcyB0aGUgYnV0dG9uIGVsZW1lbnQgaW5zdGVhZCBvZiBhbiBhbmNob3IgdGFnLlxuLy8gSWYgeW91IHdhbnQgdGhlIGFuY2hvciB2ZXJzaW9uLCBpdCByZXF1aXJlcyBgaHJlZj1cIiNcImAuXG4vLyBTZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvRXZlbnRzL2NsaWNrI1NhZmFyaV9Nb2JpbGVcblxuLmJ0bi1jbG9zZSB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB3aWR0aDogJGJ0bi1jbG9zZS13aWR0aDtcbiAgaGVpZ2h0OiAkYnRuLWNsb3NlLWhlaWdodDtcbiAgcGFkZGluZzogJGJ0bi1jbG9zZS1wYWRkaW5nLXkgJGJ0bi1jbG9zZS1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkYnRuLWNsb3NlLWNvbG9yO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBlc2NhcGUtc3ZnKCRidG4tY2xvc2UtYmcpIGNlbnRlciAvICRidG4tY2xvc2Utd2lkdGggYXV0byBuby1yZXBlYXQ7IC8vIGluY2x1ZGUgdHJhbnNwYXJlbnQgZm9yIGJ1dHRvbiBlbGVtZW50c1xuICBib3JkZXI6IDA7IC8vIGZvciBidXR0b24gZWxlbWVudHNcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygpO1xuICBvcGFjaXR5OiAkYnRuLWNsb3NlLW9wYWNpdHk7XG5cbiAgLy8gT3ZlcnJpZGUgPGE+J3MgaG92ZXIgc3R5bGVcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRidG4tY2xvc2UtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG9wYWNpdHk6ICRidG4tY2xvc2UtaG92ZXItb3BhY2l0eTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogJGJ0bi1jbG9zZS1mb2N1cy1zaGFkb3c7XG4gICAgb3BhY2l0eTogJGJ0bi1jbG9zZS1mb2N1cy1vcGFjaXR5O1xuICB9XG5cbiAgJjpkaXNhYmxlZCxcbiAgJi5kaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgb3BhY2l0eTogJGJ0bi1jbG9zZS1kaXNhYmxlZC1vcGFjaXR5O1xuICB9XG59XG5cbi5idG4tY2xvc2Utd2hpdGUge1xuICBmaWx0ZXI6ICRidG4tY2xvc2Utd2hpdGUtZmlsdGVyO1xufVxuIiwiLnRvYXN0IHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvYXN0LWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXRvYXN0LXppbmRleDogI3skemluZGV4LXRvYXN0fTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtcGFkZGluZy14OiAjeyR0b2FzdC1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH10b2FzdC1wYWRkaW5nLXk6ICN7JHRvYXN0LXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fXRvYXN0LXNwYWNpbmc6ICN7JHRvYXN0LXNwYWNpbmd9O1xuICAtLSN7JHByZWZpeH10b2FzdC1tYXgtd2lkdGg6ICN7JHRvYXN0LW1heC13aWR0aH07XG4gIEBpbmNsdWRlIHJmcygkdG9hc3QtZm9udC1zaXplLCAtLSN7JHByZWZpeH10b2FzdC1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH10b2FzdC1jb2xvcjogI3skdG9hc3QtY29sb3J9O1xuICAtLSN7JHByZWZpeH10b2FzdC1iZzogI3skdG9hc3QtYmFja2dyb3VuZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRvYXN0LWJvcmRlci13aWR0aDogI3skdG9hc3QtYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLWNvbG9yOiAjeyR0b2FzdC1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItcmFkaXVzOiAjeyR0b2FzdC1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtYm94LXNoYWRvdzogI3skdG9hc3QtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fXRvYXN0LWhlYWRlci1jb2xvcjogI3skdG9hc3QtaGVhZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtaGVhZGVyLWJnOiAjeyR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6ICN7JHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHRvYXN0LWNzcy12YXJzXG5cbiAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH10b2FzdC1tYXgtd2lkdGgpO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9dG9hc3QtZm9udC1zaXplKSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtY29sb3IpO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvYXN0LWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fXRvYXN0LWJveC1zaGFkb3cpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItcmFkaXVzKSk7XG5cbiAgJi5zaG93aW5nIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgJjpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi50b2FzdC1jb250YWluZXIge1xuICAtLSN7JHByZWZpeH10b2FzdC16aW5kZXg6ICN7JHppbmRleC10b2FzdH07XG5cbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtemluZGV4KTtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gID4gOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLSN7JHByZWZpeH10b2FzdC1zcGFjaW5nKTtcbiAgfVxufVxuXG4udG9hc3QtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fXRvYXN0LXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fXRvYXN0LXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtaGVhZGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvYXN0LWhlYWRlci1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH10b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoY2FsYyh2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLXJhZGl1cykgLSB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLXdpZHRoKSkpO1xuXG4gIC5idG4tY2xvc2Uge1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtcGFkZGluZy14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLSN7JHByZWZpeH10b2FzdC1wYWRkaW5nLXgpO1xuICB9XG59XG5cbi50b2FzdC1ib2R5IHtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fXRvYXN0LXBhZGRpbmcteCk7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4vLyAubW9kYWwtb3BlbiAgICAgIC0gYm9keSBjbGFzcyBmb3Iga2lsbGluZyB0aGUgc2Nyb2xsXG4vLyAubW9kYWwgICAgICAgICAgIC0gY29udGFpbmVyIHRvIHNjcm9sbCB3aXRoaW5cbi8vIC5tb2RhbC1kaWFsb2cgICAgLSBwb3NpdGlvbmluZyBzaGVsbCBmb3IgdGhlIGFjdHVhbCBtb2RhbFxuLy8gLm1vZGFsLWNvbnRlbnQgICAtIGFjdHVhbCBtb2RhbCB3LyBiZyBhbmQgY29ybmVycyBhbmQgc3R1ZmZcblxuXG4vLyBDb250YWluZXIgdGhhdCB0aGUgbW9kYWwgc2Nyb2xscyB3aXRoaW5cbi5tb2RhbCB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBtb2RhbC1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1tb2RhbC16aW5kZXg6ICN7JHppbmRleC1tb2RhbH07XG4gIC0tI3skcHJlZml4fW1vZGFsLXdpZHRoOiAjeyRtb2RhbC1tZH07XG4gIC0tI3skcHJlZml4fW1vZGFsLXBhZGRpbmc6ICN7JG1vZGFsLWlubmVyLXBhZGRpbmd9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1tYXJnaW46ICN7JG1vZGFsLWRpYWxvZy1tYXJnaW59O1xuICAtLSN7JHByZWZpeH1tb2RhbC1jb2xvcjogI3skbW9kYWwtY29udGVudC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW1vZGFsLWJnOiAjeyRtb2RhbC1jb250ZW50LWJnfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtYm9yZGVyLWNvbG9yOiAjeyRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW1vZGFsLWJvcmRlci13aWR0aDogI3skbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItcmFkaXVzOiAjeyRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1ib3gtc2hhZG93OiAjeyRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHN9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzOiAjeyRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy14OiAjeyRtb2RhbC1oZWFkZXItcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcteTogI3skbW9kYWwtaGVhZGVyLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nOiAjeyRtb2RhbC1oZWFkZXItcGFkZGluZ307IC8vIFRvZG8gaW4gdjY6IFNwbGl0IHRoaXMgcGFkZGluZyBpbnRvIHggYW5kIHlcbiAgLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogI3skbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6ICN7JG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1tb2RhbC10aXRsZS1saW5lLWhlaWdodDogI3skbW9kYWwtdGl0bGUtbGluZS1oZWlnaHR9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItZ2FwOiAjeyRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW59O1xuICAtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYmc6ICN7JG1vZGFsLWZvb3Rlci1iZ307XG4gIC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICN7JG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAjeyRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRofTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBtb2RhbC1jc3MtdmFyc1xuXG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtemluZGV4KTtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICAvLyBQcmV2ZW50IENocm9tZSBvbiBXaW5kb3dzIGZyb20gYWRkaW5nIGEgZm9jdXMgb3V0bGluZS4gRm9yIGRldGFpbHMsIHNlZVxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMDk1MS5cbiAgb3V0bGluZTogMDtcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvbid0IHVzZSBgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO2AgZHVlIHRvIGFcbiAgLy8gZ25hcmx5IGlPUyBTYWZhcmkgYnVnOiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTU4MzQyXG4gIC8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTc2OTVcbn1cblxuLy8gU2hlbGwgZGl2IHRvIHBvc2l0aW9uIHRoZSBtb2RhbCB3aXRoIGJvdHRvbSBwYWRkaW5nXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtbWFyZ2luKTtcbiAgLy8gYWxsb3cgY2xpY2tzIHRvIHBhc3MgdGhyb3VnaCBmb3IgY3VzdG9tIGNsaWNrIGhhbmRsaW5nIHRvIGNsb3NlIG1vZGFsXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gIC8vIFdoZW4gZmFkaW5nIGluIHRoZSBtb2RhbCwgYW5pbWF0ZSBpdCB0byBzbGlkZSBkb3duXG4gIC5tb2RhbC5mYWRlICYge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJG1vZGFsLXRyYW5zaXRpb24pO1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLWZhZGUtdHJhbnNmb3JtO1xuICB9XG4gIC5tb2RhbC5zaG93ICYge1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLXNob3ctdHJhbnNmb3JtO1xuICB9XG5cbiAgLy8gV2hlbiB0cnlpbmcgdG8gY2xvc2UsIGFuaW1hdGUgZm9jdXMgdG8gc2NhbGVcbiAgLm1vZGFsLm1vZGFsLXN0YXRpYyAmIHtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1zY2FsZS10cmFuc2Zvcm07XG4gIH1cbn1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtbWFyZ2luKSAqIDIpO1xuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gdmFyKC0tI3skcHJlZml4fW1vZGFsLW1hcmdpbikgKiAyKTtcbn1cblxuLy8gQWN0dWFsIG1vZGFsXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7IC8vIEVuc3VyZSBgLm1vZGFsLWNvbnRlbnRgIGV4dGVuZHMgdGhlIGZ1bGwgd2lkdGggb2YgdGhlIHBhcmVudCBgLm1vZGFsLWRpYWxvZ2BcbiAgLy8gY291bnRlcmFjdCB0aGUgcG9pbnRlci1ldmVudHM6IG5vbmU7IGluIHRoZSAubW9kYWwtZGlhbG9nXG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtY29sb3IpO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fW1vZGFsLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1tb2RhbC1ib3gtc2hhZG93KSk7XG4gIC8vIFJlbW92ZSBmb2N1cyBvdXRsaW5lIGZyb20gb3BlbmVkIG1vZGFsXG4gIG91dGxpbmU6IDA7XG59XG5cbi8vIE1vZGFsIGJhY2tncm91bmRcbi5tb2RhbC1iYWNrZHJvcCB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBtb2RhbC1iYWNrZHJvcC1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1iYWNrZHJvcC16aW5kZXg6ICN7JHppbmRleC1tb2RhbC1iYWNrZHJvcH07XG4gIC0tI3skcHJlZml4fWJhY2tkcm9wLWJnOiAjeyRtb2RhbC1iYWNrZHJvcC1iZ307XG4gIC0tI3skcHJlZml4fWJhY2tkcm9wLW9wYWNpdHk6ICN7JG1vZGFsLWJhY2tkcm9wLW9wYWNpdHl9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG1vZGFsLWJhY2tkcm9wLWNzcy12YXJzXG5cbiAgQGluY2x1ZGUgb3ZlcmxheS1iYWNrZHJvcCh2YXIoLS0jeyRwcmVmaXh9YmFja2Ryb3AtemluZGV4KSwgdmFyKC0tI3skcHJlZml4fWJhY2tkcm9wLWJnKSwgdmFyKC0tI3skcHJlZml4fWJhY2tkcm9wLW9wYWNpdHkpKTtcbn1cblxuLy8gTW9kYWwgaGVhZGVyXG4vLyBUb3Agc2VjdGlvbiBvZiB0aGUgbW9kYWwgdy8gdGl0bGUgYW5kIGRpc21pc3Ncbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAvLyBQdXQgbW9kYWwgaGVhZGVyIGVsZW1lbnRzICh0aXRsZSBhbmQgZGlzbWlzcykgb24gb3Bwb3NpdGUgZW5kc1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcpO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xuXG4gIC5idG4tY2xvc2Uge1xuICAgIHBhZGRpbmc6IGNhbGModmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXkpICogLjUpIGNhbGModmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXgpICogLjUpO1xuICAgIG1hcmdpbjogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcteSkpIGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXgpKSBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy15KSkgYXV0bztcbiAgfVxufVxuXG4vLyBUaXRsZSB0ZXh0IHdpdGhpbiBoZWFkZXJcbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtdGl0bGUtbGluZS1oZWlnaHQpO1xufVxuXG4vLyBNb2RhbCBib2R5XG4vLyBXaGVyZSBhbGwgbW9kYWwgY29udGVudCByZXNpZGVzIChzaWJsaW5nIG9mIC5tb2RhbC1oZWFkZXIgYW5kIC5tb2RhbC1mb290ZXIpXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIHNvIHRoYXQgdGhlIGJvZHkgdGFrZSB1cCBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlXG4gIC8vIHdoZW4gdGhlcmUgc2hvdWxkIGJlIGEgZml4ZWQgaGVpZ2h0IG9uIGAubW9kYWwtZGlhbG9nYC5cbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1wYWRkaW5nKTtcbn1cblxuLy8gRm9vdGVyIChmb3IgYWN0aW9ucylcbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyB2ZXJ0aWNhbGx5IGNlbnRlclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyAvLyBSaWdodCBhbGlnbiBidXR0b25zIHdpdGggZmxleCBwcm9wZXJ0eSBiZWNhdXNlIHRleHQtYWxpZ24gZG9lc24ndCB3b3JrIG9uIGZsZXggaXRlbXNcbiAgcGFkZGluZzogY2FsYyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtcGFkZGluZykgLSB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWdhcCkgKiAuNSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYmcpO1xuICBib3JkZXItdG9wOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xuXG4gIC8vIFBsYWNlIG1hcmdpbiBiZXR3ZWVuIGZvb3RlciBlbGVtZW50c1xuICAvLyBUaGlzIHNvbHV0aW9uIGlzIGZhciBmcm9tIGlkZWFsIGJlY2F1c2Ugb2YgdGhlIHVuaXZlcnNhbCBzZWxlY3RvciB1c2FnZSxcbiAgLy8gYnV0IGlzIG5lZWRlZCB0byBmaXggaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDgwMFxuICA+ICoge1xuICAgIG1hcmdpbjogY2FsYyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWdhcCkgKiAuNSk7IC8vIFRvZG8gaW4gdjY6IHJlcGxhY2Ugd2l0aCBnYXAgb24gcGFyZW50IGNsYXNzXG4gIH1cbn1cblxuLy8gU2NhbGUgdXAgdGhlIG1vZGFsXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gIC5tb2RhbCB7XG4gICAgLS0jeyRwcmVmaXh9bW9kYWwtbWFyZ2luOiAjeyRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXB9O1xuICAgIC0tI3skcHJlZml4fW1vZGFsLWJveC1zaGFkb3c6ICN7JG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cH07XG4gIH1cblxuICAvLyBBdXRvbWF0aWNhbGx5IHNldCBtb2RhbCdzIHdpZHRoIGZvciBsYXJnZXIgdmlld3BvcnRzXG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogdmFyKC0tI3skcHJlZml4fW1vZGFsLXdpZHRoKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cblxuICAubW9kYWwtc20ge1xuICAgIC0tI3skcHJlZml4fW1vZGFsLXdpZHRoOiAjeyRtb2RhbC1zbX07XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAubW9kYWwtbGcsXG4gIC5tb2RhbC14bCB7XG4gICAgLS0jeyRwcmVmaXh9bW9kYWwtd2lkdGg6ICN7JG1vZGFsLWxnfTtcbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gIC5tb2RhbC14bCB7XG4gICAgLS0jeyRwcmVmaXh9bW9kYWwtd2lkdGg6ICN7JG1vZGFsLXhsfTtcbiAgfVxufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbW9kYWwtZnVsbHNjcmVlbi1sb29wXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgJHBvc3RmaXg6IGlmKCRpbmZpeCAhPSBcIlwiLCAkaW5maXggKyBcIi1kb3duXCIsIFwiXCIpO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgIC5tb2RhbC1mdWxsc2NyZWVuI3skcG9zdGZpeH0ge1xuICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgICAgfVxuXG4gICAgICAubW9kYWwtaGVhZGVyLFxuICAgICAgLm1vZGFsLWZvb3RlciB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICB9XG5cbiAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgbW9kYWwtZnVsbHNjcmVlbi1sb29wXG4iLCIvLyBTaGFyZWQgYmV0d2VlbiBtb2RhbHMgYW5kIG9mZmNhbnZhc2VzXG5AbWl4aW4gb3ZlcmxheS1iYWNrZHJvcCgkemluZGV4LCAkYmFja2Ryb3AtYmcsICRiYWNrZHJvcC1vcGFjaXR5KSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4O1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZHJvcC1iZztcblxuICAvLyBGYWRlIGZvciBiYWNrZHJvcFxuICAmLmZhZGUgeyBvcGFjaXR5OiAwOyB9XG4gICYuc2hvdyB7IG9wYWNpdHk6ICRiYWNrZHJvcC1vcGFjaXR5OyB9XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4udG9vbHRpcCB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCB0b29sdGlwLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXRvb2x0aXAtemluZGV4OiAjeyR6aW5kZXgtdG9vbHRpcH07XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtbWF4LXdpZHRoOiAjeyR0b29sdGlwLW1heC13aWR0aH07XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtcGFkZGluZy14OiAjeyR0b29sdGlwLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtcGFkZGluZy15OiAjeyR0b29sdGlwLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtbWFyZ2luOiAjeyR0b29sdGlwLW1hcmdpbn07XG4gIEBpbmNsdWRlIHJmcygkdG9vbHRpcC1mb250LXNpemUsIC0tI3skcHJlZml4fXRvb2x0aXAtZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1jb2xvcjogI3skdG9vbHRpcC1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtYmc6ICN7JHRvb2x0aXAtYmd9O1xuICAtLSN7JHByZWZpeH10b29sdGlwLWJvcmRlci1yYWRpdXM6ICN7JHRvb2x0aXAtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtb3BhY2l0eTogI3skdG9vbHRpcC1vcGFjaXR5fTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aDogI3skdG9vbHRpcC1hcnJvdy13aWR0aH07XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0OiAjeyR0b29sdGlwLWFycm93LWhlaWdodH07XG4gIC8vIHNjc3MtZG9jcy1lbmQgdG9vbHRpcC1jc3MtdmFyc1xuXG4gIHotaW5kZXg6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLXppbmRleCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpO1xuICBtYXJnaW46IHZhcigtLSN7JHByZWZpeH10b29sdGlwLW1hcmdpbik7XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImAkdG9vbHRpcC1tYXJnaW5gXCIsIFwidjVcIiwgXCJ2NS54XCIsIHRydWUpO1xuICAvLyBPdXIgcGFyZW50IGVsZW1lbnQgY2FuIGJlIGFyYml0cmFyeSBzaW5jZSB0b29sdGlwcyBhcmUgYnkgZGVmYXVsdCBpbnNlcnRlZCBhcyBhIHNpYmxpbmcgb2YgdGhlaXIgdGFyZ2V0IGVsZW1lbnQuXG4gIC8vIFNvIHJlc2V0IG91ciBmb250IGFuZCB0ZXh0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW5oZXJpdGluZyB3ZWlyZCB2YWx1ZXMuXG4gIEBpbmNsdWRlIHJlc2V0LXRleHQoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWZvbnQtc2l6ZSkpO1xuICAvLyBBbGxvdyBicmVha2luZyB2ZXJ5IGxvbmcgd29yZHMgc28gdGhleSBkb24ndCBvdmVyZmxvdyB0aGUgdG9vbHRpcCdzIGJvdW5kc1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG9wYWNpdHk6IDA7XG5cbiAgJi5zaG93IHsgb3BhY2l0eTogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtb3BhY2l0eSk7IH1cblxuICAudG9vbHRpcC1hcnJvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKTtcbiAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCk7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC10b3AgLnRvb2x0aXAtYXJyb3cge1xuICBib3R0b206IDA7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICB0b3A6IC0xcHg7XG4gICAgYm9yZGVyLXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpICogLjUpIDA7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYmcpO1xuICB9XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5icy10b29sdGlwLWVuZCAudG9vbHRpcC1hcnJvdyB7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpO1xuICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKTtcblxuICAmOjpiZWZvcmUge1xuICAgIHJpZ2h0OiAtMXB4O1xuICAgIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCkgKiAuNSkgdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KSBjYWxjKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKSAqIC41KSAwOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYmcpO1xuICB9XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG5cbi5icy10b29sdGlwLWJvdHRvbSAudG9vbHRpcC1hcnJvdyB7XG4gIHRvcDogMDtcblxuICAmOjpiZWZvcmUge1xuICAgIGJvdHRvbTogLTFweDtcbiAgICBib3JkZXItd2lkdGg6IDAgY2FsYyh2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCkgKiAuNSkgdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1iZyk7XG4gIH1cbn1cblxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xuLmJzLXRvb2x0aXAtc3RhcnQgLnRvb2x0aXAtYXJyb3cge1xuICByaWdodDogMDtcbiAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCk7XG4gIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgbGVmdDogLTFweDtcbiAgICBib3JkZXItd2lkdGg6IGNhbGModmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpICogLjUpIDAgY2FsYyh2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCkgKiAuNSkgdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYmcpO1xuICB9XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG5cbi5icy10b29sdGlwLWF1dG8ge1xuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtdG9wO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLWVuZDtcbiAgfVxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtYm90dG9tO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtc3RhcnQ7XG4gIH1cbn1cblxuLy8gV3JhcHBlciBmb3IgdGhlIHRvb2x0aXAgY29udGVudFxuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLW1heC13aWR0aCk7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1iZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYm9yZGVyLXJhZGl1cykpO1xufVxuIiwiQG1peGluIHJlc2V0LXRleHQge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIC8vIFdlIGRlbGliZXJhdGVseSBkbyBOT1QgcmVzZXQgZm9udC1zaXplIG9yIG92ZXJmbG93LXdyYXAgLyB3b3JkLXdyYXAuXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRmFsbGJhY2sgZm9yIHdoZXJlIGBzdGFydGAgaXMgbm90IHN1cHBvcnRlZFxuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG59XG4iLCIucG9wb3ZlciB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBwb3BvdmVyLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXBvcG92ZXItemluZGV4OiAjeyR6aW5kZXgtcG9wb3Zlcn07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItbWF4LXdpZHRoOiAjeyRwb3BvdmVyLW1heC13aWR0aH07XG4gIEBpbmNsdWRlIHJmcygkcG9wb3Zlci1mb250LXNpemUsIC0tI3skcHJlZml4fXBvcG92ZXItZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1iZzogI3skcG9wb3Zlci1iZ307XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoOiAjeyRwb3BvdmVyLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLWNvbG9yOiAjeyRwb3BvdmVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXJhZGl1czogI3skcG9wb3Zlci1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzOiAjeyRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJveC1zaGFkb3c6ICN7JHBvcG92ZXItYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogI3skcG9wb3Zlci1oZWFkZXItcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItcGFkZGluZy15OiAjeyRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXl9O1xuICBAaW5jbHVkZSByZnMoJHBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItY29sb3I6ICN7JHBvcG92ZXItaGVhZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItYmc6ICN7JHBvcG92ZXItaGVhZGVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1ib2R5LXBhZGRpbmcteDogI3skcG9wb3Zlci1ib2R5LXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9keS1wYWRkaW5nLXk6ICN7JHBvcG92ZXItYm9keS1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJvZHktY29sb3I6ICN7JHBvcG92ZXItYm9keS1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGg6ICN7JHBvcG92ZXItYXJyb3ctd2lkdGh9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodDogI3skcG9wb3Zlci1hcnJvdy1oZWlnaHR9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWJvcmRlcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBwb3BvdmVyLWNzcy12YXJzXG5cbiAgei1pbmRleDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItemluZGV4KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItbWF4LXdpZHRoKTtcbiAgLy8gT3VyIHBhcmVudCBlbGVtZW50IGNhbiBiZSBhcmJpdHJhcnkgc2luY2UgdG9vbHRpcHMgYXJlIGJ5IGRlZmF1bHQgaW5zZXJ0ZWQgYXMgYSBzaWJsaW5nIG9mIHRoZWlyIHRhcmdldCBlbGVtZW50LlxuICAvLyBTbyByZXNldCBvdXIgZm9udCBhbmQgdGV4dCBwcm9wZXJ0aWVzIHRvIGF2b2lkIGluaGVyaXRpbmcgd2VpcmQgdmFsdWVzLlxuICBAaW5jbHVkZSByZXNldC10ZXh0KCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1mb250LXNpemUpKTtcbiAgLy8gQWxsb3cgYnJlYWtpbmcgdmVyeSBsb25nIHdvcmRzIHNvIHRoZXkgZG9uJ3Qgb3ZlcmZsb3cgdGhlIHBvcG92ZXIncyBib3VuZHNcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3gtc2hhZG93KSk7XG5cbiAgLnBvcG92ZXItYXJyb3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCk7XG4gICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci10b3Age1xuICA+IC5wb3BvdmVyLWFycm93IHtcbiAgICBib3R0b206IGNhbGMoLTEgKiAodmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBib3JkZXItd2lkdGg6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgMDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBib3R0b206IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1iZyk7XG4gICAgfVxuICB9XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5icy1wb3BvdmVyLWVuZCB7XG4gID4gLnBvcG92ZXItYXJyb3cge1xuICAgIGxlZnQ6IGNhbGMoLTEgKiAodmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KTtcbiAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKTtcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBib3JkZXItd2lkdGg6IGNhbGModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpICogLjUpIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgMDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBsZWZ0OiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1iZyk7XG4gICAgfVxuICB9XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG5cbi5icy1wb3BvdmVyLWJvdHRvbSB7XG4gID4gLnBvcG92ZXItYXJyb3cge1xuICAgIHRvcDogY2FsYygtMSAqICh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvcmRlci13aWR0aDogMCBjYWxjKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKSAqIC41KSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1ib3JkZXIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHRvcDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJnKTtcbiAgICB9XG4gIH1cblxuICAvLyBUaGlzIHdpbGwgcmVtb3ZlIHRoZSBwb3BvdmVyLWhlYWRlcidzIGJvcmRlciBqdXN0IGJlbG93IHRoZSBhcnJvd1xuICAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItYmcpO1xuICB9XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5icy1wb3BvdmVyLXN0YXJ0IHtcbiAgPiAucG9wb3Zlci1hcnJvdyB7XG4gICAgcmlnaHQ6IGNhbGMoLTEgKiAodmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KTtcbiAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKTtcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBib3JkZXItd2lkdGg6IGNhbGModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpICogLjUpIDAgY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICByaWdodDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1iZyk7XG4gICAgfVxuICB9XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG5cbi5icy1wb3BvdmVyLWF1dG8ge1xuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItdG9wO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLWVuZDtcbiAgfVxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItYm90dG9tO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItc3RhcnQ7XG4gIH1cbn1cblxuLy8gT2Zmc2V0IHRoZSBwb3BvdmVyIHRvIGFjY291bnQgZm9yIHRoZSBwb3BvdmVyIGFycm93XG4ucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gUmVzZXQgdGhlIGRlZmF1bHQgZnJvbSBSZWJvb3RcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1mb250LXNpemUpKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1iZyk7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fXBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1cykpO1xuXG4gICY6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnBvcG92ZXItYm9keSB7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvZHktcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib2R5LXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib2R5LWNvbG9yKTtcbn1cbiIsIi8vIE5vdGVzIG9uIHRoZSBjbGFzc2VzOlxuLy9cbi8vIDEuIC5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHNob3VsZCBpZGVhbGx5IGJlIHBhbi15ICh0byBhbGxvdyBmb3IgdXNlcnMgdG8gc2Nyb2xsIHZlcnRpY2FsbHkpXG4vLyAgICBldmVuIHdoZW4gdGhlaXIgc2Nyb2xsIGFjdGlvbiBzdGFydGVkIG9uIGEgY2Fyb3VzZWwsIGJ1dCBmb3IgY29tcGF0aWJpbGl0eSAod2l0aCBGaXJlZm94KVxuLy8gICAgd2UncmUgcHJldmVudGluZyBhbGwgYWN0aW9ucyBpbnN0ZWFkXG4vLyAyLiBUaGUgLmNhcm91c2VsLWl0ZW0tc3RhcnQgYW5kIC5jYXJvdXNlbC1pdGVtLWVuZCBpcyB1c2VkIHRvIGluZGljYXRlIHdoZXJlXG4vLyAgICB0aGUgYWN0aXZlIHNsaWRlIGlzIGhlYWRpbmcuXG4vLyAzLiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0gaXMgdGhlIGN1cnJlbnQgc2xpZGUuXG4vLyA0LiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tc3RhcnQgYW5kIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQgaXMgdGhlIGN1cnJlbnRcbi8vICAgIHNsaWRlIGluIGl0cyBpbi10cmFuc2l0aW9uIHN0YXRlLiBPbmx5IG9uZSBvZiB0aGVzZSBvY2N1cnMgYXQgYSB0aW1lLlxuLy8gNS4gLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLXN0YXJ0IGFuZCAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tZW5kXG4vLyAgICBpcyB0aGUgdXBjb21pbmcgc2xpZGUgaW4gdHJhbnNpdGlvbi5cblxuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2Fyb3VzZWwucG9pbnRlci1ldmVudCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG5cbi5jYXJvdXNlbC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIGNsZWFyZml4KCk7XG59XG5cbi5jYXJvdXNlbC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogLTEwMCU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtdHJhbnNpdGlvbik7XG59XG5cbi5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLXN0YXJ0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1pdGVtLXByZXY6bm90KC5jYXJvdXNlbC1pdGVtLWVuZCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tc3RhcnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG5cbi8vXG4vLyBBbHRlcm5hdGUgdHJhbnNpdGlvbnNcbi8vXG5cbi5jYXJvdXNlbC1mYWRlIHtcbiAgLmNhcm91c2VsLWl0ZW0ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4gIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1zdGFydCxcbiAgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLWVuZCB7XG4gICAgei1pbmRleDogMTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXN0YXJ0LFxuICAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kIHtcbiAgICB6LWluZGV4OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5IDBzICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBMZWZ0L3JpZ2h0IGNvbnRyb2xzIGZvciBuYXZcbi8vXG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgLy8gVXNlIGZsZXggZm9yIGFsaWdubWVudCAoMS0zKVxuICBkaXNwbGF5OiBmbGV4OyAvLyAxLiBhbGxvdyBmbGV4IHN0eWxlc1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyAyLiB2ZXJ0aWNhbGx5IGNlbnRlciBjb250ZW50c1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLy8gMy4gaG9yaXpvbnRhbGx5IGNlbnRlciBjb250ZW50c1xuICB3aWR0aDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY29udHJvbC1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIG9wYWNpdHk6ICRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbik7XG5cbiAgLy8gSG92ZXIvZm9jdXMgc3RhdGVcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRjYXJvdXNlbC1jb250cm9sLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIG9wYWNpdHk6ICRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKCRibGFjaywgLjI1KSwgcmdiYSgkYmxhY2ssIC4wMDEpKSwgbnVsbCk7XG59XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGlmKCRlbmFibGUtZ3JhZGllbnRzLCBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKCRibGFjaywgLjI1KSwgcmdiYSgkYmxhY2ssIC4wMDEpKSwgbnVsbCk7XG59XG5cbi8vIEljb25zIGZvciB3aXRoaW5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6ICRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg7XG4gIGhlaWdodDogJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbn1cblxuLyogcnRsOm9wdGlvbnM6IHtcbiAgXCJhdXRvUmVuYW1lXCI6IHRydWUsXG4gIFwic3RyaW5nTWFwXCI6WyB7XG4gICAgXCJuYW1lXCIgICAgOiBcInByZXYtbmV4dFwiLFxuICAgIFwic2VhcmNoXCIgIDogXCJwcmV2XCIsXG4gICAgXCJyZXBsYWNlXCIgOiBcIm5leHRcIlxuICB9IF1cbn0gKi9cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnKTtcbn1cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnKTtcbn1cblxuLy8gT3B0aW9uYWwgaW5kaWNhdG9yIHBpcHMvY29udHJvbHNcbi8vXG4vLyBBZGQgYSBjb250YWluZXIgKHN1Y2ggYXMgYSBsaXN0KSB3aXRoIHRoZSBmb2xsb3dpbmcgY2xhc3MgYW5kIGFkZCBhbiBpdGVtIChpZGVhbGx5IGEgZm9jdXNhYmxlIGNvbnRyb2wsXG4vLyBsaWtlIGEgYnV0dG9uKSB3aXRoIGRhdGEtYnMtdGFyZ2V0IGZvciBlYWNoIHNsaWRlIHlvdXIgY2Fyb3VzZWwgaG9sZHMuXG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgLy8gVXNlIHRoZSAuY2Fyb3VzZWwtY29udHJvbCdzIHdpZHRoIGFzIG1hcmdpbiBzbyB3ZSBkb24ndCBvdmVybGF5IHRob3NlXG4gIG1hcmdpbi1yaWdodDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcblxuICBbZGF0YS1icy10YXJnZXRdIHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICB3aWR0aDogJGNhcm91c2VsLWluZGljYXRvci13aWR0aDtcbiAgICBoZWlnaHQ6ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjtcbiAgICBtYXJnaW4tbGVmdDogJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICBib3JkZXI6IDA7XG4gICAgLy8gVXNlIHRyYW5zcGFyZW50IGJvcmRlcnMgdG8gaW5jcmVhc2UgdGhlIGhpdCBhcmVhIGJ5IDEwcHggb24gdG9wIGFuZCBib3R0b20uXG4gICAgYm9yZGVyLXRvcDogJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgb3BhY2l0eTogJGNhcm91c2VsLWluZGljYXRvci1vcGFjaXR5O1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLWluZGljYXRvci10cmFuc2l0aW9uKTtcbiAgfVxuXG4gIC5hY3RpdmUge1xuICAgIG9wYWNpdHk6ICRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLW9wYWNpdHk7XG4gIH1cbn1cblxuXG4vLyBPcHRpb25hbCBjYXB0aW9uc1xuLy9cbi8vXG5cbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogKDEwMCUgLSAkY2Fyb3VzZWwtY2FwdGlvbi13aWR0aCkgKiAuNTtcbiAgYm90dG9tOiAkY2Fyb3VzZWwtY2FwdGlvbi1zcGFjZXI7XG4gIGxlZnQ6ICgxMDAlIC0gJGNhcm91c2VsLWNhcHRpb24td2lkdGgpICogLjU7XG4gIHBhZGRpbmctdG9wOiAkY2Fyb3VzZWwtY2FwdGlvbi1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkY2Fyb3VzZWwtY2FwdGlvbi1wYWRkaW5nLXk7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vLyBEYXJrIG1vZGUgY2Fyb3VzZWxcblxuLmNhcm91c2VsLWRhcmsge1xuICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4gIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gICAgZmlsdGVyOiAkY2Fyb3VzZWwtZGFyay1jb250cm9sLWljb24tZmlsdGVyO1xuICB9XG5cbiAgLmNhcm91c2VsLWluZGljYXRvcnMgW2RhdGEtYnMtdGFyZ2V0XSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcm91c2VsLWRhcmstaW5kaWNhdG9yLWFjdGl2ZS1iZztcbiAgfVxuXG4gIC5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgICBjb2xvcjogJGNhcm91c2VsLWRhcmstY2FwdGlvbi1jb2xvcjtcbiAgfVxufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IGNsZWFyZml4XG5AbWl4aW4gY2xlYXJmaXgoKSB7XG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGNsZWFyZml4XG4iLCIvL1xuLy8gUm90YXRpbmcgYm9yZGVyXG4vL1xuXG4uc3Bpbm5lci1ncm93LFxuLnNwaW5uZXItYm9yZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXNwaW5uZXItd2lkdGgpO1xuICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1zcGlubmVyLWhlaWdodCk7XG4gIHZlcnRpY2FsLWFsaWduOiB2YXIoLS0jeyRwcmVmaXh9c3Bpbm5lci12ZXJ0aWNhbC1hbGlnbik7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IHZhcigtLSN7JHByZWZpeH1zcGlubmVyLWFuaW1hdGlvbi1zcGVlZCkgbGluZWFyIGluZmluaXRlIHZhcigtLSN7JHByZWZpeH1zcGlubmVyLWFuaW1hdGlvbi1uYW1lKTtcbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwaW5uZXItYm9yZGVyLWtleWZyYW1lc1xuQGtleWZyYW1lcyBzcGlubmVyLWJvcmRlciB7XG4gIHRvIHsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKSAje1wiLyogcnRsOmlnbm9yZSAqL1wifTsgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLWJvcmRlci1rZXlmcmFtZXNcblxuLnNwaW5uZXItYm9yZGVyIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwaW5uZXItYm9yZGVyLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXNwaW5uZXItd2lkdGg6ICN7JHNwaW5uZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWhlaWdodDogI3skc3Bpbm5lci1oZWlnaHR9O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLXZlcnRpY2FsLWFsaWduOiAjeyRzcGlubmVyLXZlcnRpY2FsLWFsaWdufTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1ib3JkZXItd2lkdGg6ICN7JHNwaW5uZXItYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1hbmltYXRpb24tc3BlZWQ6ICN7JHNwaW5uZXItYW5pbWF0aW9uLXNwZWVkfTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1hbmltYXRpb24tbmFtZTogc3Bpbm5lci1ib3JkZXI7XG4gIC8vIHNjc3MtZG9jcy1lbmQgc3Bpbm5lci1ib3JkZXItY3NzLXZhcnNcblxuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1zcGlubmVyLWJvcmRlci13aWR0aCkgc29saWQgY3VycmVudGNvbG9yO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc3Bpbm5lci1ib3JkZXItc20ge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci1ib3JkZXItc20tY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci13aWR0aDogI3skc3Bpbm5lci13aWR0aC1zbX07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItaGVpZ2h0OiAjeyRzcGlubmVyLWhlaWdodC1zbX07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItYm9yZGVyLXdpZHRoOiAjeyRzcGlubmVyLWJvcmRlci13aWR0aC1zbX07XG4gIC8vIHNjc3MtZG9jcy1lbmQgc3Bpbm5lci1ib3JkZXItc20tY3NzLXZhcnNcbn1cblxuLy9cbi8vIEdyb3dpbmcgY2lyY2xlXG4vL1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci1ncm93LWtleWZyYW1lc1xuQGtleWZyYW1lcyBzcGlubmVyLWdyb3cge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItZ3Jvdy1rZXlmcmFtZXNcblxuLnNwaW5uZXItZ3JvdyB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLWdyb3ctY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci13aWR0aDogI3skc3Bpbm5lci13aWR0aH07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItaGVpZ2h0OiAjeyRzcGlubmVyLWhlaWdodH07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItdmVydGljYWwtYWxpZ246ICN7JHNwaW5uZXItdmVydGljYWwtYWxpZ259O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWFuaW1hdGlvbi1zcGVlZDogI3skc3Bpbm5lci1hbmltYXRpb24tc3BlZWR9O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWFuaW1hdGlvbi1uYW1lOiBzcGlubmVyLWdyb3c7XG4gIC8vIHNjc3MtZG9jcy1lbmQgc3Bpbm5lci1ncm93LWNzcy12YXJzXG5cbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uc3Bpbm5lci1ncm93LXNtIHtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci13aWR0aDogI3skc3Bpbm5lci13aWR0aC1zbX07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItaGVpZ2h0OiAjeyRzcGlubmVyLWhlaWdodC1zbX07XG59XG5cbkBpZiAkZW5hYmxlLXJlZHVjZWQtbW90aW9uIHtcbiAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuc3Bpbm5lci1ib3JkZXIsXG4gICAgLnNwaW5uZXItZ3JvdyB7XG4gICAgICAtLSN7JHByZWZpeH1zcGlubmVyLWFuaW1hdGlvbi1zcGVlZDogI3skc3Bpbm5lci1hbmltYXRpb24tc3BlZWQgKiAyfTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4lb2ZmY2FudmFzLWNzcy12YXJzIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG9mZmNhbnZhcy1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtemluZGV4OiAjeyR6aW5kZXgtb2ZmY2FudmFzfTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXdpZHRoOiAjeyRvZmZjYW52YXMtaG9yaXpvbnRhbC13aWR0aH07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1oZWlnaHQ6ICN7JG9mZmNhbnZhcy12ZXJ0aWNhbC1oZWlnaHR9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy14OiAjeyRvZmZjYW52YXMtcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteTogI3skb2ZmY2FudmFzLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1jb2xvcjogI3skb2ZmY2FudmFzLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJnOiAjeyRvZmZjYW52YXMtYmctY29sb3J9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAjeyRvZmZjYW52YXMtYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci1jb2xvcjogI3skb2ZmY2FudmFzLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3gtc2hhZG93OiAjeyRvZmZjYW52YXMtYm94LXNoYWRvd307XG4gIC8vIHNjc3MtZG9jcy1lbmQgb2ZmY2FudmFzLWNzcy12YXJzXG59XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgLm9mZmNhbnZhcyN7JGluZml4fSB7XG4gICAgQGV4dGVuZCAlb2ZmY2FudmFzLWNzcy12YXJzO1xuICB9XG59XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgLm9mZmNhbnZhcyN7JGluZml4fSB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuZXh0KSB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICBib3R0b206IDA7XG4gICAgICB6LWluZGV4OiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXppbmRleCk7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWNvbG9yKTtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYmcpO1xuICAgICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm94LXNoYWRvdykpO1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbih0cmFuc2Zvcm0gJG9mZmNhbnZhcy10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0KTtcblxuICAgICAgJi5vZmZjYW52YXMtc3RhcnQge1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXdpZHRoKTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgICAgfVxuXG4gICAgICAmLm9mZmNhbnZhcy1lbmQge1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy13aWR0aCk7XG4gICAgICAgIGJvcmRlci1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgICB9XG5cbiAgICAgICYub2ZmY2FudmFzLXRvcCB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgICAgfVxuXG4gICAgICAmLm9mZmNhbnZhcy1ib3R0b20ge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWhlaWdodCk7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlci10b3A6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICAgIH1cblxuICAgICAgJi5zaG93aW5nLFxuICAgICAgJi5zaG93Om5vdCguaGlkaW5nKSB7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJi5zaG93aW5nLFxuICAgICAgJi5oaWRpbmcsXG4gICAgICAmLnNob3cge1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpZiBub3QgKCRpbmZpeCA9PSBcIlwiKSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuZXh0KSB7XG4gICAgICAgIC0tI3skcHJlZml4fW9mZmNhbnZhcy1oZWlnaHQ6IGF1dG87XG4gICAgICAgIC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbiAgICAgICAgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAub2ZmY2FudmFzLWJvZHkge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICAgICAgICAvLyBSZXNldCBgYmFja2dyb3VuZC1jb2xvcmAgaW4gY2FzZSBgLmJnLSpgIGNsYXNzZXMgYXJlIHVzZWQgaW4gb2ZmY2FudmFzXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ub2ZmY2FudmFzLWJhY2tkcm9wIHtcbiAgQGluY2x1ZGUgb3ZlcmxheS1iYWNrZHJvcCgkemluZGV4LW9mZmNhbnZhcy1iYWNrZHJvcCwgJG9mZmNhbnZhcy1iYWNrZHJvcC1iZywgJG9mZmNhbnZhcy1iYWNrZHJvcC1vcGFjaXR5KTtcbn1cblxuLm9mZmNhbnZhcy1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteCk7XG5cbiAgLmJ0bi1jbG9zZSB7XG4gICAgcGFkZGluZzogY2FsYyh2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteSkgKiAuNSkgY2FsYyh2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteCkgKiAuNSk7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteSkpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteCkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXkpKTtcbiAgfVxufVxuXG4ub2ZmY2FudmFzLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6ICRvZmZjYW52YXMtdGl0bGUtbGluZS1oZWlnaHQ7XG59XG5cbi5vZmZjYW52YXMtYm9keSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy14KTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbiIsIi5wbGFjZWhvbGRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLWhlaWdodDogMWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHdhaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogJHBsYWNlaG9sZGVyLW9wYWNpdHktbWF4O1xuXG4gICYuYnRuOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG5cbi8vIFNpemluZ1xuLnBsYWNlaG9sZGVyLXhzIHtcbiAgbWluLWhlaWdodDogLjZlbTtcbn1cblxuLnBsYWNlaG9sZGVyLXNtIHtcbiAgbWluLWhlaWdodDogLjhlbTtcbn1cblxuLnBsYWNlaG9sZGVyLWxnIHtcbiAgbWluLWhlaWdodDogMS4yZW07XG59XG5cbi8vIEFuaW1hdGlvblxuLnBsYWNlaG9sZGVyLWdsb3cge1xuICAucGxhY2Vob2xkZXIge1xuICAgIGFuaW1hdGlvbjogcGxhY2Vob2xkZXItZ2xvdyAycyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHBsYWNlaG9sZGVyLWdsb3cge1xuICA1MCUge1xuICAgIG9wYWNpdHk6ICRwbGFjZWhvbGRlci1vcGFjaXR5LW1pbjtcbiAgfVxufVxuXG4ucGxhY2Vob2xkZXItd2F2ZSB7XG4gIG1hc2staW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMzBkZWcsICRibGFjayA1NSUsIHJnYmEoMCwgMCwgMCwgKDEgLSAkcGxhY2Vob2xkZXItb3BhY2l0eS1taW4pKSA3NSUsICRibGFjayA5NSUpO1xuICBtYXNrLXNpemU6IDIwMCUgMTAwJTtcbiAgYW5pbWF0aW9uOiBwbGFjZWhvbGRlci13YXZlIDJzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuQGtleWZyYW1lcyBwbGFjZWhvbGRlci13YXZlIHtcbiAgMTAwJSB7XG4gICAgbWFzay1wb3NpdGlvbjogLTIwMCUgMCU7XG4gIH1cbn1cbiIsIi8vIFV0aWxpdHkgZ2VuZXJhdG9yXG4vLyBVc2VkIHRvIGdlbmVyYXRlIHV0aWxpdGllcyAmIHByaW50IHV0aWxpdGllc1xuQG1peGluIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeCwgJGlzLXJmcy1tZWRpYS1xdWVyeTogZmFsc2UpIHtcbiAgJHZhbHVlczogbWFwLWdldCgkdXRpbGl0eSwgdmFsdWVzKTtcblxuICAvLyBJZiB0aGUgdmFsdWVzIGFyZSBhIGxpc3Qgb3Igc3RyaW5nLCBjb252ZXJ0IGl0IGludG8gYSBtYXBcbiAgQGlmIHR5cGUtb2YoJHZhbHVlcykgPT0gXCJzdHJpbmdcIiBvciB0eXBlLW9mKG50aCgkdmFsdWVzLCAxKSkgIT0gXCJsaXN0XCIge1xuICAgICR2YWx1ZXM6IHppcCgkdmFsdWVzLCAkdmFsdWVzKTtcbiAgfVxuXG4gIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkdmFsdWVzIHtcbiAgICAkcHJvcGVydGllczogbWFwLWdldCgkdXRpbGl0eSwgcHJvcGVydHkpO1xuXG4gICAgLy8gTXVsdGlwbGUgcHJvcGVydGllcyBhcmUgcG9zc2libGUsIGZvciBleGFtcGxlIHdpdGggdmVydGljYWwgb3IgaG9yaXpvbnRhbCBtYXJnaW5zIG9yIHBhZGRpbmdzXG4gICAgQGlmIHR5cGUtb2YoJHByb3BlcnRpZXMpID09IFwic3RyaW5nXCIge1xuICAgICAgJHByb3BlcnRpZXM6IGFwcGVuZCgoKSwgJHByb3BlcnRpZXMpO1xuICAgIH1cblxuICAgIC8vIFVzZSBjdXN0b20gY2xhc3MgaWYgcHJlc2VudFxuICAgICRwcm9wZXJ0eS1jbGFzczogaWYobWFwLWhhcy1rZXkoJHV0aWxpdHksIGNsYXNzKSwgbWFwLWdldCgkdXRpbGl0eSwgY2xhc3MpLCBudGgoJHByb3BlcnRpZXMsIDEpKTtcbiAgICAkcHJvcGVydHktY2xhc3M6IGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBudWxsLCBcIlwiLCAkcHJvcGVydHktY2xhc3MpO1xuXG4gICAgLy8gVXNlIGN1c3RvbSBDU1MgdmFyaWFibGUgbmFtZSBpZiBwcmVzZW50LCBvdGhlcndpc2UgZGVmYXVsdCB0byBgY2xhc3NgXG4gICAgJGNzcy12YXJpYWJsZS1uYW1lOiBpZihtYXAtaGFzLWtleSgkdXRpbGl0eSwgY3NzLXZhcmlhYmxlLW5hbWUpLCBtYXAtZ2V0KCR1dGlsaXR5LCBjc3MtdmFyaWFibGUtbmFtZSksIG1hcC1nZXQoJHV0aWxpdHksIGNsYXNzKSk7XG5cbiAgICAvLyBTdGF0ZSBwYXJhbXMgdG8gZ2VuZXJhdGUgcHNldWRvLWNsYXNzZXNcbiAgICAkc3RhdGU6IGlmKG1hcC1oYXMta2V5KCR1dGlsaXR5LCBzdGF0ZSksIG1hcC1nZXQoJHV0aWxpdHksIHN0YXRlKSwgKCkpO1xuXG4gICAgJGluZml4OiBpZigkcHJvcGVydHktY2xhc3MgPT0gXCJcIiBhbmQgc3RyLXNsaWNlKCRpbmZpeCwgMSwgMSkgPT0gXCItXCIsIHN0ci1zbGljZSgkaW5maXgsIDIpLCAkaW5maXgpO1xuXG4gICAgLy8gRG9uJ3QgcHJlZml4IGlmIHZhbHVlIGtleSBpcyBudWxsIChlLmcuIHdpdGggc2hhZG93IGNsYXNzKVxuICAgICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcjogaWYoJGtleSwgaWYoJHByb3BlcnR5LWNsYXNzID09IFwiXCIgYW5kICRpbmZpeCA9PSBcIlwiLCBcIlwiLCBcIi1cIikgKyAka2V5LCBcIlwiKTtcblxuICAgIEBpZiBtYXAtZ2V0KCR1dGlsaXR5LCByZnMpIHtcbiAgICAgIC8vIEluc2lkZSB0aGUgbWVkaWEgcXVlcnlcbiAgICAgIEBpZiAkaXMtcmZzLW1lZGlhLXF1ZXJ5IHtcbiAgICAgICAgJHZhbDogcmZzLXZhbHVlKCR2YWx1ZSk7XG5cbiAgICAgICAgLy8gRG8gbm90IHJlbmRlciBhbnl0aGluZyBpZiBmbHVpZCBhbmQgbm9uIGZsdWlkIHZhbHVlcyBhcmUgdGhlIHNhbWVcbiAgICAgICAgJHZhbHVlOiBpZigkdmFsID09IHJmcy1mbHVpZC12YWx1ZSgkdmFsdWUpLCBudWxsLCAkdmFsKTtcbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgJHZhbHVlOiByZnMtZmx1aWQtdmFsdWUoJHZhbHVlKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAkaXMtY3NzLXZhcjogbWFwLWdldCgkdXRpbGl0eSwgY3NzLXZhcik7XG4gICAgJGlzLWxvY2FsLXZhcnM6IG1hcC1nZXQoJHV0aWxpdHksIGxvY2FsLXZhcnMpO1xuICAgICRpcy1ydGw6IG1hcC1nZXQoJHV0aWxpdHksIHJ0bCk7XG5cbiAgICBAaWYgJHZhbHVlICE9IG51bGwge1xuICAgICAgQGlmICRpcy1ydGwgPT0gZmFsc2Uge1xuICAgICAgICAvKiBydGw6YmVnaW46cmVtb3ZlICovXG4gICAgICB9XG5cbiAgICAgIEBpZiAkaXMtY3NzLXZhciB7XG4gICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0ge1xuICAgICAgICAgIC0tI3skcHJlZml4fSN7JGNzcy12YXJpYWJsZS1uYW1lfTogI3skdmFsdWV9O1xuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHBzZXVkbyBpbiAkc3RhdGUge1xuICAgICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0tI3skcHNldWRvfTojeyRwc2V1ZG99IHtcbiAgICAgICAgICAgIC0tI3skcHJlZml4fSN7JGNzcy12YXJpYWJsZS1uYW1lfTogI3skdmFsdWV9O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0ge1xuICAgICAgICAgIEBlYWNoICRwcm9wZXJ0eSBpbiAkcHJvcGVydGllcyB7XG4gICAgICAgICAgICBAaWYgJGlzLWxvY2FsLXZhcnMge1xuICAgICAgICAgICAgICBAZWFjaCAkbG9jYWwtdmFyLCAkdmFyaWFibGUgaW4gJGlzLWxvY2FsLXZhcnMge1xuICAgICAgICAgICAgICAgIC0tI3skcHJlZml4fSN7JGxvY2FsLXZhcn06ICN7JHZhcmlhYmxlfTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgI3skcHJvcGVydHl9OiAkdmFsdWUgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAZWFjaCAkcHNldWRvIGluICRzdGF0ZSB7XG4gICAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfS0jeyRwc2V1ZG99OiN7JHBzZXVkb30ge1xuICAgICAgICAgICAgQGVhY2ggJHByb3BlcnR5IGluICRwcm9wZXJ0aWVzIHtcbiAgICAgICAgICAgICAgQGlmICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgICBAZWFjaCAkbG9jYWwtdmFyLCAkdmFyaWFibGUgaW4gJGlzLWxvY2FsLXZhcnMge1xuICAgICAgICAgICAgICAgICAgLS0jeyRwcmVmaXh9I3skbG9jYWwtdmFyfTogI3skdmFyaWFibGV9O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAjeyRwcm9wZXJ0eX06ICR2YWx1ZSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaWYgJGlzLXJ0bCA9PSBmYWxzZSB7XG4gICAgICAgIC8qIHJ0bDplbmQ6cmVtb3ZlICovXG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBMb29wIG92ZXIgZWFjaCBicmVha3BvaW50XG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuXG4gIC8vIEdlbmVyYXRlIG1lZGlhIHF1ZXJ5IGlmIG5lZWRlZFxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAvLyBMb29wIG92ZXIgZWFjaCB1dGlsaXR5IHByb3BlcnR5XG4gICAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XG4gICAgICAvLyBUaGUgdXRpbGl0eSBjYW4gYmUgZGlzYWJsZWQgd2l0aCBgZmFsc2VgLCB0aHVzIGNoZWNrIGlmIHRoZSB1dGlsaXR5IGlzIGEgbWFwIGZpcnN0XG4gICAgICAvLyBPbmx5IHByb2NlZWQgaWYgcmVzcG9uc2l2ZSBtZWRpYSBxdWVyaWVzIGFyZSBlbmFibGVkIG9yIGlmIGl0J3MgdGhlIGJhc2UgbWVkaWEgcXVlcnlcbiAgICAgIEBpZiB0eXBlLW9mKCR1dGlsaXR5KSA9PSBcIm1hcFwiIGFuZCAobWFwLWdldCgkdXRpbGl0eSwgcmVzcG9uc2l2ZSkgb3IgJGluZml4ID09IFwiXCIpIHtcbiAgICAgICAgQGluY2x1ZGUgZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgJGluZml4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gUkZTIHJlc2NhbGluZ1xuQG1lZGlhIChtaW4td2lkdGg6ICRyZnMtbXEtdmFsdWUpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIEBpZiAobWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQpIDwgJHJmcy1icmVha3BvaW50KSB7XG4gICAgICAvLyBMb29wIG92ZXIgZWFjaCB1dGlsaXR5IHByb3BlcnR5XG4gICAgICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcbiAgICAgICAgLy8gVGhlIHV0aWxpdHkgY2FuIGJlIGRpc2FibGVkIHdpdGggYGZhbHNlYCwgdGh1cyBjaGVjayBpZiB0aGUgdXRpbGl0eSBpcyBhIG1hcCBmaXJzdFxuICAgICAgICAvLyBPbmx5IHByb2NlZWQgaWYgcmVzcG9uc2l2ZSBtZWRpYSBxdWVyaWVzIGFyZSBlbmFibGVkIG9yIGlmIGl0J3MgdGhlIGJhc2UgbWVkaWEgcXVlcnlcbiAgICAgICAgQGlmIHR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIG1hcC1nZXQoJHV0aWxpdHksIHJmcykgYW5kIChtYXAtZ2V0KCR1dGlsaXR5LCByZXNwb25zaXZlKSBvciAkaW5maXggPT0gXCJcIikge1xuICAgICAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeCwgdHJ1ZSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBQcmludCB1dGlsaXRpZXNcbkBtZWRpYSBwcmludCB7XG4gIEBlYWNoICRrZXksICR1dGlsaXR5IGluICR1dGlsaXRpZXMge1xuICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcbiAgICAvLyBUaGVuIGNoZWNrIGlmIHRoZSB1dGlsaXR5IG5lZWRzIHByaW50IHN0eWxlc1xuICAgIEBpZiB0eXBlLW9mKCR1dGlsaXR5KSA9PSBcIm1hcFwiIGFuZCBtYXAtZ2V0KCR1dGlsaXR5LCBwcmludCkgPT0gdHJ1ZSB7XG4gICAgICBAaW5jbHVkZSBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCBcIi1wcmludFwiKTtcbiAgICB9XG4gIH1cbn1cbiIsIi8qIVxuICogRm9udCBBd2Vzb21lIFBybyA2LjQuMiBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UgKENvbW1lcmNpYWwgTGljZW5zZSlcbiAqIENvcHlyaWdodCAyMDIzIEZvbnRpY29ucywgSW5jLlxuICovXG4vLyBGb250IEF3ZXNvbWUgY29yZSBjb21waWxlIChXZWIgRm9udHMtYmFzZWQpXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBpbXBvcnQgJ2Z1bmN0aW9ucyc7XG5AaW1wb3J0ICd2YXJpYWJsZXMnO1xuQGltcG9ydCAnbWl4aW5zJztcbkBpbXBvcnQgJ2NvcmUnO1xuQGltcG9ydCAnc2l6aW5nJztcbkBpbXBvcnQgJ2ZpeGVkLXdpZHRoJztcbkBpbXBvcnQgJ2xpc3QnO1xuQGltcG9ydCAnYm9yZGVyZWQtcHVsbGVkJztcbkBpbXBvcnQgJ2FuaW1hdGVkJztcbkBpbXBvcnQgJ3JvdGF0ZWQtZmxpcHBlZCc7XG5AaW1wb3J0ICdzdGFja2VkJztcbkBpbXBvcnQgJ2ljb25zJztcbkBpbXBvcnQgJ3NjcmVlbi1yZWFkZXInO1xuIiwiLy8gYmFzZSBpY29uIGNsYXNzIGRlZmluaXRpb25cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LXN0eWxlLWZhbWlseSwgJyN7JGZhLXN0eWxlLWZhbWlseX0nKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LXN0eWxlLCAjeyRmYS1zdHlsZX0pO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0sXG4uI3skZmEtY3NzLXByZWZpeH0tY2xhc3NpYyxcbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFycCxcbi5mYXMsXG4uI3skZmEtY3NzLXByZWZpeH0tc29saWQsXG4uZmFyLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZ3VsYXIsXG4uZmFzcixcbi5mYWwsXG4uI3skZmEtY3NzLXByZWZpeH0tbGlnaHQsXG4uZmFzbCxcbi5mYXQsXG4uI3skZmEtY3NzLXByZWZpeH0tdGhpbixcbi5mYWQsXG4uI3skZmEtY3NzLXByZWZpeH0tZHVvdG9uZSxcbi5mYXNzLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJwLXNvbGlkLFxuLmZhYixcbi4jeyRmYS1jc3MtcHJlZml4fS1icmFuZHMge1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZGlzcGxheTogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tZGlzcGxheSwgI3skZmEtZGlzcGxheX0pO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG59XG5cbi5mYXMsXG4uI3skZmEtY3NzLXByZWZpeH0tY2xhc3NpYyxcbi4jeyRmYS1jc3MtcHJlZml4fS1zb2xpZCxcbi5mYXIsXG4uI3skZmEtY3NzLXByZWZpeH0tcmVndWxhcixcbi5mYWwsXG4uI3skZmEtY3NzLXByZWZpeH0tbGlnaHQsXG4uZmF0LFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoaW4ge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA2IFBybyc7XG59XG5cbi5mYWIsXG4uI3skZmEtY3NzLXByZWZpeH0tYnJhbmRzIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNiBCcmFuZHMnO1xufVxuXG4uZmFkLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsYXNzaWMuI3skZmEtY3NzLXByZWZpeH0tZHVvdG9uZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1kdW90b25lIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNiBEdW90b25lJztcbn1cblxuLmZhc3MsXG4uZmFzcixcbi5mYXNsLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJwIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNiBTaGFycCc7XG59XG4uZmFzcyxcbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFycCB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5cbiVmYS1pY29uIHtcbiAgQGluY2x1ZGUgZmEtaWNvbjtcbn1cbiIsIi8vIG1peGluc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gYmFzZSByZW5kZXJpbmcgZm9yIGFuIGljb25cbkBtaXhpbiBmYS1pY29uIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi8vIHNldHMgcmVsYXRpdmUgZm9udC1zaXppbmcgYW5kIGFsaWdubWVudCAoaW4gX3NpemluZylcbkBtaXhpbiBmYS1zaXplICgkZm9udC1zaXplKSB7XG4gIGZvbnQtc2l6ZTogZmEtZGl2aWRlKCRmb250LXNpemUsICRmYS1zaXplLXNjYWxlLWJhc2UpICogMWVtOyAvLyBjb252ZXJ0cyBzdGVwIGluIHNpemluZyBzY2FsZSBpbnRvIGFuIGVtLWJhc2VkIHZhbHVlIHRoYXQncyByZWxhdGl2ZSB0byB0aGUgc2NhbGUncyBiYXNlXG4gIGxpbmUtaGVpZ2h0OiBmYS1kaXZpZGUoMSwgJGZvbnQtc2l6ZSkgKiAxZW07IC8vIHNldHMgdGhlIGxpbmUtaGVpZ2h0IG9mIHRoZSBpY29uIGJhY2sgdG8gdGhhdCBvZiBpdCdzIHBhcmVudFxuICB2ZXJ0aWNhbC1hbGlnbjogKGZhLWRpdmlkZSg2LCAkZm9udC1zaXplKSAtIGZhLWRpdmlkZSgzLCA4KSkgKiAxZW07IC8vIHZlcnRpY2FsbHkgY2VudGVycyB0aGUgaWNvbiB0YWtpbmcgaW50byBhY2NvdW50IHRoZSBzdXJyb3VuZGluZyB0ZXh0J3MgZGVzY2VuZGVyXG59XG5cbi8vIG9ubHkgZGlzcGxheSBjb250ZW50IHRvIHNjcmVlbiByZWFkZXJzXG4vLyBzZWU6IGh0dHBzOi8vd3d3LmExMXlwcm9qZWN0LmNvbS9wb3N0cy8yMDEzLTAxLTExLWhvdy10by1oaWRlLWNvbnRlbnQvXG4vLyBzZWU6IGh0dHBzOi8vaHVnb2dpcmF1ZGVsLmNvbS8yMDE2LzEwLzEzL2Nzcy1oaWRlLWFuZC1zZWVrL1xuQG1peGluIGZhLXNyLW9ubHkoKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG4vLyB1c2UgaW4gY29uanVuY3Rpb24gd2l0aCAuc3Itb25seSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZFxuQG1peGluIGZhLXNyLW9ubHktZm9jdXNhYmxlKCkge1xuICAmOm5vdCg6Zm9jdXMpIHtcbiAgICBAaW5jbHVkZSBmYS1zci1vbmx5KCk7XG4gIH1cbn1cblxuLy8gc2V0cyBhIHNwZWNpZmljIGljb24gZmFtaWx5IHRvIHVzZSBhbG9uZ3NpZGUgc3R5bGUgKyBpY29uIG1peGluc1xuQG1peGluIGZhLWZhbWlseS1jbGFzc2ljKCkge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA2IFBybyc7XG59XG5cbkBtaXhpbiBmYS1mYW1pbHktc2hhcnAoKSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDYgU2hhcnAnO1xufVxuXG4vLyBjb252ZW5pZW5jZSBtaXhpbnMgZm9yIGRlY2xhcmluZyBwc2V1ZG8tZWxlbWVudHMgYnkgQ1NTIHZhcmlhYmxlLFxuLy8gaW5jbHVkaW5nIGFsbCBzdHlsZS1zcGVjaWZpYyBmb250IHByb3BlcnRpZXMsIGFuZCBib3RoIHRoZSA6OmJlZm9yZVxuLy8gYW5kIDo6YWZ0ZXIgZWxlbWVudHMgaW4gdGhlIGR1b3RvbmUgY2FzZS5cbkBtaXhpbiBmYS1pY29uLXNvbGlkKCRmYS12YXIpIHtcbiAgQGV4dGVuZCAlZmEtaWNvbjtcbiAgQGV4dGVuZCAuZmEtc29saWQ7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiB1bnF1b3RlKFwiXFxcIiN7ICRmYS12YXIgfVxcXCJcIik7XG4gIH1cbn1cblxuQG1peGluIGZhLWljb24tcmVndWxhcigkZmEtdmFyKSB7XG4gIEBleHRlbmQgJWZhLWljb247XG4gIEBleHRlbmQgLmZhLXJlZ3VsYXI7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiB1bnF1b3RlKFwiXFxcIiN7ICRmYS12YXIgfVxcXCJcIik7XG4gIH1cbn1cblxuQG1peGluIGZhLWljb24tbGlnaHQoJGZhLXZhcikge1xuICBAZXh0ZW5kICVmYS1pY29uO1xuICBAZXh0ZW5kIC5mYS1saWdodDtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVucXVvdGUoXCJcXFwiI3sgJGZhLXZhciB9XFxcIlwiKTtcbiAgfVxufVxuXG5AbWl4aW4gZmEtaWNvbi10aGluKCRmYS12YXIpIHtcbiAgQGV4dGVuZCAlZmEtaWNvbjtcbiAgQGV4dGVuZCAuZmEtdGhpbjtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVucXVvdGUoXCJcXFwiI3sgJGZhLXZhciB9XFxcIlwiKTtcbiAgfVxufVxuXG5AbWl4aW4gZmEtaWNvbi1kdW90b25lKCRmYS12YXIpIHtcbiAgQGV4dGVuZCAlZmEtaWNvbjtcbiAgQGV4dGVuZCAuZmEtZHVvdG9uZTtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVucXVvdGUoXCJcXFwiI3sgJGZhLXZhciB9XFxcIlwiKTtcbiAgfVxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogdW5xdW90ZShcIlxcXCIjeyAkZmEtdmFyIH0jeyAkZmEtdmFyIH1cXFwiXCIpO1xuICB9XG59XG5cbkBtaXhpbiBmYS1pY29uLXNoYXJwLXNvbGlkKCRmYS12YXIpIHtcbiAgQGV4dGVuZCAlZmEtaWNvbjtcbiAgQGV4dGVuZCAuZmEtc2hhcnAtc29saWQ7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiB1bnF1b3RlKFwiXFxcIiN7ICRmYS12YXIgfVxcXCJcIik7XG4gIH1cbn1cblxuQG1peGluIGZhLWljb24tc2hhcnAtcmVndWxhcigkZmEtdmFyKSB7XG4gIEBleHRlbmQgJWZhLWljb247XG4gIEBleHRlbmQgLmZhLXNoYXJwLXJlZ3VsYXI7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiB1bnF1b3RlKFwiXFxcIiN7ICRmYS12YXIgfVxcXCJcIik7XG4gIH1cbn1cblxuQG1peGluIGZhLWljb24tc2hhcnAtbGlnaHQoJGZhLXZhcikge1xuICBAZXh0ZW5kICVmYS1pY29uO1xuICBAZXh0ZW5kIC5mYS1zaGFycC1saWdodDtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVucXVvdGUoXCJcXFwiI3sgJGZhLXZhciB9XFxcIlwiKTtcbiAgfVxufVxuXG5AbWl4aW4gZmEtaWNvbi1icmFuZHMoJGZhLXZhcikge1xuICBAZXh0ZW5kICVmYS1pY29uO1xuICBAZXh0ZW5kIC5mYS1icmFuZHM7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiB1bnF1b3RlKFwiXFxcIiN7ICRmYS12YXIgfVxcXCJcIik7XG4gIH1cbn1cblxuIiwiLy8gc2l6aW5nIGljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIGxpdGVyYWwgbWFnbmlmaWNhdGlvbiBzY2FsZVxuQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMCB7XG4gIC4jeyRmYS1jc3MtcHJlZml4fS0jeyRpfXgge1xuICAgIGZvbnQtc2l6ZTogJGkgKiAxZW07XG4gIH1cbn1cblxuLy8gc3RlcC1iYXNlZCBzY2FsZSAod2l0aCBhbGlnbm1lbnQpXG5AZWFjaCAkc2l6ZSwgJHZhbHVlIGluICRmYS1zaXplcyB7XG4gIC4jeyRmYS1jc3MtcHJlZml4fS0jeyRzaXplfSB7XG4gICAgIEBpbmNsdWRlIGZhLXNpemUoJHZhbHVlKTtcbiAgfVxufVxuIiwiLy8gZml4ZWQtd2lkdGggaWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWZ3IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogJGZhLWZ3LXdpZHRoO1xufVxuIiwiLy8gdmFyaWFibGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kZmEtY3NzLXByZWZpeCAgICAgICAgICA6IGZhICFkZWZhdWx0O1xuJGZhLXN0eWxlICAgICAgICAgICAgICAgOiA5MDAgIWRlZmF1bHQ7XG4kZmEtc3R5bGUtZmFtaWx5ICAgICAgICA6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCIgIWRlZmF1bHQ7XG5cbiRmYS1kaXNwbGF5ICAgICAgICAgICAgIDogaW5saW5lLWJsb2NrICFkZWZhdWx0O1xuXG4kZmEtZnctd2lkdGggICAgICAgICAgICA6IGZhLWRpdmlkZSgyMGVtLCAxNikgIWRlZmF1bHQ7XG4kZmEtaW52ZXJzZSAgICAgICAgICAgICA6ICNmZmYgIWRlZmF1bHQ7XG5cbiRmYS1ib3JkZXItY29sb3IgICAgICAgIDogI2VlZSAhZGVmYXVsdDtcbiRmYS1ib3JkZXItcGFkZGluZyAgICAgIDogLjJlbSAuMjVlbSAuMTVlbSAhZGVmYXVsdDtcbiRmYS1ib3JkZXItcmFkaXVzICAgICAgIDogLjFlbSAhZGVmYXVsdDtcbiRmYS1ib3JkZXItc3R5bGUgICAgICAgIDogc29saWQgIWRlZmF1bHQ7XG4kZmEtYm9yZGVyLXdpZHRoICAgICAgICA6IC4wOGVtICFkZWZhdWx0O1xuXG4kZmEtc2l6ZS1zY2FsZS0yeHMgICAgICA6IDEwICFkZWZhdWx0O1xuJGZhLXNpemUtc2NhbGUteHMgICAgICAgOiAxMiAhZGVmYXVsdDtcbiRmYS1zaXplLXNjYWxlLXNtICAgICAgIDogMTQgIWRlZmF1bHQ7XG4kZmEtc2l6ZS1zY2FsZS1iYXNlICAgICA6IDE2ICFkZWZhdWx0O1xuJGZhLXNpemUtc2NhbGUtbGcgICAgICAgOiAyMCAhZGVmYXVsdDtcbiRmYS1zaXplLXNjYWxlLXhsICAgICAgIDogMjQgIWRlZmF1bHQ7XG4kZmEtc2l6ZS1zY2FsZS0yeGwgICAgICA6IDMyICFkZWZhdWx0O1xuXG4kZmEtc2l6ZXM6IChcbiAgXCIyeHNcIiAgICAgICAgICAgICAgICAgOiAkZmEtc2l6ZS1zY2FsZS0yeHMsXG4gIFwieHNcIiAgICAgICAgICAgICAgICAgIDogJGZhLXNpemUtc2NhbGUteHMsXG4gIFwic21cIiAgICAgICAgICAgICAgICAgIDogJGZhLXNpemUtc2NhbGUtc20sXG4gIFwibGdcIiAgICAgICAgICAgICAgICAgIDogJGZhLXNpemUtc2NhbGUtbGcsXG4gIFwieGxcIiAgICAgICAgICAgICAgICAgIDogJGZhLXNpemUtc2NhbGUteGwsXG4gIFwiMnhsXCIgICAgICAgICAgICAgICAgIDogJGZhLXNpemUtc2NhbGUtMnhsXG4pICFkZWZhdWx0O1xuXG4kZmEtbGktd2lkdGggICAgICAgICAgICA6IDJlbSAhZGVmYXVsdDtcbiRmYS1saS1tYXJnaW4gICAgICAgICAgIDogJGZhLWxpLXdpZHRoICogZmEtZGl2aWRlKDUsIDQpICFkZWZhdWx0O1xuXG4kZmEtcHVsbC1tYXJnaW4gICAgICAgICA6IC4zZW0gIWRlZmF1bHQ7XG5cbiRmYS1wcmltYXJ5LW9wYWNpdHkgICAgIDogMSAhZGVmYXVsdDtcbiRmYS1zZWNvbmRhcnktb3BhY2l0eSAgIDogLjQgIWRlZmF1bHQ7XG5cbiRmYS1zdGFjay12ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFkZWZhdWx0O1xuJGZhLXN0YWNrLXdpZHRoICAgICAgICAgOiAoJGZhLWZ3LXdpZHRoICogMikgIWRlZmF1bHQ7XG4kZmEtc3RhY2stei1pbmRleCAgICAgICA6IGF1dG8gIWRlZmF1bHQ7XG5cbiRmYS1mb250LWRpc3BsYXkgICAgICAgIDogYmxvY2sgIWRlZmF1bHQ7XG4kZmEtZm9udC1wYXRoICAgICAgICAgICA6IFwiLi4vd2ViZm9udHNcIiAhZGVmYXVsdDtcblxuJGZhLXZhci0wOiBcXDMwO1xuJGZhLXZhci0xOiBcXDMxO1xuJGZhLXZhci0yOiBcXDMyO1xuJGZhLXZhci0zOiBcXDMzO1xuJGZhLXZhci00OiBcXDM0O1xuJGZhLXZhci01OiBcXDM1O1xuJGZhLXZhci02OiBcXDM2O1xuJGZhLXZhci03OiBcXDM3O1xuJGZhLXZhci04OiBcXDM4O1xuJGZhLXZhci05OiBcXDM5O1xuJGZhLXZhci1maWxsLWRyaXA6IFxcZjU3NjtcbiRmYS12YXItYXJyb3dzLXRvLWNpcmNsZTogXFxlNGJkO1xuJGZhLXZhci1jaXJjbGUtY2hldnJvbi1yaWdodDogXFxmMTM4O1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1yaWdodDogXFxmMTM4O1xuJGZhLXZhci13YWdvbi1jb3ZlcmVkOiBcXGY4ZWU7XG4kZmEtdmFyLWxpbmUtaGVpZ2h0OiBcXGY4NzE7XG4kZmEtdmFyLWJhZ2VsOiBcXGUzZDc7XG4kZmEtdmFyLXRyYW5zcG9ydGVyLTc6IFxcZTJhODtcbiRmYS12YXItYXQ6IFxcNDA7XG4kZmEtdmFyLXJlY3RhbmdsZXMtbWl4ZWQ6IFxcZTMyMztcbiRmYS12YXItcGhvbmUtYXJyb3ctdXAtcmlnaHQ6IFxcZTIyNDtcbiRmYS12YXItcGhvbmUtYXJyb3ctdXA6IFxcZTIyNDtcbiRmYS12YXItcGhvbmUtb3V0Z29pbmc6IFxcZTIyNDtcbiRmYS12YXItdHJhc2gtY2FuOiBcXGYyZWQ7XG4kZmEtdmFyLXRyYXNoLWFsdDogXFxmMmVkO1xuJGZhLXZhci1jaXJjbGUtbDogXFxlMTE0O1xuJGZhLXZhci1oZWFkLXNpZGUtZ29nZ2xlczogXFxmNmVhO1xuJGZhLXZhci1oZWFkLXZyOiBcXGY2ZWE7XG4kZmEtdmFyLXRleHQtaGVpZ2h0OiBcXGYwMzQ7XG4kZmEtdmFyLXVzZXIteG1hcms6IFxcZjIzNTtcbiRmYS12YXItdXNlci10aW1lczogXFxmMjM1O1xuJGZhLXZhci1mYWNlLWhhbmQteWF3bjogXFxlMzc5O1xuJGZhLXZhci1nYXVnZS1zaW1wbGUtbWluOiBcXGY2MmQ7XG4kZmEtdmFyLXRhY2hvbWV0ZXItc2xvd2VzdDogXFxmNjJkO1xuJGZhLXZhci1zdGV0aG9zY29wZTogXFxmMGYxO1xuJGZhLXZhci1jb2ZmaW46IFxcZjZjNjtcbiRmYS12YXItbWVzc2FnZTogXFxmMjdhO1xuJGZhLXZhci1jb21tZW50LWFsdDogXFxmMjdhO1xuJGZhLXZhci1zYWxhZDogXFxmODFlO1xuJGZhLXZhci1ib3dsLXNhbGFkOiBcXGY4MWU7XG4kZmEtdmFyLWluZm86IFxcZjEyOTtcbiRmYS12YXItcm9ib3QtYXN0cm9tZWNoOiBcXGUyZDI7XG4kZmEtdmFyLXJpbmctZGlhbW9uZDogXFxlNWFiO1xuJGZhLXZhci1mb25kdWUtcG90OiBcXGU0MGQ7XG4kZmEtdmFyLXRoZXRhOiBcXGY2OWU7XG4kZmEtdmFyLWZhY2UtaGFuZC1wZWVraW5nOiBcXGU0ODE7XG4kZmEtdmFyLXNxdWFyZS11c2VyOiBcXGUyODM7XG4kZmEtdmFyLWRvd24tbGVmdC1hbmQtdXAtcmlnaHQtdG8tY2VudGVyOiBcXGY0MjI7XG4kZmEtdmFyLWNvbXByZXNzLWFsdDogXFxmNDIyO1xuJGZhLXZhci1leHBsb3Npb246IFxcZTRlOTtcbiRmYS12YXItZmlsZS1saW5lczogXFxmMTVjO1xuJGZhLXZhci1maWxlLWFsdDogXFxmMTVjO1xuJGZhLXZhci1maWxlLXRleHQ6IFxcZjE1YztcbiRmYS12YXItd2F2ZS1zcXVhcmU6IFxcZjgzZTtcbiRmYS12YXItcmluZzogXFxmNzBiO1xuJGZhLXZhci1idWlsZGluZy11bjogXFxlNGQ5O1xuJGZhLXZhci1kaWNlLXRocmVlOiBcXGY1Mjc7XG4kZmEtdmFyLXRpcmUtcHJlc3N1cmUtd2FybmluZzogXFxmNjMzO1xuJGZhLXZhci13aWZpLWZhaXI6IFxcZjZhYjtcbiRmYS12YXItd2lmaS0yOiBcXGY2YWI7XG4kZmEtdmFyLWNhbGVuZGFyLWRheXM6IFxcZjA3MztcbiRmYS12YXItY2FsZW5kYXItYWx0OiBcXGYwNzM7XG4kZmEtdmFyLW1wMy1wbGF5ZXI6IFxcZjhjZTtcbiRmYS12YXItYW5jaG9yLWNpcmNsZS1jaGVjazogXFxlNGFhO1xuJGZhLXZhci10YWxseS00OiBcXGUyOTc7XG4kZmEtdmFyLXJlY3RhbmdsZS1oaXN0b3J5OiBcXGU0YTI7XG4kZmEtdmFyLWJ1aWxkaW5nLWNpcmNsZS1hcnJvdy1yaWdodDogXFxlNGQxO1xuJGZhLXZhci12b2xsZXliYWxsOiBcXGY0NWY7XG4kZmEtdmFyLXZvbGxleWJhbGwtYmFsbDogXFxmNDVmO1xuJGZhLXZhci1zdW4taGF6ZTogXFxmNzY1O1xuJGZhLXZhci10ZXh0LXNpemU6IFxcZjg5NDtcbiRmYS12YXItdWZvOiBcXGUwNDc7XG4kZmEtdmFyLWZvcms6IFxcZjJlMztcbiRmYS12YXItdXRlbnNpbC1mb3JrOiBcXGYyZTM7XG4kZmEtdmFyLWFycm93cy11cC10by1saW5lOiBcXGU0YzI7XG4kZmEtdmFyLW1vYmlsZS1zaWduYWw6IFxcZTFlZjtcbiRmYS12YXItYmFyY29kZS1zY2FuOiBcXGY0NjU7XG4kZmEtdmFyLXNvcnQtZG93bjogXFxmMGRkO1xuJGZhLXZhci1zb3J0LWRlc2M6IFxcZjBkZDtcbiRmYS12YXItZm9sZGVyLWFycm93LWRvd246IFxcZTA1MztcbiRmYS12YXItZm9sZGVyLWRvd25sb2FkOiBcXGUwNTM7XG4kZmEtdmFyLWNpcmNsZS1taW51czogXFxmMDU2O1xuJGZhLXZhci1taW51cy1jaXJjbGU6IFxcZjA1NjtcbiRmYS12YXItZmFjZS1pY2ljbGVzOiBcXGUzN2M7XG4kZmEtdmFyLXNob3ZlbDogXFxmNzEzO1xuJGZhLXZhci1kb29yLW9wZW46IFxcZjUyYjtcbiRmYS12YXItZmlsbXM6IFxcZTE3YTtcbiRmYS12YXItcmlnaHQtZnJvbS1icmFja2V0OiBcXGYyZjU7XG4kZmEtdmFyLXNpZ24tb3V0LWFsdDogXFxmMmY1O1xuJGZhLXZhci1mYWNlLWdsYXNzZXM6IFxcZTM3NztcbiRmYS12YXItbmZjOiBcXGUxZjc7XG4kZmEtdmFyLWF0b206IFxcZjVkMjtcbiRmYS12YXItc29hcDogXFxlMDZlO1xuJGZhLXZhci1pY29uczogXFxmODZkO1xuJGZhLXZhci1oZWFydC1tdXNpYy1jYW1lcmEtYm9sdDogXFxmODZkO1xuJGZhLXZhci1taWNyb3Bob25lLWxpbmVzLXNsYXNoOiBcXGY1Mzk7XG4kZmEtdmFyLW1pY3JvcGhvbmUtYWx0LXNsYXNoOiBcXGY1Mzk7XG4kZmEtdmFyLWNsb3NlZC1jYXB0aW9uaW5nLXNsYXNoOiBcXGUxMzU7XG4kZmEtdmFyLWNhbGN1bGF0b3Itc2ltcGxlOiBcXGY2NGM7XG4kZmEtdmFyLWNhbGN1bGF0b3ItYWx0OiBcXGY2NGM7XG4kZmEtdmFyLWJyaWRnZS1jaXJjbGUtY2hlY2s6IFxcZTRjOTtcbiRmYS12YXItc2xpZGVycy11cDogXFxmM2YxO1xuJGZhLXZhci1zbGlkZXJzLXY6IFxcZjNmMTtcbiRmYS12YXItbG9jYXRpb24tbWludXM6IFxcZjYwOTtcbiRmYS12YXItbWFwLW1hcmtlci1taW51czogXFxmNjA5O1xuJGZhLXZhci1wdW1wLW1lZGljYWw6IFxcZTA2YTtcbiRmYS12YXItZmluZ2VycHJpbnQ6IFxcZjU3NztcbiRmYS12YXItc2tpLWJvb3Q6IFxcZTNjYztcbiRmYS12YXItc3RhbmRhcmQtZGVmaW5pdGlvbjogXFxlMjhhO1xuJGZhLXZhci1yZWN0YW5nbGUtc2Q6IFxcZTI4YTtcbiRmYS12YXItaDE6IFxcZjMxMztcbiRmYS12YXItaGFuZC1wb2ludC1yaWdodDogXFxmMGE0O1xuJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLWxvY2F0aW9uOiBcXGY2ODk7XG4kZmEtdmFyLXNlYXJjaC1sb2NhdGlvbjogXFxmNjg5O1xuJGZhLXZhci1tZXNzYWdlLWJvdDogXFxlM2I4O1xuJGZhLXZhci1mb3J3YXJkLXN0ZXA6IFxcZjA1MTtcbiRmYS12YXItc3RlcC1mb3J3YXJkOiBcXGYwNTE7XG4kZmEtdmFyLWZhY2Utc21pbGUtYmVhbTogXFxmNWI4O1xuJGZhLXZhci1zbWlsZS1iZWFtOiBcXGY1Yjg7XG4kZmEtdmFyLWxpZ2h0LWNlaWxpbmc6IFxcZTAxNjtcbiRmYS12YXItbWVzc2FnZS1leGNsYW1hdGlvbjogXFxmNGE1O1xuJGZhLXZhci1jb21tZW50LWFsdC1leGNsYW1hdGlvbjogXFxmNGE1O1xuJGZhLXZhci1ib3dsLXNjb29wOiBcXGUzZGU7XG4kZmEtdmFyLWJvd2wtc2hhdmVkLWljZTogXFxlM2RlO1xuJGZhLXZhci1zcXVhcmUteDogXFxlMjg2O1xuJGZhLXZhci11dGlsaXR5LXBvbGUtZG91YmxlOiBcXGUyYzQ7XG4kZmEtdmFyLWZsYWctY2hlY2tlcmVkOiBcXGYxMWU7XG4kZmEtdmFyLWNoZXZyb25zLXVwOiBcXGYzMjU7XG4kZmEtdmFyLWNoZXZyb24tZG91YmxlLXVwOiBcXGYzMjU7XG4kZmEtdmFyLWZvb3RiYWxsOiBcXGY0NGU7XG4kZmEtdmFyLWZvb3RiYWxsLWJhbGw6IFxcZjQ0ZTtcbiRmYS12YXItdXNlci12bmVjazogXFxlNDYxO1xuJGZhLXZhci1zY2hvb2wtY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU1NmM7XG4kZmEtdmFyLWNyb3A6IFxcZjEyNTtcbiRmYS12YXItYW5nbGVzLWRvd246IFxcZjEwMztcbiRmYS12YXItYW5nbGUtZG91YmxlLWRvd246IFxcZjEwMztcbiRmYS12YXItdXNlcnMtcmVjdGFuZ2xlOiBcXGU1OTQ7XG4kZmEtdmFyLXBlb3BsZS1yb29mOiBcXGU1Mzc7XG4kZmEtdmFyLXNxdWFyZS1hcnJvdy1yaWdodDogXFxmMzNiO1xuJGZhLXZhci1hcnJvdy1zcXVhcmUtcmlnaHQ6IFxcZjMzYjtcbiRmYS12YXItbG9jYXRpb24tcGx1czogXFxmNjBhO1xuJGZhLXZhci1tYXAtbWFya2VyLXBsdXM6IFxcZjYwYTtcbiRmYS12YXItbGlnaHRidWxiLWV4Y2xhbWF0aW9uLW9uOiBcXGUxY2E7XG4kZmEtdmFyLXBlb3BsZS1saW5lOiBcXGU1MzQ7XG4kZmEtdmFyLWJlZXItbXVnLWVtcHR5OiBcXGYwZmM7XG4kZmEtdmFyLWJlZXI6IFxcZjBmYztcbiRmYS12YXItY3JhdGUtZW1wdHk6IFxcZTE1MTtcbiRmYS12YXItZGlhZ3JhbS1wcmVkZWNlc3NvcjogXFxlNDc3O1xuJGZhLXZhci10cmFuc3BvcnRlcjogXFxlMDQyO1xuJGZhLXZhci1jYWxlbmRhci1jaXJjbGUtdXNlcjogXFxlNDcxO1xuJGZhLXZhci1hcnJvdy11cC1sb25nOiBcXGYxNzY7XG4kZmEtdmFyLWxvbmctYXJyb3ctdXA6IFxcZjE3NjtcbiRmYS12YXItcGVyc29uLWNhcnJ5LWJveDogXFxmNGNmO1xuJGZhLXZhci1wZXJzb24tY2Fycnk6IFxcZjRjZjtcbiRmYS12YXItZmlyZS1mbGFtZS1zaW1wbGU6IFxcZjQ2YTtcbiRmYS12YXItYnVybjogXFxmNDZhO1xuJGZhLXZhci1wZXJzb246IFxcZjE4MztcbiRmYS12YXItbWFsZTogXFxmMTgzO1xuJGZhLXZhci1sYXB0b3A6IFxcZjEwOTtcbiRmYS12YXItZmlsZS1jc3Y6IFxcZjZkZDtcbiRmYS12YXItbWVub3JhaDogXFxmNjc2O1xuJGZhLXZhci11bmlvbjogXFxmNmEyO1xuJGZhLXZhci1jaGV2cm9ucy1sZWZ0OiBcXGYzMjM7XG4kZmEtdmFyLWNoZXZyb24tZG91YmxlLWxlZnQ6IFxcZjMyMztcbiRmYS12YXItY2lyY2xlLWhlYXJ0OiBcXGY0Yzc7XG4kZmEtdmFyLWhlYXJ0LWNpcmNsZTogXFxmNGM3O1xuJGZhLXZhci10cnVjay1wbGFuZTogXFxlNThmO1xuJGZhLXZhci1yZWNvcmQtdmlueWw6IFxcZjhkOTtcbiRmYS12YXItYnJpbmctZm9yd2FyZDogXFxmODU2O1xuJGZhLXZhci1zcXVhcmUtcDogXFxlMjc5O1xuJGZhLXZhci1mYWNlLWdyaW4tc3RhcnM6IFxcZjU4NztcbiRmYS12YXItZ3Jpbi1zdGFyczogXFxmNTg3O1xuJGZhLXZhci1zaWdtYTogXFxmNjhiO1xuJGZhLXZhci1jYW1lcmEtbW92aWU6IFxcZjhhOTtcbiRmYS12YXItYm9uZzogXFxmNTVjO1xuJGZhLXZhci1jbGFyaW5ldDogXFxmOGFkO1xuJGZhLXZhci10cnVjay1mbGF0YmVkOiBcXGUyYjY7XG4kZmEtdmFyLXNwYWdoZXR0aS1tb25zdGVyLWZseWluZzogXFxmNjdiO1xuJGZhLXZhci1wYXN0YWZhcmlhbmlzbTogXFxmNjdiO1xuJGZhLXZhci1hcnJvdy1kb3duLXVwLWFjcm9zcy1saW5lOiBcXGU0YWY7XG4kZmEtdmFyLWxlYWYtaGVhcnQ6IFxcZjRjYjtcbiRmYS12YXItaG91c2UtYnVpbGRpbmc6IFxcZTFiMTtcbiRmYS12YXItY2hlZXNlLXN3aXNzOiBcXGY3ZjA7XG4kZmEtdmFyLXNwb29uOiBcXGYyZTU7XG4kZmEtdmFyLXV0ZW5zaWwtc3Bvb246IFxcZjJlNTtcbiRmYS12YXItamFyLXdoZWF0OiBcXGU1MTc7XG4kZmEtdmFyLWVudmVsb3Blcy1idWxrOiBcXGY2NzQ7XG4kZmEtdmFyLW1haWwtYnVsazogXFxmNjc0O1xuJGZhLXZhci1maWxlLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNGViO1xuJGZhLXZhci1ib3ctYXJyb3c6IFxcZjZiOTtcbiRmYS12YXItY2FydC14bWFyazogXFxlMGRkO1xuJGZhLXZhci1oZXhhZ29uLXhtYXJrOiBcXGYyZWU7XG4kZmEtdmFyLXRpbWVzLWhleGFnb246IFxcZjJlZTtcbiRmYS12YXIteG1hcmstaGV4YWdvbjogXFxmMmVlO1xuJGZhLXZhci1jaXJjbGUtaDogXFxmNDdlO1xuJGZhLXZhci1ob3NwaXRhbC1zeW1ib2w6IFxcZjQ3ZTtcbiRmYS12YXItbWVyZ2U6IFxcZTUyNjtcbiRmYS12YXItcGFnZXI6IFxcZjgxNTtcbiRmYS12YXItY2FydC1taW51czogXFxlMGRiO1xuJGZhLXZhci1hZGRyZXNzLWJvb2s6IFxcZjJiOTtcbiRmYS12YXItY29udGFjdC1ib29rOiBcXGYyYjk7XG4kZmEtdmFyLXBhbi1mcnlpbmc6IFxcZTQyYztcbiRmYS12YXItZ3JpZDogXFxlMTk1O1xuJGZhLXZhci1ncmlkLTM6IFxcZTE5NTtcbiRmYS12YXItZm9vdGJhbGwtaGVsbWV0OiBcXGY0NGY7XG4kZmEtdmFyLWhhbmQtbG92ZTogXFxlMWE1O1xuJGZhLXZhci10cmVlczogXFxmNzI0O1xuJGZhLXZhci1zdHJpa2V0aHJvdWdoOiBcXGYwY2M7XG4kZmEtdmFyLXBhZ2U6IFxcZTQyODtcbiRmYS12YXItazogXFw0YjtcbiRmYS12YXItZGlhZ3JhbS1wcmV2aW91czogXFxlNDc4O1xuJGZhLXZhci1nYXVnZS1taW46IFxcZjYyODtcbiRmYS12YXItdGFjaG9tZXRlci1hbHQtc2xvd2VzdDogXFxmNjI4O1xuJGZhLXZhci1mb2xkZXItZ3JpZDogXFxlMTg4O1xuJGZhLXZhci1lZ2dwbGFudDogXFxlMTZjO1xuJGZhLXZhci1yYW06IFxcZjcwYTtcbiRmYS12YXItbGFuZG1hcmstZmxhZzogXFxlNTFjO1xuJGZhLXZhci1saXBzOiBcXGY2MDA7XG4kZmEtdmFyLXBlbmNpbDogXFxmMzAzO1xuJGZhLXZhci1wZW5jaWwtYWx0OiBcXGYzMDM7XG4kZmEtdmFyLWJhY2t3YXJkOiBcXGYwNGE7XG4kZmEtdmFyLWNhcmV0LXJpZ2h0OiBcXGYwZGE7XG4kZmEtdmFyLWNvbW1lbnRzOiBcXGYwODY7XG4kZmEtdmFyLXBhc3RlOiBcXGYwZWE7XG4kZmEtdmFyLWZpbGUtY2xpcGJvYXJkOiBcXGYwZWE7XG4kZmEtdmFyLWRlc2t0b3AtYXJyb3ctZG93bjogXFxlMTU1O1xuJGZhLXZhci1jb2RlLXB1bGwtcmVxdWVzdDogXFxlMTNjO1xuJGZhLXZhci1wdW1wa2luOiBcXGY3MDc7XG4kZmEtdmFyLWNsaXBib2FyZC1saXN0OiBcXGY0NmQ7XG4kZmEtdmFyLXBlbi1maWVsZDogXFxlMjExO1xuJGZhLXZhci1ibHVlYmVycmllczogXFxlMmU4O1xuJGZhLXZhci10cnVjay1yYW1wLWJveDogXFxmNGRlO1xuJGZhLXZhci10cnVjay1sb2FkaW5nOiBcXGY0ZGU7XG4kZmEtdmFyLW5vdGU6IFxcZTFmZjtcbiRmYS12YXItYXJyb3ctZG93bi10by1zcXVhcmU6IFxcZTA5NjtcbiRmYS12YXItdXNlci1jaGVjazogXFxmNGZjO1xuJGZhLXZhci1jbG91ZC14bWFyazogXFxlMzVmO1xuJGZhLXZhci12aWFsLXZpcnVzOiBcXGU1OTc7XG4kZmEtdmFyLWJvb2stYmxhbms6IFxcZjVkOTtcbiRmYS12YXItYm9vay1hbHQ6IFxcZjVkOTtcbiRmYS12YXItZ29sZi1mbGFnLWhvbGU6IFxcZTNhYztcbiRmYS12YXItbWVzc2FnZS1hcnJvdy1kb3duOiBcXGUxZGI7XG4kZmEtdmFyLWNvbW1lbnQtYWx0LWFycm93LWRvd246IFxcZTFkYjtcbiRmYS12YXItZmFjZS11bmFtdXNlZDogXFxlMzlmO1xuJGZhLXZhci1zaGVldC1wbGFzdGljOiBcXGU1NzE7XG4kZmEtdmFyLWNpcmNsZS05OiBcXGUwZjY7XG4kZmEtdmFyLWJsb2c6IFxcZjc4MTtcbiRmYS12YXItdXNlci1uaW5qYTogXFxmNTA0O1xuJGZhLXZhci1wZW5jaWwtc2xhc2g6IFxcZTIxNTtcbiRmYS12YXItYm93bGluZy1waW5zOiBcXGY0Mzc7XG4kZmEtdmFyLXBlcnNvbi1hcnJvdy11cC1mcm9tLWxpbmU6IFxcZTUzOTtcbiRmYS12YXItZG93bi1yaWdodDogXFxlMTZiO1xuJGZhLXZhci1zY3JvbGwtdG9yYWg6IFxcZjZhMDtcbiRmYS12YXItdG9yYWg6IFxcZjZhMDtcbiRmYS12YXItd2ViaG9vazogXFxlNWQ1O1xuJGZhLXZhci1ibGluZHMtb3BlbjogXFxmOGZjO1xuJGZhLXZhci1mZW5jZTogXFxlMzAzO1xuJGZhLXZhci11cDogXFxmMzU3O1xuJGZhLXZhci1hcnJvdy1hbHQtdXA6IFxcZjM1NztcbiRmYS12YXItYnJvb20tYmFsbDogXFxmNDU4O1xuJGZhLXZhci1xdWlkZGl0Y2g6IFxcZjQ1ODtcbiRmYS12YXItcXVpZGRpdGNoLWJyb29tLWJhbGw6IFxcZjQ1ODtcbiRmYS12YXItZHJ1bXN0aWNrOiBcXGY2ZDY7XG4kZmEtdmFyLXNxdWFyZS12OiBcXGUyODQ7XG4kZmEtdmFyLWZhY2UtYXdlc29tZTogXFxlNDA5O1xuJGZhLXZhci1nYXZlLWRhbmR5OiBcXGU0MDk7XG4kZmEtdmFyLWRpYWwtb2ZmOiBcXGUxNjI7XG4kZmEtdmFyLXRvZ2dsZS1vZmY6IFxcZjIwNDtcbiRmYS12YXItZmFjZS1zbWlsZS1ob3JuczogXFxlMzkxO1xuJGZhLXZhci1ib3gtYXJjaGl2ZTogXFxmMTg3O1xuJGZhLXZhci1hcmNoaXZlOiBcXGYxODc7XG4kZmEtdmFyLWdyYXBlczogXFxlMzA2O1xuJGZhLXZhci1wZXJzb24tZHJvd25pbmc6IFxcZTU0NTtcbiRmYS12YXItZGlhbC1tYXg6IFxcZTE1ZTtcbiRmYS12YXItY2lyY2xlLW06IFxcZTExNTtcbiRmYS12YXItY2FsZW5kYXItaW1hZ2U6IFxcZTBkNDtcbiRmYS12YXItY2lyY2xlLWNhcmV0LWRvd246IFxcZjMyZDtcbiRmYS12YXItY2FyZXQtY2lyY2xlLWRvd246IFxcZjMyZDtcbiRmYS12YXItYXJyb3ctZG93bi05LTE6IFxcZjg4NjtcbiRmYS12YXItc29ydC1udW1lcmljLWRlc2M6IFxcZjg4NjtcbiRmYS12YXItc29ydC1udW1lcmljLWRvd24tYWx0OiBcXGY4ODY7XG4kZmEtdmFyLWZhY2UtZ3Jpbi10b25ndWUtc3F1aW50OiBcXGY1OGE7XG4kZmEtdmFyLWdyaW4tdG9uZ3VlLXNxdWludDogXFxmNThhO1xuJGZhLXZhci1zaGlzaC1rZWJhYjogXFxmODIxO1xuJGZhLXZhci1zcHJheS1jYW46IFxcZjViZDtcbiRmYS12YXItYWxhcm0tc25vb3plOiBcXGY4NDU7XG4kZmEtdmFyLXNjYXJlY3JvdzogXFxmNzBkO1xuJGZhLXZhci10cnVjay1tb25zdGVyOiBcXGY2M2I7XG4kZmEtdmFyLWdpZnQtY2FyZDogXFxmNjYzO1xuJGZhLXZhci13OiBcXDU3O1xuJGZhLXZhci1jb2RlLXB1bGwtcmVxdWVzdC1kcmFmdDogXFxlM2ZhO1xuJGZhLXZhci1zcXVhcmUtYjogXFxlMjY0O1xuJGZhLXZhci1lbGVwaGFudDogXFxmNmRhO1xuJGZhLXZhci1lYXJ0aC1hZnJpY2E6IFxcZjU3YztcbiRmYS12YXItZ2xvYmUtYWZyaWNhOiBcXGY1N2M7XG4kZmEtdmFyLXJhaW5ib3c6IFxcZjc1YjtcbiRmYS12YXItY2lyY2xlLW5vdGNoOiBcXGYxY2U7XG4kZmEtdmFyLXRhYmxldC1zY3JlZW4tYnV0dG9uOiBcXGYzZmE7XG4kZmEtdmFyLXRhYmxldC1hbHQ6IFxcZjNmYTtcbiRmYS12YXItcGF3OiBcXGYxYjA7XG4kZmEtdmFyLW1lc3NhZ2UtcXVlc3Rpb246IFxcZTFlMztcbiRmYS12YXItY2xvdWQ6IFxcZjBjMjtcbiRmYS12YXItdHJvd2VsLWJyaWNrczogXFxlNThhO1xuJGZhLXZhci1zcXVhcmUtMzogXFxlMjU4O1xuJGZhLXZhci1mYWNlLWZsdXNoZWQ6IFxcZjU3OTtcbiRmYS12YXItZmx1c2hlZDogXFxmNTc5O1xuJGZhLXZhci1ob3NwaXRhbC11c2VyOiBcXGY4MGQ7XG4kZmEtdmFyLW1pY3Jvd2F2ZTogXFxlMDFiO1xuJGZhLXZhci1jaGYtc2lnbjogXFxlNjAyO1xuJGZhLXZhci10ZW50LWFycm93LWxlZnQtcmlnaHQ6IFxcZTU3ZjtcbiRmYS12YXItY2FydC1jaXJjbGUtYXJyb3ctdXA6IFxcZTNmMDtcbiRmYS12YXItdHJhc2gtY2xvY2s6IFxcZTJiMDtcbiRmYS12YXItZ2F2ZWw6IFxcZjBlMztcbiRmYS12YXItbGVnYWw6IFxcZjBlMztcbiRmYS12YXItc3ByaW5rbGVyLWNlaWxpbmc6IFxcZTQ0YztcbiRmYS12YXItYnJvd3NlcnM6IFxcZTBjYjtcbiRmYS12YXItdHJpbGxpdW06IFxcZTU4ODtcbiRmYS12YXItbXVzaWMtc2xhc2g6IFxcZjhkMTtcbiRmYS12YXItdHJ1Y2stcmFtcDogXFxmNGUwO1xuJGZhLXZhci1iaW5vY3VsYXJzOiBcXGYxZTU7XG4kZmEtdmFyLW1pY3JvcGhvbmUtc2xhc2g6IFxcZjEzMTtcbiRmYS12YXItYm94LXRpc3N1ZTogXFxlMDViO1xuJGZhLXZhci1jaXJjbGUtYzogXFxlMTAxO1xuJGZhLXZhci1zdGFyLWNocmlzdG1hczogXFxmN2Q0O1xuJGZhLXZhci1jaGFydC1idWxsZXQ6IFxcZTBlMTtcbiRmYS12YXItbW90b3JjeWNsZTogXFxmMjFjO1xuJGZhLXZhci10cmVlLWNocmlzdG1hczogXFxmN2RiO1xuJGZhLXZhci10aXJlLWZsYXQ6IFxcZjYzMjtcbiRmYS12YXItc3VuZ2xhc3NlczogXFxmODkyO1xuJGZhLXZhci1iYWRnZTogXFxmMzM1O1xuJGZhLXZhci1tZXNzYWdlLXBlbjogXFxmNGE0O1xuJGZhLXZhci1jb21tZW50LWFsdC1lZGl0OiBcXGY0YTQ7XG4kZmEtdmFyLW1lc3NhZ2UtZWRpdDogXFxmNGE0O1xuJGZhLXZhci1iZWxsLWNvbmNpZXJnZTogXFxmNTYyO1xuJGZhLXZhci1jb25jaWVyZ2UtYmVsbDogXFxmNTYyO1xuJGZhLXZhci1wZW4tcnVsZXI6IFxcZjVhZTtcbiRmYS12YXItcGVuY2lsLXJ1bGVyOiBcXGY1YWU7XG4kZmEtdmFyLWFycm93LXByb2dyZXNzOiBcXGU1ZGY7XG4kZmEtdmFyLWNoZXNzLXJvb2stcGllY2U6IFxcZjQ0ODtcbiRmYS12YXItY2hlc3Mtcm9vay1hbHQ6IFxcZjQ0ODtcbiRmYS12YXItc3F1YXJlLXJvb3Q6IFxcZjY5NztcbiRmYS12YXItYWxidW0tY29sbGVjdGlvbi1jaXJjbGUtcGx1czogXFxlNDhlO1xuJGZhLXZhci1wZW9wbGUtYXJyb3dzOiBcXGUwNjg7XG4kZmEtdmFyLXBlb3BsZS1hcnJvd3MtbGVmdC1yaWdodDogXFxlMDY4O1xuJGZhLXZhci1mYWNlLWFuZ3J5LWhvcm5zOiBcXGUzNjg7XG4kZmEtdmFyLW1hcnMtYW5kLXZlbnVzLWJ1cnN0OiBcXGU1MjM7XG4kZmEtdmFyLXRvbWJzdG9uZTogXFxmNzIwO1xuJGZhLXZhci1zcXVhcmUtY2FyZXQtcmlnaHQ6IFxcZjE1MjtcbiRmYS12YXItY2FyZXQtc3F1YXJlLXJpZ2h0OiBcXGYxNTI7XG4kZmEtdmFyLXNjaXNzb3JzOiBcXGYwYzQ7XG4kZmEtdmFyLWN1dDogXFxmMGM0O1xuJGZhLXZhci1saXN0LW11c2ljOiBcXGY4Yzk7XG4kZmEtdmFyLXN1bi1wbGFudC13aWx0OiBcXGU1N2E7XG4kZmEtdmFyLXRvaWxldHMtcG9ydGFibGU6IFxcZTU4NDtcbiRmYS12YXItaG9ja2V5LXB1Y2s6IFxcZjQ1MztcbiRmYS12YXItbXVzdGFjaGU6IFxcZTViYztcbiRmYS12YXItaHlwaGVuOiBcXDJkO1xuJGZhLXZhci10YWJsZTogXFxmMGNlO1xuJGZhLXZhci11c2VyLWNoZWY6IFxcZTNkMjtcbiRmYS12YXItbWVzc2FnZS1pbWFnZTogXFxlMWUwO1xuJGZhLXZhci1jb21tZW50LWFsdC1pbWFnZTogXFxlMWUwO1xuJGZhLXZhci11c2Vycy1tZWRpY2FsOiBcXGY4MzA7XG4kZmEtdmFyLXNlbnNvci10cmlhbmdsZS1leGNsYW1hdGlvbjogXFxlMDI5O1xuJGZhLXZhci1zZW5zb3ItYWxlcnQ6IFxcZTAyOTtcbiRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1hcnJvdy1yaWdodDogXFxlNTIxO1xuJGZhLXZhci10YWNob2dyYXBoLWRpZ2l0YWw6IFxcZjU2NjtcbiRmYS12YXItZGlnaXRhbC10YWNob2dyYXBoOiBcXGY1NjY7XG4kZmEtdmFyLWZhY2UtbWFzazogXFxlMzdmO1xuJGZhLXZhci1waWNrbGViYWxsOiBcXGU0MzU7XG4kZmEtdmFyLXN0YXItc2hhcnAtaGFsZjogXFxlMjhjO1xuJGZhLXZhci11c2Vycy1zbGFzaDogXFxlMDczO1xuJGZhLXZhci1jbG92ZXI6IFxcZTEzOTtcbiRmYS12YXItbWVhdDogXFxmODE0O1xuJGZhLXZhci1yZXBseTogXFxmM2U1O1xuJGZhLXZhci1tYWlsLXJlcGx5OiBcXGYzZTU7XG4kZmEtdmFyLXN0YXItYW5kLWNyZXNjZW50OiBcXGY2OTk7XG4kZmEtdmFyLWVtcHR5LXNldDogXFxmNjU2O1xuJGZhLXZhci1ob3VzZS1maXJlOiBcXGU1MGM7XG4kZmEtdmFyLXNxdWFyZS1taW51czogXFxmMTQ2O1xuJGZhLXZhci1taW51cy1zcXVhcmU6IFxcZjE0NjtcbiRmYS12YXItaGVsaWNvcHRlcjogXFxmNTMzO1xuJGZhLXZhci1iaXJkOiBcXGU0Njk7XG4kZmEtdmFyLWNvbXBhc3M6IFxcZjE0ZTtcbiRmYS12YXItc3F1YXJlLWNhcmV0LWRvd246IFxcZjE1MDtcbiRmYS12YXItY2FyZXQtc3F1YXJlLWRvd246IFxcZjE1MDtcbiRmYS12YXItaGVhcnQtaGFsZi1zdHJva2U6IFxcZTFhYztcbiRmYS12YXItaGVhcnQtaGFsZi1hbHQ6IFxcZTFhYztcbiRmYS12YXItZmlsZS1jaXJjbGUtcXVlc3Rpb246IFxcZTRlZjtcbiRmYS12YXItbGFwdG9wLWNvZGU6IFxcZjVmYztcbiRmYS12YXItam95c3RpY2s6IFxcZjhjNTtcbiRmYS12YXItZ3JpbGwtZmlyZTogXFxlNWE0O1xuJGZhLXZhci1yZWN0YW5nbGUtdmVydGljYWwtaGlzdG9yeTogXFxlMjM3O1xuJGZhLXZhci1zd2F0Y2hib29rOiBcXGY1YzM7XG4kZmEtdmFyLXByZXNjcmlwdGlvbi1ib3R0bGU6IFxcZjQ4NTtcbiRmYS12YXItYmFyczogXFxmMGM5O1xuJGZhLXZhci1uYXZpY29uOiBcXGYwYzk7XG4kZmEtdmFyLWtleWJvYXJkLWxlZnQ6IFxcZTFjMztcbiRmYS12YXItcGVvcGxlLWdyb3VwOiBcXGU1MzM7XG4kZmEtdmFyLWhvdXJnbGFzcy1lbmQ6IFxcZjI1MztcbiRmYS12YXItaG91cmdsYXNzLTM6IFxcZjI1MztcbiRmYS12YXItaGVhcnQtY3JhY2s6IFxcZjdhOTtcbiRmYS12YXItaGVhcnQtYnJva2VuOiBcXGY3YTk7XG4kZmEtdmFyLWZhY2UtYmVhbS1oYW5kLW92ZXItbW91dGg6IFxcZTQ3YztcbiRmYS12YXItZHJvcGxldC1wZXJjZW50OiBcXGY3NTA7XG4kZmEtdmFyLWh1bWlkaXR5OiBcXGY3NTA7XG4kZmEtdmFyLXNxdWFyZS11cC1yaWdodDogXFxmMzYwO1xuJGZhLXZhci1leHRlcm5hbC1saW5rLXNxdWFyZS1hbHQ6IFxcZjM2MDtcbiRmYS12YXItZmFjZS1raXNzLWJlYW06IFxcZjU5NztcbiRmYS12YXIta2lzcy1iZWFtOiBcXGY1OTc7XG4kZmEtdmFyLWNvcm46IFxcZjZjNztcbiRmYS12YXItcm9sbGVyLWNvYXN0ZXI6IFxcZTMyNDtcbiRmYS12YXItcGhvdG8tZmlsbS1tdXNpYzogXFxlMjI4O1xuJGZhLXZhci1yYWRhcjogXFxlMDI0O1xuJGZhLXZhci1zaWNrbGU6IFxcZjgyMjtcbiRmYS12YXItZmlsbTogXFxmMDA4O1xuJGZhLXZhci1jb2NvbnV0OiBcXGUyZjY7XG4kZmEtdmFyLXJ1bGVyLWhvcml6b250YWw6IFxcZjU0NztcbiRmYS12YXItc2hpZWxkLWNyb3NzOiBcXGY3MTI7XG4kZmEtdmFyLWNhc3NldHRlLXRhcGU6IFxcZjhhYjtcbiRmYS12YXItc3F1YXJlLXRlcm1pbmFsOiBcXGUzMmE7XG4kZmEtdmFyLXBlb3BsZS1yb2JiZXJ5OiBcXGU1MzY7XG4kZmEtdmFyLWxpZ2h0YnVsYjogXFxmMGViO1xuJGZhLXZhci1jYXJldC1sZWZ0OiBcXGYwZDk7XG4kZmEtdmFyLWNvbW1lbnQtbWlkZGxlOiBcXGUxNDk7XG4kZmEtdmFyLXRyYXNoLWNhbi1saXN0OiBcXGUyYWI7XG4kZmEtdmFyLWJsb2NrOiBcXGU0NmE7XG4kZmEtdmFyLWNpcmNsZS1leGNsYW1hdGlvbjogXFxmMDZhO1xuJGZhLXZhci1leGNsYW1hdGlvbi1jaXJjbGU6IFxcZjA2YTtcbiRmYS12YXItc2Nob29sLWNpcmNsZS14bWFyazogXFxlNTZkO1xuJGZhLXZhci1hcnJvdy1yaWdodC1mcm9tLWJyYWNrZXQ6IFxcZjA4YjtcbiRmYS12YXItc2lnbi1vdXQ6IFxcZjA4YjtcbiRmYS12YXItZmFjZS1mcm93bi1zbGlnaHQ6IFxcZTM3NjtcbiRmYS12YXItY2lyY2xlLWNoZXZyb24tZG93bjogXFxmMTNhO1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1kb3duOiBcXGYxM2E7XG4kZmEtdmFyLXNpZGViYXItZmxpcDogXFxlMjRmO1xuJGZhLXZhci11bmxvY2sta2V5aG9sZTogXFxmMTNlO1xuJGZhLXZhci11bmxvY2stYWx0OiBcXGYxM2U7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLWxpc3Q6IFxcZTI5OTtcbiRmYS12YXItY2xvdWQtc2hvd2Vycy1oZWF2eTogXFxmNzQwO1xuJGZhLXZhci1oZWFkcGhvbmVzLXNpbXBsZTogXFxmNThmO1xuJGZhLXZhci1oZWFkcGhvbmVzLWFsdDogXFxmNThmO1xuJGZhLXZhci1zaXRlbWFwOiBcXGYwZTg7XG4kZmEtdmFyLXBpcGUtc2VjdGlvbjogXFxlNDM4O1xuJGZhLXZhci1zcGFjZS1zdGF0aW9uLW1vb24tY29uc3RydWN0aW9uOiBcXGUwMzQ7XG4kZmEtdmFyLXNwYWNlLXN0YXRpb24tbW9vbi1hbHQ6IFxcZTAzNDtcbiRmYS12YXItY2lyY2xlLWRvbGxhci10by1zbG90OiBcXGY0Yjk7XG4kZmEtdmFyLWRvbmF0ZTogXFxmNGI5O1xuJGZhLXZhci1tZW1vcnk6IFxcZjUzODtcbiRmYS12YXItZmFjZS1zbGVlcGluZzogXFxlMzhkO1xuJGZhLXZhci1yb2FkLXNwaWtlczogXFxlNTY4O1xuJGZhLXZhci1maXJlLWJ1cm5lcjogXFxlNGYxO1xuJGZhLXZhci1zcXVpcnJlbDogXFxmNzFhO1xuJGZhLXZhci1hcnJvdy11cC10by1saW5lOiBcXGYzNDE7XG4kZmEtdmFyLWFycm93LXRvLXRvcDogXFxmMzQxO1xuJGZhLXZhci1mbGFnOiBcXGYwMjQ7XG4kZmEtdmFyLWZhY2UtY293Ym95LWhhdDogXFxlMzZlO1xuJGZhLXZhci1oYW51a2lhaDogXFxmNmU2O1xuJGZhLXZhci1jaGFydC1zY2F0dGVyLTNkOiBcXGUwZTg7XG4kZmEtdmFyLWRpc3BsYXktY2hhcnQtdXA6IFxcZTVlMztcbiRmYS12YXItc3F1YXJlLWNvZGU6IFxcZTI2NztcbiRmYS12YXItZmVhdGhlcjogXFxmNTJkO1xuJGZhLXZhci12b2x1bWUtbG93OiBcXGYwMjc7XG4kZmEtdmFyLXZvbHVtZS1kb3duOiBcXGYwMjc7XG4kZmEtdmFyLXhtYXJrLXRvLXNsb3Q6IFxcZjc3MTtcbiRmYS12YXItdGltZXMtdG8tc2xvdDogXFxmNzcxO1xuJGZhLXZhci12b3RlLW5heTogXFxmNzcxO1xuJGZhLXZhci1ib3gtdGFwZWQ6IFxcZjQ5YTtcbiRmYS12YXItYm94LWFsdDogXFxmNDlhO1xuJGZhLXZhci1jb21tZW50LXNsYXNoOiBcXGY0YjM7XG4kZmEtdmFyLXN3b3JkczogXFxmNzFkO1xuJGZhLXZhci1jbG91ZC1zdW4tcmFpbjogXFxmNzQzO1xuJGZhLXZhci1hbGJ1bTogXFxmODlmO1xuJGZhLXZhci1jaXJjbGUtbjogXFxlMTE4O1xuJGZhLXZhci1jb21wcmVzczogXFxmMDY2O1xuJGZhLXZhci13aGVhdC1hd246IFxcZTJjZDtcbiRmYS12YXItd2hlYXQtYWx0OiBcXGUyY2Q7XG4kZmEtdmFyLWFua2g6IFxcZjY0NDtcbiRmYS12YXItaGFuZHMtaG9sZGluZy1jaGlsZDogXFxlNGZhO1xuJGZhLXZhci1hc3RlcmlzazogXFwyYTtcbiRmYS12YXIta2V5LXNrZWxldG9uLWxlZnQtcmlnaHQ6IFxcZTNiNDtcbiRmYS12YXItY29tbWVudC1saW5lczogXFxmNGIwO1xuJGZhLXZhci1sdWNoYWRvci1tYXNrOiBcXGY0NTU7XG4kZmEtdmFyLWx1Y2hhZG9yOiBcXGY0NTU7XG4kZmEtdmFyLW1hc2stbHVjaGFkb3I6IFxcZjQ1NTtcbiRmYS12YXItc3F1YXJlLWNoZWNrOiBcXGYxNGE7XG4kZmEtdmFyLWNoZWNrLXNxdWFyZTogXFxmMTRhO1xuJGZhLXZhci1zaHJlZGRlcjogXFxmNjhhO1xuJGZhLXZhci1ib29rLW9wZW4tY292ZXI6IFxcZTBjMDtcbiRmYS12YXItYm9vay1vcGVuLWFsdDogXFxlMGMwO1xuJGZhLXZhci1zYW5kd2ljaDogXFxmODFmO1xuJGZhLXZhci1wZXNldGEtc2lnbjogXFxlMjIxO1xuJGZhLXZhci1zcXVhcmUtcGFya2luZy1zbGFzaDogXFxmNjE3O1xuJGZhLXZhci1wYXJraW5nLXNsYXNoOiBcXGY2MTc7XG4kZmEtdmFyLXRyYWluLXR1bm5lbDogXFxlNDU0O1xuJGZhLXZhci1oZWFkaW5nOiBcXGYxZGM7XG4kZmEtdmFyLWhlYWRlcjogXFxmMWRjO1xuJGZhLXZhci1naG9zdDogXFxmNmUyO1xuJGZhLXZhci1mYWNlLWFuZ3Vpc2hlZDogXFxlMzY5O1xuJGZhLXZhci1ob2NrZXktc3RpY2tzOiBcXGY0NTQ7XG4kZmEtdmFyLWFiYWN1czogXFxmNjQwO1xuJGZhLXZhci1maWxtLXNpbXBsZTogXFxmM2EwO1xuJGZhLXZhci1maWxtLWFsdDogXFxmM2EwO1xuJGZhLXZhci1saXN0OiBcXGYwM2E7XG4kZmEtdmFyLWxpc3Qtc3F1YXJlczogXFxmMDNhO1xuJGZhLXZhci10cmVlLXBhbG06IFxcZjgyYjtcbiRmYS12YXItc3F1YXJlLXBob25lLWZsaXA6IFxcZjg3YjtcbiRmYS12YXItcGhvbmUtc3F1YXJlLWFsdDogXFxmODdiO1xuJGZhLXZhci1jYXJ0LXBsdXM6IFxcZjIxNztcbiRmYS12YXItZ2FtZXBhZDogXFxmMTFiO1xuJGZhLXZhci1ib3JkZXItY2VudGVyLXY6IFxcZjg5ZDtcbiRmYS12YXItY2lyY2xlLWRvdDogXFxmMTkyO1xuJGZhLXZhci1kb3QtY2lyY2xlOiBcXGYxOTI7XG4kZmEtdmFyLWNsaXBib2FyZC1tZWRpY2FsOiBcXGUxMzM7XG4kZmEtdmFyLWZhY2UtZGl6enk6IFxcZjU2NztcbiRmYS12YXItZGl6enk6IFxcZjU2NztcbiRmYS12YXItZWdnOiBcXGY3ZmI7XG4kZmEtdmFyLXVwLXRvLWxpbmU6IFxcZjM0ZDtcbiRmYS12YXItYXJyb3ctYWx0LXRvLXRvcDogXFxmMzRkO1xuJGZhLXZhci1ob3VzZS1tZWRpY2FsLWNpcmNsZS14bWFyazogXFxlNTEzO1xuJGZhLXZhci13YXRjaC1maXRuZXNzOiBcXGY2M2U7XG4kZmEtdmFyLWNsb2NrLW5pbmUtdGhpcnR5OiBcXGUzNGQ7XG4kZmEtdmFyLWNhbXBncm91bmQ6IFxcZjZiYjtcbiRmYS12YXItZm9sZGVyLXBsdXM6IFxcZjY1ZTtcbiRmYS12YXItanVnOiBcXGY4YzY7XG4kZmEtdmFyLWZ1dGJvbDogXFxmMWUzO1xuJGZhLXZhci1mdXRib2wtYmFsbDogXFxmMWUzO1xuJGZhLXZhci1zb2NjZXItYmFsbDogXFxmMWUzO1xuJGZhLXZhci1zbm93LWJsb3dpbmc6IFxcZjc2MTtcbiRmYS12YXItcGFpbnRicnVzaDogXFxmMWZjO1xuJGZhLXZhci1wYWludC1icnVzaDogXFxmMWZjO1xuJGZhLXZhci1sb2NrOiBcXGYwMjM7XG4kZmEtdmFyLWFycm93LWRvd24tZnJvbS1saW5lOiBcXGYzNDU7XG4kZmEtdmFyLWFycm93LWZyb20tdG9wOiBcXGYzNDU7XG4kZmEtdmFyLWdhcy1wdW1wOiBcXGY1MmY7XG4kZmEtdmFyLXNpZ25hbC1iYXJzLXNsYXNoOiBcXGY2OTQ7XG4kZmEtdmFyLXNpZ25hbC1hbHQtc2xhc2g6IFxcZjY5NDtcbiRmYS12YXItbW9ua2V5OiBcXGY2ZmI7XG4kZmEtdmFyLXJlY3RhbmdsZS1wcm86IFxcZTIzNTtcbiRmYS12YXItcHJvOiBcXGUyMzU7XG4kZmEtdmFyLWhvdXNlLW5pZ2h0OiBcXGUwMTA7XG4kZmEtdmFyLWhvdC10dWItcGVyc29uOiBcXGY1OTM7XG4kZmEtdmFyLWhvdC10dWI6IFxcZjU5MztcbiRmYS12YXItZ2xvYmUtcG9pbnRlcjogXFxlNjBlO1xuJGZhLXZhci1ibGFua2V0OiBcXGY0OTg7XG4kZmEtdmFyLW1hcC1sb2NhdGlvbjogXFxmNTlmO1xuJGZhLXZhci1tYXAtbWFya2VkOiBcXGY1OWY7XG4kZmEtdmFyLWhvdXNlLWZsb29kLXdhdGVyOiBcXGU1MGU7XG4kZmEtdmFyLWNvbW1lbnRzLXF1ZXN0aW9uLWNoZWNrOiBcXGUxNGY7XG4kZmEtdmFyLXRyZWU6IFxcZjFiYjtcbiRmYS12YXItYXJyb3dzLWNyb3NzOiBcXGUwYTI7XG4kZmEtdmFyLWJhY2twYWNrOiBcXGY1ZDQ7XG4kZmEtdmFyLXNxdWFyZS1zbWFsbDogXFxlMjdlO1xuJGZhLXZhci1mb2xkZXItYXJyb3ctdXA6IFxcZTA1NDtcbiRmYS12YXItZm9sZGVyLXVwbG9hZDogXFxlMDU0O1xuJGZhLXZhci1icmlkZ2UtbG9jazogXFxlNGNjO1xuJGZhLXZhci1jcm9zc2hhaXJzLXNpbXBsZTogXFxlNTlmO1xuJGZhLXZhci1zYWNrLWRvbGxhcjogXFxmODFkO1xuJGZhLXZhci1wZW4tdG8tc3F1YXJlOiBcXGYwNDQ7XG4kZmEtdmFyLWVkaXQ6IFxcZjA0NDtcbiRmYS12YXItc3F1YXJlLXNsaWRlcnM6IFxcZjNmMDtcbiRmYS12YXItc2xpZGVycy1oLXNxdWFyZTogXFxmM2YwO1xuJGZhLXZhci1jYXItc2lkZTogXFxmNWU0O1xuJGZhLXZhci1tZXNzYWdlLW1pZGRsZS10b3A6IFxcZTFlMjtcbiRmYS12YXItY29tbWVudC1taWRkbGUtdG9wLWFsdDogXFxlMWUyO1xuJGZhLXZhci1saWdodGJ1bGItb246IFxcZjY3MjtcbiRmYS12YXIta25pZmU6IFxcZjJlNDtcbiRmYS12YXItdXRlbnNpbC1rbmlmZTogXFxmMmU0O1xuJGZhLXZhci1zaGFyZS1ub2RlczogXFxmMWUwO1xuJGZhLXZhci1zaGFyZS1hbHQ6IFxcZjFlMDtcbiRmYS12YXItZGlzcGxheS1jaGFydC11cC1jaXJjbGUtZG9sbGFyOiBcXGU1ZTY7XG4kZmEtdmFyLXdhdmUtc2luZTogXFxmODk5O1xuJGZhLXZhci1oZWFydC1jaXJjbGUtbWludXM6IFxcZTRmZjtcbiRmYS12YXItY2lyY2xlLXc6IFxcZTEyYztcbiRmYS12YXItY2lyY2xlLWNhbGVuZGFyOiBcXGUxMDI7XG4kZmEtdmFyLWNhbGVuZGFyLWNpcmNsZTogXFxlMTAyO1xuJGZhLXZhci1ob3VyZ2xhc3MtaGFsZjogXFxmMjUyO1xuJGZhLXZhci1ob3VyZ2xhc3MtMjogXFxmMjUyO1xuJGZhLXZhci1taWNyb3Njb3BlOiBcXGY2MTA7XG4kZmEtdmFyLXN1bnNldDogXFxmNzY3O1xuJGZhLXZhci1zaW5rOiBcXGUwNmQ7XG4kZmEtdmFyLWNhbGVuZGFyLWV4Y2xhbWF0aW9uOiBcXGYzMzQ7XG4kZmEtdmFyLXRydWNrLWNvbnRhaW5lci1lbXB0eTogXFxlMmI1O1xuJGZhLXZhci1oYW5kLWhlYXJ0OiBcXGY0YmM7XG4kZmEtdmFyLWJhZy1zaG9wcGluZzogXFxmMjkwO1xuJGZhLXZhci1zaG9wcGluZy1iYWc6IFxcZjI5MDtcbiRmYS12YXItYXJyb3ctZG93bi16LWE6IFxcZjg4MTtcbiRmYS12YXItc29ydC1hbHBoYS1kZXNjOiBcXGY4ODE7XG4kZmEtdmFyLXNvcnQtYWxwaGEtZG93bi1hbHQ6IFxcZjg4MTtcbiRmYS12YXItbWl0dGVuOiBcXGY3YjU7XG4kZmEtdmFyLXJlcGx5LWNsb2NrOiBcXGUyMzk7XG4kZmEtdmFyLXJlcGx5LXRpbWU6IFxcZTIzOTtcbiRmYS12YXItcGVyc29uLXJheXM6IFxcZTU0ZDtcbiRmYS12YXItcmlnaHQ6IFxcZjM1NjtcbiRmYS12YXItYXJyb3ctYWx0LXJpZ2h0OiBcXGYzNTY7XG4kZmEtdmFyLWNpcmNsZS1mOiBcXGUxMGU7XG4kZmEtdmFyLXVzZXJzOiBcXGYwYzA7XG4kZmEtdmFyLWZhY2UtcGxlYWRpbmc6IFxcZTM4NjtcbiRmYS12YXItZXllLXNsYXNoOiBcXGYwNzA7XG4kZmEtdmFyLWZsYXNrLXZpYWw6IFxcZTRmMztcbiRmYS12YXItcG9saWNlLWJveDogXFxlMDIxO1xuJGZhLXZhci1jdWN1bWJlcjogXFxlNDAxO1xuJGZhLXZhci1oZWFkLXNpZGUtYnJhaW46IFxcZjgwODtcbiRmYS12YXItaGFuZDogXFxmMjU2O1xuJGZhLXZhci1oYW5kLXBhcGVyOiBcXGYyNTY7XG4kZmEtdmFyLXBlcnNvbi1iaWtpbmctbW91bnRhaW46IFxcZjg0YjtcbiRmYS12YXItYmlraW5nLW1vdW50YWluOiBcXGY4NGI7XG4kZmEtdmFyLXV0ZW5zaWxzLXNsYXNoOiBcXGU0NjQ7XG4kZmEtdmFyLXByaW50LW1hZ25pZnlpbmctZ2xhc3M6IFxcZjgxYTtcbiRmYS12YXItcHJpbnQtc2VhcmNoOiBcXGY4MWE7XG4kZmEtdmFyLWZvbGRlci1ib29rbWFyazogXFxlMTg2O1xuJGZhLXZhci1vbTogXFxmNjc5O1xuJGZhLXZhci1waTogXFxmNjdlO1xuJGZhLXZhci1mbGFzay1yb3VuZC1wb3Rpb246IFxcZjZlMTtcbiRmYS12YXItZmxhc2stcG90aW9uOiBcXGY2ZTE7XG4kZmEtdmFyLWZhY2Utc2h1c2g6IFxcZTM4YztcbiRmYS12YXItd29ybTogXFxlNTk5O1xuJGZhLXZhci1ob3VzZS1jaXJjbGUteG1hcms6IFxcZTUwYjtcbiRmYS12YXItcGx1ZzogXFxmMWU2O1xuJGZhLXZhci1jYWxlbmRhci1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTQ2ZTtcbiRmYS12YXItc3F1YXJlLWk6IFxcZTI3MjtcbiRmYS12YXItY2hldnJvbi11cDogXFxmMDc3O1xuJGZhLXZhci1mYWNlLXNhbHV0aW5nOiBcXGU0ODQ7XG4kZmEtdmFyLWdhdWdlLXNpbXBsZS1sb3c6IFxcZjYyYztcbiRmYS12YXItdGFjaG9tZXRlci1zbG93OiBcXGY2MmM7XG4kZmEtdmFyLWZhY2UtcGVyc2V2ZXJpbmc6IFxcZTM4NTtcbiRmYS12YXItY2lyY2xlLWNhbWVyYTogXFxlMTAzO1xuJGZhLXZhci1jYW1lcmEtY2lyY2xlOiBcXGUxMDM7XG4kZmEtdmFyLWhhbmQtc3BvY2s6IFxcZjI1OTtcbiRmYS12YXItc3BpZGVyLXdlYjogXFxmNzE5O1xuJGZhLXZhci1jaXJjbGUtbWljcm9waG9uZTogXFxlMTE2O1xuJGZhLXZhci1taWNyb3Bob25lLWNpcmNsZTogXFxlMTE2O1xuJGZhLXZhci1ib29rLWFycm93LXVwOiBcXGUwYmE7XG4kZmEtdmFyLXBvcHNpY2xlOiBcXGU0M2U7XG4kZmEtdmFyLWNvbW1hbmQ6IFxcZTE0MjtcbiRmYS12YXItYmxpbmRzOiBcXGY4ZmI7XG4kZmEtdmFyLXN0b3B3YXRjaDogXFxmMmYyO1xuJGZhLXZhci1zYXhvcGhvbmU6IFxcZjhkYztcbiRmYS12YXItc3F1YXJlLTI6IFxcZTI1NztcbiRmYS12YXItZmllbGQtaG9ja2V5LXN0aWNrLWJhbGw6IFxcZjQ0YztcbiRmYS12YXItZmllbGQtaG9ja2V5OiBcXGY0NGM7XG4kZmEtdmFyLWFycm93LXVwLXNxdWFyZS10cmlhbmdsZTogXFxmODhiO1xuJGZhLXZhci1zb3J0LXNoYXBlcy11cC1hbHQ6IFxcZjg4YjtcbiRmYS12YXItZmFjZS1zY3JlYW06IFxcZTM4YjtcbiRmYS12YXItc3F1YXJlLW06IFxcZTI3NjtcbiRmYS12YXItY2FtZXJhLXdlYjogXFxmODMyO1xuJGZhLXZhci13ZWJjYW06IFxcZjgzMjtcbiRmYS12YXItY29tbWVudC1hcnJvdy1kb3duOiBcXGUxNDM7XG4kZmEtdmFyLWxpZ2h0YnVsYi1jZmw6IFxcZTVhNjtcbiRmYS12YXItd2luZG93LWZyYW1lLW9wZW46IFxcZTA1MDtcbiRmYS12YXItZmFjZS1raXNzOiBcXGY1OTY7XG4kZmEtdmFyLWtpc3M6IFxcZjU5NjtcbiRmYS12YXItYnJpZGdlLWNpcmNsZS14bWFyazogXFxlNGNiO1xuJGZhLXZhci1wZXJpb2Q6IFxcMmU7XG4kZmEtdmFyLWZhY2UtZ3Jpbi10b25ndWU6IFxcZjU4OTtcbiRmYS12YXItZ3Jpbi10b25ndWU6IFxcZjU4OTtcbiRmYS12YXItdXAtdG8tZG90dGVkLWxpbmU6IFxcZTQ1NztcbiRmYS12YXItdGhvdWdodC1idWJibGU6IFxcZTMyZTtcbiRmYS12YXItc2tlbGV0b24tcmliczogXFxlNWNiO1xuJGZhLXZhci1yYXlndW46IFxcZTAyNTtcbiRmYS12YXItZmx1dGU6IFxcZjhiOTtcbiRmYS12YXItYWNvcm46IFxcZjZhZTtcbiRmYS12YXItdmlkZW8tYXJyb3ctdXAtcmlnaHQ6IFxcZTJjOTtcbiRmYS12YXItZ3JhdGUtZHJvcGxldDogXFxlMTk0O1xuJGZhLXZhci1zZWFsLWV4Y2xhbWF0aW9uOiBcXGUyNDI7XG4kZmEtdmFyLWNoZXNzLWJpc2hvcDogXFxmNDNhO1xuJGZhLXZhci1tZXNzYWdlLXNtczogXFxlMWU1O1xuJGZhLXZhci1jb2ZmZWUtYmVhbnM6IFxcZTEzZjtcbiRmYS12YXItaGF0LXdpdGNoOiBcXGY2ZTc7XG4kZmEtdmFyLWZhY2UtZ3Jpbi13aW5rOiBcXGY1OGM7XG4kZmEtdmFyLWdyaW4td2luazogXFxmNThjO1xuJGZhLXZhci1jbG9jay10aHJlZS10aGlydHk6IFxcZTM1NztcbiRmYS12YXItZWFyLWRlYWY6IFxcZjJhNDtcbiRmYS12YXItZGVhZjogXFxmMmE0O1xuJGZhLXZhci1kZWFmbmVzczogXFxmMmE0O1xuJGZhLXZhci1oYXJkLW9mLWhlYXJpbmc6IFxcZjJhNDtcbiRmYS12YXItYWxhcm0tY2xvY2s6IFxcZjM0ZTtcbiRmYS12YXItZWNsaXBzZTogXFxmNzQ5O1xuJGZhLXZhci1mYWNlLXJlbGlldmVkOiBcXGUzODk7XG4kZmEtdmFyLXJvYWQtY2lyY2xlLWNoZWNrOiBcXGU1NjQ7XG4kZmEtdmFyLWRpY2UtZml2ZTogXFxmNTIzO1xuJGZhLXZhci1vY3RhZ29uLW1pbnVzOiBcXGYzMDg7XG4kZmEtdmFyLW1pbnVzLW9jdGFnb246IFxcZjMwODtcbiRmYS12YXItc3F1YXJlLXJzczogXFxmMTQzO1xuJGZhLXZhci1yc3Mtc3F1YXJlOiBcXGYxNDM7XG4kZmEtdmFyLWZhY2UtemFueTogXFxlM2E0O1xuJGZhLXZhci10cmljeWNsZTogXFxlNWMzO1xuJGZhLXZhci1sYW5kLW1pbmUtb246IFxcZTUxYjtcbiRmYS12YXItc3F1YXJlLWFycm93LXVwLWxlZnQ6IFxcZTI2MztcbiRmYS12YXItaS1jdXJzb3I6IFxcZjI0NjtcbiRmYS12YXItY2hhcnQtbWl4ZWQtdXAtY2lyY2xlLWRvbGxhcjogXFxlNWQ5O1xuJGZhLXZhci1zYWx0LXNoYWtlcjogXFxlNDQ2O1xuJGZhLXZhci1zdGFtcDogXFxmNWJmO1xuJGZhLXZhci1maWxlLXBsdXM6IFxcZjMxOTtcbiRmYS12YXItZHJhdy1zcXVhcmU6IFxcZjVlZjtcbiRmYS12YXItdG9pbGV0LXBhcGVyLXVuZGVyLXNsYXNoOiBcXGUyYTE7XG4kZmEtdmFyLXRvaWxldC1wYXBlci1yZXZlcnNlLXNsYXNoOiBcXGUyYTE7XG4kZmEtdmFyLXN0YWlyczogXFxlMjg5O1xuJGZhLXZhci1kcm9uZS1mcm9udDogXFxmODYwO1xuJGZhLXZhci1kcm9uZS1hbHQ6IFxcZjg2MDtcbiRmYS12YXItZ2xhc3MtZW1wdHk6IFxcZTE5MTtcbiRmYS12YXItZGlhbC1oaWdoOiBcXGUxNWM7XG4kZmEtdmFyLXVzZXItaGVsbWV0LXNhZmV0eTogXFxmODJjO1xuJGZhLXZhci11c2VyLWNvbnN0cnVjdGlvbjogXFxmODJjO1xuJGZhLXZhci11c2VyLWhhcmQtaGF0OiBcXGY4MmM7XG4kZmEtdmFyLWk6IFxcNDk7XG4kZmEtdmFyLWhyeXZuaWEtc2lnbjogXFxmNmYyO1xuJGZhLXZhci1ocnl2bmlhOiBcXGY2ZjI7XG4kZmEtdmFyLWFycm93LWRvd24tbGVmdC1hbmQtYXJyb3ctdXAtcmlnaHQtdG8tY2VudGVyOiBcXGUwOTI7XG4kZmEtdmFyLXBpbGxzOiBcXGY0ODQ7XG4kZmEtdmFyLWZhY2UtZ3Jpbi13aWRlOiBcXGY1ODE7XG4kZmEtdmFyLWdyaW4tYWx0OiBcXGY1ODE7XG4kZmEtdmFyLXRvb3RoOiBcXGY1Yzk7XG4kZmEtdmFyLWJhc2tldGJhbGwtaG9vcDogXFxmNDM1O1xuJGZhLXZhci1vYmplY3RzLWFsaWduLWJvdHRvbTogXFxlM2JiO1xuJGZhLXZhci12OiBcXDU2O1xuJGZhLXZhci1zcGFya2xlczogXFxmODkwO1xuJGZhLXZhci1zcXVpZDogXFxlNDUwO1xuJGZhLXZhci1sZWFmeS1ncmVlbjogXFxlNDFkO1xuJGZhLXZhci1jaXJjbGUtYXJyb3ctdXAtcmlnaHQ6IFxcZTBmYztcbiRmYS12YXItY2FsZW5kYXJzOiBcXGUwZDc7XG4kZmEtdmFyLWJhbmdsYWRlc2hpLXRha2Etc2lnbjogXFxlMmU2O1xuJGZhLXZhci1iaWN5Y2xlOiBcXGYyMDY7XG4kZmEtdmFyLWhhbW1lci13YXI6IFxcZjZlNDtcbiRmYS12YXItY2lyY2xlLWQ6IFxcZTEwNDtcbiRmYS12YXItc3BpZGVyLWJsYWNrLXdpZG93OiBcXGY3MTg7XG4kZmEtdmFyLXN0YWZmLXNuYWtlOiBcXGU1Nzk7XG4kZmEtdmFyLXJvZC1hc2NsZXBpdXM6IFxcZTU3OTtcbiRmYS12YXItcm9kLXNuYWtlOiBcXGU1Nzk7XG4kZmEtdmFyLXN0YWZmLWFlc2N1bGFwaXVzOiBcXGU1Nzk7XG4kZmEtdmFyLXBlYXI6IFxcZTIwYztcbiRmYS12YXItaGVhZC1zaWRlLWNvdWdoLXNsYXNoOiBcXGUwNjI7XG4kZmEtdmFyLXRyaWFuZ2xlOiBcXGYyZWM7XG4kZmEtdmFyLWFwYXJ0bWVudDogXFxlNDY4O1xuJGZhLXZhci10cnVjay1tZWRpY2FsOiBcXGYwZjk7XG4kZmEtdmFyLWFtYnVsYW5jZTogXFxmMGY5O1xuJGZhLXZhci1wZXBwZXI6IFxcZTQzMjtcbiRmYS12YXItcGlhbm86IFxcZjhkNDtcbiRmYS12YXItZ3VuLXNxdWlydDogXFxlMTlkO1xuJGZhLXZhci13aGVhdC1hd24tY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU1OTg7XG4kZmEtdmFyLXNub3dtYW46IFxcZjdkMDtcbiRmYS12YXItdXNlci1hbGllbjogXFxlMDRhO1xuJGZhLXZhci1zaGllbGQtY2hlY2s6IFxcZjJmNztcbiRmYS12YXItbW9ydGFyLXBlc3RsZTogXFxmNWE3O1xuJGZhLXZhci1yb2FkLWJhcnJpZXI6IFxcZTU2MjtcbiRmYS12YXItY2hhcnQtY2FuZGxlc3RpY2s6IFxcZTBlMjtcbiRmYS12YXItYnJpZWZjYXNlLWJsYW5rOiBcXGUwYzg7XG4kZmEtdmFyLXNjaG9vbDogXFxmNTQ5O1xuJGZhLXZhci1pZ2xvbzogXFxmN2FlO1xuJGZhLXZhci1icmFja2V0LXJvdW5kOiBcXDI4O1xuJGZhLXZhci1wYXJlbnRoZXNpczogXFwyODtcbiRmYS12YXItam9pbnQ6IFxcZjU5NTtcbiRmYS12YXItaG9yc2Utc2FkZGxlOiBcXGY4YzM7XG4kZmEtdmFyLW11Zy1tYXJzaG1hbGxvd3M6IFxcZjdiNztcbiRmYS12YXItZmlsdGVyczogXFxlMTdlO1xuJGZhLXZhci1iZWxsLW9uOiBcXGY4ZmE7XG4kZmEtdmFyLWFuZ2xlLXJpZ2h0OiBcXGYxMDU7XG4kZmEtdmFyLWRpYWwtbWVkOiBcXGUxNWY7XG4kZmEtdmFyLWhvcnNlOiBcXGY2ZjA7XG4kZmEtdmFyLXE6IFxcNTE7XG4kZmEtdmFyLW1vbml0b3Itd2F2ZWZvcm06IFxcZjYxMTtcbiRmYS12YXItbW9uaXRvci1oZWFydC1yYXRlOiBcXGY2MTE7XG4kZmEtdmFyLWxpbmstc2ltcGxlOiBcXGUxY2Q7XG4kZmEtdmFyLXdoaXN0bGU6IFxcZjQ2MDtcbiRmYS12YXItZzogXFw0NztcbiRmYS12YXItd2luZS1nbGFzcy1jcmFjazogXFxmNGJiO1xuJGZhLXZhci1mcmFnaWxlOiBcXGY0YmI7XG4kZmEtdmFyLXNsb3QtbWFjaGluZTogXFxlM2NlO1xuJGZhLXZhci1ub3Rlcy1tZWRpY2FsOiBcXGY0ODE7XG4kZmEtdmFyLWNhci13YXNoOiBcXGY1ZTY7XG4kZmEtdmFyLWVzY2FsYXRvcjogXFxlMTcxO1xuJGZhLXZhci1jb21tZW50LWltYWdlOiBcXGUxNDg7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLWhhbGY6IFxcZjJjOTtcbiRmYS12YXItdGVtcGVyYXR1cmUtMjogXFxmMmM5O1xuJGZhLXZhci10aGVybW9tZXRlci0yOiBcXGYyYzk7XG4kZmEtdmFyLXRoZXJtb21ldGVyLWhhbGY6IFxcZjJjOTtcbiRmYS12YXItZG9uZy1zaWduOiBcXGUxNjk7XG4kZmEtdmFyLWRvbnV0OiBcXGU0MDY7XG4kZmEtdmFyLWRvdWdobnV0OiBcXGU0MDY7XG4kZmEtdmFyLWNhcHN1bGVzOiBcXGY0NmI7XG4kZmEtdmFyLXBvby1zdG9ybTogXFxmNzVhO1xuJGZhLXZhci1wb28tYm9sdDogXFxmNzVhO1xuJGZhLXZhci10YWxseS0xOiBcXGUyOTQ7XG4kZmEtdmFyLWZhY2UtZnJvd24tb3BlbjogXFxmNTdhO1xuJGZhLXZhci1mcm93bi1vcGVuOiBcXGY1N2E7XG4kZmEtdmFyLXNxdWFyZS1kYXNoZWQ6IFxcZTI2OTtcbiRmYS12YXItc3F1YXJlLWo6IFxcZTI3MztcbiRmYS12YXItaGFuZC1wb2ludC11cDogXFxmMGE2O1xuJGZhLXZhci1tb25leS1iaWxsOiBcXGYwZDY7XG4kZmEtdmFyLWFycm93LXVwLWJpZy1zbWFsbDogXFxmODhlO1xuJGZhLXZhci1zb3J0LXNpemUtdXA6IFxcZjg4ZTtcbiRmYS12YXItYmFyY29kZS1yZWFkOiBcXGY0NjQ7XG4kZmEtdmFyLWJhZ3VldHRlOiBcXGUzZDg7XG4kZmEtdmFyLWJvd2wtc29mdC1zZXJ2ZTogXFxlNDZiO1xuJGZhLXZhci1mYWNlLWhvbGRpbmctYmFjay10ZWFyczogXFxlNDgyO1xuJGZhLXZhci1zcXVhcmUtdXA6IFxcZjM1MztcbiRmYS12YXItYXJyb3ctYWx0LXNxdWFyZS11cDogXFxmMzUzO1xuJGZhLXZhci10cmFpbi1zdWJ3YXktdHVubmVsOiBcXGUyYTM7XG4kZmEtdmFyLXN1YndheS10dW5uZWw6IFxcZTJhMztcbiRmYS12YXItc3F1YXJlLWV4Y2xhbWF0aW9uOiBcXGYzMjE7XG4kZmEtdmFyLWV4Y2xhbWF0aW9uLXNxdWFyZTogXFxmMzIxO1xuJGZhLXZhci1zZW1pY29sb246IFxcM2I7XG4kZmEtdmFyLWJvb2ttYXJrOiBcXGYwMmU7XG4kZmEtdmFyLWZhbi10YWJsZTogXFxlMDA0O1xuJGZhLXZhci1hbGlnbi1qdXN0aWZ5OiBcXGYwMzk7XG4kZmEtdmFyLWJhdHRlcnktbG93OiBcXGUwYjE7XG4kZmEtdmFyLWJhdHRlcnktMTogXFxlMGIxO1xuJGZhLXZhci1jcmVkaXQtY2FyZC1mcm9udDogXFxmMzhhO1xuJGZhLXZhci1icmFpbi1hcnJvdy1jdXJ2ZWQtcmlnaHQ6IFxcZjY3NztcbiRmYS12YXItbWluZC1zaGFyZTogXFxmNjc3O1xuJGZhLXZhci11bWJyZWxsYS1iZWFjaDogXFxmNWNhO1xuJGZhLXZhci1oZWxtZXQtdW46IFxcZTUwMztcbiRmYS12YXItbG9jYXRpb24tc21pbGU6IFxcZjYwZDtcbiRmYS12YXItbWFwLW1hcmtlci1zbWlsZTogXFxmNjBkO1xuJGZhLXZhci1hcnJvdy1sZWZ0LXRvLWxpbmU6IFxcZjMzZTtcbiRmYS12YXItYXJyb3ctdG8tbGVmdDogXFxmMzNlO1xuJGZhLXZhci1idWxsc2V5ZTogXFxmMTQwO1xuJGZhLXZhci1zdXNoaTogXFxlNDhhO1xuJGZhLXZhci1uaWdpcmk6IFxcZTQ4YTtcbiRmYS12YXItbWVzc2FnZS1jYXB0aW9uczogXFxlMWRlO1xuJGZhLXZhci1jb21tZW50LWFsdC1jYXB0aW9uczogXFxlMWRlO1xuJGZhLXZhci10cmFzaC1saXN0OiBcXGUyYjE7XG4kZmEtdmFyLWJhY29uOiBcXGY3ZTU7XG4kZmEtdmFyLW9wdGlvbjogXFxlMzE4O1xuJGZhLXZhci1yYWNjb29uOiBcXGU2MTM7XG4kZmEtdmFyLWhhbmQtcG9pbnQtZG93bjogXFxmMGE3O1xuJGZhLXZhci1hcnJvdy11cC1mcm9tLWJyYWNrZXQ6IFxcZTA5YTtcbiRmYS12YXItaGVhZC1zaWRlLWdlYXI6IFxcZTYxMTtcbiRmYS12YXItdHJhc2gtcGx1czogXFxlMmIyO1xuJGZhLXZhci1vYmplY3RzLWFsaWduLXRvcDogXFxlM2MwO1xuJGZhLXZhci1mb2xkZXI6IFxcZjA3YjtcbiRmYS12YXItZm9sZGVyLWJsYW5rOiBcXGYwN2I7XG4kZmEtdmFyLWZhY2UtYW54aW91cy1zd2VhdDogXFxlMzZhO1xuJGZhLXZhci1jcmVkaXQtY2FyZC1ibGFuazogXFxmMzg5O1xuJGZhLXZhci1maWxlLXdhdmVmb3JtOiBcXGY0Nzg7XG4kZmEtdmFyLWZpbGUtbWVkaWNhbC1hbHQ6IFxcZjQ3ODtcbiRmYS12YXItbWljcm9jaGlwLWFpOiBcXGUxZWM7XG4kZmEtdmFyLW11ZzogXFxmODc0O1xuJGZhLXZhci1wbGFuZS11cC1zbGFzaDogXFxlMjJlO1xuJGZhLXZhci1yYWRpYXRpb246IFxcZjdiOTtcbiRmYS12YXItcGVuLWNpcmNsZTogXFxlMjBlO1xuJGZhLXZhci1iYWctc2VlZGxpbmc6IFxcZTVmMjtcbiRmYS12YXItY2hhcnQtc2ltcGxlOiBcXGU0NzM7XG4kZmEtdmFyLWNydXRjaGVzOiBcXGY3Zjg7XG4kZmEtdmFyLWNpcmNsZS1wYXJraW5nOiBcXGY2MTU7XG4kZmEtdmFyLXBhcmtpbmctY2lyY2xlOiBcXGY2MTU7XG4kZmEtdmFyLW1hcnMtc3Ryb2tlOiBcXGYyMjk7XG4kZmEtdmFyLWxlYWYtb2FrOiBcXGY2Zjc7XG4kZmEtdmFyLXNxdWFyZS1ib2x0OiBcXGUyNjU7XG4kZmEtdmFyLXZpYWw6IFxcZjQ5MjtcbiRmYS12YXItZ2F1Z2U6IFxcZjYyNDtcbiRmYS12YXItZGFzaGJvYXJkOiBcXGY2MjQ7XG4kZmEtdmFyLWdhdWdlLW1lZDogXFxmNjI0O1xuJGZhLXZhci10YWNob21ldGVyLWFsdC1hdmVyYWdlOiBcXGY2MjQ7XG4kZmEtdmFyLXdhbmQtbWFnaWMtc3BhcmtsZXM6IFxcZTJjYTtcbiRmYS12YXItbWFnaWMtd2FuZC1zcGFya2xlczogXFxlMmNhO1xuJGZhLXZhci1sYW1iZGE6IFxcZjY2ZTtcbiRmYS12YXItZTogXFw0NTtcbiRmYS12YXItcGl6emE6IFxcZjgxNztcbiRmYS12YXItYm93bC1jaG9wc3RpY2tzLW5vb2RsZXM6IFxcZTJlYTtcbiRmYS12YXItaDM6IFxcZjMxNTtcbiRmYS12YXItcGVuLWNsaXA6IFxcZjMwNTtcbiRmYS12YXItcGVuLWFsdDogXFxmMzA1O1xuJGZhLXZhci1icmlkZ2UtY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU0Y2E7XG4kZmEtdmFyLWJhZGdlLXBlcmNlbnQ6IFxcZjY0NjtcbiRmYS12YXItdXNlcjogXFxmMDA3O1xuJGZhLXZhci1zZW5zb3I6IFxcZTAyODtcbiRmYS12YXItY29tbWE6IFxcMmM7XG4kZmEtdmFyLXNjaG9vbC1jaXJjbGUtY2hlY2s6IFxcZTU2YjtcbiRmYS12YXItdG9pbGV0LXBhcGVyLXVuZGVyOiBcXGUyYTA7XG4kZmEtdmFyLXRvaWxldC1wYXBlci1yZXZlcnNlOiBcXGUyYTA7XG4kZmEtdmFyLWxpZ2h0LWVtZXJnZW5jeTogXFxlNDFmO1xuJGZhLXZhci1hcnJvdy1kb3duLXRvLWFyYzogXFxlNGFlO1xuJGZhLXZhci1kdW1wc3RlcjogXFxmNzkzO1xuJGZhLXZhci12YW4tc2h1dHRsZTogXFxmNWI2O1xuJGZhLXZhci1zaHV0dGxlLXZhbjogXFxmNWI2O1xuJGZhLXZhci1idWlsZGluZy11c2VyOiBcXGU0ZGE7XG4kZmEtdmFyLWxpZ2h0LXN3aXRjaDogXFxlMDE3O1xuJGZhLXZhci1zcXVhcmUtY2FyZXQtbGVmdDogXFxmMTkxO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtbGVmdDogXFxmMTkxO1xuJGZhLXZhci1oaWdobGlnaHRlcjogXFxmNTkxO1xuJGZhLXZhci13YXZlLXB1bHNlOiBcXGY1Zjg7XG4kZmEtdmFyLWhlYXJ0LXJhdGU6IFxcZjVmODtcbiRmYS12YXIta2V5OiBcXGYwODQ7XG4kZmEtdmFyLWhhdC1zYW50YTogXFxmN2E3O1xuJGZhLXZhci10YW1hbGU6IFxcZTQ1MTtcbiRmYS12YXItYm94LWNoZWNrOiBcXGY0Njc7XG4kZmEtdmFyLWJ1bGxob3JuOiBcXGYwYTE7XG4kZmEtdmFyLXN0ZWFrOiBcXGY4MjQ7XG4kZmEtdmFyLWxvY2F0aW9uLWNyb3NzaGFpcnMtc2xhc2g6IFxcZjYwMztcbiRmYS12YXItbG9jYXRpb24tc2xhc2g6IFxcZjYwMztcbiRmYS12YXItcGVyc29uLWRvbGx5OiBcXGY0ZDA7XG4kZmEtdmFyLWdsb2JlOiBcXGYwYWM7XG4kZmEtdmFyLXN5bmFnb2d1ZTogXFxmNjliO1xuJGZhLXZhci1maWxlLWNoYXJ0LWNvbHVtbjogXFxmNjU5O1xuJGZhLXZhci1maWxlLWNoYXJ0LWxpbmU6IFxcZjY1OTtcbiRmYS12YXItcGVyc29uLWhhbGYtZHJlc3M6IFxcZTU0ODtcbiRmYS12YXItZm9sZGVyLWltYWdlOiBcXGUxOGE7XG4kZmEtdmFyLWNhbGVuZGFyLXBlbjogXFxmMzMzO1xuJGZhLXZhci1jYWxlbmRhci1lZGl0OiBcXGYzMzM7XG4kZmEtdmFyLXJvYWQtYnJpZGdlOiBcXGU1NjM7XG4kZmEtdmFyLWZhY2Utc21pbGUtdGVhcjogXFxlMzkzO1xuJGZhLXZhci1tZXNzYWdlLXBsdXM6IFxcZjRhODtcbiRmYS12YXItY29tbWVudC1hbHQtcGx1czogXFxmNGE4O1xuJGZhLXZhci1sb2NhdGlvbi1hcnJvdzogXFxmMTI0O1xuJGZhLXZhci1jOiBcXDQzO1xuJGZhLXZhci10YWJsZXQtYnV0dG9uOiBcXGYxMGE7XG4kZmEtdmFyLXBlcnNvbi1kcmVzcy1mYWlyeTogXFxlNjA3O1xuJGZhLXZhci1yZWN0YW5nbGUtaGlzdG9yeS1jaXJjbGUtdXNlcjogXFxlNGE0O1xuJGZhLXZhci1idWlsZGluZy1sb2NrOiBcXGU0ZDY7XG4kZmEtdmFyLWNoYXJ0LWxpbmUtdXA6IFxcZTBlNTtcbiRmYS12YXItbWFpbGJveDogXFxmODEzO1xuJGZhLXZhci10cnVjay1ib2x0OiBcXGUzZDA7XG4kZmEtdmFyLXBpenphLXNsaWNlOiBcXGY4MTg7XG4kZmEtdmFyLW1vbmV5LWJpbGwtd2F2ZTogXFxmNTNhO1xuJGZhLXZhci1jaGFydC1hcmVhOiBcXGYxZmU7XG4kZmEtdmFyLWFyZWEtY2hhcnQ6IFxcZjFmZTtcbiRmYS12YXItaG91c2UtZmxhZzogXFxlNTBkO1xuJGZhLXZhci1jaXJjbGUtdGhyZWUtcXVhcnRlcnMtc3Ryb2tlOiBcXGU1ZDQ7XG4kZmEtdmFyLXBlcnNvbi1jaXJjbGUtbWludXM6IFxcZTU0MDtcbiRmYS12YXItc2NhbHBlbDogXFxmNjFkO1xuJGZhLXZhci1iYW46IFxcZjA1ZTtcbiRmYS12YXItY2FuY2VsOiBcXGYwNWU7XG4kZmEtdmFyLWJlbGwtZXhjbGFtYXRpb246IFxcZjg0ODtcbiRmYS12YXItY2lyY2xlLWJvb2ttYXJrOiBcXGUxMDA7XG4kZmEtdmFyLWJvb2ttYXJrLWNpcmNsZTogXFxlMTAwO1xuJGZhLXZhci1lZ2ctZnJpZWQ6IFxcZjdmYztcbiRmYS12YXItZmFjZS13ZWFyeTogXFxlM2ExO1xuJGZhLXZhci11bmlmb3JtLW1hcnRpYWwtYXJ0czogXFxlM2QxO1xuJGZhLXZhci1jYW1lcmEtcm90YXRlOiBcXGUwZDg7XG4kZmEtdmFyLXN1bi1kdXN0OiBcXGY3NjQ7XG4kZmEtdmFyLWNvbW1lbnQtdGV4dDogXFxlMTRkO1xuJGZhLXZhci1zcHJheS1jYW4tc3BhcmtsZXM6IFxcZjVkMDtcbiRmYS12YXItYWlyLWZyZXNoZW5lcjogXFxmNWQwO1xuJGZhLXZhci1zaWduYWwtYmFyczogXFxmNjkwO1xuJGZhLXZhci1zaWduYWwtYWx0OiBcXGY2OTA7XG4kZmEtdmFyLXNpZ25hbC1hbHQtNDogXFxmNjkwO1xuJGZhLXZhci1zaWduYWwtYmFycy1zdHJvbmc6IFxcZjY5MDtcbiRmYS12YXItZGlhbW9uZC1leGNsYW1hdGlvbjogXFxlNDA1O1xuJGZhLXZhci1zdGFyOiBcXGYwMDU7XG4kZmEtdmFyLWRpYWwtbWluOiBcXGUxNjE7XG4kZmEtdmFyLXJlcGVhdDogXFxmMzYzO1xuJGZhLXZhci1jcm9zczogXFxmNjU0O1xuJGZhLXZhci1wYWdlLWNhcmV0LWRvd246IFxcZTQyOTtcbiRmYS12YXItZmlsZS1jYXJldC1kb3duOiBcXGU0Mjk7XG4kZmEtdmFyLWJveDogXFxmNDY2O1xuJGZhLXZhci12ZW51cy1tYXJzOiBcXGYyMjg7XG4kZmEtdmFyLWNsb2NrLXNldmVuLXRoaXJ0eTogXFxlMzUxO1xuJGZhLXZhci1hcnJvdy1wb2ludGVyOiBcXGYyNDU7XG4kZmEtdmFyLW1vdXNlLXBvaW50ZXI6IFxcZjI0NTtcbiRmYS12YXItY2xvY2stZm91ci10aGlydHk6IFxcZTM0YjtcbiRmYS12YXItc2lnbmFsLWJhcnMtZ29vZDogXFxmNjkzO1xuJGZhLXZhci1zaWduYWwtYWx0LTM6IFxcZjY5MztcbiRmYS12YXItY2FjdHVzOiBcXGY4YTc7XG4kZmEtdmFyLWxpZ2h0YnVsYi1nZWFyOiBcXGU1ZmQ7XG4kZmEtdmFyLW1heGltaXplOiBcXGYzMWU7XG4kZmEtdmFyLWV4cGFuZC1hcnJvd3MtYWx0OiBcXGYzMWU7XG4kZmEtdmFyLWNoYXJnaW5nLXN0YXRpb246IFxcZjVlNztcbiRmYS12YXItc2hhcGVzOiBcXGY2MWY7XG4kZmEtdmFyLXRyaWFuZ2xlLWNpcmNsZS1zcXVhcmU6IFxcZjYxZjtcbiRmYS12YXItcGxhbmUtdGFpbDogXFxlMjJjO1xuJGZhLXZhci1nYXVnZS1zaW1wbGUtbWF4OiBcXGY2MmI7XG4kZmEtdmFyLXRhY2hvbWV0ZXItZmFzdGVzdDogXFxmNjJiO1xuJGZhLXZhci1jaXJjbGUtdTogXFxlMTI3O1xuJGZhLXZhci1zaGllbGQtc2xhc2g6IFxcZTI0YjtcbiRmYS12YXItc3F1YXJlLXBob25lLWhhbmd1cDogXFxlMjdhO1xuJGZhLXZhci1waG9uZS1zcXVhcmUtZG93bjogXFxlMjdhO1xuJGZhLXZhci1hcnJvdy11cC1sZWZ0OiBcXGUwOWQ7XG4kZmEtdmFyLXRyYW5zcG9ydGVyLTE6IFxcZTA0MztcbiRmYS12YXItcGVhbnV0czogXFxlNDMxO1xuJGZhLXZhci1zaHVmZmxlOiBcXGYwNzQ7XG4kZmEtdmFyLXJhbmRvbTogXFxmMDc0O1xuJGZhLXZhci1wZXJzb24tcnVubmluZzogXFxmNzBjO1xuJGZhLXZhci1ydW5uaW5nOiBcXGY3MGM7XG4kZmEtdmFyLW1vYmlsZS1yZXRybzogXFxlNTI3O1xuJGZhLXZhci1ncmlwLWxpbmVzLXZlcnRpY2FsOiBcXGY3YTU7XG4kZmEtdmFyLWJpbi1ib3R0bGVzLXJlY3ljbGU6IFxcZTVmNjtcbiRmYS12YXItYXJyb3ctdXAtZnJvbS1zcXVhcmU6IFxcZTA5YztcbiRmYS12YXItZmlsZS1kYXNoZWQtbGluZTogXFxmODc3O1xuJGZhLXZhci1wYWdlLWJyZWFrOiBcXGY4Nzc7XG4kZmEtdmFyLWJyYWNrZXQtY3VybHktcmlnaHQ6IFxcN2Q7XG4kZmEtdmFyLXNwaWRlcjogXFxmNzE3O1xuJGZhLXZhci1jbG9jay10aHJlZTogXFxlMzU2O1xuJGZhLXZhci1oYW5kcy1ib3VuZDogXFxlNGY5O1xuJGZhLXZhci1zY2FscGVsLWxpbmUtZGFzaGVkOiBcXGY2MWU7XG4kZmEtdmFyLXNjYWxwZWwtcGF0aDogXFxmNjFlO1xuJGZhLXZhci1maWxlLWludm9pY2UtZG9sbGFyOiBcXGY1NzE7XG4kZmEtdmFyLXBpcGUtc21va2luZzogXFxlM2M0O1xuJGZhLXZhci1mYWNlLWFzdG9uaXNoZWQ6IFxcZTM2YjtcbiRmYS12YXItd2luZG93OiBcXGY0MGU7XG4kZmEtdmFyLXBsYW5lLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNTU2O1xuJGZhLXZhci1lYXI6IFxcZjVmMDtcbiRmYS12YXItZmlsZS1sb2NrOiBcXGUzYTY7XG4kZmEtdmFyLWRpYWdyYW0tdmVubjogXFxlMTVhO1xuJGZhLXZhci14LXJheTogXFxmNDk3O1xuJGZhLXZhci1nb2FsLW5ldDogXFxlM2FiO1xuJGZhLXZhci1jb2ZmaW4tY3Jvc3M6IFxcZTA1MTtcbiRmYS12YXItc3BlbGwtY2hlY2s6IFxcZjg5MTtcbiRmYS12YXItbG9jYXRpb24teG1hcms6IFxcZjYwZTtcbiRmYS12YXItbWFwLW1hcmtlci10aW1lczogXFxmNjBlO1xuJGZhLXZhci1tYXAtbWFya2VyLXhtYXJrOiBcXGY2MGU7XG4kZmEtdmFyLWNpcmNsZS1xdWFydGVyLXN0cm9rZTogXFxlNWQzO1xuJGZhLXZhci1sYXNzbzogXFxmOGM4O1xuJGZhLXZhci1zbGFzaDogXFxmNzE1O1xuJGZhLXZhci1wZXJzb24tdG8tcG9ydGFsOiBcXGUwMjI7XG4kZmEtdmFyLXBvcnRhbC1lbnRlcjogXFxlMDIyO1xuJGZhLXZhci1jYWxlbmRhci1zdGFyOiBcXGY3MzY7XG4kZmEtdmFyLWNvbXB1dGVyLW1vdXNlOiBcXGY4Y2M7XG4kZmEtdmFyLW1vdXNlOiBcXGY4Y2M7XG4kZmEtdmFyLWFycm93LXJpZ2h0LXRvLWJyYWNrZXQ6IFxcZjA5MDtcbiRmYS12YXItc2lnbi1pbjogXFxmMDkwO1xuJGZhLXZhci1wZWdhc3VzOiBcXGY3MDM7XG4kZmEtdmFyLWZpbGVzLW1lZGljYWw6IFxcZjdmZDtcbiRmYS12YXItbmZjLWxvY2s6IFxcZTFmODtcbiRmYS12YXItcGVyc29uLXNraS1saWZ0OiBcXGY3Yzg7XG4kZmEtdmFyLXNraS1saWZ0OiBcXGY3Yzg7XG4kZmEtdmFyLXNxdWFyZS02OiBcXGUyNWI7XG4kZmEtdmFyLXNob3Atc2xhc2g6IFxcZTA3MDtcbiRmYS12YXItc3RvcmUtYWx0LXNsYXNoOiBcXGUwNzA7XG4kZmEtdmFyLXdpbmQtdHVyYmluZTogXFxmODliO1xuJGZhLXZhci1zbGlkZXJzLXNpbXBsZTogXFxlMjUzO1xuJGZhLXZhci1ncmlkLXJvdW5kOiBcXGU1ZGE7XG4kZmEtdmFyLWJhZGdlLXNoZXJpZmY6IFxcZjhhMjtcbiRmYS12YXItc2VydmVyOiBcXGYyMzM7XG4kZmEtdmFyLXZpcnVzLWNvdmlkLXNsYXNoOiBcXGU0YTk7XG4kZmEtdmFyLWludGVyc2VjdGlvbjogXFxmNjY4O1xuJGZhLXZhci1zaG9wLWxvY2s6IFxcZTRhNTtcbiRmYS12YXItZmFtaWx5OiBcXGUzMDA7XG4kZmEtdmFyLWhvdXJnbGFzcy1zdGFydDogXFxmMjUxO1xuJGZhLXZhci1ob3VyZ2xhc3MtMTogXFxmMjUxO1xuJGZhLXZhci11c2VyLWhhaXItYnVuczogXFxlM2QzO1xuJGZhLXZhci1ibGVuZGVyLXBob25lOiBcXGY2YjY7XG4kZmEtdmFyLWhvdXJnbGFzcy1jbG9jazogXFxlNDFiO1xuJGZhLXZhci1wZXJzb24tc2VhdC1yZWNsaW5lZDogXFxlMjFmO1xuJGZhLXZhci1wYXBlci1wbGFuZS10b3A6IFxcZTIwYTtcbiRmYS12YXItcGFwZXItcGxhbmUtYWx0OiBcXGUyMGE7XG4kZmEtdmFyLXNlbmQ6IFxcZTIwYTtcbiRmYS12YXItbWVzc2FnZS1hcnJvdy11cDogXFxlMWRjO1xuJGZhLXZhci1jb21tZW50LWFsdC1hcnJvdy11cDogXFxlMWRjO1xuJGZhLXZhci1saWdodGJ1bGItZXhjbGFtYXRpb246IFxcZjY3MTtcbiRmYS12YXItbGF5ZXItbWludXM6IFxcZjVmZTtcbiRmYS12YXItbGF5ZXItZ3JvdXAtbWludXM6IFxcZjVmZTtcbiRmYS12YXItY2hhcnQtcGllLXNpbXBsZS1jaXJjbGUtY3VycmVuY3k6IFxcZTYwNDtcbiRmYS12YXItY2lyY2xlLWU6IFxcZTEwOTtcbiRmYS12YXItYnVpbGRpbmctd2hlYXQ6IFxcZTRkYjtcbiRmYS12YXItZ2F1Z2UtbWF4OiBcXGY2MjY7XG4kZmEtdmFyLXRhY2hvbWV0ZXItYWx0LWZhc3Rlc3Q6IFxcZjYyNjtcbiRmYS12YXItcGVyc29uLWJyZWFzdGZlZWRpbmc6IFxcZTUzYTtcbiRmYS12YXItYXBvc3Ryb3BoZTogXFwyNztcbiRmYS12YXItZmlyZS1oeWRyYW50OiBcXGUxN2Y7XG4kZmEtdmFyLXJpZ2h0LXRvLWJyYWNrZXQ6IFxcZjJmNjtcbiRmYS12YXItc2lnbi1pbi1hbHQ6IFxcZjJmNjtcbiRmYS12YXItdmlkZW8tcGx1czogXFxmNGUxO1xuJGZhLXZhci1zcXVhcmUtcmlnaHQ6IFxcZjM1MjtcbiRmYS12YXItYXJyb3ctYWx0LXNxdWFyZS1yaWdodDogXFxmMzUyO1xuJGZhLXZhci1jb21tZW50LXNtaWxlOiBcXGY0YjQ7XG4kZmEtdmFyLXZlbnVzOiBcXGYyMjE7XG4kZmEtdmFyLXBhc3Nwb3J0OiBcXGY1YWI7XG4kZmEtdmFyLWluYm94LWluOiBcXGYzMTA7XG4kZmEtdmFyLWluYm94LWFycm93LWRvd246IFxcZjMxMDtcbiRmYS12YXItaGVhcnQtcHVsc2U6IFxcZjIxZTtcbiRmYS12YXItaGVhcnRiZWF0OiBcXGYyMWU7XG4kZmEtdmFyLWNpcmNsZS04OiBcXGUwZjU7XG4kZmEtdmFyLWNsb3Vkcy1tb29uOiBcXGY3NDU7XG4kZmEtdmFyLWNsb2NrLXRlbi10aGlydHk6IFxcZTM1NTtcbiRmYS12YXItcGVvcGxlLWNhcnJ5LWJveDogXFxmNGNlO1xuJGZhLXZhci1wZW9wbGUtY2Fycnk6IFxcZjRjZTtcbiRmYS12YXItZm9sZGVyLXVzZXI6IFxcZTE4ZTtcbiRmYS12YXItdHJhc2gtY2FuLXhtYXJrOiBcXGUyYWU7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLWhpZ2g6IFxcZjc2OTtcbiRmYS12YXItbWljcm9jaGlwOiBcXGYyZGI7XG4kZmEtdmFyLWxlZnQtbG9uZy10by1saW5lOiBcXGU0MWU7XG4kZmEtdmFyLWNyb3duOiBcXGY1MjE7XG4kZmEtdmFyLXdlaWdodC1oYW5naW5nOiBcXGY1Y2Q7XG4kZmEtdmFyLXhtYXJrcy1saW5lczogXFxlNTlhO1xuJGZhLXZhci1maWxlLXByZXNjcmlwdGlvbjogXFxmNTcyO1xuJGZhLXZhci1jYWxlbmRhci1yYW5nZTogXFxlMGQ2O1xuJGZhLXZhci1mbG93ZXItZGFmZm9kaWw6IFxcZjgwMDtcbiRmYS12YXItaGFuZC1iYWNrLXBvaW50LXVwOiBcXGUxYTI7XG4kZmEtdmFyLXdlaWdodC1zY2FsZTogXFxmNDk2O1xuJGZhLXZhci13ZWlnaHQ6IFxcZjQ5NjtcbiRmYS12YXItYXJyb3ctdXAtdG8tYXJjOiBcXGU2MTc7XG4kZmEtdmFyLXN0YXItZXhjbGFtYXRpb246IFxcZjJmMztcbiRmYS12YXItYm9va3M6IFxcZjVkYjtcbiRmYS12YXItdXNlci1ncm91cDogXFxmNTAwO1xuJGZhLXZhci11c2VyLWZyaWVuZHM6IFxcZjUwMDtcbiRmYS12YXItYXJyb3ctdXAtYS16OiBcXGYxNWU7XG4kZmEtdmFyLXNvcnQtYWxwaGEtdXA6IFxcZjE1ZTtcbiRmYS12YXItbGF5ZXItcGx1czogXFxmNWZmO1xuJGZhLXZhci1sYXllci1ncm91cC1wbHVzOiBcXGY1ZmY7XG4kZmEtdmFyLXBsYXktcGF1c2U6IFxcZTIyZjtcbiRmYS12YXItYmxvY2stcXVlc3Rpb246IFxcZTNkZDtcbiRmYS12YXItc25vb3plOiBcXGY4ODA7XG4kZmEtdmFyLXp6ejogXFxmODgwO1xuJGZhLXZhci1zY2FubmVyLWltYWdlOiBcXGY4ZjM7XG4kZmEtdmFyLXR2LXJldHJvOiBcXGY0MDE7XG4kZmEtdmFyLXNxdWFyZS10OiBcXGUyODA7XG4kZmEtdmFyLWZhcm06IFxcZjg2NDtcbiRmYS12YXItYmFybi1zaWxvOiBcXGY4NjQ7XG4kZmEtdmFyLWNoZXNzLWtuaWdodDogXFxmNDQxO1xuJGZhLXZhci1iYXJzLXNvcnQ6IFxcZTBhZTtcbiRmYS12YXItcGFsbGV0LWJveGVzOiBcXGY0ODM7XG4kZmEtdmFyLXBhbGV0dGUtYm94ZXM6IFxcZjQ4MztcbiRmYS12YXItcGFsbGV0LWFsdDogXFxmNDgzO1xuJGZhLXZhci1mYWNlLWxhdWdoLXNxdWludDogXFxmNTliO1xuJGZhLXZhci1sYXVnaC1zcXVpbnQ6IFxcZjU5YjtcbiRmYS12YXItY29kZS1zaW1wbGU6IFxcZTEzZDtcbiRmYS12YXItYm9sdC1zbGFzaDogXFxlMGI4O1xuJGZhLXZhci1wYW5lbC1maXJlOiBcXGU0MmY7XG4kZmEtdmFyLWJpbmFyeS1jaXJjbGUtY2hlY2s6IFxcZTMzYztcbiRmYS12YXItY29tbWVudC1taW51czogXFxmNGIxO1xuJGZhLXZhci1idXJyaXRvOiBcXGY3ZWQ7XG4kZmEtdmFyLXZpb2xpbjogXFxmOGVkO1xuJGZhLXZhci1vYmplY3RzLWNvbHVtbjogXFxlM2MxO1xuJGZhLXZhci1zcXVhcmUtY2hldnJvbi1kb3duOiBcXGYzMjk7XG4kZmEtdmFyLWNoZXZyb24tc3F1YXJlLWRvd246IFxcZjMyOTtcbiRmYS12YXItY29tbWVudC1wbHVzOiBcXGY0YjI7XG4kZmEtdmFyLXRyaWFuZ2xlLWluc3RydW1lbnQ6IFxcZjhlMjtcbiRmYS12YXItdHJpYW5nbGUtbXVzaWM6IFxcZjhlMjtcbiRmYS12YXItd2hlZWxjaGFpcjogXFxmMTkzO1xuJGZhLXZhci11c2VyLXBpbG90LXRpZTogXFxlMmMxO1xuJGZhLXZhci1waWFuby1rZXlib2FyZDogXFxmOGQ1O1xuJGZhLXZhci1iZWQtZW1wdHk6IFxcZjhmOTtcbiRmYS12YXItY2lyY2xlLWFycm93LXVwOiBcXGYwYWE7XG4kZmEtdmFyLWFycm93LWNpcmNsZS11cDogXFxmMGFhO1xuJGZhLXZhci10b2dnbGUtb246IFxcZjIwNTtcbiRmYS12YXItcmVjdGFuZ2xlLXZlcnRpY2FsOiBcXGYyZmI7XG4kZmEtdmFyLXJlY3RhbmdsZS1wb3J0cmFpdDogXFxmMmZiO1xuJGZhLXZhci1wZXJzb24td2Fsa2luZzogXFxmNTU0O1xuJGZhLXZhci13YWxraW5nOiBcXGY1NTQ7XG4kZmEtdmFyLWw6IFxcNGM7XG4kZmEtdmFyLXNpZ25hbC1zdHJlYW06IFxcZjhkZDtcbiRmYS12YXItZG93bi10by1icmFja2V0OiBcXGU0ZTc7XG4kZmEtdmFyLWNpcmNsZS16OiBcXGUxMzA7XG4kZmEtdmFyLXN0YXJzOiBcXGY3NjI7XG4kZmEtdmFyLWZpcmU6IFxcZjA2ZDtcbiRmYS12YXItYmVkLXB1bHNlOiBcXGY0ODc7XG4kZmEtdmFyLXByb2NlZHVyZXM6IFxcZjQ4NztcbiRmYS12YXItaG91c2UtZGF5OiBcXGUwMGU7XG4kZmEtdmFyLXNodXR0bGUtc3BhY2U6IFxcZjE5NztcbiRmYS12YXItc3BhY2Utc2h1dHRsZTogXFxmMTk3O1xuJGZhLXZhci1zaGlydC1sb25nLXNsZWV2ZTogXFxlM2M3O1xuJGZhLXZhci1jaGFydC1waWUtc2ltcGxlOiBcXGY2NGU7XG4kZmEtdmFyLWNoYXJ0LXBpZS1hbHQ6IFxcZjY0ZTtcbiRmYS12YXItZmFjZS1sYXVnaDogXFxmNTk5O1xuJGZhLXZhci1sYXVnaDogXFxmNTk5O1xuJGZhLXZhci1mb2xkZXItb3BlbjogXFxmMDdjO1xuJGZhLXZhci1hbGJ1bS1jb2xsZWN0aW9uLWNpcmNsZS11c2VyOiBcXGU0OGY7XG4kZmEtdmFyLWNhbmR5OiBcXGUzZTc7XG4kZmEtdmFyLWJvd2wtaG90OiBcXGY4MjM7XG4kZmEtdmFyLXNvdXA6IFxcZjgyMztcbiRmYS12YXItZmxhdGJyZWFkOiBcXGU0MGI7XG4kZmEtdmFyLWhlYXJ0LWNpcmNsZS1wbHVzOiBcXGU1MDA7XG4kZmEtdmFyLWNvZGUtZm9yazogXFxlMTNiO1xuJGZhLXZhci1jaXR5OiBcXGY2NGY7XG4kZmEtdmFyLXNpZ25hbC1iYXJzLXdlYWs6IFxcZjY5MTtcbiRmYS12YXItc2lnbmFsLWFsdC0xOiBcXGY2OTE7XG4kZmEtdmFyLW1pY3JvcGhvbmUtbGluZXM6IFxcZjNjOTtcbiRmYS12YXItbWljcm9waG9uZS1hbHQ6IFxcZjNjOTtcbiRmYS12YXItY2xvY2stdHdlbHZlOiBcXGUzNTg7XG4kZmEtdmFyLXBlcHBlci1ob3Q6IFxcZjgxNjtcbiRmYS12YXItY2l0cnVzLXNsaWNlOiBcXGUyZjU7XG4kZmEtdmFyLXNoZWVwOiBcXGY3MTE7XG4kZmEtdmFyLXVubG9jazogXFxmMDljO1xuJGZhLXZhci1jb2xvbi1zaWduOiBcXGUxNDA7XG4kZmEtdmFyLWhlYWRzZXQ6IFxcZjU5MDtcbiRmYS12YXItYmFkZ2VyLWhvbmV5OiBcXGY2YjQ7XG4kZmEtdmFyLWg0OiBcXGY4NmE7XG4kZmEtdmFyLXN0b3JlLXNsYXNoOiBcXGUwNzE7XG4kZmEtdmFyLXJvYWQtY2lyY2xlLXhtYXJrOiBcXGU1NjY7XG4kZmEtdmFyLXNpZ25hbC1zbGFzaDogXFxmNjk1O1xuJGZhLXZhci11c2VyLW1pbnVzOiBcXGY1MDM7XG4kZmEtdmFyLW1hcnMtc3Ryb2tlLXVwOiBcXGYyMmE7XG4kZmEtdmFyLW1hcnMtc3Ryb2tlLXY6IFxcZjIyYTtcbiRmYS12YXItY2hhbXBhZ25lLWdsYXNzZXM6IFxcZjc5ZjtcbiRmYS12YXItZ2xhc3MtY2hlZXJzOiBcXGY3OWY7XG4kZmEtdmFyLXRhY286IFxcZjgyNjtcbiRmYS12YXItaGV4YWdvbi1wbHVzOiBcXGYzMDA7XG4kZmEtdmFyLXBsdXMtaGV4YWdvbjogXFxmMzAwO1xuJGZhLXZhci1jbGlwYm9hcmQ6IFxcZjMyODtcbiRmYS12YXItaG91c2UtY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU1MGE7XG4kZmEtdmFyLWZpbGUtYXJyb3ctdXA6IFxcZjU3NDtcbiRmYS12YXItZmlsZS11cGxvYWQ6IFxcZjU3NDtcbiRmYS12YXItd2lmaTogXFxmMWViO1xuJGZhLXZhci13aWZpLTM6IFxcZjFlYjtcbiRmYS12YXItd2lmaS1zdHJvbmc6IFxcZjFlYjtcbiRmYS12YXItbWVzc2FnZXM6IFxcZjRiNjtcbiRmYS12YXItY29tbWVudHMtYWx0OiBcXGY0YjY7XG4kZmEtdmFyLWJhdGg6IFxcZjJjZDtcbiRmYS12YXItYmF0aHR1YjogXFxmMmNkO1xuJGZhLXZhci11bWJyZWxsYS1zaW1wbGU6IFxcZTJiYztcbiRmYS12YXItdW1icmVsbGEtYWx0OiBcXGUyYmM7XG4kZmEtdmFyLXJlY3RhbmdsZS1oaXN0b3J5LWNpcmNsZS1wbHVzOiBcXGU0YTM7XG4kZmEtdmFyLXVuZGVybGluZTogXFxmMGNkO1xuJGZhLXZhci1wcmVzY3JpcHRpb24tYm90dGxlLXBpbGw6IFxcZTVjMDtcbiRmYS12YXItdXNlci1wZW46IFxcZjRmZjtcbiRmYS12YXItdXNlci1lZGl0OiBcXGY0ZmY7XG4kZmEtdmFyLWJpbmFyeS1zbGFzaDogXFxlMzNlO1xuJGZhLXZhci1zcXVhcmUtbzogXFxlMjc4O1xuJGZhLXZhci1zaWduYXR1cmU6IFxcZjViNztcbiRmYS12YXItc3Ryb29wd2FmZWw6IFxcZjU1MTtcbiRmYS12YXItYm9sZDogXFxmMDMyO1xuJGZhLXZhci1hbmNob3ItbG9jazogXFxlNGFkO1xuJGZhLXZhci1idWlsZGluZy1uZ286IFxcZTRkNztcbiRmYS12YXItdHJhbnNwb3J0ZXItMzogXFxlMDQ1O1xuJGZhLXZhci1lbmdpbmUtd2FybmluZzogXFxmNWYyO1xuJGZhLXZhci1lbmdpbmUtZXhjbGFtYXRpb246IFxcZjVmMjtcbiRmYS12YXItY2lyY2xlLWRvd24tcmlnaHQ6IFxcZTEwODtcbiRmYS12YXItc3F1YXJlLWs6IFxcZTI3NDtcbiRmYS12YXItbWFuYXQtc2lnbjogXFxlMWQ1O1xuJGZhLXZhci1tb25leS1jaGVjay1wZW46IFxcZjg3MjtcbiRmYS12YXItbW9uZXktY2hlY2stZWRpdDogXFxmODcyO1xuJGZhLXZhci1ub3QtZXF1YWw6IFxcZjUzZTtcbiRmYS12YXItYm9yZGVyLXRvcC1sZWZ0OiBcXGY4NTM7XG4kZmEtdmFyLWJvcmRlci1zdHlsZTogXFxmODUzO1xuJGZhLXZhci1tYXAtbG9jYXRpb24tZG90OiBcXGY1YTA7XG4kZmEtdmFyLW1hcC1tYXJrZWQtYWx0OiBcXGY1YTA7XG4kZmEtdmFyLXRpbGRlOiBcXDdlO1xuJGZhLXZhci1qZWRpOiBcXGY2Njk7XG4kZmEtdmFyLXNxdWFyZS1wb2xsLXZlcnRpY2FsOiBcXGY2ODE7XG4kZmEtdmFyLXBvbGw6IFxcZjY4MTtcbiRmYS12YXItYXJyb3ctZG93bi1zcXVhcmUtdHJpYW5nbGU6IFxcZjg4OTtcbiRmYS12YXItc29ydC1zaGFwZXMtZG93bi1hbHQ6IFxcZjg4OTtcbiRmYS12YXItbXVnLWhvdDogXFxmN2I2O1xuJGZhLXZhci1kb2ctbGVhc2hlZDogXFxmNmQ0O1xuJGZhLXZhci1jYXItYmF0dGVyeTogXFxmNWRmO1xuJGZhLXZhci1iYXR0ZXJ5LWNhcjogXFxmNWRmO1xuJGZhLXZhci1mYWNlLWRvd25jYXN0LXN3ZWF0OiBcXGUzNzE7XG4kZmEtdmFyLW1haWxib3gtZmxhZy11cDogXFxlNWJiO1xuJGZhLXZhci1tZW1vLWNpcmNsZS1pbmZvOiBcXGU0OWE7XG4kZmEtdmFyLWdpZnQ6IFxcZjA2YjtcbiRmYS12YXItZGljZS10d286IFxcZjUyODtcbiRmYS12YXItdm9sdW1lOiBcXGY2YTg7XG4kZmEtdmFyLXZvbHVtZS1tZWRpdW06IFxcZjZhODtcbiRmYS12YXItdHJhbnNwb3J0ZXItNTogXFxlMmE2O1xuJGZhLXZhci1nYXVnZS1jaXJjbGUtYm9sdDogXFxlNDk2O1xuJGZhLXZhci1jb2luLWZyb250OiBcXGUzZmM7XG4kZmEtdmFyLWZpbGUtc2xhc2g6IFxcZTNhNztcbiRmYS12YXItbWVzc2FnZS1hcnJvdy11cC1yaWdodDogXFxlMWRkO1xuJGZhLXZhci10cmVhc3VyZS1jaGVzdDogXFxmNzIzO1xuJGZhLXZhci1jaGVzcy1xdWVlbjogXFxmNDQ1O1xuJGZhLXZhci1wYWludGJydXNoLWZpbmU6IFxcZjVhOTtcbiRmYS12YXItcGFpbnQtYnJ1c2gtYWx0OiBcXGY1YTk7XG4kZmEtdmFyLXBhaW50LWJydXNoLWZpbmU6IFxcZjVhOTtcbiRmYS12YXItcGFpbnRicnVzaC1hbHQ6IFxcZjVhOTtcbiRmYS12YXItZ2xhc3NlczogXFxmNTMwO1xuJGZhLXZhci1ob29kLWNsb2FrOiBcXGY2ZWY7XG4kZmEtdmFyLXNxdWFyZS1xdW90ZTogXFxlMzI5O1xuJGZhLXZhci11cC1sZWZ0OiBcXGUyYmQ7XG4kZmEtdmFyLWJyaW5nLWZyb250OiBcXGY4NTc7XG4kZmEtdmFyLWNoZXNzLWJvYXJkOiBcXGY0M2M7XG4kZmEtdmFyLWJ1cmdlci1jaGVlc2U6IFxcZjdmMTtcbiRmYS12YXItY2hlZXNlYnVyZ2VyOiBcXGY3ZjE7XG4kZmEtdmFyLWJ1aWxkaW5nLWNpcmNsZS1jaGVjazogXFxlNGQyO1xuJGZhLXZhci1yZXBlYXQtMTogXFxmMzY1O1xuJGZhLXZhci1hcnJvdy1kb3duLXRvLWxpbmU6IFxcZjMzZDtcbiRmYS12YXItYXJyb3ctdG8tYm90dG9tOiBcXGYzM2Q7XG4kZmEtdmFyLWdyaWQtNTogXFxlMTk5O1xuJGZhLXZhci1zd2FwLWFycm93czogXFxlNjBhO1xuJGZhLXZhci1yaWdodC1sb25nLXRvLWxpbmU6IFxcZTQ0NDtcbiRmYS12YXItcGVyc29uLWNoYWxrYm9hcmQ6IFxcZTUzZDtcbiRmYS12YXItbWFycy1zdHJva2UtcmlnaHQ6IFxcZjIyYjtcbiRmYS12YXItbWFycy1zdHJva2UtaDogXFxmMjJiO1xuJGZhLXZhci1oYW5kLWJhY2stZmlzdDogXFxmMjU1O1xuJGZhLXZhci1oYW5kLXJvY2s6IFxcZjI1NTtcbiRmYS12YXItZ3JpZC1yb3VuZC01OiBcXGU1ZGU7XG4kZmEtdmFyLXRhbGx5OiBcXGY2OWM7XG4kZmEtdmFyLXRhbGx5LTU6IFxcZjY5YztcbiRmYS12YXItc3F1YXJlLWNhcmV0LXVwOiBcXGYxNTE7XG4kZmEtdmFyLWNhcmV0LXNxdWFyZS11cDogXFxmMTUxO1xuJGZhLXZhci1jbG91ZC1zaG93ZXJzLXdhdGVyOiBcXGU0ZTQ7XG4kZmEtdmFyLWNoYXJ0LWJhcjogXFxmMDgwO1xuJGZhLXZhci1iYXItY2hhcnQ6IFxcZjA4MDtcbiRmYS12YXItaGFuZHMtYnViYmxlczogXFxlMDVlO1xuJGZhLXZhci1oYW5kcy13YXNoOiBcXGUwNWU7XG4kZmEtdmFyLWxlc3MtdGhhbi1lcXVhbDogXFxmNTM3O1xuJGZhLXZhci10cmFpbjogXFxmMjM4O1xuJGZhLXZhci11cC1mcm9tLWRvdHRlZC1saW5lOiBcXGU0NTY7XG4kZmEtdmFyLWV5ZS1sb3ctdmlzaW9uOiBcXGYyYTg7XG4kZmEtdmFyLWxvdy12aXNpb246IFxcZjJhODtcbiRmYS12YXItdHJhZmZpYy1saWdodC1nbzogXFxmNjM4O1xuJGZhLXZhci1mYWNlLWV4aGFsaW5nOiBcXGU0ODA7XG4kZmEtdmFyLXNlbnNvci1maXJlOiBcXGUwMmE7XG4kZmEtdmFyLXVzZXItdW5sb2NrOiBcXGUwNTg7XG4kZmEtdmFyLWhleGFnb24tZGl2aWRlOiBcXGUxYWQ7XG4kZmEtdmFyLTAwOiBcXGU0Njc7XG4kZmEtdmFyLWNyb3c6IFxcZjUyMDtcbiRmYS12YXItY2Fzc2V0dGUtYmV0YW1heDogXFxmOGE0O1xuJGZhLXZhci1iZXRhbWF4OiBcXGY4YTQ7XG4kZmEtdmFyLXNhaWxib2F0OiBcXGU0NDU7XG4kZmEtdmFyLXdpbmRvdy1yZXN0b3JlOiBcXGYyZDI7XG4kZmEtdmFyLW5mYy1tYWduaWZ5aW5nLWdsYXNzOiBcXGUxZjk7XG4kZmEtdmFyLWZpbGUtYmluYXJ5OiBcXGUxNzU7XG4kZmEtdmFyLWNpcmNsZS12OiBcXGUxMmE7XG4kZmEtdmFyLXNxdWFyZS1wbHVzOiBcXGYwZmU7XG4kZmEtdmFyLXBsdXMtc3F1YXJlOiBcXGYwZmU7XG4kZmEtdmFyLWJvd2wtc2Nvb3BzOiBcXGUzZGY7XG4kZmEtdmFyLW1pc3RsZXRvZTogXFxmN2I0O1xuJGZhLXZhci1jdXN0YXJkOiBcXGU0MDM7XG4kZmEtdmFyLWxhY3Jvc3NlLXN0aWNrOiBcXGUzYjU7XG4kZmEtdmFyLWhvY2tleS1tYXNrOiBcXGY2ZWU7XG4kZmEtdmFyLXN1bnJpc2U6IFxcZjc2NjtcbiRmYS12YXItc3VidGl0bGVzOiBcXGU2MGY7XG4kZmEtdmFyLXBhbmVsLWV3czogXFxlNDJlO1xuJGZhLXZhci10b3JpaS1nYXRlOiBcXGY2YTE7XG4kZmEtdmFyLWNsb3VkLWV4Y2xhbWF0aW9uOiBcXGU0OTE7XG4kZmEtdmFyLW1lc3NhZ2UtbGluZXM6IFxcZjRhNjtcbiRmYS12YXItY29tbWVudC1hbHQtbGluZXM6IFxcZjRhNjtcbiRmYS12YXItZnJvZzogXFxmNTJlO1xuJGZhLXZhci1idWNrZXQ6IFxcZTRjZjtcbiRmYS12YXItZmxvcHB5LWRpc2stcGVuOiBcXGUxODI7XG4kZmEtdmFyLWltYWdlOiBcXGYwM2U7XG4kZmEtdmFyLXdpbmRvdy1mcmFtZTogXFxlMDRmO1xuJGZhLXZhci1taWNyb3Bob25lOiBcXGYxMzA7XG4kZmEtdmFyLWNvdzogXFxmNmM4O1xuJGZhLXZhci1maWxlLXppcDogXFxlNWVlO1xuJGZhLXZhci1zcXVhcmUtcmluZzogXFxlNDRmO1xuJGZhLXZhci1kb3duLWZyb20tbGluZTogXFxmMzQ5O1xuJGZhLXZhci1hcnJvdy1hbHQtZnJvbS10b3A6IFxcZjM0OTtcbiRmYS12YXItY2FyZXQtdXA6IFxcZjBkODtcbiRmYS12YXItc2hpZWxkLXhtYXJrOiBcXGUyNGM7XG4kZmEtdmFyLXNoaWVsZC10aW1lczogXFxlMjRjO1xuJGZhLXZhci1zY3Jld2RyaXZlcjogXFxmNTRhO1xuJGZhLXZhci1jaXJjbGUtc29ydC1kb3duOiBcXGUwMzE7XG4kZmEtdmFyLXNvcnQtY2lyY2xlLWRvd246IFxcZTAzMTtcbiRmYS12YXItZm9sZGVyLWNsb3NlZDogXFxlMTg1O1xuJGZhLXZhci1ob3VzZS10c3VuYW1pOiBcXGU1MTU7XG4kZmEtdmFyLXNxdWFyZS1uZmk6IFxcZTU3NjtcbiRmYS12YXItZm9ya2xpZnQ6IFxcZjQ3YTtcbiRmYS12YXItYXJyb3ctdXAtZnJvbS1ncm91bmQtd2F0ZXI6IFxcZTRiNTtcbiRmYS12YXItYnJhY2tldC1zcXVhcmUtcmlnaHQ6IFxcNWQ7XG4kZmEtdmFyLW1hcnRpbmktZ2xhc3M6IFxcZjU3YjtcbiRmYS12YXItZ2xhc3MtbWFydGluaS1hbHQ6IFxcZjU3YjtcbiRmYS12YXItcm90YXRlLWxlZnQ6IFxcZjJlYTtcbiRmYS12YXItcm90YXRlLWJhY2s6IFxcZjJlYTtcbiRmYS12YXItcm90YXRlLWJhY2t3YXJkOiBcXGYyZWE7XG4kZmEtdmFyLXVuZG8tYWx0OiBcXGYyZWE7XG4kZmEtdmFyLXRhYmxlLWNvbHVtbnM6IFxcZjBkYjtcbiRmYS12YXItY29sdW1uczogXFxmMGRiO1xuJGZhLXZhci1zcXVhcmUtYTogXFxlMjVmO1xuJGZhLXZhci10aWNrOiBcXGUzMmY7XG4kZmEtdmFyLWxlbW9uOiBcXGYwOTQ7XG4kZmEtdmFyLWhlYWQtc2lkZS1tYXNrOiBcXGUwNjM7XG4kZmEtdmFyLWhhbmRzaGFrZTogXFxmMmI1O1xuJGZhLXZhci1nZW06IFxcZjNhNTtcbiRmYS12YXItZG9sbHk6IFxcZjQ3MjtcbiRmYS12YXItZG9sbHktYm94OiBcXGY0NzI7XG4kZmEtdmFyLXNtb2tpbmc6IFxcZjQ4ZDtcbiRmYS12YXItbWluaW1pemU6IFxcZjc4YztcbiRmYS12YXItY29tcHJlc3MtYXJyb3dzLWFsdDogXFxmNzhjO1xuJGZhLXZhci1yZWZyaWdlcmF0b3I6IFxcZTAyNjtcbiRmYS12YXItbW9udW1lbnQ6IFxcZjVhNjtcbiRmYS12YXItb2N0YWdvbi14bWFyazogXFxmMmYwO1xuJGZhLXZhci10aW1lcy1vY3RhZ29uOiBcXGYyZjA7XG4kZmEtdmFyLXhtYXJrLW9jdGFnb246IFxcZjJmMDtcbiRmYS12YXItYWxpZ24tc2xhc2g6IFxcZjg0NjtcbiRmYS12YXItc25vd3Bsb3c6IFxcZjdkMjtcbiRmYS12YXItYW5nbGVzLXJpZ2h0OiBcXGYxMDE7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS1yaWdodDogXFxmMTAxO1xuJGZhLXZhci10cnVjay1yYW1wLWNvdWNoOiBcXGY0ZGQ7XG4kZmEtdmFyLXRydWNrLWNvdWNoOiBcXGY0ZGQ7XG4kZmEtdmFyLWNhbm5hYmlzOiBcXGY1NWY7XG4kZmEtdmFyLWNpcmNsZS1wbGF5OiBcXGYxNDQ7XG4kZmEtdmFyLXBsYXktY2lyY2xlOiBcXGYxNDQ7XG4kZmEtdmFyLWFycm93LXVwLXJpZ2h0LWFuZC1hcnJvdy1kb3duLWxlZnQtZnJvbS1jZW50ZXI6IFxcZTBhMDtcbiRmYS12YXItdGFibGV0czogXFxmNDkwO1xuJGZhLXZhci0zNjAtZGVncmVlczogXFxlMmRjO1xuJGZhLXZhci1ldGhlcm5ldDogXFxmNzk2O1xuJGZhLXZhci1ldXJvLXNpZ246IFxcZjE1MztcbiRmYS12YXItZXVyOiBcXGYxNTM7XG4kZmEtdmFyLWV1cm86IFxcZjE1MztcbiRmYS12YXItY2hhaXI6IFxcZjZjMDtcbiRmYS12YXItY2lyY2xlLWNoZWNrOiBcXGYwNTg7XG4kZmEtdmFyLWNoZWNrLWNpcmNsZTogXFxmMDU4O1xuJGZhLXZhci1zcXVhcmUtZGFzaGVkLWNpcmNsZS1wbHVzOiBcXGU1YzI7XG4kZmEtdmFyLW1vbmV5LXNpbXBsZS1mcm9tLWJyYWNrZXQ6IFxcZTMxMztcbiRmYS12YXItYmF0OiBcXGY2YjU7XG4kZmEtdmFyLWNpcmNsZS1zdG9wOiBcXGYyOGQ7XG4kZmEtdmFyLXN0b3AtY2lyY2xlOiBcXGYyOGQ7XG4kZmEtdmFyLWhlYWQtc2lkZS1oZWFkcGhvbmVzOiBcXGY4YzI7XG4kZmEtdmFyLXBob25lLXJvdGFyeTogXFxmOGQzO1xuJGZhLXZhci1jb21wYXNzLWRyYWZ0aW5nOiBcXGY1Njg7XG4kZmEtdmFyLWRyYWZ0aW5nLWNvbXBhc3M6IFxcZjU2ODtcbiRmYS12YXItcGxhdGUtd2hlYXQ6IFxcZTU1YTtcbiRmYS12YXItY2FsZW5kYXItY2lyY2xlLW1pbnVzOiBcXGU0NmY7XG4kZmEtdmFyLWNob3BzdGlja3M6IFxcZTNmNztcbiRmYS12YXItY2FyLXdyZW5jaDogXFxmNWUzO1xuJGZhLXZhci1jYXItbWVjaGFuaWM6IFxcZjVlMztcbiRmYS12YXItaWNpY2xlczogXFxmN2FkO1xuJGZhLXZhci1wZXJzb24tc2hlbHRlcjogXFxlNTRmO1xuJGZhLXZhci1uZXV0ZXI6IFxcZjIyYztcbiRmYS12YXItaWQtYmFkZ2U6IFxcZjJjMTtcbiRmYS12YXIta2F6b286IFxcZjhjNztcbiRmYS12YXItbWFya2VyOiBcXGY1YTE7XG4kZmEtdmFyLWJpbi1ib3R0bGVzOiBcXGU1ZjU7XG4kZmEtdmFyLWZhY2UtbGF1Z2gtYmVhbTogXFxmNTlhO1xuJGZhLXZhci1sYXVnaC1iZWFtOiBcXGY1OWE7XG4kZmEtdmFyLXNxdWFyZS1hcnJvdy1kb3duLWxlZnQ6IFxcZTI2MTtcbiRmYS12YXItYmF0dGVyeS1ib2x0OiBcXGYzNzY7XG4kZmEtdmFyLXRyZWUtbGFyZ2U6IFxcZjdkZDtcbiRmYS12YXItaGVsaWNvcHRlci1zeW1ib2w6IFxcZTUwMjtcbiRmYS12YXItYXBlcnR1cmU6IFxcZTJkZjtcbiRmYS12YXItdW5pdmVyc2FsLWFjY2VzczogXFxmMjlhO1xuJGZhLXZhci1nZWFyLWNvbXBsZXg6IFxcZTVlOTtcbiRmYS12YXItZmlsZS1tYWduaWZ5aW5nLWdsYXNzOiBcXGY4NjU7XG4kZmEtdmFyLWZpbGUtc2VhcmNoOiBcXGY4NjU7XG4kZmEtdmFyLXVwLXJpZ2h0OiBcXGUyYmU7XG4kZmEtdmFyLWNpcmNsZS1jaGV2cm9uLXVwOiBcXGYxMzk7XG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLXVwOiBcXGYxMzk7XG4kZmEtdmFyLXVzZXItcG9saWNlOiBcXGUzMzM7XG4kZmEtdmFyLWxhcmktc2lnbjogXFxlMWM4O1xuJGZhLXZhci12b2xjYW5vOiBcXGY3NzA7XG4kZmEtdmFyLXRlZGR5LWJlYXI6IFxcZTNjZjtcbiRmYS12YXItc3RvY2tpbmc6IFxcZjdkNTtcbiRmYS12YXItcGVyc29uLXdhbGtpbmctZGFzaGVkLWxpbmUtYXJyb3ctcmlnaHQ6IFxcZTU1MztcbiRmYS12YXItaW1hZ2Utc2xhc2g6IFxcZTFiNztcbiRmYS12YXItbWFzay1zbm9ya2VsOiBcXGUzYjc7XG4kZmEtdmFyLXNtb2tlOiBcXGY3NjA7XG4kZmEtdmFyLXN0ZXJsaW5nLXNpZ246IFxcZjE1NDtcbiRmYS12YXItZ2JwOiBcXGYxNTQ7XG4kZmEtdmFyLXBvdW5kLXNpZ246IFxcZjE1NDtcbiRmYS12YXItYmF0dGVyeS1leGNsYW1hdGlvbjogXFxlMGIwO1xuJGZhLXZhci12aXJ1c2VzOiBcXGUwNzY7XG4kZmEtdmFyLXNxdWFyZS1wZXJzb24tY29uZmluZWQ6IFxcZTU3NztcbiRmYS12YXItdXNlci10aWU6IFxcZjUwODtcbiRmYS12YXItYXJyb3ctZG93bi1sb25nOiBcXGYxNzU7XG4kZmEtdmFyLWxvbmctYXJyb3ctZG93bjogXFxmMTc1O1xuJGZhLXZhci10ZW50LWFycm93LWRvd24tdG8tbGluZTogXFxlNTdlO1xuJGZhLXZhci1jZXJ0aWZpY2F0ZTogXFxmMGEzO1xuJGZhLXZhci1jcnlzdGFsLWJhbGw6IFxcZTM2MjtcbiRmYS12YXItcmVwbHktYWxsOiBcXGYxMjI7XG4kZmEtdmFyLW1haWwtcmVwbHktYWxsOiBcXGYxMjI7XG4kZmEtdmFyLXN1aXRjYXNlOiBcXGYwZjI7XG4kZmEtdmFyLXBlcnNvbi1za2F0aW5nOiBcXGY3YzU7XG4kZmEtdmFyLXNrYXRpbmc6IFxcZjdjNTtcbiRmYS12YXItc3Rhci1zaG9vdGluZzogXFxlMDM2O1xuJGZhLXZhci1iaW5hcnktbG9jazogXFxlMzNkO1xuJGZhLXZhci1maWx0ZXItY2lyY2xlLWRvbGxhcjogXFxmNjYyO1xuJGZhLXZhci1mdW5uZWwtZG9sbGFyOiBcXGY2NjI7XG4kZmEtdmFyLWNhbWVyYS1yZXRybzogXFxmMDgzO1xuJGZhLXZhci1jaXJjbGUtYXJyb3ctZG93bjogXFxmMGFiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtZG93bjogXFxmMGFiO1xuJGZhLXZhci1jb21tZW50LXBlbjogXFxmNGFlO1xuJGZhLXZhci1jb21tZW50LWVkaXQ6IFxcZjRhZTtcbiRmYS12YXItZmlsZS1pbXBvcnQ6IFxcZjU2ZjtcbiRmYS12YXItYXJyb3ctcmlnaHQtdG8tZmlsZTogXFxmNTZmO1xuJGZhLXZhci1iYW5qbzogXFxmOGEzO1xuJGZhLXZhci1zcXVhcmUtYXJyb3ctdXAtcmlnaHQ6IFxcZjE0YztcbiRmYS12YXItZXh0ZXJuYWwtbGluay1zcXVhcmU6IFxcZjE0YztcbiRmYS12YXItbGlnaHQtZW1lcmdlbmN5LW9uOiBcXGU0MjA7XG4kZmEtdmFyLWtlcm5pbmc6IFxcZjg2ZjtcbiRmYS12YXItYm94LW9wZW46IFxcZjQ5ZTtcbiRmYS12YXItc3F1YXJlLWY6IFxcZTI3MDtcbiRmYS12YXItc2Nyb2xsOiBcXGY3MGU7XG4kZmEtdmFyLXNwYTogXFxmNWJiO1xuJGZhLXZhci1hcnJvdy1sZWZ0LWZyb20tbGluZTogXFxmMzQ0O1xuJGZhLXZhci1hcnJvdy1mcm9tLXJpZ2h0OiBcXGYzNDQ7XG4kZmEtdmFyLXN0cmF3YmVycnk6IFxcZTMyYjtcbiRmYS12YXItbG9jYXRpb24tcGluLWxvY2s6IFxcZTUxZjtcbiRmYS12YXItcGF1c2U6IFxcZjA0YztcbiRmYS12YXItY2xvY2stZWlnaHQtdGhpcnR5OiBcXGUzNDY7XG4kZmEtdmFyLXBsYW5lLWVuZ2luZXM6IFxcZjNkZTtcbiRmYS12YXItcGxhbmUtYWx0OiBcXGYzZGU7XG4kZmEtdmFyLWhpbGwtYXZhbGFuY2hlOiBcXGU1MDc7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLWVtcHR5OiBcXGYyY2I7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLTA6IFxcZjJjYjtcbiRmYS12YXItdGhlcm1vbWV0ZXItMDogXFxmMmNiO1xuJGZhLXZhci10aGVybW9tZXRlci1lbXB0eTogXFxmMmNiO1xuJGZhLXZhci1ib21iOiBcXGYxZTI7XG4kZmEtdmFyLWdhdWdlLWxvdzogXFxmNjI3O1xuJGZhLXZhci10YWNob21ldGVyLWFsdC1zbG93OiBcXGY2Mjc7XG4kZmEtdmFyLXJlZ2lzdGVyZWQ6IFxcZjI1ZDtcbiRmYS12YXItdHJhc2gtY2FuLXBsdXM6IFxcZTJhYztcbiRmYS12YXItYWRkcmVzcy1jYXJkOiBcXGYyYmI7XG4kZmEtdmFyLWNvbnRhY3QtY2FyZDogXFxmMmJiO1xuJGZhLXZhci12Y2FyZDogXFxmMmJiO1xuJGZhLXZhci1zY2FsZS11bmJhbGFuY2VkLWZsaXA6IFxcZjUxNjtcbiRmYS12YXItYmFsYW5jZS1zY2FsZS1yaWdodDogXFxmNTE2O1xuJGZhLXZhci1nbG9iZS1zbm93OiBcXGY3YTM7XG4kZmEtdmFyLXN1YnNjcmlwdDogXFxmMTJjO1xuJGZhLXZhci1kaWFtb25kLXR1cm4tcmlnaHQ6IFxcZjVlYjtcbiRmYS12YXItZGlyZWN0aW9uczogXFxmNWViO1xuJGZhLXZhci1pbnRlZ3JhbDogXFxmNjY3O1xuJGZhLXZhci1idXJzdDogXFxlNGRjO1xuJGZhLXZhci1ob3VzZS1sYXB0b3A6IFxcZTA2NjtcbiRmYS12YXItbGFwdG9wLWhvdXNlOiBcXGUwNjY7XG4kZmEtdmFyLWZhY2UtdGlyZWQ6IFxcZjVjODtcbiRmYS12YXItdGlyZWQ6IFxcZjVjODtcbiRmYS12YXItbW9uZXktYmlsbHM6IFxcZTFmMztcbiRmYS12YXItYmxpbmRzLXJhaXNlZDogXFxmOGZkO1xuJGZhLXZhci1zbW9nOiBcXGY3NWY7XG4kZmEtdmFyLXVmby1iZWFtOiBcXGUwNDg7XG4kZmEtdmFyLWNpcmNsZS1jYXJldC11cDogXFxmMzMxO1xuJGZhLXZhci1jYXJldC1jaXJjbGUtdXA6IFxcZjMzMTtcbiRmYS12YXItdXNlci12bmVjay1oYWlyLWxvbmc6IFxcZTQ2MztcbiRmYS12YXItc3F1YXJlLWEtbG9jazogXFxlNDRkO1xuJGZhLXZhci1jcnV0Y2g6IFxcZjdmNztcbiRmYS12YXItZ2FzLXB1bXAtc2xhc2g6IFxcZjVmNDtcbiRmYS12YXItY2xvdWQtYXJyb3ctdXA6IFxcZjBlZTtcbiRmYS12YXItY2xvdWQtdXBsb2FkOiBcXGYwZWU7XG4kZmEtdmFyLWNsb3VkLXVwbG9hZC1hbHQ6IFxcZjBlZTtcbiRmYS12YXItcGFsZXR0ZTogXFxmNTNmO1xuJGZhLXZhci10cmFuc3BvcnRlci00OiBcXGUyYTU7XG4kZmEtdmFyLWNoYXJ0LW1peGVkLXVwLWNpcmNsZS1jdXJyZW5jeTogXFxlNWQ4O1xuJGZhLXZhci1vYmplY3RzLWFsaWduLXJpZ2h0OiBcXGUzYmY7XG4kZmEtdmFyLWFycm93cy10dXJuLXJpZ2h0OiBcXGU0YzA7XG4kZmEtdmFyLXZlc3Q6IFxcZTA4NTtcbiRmYS12YXItcGlnOiBcXGY3MDY7XG4kZmEtdmFyLWluYm94LWZ1bGw6IFxcZTFiYTtcbiRmYS12YXItY2lyY2xlLWVudmVsb3BlOiBcXGUxMGM7XG4kZmEtdmFyLWVudmVsb3BlLWNpcmNsZTogXFxlMTBjO1xuJGZhLXZhci10cmlhbmdsZS1wZXJzb24tZGlnZ2luZzogXFxmODVkO1xuJGZhLXZhci1jb25zdHJ1Y3Rpb246IFxcZjg1ZDtcbiRmYS12YXItZmVycnk6IFxcZTRlYTtcbiRmYS12YXItYnVsbHNleWUtYXJyb3c6IFxcZjY0ODtcbiRmYS12YXItYXJyb3dzLWRvd24tdG8tcGVvcGxlOiBcXGU0Yjk7XG4kZmEtdmFyLXNlZWRsaW5nOiBcXGY0ZDg7XG4kZmEtdmFyLXNwcm91dDogXFxmNGQ4O1xuJGZhLXZhci1jbG9jay1zZXZlbjogXFxlMzUwO1xuJGZhLXZhci1sZWZ0LXJpZ2h0OiBcXGYzMzc7XG4kZmEtdmFyLWFycm93cy1hbHQtaDogXFxmMzM3O1xuJGZhLXZhci1ib3hlcy1wYWNraW5nOiBcXGU0Yzc7XG4kZmEtdmFyLWNpcmNsZS1hcnJvdy1sZWZ0OiBcXGYwYTg7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1sZWZ0OiBcXGYwYTg7XG4kZmEtdmFyLWZsYXNobGlnaHQ6IFxcZjhiODtcbiRmYS12YXItZ3JvdXAtYXJyb3dzLXJvdGF0ZTogXFxlNGY2O1xuJGZhLXZhci1ib3dsLWZvb2Q6IFxcZTRjNjtcbiRmYS12YXItc3F1YXJlLTk6IFxcZTI1ZTtcbiRmYS12YXItY2FuZHktY2FuZTogXFxmNzg2O1xuJGZhLXZhci1hcnJvdy1kb3duLXdpZGUtc2hvcnQ6IFxcZjE2MDtcbiRmYS12YXItc29ydC1hbW91bnQtYXNjOiBcXGYxNjA7XG4kZmEtdmFyLXNvcnQtYW1vdW50LWRvd246IFxcZjE2MDtcbiRmYS12YXItc3F1YXJlLWRvbGxhcjogXFxmMmU5O1xuJGZhLXZhci1kb2xsYXItc3F1YXJlOiBcXGYyZTk7XG4kZmEtdmFyLXVzZC1zcXVhcmU6IFxcZjJlOTtcbiRmYS12YXItcGhvbmUtYXJyb3ctcmlnaHQ6IFxcZTViZTtcbiRmYS12YXItaGFuZC1ob2xkaW5nLXNlZWRsaW5nOiBcXGY0YmY7XG4kZmEtdmFyLW1lc3NhZ2UtY2hlY2s6IFxcZjRhMjtcbiRmYS12YXItY29tbWVudC1hbHQtY2hlY2s6IFxcZjRhMjtcbiRmYS12YXItY2xvdWQtYm9sdDogXFxmNzZjO1xuJGZhLXZhci10aHVuZGVyc3Rvcm06IFxcZjc2YztcbiRmYS12YXItY2hhcnQtbGluZS11cC1kb3duOiBcXGU1ZDc7XG4kZmEtdmFyLXRleHQtc2xhc2g6IFxcZjg3ZDtcbiRmYS12YXItcmVtb3ZlLWZvcm1hdDogXFxmODdkO1xuJGZhLXZhci13YXRjaDogXFxmMmUxO1xuJGZhLXZhci1jaXJjbGUtZG93bi1sZWZ0OiBcXGUxMDc7XG4kZmEtdmFyLXRleHQ6IFxcZjg5MztcbiRmYS12YXItcHJvamVjdG9yOiBcXGY4ZDY7XG4kZmEtdmFyLWZhY2Utc21pbGUtd2luazogXFxmNGRhO1xuJGZhLXZhci1zbWlsZS13aW5rOiBcXGY0ZGE7XG4kZmEtdmFyLXRvbWJzdG9uZS1ibGFuazogXFxmNzIxO1xuJGZhLXZhci10b21ic3RvbmUtYWx0OiBcXGY3MjE7XG4kZmEtdmFyLWNoZXNzLWtpbmctcGllY2U6IFxcZjQ0MDtcbiRmYS12YXItY2hlc3Mta2luZy1hbHQ6IFxcZjQ0MDtcbiRmYS12YXItY2lyY2xlLTY6IFxcZTBmMztcbiRmYS12YXItbGVmdDogXFxmMzU1O1xuJGZhLXZhci1hcnJvdy1hbHQtbGVmdDogXFxmMzU1O1xuJGZhLXZhci1maWxlLXdvcmQ6IFxcZjFjMjtcbiRmYS12YXItZmlsZS1wb3dlcnBvaW50OiBcXGYxYzQ7XG4kZmEtdmFyLXNxdWFyZS1kb3duOiBcXGYzNTA7XG4kZmEtdmFyLWFycm93LWFsdC1zcXVhcmUtZG93bjogXFxmMzUwO1xuJGZhLXZhci1vYmplY3RzLWFsaWduLWNlbnRlci12ZXJ0aWNhbDogXFxlM2JkO1xuJGZhLXZhci1hcnJvd3MtbGVmdC1yaWdodDogXFxmMDdlO1xuJGZhLXZhci1hcnJvd3MtaDogXFxmMDdlO1xuJGZhLXZhci1ob3VzZS1sb2NrOiBcXGU1MTA7XG4kZmEtdmFyLWNsb3VkLWFycm93LWRvd246IFxcZjBlZDtcbiRmYS12YXItY2xvdWQtZG93bmxvYWQ6IFxcZjBlZDtcbiRmYS12YXItY2xvdWQtZG93bmxvYWQtYWx0OiBcXGYwZWQ7XG4kZmEtdmFyLXdyZWF0aDogXFxmN2UyO1xuJGZhLXZhci1jaGlsZHJlbjogXFxlNGUxO1xuJGZhLXZhci1tZXRlci1kcm9wbGV0OiBcXGUxZWE7XG4kZmEtdmFyLWNoYWxrYm9hcmQ6IFxcZjUxYjtcbiRmYS12YXItYmxhY2tib2FyZDogXFxmNTFiO1xuJGZhLXZhci11c2VyLWxhcmdlLXNsYXNoOiBcXGY0ZmE7XG4kZmEtdmFyLXVzZXItYWx0LXNsYXNoOiBcXGY0ZmE7XG4kZmEtdmFyLXNpZ25hbC1zdHJvbmc6IFxcZjY4ZjtcbiRmYS12YXItc2lnbmFsLTQ6IFxcZjY4ZjtcbiRmYS12YXItbG9sbGlwb3A6IFxcZTQyNDtcbiRmYS12YXItbG9sbHlwb3A6IFxcZTQyNDtcbiRmYS12YXItbGlzdC10cmVlOiBcXGUxZDI7XG4kZmEtdmFyLWVudmVsb3BlLW9wZW46IFxcZjJiNjtcbiRmYS12YXItZHJhdy1jaXJjbGU6IFxcZjVlZDtcbiRmYS12YXItY2F0LXNwYWNlOiBcXGUwMDE7XG4kZmEtdmFyLWhhbmRzaGFrZS1zaW1wbGUtc2xhc2g6IFxcZTA1ZjtcbiRmYS12YXItaGFuZHNoYWtlLWFsdC1zbGFzaDogXFxlMDVmO1xuJGZhLXZhci1yYWJiaXQtcnVubmluZzogXFxmNzA5O1xuJGZhLXZhci1yYWJiaXQtZmFzdDogXFxmNzA5O1xuJGZhLXZhci1tZW1vLXBhZDogXFxlMWRhO1xuJGZhLXZhci1tYXR0cmVzcy1waWxsb3c6IFxcZTUyNTtcbiRmYS12YXItYWxhcm0tcGx1czogXFxmODQ0O1xuJGZhLXZhci1hbGljb3JuOiBcXGY2YjA7XG4kZmEtdmFyLWNvbW1lbnQtcXVlc3Rpb246IFxcZTE0YjtcbiRmYS12YXItZ2luZ2VyYnJlYWQtbWFuOiBcXGY3OWQ7XG4kZmEtdmFyLWd1YXJhbmktc2lnbjogXFxlMTlhO1xuJGZhLXZhci1idXJnZXItZnJpZXM6IFxcZTBjZDtcbiRmYS12YXItbXVnLXRlYTogXFxmODc1O1xuJGZhLXZhci1ib3JkZXItdG9wOiBcXGY4NTU7XG4kZmEtdmFyLWFycm93cy1yb3RhdGU6IFxcZjAyMTtcbiRmYS12YXItcmVmcmVzaDogXFxmMDIxO1xuJGZhLXZhci1zeW5jOiBcXGYwMjE7XG4kZmEtdmFyLWNpcmNsZS1ib29rLW9wZW46IFxcZTBmZjtcbiRmYS12YXItYm9vay1jaXJjbGU6IFxcZTBmZjtcbiRmYS12YXItYXJyb3dzLXRvLWRvdHRlZC1saW5lOiBcXGUwYTY7XG4kZmEtdmFyLWZpcmUtZXh0aW5ndWlzaGVyOiBcXGYxMzQ7XG4kZmEtdmFyLWdhcmFnZS1vcGVuOiBcXGUwMGI7XG4kZmEtdmFyLXNoZWx2ZXMtZW1wdHk6IFxcZTI0NjtcbiRmYS12YXItY3J1emVpcm8tc2lnbjogXFxlMTUyO1xuJGZhLXZhci13YXRjaC1hcHBsZTogXFxlMmNiO1xuJGZhLXZhci13YXRjaC1jYWxjdWxhdG9yOiBcXGY4ZjA7XG4kZmEtdmFyLWxpc3QtZHJvcGRvd246IFxcZTFjZjtcbiRmYS12YXItY2FiaW5ldC1maWxpbmc6IFxcZjY0YjtcbiRmYS12YXItYnVyZ2VyLXNvZGE6IFxcZjg1ODtcbiRmYS12YXItc3F1YXJlLWFycm93LXVwOiBcXGYzM2M7XG4kZmEtdmFyLWFycm93LXNxdWFyZS11cDogXFxmMzNjO1xuJGZhLXZhci1ncmVhdGVyLXRoYW4tZXF1YWw6IFxcZjUzMjtcbiRmYS12YXItcGFsbGV0LWJveDogXFxlMjA4O1xuJGZhLXZhci1mYWNlLWNvbmZvdW5kZWQ6IFxcZTM2YztcbiRmYS12YXItc2hpZWxkLWhhbHZlZDogXFxmM2VkO1xuJGZhLXZhci1zaGllbGQtYWx0OiBcXGYzZWQ7XG4kZmEtdmFyLXRydWNrLXBsb3c6IFxcZjdkZTtcbiRmYS12YXItYm9vay1hdGxhczogXFxmNTU4O1xuJGZhLXZhci1hdGxhczogXFxmNTU4O1xuJGZhLXZhci12aXJ1czogXFxlMDc0O1xuJGZhLXZhci1ncmlkLXJvdW5kLTI6IFxcZTVkYjtcbiRmYS12YXItY29tbWVudC1taWRkbGUtdG9wOiBcXGUxNGE7XG4kZmEtdmFyLWVudmVsb3BlLWNpcmNsZS1jaGVjazogXFxlNGU4O1xuJGZhLXZhci1sYXllci1ncm91cDogXFxmNWZkO1xuJGZhLXZhci1yZXN0cm9vbS1zaW1wbGU6IFxcZTIzYTtcbiRmYS12YXItYXJyb3dzLXRvLWRvdDogXFxlNGJlO1xuJGZhLXZhci1ib3JkZXItb3V0ZXI6IFxcZjg1MTtcbiRmYS12YXItaGFzaHRhZy1sb2NrOiBcXGU0MTU7XG4kZmEtdmFyLWNsb2NrLXR3by10aGlydHk6IFxcZTM1YjtcbiRmYS12YXItYXJjaHdheTogXFxmNTU3O1xuJGZhLXZhci1oZWFydC1jaXJjbGUtY2hlY2s6IFxcZTRmZDtcbiRmYS12YXItaG91c2UtY2hpbW5leS1jcmFjazogXFxmNmYxO1xuJGZhLXZhci1ob3VzZS1kYW1hZ2U6IFxcZjZmMTtcbiRmYS12YXItZmlsZS16aXBwZXI6IFxcZjFjNjtcbiRmYS12YXItZmlsZS1hcmNoaXZlOiBcXGYxYzY7XG4kZmEtdmFyLWhlYXJ0LWhhbGY6IFxcZTFhYjtcbiRmYS12YXItY29tbWVudC1jaGVjazogXFxmNGFjO1xuJGZhLXZhci1zcXVhcmU6IFxcZjBjODtcbiRmYS12YXItbWVtbzogXFxlMWQ4O1xuJGZhLXZhci1tYXJ0aW5pLWdsYXNzLWVtcHR5OiBcXGYwMDA7XG4kZmEtdmFyLWdsYXNzLW1hcnRpbmk6IFxcZjAwMDtcbiRmYS12YXItY291Y2g6IFxcZjRiODtcbiRmYS12YXItY2VkaS1zaWduOiBcXGUwZGY7XG4kZmEtdmFyLWl0YWxpYzogXFxmMDMzO1xuJGZhLXZhci1nbGFzcy1jaXRydXM6IFxcZjg2OTtcbiRmYS12YXItY2FsZW5kYXItbGluZXMtcGVuOiBcXGU0NzI7XG4kZmEtdmFyLWNodXJjaDogXFxmNTFkO1xuJGZhLXZhci1wZXJzb24tc25vd21vYmlsaW5nOiBcXGY3ZDE7XG4kZmEtdmFyLXNub3dtb2JpbGU6IFxcZjdkMTtcbiRmYS12YXItZmFjZS1odXNoZWQ6IFxcZTM3YjtcbiRmYS12YXItY29tbWVudHMtZG9sbGFyOiBcXGY2NTM7XG4kZmEtdmFyLXBpY2theGU6IFxcZTViZjtcbiRmYS12YXItbGluay1zaW1wbGUtc2xhc2g6IFxcZTFjZTtcbiRmYS12YXItZGVtb2NyYXQ6IFxcZjc0NztcbiRmYS12YXItZmFjZS1jb25mdXNlZDogXFxlMzZkO1xuJGZhLXZhci1waW5iYWxsOiBcXGUyMjk7XG4kZmEtdmFyLXo6IFxcNWE7XG4kZmEtdmFyLXBlcnNvbi1za2lpbmc6IFxcZjdjOTtcbiRmYS12YXItc2tpaW5nOiBcXGY3Yzk7XG4kZmEtdmFyLWRlZXI6IFxcZjc4ZTtcbiRmYS12YXItaW5wdXQtcGlwZTogXFxlMWJlO1xuJGZhLXZhci1yb2FkLWxvY2s6IFxcZTU2NztcbiRmYS12YXItYTogXFw0MTtcbiRmYS12YXItYm9va21hcmstc2xhc2g6IFxcZTBjMjtcbiRmYS12YXItdGVtcGVyYXR1cmUtYXJyb3ctZG93bjogXFxlMDNmO1xuJGZhLXZhci10ZW1wZXJhdHVyZS1kb3duOiBcXGUwM2Y7XG4kZmEtdmFyLW1hY2U6IFxcZjZmODtcbiRmYS12YXItZmVhdGhlci1wb2ludGVkOiBcXGY1NmI7XG4kZmEtdmFyLWZlYXRoZXItYWx0OiBcXGY1NmI7XG4kZmEtdmFyLXNhdXNhZ2U6IFxcZjgyMDtcbiRmYS12YXItdHJhc2gtY2FuLWNsb2NrOiBcXGUyYWE7XG4kZmEtdmFyLXA6IFxcNTA7XG4kZmEtdmFyLWJyb29tLXdpZGU6IFxcZTVkMTtcbiRmYS12YXItc25vd2ZsYWtlOiBcXGYyZGM7XG4kZmEtdmFyLXN0b21hY2g6IFxcZjYyMztcbiRmYS12YXItbmV3c3BhcGVyOiBcXGYxZWE7XG4kZmEtdmFyLXJlY3RhbmdsZS1hZDogXFxmNjQxO1xuJGZhLXZhci1hZDogXFxmNjQxO1xuJGZhLXZhci1ndWl0YXItZWxlY3RyaWM6IFxcZjhiZTtcbiRmYS12YXItYXJyb3ctdHVybi1kb3duLXJpZ2h0OiBcXGUzZDY7XG4kZmEtdmFyLW1vb24tY2xvdWQ6IFxcZjc1NDtcbiRmYS12YXItYnJlYWQtc2xpY2UtYnV0dGVyOiBcXGUzZTE7XG4kZmEtdmFyLWNpcmNsZS1hcnJvdy1yaWdodDogXFxmMGE5O1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtcmlnaHQ6IFxcZjBhOTtcbiRmYS12YXItdXNlci1ncm91cC1jcm93bjogXFxmNmE1O1xuJGZhLXZhci11c2Vycy1jcm93bjogXFxmNmE1O1xuJGZhLXZhci1jaXJjbGUtaTogXFxlMTExO1xuJGZhLXZhci10b2lsZXQtcGFwZXItY2hlY2s6IFxcZTViMjtcbiRmYS12YXItZmlsdGVyLWNpcmNsZS14bWFyazogXFxlMTdiO1xuJGZhLXZhci1sb2N1c3Q6IFxcZTUyMDtcbiRmYS12YXItc29ydDogXFxmMGRjO1xuJGZhLXZhci11bnNvcnRlZDogXFxmMGRjO1xuJGZhLXZhci1saXN0LW9sOiBcXGYwY2I7XG4kZmEtdmFyLWxpc3QtMS0yOiBcXGYwY2I7XG4kZmEtdmFyLWxpc3QtbnVtZXJpYzogXFxmMGNiO1xuJGZhLXZhci1jaGFydC13YXRlcmZhbGw6IFxcZTBlYjtcbiRmYS12YXItc3BhcmtsZTogXFxlNWQ2O1xuJGZhLXZhci1mYWNlLXBhcnR5OiBcXGUzODM7XG4kZmEtdmFyLWtpZG5leXM6IFxcZjVmYjtcbiRmYS12YXItd2lmaS1leGNsYW1hdGlvbjogXFxlMmNmO1xuJGZhLXZhci1jaGFydC1uZXR3b3JrOiBcXGY3OGE7XG4kZmEtdmFyLXBlcnNvbi1kcmVzcy1idXJzdDogXFxlNTQ0O1xuJGZhLXZhci1kaWNlLWQ0OiBcXGY2ZDA7XG4kZmEtdmFyLW1vbmV5LWNoZWNrLWRvbGxhcjogXFxmNTNkO1xuJGZhLXZhci1tb25leS1jaGVjay1hbHQ6IFxcZjUzZDtcbiRmYS12YXItdmVjdG9yLXNxdWFyZTogXFxmNWNiO1xuJGZhLXZhci1icmVhZC1zbGljZTogXFxmN2VjO1xuJGZhLXZhci1sYW5ndWFnZTogXFxmMWFiO1xuJGZhLXZhci13aGVhdC1hd24tc2xhc2g6IFxcZTMzODtcbiRmYS12YXItZmFjZS1raXNzLXdpbmstaGVhcnQ6IFxcZjU5ODtcbiRmYS12YXIta2lzcy13aW5rLWhlYXJ0OiBcXGY1OTg7XG4kZmEtdmFyLWRhZ2dlcjogXFxmNmNiO1xuJGZhLXZhci1wb2RpdW06IFxcZjY4MDtcbiRmYS12YXItbWVtby1jaXJjbGUtY2hlY2s6IFxcZTFkOTtcbiRmYS12YXItcm91dGUtaGlnaHdheTogXFxmNjFhO1xuJGZhLXZhci1kb3duLXRvLWxpbmU6IFxcZjM0YTtcbiRmYS12YXItYXJyb3ctYWx0LXRvLWJvdHRvbTogXFxmMzRhO1xuJGZhLXZhci1maWx0ZXI6IFxcZjBiMDtcbiRmYS12YXItc3F1YXJlLWc6IFxcZTI3MTtcbiRmYS12YXItY2lyY2xlLXBob25lOiBcXGUxMWI7XG4kZmEtdmFyLXBob25lLWNpcmNsZTogXFxlMTFiO1xuJGZhLXZhci1jbGlwYm9hcmQtcHJlc2NyaXB0aW9uOiBcXGY1ZTg7XG4kZmEtdmFyLXVzZXItbnVyc2UtaGFpcjogXFxlNDVkO1xuJGZhLXZhci1xdWVzdGlvbjogXFwzZjtcbiRmYS12YXItZmlsZS1zaWduYXR1cmU6IFxcZjU3MztcbiRmYS12YXItdG9nZ2xlLWxhcmdlLW9uOiBcXGU1YjE7XG4kZmEtdmFyLXVwLWRvd24tbGVmdC1yaWdodDogXFxmMGIyO1xuJGZhLXZhci1hcnJvd3MtYWx0OiBcXGYwYjI7XG4kZmEtdmFyLWRyeWVyLWhlYXQ6IFxcZjg2MjtcbiRmYS12YXItZHJ5ZXItYWx0OiBcXGY4NjI7XG4kZmEtdmFyLWhvdXNlLWNoaW1uZXktdXNlcjogXFxlMDY1O1xuJGZhLXZhci1oYW5kLWhvbGRpbmctaGVhcnQ6IFxcZjRiZTtcbiRmYS12YXItYXJyb3ctdXAtc21hbGwtYmlnOiBcXGY4OGY7XG4kZmEtdmFyLXNvcnQtc2l6ZS11cC1hbHQ6IFxcZjg4ZjtcbiRmYS12YXItdHJhaW4tdHJhY2s6IFxcZTQ1MztcbiRmYS12YXItcHV6emxlLXBpZWNlOiBcXGYxMmU7XG4kZmEtdmFyLW1vbmV5LWNoZWNrOiBcXGY1M2M7XG4kZmEtdmFyLXN0YXItaGFsZi1zdHJva2U6IFxcZjVjMDtcbiRmYS12YXItc3Rhci1oYWxmLWFsdDogXFxmNWMwO1xuJGZhLXZhci1maWxlLWV4Y2xhbWF0aW9uOiBcXGYzMWE7XG4kZmEtdmFyLWNvZGU6IFxcZjEyMTtcbiRmYS12YXItd2hpc2tleS1nbGFzczogXFxmN2EwO1xuJGZhLXZhci1nbGFzcy13aGlza2V5OiBcXGY3YTA7XG4kZmEtdmFyLW1vb24tc3RhcnM6IFxcZjc1NTtcbiRmYS12YXItYnVpbGRpbmctY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU0ZDM7XG4kZmEtdmFyLWNsb3RoZXMtaGFuZ2VyOiBcXGUxMzY7XG4kZmEtdmFyLW1vYmlsZS1ub3RjaDogXFxlMWVlO1xuJGZhLXZhci1tb2JpbGUtaXBob25lOiBcXGUxZWU7XG4kZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtY2hhcnQ6IFxcZTUyMjtcbiRmYS12YXItYXJyb3ctdXAtcmlnaHQtZnJvbS1zcXVhcmU6IFxcZjA4ZTtcbiRmYS12YXItZXh0ZXJuYWwtbGluazogXFxmMDhlO1xuJGZhLXZhci1jdWJlcy1zdGFja2VkOiBcXGU0ZTY7XG4kZmEtdmFyLWltYWdlcy11c2VyOiBcXGUxYjk7XG4kZmEtdmFyLXdvbi1zaWduOiBcXGYxNTk7XG4kZmEtdmFyLWtydzogXFxmMTU5O1xuJGZhLXZhci13b246IFxcZjE1OTtcbiRmYS12YXItaW1hZ2UtcG9sYXJvaWQtdXNlcjogXFxlMWI2O1xuJGZhLXZhci12aXJ1cy1jb3ZpZDogXFxlNGE4O1xuJGZhLXZhci1zcXVhcmUtZWxsaXBzaXM6IFxcZTI2ZTtcbiRmYS12YXItcGllOiBcXGY3MDU7XG4kZmEtdmFyLWNoZXNzLWtuaWdodC1waWVjZTogXFxmNDQyO1xuJGZhLXZhci1jaGVzcy1rbmlnaHQtYWx0OiBcXGY0NDI7XG4kZmEtdmFyLWF1c3RyYWwtc2lnbjogXFxlMGE5O1xuJGZhLXZhci1jbG91ZC1wbHVzOiBcXGUzNWU7XG4kZmEtdmFyLWY6IFxcNDY7XG4kZmEtdmFyLWxlYWY6IFxcZjA2YztcbiRmYS12YXItYmVkLWJ1bms6IFxcZjhmODtcbiRmYS12YXItcm9hZDogXFxmMDE4O1xuJGZhLXZhci10YXhpOiBcXGYxYmE7XG4kZmEtdmFyLWNhYjogXFxmMWJhO1xuJGZhLXZhci1wZXJzb24tY2lyY2xlLXBsdXM6IFxcZTU0MTtcbiRmYS12YXItY2hhcnQtcGllOiBcXGYyMDA7XG4kZmEtdmFyLXBpZS1jaGFydDogXFxmMjAwO1xuJGZhLXZhci1ib2x0LWxpZ2h0bmluZzogXFxlMGI3O1xuJGZhLXZhci1jbG9jay1laWdodDogXFxlMzQ1O1xuJGZhLXZhci1zYWNrLXhtYXJrOiBcXGU1NmE7XG4kZmEtdmFyLWZpbGUtZXhjZWw6IFxcZjFjMztcbiRmYS12YXItZmlsZS1jb250cmFjdDogXFxmNTZjO1xuJGZhLXZhci1maXNoLWZpbnM6IFxcZTRmMjtcbiRmYS12YXItY2lyY2xlLXE6IFxcZTExZTtcbiRmYS12YXItYnVpbGRpbmctZmxhZzogXFxlNGQ1O1xuJGZhLXZhci1mYWNlLWdyaW4tYmVhbTogXFxmNTgyO1xuJGZhLXZhci1ncmluLWJlYW06IFxcZjU4MjtcbiRmYS12YXItb2JqZWN0LXVuZ3JvdXA6IFxcZjI0ODtcbiRmYS12YXItZmFjZS1kaXNndWlzZTogXFxlMzcwO1xuJGZhLXZhci1jaXJjbGUtYXJyb3ctZG93bi1yaWdodDogXFxlMGZhO1xuJGZhLXZhci1hbGllbi04Yml0OiBcXGY4ZjY7XG4kZmEtdmFyLWFsaWVuLW1vbnN0ZXI6IFxcZjhmNjtcbiRmYS12YXItaGFuZC1wb2ludC1yaWJib246IFxcZTFhNjtcbiRmYS12YXItcG9vcDogXFxmNjE5O1xuJGZhLXZhci1vYmplY3QtZXhjbHVkZTogXFxlNDljO1xuJGZhLXZhci10ZWxlc2NvcGU6IFxcZTAzZTtcbiRmYS12YXItbG9jYXRpb24tcGluOiBcXGYwNDE7XG4kZmEtdmFyLW1hcC1tYXJrZXI6IFxcZjA0MTtcbiRmYS12YXItc3F1YXJlLWxpc3Q6IFxcZTQ4OTtcbiRmYS12YXIta2FhYmE6IFxcZjY2YjtcbiRmYS12YXItdG9pbGV0LXBhcGVyOiBcXGY3MWU7XG4kZmEtdmFyLWhlbG1ldC1zYWZldHk6IFxcZjgwNztcbiRmYS12YXItaGFyZC1oYXQ6IFxcZjgwNztcbiRmYS12YXItaGF0LWhhcmQ6IFxcZjgwNztcbiRmYS12YXItY29tbWVudC1jb2RlOiBcXGUxNDc7XG4kZmEtdmFyLXNpbS1jYXJkczogXFxlMjUxO1xuJGZhLXZhci1zdGFyc2hpcDogXFxlMDM5O1xuJGZhLXZhci1lamVjdDogXFxmMDUyO1xuJGZhLXZhci1jaXJjbGUtcmlnaHQ6IFxcZjM1YTtcbiRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS1yaWdodDogXFxmMzVhO1xuJGZhLXZhci1wbGFuZS1jaXJjbGUtY2hlY2s6IFxcZTU1NTtcbiRmYS12YXItc2VhbDogXFxlMjQxO1xuJGZhLXZhci11c2VyLWNvd2JveTogXFxmOGVhO1xuJGZhLXZhci1oZXhhZ29uLXZlcnRpY2FsLW5mdDogXFxlNTA1O1xuJGZhLXZhci1mYWNlLXJvbGxpbmctZXllczogXFxmNWE1O1xuJGZhLXZhci1tZWgtcm9sbGluZy1leWVzOiBcXGY1YTU7XG4kZmEtdmFyLWJyZWFkLWxvYWY6IFxcZjdlYjtcbiRmYS12YXItcmluZ3Mtd2VkZGluZzogXFxmODFiO1xuJGZhLXZhci1vYmplY3QtZ3JvdXA6IFxcZjI0NztcbiRmYS12YXItZnJlbmNoLWZyaWVzOiBcXGY4MDM7XG4kZmEtdmFyLWNoYXJ0LWxpbmU6IFxcZjIwMTtcbiRmYS12YXItbGluZS1jaGFydDogXFxmMjAxO1xuJGZhLXZhci1jYWxlbmRhci1hcnJvdy1kb3duOiBcXGUwZDA7XG4kZmEtdmFyLWNhbGVuZGFyLWRvd25sb2FkOiBcXGUwZDA7XG4kZmEtdmFyLXNlbmQtYmFjazogXFxmODdlO1xuJGZhLXZhci1tYXNrLXZlbnRpbGF0b3I6IFxcZTUyNDtcbiRmYS12YXItc2lnbmF0dXJlLWxvY2s6IFxcZTNjYTtcbiRmYS12YXItYXJyb3ctcmlnaHQ6IFxcZjA2MTtcbiRmYS12YXItc2lnbnMtcG9zdDogXFxmMjc3O1xuJGZhLXZhci1tYXAtc2lnbnM6IFxcZjI3NztcbiRmYS12YXItb2N0YWdvbi1wbHVzOiBcXGYzMDE7XG4kZmEtdmFyLXBsdXMtb2N0YWdvbjogXFxmMzAxO1xuJGZhLXZhci1jYXNoLXJlZ2lzdGVyOiBcXGY3ODg7XG4kZmEtdmFyLXBlcnNvbi1jaXJjbGUtcXVlc3Rpb246IFxcZTU0MjtcbiRmYS12YXItbWVsb24tc2xpY2U6IFxcZTMxMTtcbiRmYS12YXItc3BhY2Utc3RhdGlvbi1tb29uOiBcXGUwMzM7XG4kZmEtdmFyLW1lc3NhZ2Utc21pbGU6IFxcZjRhYTtcbiRmYS12YXItY29tbWVudC1hbHQtc21pbGU6IFxcZjRhYTtcbiRmYS12YXItY3VwLXN0cmF3OiBcXGUzNjM7XG4kZmEtdmFyLWxlZnQtZnJvbS1saW5lOiBcXGYzNDg7XG4kZmEtdmFyLWFycm93LWFsdC1mcm9tLXJpZ2h0OiBcXGYzNDg7XG4kZmEtdmFyLWg6IFxcNDg7XG4kZmEtdmFyLWJhc2tldC1zaG9wcGluZy1zaW1wbGU6IFxcZTBhZjtcbiRmYS12YXItc2hvcHBpbmctYmFza2V0LWFsdDogXFxlMGFmO1xuJGZhLXZhci1oYW5kcy1ob2xkaW5nLWhlYXJ0OiBcXGY0YzM7XG4kZmEtdmFyLWhhbmRzLWhlYXJ0OiBcXGY0YzM7XG4kZmEtdmFyLWNsb2NrLW5pbmU6IFxcZTM0YztcbiRmYS12YXItdGFycDogXFxlNTdiO1xuJGZhLXZhci1mYWNlLXNsZWVweTogXFxlMzhlO1xuJGZhLXZhci1oYW5kLWhvcm5zOiBcXGUxYTk7XG4kZmEtdmFyLXNjcmV3ZHJpdmVyLXdyZW5jaDogXFxmN2Q5O1xuJGZhLXZhci10b29sczogXFxmN2Q5O1xuJGZhLXZhci1hcnJvd3MtdG8tZXllOiBcXGU0YmY7XG4kZmEtdmFyLWNpcmNsZS10aHJlZS1xdWFydGVyczogXFxlMTI1O1xuJGZhLXZhci10cm9waHktc3RhcjogXFxmMmViO1xuJGZhLXZhci10cm9waHktYWx0OiBcXGYyZWI7XG4kZmEtdmFyLXBsdWctY2lyY2xlLWJvbHQ6IFxcZTU1YjtcbiRmYS12YXItZmFjZS10aGVybW9tZXRlcjogXFxlMzlhO1xuJGZhLXZhci1ncmlkLXJvdW5kLTQ6IFxcZTVkZDtcbiRmYS12YXItc2hpcnQtcnVubmluZzogXFxlM2M4O1xuJGZhLXZhci1ib29rLWNpcmNsZS1hcnJvdy11cDogXFxlMGJkO1xuJGZhLXZhci1mYWNlLW5hdXNlYXRlZDogXFxlMzgxO1xuJGZhLXZhci1oZWFydDogXFxmMDA0O1xuJGZhLXZhci1maWxlLWNoYXJ0LXBpZTogXFxmNjVhO1xuJGZhLXZhci1tYXJzLWFuZC12ZW51czogXFxmMjI0O1xuJGZhLXZhci1ob3VzZS11c2VyOiBcXGUxYjA7XG4kZmEtdmFyLWhvbWUtdXNlcjogXFxlMWIwO1xuJGZhLXZhci1jaXJjbGUtYXJyb3ctZG93bi1sZWZ0OiBcXGUwZjk7XG4kZmEtdmFyLWR1bXBzdGVyLWZpcmU6IFxcZjc5NDtcbiRmYS12YXItaGV4YWdvbi1taW51czogXFxmMzA3O1xuJGZhLXZhci1taW51cy1oZXhhZ29uOiBcXGYzMDc7XG4kZmEtdmFyLWxlZnQtdG8tbGluZTogXFxmMzRiO1xuJGZhLXZhci1hcnJvdy1hbHQtdG8tbGVmdDogXFxmMzRiO1xuJGZhLXZhci1ob3VzZS1jcmFjazogXFxlM2IxO1xuJGZhLXZhci1wYXctc2ltcGxlOiBcXGY3MDE7XG4kZmEtdmFyLXBhdy1hbHQ6IFxcZjcwMTtcbiRmYS12YXItYXJyb3ctbGVmdC1sb25nLXRvLWxpbmU6IFxcZTNkNDtcbiRmYS12YXItYnJhY2tldHMtcm91bmQ6IFxcZTBjNTtcbiRmYS12YXItcGFyZW50aGVzZXM6IFxcZTBjNTtcbiRmYS12YXItbWFydGluaS1nbGFzcy1jaXRydXM6IFxcZjU2MTtcbiRmYS12YXItY29ja3RhaWw6IFxcZjU2MTtcbiRmYS12YXItdXNlci1zaGFrZXNwZWFyZTogXFxlMmMyO1xuJGZhLXZhci1hcnJvdy1yaWdodC10by1hcmM6IFxcZTRiMjtcbiRmYS12YXItZmFjZS1zdXJwcmlzZTogXFxmNWMyO1xuJGZhLXZhci1zdXJwcmlzZTogXFxmNWMyO1xuJGZhLXZhci1ib3R0bGUtd2F0ZXI6IFxcZTRjNTtcbiRmYS12YXItY2lyY2xlLXBhdXNlOiBcXGYyOGI7XG4kZmEtdmFyLXBhdXNlLWNpcmNsZTogXFxmMjhiO1xuJGZhLXZhci1nYXVnZS1jaXJjbGUtcGx1czogXFxlNDk4O1xuJGZhLXZhci1mb2xkZXJzOiBcXGY2NjA7XG4kZmEtdmFyLWFuZ2VsOiBcXGY3Nzk7XG4kZmEtdmFyLXZhbHVlLWFic29sdXRlOiBcXGY2YTY7XG4kZmEtdmFyLXJhYmJpdDogXFxmNzA4O1xuJGZhLXZhci10b2lsZXQtcGFwZXItc2xhc2g6IFxcZTA3MjtcbiRmYS12YXItY2lyY2xlLWV1cm86IFxcZTVjZTtcbiRmYS12YXItYXBwbGUtd2hvbGU6IFxcZjVkMTtcbiRmYS12YXItYXBwbGUtYWx0OiBcXGY1ZDE7XG4kZmEtdmFyLWtpdGNoZW4tc2V0OiBcXGU1MWE7XG4kZmEtdmFyLWRpYW1vbmQtaGFsZjogXFxlNWI3O1xuJGZhLXZhci1sb2NrLWtleWhvbGU6IFxcZjMwZDtcbiRmYS12YXItbG9jay1hbHQ6IFxcZjMwZDtcbiRmYS12YXItcjogXFw1MjtcbiRmYS12YXItdGVtcGVyYXR1cmUtcXVhcnRlcjogXFxmMmNhO1xuJGZhLXZhci10ZW1wZXJhdHVyZS0xOiBcXGYyY2E7XG4kZmEtdmFyLXRoZXJtb21ldGVyLTE6IFxcZjJjYTtcbiRmYS12YXItdGhlcm1vbWV0ZXItcXVhcnRlcjogXFxmMmNhO1xuJGZhLXZhci1zcXVhcmUtaW5mbzogXFxmMzBmO1xuJGZhLXZhci1pbmZvLXNxdWFyZTogXFxmMzBmO1xuJGZhLXZhci13aWZpLXNsYXNoOiBcXGY2YWM7XG4kZmEtdmFyLXRvaWxldC1wYXBlci14bWFyazogXFxlNWIzO1xuJGZhLXZhci1oYW5kcy1ob2xkaW5nLWRvbGxhcjogXFxmNGM1O1xuJGZhLXZhci1oYW5kcy11c2Q6IFxcZjRjNTtcbiRmYS12YXItY3ViZTogXFxmMWIyO1xuJGZhLXZhci1hcnJvdy1kb3duLXRyaWFuZ2xlLXNxdWFyZTogXFxmODg4O1xuJGZhLXZhci1zb3J0LXNoYXBlcy1kb3duOiBcXGY4ODg7XG4kZmEtdmFyLWJpdGNvaW4tc2lnbjogXFxlMGI0O1xuJGZhLXZhci1zaHV0dGVyczogXFxlNDQ5O1xuJGZhLXZhci1zaGllbGQtZG9nOiBcXGU1NzM7XG4kZmEtdmFyLXNvbGFyLXBhbmVsOiBcXGY1YmE7XG4kZmEtdmFyLWxvY2stb3BlbjogXFxmM2MxO1xuJGZhLXZhci10YWJsZS10cmVlOiBcXGUyOTM7XG4kZmEtdmFyLWhvdXNlLWNoaW1uZXktaGVhcnQ6IFxcZTFiMjtcbiRmYS12YXItdGFsbHktMzogXFxlMjk2O1xuJGZhLXZhci1lbGV2YXRvcjogXFxlMTZkO1xuJGZhLXZhci1tb25leS1iaWxsLXRyYW5zZmVyOiBcXGU1Mjg7XG4kZmEtdmFyLW1vbmV5LWJpbGwtdHJlbmQtdXA6IFxcZTUyOTtcbiRmYS12YXItaG91c2UtZmxvb2Qtd2F0ZXItY2lyY2xlLWFycm93LXJpZ2h0OiBcXGU1MGY7XG4kZmEtdmFyLXNxdWFyZS1wb2xsLWhvcml6b250YWw6IFxcZjY4MjtcbiRmYS12YXItcG9sbC1oOiBcXGY2ODI7XG4kZmEtdmFyLWNpcmNsZTogXFxmMTExO1xuJGZhLXZhci1jYXJ0LWNpcmNsZS1leGNsYW1hdGlvbjogXFxlM2YyO1xuJGZhLXZhci1zd29yZDogXFxmNzFjO1xuJGZhLXZhci1iYWNrd2FyZC1mYXN0OiBcXGYwNDk7XG4kZmEtdmFyLWZhc3QtYmFja3dhcmQ6IFxcZjA0OTtcbiRmYS12YXItcmVjeWNsZTogXFxmMWI4O1xuJGZhLXZhci11c2VyLWFzdHJvbmF1dDogXFxmNGZiO1xuJGZhLXZhci1pbnRlcnJvYmFuZzogXFxlNWJhO1xuJGZhLXZhci1wbGFuZS1zbGFzaDogXFxlMDY5O1xuJGZhLXZhci1jaXJjbGUtZGFzaGVkOiBcXGUxMDU7XG4kZmEtdmFyLXRyYWRlbWFyazogXFxmMjVjO1xuJGZhLXZhci1iYXNrZXRiYWxsOiBcXGY0MzQ7XG4kZmEtdmFyLWJhc2tldGJhbGwtYmFsbDogXFxmNDM0O1xuJGZhLXZhci1mb3JrLWtuaWZlOiBcXGYyZTY7XG4kZmEtdmFyLXV0ZW5zaWxzLWFsdDogXFxmMmU2O1xuJGZhLXZhci1zYXRlbGxpdGUtZGlzaDogXFxmN2MwO1xuJGZhLXZhci1iYWRnZS1jaGVjazogXFxmMzM2O1xuJGZhLXZhci1jaXJjbGUtdXA6IFxcZjM1YjtcbiRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS11cDogXFxmMzViO1xuJGZhLXZhci1zbGlkZXI6IFxcZTI1MjtcbiRmYS12YXItbW9iaWxlLXNjcmVlbi1idXR0b246IFxcZjNjZDtcbiRmYS12YXItbW9iaWxlLWFsdDogXFxmM2NkO1xuJGZhLXZhci1jbG9jay1vbmUtdGhpcnR5OiBcXGUzNGY7XG4kZmEtdmFyLWluYm94LW91dDogXFxmMzExO1xuJGZhLXZhci1pbmJveC1hcnJvdy11cDogXFxmMzExO1xuJGZhLXZhci1jbG91ZC1zbGFzaDogXFxlMTM3O1xuJGZhLXZhci12b2x1bWUtaGlnaDogXFxmMDI4O1xuJGZhLXZhci12b2x1bWUtdXA6IFxcZjAyODtcbiRmYS12YXItdXNlcnMtcmF5czogXFxlNTkzO1xuJGZhLXZhci13YWxsZXQ6IFxcZjU1NTtcbiRmYS12YXItb2N0YWdvbi1jaGVjazogXFxlNDI2O1xuJGZhLXZhci1mbGF0YnJlYWQtc3R1ZmZlZDogXFxlNDBjO1xuJGZhLXZhci1jbGlwYm9hcmQtY2hlY2s6IFxcZjQ2YztcbiRmYS12YXItY2FydC1jaXJjbGUtcGx1czogXFxlM2YzO1xuJGZhLXZhci10cnVjay1jbG9jazogXFxmNDhjO1xuJGZhLXZhci1zaGlwcGluZy10aW1lZDogXFxmNDhjO1xuJGZhLXZhci1wb29sLTgtYmFsbDogXFxlM2M1O1xuJGZhLXZhci1maWxlLWF1ZGlvOiBcXGYxYzc7XG4kZmEtdmFyLXR1cm4tZG93bi1sZWZ0OiBcXGUzMzE7XG4kZmEtdmFyLWxvY2staGFzaHRhZzogXFxlNDIzO1xuJGZhLXZhci1jaGFydC1yYWRhcjogXFxlMGU3O1xuJGZhLXZhci1zdGFmZjogXFxmNzFiO1xuJGZhLXZhci1idXJnZXI6IFxcZjgwNTtcbiRmYS12YXItaGFtYnVyZ2VyOiBcXGY4MDU7XG4kZmEtdmFyLXV0aWxpdHktcG9sZTogXFxlMmMzO1xuJGZhLXZhci10cmFuc3BvcnRlci02OiBcXGUyYTc7XG4kZmEtdmFyLXdyZW5jaDogXFxmMGFkO1xuJGZhLXZhci1idWdzOiBcXGU0ZDA7XG4kZmEtdmFyLXZlY3Rvci1wb2x5Z29uOiBcXGUyYzc7XG4kZmEtdmFyLWRpYWdyYW0tbmVzdGVkOiBcXGUxNTc7XG4kZmEtdmFyLXJ1cGVlLXNpZ246IFxcZjE1NjtcbiRmYS12YXItcnVwZWU6IFxcZjE1NjtcbiRmYS12YXItZmlsZS1pbWFnZTogXFxmMWM1O1xuJGZhLXZhci1jaXJjbGUtcXVlc3Rpb246IFxcZjA1OTtcbiRmYS12YXItcXVlc3Rpb24tY2lyY2xlOiBcXGYwNTk7XG4kZmEtdmFyLWltYWdlLXVzZXI6IFxcZTFiODtcbiRmYS12YXItYnVveTogXFxlNWI1O1xuJGZhLXZhci1wbGFuZS1kZXBhcnR1cmU6IFxcZjViMDtcbiRmYS12YXItaGFuZHNoYWtlLXNsYXNoOiBcXGUwNjA7XG4kZmEtdmFyLWJvb2stYm9va21hcms6IFxcZTBiYjtcbiRmYS12YXItYm9yZGVyLWNlbnRlci1oOiBcXGY4OWM7XG4kZmEtdmFyLWNhbi1mb29kOiBcXGUzZTY7XG4kZmEtdmFyLXR5cGV3cml0ZXI6IFxcZjhlNztcbiRmYS12YXItYXJyb3ctcmlnaHQtZnJvbS1hcmM6IFxcZTRiMTtcbiRmYS12YXItY2lyY2xlLWs6IFxcZTExMztcbiRmYS12YXItZmFjZS1oYW5kLW92ZXItbW91dGg6IFxcZTM3ODtcbiRmYS12YXItcG9wY29ybjogXFxmODE5O1xuJGZhLXZhci1ob3VzZS13YXRlcjogXFxmNzRmO1xuJGZhLXZhci1ob3VzZS1mbG9vZDogXFxmNzRmO1xuJGZhLXZhci1vYmplY3Qtc3VidHJhY3Q6IFxcZTQ5ZTtcbiRmYS12YXItY29kZS1icmFuY2g6IFxcZjEyNjtcbiRmYS12YXItd2FyZWhvdXNlLWZ1bGw6IFxcZjQ5NTtcbiRmYS12YXItd2FyZWhvdXNlLWFsdDogXFxmNDk1O1xuJGZhLXZhci1oYXQtY293Ym95OiBcXGY4YzA7XG4kZmEtdmFyLWJyaWRnZTogXFxlNGM4O1xuJGZhLXZhci1waG9uZS1mbGlwOiBcXGY4Nzk7XG4kZmEtdmFyLXBob25lLWFsdDogXFxmODc5O1xuJGZhLXZhci1hcnJvdy1kb3duLWZyb20tZG90dGVkLWxpbmU6IFxcZTA5MDtcbiRmYS12YXItZmlsZS1kb2M6IFxcZTVlZDtcbiRmYS12YXItc3F1YXJlLXF1YXJ0ZXJzOiBcXGU0NGU7XG4kZmEtdmFyLXRydWNrLWZyb250OiBcXGUyYjc7XG4kZmEtdmFyLWNhdDogXFxmNmJlO1xuJGZhLXZhci10cmFzaC14bWFyazogXFxlMmI0O1xuJGZhLXZhci1jaXJjbGUtY2FyZXQtbGVmdDogXFxmMzJlO1xuJGZhLXZhci1jYXJldC1jaXJjbGUtbGVmdDogXFxmMzJlO1xuJGZhLXZhci1maWxlczogXFxlMTc4O1xuJGZhLXZhci1hbmNob3ItY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU0YWI7XG4kZmEtdmFyLWZhY2UtY2xvdWRzOiBcXGU0N2Q7XG4kZmEtdmFyLXVzZXItY3Jvd246IFxcZjZhNDtcbiRmYS12YXItdHJ1Y2stZmllbGQ6IFxcZTU4ZDtcbiRmYS12YXItcm91dGU6IFxcZjRkNztcbiRmYS12YXItY2FydC1jaXJjbGUtY2hlY2s6IFxcZTNmMTtcbiRmYS12YXItY2xpcGJvYXJkLXF1ZXN0aW9uOiBcXGU0ZTM7XG4kZmEtdmFyLXBhbm9yYW1hOiBcXGUyMDk7XG4kZmEtdmFyLWNvbW1lbnQtbWVkaWNhbDogXFxmN2Y1O1xuJGZhLXZhci10ZWV0aC1vcGVuOiBcXGY2MmY7XG4kZmEtdmFyLXVzZXItdGllLWhhaXItbG9uZzogXFxlNDYwO1xuJGZhLXZhci1maWxlLWNpcmNsZS1taW51czogXFxlNGVkO1xuJGZhLXZhci1oZWFkLXNpZGUtbWVkaWNhbDogXFxmODA5O1xuJGZhLXZhci10YWdzOiBcXGYwMmM7XG4kZmEtdmFyLXdpbmUtZ2xhc3M6IFxcZjRlMztcbiRmYS12YXItZm9yd2FyZC1mYXN0OiBcXGYwNTA7XG4kZmEtdmFyLWZhc3QtZm9yd2FyZDogXFxmMDUwO1xuJGZhLXZhci1mYWNlLW1laC1ibGFuazogXFxmNWE0O1xuJGZhLXZhci1tZWgtYmxhbms6IFxcZjVhNDtcbiRmYS12YXItdXNlci1yb2JvdDogXFxlMDRiO1xuJGZhLXZhci1zcXVhcmUtcGFya2luZzogXFxmNTQwO1xuJGZhLXZhci1wYXJraW5nOiBcXGY1NDA7XG4kZmEtdmFyLWNhcmQtZGlhbW9uZDogXFxlM2VhO1xuJGZhLXZhci1mYWNlLXppcHBlcjogXFxlM2E1O1xuJGZhLXZhci1mYWNlLXJhaXNlZC1leWVicm93OiBcXGUzODg7XG4kZmEtdmFyLWhvdXNlLXNpZ25hbDogXFxlMDEyO1xuJGZhLXZhci1zcXVhcmUtY2hldnJvbi11cDogXFxmMzJjO1xuJGZhLXZhci1jaGV2cm9uLXNxdWFyZS11cDogXFxmMzJjO1xuJGZhLXZhci1iYXJzLXByb2dyZXNzOiBcXGY4Mjg7XG4kZmEtdmFyLXRhc2tzLWFsdDogXFxmODI4O1xuJGZhLXZhci1mYXVjZXQtZHJpcDogXFxlMDA2O1xuJGZhLXZhci1hcnJvd3MtdG8tbGluZTogXFxlMGE3O1xuJGZhLXZhci1kb2xwaGluOiBcXGUxNjg7XG4kZmEtdmFyLWFycm93LXVwLXJpZ2h0OiBcXGUwOWY7XG4kZmEtdmFyLWNpcmNsZS1yOiBcXGUxMjA7XG4kZmEtdmFyLWNhcnQtZmxhdGJlZDogXFxmNDc0O1xuJGZhLXZhci1kb2xseS1mbGF0YmVkOiBcXGY0NzQ7XG4kZmEtdmFyLWJhbi1zbW9raW5nOiBcXGY1NGQ7XG4kZmEtdmFyLXNtb2tpbmctYmFuOiBcXGY1NGQ7XG4kZmEtdmFyLWNpcmNsZS1zb3J0LXVwOiBcXGUwMzI7XG4kZmEtdmFyLXNvcnQtY2lyY2xlLXVwOiBcXGUwMzI7XG4kZmEtdmFyLXRlcm1pbmFsOiBcXGYxMjA7XG4kZmEtdmFyLW1vYmlsZS1idXR0b246IFxcZjEwYjtcbiRmYS12YXItaG91c2UtbWVkaWNhbC1mbGFnOiBcXGU1MTQ7XG4kZmEtdmFyLWJhc2tldC1zaG9wcGluZzogXFxmMjkxO1xuJGZhLXZhci1zaG9wcGluZy1iYXNrZXQ6IFxcZjI5MTtcbiRmYS12YXItdGFwZTogXFxmNGRiO1xuJGZhLXZhci1jaGVzdG51dDogXFxlM2Y2O1xuJGZhLXZhci1idXMtc2ltcGxlOiBcXGY1NWU7XG4kZmEtdmFyLWJ1cy1hbHQ6IFxcZjU1ZTtcbiRmYS12YXItZXllOiBcXGYwNmU7XG4kZmEtdmFyLWZhY2Utc2FkLWNyeTogXFxmNWIzO1xuJGZhLXZhci1zYWQtY3J5OiBcXGY1YjM7XG4kZmEtdmFyLWhlYXQ6IFxcZTAwYztcbiRmYS12YXItdGlja2V0LWFpcmxpbmU6IFxcZTI5YTtcbiRmYS12YXItYm9vdC1oZWVsZWQ6IFxcZTMzZjtcbiRmYS12YXItYXJyb3dzLW1pbmltaXplOiBcXGUwYTU7XG4kZmEtdmFyLWNvbXByZXNzLWFycm93czogXFxlMGE1O1xuJGZhLXZhci1hdWRpby1kZXNjcmlwdGlvbjogXFxmMjllO1xuJGZhLXZhci1wZXJzb24tbWlsaXRhcnktdG8tcGVyc29uOiBcXGU1NGM7XG4kZmEtdmFyLWZpbGUtc2hpZWxkOiBcXGU0ZjA7XG4kZmEtdmFyLWhleGFnb246IFxcZjMxMjtcbiRmYS12YXItbWFuaG9sZTogXFxlMWQ2O1xuJGZhLXZhci11c2VyLXNsYXNoOiBcXGY1MDY7XG4kZmEtdmFyLXBlbjogXFxmMzA0O1xuJGZhLXZhci10b3dlci1vYnNlcnZhdGlvbjogXFxlNTg2O1xuJGZhLXZhci1mbG9wcHktZGlza3M6IFxcZTE4MztcbiRmYS12YXItdG9pbGV0LXBhcGVyLWJsYW5rLXVuZGVyOiBcXGUyOWY7XG4kZmEtdmFyLXRvaWxldC1wYXBlci1yZXZlcnNlLWFsdDogXFxlMjlmO1xuJGZhLXZhci1maWxlLWNvZGU6IFxcZjFjOTtcbiRmYS12YXItc2lnbmFsOiBcXGYwMTI7XG4kZmEtdmFyLXNpZ25hbC01OiBcXGYwMTI7XG4kZmEtdmFyLXNpZ25hbC1wZXJmZWN0OiBcXGYwMTI7XG4kZmEtdmFyLXB1bXA6IFxcZTQ0MjtcbiRmYS12YXItYnVzOiBcXGYyMDc7XG4kZmEtdmFyLWhlYXJ0LWNpcmNsZS14bWFyazogXFxlNTAxO1xuJGZhLXZhci1hcnJvdy11cC1sZWZ0LWZyb20tY2lyY2xlOiBcXGUwOWU7XG4kZmEtdmFyLWhvdXNlLWNoaW1uZXk6IFxcZTNhZjtcbiRmYS12YXItaG9tZS1sZzogXFxlM2FmO1xuJGZhLXZhci13aW5kb3ctbWF4aW1pemU6IFxcZjJkMDtcbiRmYS12YXItZHJ5ZXI6IFxcZjg2MTtcbiRmYS12YXItZmFjZS1mcm93bjogXFxmMTE5O1xuJGZhLXZhci1mcm93bjogXFxmMTE5O1xuJGZhLXZhci1jaGVzcy1iaXNob3AtcGllY2U6IFxcZjQzYjtcbiRmYS12YXItY2hlc3MtYmlzaG9wLWFsdDogXFxmNDNiO1xuJGZhLXZhci1zaGlydC10YW5rLXRvcDogXFxlM2M5O1xuJGZhLXZhci1kaXBsb21hOiBcXGY1ZWE7XG4kZmEtdmFyLXNjcm9sbC1yaWJib246IFxcZjVlYTtcbiRmYS12YXItc2NyZWVuY2FzdDogXFxlMjNlO1xuJGZhLXZhci13YWxrZXI6IFxcZjgzMTtcbiRmYS12YXItcHJlc2NyaXB0aW9uOiBcXGY1YjE7XG4kZmEtdmFyLXNob3A6IFxcZjU0ZjtcbiRmYS12YXItc3RvcmUtYWx0OiBcXGY1NGY7XG4kZmEtdmFyLWZsb3BweS1kaXNrOiBcXGYwYzc7XG4kZmEtdmFyLXNhdmU6IFxcZjBjNztcbiRmYS12YXItdmloYXJhOiBcXGY2YTc7XG4kZmEtdmFyLWZhY2Uta2lzcy1jbG9zZWQtZXllczogXFxlMzdkO1xuJGZhLXZhci1zY2FsZS11bmJhbGFuY2VkOiBcXGY1MTU7XG4kZmEtdmFyLWJhbGFuY2Utc2NhbGUtbGVmdDogXFxmNTE1O1xuJGZhLXZhci1maWxlLXVzZXI6IFxcZjY1YztcbiRmYS12YXItdXNlci1wb2xpY2UtdGllOiBcXGUzMzQ7XG4kZmEtdmFyLWZhY2UtdG9uZ3VlLW1vbmV5OiBcXGUzOWQ7XG4kZmEtdmFyLXRlbm5pcy1iYWxsOiBcXGY0NWU7XG4kZmEtdmFyLXNxdWFyZS1sOiBcXGUyNzU7XG4kZmEtdmFyLXNvcnQtdXA6IFxcZjBkZTtcbiRmYS12YXItc29ydC1hc2M6IFxcZjBkZTtcbiRmYS12YXItY2FsZW5kYXItYXJyb3ctdXA6IFxcZTBkMTtcbiRmYS12YXItY2FsZW5kYXItdXBsb2FkOiBcXGUwZDE7XG4kZmEtdmFyLWNvbW1lbnQtZG90czogXFxmNGFkO1xuJGZhLXZhci1jb21tZW50aW5nOiBcXGY0YWQ7XG4kZmEtdmFyLXBsYW50LXdpbHQ6IFxcZTVhYTtcbiRmYS12YXItc2NhcmY6IFxcZjdjMTtcbiRmYS12YXItYWxidW0tY2lyY2xlLXBsdXM6IFxcZTQ4YztcbiRmYS12YXItdXNlci1udXJzZS1oYWlyLWxvbmc6IFxcZTQ1ZTtcbiRmYS12YXItZGlhbW9uZDogXFxmMjE5O1xuJGZhLXZhci1zcXVhcmUtbGVmdDogXFxmMzUxO1xuJGZhLXZhci1hcnJvdy1hbHQtc3F1YXJlLWxlZnQ6IFxcZjM1MTtcbiRmYS12YXItZmFjZS1ncmluLXNxdWludDogXFxmNTg1O1xuJGZhLXZhci1ncmluLXNxdWludDogXFxmNTg1O1xuJGZhLXZhci1jaXJjbGUtZWxsaXBzaXMtdmVydGljYWw6IFxcZTEwYjtcbiRmYS12YXItaGFuZC1ob2xkaW5nLWRvbGxhcjogXFxmNGMwO1xuJGZhLXZhci1oYW5kLWhvbGRpbmctdXNkOiBcXGY0YzA7XG4kZmEtdmFyLWdyaWQtZGl2aWRlcnM6IFxcZTNhZDtcbiRmYS12YXItYmFjdGVyaXVtOiBcXGUwNWE7XG4kZmEtdmFyLWhhbmQtcG9pbnRlcjogXFxmMjVhO1xuJGZhLXZhci1kcnVtLXN0ZWVscGFuOiBcXGY1NmE7XG4kZmEtdmFyLWhhbmQtc2Npc3NvcnM6IFxcZjI1NztcbiRmYS12YXItaGFuZHMtcHJheWluZzogXFxmNjg0O1xuJGZhLXZhci1wcmF5aW5nLWhhbmRzOiBcXGY2ODQ7XG4kZmEtdmFyLWZhY2UtcGVuc2l2ZTogXFxlMzg0O1xuJGZhLXZhci11c2VyLW11c2ljOiBcXGY4ZWI7XG4kZmEtdmFyLWFycm93LXJvdGF0ZS1yaWdodDogXFxmMDFlO1xuJGZhLXZhci1hcnJvdy1yaWdodC1yb3RhdGU6IFxcZjAxZTtcbiRmYS12YXItYXJyb3ctcm90YXRlLWZvcndhcmQ6IFxcZjAxZTtcbiRmYS12YXItcmVkbzogXFxmMDFlO1xuJGZhLXZhci1tZXNzYWdlcy1kb2xsYXI6IFxcZjY1MjtcbiRmYS12YXItY29tbWVudHMtYWx0LWRvbGxhcjogXFxmNjUyO1xuJGZhLXZhci1zZW5zb3Itb246IFxcZTAyYjtcbiRmYS12YXItYmFsbG9vbjogXFxlMmUzO1xuJGZhLXZhci1iaW9oYXphcmQ6IFxcZjc4MDtcbiRmYS12YXItY2hlc3MtcXVlZW4tcGllY2U6IFxcZjQ0NjtcbiRmYS12YXItY2hlc3MtcXVlZW4tYWx0OiBcXGY0NDY7XG4kZmEtdmFyLWxvY2F0aW9uLWNyb3NzaGFpcnM6IFxcZjYwMTtcbiRmYS12YXItbG9jYXRpb246IFxcZjYwMTtcbiRmYS12YXItbWFycy1kb3VibGU6IFxcZjIyNztcbiRmYS12YXItaG91c2UtcGVyc29uLWxlYXZlOiBcXGUwMGY7XG4kZmEtdmFyLWhvdXNlLWxlYXZlOiBcXGUwMGY7XG4kZmEtdmFyLWhvdXNlLXBlcnNvbi1kZXBhcnQ6IFxcZTAwZjtcbiRmYS12YXItcnVsZXItdHJpYW5nbGU6IFxcZjYxYztcbiRmYS12YXItY2FyZC1jbHViOiBcXGUzZTk7XG4kZmEtdmFyLWNoaWxkLWRyZXNzOiBcXGU1OWM7XG4kZmEtdmFyLXVzZXJzLWJldHdlZW4tbGluZXM6IFxcZTU5MTtcbiRmYS12YXItbHVuZ3MtdmlydXM6IFxcZTA2NztcbiRmYS12YXItc3Bpbm5lci10aGlyZDogXFxmM2Y0O1xuJGZhLXZhci1mYWNlLWdyaW4tdGVhcnM6IFxcZjU4ODtcbiRmYS12YXItZ3Jpbi10ZWFyczogXFxmNTg4O1xuJGZhLXZhci1waG9uZTogXFxmMDk1O1xuJGZhLXZhci1jb21wdXRlci1tb3VzZS1zY3JvbGx3aGVlbDogXFxmOGNkO1xuJGZhLXZhci1tb3VzZS1hbHQ6IFxcZjhjZDtcbiRmYS12YXItY2FsZW5kYXIteG1hcms6IFxcZjI3MztcbiRmYS12YXItY2FsZW5kYXItdGltZXM6IFxcZjI3MztcbiRmYS12YXItY2hpbGQtcmVhY2hpbmc6IFxcZTU5ZDtcbiRmYS12YXItdGFibGUtbGF5b3V0OiBcXGUyOTA7XG4kZmEtdmFyLW5hcndoYWw6IFxcZjZmZTtcbiRmYS12YXItcmFtcC1sb2FkaW5nOiBcXGY0ZDQ7XG4kZmEtdmFyLWNhbGVuZGFyLWNpcmNsZS1wbHVzOiBcXGU0NzA7XG4kZmEtdmFyLXRvb3RoYnJ1c2g6IFxcZjYzNTtcbiRmYS12YXItYm9yZGVyLWlubmVyOiBcXGY4NGU7XG4kZmEtdmFyLXBhdy1jbGF3czogXFxmNzAyO1xuJGZhLXZhci1raXdpLWZydWl0OiBcXGUzMGM7XG4kZmEtdmFyLXRyYWZmaWMtbGlnaHQtc2xvdzogXFxmNjM5O1xuJGZhLXZhci1yZWN0YW5nbGUtY29kZTogXFxlMzIyO1xuJGZhLXZhci1oZWFkLXNpZGUtdmlydXM6IFxcZTA2NDtcbiRmYS12YXIta2V5Ym9hcmQtYnJpZ2h0bmVzczogXFxlMWMwO1xuJGZhLXZhci1ib29rcy1tZWRpY2FsOiBcXGY3ZTg7XG4kZmEtdmFyLWxpZ2h0YnVsYi1zbGFzaDogXFxmNjczO1xuJGZhLXZhci1ob3VzZS1ibGFuazogXFxlNDg3O1xuJGZhLXZhci1ob21lLWJsYW5rOiBcXGU0ODc7XG4kZmEtdmFyLXNxdWFyZS01OiBcXGUyNWE7XG4kZmEtdmFyLXNxdWFyZS1oZWFydDogXFxmNGM4O1xuJGZhLXZhci1oZWFydC1zcXVhcmU6IFxcZjRjODtcbiRmYS12YXItcHV6emxlOiBcXGU0NDM7XG4kZmEtdmFyLXVzZXItZ2VhcjogXFxmNGZlO1xuJGZhLXZhci11c2VyLWNvZzogXFxmNGZlO1xuJGZhLXZhci1waXBlLWNpcmNsZS1jaGVjazogXFxlNDM2O1xuJGZhLXZhci1hcnJvdy11cC0xLTk6IFxcZjE2MztcbiRmYS12YXItc29ydC1udW1lcmljLXVwOiBcXGYxNjM7XG4kZmEtdmFyLW9jdGFnb24tZXhjbGFtYXRpb246IFxcZTIwNDtcbiRmYS12YXItZGlhbC1sb3c6IFxcZTE1ZDtcbiRmYS12YXItZG9vci1jbG9zZWQ6IFxcZjUyYTtcbiRmYS12YXItbGFwdG9wLW1vYmlsZTogXFxmODdhO1xuJGZhLXZhci1waG9uZS1sYXB0b3A6IFxcZjg3YTtcbiRmYS12YXItY29udmV5b3ItYmVsdC1ib3hlczogXFxmNDZmO1xuJGZhLXZhci1jb252ZXlvci1iZWx0LWFsdDogXFxmNDZmO1xuJGZhLXZhci1zaGllbGQtdmlydXM6IFxcZTA2YztcbiRmYS12YXItc3RhcmZpZ2h0ZXItdHdpbi1pb24tZW5naW5lLWFkdmFuY2VkOiBcXGUyOGU7XG4kZmEtdmFyLXN0YXJmaWdodGVyLWFsdC1hZHZhbmNlZDogXFxlMjhlO1xuJGZhLXZhci1kaWNlLXNpeDogXFxmNTI2O1xuJGZhLXZhci1zdGFyZmlnaHRlci10d2luLWlvbi1lbmdpbmU6IFxcZTAzODtcbiRmYS12YXItc3RhcmZpZ2h0ZXItYWx0OiBcXGUwMzg7XG4kZmEtdmFyLXJvY2tldC1sYXVuY2g6IFxcZTAyNztcbiRmYS12YXItbW9zcXVpdG8tbmV0OiBcXGU1MmM7XG4kZmEtdmFyLXZlbnQtZGFtcGVyOiBcXGU0NjU7XG4kZmEtdmFyLWJyaWRnZS13YXRlcjogXFxlNGNlO1xuJGZhLXZhci1iYW4tYnVnOiBcXGY3Zjk7XG4kZmEtdmFyLWRlYnVnOiBcXGY3Zjk7XG4kZmEtdmFyLXBlcnNvbi1ib290aDogXFxmNzU2O1xuJGZhLXZhci10ZXh0LXdpZHRoOiBcXGYwMzU7XG4kZmEtdmFyLWdhcmFnZS1jYXI6IFxcZTAwYTtcbiRmYS12YXItc3F1YXJlLWthbmJhbjogXFxlNDg4O1xuJGZhLXZhci1oYXQtd2l6YXJkOiBcXGY2ZTg7XG4kZmEtdmFyLXBlbi1mYW5jeTogXFxmNWFjO1xuJGZhLXZhci1jb2ZmZWUtcG90OiBcXGUwMDI7XG4kZmEtdmFyLW1vdXNlLWZpZWxkOiBcXGU1YTg7XG4kZmEtdmFyLXBlcnNvbi1kaWdnaW5nOiBcXGY4NWU7XG4kZmEtdmFyLWRpZ2dpbmc6IFxcZjg1ZTtcbiRmYS12YXItc2hvd2VyLWRvd246IFxcZTI0ZDtcbiRmYS12YXItc2hvd2VyLWFsdDogXFxlMjRkO1xuJGZhLXZhci1ib3gtY2lyY2xlLWNoZWNrOiBcXGUwYzQ7XG4kZmEtdmFyLWJyaWdodG5lc3M6IFxcZTBjOTtcbiRmYS12YXItY2FyLXNpZGUtYm9sdDogXFxlMzQ0O1xuJGZhLXZhci1vcm5hbWVudDogXFxmN2I4O1xuJGZhLXZhci1waG9uZS1hcnJvdy1kb3duLWxlZnQ6IFxcZTIyMztcbiRmYS12YXItcGhvbmUtYXJyb3ctZG93bjogXFxlMjIzO1xuJGZhLXZhci1waG9uZS1pbmNvbWluZzogXFxlMjIzO1xuJGZhLXZhci1jbG91ZC13b3JkOiBcXGUxMzg7XG4kZmEtdmFyLWhhbmQtZmluZ2Vycy1jcm9zc2VkOiBcXGUxYTM7XG4kZmEtdmFyLXRyYXNoOiBcXGYxZjg7XG4kZmEtdmFyLWdhdWdlLXNpbXBsZTogXFxmNjI5O1xuJGZhLXZhci1nYXVnZS1zaW1wbGUtbWVkOiBcXGY2Mjk7XG4kZmEtdmFyLXRhY2hvbWV0ZXItYXZlcmFnZTogXFxmNjI5O1xuJGZhLXZhci1hcnJvdy1kb3duLXNtYWxsLWJpZzogXFxmODhkO1xuJGZhLXZhci1zb3J0LXNpemUtZG93bi1hbHQ6IFxcZjg4ZDtcbiRmYS12YXItYm9vay1tZWRpY2FsOiBcXGY3ZTY7XG4kZmEtdmFyLWZhY2UtbWVsdGluZzogXFxlNDgzO1xuJGZhLXZhci1wb286IFxcZjJmZTtcbiRmYS12YXItcGVuLWNsaXAtc2xhc2g6IFxcZTIwZjtcbiRmYS12YXItcGVuLWFsdC1zbGFzaDogXFxlMjBmO1xuJGZhLXZhci1xdW90ZS1yaWdodDogXFxmMTBlO1xuJGZhLXZhci1xdW90ZS1yaWdodC1hbHQ6IFxcZjEwZTtcbiRmYS12YXItc2Nyb2xsLW9sZDogXFxmNzBmO1xuJGZhLXZhci1ndWl0YXJzOiBcXGY4YmY7XG4kZmEtdmFyLXBob25lLXhtYXJrOiBcXGUyMjc7XG4kZmEtdmFyLWhvc2U6IFxcZTQxOTtcbiRmYS12YXItY2xvY2stc2l4OiBcXGUzNTI7XG4kZmEtdmFyLXNoaXJ0OiBcXGY1NTM7XG4kZmEtdmFyLXQtc2hpcnQ6IFxcZjU1MztcbiRmYS12YXItdHNoaXJ0OiBcXGY1NTM7XG4kZmEtdmFyLWJpbGxib2FyZDogXFxlNWNkO1xuJGZhLXZhci1zcXVhcmUtcjogXFxlMjdjO1xuJGZhLXZhci1jdWJlczogXFxmMWIzO1xuJGZhLXZhci1lbnZlbG9wZS1vcGVuLWRvbGxhcjogXFxmNjU3O1xuJGZhLXZhci1kaXZpZGU6IFxcZjUyOTtcbiRmYS12YXItc3VuLWNsb3VkOiBcXGY3NjM7XG4kZmEtdmFyLWxhbXAtZmxvb3I6IFxcZTAxNTtcbiRmYS12YXItc3F1YXJlLTc6IFxcZTI1YztcbiRmYS12YXItdGVuZ2Utc2lnbjogXFxmN2Q3O1xuJGZhLXZhci10ZW5nZTogXFxmN2Q3O1xuJGZhLXZhci1oZWFkcGhvbmVzOiBcXGYwMjU7XG4kZmEtdmFyLWhhbmRzLWhvbGRpbmc6IFxcZjRjMjtcbiRmYS12YXItY2FtcGZpcmU6IFxcZjZiYTtcbiRmYS12YXItY2lyY2xlLWFtcGVyc2FuZDogXFxlMGY4O1xuJGZhLXZhci1zbm93Zmxha2VzOiBcXGY3Y2Y7XG4kZmEtdmFyLWhhbmRzLWNsYXBwaW5nOiBcXGUxYTg7XG4kZmEtdmFyLXJlcHVibGljYW46IFxcZjc1ZTtcbiRmYS12YXItbGVhZi1tYXBsZTogXFxmNmY2O1xuJGZhLXZhci1hcnJvdy1sZWZ0OiBcXGYwNjA7XG4kZmEtdmFyLXBlcnNvbi1jaXJjbGUteG1hcms6IFxcZTU0MztcbiRmYS12YXItcnVsZXI6IFxcZjU0NTtcbiRmYS12YXItY3VwLXN0cmF3LXN3b29zaDogXFxlMzY0O1xuJGZhLXZhci10ZW1wZXJhdHVyZS1zdW46IFxcZjc2YTtcbiRmYS12YXItdGVtcGVyYXR1cmUtaG90OiBcXGY3NmE7XG4kZmEtdmFyLWFsaWduLWxlZnQ6IFxcZjAzNjtcbiRmYS12YXItZGljZS1kNjogXFxmNmQxO1xuJGZhLXZhci1yZXN0cm9vbTogXFxmN2JkO1xuJGZhLXZhci1oaWdoLWRlZmluaXRpb246IFxcZTFhZTtcbiRmYS12YXItcmVjdGFuZ2xlLWhkOiBcXGUxYWU7XG4kZmEtdmFyLWo6IFxcNGE7XG4kZmEtdmFyLWdhbGF4eTogXFxlMDA4O1xuJGZhLXZhci11c2Vycy12aWV3ZmluZGVyOiBcXGU1OTU7XG4kZmEtdmFyLWZpbGUtdmlkZW86IFxcZjFjODtcbiRmYS12YXItY2hlcnJpZXM6IFxcZTBlYztcbiRmYS12YXItdXAtcmlnaHQtZnJvbS1zcXVhcmU6IFxcZjM1ZDtcbiRmYS12YXItZXh0ZXJuYWwtbGluay1hbHQ6IFxcZjM1ZDtcbiRmYS12YXItY2lyY2xlLXNvcnQ6IFxcZTAzMDtcbiRmYS12YXItc29ydC1jaXJjbGU6IFxcZTAzMDtcbiRmYS12YXItdGFibGUtY2VsbHM6IFxcZjAwYTtcbiRmYS12YXItdGg6IFxcZjAwYTtcbiRmYS12YXItZmlsZS1wZGY6IFxcZjFjMTtcbiRmYS12YXItc2lyZW46IFxcZTAyZDtcbiRmYS12YXItYXJyb3ctdXAtdG8tZG90dGVkLWxpbmU6IFxcZTBhMTtcbiRmYS12YXItaW1hZ2UtbGFuZHNjYXBlOiBcXGUxYjU7XG4kZmEtdmFyLWxhbmRzY2FwZTogXFxlMWI1O1xuJGZhLXZhci10YW5rLXdhdGVyOiBcXGU0NTI7XG4kZmEtdmFyLWN1cmxpbmctc3RvbmU6IFxcZjQ0YTtcbiRmYS12YXItY3VybGluZzogXFxmNDRhO1xuJGZhLXZhci1nYW1lcGFkLW1vZGVybjogXFxlNWEyO1xuJGZhLXZhci1nYW1lcGFkLWFsdDogXFxlNWEyO1xuJGZhLXZhci1tZXNzYWdlcy1xdWVzdGlvbjogXFxlMWU3O1xuJGZhLXZhci1ib29rLWJpYmxlOiBcXGY2NDc7XG4kZmEtdmFyLWJpYmxlOiBcXGY2NDc7XG4kZmEtdmFyLW86IFxcNGY7XG4kZmEtdmFyLXN1aXRjYXNlLW1lZGljYWw6IFxcZjBmYTtcbiRmYS12YXItbWVka2l0OiBcXGYwZmE7XG4kZmEtdmFyLWJyaWVmY2FzZS1hcnJvdy1yaWdodDogXFxlMmYyO1xuJGZhLXZhci1leHBhbmQtd2lkZTogXFxmMzIwO1xuJGZhLXZhci1jbG9jay1lbGV2ZW4tdGhpcnR5OiBcXGUzNDg7XG4kZmEtdmFyLXJ2OiBcXGY3YmU7XG4kZmEtdmFyLXVzZXItc2VjcmV0OiBcXGYyMWI7XG4kZmEtdmFyLW90dGVyOiBcXGY3MDA7XG4kZmEtdmFyLWRyZWlkZWw6IFxcZjc5MjtcbiRmYS12YXItcGVyc29uLWRyZXNzOiBcXGYxODI7XG4kZmEtdmFyLWZlbWFsZTogXFxmMTgyO1xuJGZhLXZhci1jb21tZW50LWRvbGxhcjogXFxmNjUxO1xuJGZhLXZhci1idXNpbmVzcy10aW1lOiBcXGY2NGE7XG4kZmEtdmFyLWJyaWVmY2FzZS1jbG9jazogXFxmNjRhO1xuJGZhLXZhci1mbG93ZXItdHVsaXA6IFxcZjgwMTtcbiRmYS12YXItcGVvcGxlLXBhbnRzLXNpbXBsZTogXFxlMjFhO1xuJGZhLXZhci1jbG91ZC1kcml6emxlOiBcXGY3Mzg7XG4kZmEtdmFyLXRhYmxlLWNlbGxzLWxhcmdlOiBcXGYwMDk7XG4kZmEtdmFyLXRoLWxhcmdlOiBcXGYwMDk7XG4kZmEtdmFyLWJvb2stdGFuYWtoOiBcXGY4Mjc7XG4kZmEtdmFyLXRhbmFraDogXFxmODI3O1xuJGZhLXZhci1zb2xhci1zeXN0ZW06IFxcZTAyZjtcbiRmYS12YXItc2VhbC1xdWVzdGlvbjogXFxlMjQzO1xuJGZhLXZhci1waG9uZS12b2x1bWU6IFxcZjJhMDtcbiRmYS12YXItdm9sdW1lLWNvbnRyb2wtcGhvbmU6IFxcZjJhMDtcbiRmYS12YXItZGlzYy1kcml2ZTogXFxmOGI1O1xuJGZhLXZhci1oYXQtY293Ym95LXNpZGU6IFxcZjhjMTtcbiRmYS12YXItdGFibGUtcm93czogXFxlMjkyO1xuJGZhLXZhci1yb3dzOiBcXGUyOTI7XG4kZmEtdmFyLWxvY2F0aW9uLWV4Y2xhbWF0aW9uOiBcXGY2MDg7XG4kZmEtdmFyLW1hcC1tYXJrZXItZXhjbGFtYXRpb246IFxcZjYwODtcbiRmYS12YXItZmFjZS1mZWFyZnVsOiBcXGUzNzU7XG4kZmEtdmFyLWNsaXBib2FyZC11c2VyOiBcXGY3ZjM7XG4kZmEtdmFyLWJ1cy1zY2hvb2w6IFxcZjVkZDtcbiRmYS12YXItZmlsbS1zbGFzaDogXFxlMTc5O1xuJGZhLXZhci1zcXVhcmUtYXJyb3ctZG93bi1yaWdodDogXFxlMjYyO1xuJGZhLXZhci1ib29rLXNwYXJrbGVzOiBcXGY2Yjg7XG4kZmEtdmFyLWJvb2stc3BlbGxzOiBcXGY2Yjg7XG4kZmEtdmFyLXdhc2hpbmctbWFjaGluZTogXFxmODk4O1xuJGZhLXZhci13YXNoZXI6IFxcZjg5ODtcbiRmYS12YXItY2hpbGQ6IFxcZjFhZTtcbiRmYS12YXItbGlyYS1zaWduOiBcXGYxOTU7XG4kZmEtdmFyLXVzZXItdmlzb3I6IFxcZTA0YztcbiRmYS12YXItZmlsZS1wbHVzLW1pbnVzOiBcXGUxNzc7XG4kZmEtdmFyLWNoZXNzLWNsb2NrLWZsaXA6IFxcZjQzZTtcbiRmYS12YXItY2hlc3MtY2xvY2stYWx0OiBcXGY0M2U7XG4kZmEtdmFyLXNhdGVsbGl0ZTogXFxmN2JmO1xuJGZhLXZhci1wbGFuZS1sb2NrOiBcXGU1NTg7XG4kZmEtdmFyLXN0ZWVyaW5nLXdoZWVsOiBcXGY2MjI7XG4kZmEtdmFyLXRhZzogXFxmMDJiO1xuJGZhLXZhci1zdHJldGNoZXI6IFxcZjgyNTtcbiRmYS12YXItYm9vay1zZWN0aW9uOiBcXGUwYzE7XG4kZmEtdmFyLWJvb2stbGF3OiBcXGUwYzE7XG4kZmEtdmFyLWluYm94ZXM6IFxcZTFiYjtcbiRmYS12YXItY29mZmVlLWJlYW46IFxcZTEzZTtcbiRmYS12YXItY2lyY2xlLXllbjogXFxlNWQwO1xuJGZhLXZhci1icmFja2V0cy1jdXJseTogXFxmN2VhO1xuJGZhLXZhci1lbGxpcHNpcy1zdHJva2UtdmVydGljYWw6IFxcZjM5YztcbiRmYS12YXItZWxsaXBzaXMtdi1hbHQ6IFxcZjM5YztcbiRmYS12YXItY29tbWVudDogXFxmMDc1O1xuJGZhLXZhci1zcXVhcmUtMTogXFxlMjU2O1xuJGZhLXZhci1jYWtlLWNhbmRsZXM6IFxcZjFmZDtcbiRmYS12YXItYmlydGhkYXktY2FrZTogXFxmMWZkO1xuJGZhLXZhci1jYWtlOiBcXGYxZmQ7XG4kZmEtdmFyLWhlYWQtc2lkZTogXFxmNmU5O1xuJGZhLXZhci1lbnZlbG9wZTogXFxmMGUwO1xuJGZhLXZhci1kb2xseS1lbXB0eTogXFxmNDczO1xuJGZhLXZhci1mYWNlLXRpc3N1ZTogXFxlMzljO1xuJGZhLXZhci1hbmdsZXMtdXA6IFxcZjEwMjtcbiRmYS12YXItYW5nbGUtZG91YmxlLXVwOiBcXGYxMDI7XG4kZmEtdmFyLWJpbi1yZWN5Y2xlOiBcXGU1Zjc7XG4kZmEtdmFyLXBhcGVyY2xpcDogXFxmMGM2O1xuJGZhLXZhci1jaGFydC1saW5lLWRvd246IFxcZjY0ZDtcbiRmYS12YXItYXJyb3ctcmlnaHQtdG8tY2l0eTogXFxlNGIzO1xuJGZhLXZhci1sb2NrLWE6IFxcZTQyMjtcbiRmYS12YXItcmliYm9uOiBcXGY0ZDY7XG4kZmEtdmFyLWx1bmdzOiBcXGY2MDQ7XG4kZmEtdmFyLXBlcnNvbi1waW5iYWxsOiBcXGUyMWQ7XG4kZmEtdmFyLWFycm93LXVwLTktMTogXFxmODg3O1xuJGZhLXZhci1zb3J0LW51bWVyaWMtdXAtYWx0OiBcXGY4ODc7XG4kZmEtdmFyLWFwcGxlLWNvcmU6IFxcZTA4ZjtcbiRmYS12YXItY2lyY2xlLXk6IFxcZTEyZjtcbiRmYS12YXItaDY6IFxcZTQxMztcbiRmYS12YXItbGl0ZWNvaW4tc2lnbjogXFxlMWQzO1xuJGZhLXZhci1jaXJjbGUtc21hbGw6IFxcZTEyMjtcbiRmYS12YXItYm9yZGVyLW5vbmU6IFxcZjg1MDtcbiRmYS12YXItYXJyb3ctdHVybi1kb3duLWxlZnQ6IFxcZTJlMTtcbiRmYS12YXItY2lyY2xlLW5vZGVzOiBcXGU0ZTI7XG4kZmEtdmFyLXBhcmFjaHV0ZS1ib3g6IFxcZjRjZDtcbiRmYS12YXItbWVzc2FnZS1tZWRpY2FsOiBcXGY3ZjQ7XG4kZmEtdmFyLWNvbW1lbnQtYWx0LW1lZGljYWw6IFxcZjdmNDtcbiRmYS12YXItcnVnYnktYmFsbDogXFxlM2M2O1xuJGZhLXZhci1jb21tZW50LW11c2ljOiBcXGY4YjA7XG4kZmEtdmFyLWluZGVudDogXFxmMDNjO1xuJGZhLXZhci10cmVlLWRlY2lkdW91czogXFxmNDAwO1xuJGZhLXZhci10cmVlLWFsdDogXFxmNDAwO1xuJGZhLXZhci1wdXp6bGUtcGllY2Utc2ltcGxlOiBcXGUyMzE7XG4kZmEtdmFyLXB1enpsZS1waWVjZS1hbHQ6IFxcZTIzMTtcbiRmYS12YXItdHJ1Y2stZmllbGQtdW46IFxcZTU4ZTtcbiRmYS12YXItbmZjLXRyYXNoOiBcXGUxZmQ7XG4kZmEtdmFyLWhvdXJnbGFzczogXFxmMjU0O1xuJGZhLXZhci1ob3VyZ2xhc3MtZW1wdHk6IFxcZjI1NDtcbiRmYS12YXItbW91bnRhaW46IFxcZjZmYztcbiRmYS12YXItZmlsZS14bWFyazogXFxmMzE3O1xuJGZhLXZhci1maWxlLXRpbWVzOiBcXGYzMTc7XG4kZmEtdmFyLWhvdXNlLWhlYXJ0OiBcXGY0Yzk7XG4kZmEtdmFyLWhvbWUtaGVhcnQ6IFxcZjRjOTtcbiRmYS12YXItaG91c2UtY2hpbW5leS1ibGFuazogXFxlM2IwO1xuJGZhLXZhci1tZXRlci1ib2x0OiBcXGUxZTk7XG4kZmEtdmFyLXVzZXItZG9jdG9yOiBcXGYwZjA7XG4kZmEtdmFyLXVzZXItbWQ6IFxcZjBmMDtcbiRmYS12YXItc2xhc2gtYmFjazogXFw1YztcbiRmYS12YXItY2lyY2xlLWluZm86IFxcZjA1YTtcbiRmYS12YXItaW5mby1jaXJjbGU6IFxcZjA1YTtcbiRmYS12YXItZmlzaGluZy1yb2Q6IFxcZTNhODtcbiRmYS12YXItaGFtbWVyLWNyYXNoOiBcXGU0MTQ7XG4kZmEtdmFyLW1lc3NhZ2UtaGVhcnQ6IFxcZTVjOTtcbiRmYS12YXItY2xvdWQtbWVhdGJhbGw6IFxcZjczYjtcbiRmYS12YXItY2FtZXJhLXBvbGFyb2lkOiBcXGY4YWE7XG4kZmEtdmFyLWNhbWVyYTogXFxmMDMwO1xuJGZhLXZhci1jYW1lcmEtYWx0OiBcXGYwMzA7XG4kZmEtdmFyLXNxdWFyZS12aXJ1czogXFxlNTc4O1xuJGZhLXZhci1jYXJ0LWFycm93LXVwOiBcXGUzZWU7XG4kZmEtdmFyLW1ldGVvcjogXFxmNzUzO1xuJGZhLXZhci1jYXItb246IFxcZTRkZDtcbiRmYS12YXItc2xlaWdoOiBcXGY3Y2M7XG4kZmEtdmFyLWFycm93LWRvd24tMS05OiBcXGYxNjI7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy1hc2M6IFxcZjE2MjtcbiRmYS12YXItc29ydC1udW1lcmljLWRvd246IFxcZjE2MjtcbiRmYS12YXItYnVveS1tb29yaW5nOiBcXGU1YjY7XG4kZmEtdmFyLXNxdWFyZS00OiBcXGUyNTk7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy1kcm9wbGV0OiBcXGY0YzE7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy13YXRlcjogXFxmNGMxO1xuJGZhLXZhci10cmljeWNsZS1hZHVsdDogXFxlNWM0O1xuJGZhLXZhci13YXZlZm9ybTogXFxmOGYxO1xuJGZhLXZhci13YXRlcjogXFxmNzczO1xuJGZhLXZhci1zdGFyLXNoYXJwLWhhbGYtc3Ryb2tlOiBcXGUyOGQ7XG4kZmEtdmFyLXN0YXItc2hhcnAtaGFsZi1hbHQ6IFxcZTI4ZDtcbiRmYS12YXItbmZjLXNpZ25hbDogXFxlMWZiO1xuJGZhLXZhci1wbGFuZS1wcm9wOiBcXGUyMmI7XG4kZmEtdmFyLWNhbGVuZGFyLWNoZWNrOiBcXGYyNzQ7XG4kZmEtdmFyLWNsb2NrLWRlc2s6IFxcZTEzNDtcbiRmYS12YXItY2FsZW5kYXItY2xvY2s6IFxcZTBkMjtcbiRmYS12YXItY2FsZW5kYXItdGltZTogXFxlMGQyO1xuJGZhLXZhci1icmFpbGxlOiBcXGYyYTE7XG4kZmEtdmFyLXByZXNjcmlwdGlvbi1ib3R0bGUtbWVkaWNhbDogXFxmNDg2O1xuJGZhLXZhci1wcmVzY3JpcHRpb24tYm90dGxlLWFsdDogXFxmNDg2O1xuJGZhLXZhci1wbGF0ZS11dGVuc2lsczogXFxlNDNiO1xuJGZhLXZhci1mYW1pbHktcGFudHM6IFxcZTMwMjtcbiRmYS12YXItaG9zZS1yZWVsOiBcXGU0MWE7XG4kZmEtdmFyLWhvdXNlLXdpbmRvdzogXFxlM2IzO1xuJGZhLXZhci1sYW5kbWFyazogXFxmNjZmO1xuJGZhLXZhci10cnVjazogXFxmMGQxO1xuJGZhLXZhci1jcm9zc2hhaXJzOiBcXGYwNWI7XG4kZmEtdmFyLWNsb3VkLXJhaW5ib3c6IFxcZjczZTtcbiRmYS12YXItcGVyc29uLWNhbmU6IFxcZTUzYztcbiRmYS12YXItYWxpZW46IFxcZjhmNTtcbiRmYS12YXItdGVudDogXFxlNTdkO1xuJGZhLXZhci1sYXB0b3AtYmluYXJ5OiBcXGU1ZTc7XG4kZmEtdmFyLXZlc3QtcGF0Y2hlczogXFxlMDg2O1xuJGZhLXZhci1wZW9wbGUtZHJlc3Mtc2ltcGxlOiBcXGUyMTg7XG4kZmEtdmFyLWNoZWNrLWRvdWJsZTogXFxmNTYwO1xuJGZhLXZhci1hcnJvdy1kb3duLWEtejogXFxmMTVkO1xuJGZhLXZhci1zb3J0LWFscGhhLWFzYzogXFxmMTVkO1xuJGZhLXZhci1zb3J0LWFscGhhLWRvd246IFxcZjE1ZDtcbiRmYS12YXItYm93bGluZy1iYWxsLXBpbjogXFxlMGMzO1xuJGZhLXZhci1iZWxsLXNjaG9vbC1zbGFzaDogXFxmNWQ2O1xuJGZhLXZhci1wbHVzLWxhcmdlOiBcXGU1OWU7XG4kZmEtdmFyLW1vbmV5LWJpbGwtd2hlYXQ6IFxcZTUyYTtcbiRmYS12YXItY2FtZXJhLXZpZXdmaW5kZXI6IFxcZTBkYTtcbiRmYS12YXItc2NyZWVuc2hvdDogXFxlMGRhO1xuJGZhLXZhci1tZXNzYWdlLW11c2ljOiBcXGY4YWY7XG4kZmEtdmFyLWNvbW1lbnQtYWx0LW11c2ljOiBcXGY4YWY7XG4kZmEtdmFyLWNhci1idWlsZGluZzogXFxmODU5O1xuJGZhLXZhci1ib3JkZXItYm90dG9tLXJpZ2h0OiBcXGY4NTQ7XG4kZmEtdmFyLWJvcmRlci1zdHlsZS1hbHQ6IFxcZjg1NDtcbiRmYS12YXItb2N0YWdvbjogXFxmMzA2O1xuJGZhLXZhci1jb21tZW50LWFycm93LXVwLXJpZ2h0OiBcXGUxNDU7XG4kZmEtdmFyLW9jdGFnb24tZGl2aWRlOiBcXGUyMDM7XG4kZmEtdmFyLWNvb2tpZTogXFxmNTYzO1xuJGZhLXZhci1hcnJvdy1yb3RhdGUtbGVmdDogXFxmMGUyO1xuJGZhLXZhci1hcnJvdy1sZWZ0LXJvdGF0ZTogXFxmMGUyO1xuJGZhLXZhci1hcnJvdy1yb3RhdGUtYmFjazogXFxmMGUyO1xuJGZhLXZhci1hcnJvdy1yb3RhdGUtYmFja3dhcmQ6IFxcZjBlMjtcbiRmYS12YXItdW5kbzogXFxmMGUyO1xuJGZhLXZhci10di1tdXNpYzogXFxmOGU2O1xuJGZhLXZhci1oYXJkLWRyaXZlOiBcXGYwYTA7XG4kZmEtdmFyLWhkZDogXFxmMGEwO1xuJGZhLXZhci1yZWVsOiBcXGUyMzg7XG4kZmEtdmFyLWZhY2UtZ3Jpbi1zcXVpbnQtdGVhcnM6IFxcZjU4NjtcbiRmYS12YXItZ3Jpbi1zcXVpbnQtdGVhcnM6IFxcZjU4NjtcbiRmYS12YXItZHVtYmJlbGw6IFxcZjQ0YjtcbiRmYS12YXItcmVjdGFuZ2xlLWxpc3Q6IFxcZjAyMjtcbiRmYS12YXItbGlzdC1hbHQ6IFxcZjAyMjtcbiRmYS12YXItdGFycC1kcm9wbGV0OiBcXGU1N2M7XG4kZmEtdmFyLWFsYXJtLWV4Y2xhbWF0aW9uOiBcXGY4NDM7XG4kZmEtdmFyLWhvdXNlLW1lZGljYWwtY2lyY2xlLWNoZWNrOiBcXGU1MTE7XG4kZmEtdmFyLXRyYWZmaWMtY29uZTogXFxmNjM2O1xuJGZhLXZhci1ncmF0ZTogXFxlMTkzO1xuJGZhLXZhci1hcnJvdy1kb3duLXJpZ2h0OiBcXGUwOTM7XG4kZmEtdmFyLXBlcnNvbi1za2lpbmctbm9yZGljOiBcXGY3Y2E7XG4kZmEtdmFyLXNraWluZy1ub3JkaWM6IFxcZjdjYTtcbiRmYS12YXItY2FsZW5kYXItcGx1czogXFxmMjcxO1xuJGZhLXZhci1wZXJzb24tZnJvbS1wb3J0YWw6IFxcZTAyMztcbiRmYS12YXItcG9ydGFsLWV4aXQ6IFxcZTAyMztcbiRmYS12YXItcGxhbmUtYXJyaXZhbDogXFxmNWFmO1xuJGZhLXZhci1jb3diZWxsLWNpcmNsZS1wbHVzOiBcXGY4YjQ7XG4kZmEtdmFyLWNvd2JlbGwtbW9yZTogXFxmOGI0O1xuJGZhLXZhci1jaXJjbGUtbGVmdDogXFxmMzU5O1xuJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLWxlZnQ6IFxcZjM1OTtcbiRmYS12YXItZGlzdHJpYnV0ZS1zcGFjaW5nLXZlcnRpY2FsOiBcXGUzNjY7XG4kZmEtdmFyLXNpZ25hbC1iYXJzLWZhaXI6IFxcZjY5MjtcbiRmYS12YXItc2lnbmFsLWFsdC0yOiBcXGY2OTI7XG4kZmEtdmFyLXNwb3J0c2JhbGw6IFxcZTQ0YjtcbiRmYS12YXItZ2FtZS1jb25zb2xlLWhhbmRoZWxkLWNyYW5rOiBcXGU1Yjk7XG4kZmEtdmFyLXRyYWluLXN1YndheTogXFxmMjM5O1xuJGZhLXZhci1zdWJ3YXk6IFxcZjIzOTtcbiRmYS12YXItY2hhcnQtZ2FudHQ6IFxcZTBlNDtcbiRmYS12YXItZmFjZS1zbWlsZS11cHNpZGUtZG93bjogXFxlMzk1O1xuJGZhLXZhci1iYWxsLXBpbGU6IFxcZjc3ZTtcbiRmYS12YXItYmFkZ2UtZG9sbGFyOiBcXGY2NDU7XG4kZmEtdmFyLW1vbmV5LWJpbGxzLXNpbXBsZTogXFxlMWY0O1xuJGZhLXZhci1tb25leS1iaWxscy1hbHQ6IFxcZTFmNDtcbiRmYS12YXItbGlzdC10aW1lbGluZTogXFxlMWQxO1xuJGZhLXZhci1pbmRpYW4tcnVwZWUtc2lnbjogXFxlMWJjO1xuJGZhLXZhci1pbmRpYW4tcnVwZWU6IFxcZTFiYztcbiRmYS12YXItaW5yOiBcXGUxYmM7XG4kZmEtdmFyLWNyb3Atc2ltcGxlOiBcXGY1NjU7XG4kZmEtdmFyLWNyb3AtYWx0OiBcXGY1NjU7XG4kZmEtdmFyLW1vbmV5LWJpbGwtMTogXFxmM2QxO1xuJGZhLXZhci1tb25leS1iaWxsLWFsdDogXFxmM2QxO1xuJGZhLXZhci1sZWZ0LWxvbmc6IFxcZjMwYTtcbiRmYS12YXItbG9uZy1hcnJvdy1hbHQtbGVmdDogXFxmMzBhO1xuJGZhLXZhci1rZXlib2FyZC1kb3duOiBcXGUxYzI7XG4kZmEtdmFyLWNpcmNsZS11cC1yaWdodDogXFxlMTI5O1xuJGZhLXZhci1jbG91ZC1ib2x0LW1vb246IFxcZjc2ZDtcbiRmYS12YXItdGh1bmRlcnN0b3JtLW1vb246IFxcZjc2ZDtcbiRmYS12YXItZG5hOiBcXGY0NzE7XG4kZmEtdmFyLXZpcnVzLXNsYXNoOiBcXGUwNzU7XG4kZmEtdmFyLWJyYWNrZXQtcm91bmQtcmlnaHQ6IFxcMjk7XG4kZmEtdmFyLWNpcmNsZS1zdGVybGluZzogXFxlNWNmO1xuJGZhLXZhci1jaXJjbGUtNTogXFxlMGYyO1xuJGZhLXZhci1taW51czogXFxmMDY4O1xuJGZhLXZhci1zdWJ0cmFjdDogXFxmMDY4O1xuJGZhLXZhci1maXJlLWZsYW1lOiBcXGY2ZGY7XG4kZmEtdmFyLWZsYW1lOiBcXGY2ZGY7XG4kZmEtdmFyLXJpZ2h0LXRvLWxpbmU6IFxcZjM0YztcbiRmYS12YXItYXJyb3ctYWx0LXRvLXJpZ2h0OiBcXGYzNGM7XG4kZmEtdmFyLWdpZjogXFxlMTkwO1xuJGZhLXZhci1jaGVzczogXFxmNDM5O1xuJGZhLXZhci10cmFzaC1zbGFzaDogXFxlMmIzO1xuJGZhLXZhci1hcnJvdy1sZWZ0LWxvbmc6IFxcZjE3NztcbiRmYS12YXItbG9uZy1hcnJvdy1sZWZ0OiBcXGYxNzc7XG4kZmEtdmFyLXBsdWctY2lyY2xlLWNoZWNrOiBcXGU1NWM7XG4kZmEtdmFyLWZvbnQtY2FzZTogXFxmODY2O1xuJGZhLXZhci1zdHJlZXQtdmlldzogXFxmMjFkO1xuJGZhLXZhci1hcnJvdy1kb3duLWxlZnQ6IFxcZTA5MTtcbiRmYS12YXItZnJhbmMtc2lnbjogXFxlMThmO1xuJGZhLXZhci1mbGFzay1yb3VuZC1wb2lzb246IFxcZjZlMDtcbiRmYS12YXItZmxhc2stcG9pc29uOiBcXGY2ZTA7XG4kZmEtdmFyLXZvbHVtZS1vZmY6IFxcZjAyNjtcbiRmYS12YXItYm9vay1jaXJjbGUtYXJyb3ctcmlnaHQ6IFxcZTBiYztcbiRmYS12YXItY2hhcnQtdXNlcjogXFxmNmEzO1xuJGZhLXZhci11c2VyLWNoYXJ0OiBcXGY2YTM7XG4kZmEtdmFyLWhhbmRzLWFzbC1pbnRlcnByZXRpbmc6IFxcZjJhMztcbiRmYS12YXItYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6IFxcZjJhMztcbiRmYS12YXItYXNsLWludGVycHJldGluZzogXFxmMmEzO1xuJGZhLXZhci1oYW5kcy1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzogXFxmMmEzO1xuJGZhLXZhci1wcmVzZW50YXRpb24tc2NyZWVuOiBcXGY2ODU7XG4kZmEtdmFyLXByZXNlbnRhdGlvbjogXFxmNjg1O1xuJGZhLXZhci1jaXJjbGUtYm9sdDogXFxlMGZlO1xuJGZhLXZhci1mYWNlLXNtaWxlLWhhbG86IFxcZTM4ZjtcbiRmYS12YXItY2FydC1jaXJjbGUtYXJyb3ctZG93bjogXFxlM2VmO1xuJGZhLXZhci1ob3VzZS1wZXJzb24tcmV0dXJuOiBcXGUwMTE7XG4kZmEtdmFyLWhvdXNlLXBlcnNvbi1hcnJpdmU6IFxcZTAxMTtcbiRmYS12YXItaG91c2UtcmV0dXJuOiBcXGUwMTE7XG4kZmEtdmFyLW1lc3NhZ2UteG1hcms6IFxcZjRhYjtcbiRmYS12YXItY29tbWVudC1hbHQtdGltZXM6IFxcZjRhYjtcbiRmYS12YXItbWVzc2FnZS10aW1lczogXFxmNGFiO1xuJGZhLXZhci1maWxlLWNlcnRpZmljYXRlOiBcXGY1ZjM7XG4kZmEtdmFyLWZpbGUtYXdhcmQ6IFxcZjVmMztcbiRmYS12YXItdXNlci1kb2N0b3ItaGFpci1sb25nOiBcXGU0NTk7XG4kZmEtdmFyLWNhbWVyYS1zZWN1cml0eTogXFxmOGZlO1xuJGZhLXZhci1jYW1lcmEtaG9tZTogXFxmOGZlO1xuJGZhLXZhci1nZWFyOiBcXGYwMTM7XG4kZmEtdmFyLWNvZzogXFxmMDEzO1xuJGZhLXZhci1kcm9wbGV0LXNsYXNoOiBcXGY1Yzc7XG4kZmEtdmFyLXRpbnQtc2xhc2g6IFxcZjVjNztcbiRmYS12YXItYm9vay1oZWFydDogXFxmNDk5O1xuJGZhLXZhci1tb3NxdWU6IFxcZjY3ODtcbiRmYS12YXItZHVjazogXFxmNmQ4O1xuJGZhLXZhci1tb3NxdWl0bzogXFxlNTJiO1xuJGZhLXZhci1zdGFyLW9mLWRhdmlkOiBcXGY2OWE7XG4kZmEtdmFyLWZsYWctc3dhbGxvd3RhaWw6IFxcZjc0YztcbiRmYS12YXItZmxhZy1hbHQ6IFxcZjc0YztcbiRmYS12YXItcGVyc29uLW1pbGl0YXJ5LXJpZmxlOiBcXGU1NGI7XG4kZmEtdmFyLWNhci1nYXJhZ2U6IFxcZjVlMjtcbiRmYS12YXItY2FydC1zaG9wcGluZzogXFxmMDdhO1xuJGZhLXZhci1zaG9wcGluZy1jYXJ0OiBcXGYwN2E7XG4kZmEtdmFyLWJvb2stZm9udDogXFxlMGJmO1xuJGZhLXZhci1zaGllbGQtcGx1czogXFxlMjRhO1xuJGZhLXZhci12aWFsczogXFxmNDkzO1xuJGZhLXZhci1leWUtZHJvcHBlci1mdWxsOiBcXGUxNzI7XG4kZmEtdmFyLWRpc3RyaWJ1dGUtc3BhY2luZy1ob3Jpem9udGFsOiBcXGUzNjU7XG4kZmEtdmFyLXRhYmxldC1ydWdnZWQ6IFxcZjQ4ZjtcbiRmYS12YXItdGVtcGVyYXR1cmUtc25vdzogXFxmNzY4O1xuJGZhLXZhci10ZW1wZXJhdHVyZS1mcmlnaWQ6IFxcZjc2ODtcbiRmYS12YXItbW9wZWQ6IFxcZTNiOTtcbiRmYS12YXItZmFjZS1zbWlsZS1wbHVzOiBcXGY1Yjk7XG4kZmEtdmFyLXNtaWxlLXBsdXM6IFxcZjViOTtcbiRmYS12YXItcmFkaW8tdHVuZXI6IFxcZjhkODtcbiRmYS12YXItcmFkaW8tYWx0OiBcXGY4ZDg7XG4kZmEtdmFyLWZhY2Utc3dlYXI6IFxcZTM5OTtcbiRmYS12YXItd2F0ZXItYXJyb3ctZG93bjogXFxmNzc0O1xuJGZhLXZhci13YXRlci1sb3dlcjogXFxmNzc0O1xuJGZhLXZhci1zY2FubmVyLXRvdWNoc2NyZWVuOiBcXGY0OGE7XG4kZmEtdmFyLWNpcmNsZS03OiBcXGUwZjQ7XG4kZmEtdmFyLXBsdWctY2lyY2xlLXBsdXM6IFxcZTU1ZjtcbiRmYS12YXItcGVyc29uLXNraS1qdW1waW5nOiBcXGY3Yzc7XG4kZmEtdmFyLXNraS1qdW1wOiBcXGY3Yzc7XG4kZmEtdmFyLXBsYWNlLW9mLXdvcnNoaXA6IFxcZjY3ZjtcbiRmYS12YXItd2F0ZXItYXJyb3ctdXA6IFxcZjc3NTtcbiRmYS12YXItd2F0ZXItcmlzZTogXFxmNzc1O1xuJGZhLXZhci13YXZlZm9ybS1saW5lczogXFxmOGYyO1xuJGZhLXZhci13YXZlZm9ybS1wYXRoOiBcXGY4ZjI7XG4kZmEtdmFyLXNwbGl0OiBcXGUyNTQ7XG4kZmEtdmFyLWZpbG0tY2FuaXN0ZXI6IFxcZjhiNztcbiRmYS12YXItZmlsbS1jYW5uaXN0ZXI6IFxcZjhiNztcbiRmYS12YXItZm9sZGVyLXhtYXJrOiBcXGY2NWY7XG4kZmEtdmFyLWZvbGRlci10aW1lczogXFxmNjVmO1xuJGZhLXZhci10b2lsZXQtcGFwZXItYmxhbms6IFxcZjcxZjtcbiRmYS12YXItdG9pbGV0LXBhcGVyLWFsdDogXFxmNzFmO1xuJGZhLXZhci10YWJsZXQtc2NyZWVuOiBcXGYzZmM7XG4kZmEtdmFyLXRhYmxldC1hbmRyb2lkLWFsdDogXFxmM2ZjO1xuJGZhLXZhci1oZXhhZ29uLXZlcnRpY2FsLW5mdC1zbGFudGVkOiBcXGU1MDY7XG4kZmEtdmFyLWZvbGRlci1tdXNpYzogXFxlMThkO1xuJGZhLXZhci1kaXNwbGF5LW1lZGljYWw6IFxcZTE2NjtcbiRmYS12YXItZGVza3RvcC1tZWRpY2FsOiBcXGUxNjY7XG4kZmEtdmFyLXNoYXJlLWFsbDogXFxmMzY3O1xuJGZhLXZhci1wZWFwb2Q6IFxcZTMxYztcbiRmYS12YXItY2hlc3MtY2xvY2s6IFxcZjQzZDtcbiRmYS12YXItYXhlOiBcXGY2YjI7XG4kZmEtdmFyLXNxdWFyZS1kOiBcXGUyNjg7XG4kZmEtdmFyLWdyaXAtdmVydGljYWw6IFxcZjU4ZTtcbiRmYS12YXItbW9iaWxlLXNpZ25hbC1vdXQ6IFxcZTFmMDtcbiRmYS12YXItYXJyb3ctdHVybi11cDogXFxmMTQ4O1xuJGZhLXZhci1sZXZlbC11cDogXFxmMTQ4O1xuJGZhLXZhci11OiBcXDU1O1xuJGZhLXZhci1hcnJvdy11cC1mcm9tLWRvdHRlZC1saW5lOiBcXGUwOWI7XG4kZmEtdmFyLXNxdWFyZS1yb290LXZhcmlhYmxlOiBcXGY2OTg7XG4kZmEtdmFyLXNxdWFyZS1yb290LWFsdDogXFxmNjk4O1xuJGZhLXZhci1saWdodC1zd2l0Y2gtb246IFxcZTAxOTtcbiRmYS12YXItYXJyb3ctZG93bi1hcnJvdy11cDogXFxmODgzO1xuJGZhLXZhci1zb3J0LWFsdDogXFxmODgzO1xuJGZhLXZhci1yYWluZHJvcHM6IFxcZjc1YztcbiRmYS12YXItZGFzaDogXFxlNDA0O1xuJGZhLXZhci1taW51cy1sYXJnZTogXFxlNDA0O1xuJGZhLXZhci1jbG9jazogXFxmMDE3O1xuJGZhLXZhci1jbG9jay1mb3VyOiBcXGYwMTc7XG4kZmEtdmFyLWlucHV0LW51bWVyaWM6IFxcZTFiZDtcbiRmYS12YXItdHJ1Y2stdG93OiBcXGUyYjg7XG4kZmEtdmFyLWJhY2t3YXJkLXN0ZXA6IFxcZjA0ODtcbiRmYS12YXItc3RlcC1iYWNrd2FyZDogXFxmMDQ4O1xuJGZhLXZhci1wYWxsZXQ6IFxcZjQ4MjtcbiRmYS12YXItY2FyLWJvbHQ6IFxcZTM0MTtcbiRmYS12YXItYXJyb3dzLW1heGltaXplOiBcXGYzMWQ7XG4kZmEtdmFyLWV4cGFuZC1hcnJvd3M6IFxcZjMxZDtcbiRmYS12YXItZmF1Y2V0OiBcXGUwMDU7XG4kZmEtdmFyLWNsb3VkLXNsZWV0OiBcXGY3NDE7XG4kZmEtdmFyLWxhbXAtc3RyZWV0OiBcXGUxYzU7XG4kZmEtdmFyLWxpc3QtcmFkaW86IFxcZTFkMDtcbiRmYS12YXItcGVuLW5pYi1zbGFzaDogXFxlNGExO1xuJGZhLXZhci1iYXNlYmFsbC1iYXQtYmFsbDogXFxmNDMyO1xuJGZhLXZhci1zcXVhcmUtdXAtbGVmdDogXFxlMjgyO1xuJGZhLXZhci1vdmVybGluZTogXFxmODc2O1xuJGZhLXZhci1zOiBcXDUzO1xuJGZhLXZhci10aW1lbGluZTogXFxlMjljO1xuJGZhLXZhci1rZXlib2FyZDogXFxmMTFjO1xuJGZhLXZhci1hcnJvd3MtZnJvbS1kb3R0ZWQtbGluZTogXFxlMGEzO1xuJGZhLXZhci11c2ItZHJpdmU6IFxcZjhlOTtcbiRmYS12YXItYmFsbG90OiBcXGY3MzI7XG4kZmEtdmFyLWNhcmV0LWRvd246IFxcZjBkNztcbiRmYS12YXItbG9jYXRpb24tZG90LXNsYXNoOiBcXGY2MDU7XG4kZmEtdmFyLW1hcC1tYXJrZXItYWx0LXNsYXNoOiBcXGY2MDU7XG4kZmEtdmFyLWNhcmRzOiBcXGUzZWQ7XG4kZmEtdmFyLWhvdXNlLWNoaW1uZXktbWVkaWNhbDogXFxmN2YyO1xuJGZhLXZhci1jbGluaWMtbWVkaWNhbDogXFxmN2YyO1xuJGZhLXZhci1ib3hpbmctZ2xvdmU6IFxcZjQzODtcbiRmYS12YXItZ2xvdmUtYm94aW5nOiBcXGY0Mzg7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLXRocmVlLXF1YXJ0ZXJzOiBcXGYyYzg7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLTM6IFxcZjJjODtcbiRmYS12YXItdGhlcm1vbWV0ZXItMzogXFxmMmM4O1xuJGZhLXZhci10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczogXFxmMmM4O1xuJGZhLXZhci1iZWxsLXNjaG9vbDogXFxmNWQ1O1xuJGZhLXZhci1tb2JpbGUtc2NyZWVuOiBcXGYzY2Y7XG4kZmEtdmFyLW1vYmlsZS1hbmRyb2lkLWFsdDogXFxmM2NmO1xuJGZhLXZhci1wbGFuZS11cDogXFxlMjJkO1xuJGZhLXZhci1mb2xkZXItaGVhcnQ6IFxcZTE4OTtcbiRmYS12YXItY2lyY2xlLWxvY2F0aW9uLWFycm93OiBcXGY2MDI7XG4kZmEtdmFyLWxvY2F0aW9uLWNpcmNsZTogXFxmNjAyO1xuJGZhLXZhci1mYWNlLWhlYWQtYmFuZGFnZTogXFxlMzdhO1xuJGZhLXZhci1zdXNoaS1yb2xsOiBcXGU0OGI7XG4kZmEtdmFyLW1ha2ktcm9sbDogXFxlNDhiO1xuJGZhLXZhci1tYWtpenVzaGk6IFxcZTQ4YjtcbiRmYS12YXItY2FyLWJ1bXA6IFxcZjVlMDtcbiRmYS12YXItcGlnZ3ktYmFuazogXFxmNGQzO1xuJGZhLXZhci1yYWNxdWV0OiBcXGY0NWE7XG4kZmEtdmFyLWNhci1taXJyb3JzOiBcXGUzNDM7XG4kZmEtdmFyLWluZHVzdHJ5LXdpbmRvd3M6IFxcZjNiMztcbiRmYS12YXItaW5kdXN0cnktYWx0OiBcXGYzYjM7XG4kZmEtdmFyLWJvbHQtYXV0bzogXFxlMGI2O1xuJGZhLXZhci1iYXR0ZXJ5LWhhbGY6IFxcZjI0MjtcbiRmYS12YXItYmF0dGVyeS0zOiBcXGYyNDI7XG4kZmEtdmFyLWZsdXgtY2FwYWNpdG9yOiBcXGY4YmE7XG4kZmEtdmFyLW1vdW50YWluLWNpdHk6IFxcZTUyZTtcbiRmYS12YXItY29pbnM6IFxcZjUxZTtcbiRmYS12YXItaG9uZXktcG90OiBcXGU0MTg7XG4kZmEtdmFyLW9saXZlOiBcXGUzMTY7XG4kZmEtdmFyLWtoYW5kYTogXFxmNjZkO1xuJGZhLXZhci1maWx0ZXItbGlzdDogXFxlMTdjO1xuJGZhLXZhci1vdXRsZXQ6IFxcZTAxYztcbiRmYS12YXItc2xpZGVyczogXFxmMWRlO1xuJGZhLXZhci1zbGlkZXJzLWg6IFxcZjFkZTtcbiRmYS12YXItY2F1bGRyb246IFxcZjZiZjtcbiRmYS12YXItcGVvcGxlOiBcXGUyMTY7XG4kZmEtdmFyLWZvbGRlci10cmVlOiBcXGY4MDI7XG4kZmEtdmFyLW5ldHdvcmstd2lyZWQ6IFxcZjZmZjtcbiRmYS12YXItY3JvaXNzYW50OiBcXGY3ZjY7XG4kZmEtdmFyLW1hcC1waW46IFxcZjI3NjtcbiRmYS12YXItaGFtc2E6IFxcZjY2NTtcbiRmYS12YXItY2VudC1zaWduOiBcXGUzZjU7XG4kZmEtdmFyLXN3b3Jkcy1sYXNlcjogXFxlMDNkO1xuJGZhLXZhci1mbGFzazogXFxmMGMzO1xuJGZhLXZhci1wZXJzb24tcHJlZ25hbnQ6IFxcZTMxZTtcbiRmYS12YXItc3F1YXJlLXU6IFxcZTI4MTtcbiRmYS12YXItd2FuZC1zcGFya2xlczogXFxmNzJiO1xuJGZhLXZhci1yb3V0ZXI6IFxcZjhkYTtcbiRmYS12YXItZWxsaXBzaXMtdmVydGljYWw6IFxcZjE0MjtcbiRmYS12YXItZWxsaXBzaXMtdjogXFxmMTQyO1xuJGZhLXZhci1zd29yZC1sYXNlci1hbHQ6IFxcZTAzYztcbiRmYS12YXItdGlja2V0OiBcXGYxNDU7XG4kZmEtdmFyLXBvd2VyLW9mZjogXFxmMDExO1xuJGZhLXZhci1jb2luOiBcXGY4NWM7XG4kZmEtdmFyLWxhcHRvcC1zbGFzaDogXFxlMWM3O1xuJGZhLXZhci1yaWdodC1sb25nOiBcXGYzMGI7XG4kZmEtdmFyLWxvbmctYXJyb3ctYWx0LXJpZ2h0OiBcXGYzMGI7XG4kZmEtdmFyLWNpcmNsZS1iOiBcXGUwZmQ7XG4kZmEtdmFyLXBlcnNvbi1kcmVzcy1zaW1wbGU6IFxcZTIxYztcbiRmYS12YXItcGlwZS1jb2xsYXI6IFxcZTQzNztcbiRmYS12YXItbGlnaHRzLWhvbGlkYXk6IFxcZjdiMjtcbiRmYS12YXItY2l0cnVzOiBcXGUyZjQ7XG4kZmEtdmFyLWZsYWctdXNhOiBcXGY3NGQ7XG4kZmEtdmFyLWxhcHRvcC1maWxlOiBcXGU1MWQ7XG4kZmEtdmFyLXR0eTogXFxmMWU0O1xuJGZhLXZhci10ZWxldHlwZTogXFxmMWU0O1xuJGZhLXZhci1jaGFydC10cmVlLW1hcDogXFxlMGVhO1xuJGZhLXZhci1kaWFncmFtLW5leHQ6IFxcZTQ3NjtcbiRmYS12YXItcGVyc29uLXJpZmxlOiBcXGU1NGU7XG4kZmEtdmFyLWNsb2NrLWZpdmUtdGhpcnR5OiBcXGUzNGE7XG4kZmEtdmFyLXBpcGUtdmFsdmU6IFxcZTQzOTtcbiRmYS12YXItYXJyb3ctdXAtZnJvbS1hcmM6IFxcZTRiNDtcbiRmYS12YXItZmFjZS1zcGlyYWwtZXllczogXFxlNDg1O1xuJGZhLXZhci1jb21wcmVzcy13aWRlOiBcXGYzMjY7XG4kZmEtdmFyLWNpcmNsZS1waG9uZS1oYW5ndXA6IFxcZTExZDtcbiRmYS12YXItcGhvbmUtY2lyY2xlLWRvd246IFxcZTExZDtcbiRmYS12YXItZ2Vhci1jb21wbGV4LWNvZGU6IFxcZTVlYjtcbiRmYS12YXItaG91c2UtbWVkaWNhbC1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTUxMjtcbiRmYS12YXItYmFkbWludG9uOiBcXGUzM2E7XG4kZmEtdmFyLWNsb3NlZC1jYXB0aW9uaW5nOiBcXGYyMGE7XG4kZmEtdmFyLXBlcnNvbi1oaWtpbmc6IFxcZjZlYztcbiRmYS12YXItaGlraW5nOiBcXGY2ZWM7XG4kZmEtdmFyLXJpZ2h0LWZyb20tbGluZTogXFxmMzQ3O1xuJGZhLXZhci1hcnJvdy1hbHQtZnJvbS1sZWZ0OiBcXGYzNDc7XG4kZmEtdmFyLXZlbnVzLWRvdWJsZTogXFxmMjI2O1xuJGZhLXZhci1pbWFnZXM6IFxcZjMwMjtcbiRmYS12YXItY2FsY3VsYXRvcjogXFxmMWVjO1xuJGZhLXZhci1zaHV0dGxlY29jazogXFxmNDViO1xuJGZhLXZhci11c2VyLWhhaXI6IFxcZTQ1YTtcbiRmYS12YXItZXllLWV2aWw6IFxcZjZkYjtcbiRmYS12YXItcGVvcGxlLXB1bGxpbmc6IFxcZTUzNTtcbiRmYS12YXItbjogXFw0ZTtcbiRmYS12YXItc3dhcDogXFxlNjA5O1xuJGZhLXZhci1nYXJhZ2U6IFxcZTAwOTtcbiRmYS12YXItY2FibGUtY2FyOiBcXGY3ZGE7XG4kZmEtdmFyLXRyYW06IFxcZjdkYTtcbiRmYS12YXItc2hvdmVsLXNub3c6IFxcZjdjMztcbiRmYS12YXItY2xvdWQtcmFpbjogXFxmNzNkO1xuJGZhLXZhci1mYWNlLWx5aW5nOiBcXGUzN2U7XG4kZmEtdmFyLXNwcmlua2xlcjogXFxlMDM1O1xuJGZhLXZhci1idWlsZGluZy1jaXJjbGUteG1hcms6IFxcZTRkNDtcbiRmYS12YXItcGVyc29uLXNsZWRkaW5nOiBcXGY3Y2I7XG4kZmEtdmFyLXNsZWRkaW5nOiBcXGY3Y2I7XG4kZmEtdmFyLWdhbWUtY29uc29sZS1oYW5kaGVsZDogXFxmOGJiO1xuJGZhLXZhci1zaGlwOiBcXGYyMWE7XG4kZmEtdmFyLWNsb2NrLXNpeC10aGlydHk6IFxcZTM1MztcbiRmYS12YXItYmF0dGVyeS1zbGFzaDogXFxmMzc3O1xuJGZhLXZhci10dWdyaWstc2lnbjogXFxlMmJhO1xuJGZhLXZhci1hcnJvd3MtZG93bi10by1saW5lOiBcXGU0Yjg7XG4kZmEtdmFyLWRvd25sb2FkOiBcXGYwMTk7XG4kZmEtdmFyLWFuZ2xlcy11cC1kb3duOiBcXGU2MGQ7XG4kZmEtdmFyLXNoZWx2ZXM6IFxcZjQ4MDtcbiRmYS12YXItaW52ZW50b3J5OiBcXGY0ODA7XG4kZmEtdmFyLWNsb3VkLXNub3c6IFxcZjc0MjtcbiRmYS12YXItZmFjZS1ncmluOiBcXGY1ODA7XG4kZmEtdmFyLWdyaW46IFxcZjU4MDtcbiRmYS12YXItZGVsZXRlLWxlZnQ6IFxcZjU1YTtcbiRmYS12YXItYmFja3NwYWNlOiBcXGY1NWE7XG4kZmEtdmFyLW92ZW46IFxcZTAxZDtcbiRmYS12YXItY2xvdWQtYmluYXJ5OiBcXGU2MDE7XG4kZmEtdmFyLWV5ZS1kcm9wcGVyOiBcXGYxZmI7XG4kZmEtdmFyLWV5ZS1kcm9wcGVyLWVtcHR5OiBcXGYxZmI7XG4kZmEtdmFyLWV5ZWRyb3BwZXI6IFxcZjFmYjtcbiRmYS12YXItY29tbWVudC1jYXB0aW9uczogXFxlMTQ2O1xuJGZhLXZhci1jb21tZW50cy1xdWVzdGlvbjogXFxlMTRlO1xuJGZhLXZhci1zY3JpYmJsZTogXFxlMjNmO1xuJGZhLXZhci1yb3RhdGUtZXhjbGFtYXRpb246IFxcZTIzYztcbiRmYS12YXItZmlsZS1jaXJjbGUtY2hlY2s6IFxcZTVhMDtcbiRmYS12YXItZ2xhc3M6IFxcZjgwNDtcbiRmYS12YXItbG9hZGVyOiBcXGUxZDQ7XG4kZmEtdmFyLWZvcndhcmQ6IFxcZjA0ZTtcbiRmYS12YXItdXNlci1waWxvdDogXFxlMmMwO1xuJGZhLXZhci1tb2JpbGU6IFxcZjNjZTtcbiRmYS12YXItbW9iaWxlLWFuZHJvaWQ6IFxcZjNjZTtcbiRmYS12YXItbW9iaWxlLXBob25lOiBcXGYzY2U7XG4kZmEtdmFyLWNvZGUtcHVsbC1yZXF1ZXN0LWNsb3NlZDogXFxlM2Y5O1xuJGZhLXZhci1mYWNlLW1laDogXFxmMTFhO1xuJGZhLXZhci1tZWg6IFxcZjExYTtcbiRmYS12YXItYWxpZ24tY2VudGVyOiBcXGYwMzc7XG4kZmEtdmFyLWJvb2stc2t1bGw6IFxcZjZiNztcbiRmYS12YXItYm9vay1kZWFkOiBcXGY2Yjc7XG4kZmEtdmFyLWlkLWNhcmQ6IFxcZjJjMjtcbiRmYS12YXItZHJpdmVycy1saWNlbnNlOiBcXGYyYzI7XG4kZmEtdmFyLWZhY2UtZG90dGVkOiBcXGU0N2Y7XG4kZmEtdmFyLWZhY2Utd29ycmllZDogXFxlM2EzO1xuJGZhLXZhci1vdXRkZW50OiBcXGYwM2I7XG4kZmEtdmFyLWRlZGVudDogXFxmMDNiO1xuJGZhLXZhci1oZWFydC1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTRmZTtcbiRmYS12YXItaG91c2U6IFxcZjAxNTtcbiRmYS12YXItaG9tZTogXFxmMDE1O1xuJGZhLXZhci1ob21lLWFsdDogXFxmMDE1O1xuJGZhLXZhci1ob21lLWxnLWFsdDogXFxmMDE1O1xuJGZhLXZhci12ZWN0b3ItY2lyY2xlOiBcXGUyYzY7XG4kZmEtdmFyLWNhci1jaXJjbGUtYm9sdDogXFxlMzQyO1xuJGZhLXZhci1jYWxlbmRhci13ZWVrOiBcXGY3ODQ7XG4kZmEtdmFyLWZseWluZy1kaXNjOiBcXGUzYTk7XG4kZmEtdmFyLWxhcHRvcC1tZWRpY2FsOiBcXGY4MTI7XG4kZmEtdmFyLXNxdWFyZS1kb3duLXJpZ2h0OiBcXGUyNmM7XG4kZmEtdmFyLWI6IFxcNDI7XG4kZmEtdmFyLXNlYXQtYWlybGluZTogXFxlMjQ0O1xuJGZhLXZhci1tb29uLW92ZXItc3VuOiBcXGY3NGE7XG4kZmEtdmFyLWVjbGlwc2UtYWx0OiBcXGY3NGE7XG4kZmEtdmFyLXBpcGU6IFxcN2M7XG4kZmEtdmFyLWZpbGUtbWVkaWNhbDogXFxmNDc3O1xuJGZhLXZhci1wb3RhdG86IFxcZTQ0MDtcbiRmYS12YXItZGljZS1vbmU6IFxcZjUyNTtcbiRmYS12YXItY2lyY2xlLWE6IFxcZTBmNztcbiRmYS12YXItaGVsbWV0LWJhdHRsZTogXFxmNmViO1xuJGZhLXZhci1idXR0ZXI6IFxcZTNlNDtcbiRmYS12YXItYmxhbmtldC1maXJlOiBcXGUzZGE7XG4kZmEtdmFyLWtpd2ktYmlyZDogXFxmNTM1O1xuJGZhLXZhci1jYXN0bGU6IFxcZTBkZTtcbiRmYS12YXItZ29sZi1jbHViOiBcXGY0NTE7XG4kZmEtdmFyLWFycm93LXJpZ2h0LWFycm93LWxlZnQ6IFxcZjBlYztcbiRmYS12YXItZXhjaGFuZ2U6IFxcZjBlYztcbiRmYS12YXItcm90YXRlLXJpZ2h0OiBcXGYyZjk7XG4kZmEtdmFyLXJlZG8tYWx0OiBcXGYyZjk7XG4kZmEtdmFyLXJvdGF0ZS1mb3J3YXJkOiBcXGYyZjk7XG4kZmEtdmFyLXV0ZW5zaWxzOiBcXGYyZTc7XG4kZmEtdmFyLWN1dGxlcnk6IFxcZjJlNztcbiRmYS12YXItYXJyb3ctdXAtd2lkZS1zaG9ydDogXFxmMTYxO1xuJGZhLXZhci1zb3J0LWFtb3VudC11cDogXFxmMTYxO1xuJGZhLXZhci1jaGFydC1waWUtc2ltcGxlLWNpcmNsZS1kb2xsYXI6IFxcZTYwNTtcbiRmYS12YXItYmFsbG9vbnM6IFxcZTJlNDtcbiRmYS12YXItbWlsbC1zaWduOiBcXGUxZWQ7XG4kZmEtdmFyLWJvd2wtcmljZTogXFxlMmViO1xuJGZhLXZhci10aW1lbGluZS1hcnJvdzogXFxlMjlkO1xuJGZhLXZhci1za3VsbDogXFxmNTRjO1xuJGZhLXZhci1nYW1lLWJvYXJkLXNpbXBsZTogXFxmODY4O1xuJGZhLXZhci1nYW1lLWJvYXJkLWFsdDogXFxmODY4O1xuJGZhLXZhci1jaXJjbGUtdmlkZW86IFxcZTEyYjtcbiRmYS12YXItdmlkZW8tY2lyY2xlOiBcXGUxMmI7XG4kZmEtdmFyLWNoYXJ0LXNjYXR0ZXItYnViYmxlOiBcXGUwZTk7XG4kZmEtdmFyLWhvdXNlLXR1cnJldDogXFxlMWI0O1xuJGZhLXZhci1iYW5hbmE6IFxcZTJlNTtcbiRmYS12YXItaGFuZC1ob2xkaW5nLXNrdWxsOiBcXGUxYTQ7XG4kZmEtdmFyLXBlb3BsZS1kcmVzczogXFxlMjE3O1xuJGZhLXZhci1sb3Zlc2VhdDogXFxmNGNjO1xuJGZhLXZhci1jb3VjaC1zbWFsbDogXFxmNGNjO1xuJGZhLXZhci10b3dlci1icm9hZGNhc3Q6IFxcZjUxOTtcbiRmYS12YXItYnJvYWRjYXN0LXRvd2VyOiBcXGY1MTk7XG4kZmEtdmFyLXRydWNrLXBpY2t1cDogXFxmNjNjO1xuJGZhLXZhci1ibG9jay1xdW90ZTogXFxlMGI1O1xuJGZhLXZhci11cC1sb25nOiBcXGYzMGM7XG4kZmEtdmFyLWxvbmctYXJyb3ctYWx0LXVwOiBcXGYzMGM7XG4kZmEtdmFyLXN0b3A6IFxcZjA0ZDtcbiRmYS12YXItY29kZS1tZXJnZTogXFxmMzg3O1xuJGZhLXZhci1tb25leS1jaGVjay1kb2xsYXItcGVuOiBcXGY4NzM7XG4kZmEtdmFyLW1vbmV5LWNoZWNrLWVkaXQtYWx0OiBcXGY4NzM7XG4kZmEtdmFyLXVwLWZyb20tbGluZTogXFxmMzQ2O1xuJGZhLXZhci1hcnJvdy1hbHQtZnJvbS1ib3R0b206IFxcZjM0NjtcbiRmYS12YXItdXBsb2FkOiBcXGYwOTM7XG4kZmEtdmFyLWh1cnJpY2FuZTogXFxmNzUxO1xuJGZhLXZhci1ncmlkLXJvdW5kLTItcGx1czogXFxlNWRjO1xuJGZhLXZhci1wZW9wbGUtcGFudHM6IFxcZTIxOTtcbiRmYS12YXItbW91bmQ6IFxcZTUyZDtcbiRmYS12YXItd2luZHNvY2s6IFxcZjc3NztcbiRmYS12YXItY2lyY2xlLWhhbGY6IFxcZTExMDtcbiRmYS12YXItYnJha2Utd2FybmluZzogXFxlMGM3O1xuJGZhLXZhci10b2lsZXQtcG9ydGFibGU6IFxcZTU4MztcbiRmYS12YXItY29tcGFjdC1kaXNjOiBcXGY1MWY7XG4kZmEtdmFyLWZpbGUtYXJyb3ctZG93bjogXFxmNTZkO1xuJGZhLXZhci1maWxlLWRvd25sb2FkOiBcXGY1NmQ7XG4kZmEtdmFyLXNheG9waG9uZS1maXJlOiBcXGY4ZGI7XG4kZmEtdmFyLXNheC1ob3Q6IFxcZjhkYjtcbiRmYS12YXItY2FtZXJhLXdlYi1zbGFzaDogXFxmODMzO1xuJGZhLXZhci13ZWJjYW0tc2xhc2g6IFxcZjgzMztcbiRmYS12YXItZm9sZGVyLW1lZGljYWw6IFxcZTE4YztcbiRmYS12YXItZm9sZGVyLWdlYXI6IFxcZTE4NztcbiRmYS12YXItZm9sZGVyLWNvZzogXFxlMTg3O1xuJGZhLXZhci1oYW5kLXdhdmU6IFxcZTFhNztcbiRmYS12YXItYXJyb3ctdXAtYXJyb3ctZG93bjogXFxlMDk5O1xuJGZhLXZhci1zb3J0LXVwLWRvd246IFxcZTA5OTtcbiRmYS12YXItY2FyYXZhbjogXFxmOGZmO1xuJGZhLXZhci1zaGllbGQtY2F0OiBcXGU1NzI7XG4kZmEtdmFyLW1lc3NhZ2Utc2xhc2g6IFxcZjRhOTtcbiRmYS12YXItY29tbWVudC1hbHQtc2xhc2g6IFxcZjRhOTtcbiRmYS12YXItYm9sdDogXFxmMGU3O1xuJGZhLXZhci16YXA6IFxcZjBlNztcbiRmYS12YXItdHJhc2gtY2FuLWNoZWNrOiBcXGUyYTk7XG4kZmEtdmFyLWdsYXNzLXdhdGVyOiBcXGU0ZjQ7XG4kZmEtdmFyLW9pbC13ZWxsOiBcXGU1MzI7XG4kZmEtdmFyLXBlcnNvbi1zaW1wbGU6IFxcZTIyMDtcbiRmYS12YXItdmF1bHQ6IFxcZTJjNTtcbiRmYS12YXItbWFyczogXFxmMjIyO1xuJGZhLXZhci10b2lsZXQ6IFxcZjdkODtcbiRmYS12YXItcGxhbmUtY2lyY2xlLXhtYXJrOiBcXGU1NTc7XG4kZmEtdmFyLXllbi1zaWduOiBcXGYxNTc7XG4kZmEtdmFyLWNueTogXFxmMTU3O1xuJGZhLXZhci1qcHk6IFxcZjE1NztcbiRmYS12YXItcm1iOiBcXGYxNTc7XG4kZmEtdmFyLXllbjogXFxmMTU3O1xuJGZhLXZhci1nZWFyLWNvZGU6IFxcZTVlODtcbiRmYS12YXItbm90ZXM6IFxcZTIwMjtcbiRmYS12YXItcnVibGUtc2lnbjogXFxmMTU4O1xuJGZhLXZhci1yb3VibGU6IFxcZjE1ODtcbiRmYS12YXItcnViOiBcXGYxNTg7XG4kZmEtdmFyLXJ1YmxlOiBcXGYxNTg7XG4kZmEtdmFyLXRyYXNoLXVuZG86IFxcZjg5NTtcbiRmYS12YXItdHJhc2gtYXJyb3ctdHVybi1sZWZ0OiBcXGY4OTU7XG4kZmEtdmFyLWNoYW1wYWduZS1nbGFzczogXFxmNzllO1xuJGZhLXZhci1nbGFzcy1jaGFtcGFnbmU6IFxcZjc5ZTtcbiRmYS12YXItb2JqZWN0cy1hbGlnbi1jZW50ZXItaG9yaXpvbnRhbDogXFxlM2JjO1xuJGZhLXZhci1zdW46IFxcZjE4NTtcbiRmYS12YXItdHJhc2gtY2FuLXNsYXNoOiBcXGUyYWQ7XG4kZmEtdmFyLXRyYXNoLWFsdC1zbGFzaDogXFxlMmFkO1xuJGZhLXZhci1zY3JlZW4tdXNlcnM6IFxcZjYzZDtcbiRmYS12YXItdXNlcnMtY2xhc3M6IFxcZjYzZDtcbiRmYS12YXItZ3VpdGFyOiBcXGY3YTY7XG4kZmEtdmFyLXNxdWFyZS1hcnJvdy1sZWZ0OiBcXGYzM2E7XG4kZmEtdmFyLWFycm93LXNxdWFyZS1sZWZ0OiBcXGYzM2E7XG4kZmEtdmFyLXNxdWFyZS04OiBcXGUyNWQ7XG4kZmEtdmFyLWZhY2Utc21pbGUtaGVhcnRzOiBcXGUzOTA7XG4kZmEtdmFyLWJyYWNrZXRzLXNxdWFyZTogXFxmN2U5O1xuJGZhLXZhci1icmFja2V0czogXFxmN2U5O1xuJGZhLXZhci1sYXB0b3AtYXJyb3ctZG93bjogXFxlMWM2O1xuJGZhLXZhci1ob2NrZXktc3RpY2stcHVjazogXFxlM2FlO1xuJGZhLXZhci1ob3VzZS10cmVlOiBcXGUxYjM7XG4kZmEtdmFyLXNpZ25hbC1mYWlyOiBcXGY2OGQ7XG4kZmEtdmFyLXNpZ25hbC0yOiBcXGY2OGQ7XG4kZmEtdmFyLWZhY2UtbGF1Z2gtd2luazogXFxmNTljO1xuJGZhLXZhci1sYXVnaC13aW5rOiBcXGY1OWM7XG4kZmEtdmFyLWNpcmNsZS1kb2xsYXI6IFxcZjJlODtcbiRmYS12YXItZG9sbGFyLWNpcmNsZTogXFxmMmU4O1xuJGZhLXZhci11c2QtY2lyY2xlOiBcXGYyZTg7XG4kZmEtdmFyLWhvcnNlLWhlYWQ6IFxcZjdhYjtcbiRmYS12YXItYXJyb3dzLXJlcGVhdDogXFxmMzY0O1xuJGZhLXZhci1yZXBlYXQtYWx0OiBcXGYzNjQ7XG4kZmEtdmFyLWJvcmUtaG9sZTogXFxlNGMzO1xuJGZhLXZhci1pbmR1c3RyeTogXFxmMjc1O1xuJGZhLXZhci1pbWFnZS1wb2xhcm9pZDogXFxmOGM0O1xuJGZhLXZhci13YXZlLXRyaWFuZ2xlOiBcXGY4OWE7XG4kZmEtdmFyLXBlcnNvbi1ydW5uaW5nLWZhc3Q6IFxcZTVmZjtcbiRmYS12YXItY2lyY2xlLWRvd246IFxcZjM1ODtcbiRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS1kb3duOiBcXGYzNTg7XG4kZmEtdmFyLWdyaWxsOiBcXGU1YTM7XG4kZmEtdmFyLWFycm93cy10dXJuLXRvLWRvdHM6IFxcZTRjMTtcbiRmYS12YXItY2hhcnQtbWl4ZWQ6IFxcZjY0MztcbiRmYS12YXItYW5hbHl0aWNzOiBcXGY2NDM7XG4kZmEtdmFyLWZsb3Jpbi1zaWduOiBcXGUxODQ7XG4kZmEtdmFyLWFycm93LWRvd24tc2hvcnQtd2lkZTogXFxmODg0O1xuJGZhLXZhci1zb3J0LWFtb3VudC1kZXNjOiBcXGY4ODQ7XG4kZmEtdmFyLXNvcnQtYW1vdW50LWRvd24tYWx0OiBcXGY4ODQ7XG4kZmEtdmFyLWxlc3MtdGhhbjogXFwzYztcbiRmYS12YXItZGlzcGxheS1jb2RlOiBcXGUxNjU7XG4kZmEtdmFyLWRlc2t0b3AtY29kZTogXFxlMTY1O1xuJGZhLXZhci1mYWNlLWRyb29saW5nOiBcXGUzNzI7XG4kZmEtdmFyLW9pbC10ZW1wZXJhdHVyZTogXFxmNjE0O1xuJGZhLXZhci1vaWwtdGVtcDogXFxmNjE0O1xuJGZhLXZhci1zcXVhcmUtcXVlc3Rpb246IFxcZjJmZDtcbiRmYS12YXItcXVlc3Rpb24tc3F1YXJlOiBcXGYyZmQ7XG4kZmEtdmFyLWFpci1jb25kaXRpb25lcjogXFxmOGY0O1xuJGZhLXZhci1hbmdsZS1kb3duOiBcXGYxMDc7XG4kZmEtdmFyLW1vdW50YWluczogXFxmNmZkO1xuJGZhLXZhci1vbWVnYTogXFxmNjdhO1xuJGZhLXZhci1jYXItdHVubmVsOiBcXGU0ZGU7XG4kZmEtdmFyLXBlcnNvbi1kb2xseS1lbXB0eTogXFxmNGQxO1xuJGZhLXZhci1wYW4tZm9vZDogXFxlNDJiO1xuJGZhLXZhci1oZWFkLXNpZGUtY291Z2g6IFxcZTA2MTtcbiRmYS12YXItZ3JpcC1saW5lczogXFxmN2E0O1xuJGZhLXZhci10aHVtYnMtZG93bjogXFxmMTY1O1xuJGZhLXZhci11c2VyLWxvY2s6IFxcZjUwMjtcbiRmYS12YXItYXJyb3ctcmlnaHQtbG9uZzogXFxmMTc4O1xuJGZhLXZhci1sb25nLWFycm93LXJpZ2h0OiBcXGYxNzg7XG4kZmEtdmFyLXRpY2tldHMtYWlybGluZTogXFxlMjliO1xuJGZhLXZhci1hbmNob3ItY2lyY2xlLXhtYXJrOiBcXGU0YWM7XG4kZmEtdmFyLWVsbGlwc2lzOiBcXGYxNDE7XG4kZmEtdmFyLWVsbGlwc2lzLWg6IFxcZjE0MTtcbiRmYS12YXItbmZjLXNsYXNoOiBcXGUxZmM7XG4kZmEtdmFyLWNoZXNzLXBhd246IFxcZjQ0MztcbiRmYS12YXIta2l0LW1lZGljYWw6IFxcZjQ3OTtcbiRmYS12YXItZmlyc3QtYWlkOiBcXGY0Nzk7XG4kZmEtdmFyLWdyaWQtMi1wbHVzOiBcXGUxOTc7XG4kZmEtdmFyLWJlbGxzOiBcXGY3N2Y7XG4kZmEtdmFyLXBlcnNvbi10aHJvdWdoLXdpbmRvdzogXFxlNWE5O1xuJGZhLXZhci10b29sYm94OiBcXGY1NTI7XG4kZmEtdmFyLWVudmVsb3BlLWRvdDogXFxlMTZmO1xuJGZhLXZhci1lbnZlbG9wZS1iYWRnZTogXFxlMTZmO1xuJGZhLXZhci1oYW5kcy1ob2xkaW5nLWNpcmNsZTogXFxlNGZiO1xuJGZhLXZhci1idWc6IFxcZjE4ODtcbiRmYS12YXItYm93bC1jaG9wc3RpY2tzOiBcXGUyZTk7XG4kZmEtdmFyLWNyZWRpdC1jYXJkOiBcXGYwOWQ7XG4kZmEtdmFyLWNyZWRpdC1jYXJkLWFsdDogXFxmMDlkO1xuJGZhLXZhci1jaXJjbGUtczogXFxlMTIxO1xuJGZhLXZhci1ib3gtYmFsbG90OiBcXGY3MzU7XG4kZmEtdmFyLWNhcjogXFxmMWI5O1xuJGZhLXZhci1hdXRvbW9iaWxlOiBcXGYxYjk7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy1oYW5kOiBcXGU0Zjc7XG4kZmEtdmFyLXVzZXItdGllLWhhaXI6IFxcZTQ1ZjtcbiRmYS12YXItcG9kaXVtLXN0YXI6IFxcZjc1ODtcbiRmYS12YXItdXNlci1oYWlyLW11bGxldDogXFxlNDVjO1xuJGZhLXZhci1idXNpbmVzcy1mcm9udDogXFxlNDVjO1xuJGZhLXZhci1wYXJ0eS1iYWNrOiBcXGU0NWM7XG4kZmEtdmFyLXRyaWFuLWJhbGJvdDogXFxlNDVjO1xuJGZhLXZhci1taWNyb3Bob25lLXN0YW5kOiBcXGY4Y2I7XG4kZmEtdmFyLWJvb2stb3Blbi1yZWFkZXI6IFxcZjVkYTtcbiRmYS12YXItYm9vay1yZWFkZXI6IFxcZjVkYTtcbiRmYS12YXItZmFtaWx5LWRyZXNzOiBcXGUzMDE7XG4kZmEtdmFyLWNpcmNsZS14OiBcXGUxMmU7XG4kZmEtdmFyLWNhYmluOiBcXGU0NmQ7XG4kZmEtdmFyLW1vdW50YWluLXN1bjogXFxlNTJmO1xuJGZhLXZhci1jaGFydC1zaW1wbGUtaG9yaXpvbnRhbDogXFxlNDc0O1xuJGZhLXZhci1hcnJvd3MtbGVmdC1yaWdodC10by1saW5lOiBcXGU0YmE7XG4kZmEtdmFyLWhhbmQtYmFjay1wb2ludC1sZWZ0OiBcXGUxOWY7XG4kZmEtdmFyLW1lc3NhZ2UtZG90czogXFxmNGEzO1xuJGZhLXZhci1jb21tZW50LWFsdC1kb3RzOiBcXGY0YTM7XG4kZmEtdmFyLW1lc3NhZ2luZzogXFxmNGEzO1xuJGZhLXZhci1maWxlLWhlYXJ0OiBcXGUxNzY7XG4kZmEtdmFyLWJlZXItbXVnOiBcXGUwYjM7XG4kZmEtdmFyLWJlZXItZm9hbTogXFxlMGIzO1xuJGZhLXZhci1kaWNlLWQyMDogXFxmNmNmO1xuJGZhLXZhci1kcm9uZTogXFxmODVmO1xuJGZhLXZhci10cnVjay1kcm9wbGV0OiBcXGU1OGM7XG4kZmEtdmFyLWZpbGUtY2lyY2xlLXhtYXJrOiBcXGU1YTE7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLWFycm93LXVwOiBcXGUwNDA7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLXVwOiBcXGUwNDA7XG4kZmEtdmFyLW1lZGFsOiBcXGY1YTI7XG4kZmEtdmFyLXBlcnNvbi1mYWlyeTogXFxlNjA4O1xuJGZhLXZhci1iZWQ6IFxcZjIzNjtcbiRmYS12YXItYm9vay1jb3B5OiBcXGUwYmU7XG4kZmEtdmFyLXNxdWFyZS1oOiBcXGYwZmQ7XG4kZmEtdmFyLWgtc3F1YXJlOiBcXGYwZmQ7XG4kZmEtdmFyLXNxdWFyZS1jOiBcXGUyNjY7XG4kZmEtdmFyLWNsb2NrLXR3bzogXFxlMzVhO1xuJGZhLXZhci1zcXVhcmUtZWxsaXBzaXMtdmVydGljYWw6IFxcZTI2ZjtcbiRmYS12YXItY2FsZW5kYXItdXNlcnM6IFxcZTVlMjtcbiRmYS12YXItcG9kY2FzdDogXFxmMmNlO1xuJGZhLXZhci1iZWU6IFxcZTBiMjtcbiRmYS12YXItdGVtcGVyYXR1cmUtZnVsbDogXFxmMmM3O1xuJGZhLXZhci10ZW1wZXJhdHVyZS00OiBcXGYyYzc7XG4kZmEtdmFyLXRoZXJtb21ldGVyLTQ6IFxcZjJjNztcbiRmYS12YXItdGhlcm1vbWV0ZXItZnVsbDogXFxmMmM3O1xuJGZhLXZhci1iZWxsOiBcXGYwZjM7XG4kZmEtdmFyLWNhbmR5LWJhcjogXFxlM2U4O1xuJGZhLXZhci1jaG9jb2xhdGUtYmFyOiBcXGUzZTg7XG4kZmEtdmFyLXhtYXJrLWxhcmdlOiBcXGU1OWI7XG4kZmEtdmFyLXBpbmF0YTogXFxlM2MzO1xuJGZhLXZhci1hcnJvd3MtZnJvbS1saW5lOiBcXGUwYTQ7XG4kZmEtdmFyLXN1cGVyc2NyaXB0OiBcXGYxMmI7XG4kZmEtdmFyLWJvd2wtc3Bvb246IFxcZTNlMDtcbiRmYS12YXItaGV4YWdvbi1jaGVjazogXFxlNDE2O1xuJGZhLXZhci1wbHVnLWNpcmNsZS14bWFyazogXFxlNTYwO1xuJGZhLXZhci1zdGFyLW9mLWxpZmU6IFxcZjYyMTtcbiRmYS12YXItcGhvbmUtc2xhc2g6IFxcZjNkZDtcbiRmYS12YXItdHJhZmZpYy1saWdodC1zdG9wOiBcXGY2M2E7XG4kZmEtdmFyLXBhaW50LXJvbGxlcjogXFxmNWFhO1xuJGZhLXZhci1hY2NlbnQtZ3JhdmU6IFxcNjA7XG4kZmEtdmFyLWhhbmRzaGFrZS1hbmdsZTogXFxmNGM0O1xuJGZhLXZhci1oYW5kcy1oZWxwaW5nOiBcXGY0YzQ7XG4kZmEtdmFyLWNpcmNsZS0wOiBcXGUwZWQ7XG4kZmEtdmFyLWRpYWwtbWVkLWxvdzogXFxlMTYwO1xuJGZhLXZhci1sb2NhdGlvbi1kb3Q6IFxcZjNjNTtcbiRmYS12YXItbWFwLW1hcmtlci1hbHQ6IFxcZjNjNTtcbiRmYS12YXItY3JhYjogXFxlM2ZmO1xuJGZhLXZhci1ib3gtb3Blbi1mdWxsOiBcXGY0OWM7XG4kZmEtdmFyLWJveC1mdWxsOiBcXGY0OWM7XG4kZmEtdmFyLWZpbGU6IFxcZjE1YjtcbiRmYS12YXItZ3JlYXRlci10aGFuOiBcXDNlO1xuJGZhLXZhci1xdW90ZXM6IFxcZTIzNDtcbiRmYS12YXItcHJldHplbDogXFxlNDQxO1xuJGZhLXZhci1wZXJzb24tc3dpbW1pbmc6IFxcZjVjNDtcbiRmYS12YXItc3dpbW1lcjogXFxmNWM0O1xuJGZhLXZhci1hcnJvdy1kb3duOiBcXGYwNjM7XG4kZmEtdmFyLXVzZXItcm9ib3QteG1hcmtzOiBcXGU0YTc7XG4kZmEtdmFyLW1lc3NhZ2UtcXVvdGU6IFxcZTFlNDtcbiRmYS12YXItY29tbWVudC1hbHQtcXVvdGU6IFxcZTFlNDtcbiRmYS12YXItY2FuZHktY29ybjogXFxmNmJkO1xuJGZhLXZhci1mb2xkZXItbWFnbmlmeWluZy1nbGFzczogXFxlMThiO1xuJGZhLXZhci1mb2xkZXItc2VhcmNoOiBcXGUxOGI7XG4kZmEtdmFyLW5vdGVib29rOiBcXGUyMDE7XG4kZmEtdmFyLWRyb3BsZXQ6IFxcZjA0MztcbiRmYS12YXItdGludDogXFxmMDQzO1xuJGZhLXZhci1idWxsc2V5ZS1wb2ludGVyOiBcXGY2NDk7XG4kZmEtdmFyLWVyYXNlcjogXFxmMTJkO1xuJGZhLXZhci1oZXhhZ29uLWltYWdlOiBcXGU1MDQ7XG4kZmEtdmFyLWVhcnRoLWFtZXJpY2FzOiBcXGY1N2Q7XG4kZmEtdmFyLWVhcnRoOiBcXGY1N2Q7XG4kZmEtdmFyLWVhcnRoLWFtZXJpY2E6IFxcZjU3ZDtcbiRmYS12YXItZ2xvYmUtYW1lcmljYXM6IFxcZjU3ZDtcbiRmYS12YXItY3JhdGUtYXBwbGU6IFxcZjZiMTtcbiRmYS12YXItYXBwbGUtY3JhdGU6IFxcZjZiMTtcbiRmYS12YXItcGVyc29uLWJ1cnN0OiBcXGU1M2I7XG4kZmEtdmFyLWdhbWUtYm9hcmQ6IFxcZjg2NztcbiRmYS12YXItaGF0LWNoZWY6IFxcZjg2YjtcbiRmYS12YXItaGFuZC1iYWNrLXBvaW50LXJpZ2h0OiBcXGUxYTE7XG4kZmEtdmFyLWRvdmU6IFxcZjRiYTtcbiRmYS12YXItc25vd2ZsYWtlLWRyb3BsZXRzOiBcXGU1YzE7XG4kZmEtdmFyLWJhdHRlcnktZW1wdHk6IFxcZjI0NDtcbiRmYS12YXItYmF0dGVyeS0wOiBcXGYyNDQ7XG4kZmEtdmFyLWdyaWQtNDogXFxlMTk4O1xuJGZhLXZhci1zb2NrczogXFxmNjk2O1xuJGZhLXZhci1mYWNlLXN1bmdsYXNzZXM6IFxcZTM5ODtcbiRmYS12YXItaW5ib3g6IFxcZjAxYztcbiRmYS12YXItc3F1YXJlLTA6IFxcZTI1NTtcbiRmYS12YXItc2VjdGlvbjogXFxlNDQ3O1xuJGZhLXZhci1zcXVhcmUtdGhpcy13YXktdXA6IFxcZjQ5ZjtcbiRmYS12YXItYm94LXVwOiBcXGY0OWY7XG4kZmEtdmFyLWdhdWdlLWhpZ2g6IFxcZjYyNTtcbiRmYS12YXItdGFjaG9tZXRlci1hbHQ6IFxcZjYyNTtcbiRmYS12YXItdGFjaG9tZXRlci1hbHQtZmFzdDogXFxmNjI1O1xuJGZhLXZhci1zcXVhcmUtYW1wZXJzYW5kOiBcXGUyNjA7XG4kZmEtdmFyLWVudmVsb3BlLW9wZW4tdGV4dDogXFxmNjU4O1xuJGZhLXZhci1sYW1wLWRlc2s6IFxcZTAxNDtcbiRmYS12YXItaG9zcGl0YWw6IFxcZjBmODtcbiRmYS12YXItaG9zcGl0YWwtYWx0OiBcXGYwZjg7XG4kZmEtdmFyLWhvc3BpdGFsLXdpZGU6IFxcZjBmODtcbiRmYS12YXItcG9sbC1wZW9wbGU6IFxcZjc1OTtcbiRmYS12YXItd2hpc2tleS1nbGFzcy1pY2U6IFxcZjdhMTtcbiRmYS12YXItZ2xhc3Mtd2hpc2tleS1yb2NrczogXFxmN2ExO1xuJGZhLXZhci13aW5lLWJvdHRsZTogXFxmNzJmO1xuJGZhLXZhci1jaGVzcy1yb29rOiBcXGY0NDc7XG4kZmEtdmFyLXVzZXItYm91bnR5LWh1bnRlcjogXFxlMmJmO1xuJGZhLXZhci1iYXJzLXN0YWdnZXJlZDogXFxmNTUwO1xuJGZhLXZhci1yZW9yZGVyOiBcXGY1NTA7XG4kZmEtdmFyLXN0cmVhbTogXFxmNTUwO1xuJGZhLXZhci1kaWFncmFtLXNhbmtleTogXFxlMTU4O1xuJGZhLXZhci1jbG91ZC1oYWlsLW1peGVkOiBcXGY3M2E7XG4kZmEtdmFyLWNpcmNsZS11cC1sZWZ0OiBcXGUxMjg7XG4kZmEtdmFyLWRoYXJtYWNoYWtyYTogXFxmNjU1O1xuJGZhLXZhci1vYmplY3RzLWFsaWduLWxlZnQ6IFxcZTNiZTtcbiRmYS12YXItb2lsLWNhbi1kcmlwOiBcXGUyMDU7XG4kZmEtdmFyLWZhY2Utc21pbGluZy1oYW5kczogXFxlMzk2O1xuJGZhLXZhci1icm9jY29saTogXFxlM2UyO1xuJGZhLXZhci1yb3V0ZS1pbnRlcnN0YXRlOiBcXGY2MWI7XG4kZmEtdmFyLWVhci1tdWZmczogXFxmNzk1O1xuJGZhLXZhci1ob3Rkb2c6IFxcZjgwZjtcbiRmYS12YXItdHJhbnNwb3J0ZXItZW1wdHk6IFxcZTA0NjtcbiRmYS12YXItcGVyc29uLXdhbGtpbmctd2l0aC1jYW5lOiBcXGYyOWQ7XG4kZmEtdmFyLWJsaW5kOiBcXGYyOWQ7XG4kZmEtdmFyLWFuZ2xlLTkwOiBcXGUwOGQ7XG4kZmEtdmFyLXJlY3RhbmdsZS10ZXJtaW5hbDogXFxlMjM2O1xuJGZhLXZhci1raXRlOiBcXGY2ZjQ7XG4kZmEtdmFyLWRydW06IFxcZjU2OTtcbiRmYS12YXItc2NydWJiZXI6IFxcZjJmODtcbiRmYS12YXItaWNlLWNyZWFtOiBcXGY4MTA7XG4kZmEtdmFyLWhlYXJ0LWNpcmNsZS1ib2x0OiBcXGU0ZmM7XG4kZmEtdmFyLWZpc2gtYm9uZXM6IFxcZTMwNDtcbiRmYS12YXItZGVlci1ydWRvbHBoOiBcXGY3OGY7XG4kZmEtdmFyLWZheDogXFxmMWFjO1xuJGZhLXZhci1wYXJhZ3JhcGg6IFxcZjFkZDtcbiRmYS12YXItaGVhZC1zaWRlLWhlYXJ0OiBcXGUxYWE7XG4kZmEtdmFyLXNxdWFyZS1lOiBcXGUyNmQ7XG4kZmEtdmFyLW1ldGVyLWZpcmU6IFxcZTFlYjtcbiRmYS12YXItY2xvdWQtaGFpbDogXFxmNzM5O1xuJGZhLXZhci1jaGVjay10by1zbG90OiBcXGY3NzI7XG4kZmEtdmFyLXZvdGUteWVhOiBcXGY3NzI7XG4kZmEtdmFyLW1vbmV5LWZyb20tYnJhY2tldDogXFxlMzEyO1xuJGZhLXZhci1zdGFyLWhhbGY6IFxcZjA4OTtcbiRmYS12YXItY2FyLWJ1czogXFxmODVhO1xuJGZhLXZhci1zcGVha2VyOiBcXGY4ZGY7XG4kZmEtdmFyLXRpbWVyOiBcXGUyOWU7XG4kZmEtdmFyLWJveGVzLXN0YWNrZWQ6IFxcZjQ2ODtcbiRmYS12YXItYm94ZXM6IFxcZjQ2ODtcbiRmYS12YXItYm94ZXMtYWx0OiBcXGY0Njg7XG4kZmEtdmFyLWdyaWxsLWhvdDogXFxlNWE1O1xuJGZhLXZhci1iYWxsb3QtY2hlY2s6IFxcZjczMztcbiRmYS12YXItbGluazogXFxmMGMxO1xuJGZhLXZhci1jaGFpbjogXFxmMGMxO1xuJGZhLXZhci1lYXItbGlzdGVuOiBcXGYyYTI7XG4kZmEtdmFyLWFzc2lzdGl2ZS1saXN0ZW5pbmctc3lzdGVtczogXFxmMmEyO1xuJGZhLXZhci1maWxlLW1pbnVzOiBcXGYzMTg7XG4kZmEtdmFyLXRyZWUtY2l0eTogXFxlNTg3O1xuJGZhLXZhci1wbGF5OiBcXGYwNGI7XG4kZmEtdmFyLWZvbnQ6IFxcZjAzMTtcbiRmYS12YXItY3VwLXRvZ286IFxcZjZjNTtcbiRmYS12YXItY29mZmVlLXRvZ286IFxcZjZjNTtcbiRmYS12YXItc3F1YXJlLWRvd24tbGVmdDogXFxlMjZiO1xuJGZhLXZhci1idXJnZXItbGV0dHVjZTogXFxlM2UzO1xuJGZhLXZhci1ydXBpYWgtc2lnbjogXFxlMjNkO1xuJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzOiBcXGYwMDI7XG4kZmEtdmFyLXNlYXJjaDogXFxmMDAyO1xuJGZhLXZhci10YWJsZS10ZW5uaXMtcGFkZGxlLWJhbGw6IFxcZjQ1ZDtcbiRmYS12YXItcGluZy1wb25nLXBhZGRsZS1iYWxsOiBcXGY0NWQ7XG4kZmEtdmFyLXRhYmxlLXRlbm5pczogXFxmNDVkO1xuJGZhLXZhci1wZXJzb24tZG90cy1mcm9tLWxpbmU6IFxcZjQ3MDtcbiRmYS12YXItZGlhZ25vc2VzOiBcXGY0NzA7XG4kZmEtdmFyLWNoZXZyb25zLWRvd246IFxcZjMyMjtcbiRmYS12YXItY2hldnJvbi1kb3VibGUtZG93bjogXFxmMzIyO1xuJGZhLXZhci10cmFzaC1jYW4tYXJyb3ctdXA6IFxcZjgyYTtcbiRmYS12YXItdHJhc2gtcmVzdG9yZS1hbHQ6IFxcZjgyYTtcbiRmYS12YXItc2lnbmFsLWdvb2Q6IFxcZjY4ZTtcbiRmYS12YXItc2lnbmFsLTM6IFxcZjY4ZTtcbiRmYS12YXItbG9jYXRpb24tcXVlc3Rpb246IFxcZjYwYjtcbiRmYS12YXItbWFwLW1hcmtlci1xdWVzdGlvbjogXFxmNjBiO1xuJGZhLXZhci1mbG9wcHktZGlzay1jaXJjbGUteG1hcms6IFxcZTE4MTtcbiRmYS12YXItZmxvcHB5LWRpc2stdGltZXM6IFxcZTE4MTtcbiRmYS12YXItc2F2ZS1jaXJjbGUteG1hcms6IFxcZTE4MTtcbiRmYS12YXItc2F2ZS10aW1lczogXFxlMTgxO1xuJGZhLXZhci1uYWlyYS1zaWduOiBcXGUxZjY7XG4kZmEtdmFyLXBlYWNoOiBcXGUyMGI7XG4kZmEtdmFyLXRheGktYnVzOiBcXGUyOTg7XG4kZmEtdmFyLWJyYWNrZXQtY3VybHk6IFxcN2I7XG4kZmEtdmFyLWJyYWNrZXQtY3VybHktbGVmdDogXFw3YjtcbiRmYS12YXItbG9ic3RlcjogXFxlNDIxO1xuJGZhLXZhci1jYXJ0LWZsYXRiZWQtZW1wdHk6IFxcZjQ3NjtcbiRmYS12YXItZG9sbHktZmxhdGJlZC1lbXB0eTogXFxmNDc2O1xuJGZhLXZhci1jb2xvbjogXFwzYTtcbiRmYS12YXItY2FydC1hcnJvdy1kb3duOiBcXGYyMTg7XG4kZmEtdmFyLXdhbmQ6IFxcZjcyYTtcbiRmYS12YXItd2Fsa2llLXRhbGtpZTogXFxmOGVmO1xuJGZhLXZhci1maWxlLXBlbjogXFxmMzFjO1xuJGZhLXZhci1maWxlLWVkaXQ6IFxcZjMxYztcbiRmYS12YXItcmVjZWlwdDogXFxmNTQzO1xuJGZhLXZhci10YWJsZS1waWNuaWM6IFxcZTMyZDtcbiRmYS12YXItc3F1YXJlLXBlbjogXFxmMTRiO1xuJGZhLXZhci1wZW4tc3F1YXJlOiBcXGYxNGI7XG4kZmEtdmFyLXBlbmNpbC1zcXVhcmU6IFxcZjE0YjtcbiRmYS12YXItY2lyY2xlLW1pY3JvcGhvbmUtbGluZXM6IFxcZTExNztcbiRmYS12YXItbWljcm9waG9uZS1jaXJjbGUtYWx0OiBcXGUxMTc7XG4kZmEtdmFyLWRpc3BsYXktc2xhc2g6IFxcZTJmYTtcbiRmYS12YXItZGVza3RvcC1zbGFzaDogXFxlMmZhO1xuJGZhLXZhci1zdWl0Y2FzZS1yb2xsaW5nOiBcXGY1YzE7XG4kZmEtdmFyLXBlcnNvbi1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTUzZjtcbiRmYS12YXItdHJhbnNwb3J0ZXItMjogXFxlMDQ0O1xuJGZhLXZhci1oYW5kcy1ob2xkaW5nLWRpYW1vbmQ6IFxcZjQ3YztcbiRmYS12YXItaGFuZC1yZWNlaXZpbmc6IFxcZjQ3YztcbiRmYS12YXItbW9uZXktYmlsbC1zaW1wbGUtd2F2ZTogXFxlMWYyO1xuJGZhLXZhci1jaGV2cm9uLWRvd246IFxcZjA3ODtcbiRmYS12YXItYmF0dGVyeS1mdWxsOiBcXGYyNDA7XG4kZmEtdmFyLWJhdHRlcnk6IFxcZjI0MDtcbiRmYS12YXItYmF0dGVyeS01OiBcXGYyNDA7XG4kZmEtdmFyLWJlbGwtcGx1czogXFxmODQ5O1xuJGZhLXZhci1ib29rLWFycm93LXJpZ2h0OiBcXGUwYjk7XG4kZmEtdmFyLWhvc3BpdGFsczogXFxmODBlO1xuJGZhLXZhci1jbHViOiBcXGYzMjc7XG4kZmEtdmFyLXNrdWxsLWNyb3NzYm9uZXM6IFxcZjcxNDtcbiRmYS12YXItZHJvcGxldC1kZWdyZWU6IFxcZjc0ODtcbiRmYS12YXItZGV3cG9pbnQ6IFxcZjc0ODtcbiRmYS12YXItY29kZS1jb21wYXJlOiBcXGUxM2E7XG4kZmEtdmFyLWxpc3QtdWw6IFxcZjBjYTtcbiRmYS12YXItbGlzdC1kb3RzOiBcXGYwY2E7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy1tYWdpYzogXFxmNmU1O1xuJGZhLXZhci13YXRlcm1lbG9uLXNsaWNlOiBcXGUzMzc7XG4kZmEtdmFyLWNpcmNsZS1lbGxpcHNpczogXFxlMTBhO1xuJGZhLXZhci1zY2hvb2wtbG9jazogXFxlNTZmO1xuJGZhLXZhci10b3dlci1jZWxsOiBcXGU1ODU7XG4kZmEtdmFyLXNkLWNhcmRzOiBcXGUyNDA7XG4kZmEtdmFyLWp1Zy1ib3R0bGU6IFxcZTVmYjtcbiRmYS12YXItZG93bi1sb25nOiBcXGYzMDk7XG4kZmEtdmFyLWxvbmctYXJyb3ctYWx0LWRvd246IFxcZjMwOTtcbiRmYS12YXItZW52ZWxvcGVzOiBcXGUxNzA7XG4kZmEtdmFyLXBob25lLW9mZmljZTogXFxmNjdkO1xuJGZhLXZhci1yYW5raW5nLXN0YXI6IFxcZTU2MTtcbiRmYS12YXItY2hlc3Mta2luZzogXFxmNDNmO1xuJGZhLXZhci1uZmMtcGVuOiBcXGUxZmE7XG4kZmEtdmFyLXBlcnNvbi1oYXJhc3Npbmc6IFxcZTU0OTtcbiRmYS12YXItaGF0LXdpbnRlcjogXFxmN2E4O1xuJGZhLXZhci1icmF6aWxpYW4tcmVhbC1zaWduOiBcXGU0NmM7XG4kZmEtdmFyLWxhbmRtYXJrLWRvbWU6IFxcZjc1MjtcbiRmYS12YXItbGFuZG1hcmstYWx0OiBcXGY3NTI7XG4kZmEtdmFyLWJvbmUtYnJlYWs6IFxcZjVkODtcbiRmYS12YXItYXJyb3ctdXA6IFxcZjA2MjtcbiRmYS12YXItZG93bi1mcm9tLWRvdHRlZC1saW5lOiBcXGU0MDc7XG4kZmEtdmFyLXR2OiBcXGYyNmM7XG4kZmEtdmFyLXRlbGV2aXNpb246IFxcZjI2YztcbiRmYS12YXItdHYtYWx0OiBcXGYyNmM7XG4kZmEtdmFyLWJvcmRlci1sZWZ0OiBcXGY4NGY7XG4kZmEtdmFyLWNpcmNsZS1kaXZpZGU6IFxcZTEwNjtcbiRmYS12YXItc2hyaW1wOiBcXGU0NDg7XG4kZmEtdmFyLWxpc3QtY2hlY2s6IFxcZjBhZTtcbiRmYS12YXItdGFza3M6IFxcZjBhZTtcbiRmYS12YXItZGlhZ3JhbS1zdWJ0YXNrOiBcXGU0Nzk7XG4kZmEtdmFyLWp1Zy1kZXRlcmdlbnQ6IFxcZTUxOTtcbiRmYS12YXItY2lyY2xlLXVzZXI6IFxcZjJiZDtcbiRmYS12YXItdXNlci1jaXJjbGU6IFxcZjJiZDtcbiRmYS12YXItc3F1YXJlLXk6IFxcZTI4NztcbiRmYS12YXItdXNlci1kb2N0b3ItaGFpcjogXFxlNDU4O1xuJGZhLXZhci1wbGFuZXQtcmluZ2VkOiBcXGUwMjA7XG4kZmEtdmFyLW11c2hyb29tOiBcXGU0MjU7XG4kZmEtdmFyLXVzZXItc2hpZWxkOiBcXGY1MDU7XG4kZmEtdmFyLW1lZ2FwaG9uZTogXFxmNjc1O1xuJGZhLXZhci13cmVhdGgtbGF1cmVsOiBcXGU1ZDI7XG4kZmEtdmFyLWNpcmNsZS1leGNsYW1hdGlvbi1jaGVjazogXFxlMTBkO1xuJGZhLXZhci13aW5kOiBcXGY3MmU7XG4kZmEtdmFyLWJveC1kb2xsYXI6IFxcZjRhMDtcbiRmYS12YXItYm94LXVzZDogXFxmNGEwO1xuJGZhLXZhci1jYXItYnVyc3Q6IFxcZjVlMTtcbiRmYS12YXItY2FyLWNyYXNoOiBcXGY1ZTE7XG4kZmEtdmFyLXk6IFxcNTk7XG4kZmEtdmFyLXVzZXItaGVhZHNldDogXFxmODJkO1xuJGZhLXZhci1hcnJvd3MtcmV0d2VldDogXFxmMzYxO1xuJGZhLXZhci1yZXR3ZWV0LWFsdDogXFxmMzYxO1xuJGZhLXZhci1wZXJzb24tc25vd2JvYXJkaW5nOiBcXGY3Y2U7XG4kZmEtdmFyLXNub3dib2FyZGluZzogXFxmN2NlO1xuJGZhLXZhci1zcXVhcmUtY2hldnJvbi1yaWdodDogXFxmMzJiO1xuJGZhLXZhci1jaGV2cm9uLXNxdWFyZS1yaWdodDogXFxmMzJiO1xuJGZhLXZhci1sYWNyb3NzZS1zdGljay1iYWxsOiBcXGUzYjY7XG4kZmEtdmFyLXRydWNrLWZhc3Q6IFxcZjQ4YjtcbiRmYS12YXItc2hpcHBpbmctZmFzdDogXFxmNDhiO1xuJGZhLXZhci11c2VyLW1hZ25pZnlpbmctZ2xhc3M6IFxcZTVjNTtcbiRmYS12YXItc3Rhci1zaGFycDogXFxlMjhiO1xuJGZhLXZhci1jb21tZW50LWhlYXJ0OiBcXGU1Yzg7XG4kZmEtdmFyLWNpcmNsZS0xOiBcXGUwZWU7XG4kZmEtdmFyLWNpcmNsZS1zdGFyOiBcXGUxMjM7XG4kZmEtdmFyLXN0YXItY2lyY2xlOiBcXGUxMjM7XG4kZmEtdmFyLWZpc2g6IFxcZjU3ODtcbiRmYS12YXItY2xvdWQtZm9nOiBcXGY3NGU7XG4kZmEtdmFyLWZvZzogXFxmNzRlO1xuJGZhLXZhci13YWZmbGU6IFxcZTQ2NjtcbiRmYS12YXItbXVzaWMtbm90ZTogXFxmOGNmO1xuJGZhLXZhci1tdXNpYy1hbHQ6IFxcZjhjZjtcbiRmYS12YXItaGV4YWdvbi1leGNsYW1hdGlvbjogXFxlNDE3O1xuJGZhLXZhci1jYXJ0LXNob3BwaW5nLWZhc3Q6IFxcZTBkYztcbiRmYS12YXItb2JqZWN0LXVuaW9uOiBcXGU0OWY7XG4kZmEtdmFyLXVzZXItZ3JhZHVhdGU6IFxcZjUwMTtcbiRmYS12YXItc3RhcmZpZ2h0ZXI6IFxcZTAzNztcbiRmYS12YXItY2lyY2xlLWhhbGYtc3Ryb2tlOiBcXGYwNDI7XG4kZmEtdmFyLWFkanVzdDogXFxmMDQyO1xuJGZhLXZhci1hcnJvdy1yaWdodC1sb25nLXRvLWxpbmU6IFxcZTNkNTtcbiRmYS12YXItc3F1YXJlLWFycm93LWRvd246IFxcZjMzOTtcbiRmYS12YXItYXJyb3ctc3F1YXJlLWRvd246IFxcZjMzOTtcbiRmYS12YXItZGlhbW9uZC1oYWxmLXN0cm9rZTogXFxlNWI4O1xuJGZhLXZhci1jbGFwcGVyYm9hcmQ6IFxcZTEzMTtcbiRmYS12YXItc3F1YXJlLWNoZXZyb24tbGVmdDogXFxmMzJhO1xuJGZhLXZhci1jaGV2cm9uLXNxdWFyZS1sZWZ0OiBcXGYzMmE7XG4kZmEtdmFyLXBob25lLWludGVyY29tOiBcXGU0MzQ7XG4kZmEtdmFyLWxpbmstaG9yaXpvbnRhbDogXFxlMWNiO1xuJGZhLXZhci1jaGFpbi1ob3Jpem9udGFsOiBcXGUxY2I7XG4kZmEtdmFyLW1hbmdvOiBcXGUzMGY7XG4kZmEtdmFyLW11c2ljLW5vdGUtc2xhc2g6IFxcZjhkMDtcbiRmYS12YXItbXVzaWMtYWx0LXNsYXNoOiBcXGY4ZDA7XG4kZmEtdmFyLWNpcmNsZS1yYWRpYXRpb246IFxcZjdiYTtcbiRmYS12YXItcmFkaWF0aW9uLWFsdDogXFxmN2JhO1xuJGZhLXZhci1mYWNlLXRvbmd1ZS1zd2VhdDogXFxlMzllO1xuJGZhLXZhci1nbG9iZS1zdGFuZDogXFxmNWY2O1xuJGZhLXZhci1iYXNlYmFsbDogXFxmNDMzO1xuJGZhLXZhci1iYXNlYmFsbC1iYWxsOiBcXGY0MzM7XG4kZmEtdmFyLWNpcmNsZS1wOiBcXGUxMWE7XG4kZmEtdmFyLWF3YXJkLXNpbXBsZTogXFxlMGFiO1xuJGZhLXZhci1qZXQtZmlnaHRlci11cDogXFxlNTE4O1xuJGZhLXZhci1kaWFncmFtLXByb2plY3Q6IFxcZjU0MjtcbiRmYS12YXItcHJvamVjdC1kaWFncmFtOiBcXGY1NDI7XG4kZmEtdmFyLXBlZGVzdGFsOiBcXGUyMGQ7XG4kZmEtdmFyLWNoYXJ0LXB5cmFtaWQ6IFxcZTBlNjtcbiRmYS12YXItc2lkZWJhcjogXFxlMjRlO1xuJGZhLXZhci1zbm93bWFuLWhlYWQ6IFxcZjc5YjtcbiRmYS12YXItZnJvc3R5LWhlYWQ6IFxcZjc5YjtcbiRmYS12YXItY29weTogXFxmMGM1O1xuJGZhLXZhci1idXJnZXItZ2xhc3M6IFxcZTBjZTtcbiRmYS12YXItdm9sdW1lLXhtYXJrOiBcXGY2YTk7XG4kZmEtdmFyLXZvbHVtZS1tdXRlOiBcXGY2YTk7XG4kZmEtdmFyLXZvbHVtZS10aW1lczogXFxmNmE5O1xuJGZhLXZhci1oYW5kLXNwYXJrbGVzOiBcXGUwNWQ7XG4kZmEtdmFyLWJhcnMtZmlsdGVyOiBcXGUwYWQ7XG4kZmEtdmFyLXBhaW50YnJ1c2gtcGVuY2lsOiBcXGUyMDY7XG4kZmEtdmFyLXBhcnR5LWJlbGw6IFxcZTMxYTtcbiRmYS12YXItdXNlci12bmVjay1oYWlyOiBcXGU0NjI7XG4kZmEtdmFyLWphY2stby1sYW50ZXJuOiBcXGYzMGU7XG4kZmEtdmFyLWdyaXA6IFxcZjU4ZDtcbiRmYS12YXItZ3JpcC1ob3Jpem9udGFsOiBcXGY1OGQ7XG4kZmEtdmFyLXNoYXJlLWZyb20tc3F1YXJlOiBcXGYxNGQ7XG4kZmEtdmFyLXNoYXJlLXNxdWFyZTogXFxmMTRkO1xuJGZhLXZhci1rZXlub3RlOiBcXGY2NmM7XG4kZmEtdmFyLWNoaWxkLWNvbWJhdGFudDogXFxlNGUwO1xuJGZhLXZhci1jaGlsZC1yaWZsZTogXFxlNGUwO1xuJGZhLXZhci1ndW46IFxcZTE5YjtcbiRmYS12YXItc3F1YXJlLXBob25lOiBcXGYwOTg7XG4kZmEtdmFyLXBob25lLXNxdWFyZTogXFxmMDk4O1xuJGZhLXZhci1oYXQtYmVhY2g6IFxcZTYwNjtcbiRmYS12YXItcGx1czogXFwyYjtcbiRmYS12YXItYWRkOiBcXDJiO1xuJGZhLXZhci1leHBhbmQ6IFxcZjA2NTtcbiRmYS12YXItY29tcHV0ZXI6IFxcZTRlNTtcbiRmYS12YXItZm9ydDogXFxlNDg2O1xuJGZhLXZhci1jbG91ZC1jaGVjazogXFxlMzVjO1xuJGZhLXZhci14bWFyazogXFxmMDBkO1xuJGZhLXZhci1jbG9zZTogXFxmMDBkO1xuJGZhLXZhci1tdWx0aXBseTogXFxmMDBkO1xuJGZhLXZhci1yZW1vdmU6IFxcZjAwZDtcbiRmYS12YXItdGltZXM6IFxcZjAwZDtcbiRmYS12YXItZmFjZS1zbWlya2luZzogXFxlMzk3O1xuJGZhLXZhci1hcnJvd3MtdXAtZG93bi1sZWZ0LXJpZ2h0OiBcXGYwNDc7XG4kZmEtdmFyLWFycm93czogXFxmMDQ3O1xuJGZhLXZhci1jaGFsa2JvYXJkLXVzZXI6IFxcZjUxYztcbiRmYS12YXItY2hhbGtib2FyZC10ZWFjaGVyOiBcXGY1MWM7XG4kZmEtdmFyLXJob21idXM6IFxcZTIzYjtcbiRmYS12YXItY2xhdy1tYXJrczogXFxmNmMyO1xuJGZhLXZhci1wZXNvLXNpZ246IFxcZTIyMjtcbiRmYS12YXItZmFjZS1zbWlsZS10b25ndWU6IFxcZTM5NDtcbiRmYS12YXItY2FydC1jaXJjbGUteG1hcms6IFxcZTNmNDtcbiRmYS12YXItYnVpbGRpbmctc2hpZWxkOiBcXGU0ZDg7XG4kZmEtdmFyLWNpcmNsZS1waG9uZS1mbGlwOiBcXGUxMWM7XG4kZmEtdmFyLXBob25lLWNpcmNsZS1hbHQ6IFxcZTExYztcbiRmYS12YXItYmFieTogXFxmNzdjO1xuJGZhLXZhci11c2Vycy1saW5lOiBcXGU1OTI7XG4kZmEtdmFyLXF1b3RlLWxlZnQ6IFxcZjEwZDtcbiRmYS12YXItcXVvdGUtbGVmdC1hbHQ6IFxcZjEwZDtcbiRmYS12YXItdHJhY3RvcjogXFxmNzIyO1xuJGZhLXZhci1rZXktc2tlbGV0b246IFxcZjZmMztcbiRmYS12YXItdHJhc2gtYXJyb3ctdXA6IFxcZjgyOTtcbiRmYS12YXItdHJhc2gtcmVzdG9yZTogXFxmODI5O1xuJGZhLXZhci1hcnJvdy1kb3duLXVwLWxvY2s6IFxcZTRiMDtcbiRmYS12YXItYXJyb3ctZG93bi10by1icmFja2V0OiBcXGUwOTQ7XG4kZmEtdmFyLWxpbmVzLWxlYW5pbmc6IFxcZTUxZTtcbiRmYS12YXItc3F1YXJlLXE6IFxcZTI3YjtcbiRmYS12YXItcnVsZXItY29tYmluZWQ6IFxcZjU0NjtcbiRmYS12YXItc3ltYm9sczogXFxmODZlO1xuJGZhLXZhci1pY29ucy1hbHQ6IFxcZjg2ZTtcbiRmYS12YXItY29weXJpZ2h0OiBcXGYxZjk7XG4kZmEtdmFyLWZsYXNrLWdlYXI6IFxcZTVmMTtcbiRmYS12YXItaGlnaGxpZ2h0ZXItbGluZTogXFxlMWFmO1xuJGZhLXZhci1icmFja2V0LXNxdWFyZTogXFw1YjtcbiRmYS12YXItYnJhY2tldDogXFw1YjtcbiRmYS12YXItYnJhY2tldC1sZWZ0OiBcXDViO1xuJGZhLXZhci1pc2xhbmQtdHJvcGljYWw6IFxcZjgxMTtcbiRmYS12YXItaXNsYW5kLXRyZWUtcGFsbTogXFxmODExO1xuJGZhLXZhci1hcnJvdy1yaWdodC1mcm9tLWxpbmU6IFxcZjM0MztcbiRmYS12YXItYXJyb3ctZnJvbS1sZWZ0OiBcXGYzNDM7XG4kZmEtdmFyLWgyOiBcXGYzMTQ7XG4kZmEtdmFyLWVxdWFsczogXFwzZDtcbiRmYS12YXItY2FrZS1zbGljZTogXFxlM2U1O1xuJGZhLXZhci1zaG9ydGNha2U6IFxcZTNlNTtcbiRmYS12YXItcGVhbnV0OiBcXGU0MzA7XG4kZmEtdmFyLXdyZW5jaC1zaW1wbGU6IFxcZTJkMTtcbiRmYS12YXItYmxlbmRlcjogXFxmNTE3O1xuJGZhLXZhci10ZWV0aDogXFxmNjJlO1xuJGZhLXZhci10YWxseS0yOiBcXGUyOTU7XG4kZmEtdmFyLXNoZWtlbC1zaWduOiBcXGYyMGI7XG4kZmEtdmFyLWlsczogXFxmMjBiO1xuJGZhLXZhci1zaGVrZWw6IFxcZjIwYjtcbiRmYS12YXItc2hlcWVsOiBcXGYyMGI7XG4kZmEtdmFyLXNoZXFlbC1zaWduOiBcXGYyMGI7XG4kZmEtdmFyLWNhcnM6IFxcZjg1YjtcbiRmYS12YXItYXhlLWJhdHRsZTogXFxmNmIzO1xuJGZhLXZhci11c2VyLWhhaXItbG9uZzogXFxlNDViO1xuJGZhLXZhci1tYXA6IFxcZjI3OTtcbiRmYS12YXItYXJyb3ctbGVmdC1mcm9tLWFyYzogXFxlNjE1O1xuJGZhLXZhci1maWxlLWNpcmNsZS1pbmZvOiBcXGU0OTM7XG4kZmEtdmFyLWZhY2UtZGlzYXBwb2ludGVkOiBcXGUzNmY7XG4kZmEtdmFyLWxhc3NvLXNwYXJrbGVzOiBcXGUxYzk7XG4kZmEtdmFyLWNsb2NrLWVsZXZlbjogXFxlMzQ3O1xuJGZhLXZhci1yb2NrZXQ6IFxcZjEzNTtcbiRmYS12YXItc2lyZW4tb246IFxcZTAyZTtcbiRmYS12YXItY2xvY2stdGVuOiBcXGUzNTQ7XG4kZmEtdmFyLWNhbmRsZS1ob2xkZXI6IFxcZjZiYztcbiRmYS12YXItdmlkZW8tYXJyb3ctZG93bi1sZWZ0OiBcXGUyYzg7XG4kZmEtdmFyLXBob3RvLWZpbG06IFxcZjg3YztcbiRmYS12YXItcGhvdG8tdmlkZW86IFxcZjg3YztcbiRmYS12YXItZmxvcHB5LWRpc2stY2lyY2xlLWFycm93LXJpZ2h0OiBcXGUxODA7XG4kZmEtdmFyLXNhdmUtY2lyY2xlLWFycm93LXJpZ2h0OiBcXGUxODA7XG4kZmEtdmFyLWZvbGRlci1taW51czogXFxmNjVkO1xuJGZhLXZhci1wbGFuZXQtbW9vbjogXFxlMDFmO1xuJGZhLXZhci1mYWNlLWV5ZXMteG1hcmtzOiBcXGUzNzQ7XG4kZmEtdmFyLWNoYXJ0LXNjYXR0ZXI6IFxcZjdlZTtcbiRmYS12YXItZGlzcGxheS1hcnJvdy1kb3duOiBcXGUxNjQ7XG4kZmEtdmFyLXN0b3JlOiBcXGY1NGU7XG4kZmEtdmFyLWFycm93LXRyZW5kLXVwOiBcXGUwOTg7XG4kZmEtdmFyLXBsdWctY2lyY2xlLW1pbnVzOiBcXGU1NWU7XG4kZmEtdmFyLW9saXZlLWJyYW5jaDogXFxlMzE3O1xuJGZhLXZhci1hbmdsZTogXFxlMDhjO1xuJGZhLXZhci12YWN1dW0tcm9ib3Q6IFxcZTA0ZTtcbiRmYS12YXItc2lnbi1oYW5naW5nOiBcXGY0ZDk7XG4kZmEtdmFyLXNpZ246IFxcZjRkOTtcbiRmYS12YXItc3F1YXJlLWRpdmlkZTogXFxlMjZhO1xuJGZhLXZhci1zaWduYWwtc3RyZWFtLXNsYXNoOiBcXGUyNTA7XG4kZmEtdmFyLWJlemllci1jdXJ2ZTogXFxmNTViO1xuJGZhLXZhci1leWUtZHJvcHBlci1oYWxmOiBcXGUxNzM7XG4kZmEtdmFyLXN0b3JlLWxvY2s6IFxcZTRhNjtcbiRmYS12YXItYmVsbC1zbGFzaDogXFxmMWY2O1xuJGZhLXZhci1jbG91ZC1ib2x0LXN1bjogXFxmNzZlO1xuJGZhLXZhci10aHVuZGVyc3Rvcm0tc3VuOiBcXGY3NmU7XG4kZmEtdmFyLWNhbWVyYS1zbGFzaDogXFxlMGQ5O1xuJGZhLXZhci1jb21tZW50LXF1b3RlOiBcXGUxNGM7XG4kZmEtdmFyLXRhYmxldDogXFxmM2ZiO1xuJGZhLXZhci10YWJsZXQtYW5kcm9pZDogXFxmM2ZiO1xuJGZhLXZhci1zY2hvb2wtZmxhZzogXFxlNTZlO1xuJGZhLXZhci1tZXNzYWdlLWNvZGU6IFxcZTFkZjtcbiRmYS12YXItZ2xhc3MtaGFsZjogXFxlMTkyO1xuJGZhLXZhci1nbGFzcy1oYWxmLWVtcHR5OiBcXGUxOTI7XG4kZmEtdmFyLWdsYXNzLWhhbGYtZnVsbDogXFxlMTkyO1xuJGZhLXZhci1maWxsOiBcXGY1NzU7XG4kZmEtdmFyLW1lc3NhZ2UtbWludXM6IFxcZjRhNztcbiRmYS12YXItY29tbWVudC1hbHQtbWludXM6IFxcZjRhNztcbiRmYS12YXItYW5nbGUtdXA6IFxcZjEwNjtcbiRmYS12YXItZGlub3NhdXI6IFxcZTVmZTtcbiRmYS12YXItZHJ1bXN0aWNrLWJpdGU6IFxcZjZkNztcbiRmYS12YXItbGluay1ob3Jpem9udGFsLXNsYXNoOiBcXGUxY2M7XG4kZmEtdmFyLWNoYWluLWhvcml6b250YWwtc2xhc2g6IFxcZTFjYztcbiRmYS12YXItaG9sbHktYmVycnk6IFxcZjdhYTtcbiRmYS12YXItbm9zZTogXFxlNWJkO1xuJGZhLXZhci1hcnJvdy1sZWZ0LXRvLWFyYzogXFxlNjE2O1xuJGZhLXZhci1jaGV2cm9uLWxlZnQ6IFxcZjA1MztcbiRmYS12YXItYmFjdGVyaWE6IFxcZTA1OTtcbiRmYS12YXItY2xvdWRzOiBcXGY3NDQ7XG4kZmEtdmFyLW1vbmV5LWJpbGwtc2ltcGxlOiBcXGUxZjE7XG4kZmEtdmFyLWhhbmQtbGl6YXJkOiBcXGYyNTg7XG4kZmEtdmFyLXRhYmxlLXBpdm90OiBcXGUyOTE7XG4kZmEtdmFyLWZpbHRlci1zbGFzaDogXFxlMTdkO1xuJGZhLXZhci10cmFzaC1jYW4tdW5kbzogXFxmODk2O1xuJGZhLXZhci10cmFzaC1jYW4tYXJyb3ctdHVybi1sZWZ0OiBcXGY4OTY7XG4kZmEtdmFyLXRyYXNoLXVuZG8tYWx0OiBcXGY4OTY7XG4kZmEtdmFyLW5vdGRlZjogXFxlMWZlO1xuJGZhLXZhci1kaXNlYXNlOiBcXGY3ZmE7XG4kZmEtdmFyLXBlcnNvbi10by1kb29yOiBcXGU0MzM7XG4kZmEtdmFyLXR1cm50YWJsZTogXFxmOGU0O1xuJGZhLXZhci1icmllZmNhc2UtbWVkaWNhbDogXFxmNDY5O1xuJGZhLXZhci1nZW5kZXJsZXNzOiBcXGYyMmQ7XG4kZmEtdmFyLWNoZXZyb24tcmlnaHQ6IFxcZjA1NDtcbiRmYS12YXItc2lnbmFsLXdlYWs6IFxcZjY4YztcbiRmYS12YXItc2lnbmFsLTE6IFxcZjY4YztcbiRmYS12YXItY2xvY2stZml2ZTogXFxlMzQ5O1xuJGZhLXZhci1yZXR3ZWV0OiBcXGYwNzk7XG4kZmEtdmFyLWNhci1yZWFyOiBcXGY1ZGU7XG4kZmEtdmFyLWNhci1hbHQ6IFxcZjVkZTtcbiRmYS12YXItcHVtcC1zb2FwOiBcXGUwNmI7XG4kZmEtdmFyLWNvbXB1dGVyLWNsYXNzaWM6IFxcZjhiMTtcbiRmYS12YXItZnJhbWU6IFxcZTQ5NTtcbiRmYS12YXItdmlkZW8tc2xhc2g6IFxcZjRlMjtcbiRmYS12YXItYmF0dGVyeS1xdWFydGVyOiBcXGYyNDM7XG4kZmEtdmFyLWJhdHRlcnktMjogXFxmMjQzO1xuJGZhLXZhci1lbGxpcHNpcy1zdHJva2U6IFxcZjM5YjtcbiRmYS12YXItZWxsaXBzaXMtaC1hbHQ6IFxcZjM5YjtcbiRmYS12YXItcmFkaW86IFxcZjhkNztcbiRmYS12YXItYmFieS1jYXJyaWFnZTogXFxmNzdkO1xuJGZhLXZhci1jYXJyaWFnZS1iYWJ5OiBcXGY3N2Q7XG4kZmEtdmFyLWZhY2UtZXhwcmVzc2lvbmxlc3M6IFxcZTM3MztcbiRmYS12YXItZG93bi10by1kb3R0ZWQtbGluZTogXFxlNDA4O1xuJGZhLXZhci1jbG91ZC1tdXNpYzogXFxmOGFlO1xuJGZhLXZhci10cmFmZmljLWxpZ2h0OiBcXGY2Mzc7XG4kZmEtdmFyLWNsb3VkLW1pbnVzOiBcXGUzNWQ7XG4kZmEtdmFyLXRoZXJtb21ldGVyOiBcXGY0OTE7XG4kZmEtdmFyLXNoaWVsZC1taW51czogXFxlMjQ5O1xuJGZhLXZhci12ci1jYXJkYm9hcmQ6IFxcZjcyOTtcbiRmYS12YXItY2FyLXRpbHQ6IFxcZjVlNTtcbiRmYS12YXItZ2F1Z2UtY2lyY2xlLW1pbnVzOiBcXGU0OTc7XG4kZmEtdmFyLWJyaWdodG5lc3MtbG93OiBcXGUwY2E7XG4kZmEtdmFyLWhhbmQtbWlkZGxlLWZpbmdlcjogXFxmODA2O1xuJGZhLXZhci1wZXJjZW50OiBcXDI1O1xuJGZhLXZhci1wZXJjZW50YWdlOiBcXDI1O1xuJGZhLXZhci10cnVjay1tb3Zpbmc6IFxcZjRkZjtcbiRmYS12YXItZ2xhc3Mtd2F0ZXItZHJvcGxldDogXFxlNGY1O1xuJGZhLXZhci1jb252ZXlvci1iZWx0OiBcXGY0NmU7XG4kZmEtdmFyLWxvY2F0aW9uLWNoZWNrOiBcXGY2MDY7XG4kZmEtdmFyLW1hcC1tYXJrZXItY2hlY2s6IFxcZjYwNjtcbiRmYS12YXItY29pbi12ZXJ0aWNhbDogXFxlM2ZkO1xuJGZhLXZhci1kaXNwbGF5OiBcXGUxNjM7XG4kZmEtdmFyLXBlcnNvbi1zaWduOiBcXGY3NTc7XG4kZmEtdmFyLWZhY2Utc21pbGU6IFxcZjExODtcbiRmYS12YXItc21pbGU6IFxcZjExODtcbiRmYS12YXItcGhvbmUtaGFuZ3VwOiBcXGUyMjU7XG4kZmEtdmFyLXNpZ25hdHVyZS1zbGFzaDogXFxlM2NiO1xuJGZhLXZhci10aHVtYnRhY2s6IFxcZjA4ZDtcbiRmYS12YXItdGh1bWItdGFjazogXFxmMDhkO1xuJGZhLXZhci13aGVhdC1zbGFzaDogXFxlMzM5O1xuJGZhLXZhci10cm9waHk6IFxcZjA5MTtcbiRmYS12YXItY2xvdWRzLXN1bjogXFxmNzQ2O1xuJGZhLXZhci1wZXJzb24tcHJheWluZzogXFxmNjgzO1xuJGZhLXZhci1wcmF5OiBcXGY2ODM7XG4kZmEtdmFyLWhhbW1lcjogXFxmNmUzO1xuJGZhLXZhci1mYWNlLXZvbWl0OiBcXGUzYTA7XG4kZmEtdmFyLXNwZWFrZXJzOiBcXGY4ZTA7XG4kZmEtdmFyLXR0eS1hbnN3ZXI6IFxcZTJiOTtcbiRmYS12YXItdGVsZXR5cGUtYW5zd2VyOiBcXGUyYjk7XG4kZmEtdmFyLW11Zy10ZWEtc2F1Y2VyOiBcXGUxZjU7XG4kZmEtdmFyLWRpYWdyYW0tbGVhbi1jYW52YXM6IFxcZTE1NjtcbiRmYS12YXItYWx0OiBcXGUwOGE7XG4kZmEtdmFyLWRpYWw6IFxcZTE1YjtcbiRmYS12YXItZGlhbC1tZWQtaGlnaDogXFxlMTViO1xuJGZhLXZhci1oYW5kLXBlYWNlOiBcXGYyNWI7XG4kZmEtdmFyLWNpcmNsZS10cmFzaDogXFxlMTI2O1xuJGZhLXZhci10cmFzaC1jaXJjbGU6IFxcZTEyNjtcbiRmYS12YXItcm90YXRlOiBcXGYyZjE7XG4kZmEtdmFyLXN5bmMtYWx0OiBcXGYyZjE7XG4kZmEtdmFyLWNpcmNsZS1xdWFydGVyczogXFxlM2Y4O1xuJGZhLXZhci1zcGlubmVyOiBcXGYxMTA7XG4kZmEtdmFyLXRvd2VyLWNvbnRyb2w6IFxcZTJhMjtcbiRmYS12YXItYXJyb3ctdXAtdHJpYW5nbGUtc3F1YXJlOiBcXGY4OGE7XG4kZmEtdmFyLXNvcnQtc2hhcGVzLXVwOiBcXGY4OGE7XG4kZmEtdmFyLXdoYWxlOiBcXGY3MmM7XG4kZmEtdmFyLXJvYm90OiBcXGY1NDQ7XG4kZmEtdmFyLXBlYWNlOiBcXGY2N2M7XG4kZmEtdmFyLXBhcnR5LWhvcm46IFxcZTMxYjtcbiRmYS12YXItZ2VhcnM6IFxcZjA4NTtcbiRmYS12YXItY29nczogXFxmMDg1O1xuJGZhLXZhci1zdW4tYnJpZ2h0OiBcXGUyOGY7XG4kZmEtdmFyLXN1bi1hbHQ6IFxcZTI4ZjtcbiRmYS12YXItd2FyZWhvdXNlOiBcXGY0OTQ7XG4kZmEtdmFyLWNvbnZleW9yLWJlbHQtYXJtOiBcXGU1Zjg7XG4kZmEtdmFyLWxvY2sta2V5aG9sZS1vcGVuOiBcXGYzYzI7XG4kZmEtdmFyLWxvY2stb3Blbi1hbHQ6IFxcZjNjMjtcbiRmYS12YXItc3F1YXJlLWZyYWdpbGU6IFxcZjQ5YjtcbiRmYS12YXItYm94LWZyYWdpbGU6IFxcZjQ5YjtcbiRmYS12YXItc3F1YXJlLXdpbmUtZ2xhc3MtY3JhY2s6IFxcZjQ5YjtcbiRmYS12YXItYXJyb3ctdXAtcmlnaHQtZG90czogXFxlNGI3O1xuJGZhLXZhci1zcXVhcmUtbjogXFxlMjc3O1xuJGZhLXZhci1zcGxvdGNoOiBcXGY1YmM7XG4kZmEtdmFyLWZhY2UtZ3Jpbi1oZWFydHM6IFxcZjU4NDtcbiRmYS12YXItZ3Jpbi1oZWFydHM6IFxcZjU4NDtcbiRmYS12YXItbWV0ZXI6IFxcZTFlODtcbiRmYS12YXItbWFuZG9saW46IFxcZjZmOTtcbiRmYS12YXItZGljZS1mb3VyOiBcXGY1MjQ7XG4kZmEtdmFyLXNpbS1jYXJkOiBcXGY3YzQ7XG4kZmEtdmFyLXRyYW5zZ2VuZGVyOiBcXGYyMjU7XG4kZmEtdmFyLXRyYW5zZ2VuZGVyLWFsdDogXFxmMjI1O1xuJGZhLXZhci1tZXJjdXJ5OiBcXGYyMjM7XG4kZmEtdmFyLXVwLWZyb20tYnJhY2tldDogXFxlNTkwO1xuJGZhLXZhci1rbmlmZS1raXRjaGVuOiBcXGY2ZjU7XG4kZmEtdmFyLWJvcmRlci1yaWdodDogXFxmODUyO1xuJGZhLXZhci1hcnJvdy10dXJuLWRvd246IFxcZjE0OTtcbiRmYS12YXItbGV2ZWwtZG93bjogXFxmMTQ5O1xuJGZhLXZhci1zcGFkZTogXFxmMmY0O1xuJGZhLXZhci1jYXJkLXNwYWRlOiBcXGUzZWM7XG4kZmEtdmFyLWxpbmUtY29sdW1uczogXFxmODcwO1xuJGZhLXZhci1hcnJvdy1yaWdodC10by1saW5lOiBcXGYzNDA7XG4kZmEtdmFyLWFycm93LXRvLXJpZ2h0OiBcXGYzNDA7XG4kZmEtdmFyLXBlcnNvbi1mYWxsaW5nLWJ1cnN0OiBcXGU1NDc7XG4kZmEtdmFyLWZsYWctcGVubmFudDogXFxmNDU2O1xuJGZhLXZhci1wZW5uYW50OiBcXGY0NTY7XG4kZmEtdmFyLWNvbnZleW9yLWJlbHQtZW1wdHk6IFxcZTE1MDtcbiRmYS12YXItdXNlci1ncm91cC1zaW1wbGU6IFxcZTYwMztcbiRmYS12YXItYXdhcmQ6IFxcZjU1OTtcbiRmYS12YXItdGlja2V0LXNpbXBsZTogXFxmM2ZmO1xuJGZhLXZhci10aWNrZXQtYWx0OiBcXGYzZmY7XG4kZmEtdmFyLWJ1aWxkaW5nOiBcXGYxYWQ7XG4kZmEtdmFyLWFuZ2xlcy1sZWZ0OiBcXGYxMDA7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS1sZWZ0OiBcXGYxMDA7XG4kZmEtdmFyLWNhbWNvcmRlcjogXFxmOGE4O1xuJGZhLXZhci12aWRlby1oYW5kaGVsZDogXFxmOGE4O1xuJGZhLXZhci1wYW5jYWtlczogXFxlNDJkO1xuJGZhLXZhci1hbGJ1bS1jaXJjbGUtdXNlcjogXFxlNDhkO1xuJGZhLXZhci1zdWJ0aXRsZXMtc2xhc2g6IFxcZTYxMDtcbiRmYS12YXItcXJjb2RlOiBcXGYwMjk7XG4kZmEtdmFyLWRpY2UtZDEwOiBcXGY2Y2Q7XG4kZmEtdmFyLWZpcmVwbGFjZTogXFxmNzlhO1xuJGZhLXZhci1icm93c2VyOiBcXGYzN2U7XG4kZmEtdmFyLXBlbi1wYWludGJydXNoOiBcXGY2MTg7XG4kZmEtdmFyLXBlbmNpbC1wYWludGJydXNoOiBcXGY2MTg7XG4kZmEtdmFyLWZpc2gtY29va2VkOiBcXGY3ZmU7XG4kZmEtdmFyLWNoYWlyLW9mZmljZTogXFxmNmMxO1xuJGZhLXZhci1uZXN0aW5nLWRvbGxzOiBcXGUzYmE7XG4kZmEtdmFyLWNsb2NrLXJvdGF0ZS1sZWZ0OiBcXGYxZGE7XG4kZmEtdmFyLWhpc3Rvcnk6IFxcZjFkYTtcbiRmYS12YXItdHJ1bXBldDogXFxmOGUzO1xuJGZhLXZhci1mYWNlLWdyaW4tYmVhbS1zd2VhdDogXFxmNTgzO1xuJGZhLXZhci1ncmluLWJlYW0tc3dlYXQ6IFxcZjU4MztcbiRmYS12YXItZmlyZS1zbW9rZTogXFxmNzRiO1xuJGZhLXZhci1waG9uZS1taXNzZWQ6IFxcZTIyNjtcbiRmYS12YXItZmlsZS1leHBvcnQ6IFxcZjU2ZTtcbiRmYS12YXItYXJyb3ctcmlnaHQtZnJvbS1maWxlOiBcXGY1NmU7XG4kZmEtdmFyLXNoaWVsZDogXFxmMTMyO1xuJGZhLXZhci1zaGllbGQtYmxhbms6IFxcZjEzMjtcbiRmYS12YXItYXJyb3ctdXAtc2hvcnQtd2lkZTogXFxmODg1O1xuJGZhLXZhci1zb3J0LWFtb3VudC11cC1hbHQ6IFxcZjg4NTtcbiRmYS12YXItYXJyb3dzLXJlcGVhdC0xOiBcXGYzNjY7XG4kZmEtdmFyLXJlcGVhdC0xLWFsdDogXFxmMzY2O1xuJGZhLXZhci1ndW4tc2xhc2g6IFxcZTE5YztcbiRmYS12YXItYXZvY2FkbzogXFxlMGFhO1xuJGZhLXZhci1iaW5hcnk6IFxcZTMzYjtcbiRmYS12YXItZ2xhc3Nlcy1yb3VuZDogXFxmNWY1O1xuJGZhLXZhci1nbGFzc2VzLWFsdDogXFxmNWY1O1xuJGZhLXZhci1waG9uZS1wbHVzOiBcXGY0ZDI7XG4kZmEtdmFyLWRpdHRvOiBcXDIyO1xuJGZhLXZhci1wZXJzb24tc2VhdDogXFxlMjFlO1xuJGZhLXZhci1ob3VzZS1tZWRpY2FsOiBcXGUzYjI7XG4kZmEtdmFyLWdvbGYtYmFsbC10ZWU6IFxcZjQ1MDtcbiRmYS12YXItZ29sZi1iYWxsOiBcXGY0NTA7XG4kZmEtdmFyLWNpcmNsZS1jaGV2cm9uLWxlZnQ6IFxcZjEzNztcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtbGVmdDogXFxmMTM3O1xuJGZhLXZhci1ob3VzZS1jaGltbmV5LXdpbmRvdzogXFxlMDBkO1xuJGZhLXZhci1zY3l0aGU6IFxcZjcxMDtcbiRmYS12YXItcGVuLW5pYjogXFxmNWFkO1xuJGZhLXZhci1iYW4tcGFya2luZzogXFxmNjE2O1xuJGZhLXZhci1wYXJraW5nLWNpcmNsZS1zbGFzaDogXFxmNjE2O1xuJGZhLXZhci10ZW50LWFycm93LXR1cm4tbGVmdDogXFxlNTgwO1xuJGZhLXZhci1mYWNlLWRpYWdvbmFsLW1vdXRoOiBcXGU0N2U7XG4kZmEtdmFyLWRpYWdyYW0tY2VsbHM6IFxcZTQ3NTtcbiRmYS12YXItY3JpY2tldC1iYXQtYmFsbDogXFxmNDQ5O1xuJGZhLXZhci1jcmlja2V0OiBcXGY0NDk7XG4kZmEtdmFyLXRlbnRzOiBcXGU1ODI7XG4kZmEtdmFyLXdhbmQtbWFnaWM6IFxcZjBkMDtcbiRmYS12YXItbWFnaWM6IFxcZjBkMDtcbiRmYS12YXItZG9nOiBcXGY2ZDM7XG4kZmEtdmFyLXBlbi1saW5lOiBcXGUyMTI7XG4kZmEtdmFyLWF0b20tc2ltcGxlOiBcXGY1ZDM7XG4kZmEtdmFyLWF0b20tYWx0OiBcXGY1ZDM7XG4kZmEtdmFyLWFtcGVyc2FuZDogXFwyNjtcbiRmYS12YXItY2Fycm90OiBcXGY3ODc7XG4kZmEtdmFyLWFycm93LXVwLWZyb20tbGluZTogXFxmMzQyO1xuJGZhLXZhci1hcnJvdy1mcm9tLWJvdHRvbTogXFxmMzQyO1xuJGZhLXZhci1tb29uOiBcXGYxODY7XG4kZmEtdmFyLXBlbi1zbGFzaDogXFxlMjEzO1xuJGZhLXZhci13aW5lLWdsYXNzLWVtcHR5OiBcXGY1Y2U7XG4kZmEtdmFyLXdpbmUtZ2xhc3MtYWx0OiBcXGY1Y2U7XG4kZmEtdmFyLXNxdWFyZS1zdGFyOiBcXGUyN2Y7XG4kZmEtdmFyLWNoZWVzZTogXFxmN2VmO1xuJGZhLXZhci1zZW5kLWJhY2t3YXJkOiBcXGY4N2Y7XG4kZmEtdmFyLXlpbi15YW5nOiBcXGY2YWQ7XG4kZmEtdmFyLW11c2ljOiBcXGYwMDE7XG4kZmEtdmFyLWNvbXBhc3Mtc2xhc2g6IFxcZjVlOTtcbiRmYS12YXItY2xvY2stb25lOiBcXGUzNGU7XG4kZmEtdmFyLWZpbGUtbXVzaWM6IFxcZjhiNjtcbiRmYS12YXItY29kZS1jb21taXQ6IFxcZjM4NjtcbiRmYS12YXItdGVtcGVyYXR1cmUtbG93OiBcXGY3NmI7XG4kZmEtdmFyLXBlcnNvbi1iaWtpbmc6IFxcZjg0YTtcbiRmYS12YXItYmlraW5nOiBcXGY4NGE7XG4kZmEtdmFyLWRpc3BsYXktY2hhcnQtdXAtY2lyY2xlLWN1cnJlbmN5OiBcXGU1ZTU7XG4kZmEtdmFyLXNrZWxldG9uOiBcXGY2MjA7XG4kZmEtdmFyLWNpcmNsZS1nOiBcXGUxMGY7XG4kZmEtdmFyLWNpcmNsZS1hcnJvdy11cC1sZWZ0OiBcXGUwZmI7XG4kZmEtdmFyLWNvaW4tYmxhbms6IFxcZTNmYjtcbiRmYS12YXItYnJvb206IFxcZjUxYTtcbiRmYS12YXItdmFjdXVtOiBcXGUwNGQ7XG4kZmEtdmFyLXNoaWVsZC1oZWFydDogXFxlNTc0O1xuJGZhLXZhci1jYXJkLWhlYXJ0OiBcXGUzZWI7XG4kZmEtdmFyLWxpZ2h0YnVsYi1jZmwtb246IFxcZTVhNztcbiRmYS12YXItbWVsb246IFxcZTMxMDtcbiRmYS12YXItZ29wdXJhbTogXFxmNjY0O1xuJGZhLXZhci1lYXJ0aC1vY2VhbmlhOiBcXGU0N2I7XG4kZmEtdmFyLWdsb2JlLW9jZWFuaWE6IFxcZTQ3YjtcbiRmYS12YXItY29udGFpbmVyLXN0b3JhZ2U6IFxcZjRiNztcbiRmYS12YXItZmFjZS1wb3V0aW5nOiBcXGUzODc7XG4kZmEtdmFyLXNxdWFyZS14bWFyazogXFxmMmQzO1xuJGZhLXZhci10aW1lcy1zcXVhcmU6IFxcZjJkMztcbiRmYS12YXIteG1hcmstc3F1YXJlOiBcXGYyZDM7XG4kZmEtdmFyLWZhY2UtZXhwbG9kZTogXFxlMmZlO1xuJGZhLXZhci1leHBsb2RpbmctaGVhZDogXFxlMmZlO1xuJGZhLXZhci1oYXNodGFnOiBcXDIzO1xuJGZhLXZhci11cC1yaWdodC1hbmQtZG93bi1sZWZ0LWZyb20tY2VudGVyOiBcXGY0MjQ7XG4kZmEtdmFyLWV4cGFuZC1hbHQ6IFxcZjQyNDtcbiRmYS12YXItb2lsLWNhbjogXFxmNjEzO1xuJGZhLXZhci10OiBcXDU0O1xuJGZhLXZhci10cmFuc2Zvcm1lci1ib2x0OiBcXGUyYTQ7XG4kZmEtdmFyLWhpcHBvOiBcXGY2ZWQ7XG4kZmEtdmFyLWNoYXJ0LWNvbHVtbjogXFxlMGUzO1xuJGZhLXZhci1jYXNzZXR0ZS12aHM6IFxcZjhlYztcbiRmYS12YXItdmhzOiBcXGY4ZWM7XG4kZmEtdmFyLWluZmluaXR5OiBcXGY1MzQ7XG4kZmEtdmFyLXZpYWwtY2lyY2xlLWNoZWNrOiBcXGU1OTY7XG4kZmEtdmFyLWNoaW1uZXk6IFxcZjc4YjtcbiRmYS12YXItb2JqZWN0LWludGVyc2VjdDogXFxlNDlkO1xuJGZhLXZhci1wZXJzb24tYXJyb3ctZG93bi10by1saW5lOiBcXGU1Mzg7XG4kZmEtdmFyLXZvaWNlbWFpbDogXFxmODk3O1xuJGZhLXZhci1ibG9jay1icmljazogXFxlM2RiO1xuJGZhLXZhci13YWxsLWJyaWNrOiBcXGUzZGI7XG4kZmEtdmFyLWZhbjogXFxmODYzO1xuJGZhLXZhci1iYWdzLXNob3BwaW5nOiBcXGY4NDc7XG4kZmEtdmFyLXBhcmFncmFwaC1sZWZ0OiBcXGY4Nzg7XG4kZmEtdmFyLXBhcmFncmFwaC1ydGw6IFxcZjg3ODtcbiRmYS12YXItcGVyc29uLXdhbGtpbmctbHVnZ2FnZTogXFxlNTU0O1xuJGZhLXZhci1jYXJhdmFuLXNpbXBsZTogXFxlMDAwO1xuJGZhLXZhci1jYXJhdmFuLWFsdDogXFxlMDAwO1xuJGZhLXZhci10dXJ0bGU6IFxcZjcyNjtcbiRmYS12YXItcGVuY2lsLW1lY2hhbmljYWw6IFxcZTVjYTtcbiRmYS12YXItdXAtZG93bjogXFxmMzM4O1xuJGZhLXZhci1hcnJvd3MtYWx0LXY6IFxcZjMzODtcbiRmYS12YXItY2xvdWQtbW9vbi1yYWluOiBcXGY3M2M7XG4kZmEtdmFyLWJvb3RoLWN1cnRhaW46IFxcZjczNDtcbiRmYS12YXItY2FsZW5kYXI6IFxcZjEzMztcbiRmYS12YXItYm94LWhlYXJ0OiBcXGY0OWQ7XG4kZmEtdmFyLXRyYWlsZXI6IFxcZTA0MTtcbiRmYS12YXItdXNlci1kb2N0b3ItbWVzc2FnZTogXFxmODJlO1xuJGZhLXZhci11c2VyLW1kLWNoYXQ6IFxcZjgyZTtcbiRmYS12YXItYmFoYWk6IFxcZjY2NjtcbiRmYS12YXItaGF5a2FsOiBcXGY2NjY7XG4kZmEtdmFyLWxpZ2h0aG91c2U6IFxcZTYxMjtcbiRmYS12YXItYW1wLWd1aXRhcjogXFxmOGExO1xuJGZhLXZhci1zZC1jYXJkOiBcXGY3YzI7XG4kZmEtdmFyLXZvbHVtZS1zbGFzaDogXFxmMmUyO1xuJGZhLXZhci1ib3JkZXItYm90dG9tOiBcXGY4NGQ7XG4kZmEtdmFyLXdpZmktd2VhazogXFxmNmFhO1xuJGZhLXZhci13aWZpLTE6IFxcZjZhYTtcbiRmYS12YXItZHJhZ29uOiBcXGY2ZDU7XG4kZmEtdmFyLXNob2UtcHJpbnRzOiBcXGY1NGI7XG4kZmEtdmFyLWNpcmNsZS1wbHVzOiBcXGYwNTU7XG4kZmEtdmFyLXBsdXMtY2lyY2xlOiBcXGYwNTU7XG4kZmEtdmFyLWZhY2UtZ3Jpbi10b25ndWUtd2luazogXFxmNThiO1xuJGZhLXZhci1ncmluLXRvbmd1ZS13aW5rOiBcXGY1OGI7XG4kZmEtdmFyLWhhbmQtaG9sZGluZzogXFxmNGJkO1xuJGZhLXZhci1wbHVnLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNTVkO1xuJGZhLXZhci1saW5rLXNsYXNoOiBcXGYxMjc7XG4kZmEtdmFyLWNoYWluLWJyb2tlbjogXFxmMTI3O1xuJGZhLXZhci1jaGFpbi1zbGFzaDogXFxmMTI3O1xuJGZhLXZhci11bmxpbms6IFxcZjEyNztcbiRmYS12YXItY2xvbmU6IFxcZjI0ZDtcbiRmYS12YXItcGVyc29uLXdhbGtpbmctYXJyb3ctbG9vcC1sZWZ0OiBcXGU1NTE7XG4kZmEtdmFyLWFycm93LXVwLXotYTogXFxmODgyO1xuJGZhLXZhci1zb3J0LWFscGhhLXVwLWFsdDogXFxmODgyO1xuJGZhLXZhci1maXJlLWZsYW1lLWN1cnZlZDogXFxmN2U0O1xuJGZhLXZhci1maXJlLWFsdDogXFxmN2U0O1xuJGZhLXZhci10b3JuYWRvOiBcXGY3NmY7XG4kZmEtdmFyLWZpbGUtY2lyY2xlLXBsdXM6IFxcZTQ5NDtcbiRmYS12YXItZGVsZXRlLXJpZ2h0OiBcXGUxNTQ7XG4kZmEtdmFyLWJvb2stcXVyYW46IFxcZjY4NztcbiRmYS12YXItcXVyYW46IFxcZjY4NztcbiRmYS12YXItY2lyY2xlLXF1YXJ0ZXI6IFxcZTExZjtcbiRmYS12YXItYW5jaG9yOiBcXGYxM2Q7XG4kZmEtdmFyLWJvcmRlci1hbGw6IFxcZjg0YztcbiRmYS12YXItZnVuY3Rpb246IFxcZjY2MTtcbiRmYS12YXItZmFjZS1hbmdyeTogXFxmNTU2O1xuJGZhLXZhci1hbmdyeTogXFxmNTU2O1xuJGZhLXZhci1wZW9wbGUtc2ltcGxlOiBcXGUyMWI7XG4kZmEtdmFyLWNvb2tpZS1iaXRlOiBcXGY1NjQ7XG4kZmEtdmFyLWFycm93LXRyZW5kLWRvd246IFxcZTA5NztcbiRmYS12YXItcnNzOiBcXGYwOWU7XG4kZmEtdmFyLWZlZWQ6IFxcZjA5ZTtcbiRmYS12YXItZmFjZS1tb25vY2xlOiBcXGUzODA7XG4kZmEtdmFyLWRyYXctcG9seWdvbjogXFxmNWVlO1xuJGZhLXZhci1zY2FsZS1iYWxhbmNlZDogXFxmMjRlO1xuJGZhLXZhci1iYWxhbmNlLXNjYWxlOiBcXGYyNGU7XG4kZmEtdmFyLWNhbGVuZGFyLWxpbmVzOiBcXGUwZDU7XG4kZmEtdmFyLWNhbGVuZGFyLW5vdGU6IFxcZTBkNTtcbiRmYS12YXItYXJyb3ctZG93bi1iaWctc21hbGw6IFxcZjg4YztcbiRmYS12YXItc29ydC1zaXplLWRvd246IFxcZjg4YztcbiRmYS12YXItZ2F1Z2Utc2ltcGxlLWhpZ2g6IFxcZjYyYTtcbiRmYS12YXItdGFjaG9tZXRlcjogXFxmNjJhO1xuJGZhLXZhci10YWNob21ldGVyLWZhc3Q6IFxcZjYyYTtcbiRmYS12YXItZG8tbm90LWVudGVyOiBcXGY1ZWM7XG4kZmEtdmFyLXNob3dlcjogXFxmMmNjO1xuJGZhLXZhci1kaWNlLWQ4OiBcXGY2ZDI7XG4kZmEtdmFyLWRlc2t0b3A6IFxcZjM5MDtcbiRmYS12YXItZGVza3RvcC1hbHQ6IFxcZjM5MDtcbiRmYS12YXItbTogXFw0ZDtcbiRmYS12YXItZ3JpcC1kb3RzLXZlcnRpY2FsOiBcXGU0MTE7XG4kZmEtdmFyLWZhY2Utdmlld2ZpbmRlcjogXFxlMmZmO1xuJGZhLXZhci1zb2Z0LXNlcnZlOiBcXGU0MDA7XG4kZmEtdmFyLWNyZWVtZWU6IFxcZTQwMDtcbiRmYS12YXItaDU6IFxcZTQxMjtcbiRmYS12YXItaGFuZC1iYWNrLXBvaW50LWRvd246IFxcZTE5ZTtcbiRmYS12YXItdGFibGUtbGlzdDogXFxmMDBiO1xuJGZhLXZhci10aC1saXN0OiBcXGYwMGI7XG4kZmEtdmFyLWNvbW1lbnQtc21zOiBcXGY3Y2Q7XG4kZmEtdmFyLXNtczogXFxmN2NkO1xuJGZhLXZhci1yZWN0YW5nbGU6IFxcZjJmYTtcbiRmYS12YXItcmVjdGFuZ2xlLWxhbmRzY2FwZTogXFxmMmZhO1xuJGZhLXZhci1jbGlwYm9hcmQtbGlzdC1jaGVjazogXFxmNzM3O1xuJGZhLXZhci10dXJrZXk6IFxcZjcyNTtcbiRmYS12YXItYm9vazogXFxmMDJkO1xuJGZhLXZhci11c2VyLXBsdXM6IFxcZjIzNDtcbiRmYS12YXItaWNlLXNrYXRlOiBcXGY3YWM7XG4kZmEtdmFyLWNoZWNrOiBcXGYwMGM7XG4kZmEtdmFyLWJhdHRlcnktdGhyZWUtcXVhcnRlcnM6IFxcZjI0MTtcbiRmYS12YXItYmF0dGVyeS00OiBcXGYyNDE7XG4kZmEtdmFyLXRvbWF0bzogXFxlMzMwO1xuJGZhLXZhci1zd29yZC1sYXNlcjogXFxlMDNiO1xuJGZhLXZhci1ob3VzZS1jaXJjbGUtY2hlY2s6IFxcZTUwOTtcbiRmYS12YXItYnVpbGRpbmdzOiBcXGUwY2M7XG4kZmEtdmFyLWFuZ2xlLWxlZnQ6IFxcZjEwNDtcbiRmYS12YXItY2FydC1mbGF0YmVkLWJveGVzOiBcXGY0NzU7XG4kZmEtdmFyLWRvbGx5LWZsYXRiZWQtYWx0OiBcXGY0NzU7XG4kZmEtdmFyLWRpYWdyYW0tc3VjY2Vzc29yOiBcXGU0N2E7XG4kZmEtdmFyLXRydWNrLWFycm93LXJpZ2h0OiBcXGU1OGI7XG4kZmEtdmFyLXNxdWFyZS13OiBcXGUyODU7XG4kZmEtdmFyLWFycm93cy1zcGxpdC11cC1hbmQtbGVmdDogXFxlNGJjO1xuJGZhLXZhci1sYW1wOiBcXGY0Y2E7XG4kZmEtdmFyLWFpcnBsYXk6IFxcZTA4OTtcbiRmYS12YXItaGFuZC1maXN0OiBcXGY2ZGU7XG4kZmEtdmFyLWZpc3QtcmFpc2VkOiBcXGY2ZGU7XG4kZmEtdmFyLXNoaWVsZC1xdWFydGVyZWQ6IFxcZTU3NTtcbiRmYS12YXItc2xhc2gtZm9yd2FyZDogXFwyZjtcbiRmYS12YXItbG9jYXRpb24tcGVuOiBcXGY2MDc7XG4kZmEtdmFyLW1hcC1tYXJrZXItZWRpdDogXFxmNjA3O1xuJGZhLXZhci1jbG91ZC1tb29uOiBcXGY2YzM7XG4kZmEtdmFyLXBvdC1mb29kOiBcXGU0M2Y7XG4kZmEtdmFyLWJyaWVmY2FzZTogXFxmMGIxO1xuJGZhLXZhci1wZXJzb24tZmFsbGluZzogXFxlNTQ2O1xuJGZhLXZhci1pbWFnZS1wb3J0cmFpdDogXFxmM2UwO1xuJGZhLXZhci1wb3J0cmFpdDogXFxmM2UwO1xuJGZhLXZhci11c2VyLXRhZzogXFxmNTA3O1xuJGZhLXZhci1ydWc6IFxcZTU2OTtcbiRmYS12YXItcHJpbnQtc2xhc2g6IFxcZjY4NjtcbiRmYS12YXItZWFydGgtZXVyb3BlOiBcXGY3YTI7XG4kZmEtdmFyLWdsb2JlLWV1cm9wZTogXFxmN2EyO1xuJGZhLXZhci1jYXJ0LWZsYXRiZWQtc3VpdGNhc2U6IFxcZjU5ZDtcbiRmYS12YXItbHVnZ2FnZS1jYXJ0OiBcXGY1OWQ7XG4kZmEtdmFyLWhhbmQtYmFjay1wb2ludC1yaWJib246IFxcZTFhMDtcbiRmYS12YXItcmVjdGFuZ2xlLXhtYXJrOiBcXGY0MTA7XG4kZmEtdmFyLXJlY3RhbmdsZS10aW1lczogXFxmNDEwO1xuJGZhLXZhci10aW1lcy1yZWN0YW5nbGU6IFxcZjQxMDtcbiRmYS12YXItd2luZG93LWNsb3NlOiBcXGY0MTA7XG4kZmEtdmFyLXRpcmUtcnVnZ2VkOiBcXGY2MzQ7XG4kZmEtdmFyLWxpZ2h0YnVsYi1kb2xsYXI6IFxcZjY3MDtcbiRmYS12YXItY293YmVsbDogXFxmOGIzO1xuJGZhLXZhci1iYWh0LXNpZ246IFxcZTBhYztcbiRmYS12YXItY29ybmVyOiBcXGUzZmU7XG4kZmEtdmFyLWNoZXZyb25zLXJpZ2h0OiBcXGYzMjQ7XG4kZmEtdmFyLWNoZXZyb24tZG91YmxlLXJpZ2h0OiBcXGYzMjQ7XG4kZmEtdmFyLWJvb2stb3BlbjogXFxmNTE4O1xuJGZhLXZhci1ib29rLWpvdXJuYWwtd2hpbGxzOiBcXGY2NmE7XG4kZmEtdmFyLWpvdXJuYWwtd2hpbGxzOiBcXGY2NmE7XG4kZmEtdmFyLWluaGFsZXI6IFxcZjVmOTtcbiRmYS12YXItaGFuZGN1ZmZzOiBcXGU0Zjg7XG4kZmEtdmFyLXNuYWtlOiBcXGY3MTY7XG4kZmEtdmFyLXRyaWFuZ2xlLWV4Y2xhbWF0aW9uOiBcXGYwNzE7XG4kZmEtdmFyLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOiBcXGYwNzE7XG4kZmEtdmFyLXdhcm5pbmc6IFxcZjA3MTtcbiRmYS12YXItbm90ZS1tZWRpY2FsOiBcXGUyMDA7XG4kZmEtdmFyLWRhdGFiYXNlOiBcXGYxYzA7XG4kZmEtdmFyLWRvd24tbGVmdDogXFxlMTZhO1xuJGZhLXZhci1zaGFyZTogXFxmMDY0O1xuJGZhLXZhci1hcnJvdy10dXJuLXJpZ2h0OiBcXGYwNjQ7XG4kZmEtdmFyLW1haWwtZm9yd2FyZDogXFxmMDY0O1xuJGZhLXZhci1mYWNlLXRoaW5raW5nOiBcXGUzOWI7XG4kZmEtdmFyLXR1cm4tZG93bi1yaWdodDogXFxlNDU1O1xuJGZhLXZhci1ib3R0bGUtZHJvcGxldDogXFxlNGM0O1xuJGZhLXZhci1tYXNrLWZhY2U6IFxcZTFkNztcbiRmYS12YXItaGlsbC1yb2Nrc2xpZGU6IFxcZTUwODtcbiRmYS12YXItc2Nhbm5lci1rZXlib2FyZDogXFxmNDg5O1xuJGZhLXZhci1jaXJjbGUtbzogXFxlMTE5O1xuJGZhLXZhci1ncmlkLWhvcml6b250YWw6IFxcZTMwNztcbiRmYS12YXItbWVzc2FnZS1kb2xsYXI6IFxcZjY1MDtcbiRmYS12YXItY29tbWVudC1hbHQtZG9sbGFyOiBcXGY2NTA7XG4kZmEtdmFyLXJpZ2h0LWxlZnQ6IFxcZjM2MjtcbiRmYS12YXItZXhjaGFuZ2UtYWx0OiBcXGYzNjI7XG4kZmEtdmFyLWNvbHVtbnMtMzogXFxlMzYxO1xuJGZhLXZhci1wYXBlci1wbGFuZTogXFxmMWQ4O1xuJGZhLXZhci1yb2FkLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNTY1O1xuJGZhLXZhci1kdW5nZW9uOiBcXGY2ZDk7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy1ib3g6IFxcZjQ3YjtcbiRmYS12YXItaW5wdXQtdGV4dDogXFxlMWJmO1xuJGZhLXZhci13aW5kb3ctZmxpcDogXFxmNDBmO1xuJGZhLXZhci13aW5kb3ctYWx0OiBcXGY0MGY7XG4kZmEtdmFyLWFsaWduLXJpZ2h0OiBcXGYwMzg7XG4kZmEtdmFyLXNjYW5uZXItZ3VuOiBcXGY0ODg7XG4kZmEtdmFyLXNjYW5uZXI6IFxcZjQ4ODtcbiRmYS12YXItdGlyZTogXFxmNjMxO1xuJGZhLXZhci1lbmdpbmU6IFxcZTE2ZTtcbiRmYS12YXItbW9uZXktYmlsbC0xLXdhdmU6IFxcZjUzYjtcbiRmYS12YXItbW9uZXktYmlsbC13YXZlLWFsdDogXFxmNTNiO1xuJGZhLXZhci1saWZlLXJpbmc6IFxcZjFjZDtcbiRmYS12YXItaGFuZHM6IFxcZjJhNztcbiRmYS12YXItc2lnbi1sYW5ndWFnZTogXFxmMmE3O1xuJGZhLXZhci1zaWduaW5nOiBcXGYyYTc7XG4kZmEtdmFyLWNpcmNsZS1jYXJldC1yaWdodDogXFxmMzMwO1xuJGZhLXZhci1jYXJldC1jaXJjbGUtcmlnaHQ6IFxcZjMzMDtcbiRmYS12YXItd2hlYXQ6IFxcZjcyZDtcbiRmYS12YXItZmlsZS1zcHJlYWRzaGVldDogXFxmNjViO1xuJGZhLXZhci1hdWRpby1kZXNjcmlwdGlvbi1zbGFzaDogXFxlMGE4O1xuJGZhLXZhci1jYWxlbmRhci1kYXk6IFxcZjc4MztcbiRmYS12YXItd2F0ZXItbGFkZGVyOiBcXGY1YzU7XG4kZmEtdmFyLWxhZGRlci13YXRlcjogXFxmNWM1O1xuJGZhLXZhci1zd2ltbWluZy1wb29sOiBcXGY1YzU7XG4kZmEtdmFyLWFycm93cy11cC1kb3duOiBcXGYwN2Q7XG4kZmEtdmFyLWFycm93cy12OiBcXGYwN2Q7XG4kZmEtdmFyLWNoZXNzLXBhd24tcGllY2U6IFxcZjQ0NDtcbiRmYS12YXItY2hlc3MtcGF3bi1hbHQ6IFxcZjQ0NDtcbiRmYS12YXItZmFjZS1ncmltYWNlOiBcXGY1N2Y7XG4kZmEtdmFyLWdyaW1hY2U6IFxcZjU3ZjtcbiRmYS12YXItd2hlZWxjaGFpci1tb3ZlOiBcXGUyY2U7XG4kZmEtdmFyLXdoZWVsY2hhaXItYWx0OiBcXGUyY2U7XG4kZmEtdmFyLXR1cm4tZG93bjogXFxmM2JlO1xuJGZhLXZhci1sZXZlbC1kb3duLWFsdDogXFxmM2JlO1xuJGZhLXZhci1zcXVhcmUtczogXFxlMjdkO1xuJGZhLXZhci1yZWN0YW5nbGUtYmFyY29kZTogXFxmNDYzO1xuJGZhLXZhci1iYXJjb2RlLWFsdDogXFxmNDYzO1xuJGZhLXZhci1wZXJzb24td2Fsa2luZy1hcnJvdy1yaWdodDogXFxlNTUyO1xuJGZhLXZhci1zcXVhcmUtZW52ZWxvcGU6IFxcZjE5OTtcbiRmYS12YXItZW52ZWxvcGUtc3F1YXJlOiBcXGYxOTk7XG4kZmEtdmFyLWRpY2U6IFxcZjUyMjtcbiRmYS12YXItdW5pY29ybjogXFxmNzI3O1xuJGZhLXZhci1ib3dsaW5nLWJhbGw6IFxcZjQzNjtcbiRmYS12YXItcG9tcGVibGVkOiBcXGU0M2Q7XG4kZmEtdmFyLWJyYWluOiBcXGY1ZGM7XG4kZmEtdmFyLXdhdGNoLXNtYXJ0OiBcXGUyY2M7XG4kZmEtdmFyLWJvb2stdXNlcjogXFxmN2U3O1xuJGZhLXZhci1zZW5zb3ItY2xvdWQ6IFxcZTAyYztcbiRmYS12YXItc2Vuc29yLXNtb2tlOiBcXGUwMmM7XG4kZmEtdmFyLWNsYXBwZXJib2FyZC1wbGF5OiBcXGUxMzI7XG4kZmEtdmFyLWJhbmRhZ2U6IFxcZjQ2MjtcbiRmYS12YXItYmFuZC1haWQ6IFxcZjQ2MjtcbiRmYS12YXItY2FsZW5kYXItbWludXM6IFxcZjI3MjtcbiRmYS12YXItY2lyY2xlLXhtYXJrOiBcXGYwNTc7XG4kZmEtdmFyLXRpbWVzLWNpcmNsZTogXFxmMDU3O1xuJGZhLXZhci14bWFyay1jaXJjbGU6IFxcZjA1NztcbiRmYS12YXItY2lyY2xlLTQ6IFxcZTBmMTtcbiRmYS12YXItZ2lmdHM6IFxcZjc5YztcbiRmYS12YXItYWxidW0tY29sbGVjdGlvbjogXFxmOGEwO1xuJGZhLXZhci1ob3RlbDogXFxmNTk0O1xuJGZhLXZhci1lYXJ0aC1hc2lhOiBcXGY1N2U7XG4kZmEtdmFyLWdsb2JlLWFzaWE6IFxcZjU3ZTtcbiRmYS12YXItaWQtY2FyZC1jbGlwOiBcXGY0N2Y7XG4kZmEtdmFyLWlkLWNhcmQtYWx0OiBcXGY0N2Y7XG4kZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtcGx1czogXFxmMDBlO1xuJGZhLXZhci1zZWFyY2gtcGx1czogXFxmMDBlO1xuJGZhLXZhci10aHVtYnMtdXA6IFxcZjE2NDtcbiRmYS12YXItY2xvdWQtc2hvd2VyczogXFxmNzNmO1xuJGZhLXZhci11c2VyLWNsb2NrOiBcXGY0ZmQ7XG4kZmEtdmFyLW9uaW9uOiBcXGU0Mjc7XG4kZmEtdmFyLWNsb2NrLXR3ZWx2ZS10aGlydHk6IFxcZTM1OTtcbiRmYS12YXItYXJyb3ctZG93bi10by1kb3R0ZWQtbGluZTogXFxlMDk1O1xuJGZhLXZhci1oYW5kLWRvdHM6IFxcZjQ2MTtcbiRmYS12YXItYWxsZXJnaWVzOiBcXGY0NjE7XG4kZmEtdmFyLWZpbGUtaW52b2ljZTogXFxmNTcwO1xuJGZhLXZhci13aW5kb3ctbWluaW1pemU6IFxcZjJkMTtcbiRmYS12YXItcmVjdGFuZ2xlLXdpZGU6IFxcZjJmYztcbiRmYS12YXItY29tbWVudC1hcnJvdy11cDogXFxlMTQ0O1xuJGZhLXZhci1nYXJsaWM6IFxcZTQwZTtcbiRmYS12YXItbXVnLXNhdWNlcjogXFxmMGY0O1xuJGZhLXZhci1jb2ZmZWU6IFxcZjBmNDtcbiRmYS12YXItYnJ1c2g6IFxcZjU1ZDtcbiRmYS12YXItdHJlZS1kZWNvcmF0ZWQ6IFxcZjdkYztcbiRmYS12YXItbWFzazogXFxmNmZhO1xuJGZhLXZhci1jYWxlbmRhci1oZWFydDogXFxlMGQzO1xuJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLW1pbnVzOiBcXGYwMTA7XG4kZmEtdmFyLXNlYXJjaC1taW51czogXFxmMDEwO1xuJGZhLXZhci1mbG93ZXI6IFxcZjdmZjtcbiRmYS12YXItYXJyb3ctZG93bi1mcm9tLWFyYzogXFxlNjE0O1xuJGZhLXZhci1yaWdodC1sZWZ0LWxhcmdlOiBcXGU1ZTE7XG4kZmEtdmFyLXJ1bGVyLXZlcnRpY2FsOiBcXGY1NDg7XG4kZmEtdmFyLWNpcmNsZXMtb3ZlcmxhcDogXFxlNjAwO1xuJGZhLXZhci11c2VyLWxhcmdlOiBcXGY0MDY7XG4kZmEtdmFyLXVzZXItYWx0OiBcXGY0MDY7XG4kZmEtdmFyLXN0YXJzaGlwLWZyZWlnaHRlcjogXFxlMDNhO1xuJGZhLXZhci10cmFpbi10cmFtOiBcXGU1YjQ7XG4kZmEtdmFyLWJyaWRnZS1zdXNwZW5zaW9uOiBcXGU0Y2Q7XG4kZmEtdmFyLXRyYXNoLWNoZWNrOiBcXGUyYWY7XG4kZmEtdmFyLXVzZXItbnVyc2U6IFxcZjgyZjtcbiRmYS12YXItYm9vbWJveDogXFxmOGE1O1xuJGZhLXZhci1zeXJpbmdlOiBcXGY0OGU7XG4kZmEtdmFyLWNsb3VkLXN1bjogXFxmNmM0O1xuJGZhLXZhci1zaGllbGQtZXhjbGFtYXRpb246IFxcZTI0NztcbiRmYS12YXItc3RvcHdhdGNoLTIwOiBcXGUwNmY7XG4kZmEtdmFyLXNxdWFyZS1mdWxsOiBcXGY0NWM7XG4kZmEtdmFyLWdyaXAtZG90czogXFxlNDEwO1xuJGZhLXZhci1jb21tZW50LWV4Y2xhbWF0aW9uOiBcXGY0YWY7XG4kZmEtdmFyLXBlbi1zd2lybDogXFxlMjE0O1xuJGZhLXZhci1mYWxhZmVsOiBcXGU0MGE7XG4kZmEtdmFyLWNpcmNsZS0yOiBcXGUwZWY7XG4kZmEtdmFyLW1hZ25ldDogXFxmMDc2O1xuJGZhLXZhci1qYXI6IFxcZTUxNjtcbiRmYS12YXItZ3JhbW9waG9uZTogXFxmOGJkO1xuJGZhLXZhci1kaWNlLWQxMjogXFxmNmNlO1xuJGZhLXZhci1ub3RlLXN0aWNreTogXFxmMjQ5O1xuJGZhLXZhci1zdGlja3ktbm90ZTogXFxmMjQ5O1xuJGZhLXZhci1kb3duOiBcXGYzNTQ7XG4kZmEtdmFyLWFycm93LWFsdC1kb3duOiBcXGYzNTQ7XG4kZmEtdmFyLWh1bmRyZWQtcG9pbnRzOiBcXGU0MWM7XG4kZmEtdmFyLTEwMDogXFxlNDFjO1xuJGZhLXZhci1wYXBlcmNsaXAtdmVydGljYWw6IFxcZTNjMjtcbiRmYS12YXItd2luZC13YXJuaW5nOiBcXGY3NzY7XG4kZmEtdmFyLXdpbmQtY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGY3NzY7XG4kZmEtdmFyLWxvY2F0aW9uLXBpbi1zbGFzaDogXFxmNjBjO1xuJGZhLXZhci1tYXAtbWFya2VyLXNsYXNoOiBcXGY2MGM7XG4kZmEtdmFyLWZhY2Utc2FkLXN3ZWF0OiBcXGUzOGE7XG4kZmEtdmFyLWJ1Zy1zbGFzaDogXFxlNDkwO1xuJGZhLXZhci1jdXBjYWtlOiBcXGU0MDI7XG4kZmEtdmFyLWxpZ2h0LXN3aXRjaC1vZmY6IFxcZTAxODtcbiRmYS12YXItdG9nZ2xlLWxhcmdlLW9mZjogXFxlNWIwO1xuJGZhLXZhci1wZW4tZmFuY3ktc2xhc2g6IFxcZTIxMDtcbiRmYS12YXItdHJ1Y2stY29udGFpbmVyOiBcXGY0ZGM7XG4kZmEtdmFyLWJvb3Q6IFxcZjc4MjtcbiRmYS12YXItYXJyb3ctdXAtZnJvbS13YXRlci1wdW1wOiBcXGU0YjY7XG4kZmEtdmFyLWZpbGUtY2hlY2s6IFxcZjMxNjtcbiRmYS12YXItYm9uZTogXFxmNWQ3O1xuJGZhLXZhci1jYXJkcy1ibGFuazogXFxlNGRmO1xuJGZhLXZhci1jaXJjbGUtMzogXFxlMGYwO1xuJGZhLXZhci1iZW5jaC10cmVlOiBcXGUyZTc7XG4kZmEtdmFyLWtleWJvYXJkLWJyaWdodG5lc3MtbG93OiBcXGUxYzE7XG4kZmEtdmFyLXNraS1ib290LXNraTogXFxlM2NkO1xuJGZhLXZhci1icmFpbi1jaXJjdWl0OiBcXGUwYzY7XG4kZmEtdmFyLXVzZXItaW5qdXJlZDogXFxmNzI4O1xuJGZhLXZhci1ibG9jay1icmljay1maXJlOiBcXGUzZGM7XG4kZmEtdmFyLWZpcmV3YWxsOiBcXGUzZGM7XG4kZmEtdmFyLWZhY2Utc2FkLXRlYXI6IFxcZjViNDtcbiRmYS12YXItc2FkLXRlYXI6IFxcZjViNDtcbiRmYS12YXItcGxhbmU6IFxcZjA3MjtcbiRmYS12YXItdGVudC1hcnJvd3MtZG93bjogXFxlNTgxO1xuJGZhLXZhci1leGNsYW1hdGlvbjogXFwyMTtcbiRmYS12YXItYXJyb3dzLXNwaW46IFxcZTRiYjtcbiRmYS12YXItZmFjZS1zbWlsZS1yZWxheGVkOiBcXGUzOTI7XG4kZmEtdmFyLWNvbW1lbnQteG1hcms6IFxcZjRiNTtcbiRmYS12YXItY29tbWVudC10aW1lczogXFxmNGI1O1xuJGZhLXZhci1wcmludDogXFxmMDJmO1xuJGZhLXZhci10dXJraXNoLWxpcmEtc2lnbjogXFxlMmJiO1xuJGZhLXZhci10cnk6IFxcZTJiYjtcbiRmYS12YXItdHVya2lzaC1saXJhOiBcXGUyYmI7XG4kZmEtdmFyLWZhY2Utbm9zZS1zdGVhbTogXFxlMzgyO1xuJGZhLXZhci1jaXJjbGUtd2F2ZWZvcm0tbGluZXM6IFxcZTEyZDtcbiRmYS12YXItd2F2ZWZvcm0tY2lyY2xlOiBcXGUxMmQ7XG4kZmEtdmFyLWRvbGxhci1zaWduOiBcXDI0O1xuJGZhLXZhci1kb2xsYXI6IFxcMjQ7XG4kZmEtdmFyLXVzZDogXFwyNDtcbiRmYS12YXItZmVycmlzLXdoZWVsOiBcXGUxNzQ7XG4kZmEtdmFyLWNvbXB1dGVyLXNwZWFrZXI6IFxcZjhiMjtcbiRmYS12YXItc2t1bGwtY293OiBcXGY4ZGU7XG4kZmEtdmFyLXg6IFxcNTg7XG4kZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtZG9sbGFyOiBcXGY2ODg7XG4kZmEtdmFyLXNlYXJjaC1kb2xsYXI6IFxcZjY4ODtcbiRmYS12YXItdXNlcnMtZ2VhcjogXFxmNTA5O1xuJGZhLXZhci11c2Vycy1jb2c6IFxcZjUwOTtcbiRmYS12YXItcGVyc29uLW1pbGl0YXJ5LXBvaW50aW5nOiBcXGU1NGE7XG4kZmEtdmFyLWJ1aWxkaW5nLWNvbHVtbnM6IFxcZjE5YztcbiRmYS12YXItYmFuazogXFxmMTljO1xuJGZhLXZhci1pbnN0aXR1dGlvbjogXFxmMTljO1xuJGZhLXZhci1tdXNldW06IFxcZjE5YztcbiRmYS12YXItdW5pdmVyc2l0eTogXFxmMTljO1xuJGZhLXZhci1jaXJjbGUtdDogXFxlMTI0O1xuJGZhLXZhci1zYWNrOiBcXGY4MWM7XG4kZmEtdmFyLWdyaWQtMjogXFxlMTk2O1xuJGZhLXZhci1jYW1lcmEtY2N0djogXFxmOGFjO1xuJGZhLXZhci1jY3R2OiBcXGY4YWM7XG4kZmEtdmFyLXVtYnJlbGxhOiBcXGYwZTk7XG4kZmEtdmFyLXRyb3dlbDogXFxlNTg5O1xuJGZhLXZhci1ob3Jpem9udGFsLXJ1bGU6IFxcZjg2YztcbiRmYS12YXItYmVkLWZyb250OiBcXGY4Zjc7XG4kZmEtdmFyLWJlZC1hbHQ6IFxcZjhmNztcbiRmYS12YXItZDogXFw0NDtcbiRmYS12YXItc3RhcGxlcjogXFxlNWFmO1xuJGZhLXZhci1tYXNrcy10aGVhdGVyOiBcXGY2MzA7XG4kZmEtdmFyLXRoZWF0ZXItbWFza3M6IFxcZjYzMDtcbiRmYS12YXIta2lwLXNpZ246IFxcZTFjNDtcbiRmYS12YXItZmFjZS13b296eTogXFxlM2EyO1xuJGZhLXZhci1jbG91ZC1xdWVzdGlvbjogXFxlNDkyO1xuJGZhLXZhci1waW5lYXBwbGU6IFxcZTMxZjtcbiRmYS12YXItaGFuZC1wb2ludC1sZWZ0OiBcXGYwYTU7XG4kZmEtdmFyLWdhbGxlcnktdGh1bWJuYWlsczogXFxlM2FhO1xuJGZhLXZhci1jaXJjbGUtajogXFxlMTEyO1xuJGZhLXZhci1leWVzOiBcXGUzNjc7XG4kZmEtdmFyLWhhbmRzaGFrZS1zaW1wbGU6IFxcZjRjNjtcbiRmYS12YXItaGFuZHNoYWtlLWFsdDogXFxmNGM2O1xuJGZhLXZhci1wYWdlLWNhcmV0LXVwOiBcXGU0MmE7XG4kZmEtdmFyLWZpbGUtY2FyZXQtdXA6IFxcZTQyYTtcbiRmYS12YXItamV0LWZpZ2h0ZXI6IFxcZjBmYjtcbiRmYS12YXItZmlnaHRlci1qZXQ6IFxcZjBmYjtcbiRmYS12YXItY29tZXQ6IFxcZTAwMztcbiRmYS12YXItc3F1YXJlLXNoYXJlLW5vZGVzOiBcXGYxZTE7XG4kZmEtdmFyLXNoYXJlLWFsdC1zcXVhcmU6IFxcZjFlMTtcbiRmYS12YXItc2hpZWxkLWtleWhvbGU6IFxcZTI0ODtcbiRmYS12YXItYmFyY29kZTogXFxmMDJhO1xuJGZhLXZhci1wbHVzLW1pbnVzOiBcXGU0M2M7XG4kZmEtdmFyLXNxdWFyZS1zbGlkZXJzLXZlcnRpY2FsOiBcXGYzZjI7XG4kZmEtdmFyLXNsaWRlcnMtdi1zcXVhcmU6IFxcZjNmMjtcbiRmYS12YXItdmlkZW86IFxcZjAzZDtcbiRmYS12YXItdmlkZW8tY2FtZXJhOiBcXGYwM2Q7XG4kZmEtdmFyLW1lc3NhZ2UtbWlkZGxlOiBcXGUxZTE7XG4kZmEtdmFyLWNvbW1lbnQtbWlkZGxlLWFsdDogXFxlMWUxO1xuJGZhLXZhci1ncmFkdWF0aW9uLWNhcDogXFxmMTlkO1xuJGZhLXZhci1tb3J0YXItYm9hcmQ6IFxcZjE5ZDtcbiRmYS12YXItaGFuZC1ob2xkaW5nLW1lZGljYWw6IFxcZTA1YztcbiRmYS12YXItcGVyc29uLWNpcmNsZS1jaGVjazogXFxlNTNlO1xuJGZhLXZhci1zcXVhcmUtejogXFxlMjg4O1xuJGZhLXZhci1tZXNzYWdlLXRleHQ6IFxcZTFlNjtcbiRmYS12YXItY29tbWVudC1hbHQtdGV4dDogXFxlMWU2O1xuJGZhLXZhci10dXJuLXVwOiBcXGYzYmY7XG4kZmEtdmFyLWxldmVsLXVwLWFsdDogXFxmM2JmO1xuXG4kZmEtdmFyLW1vbmVybzogXFxmM2QwO1xuJGZhLXZhci1ob29saTogXFxmNDI3O1xuJGZhLXZhci15ZWxwOiBcXGYxZTk7XG4kZmEtdmFyLWNjLXZpc2E6IFxcZjFmMDtcbiRmYS12YXItbGFzdGZtOiBcXGYyMDI7XG4kZmEtdmFyLXNob3B3YXJlOiBcXGY1YjU7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmM6IFxcZjRlODtcbiRmYS12YXItYXdzOiBcXGYzNzU7XG4kZmEtdmFyLXJlZGhhdDogXFxmN2JjO1xuJGZhLXZhci15b2FzdDogXFxmMmIxO1xuJGZhLXZhci1jbG91ZGZsYXJlOiBcXGUwN2Q7XG4kZmEtdmFyLXVwczogXFxmN2UwO1xuJGZhLXZhci13cGV4cGxvcmVyOiBcXGYyZGU7XG4kZmEtdmFyLWR5YWxvZzogXFxmMzk5O1xuJGZhLXZhci1iaXR5OiBcXGYzN2E7XG4kZmEtdmFyLXN0YWNrcGF0aDogXFxmODQyO1xuJGZhLXZhci1idXlzZWxsYWRzOiBcXGYyMGQ7XG4kZmEtdmFyLWZpcnN0LW9yZGVyOiBcXGYyYjA7XG4kZmEtdmFyLW1vZHg6IFxcZjI4NTtcbiRmYS12YXItZ3VpbGRlZDogXFxlMDdlO1xuJGZhLXZhci12bnY6IFxcZjQwYjtcbiRmYS12YXItc3F1YXJlLWpzOiBcXGYzYjk7XG4kZmEtdmFyLWpzLXNxdWFyZTogXFxmM2I5O1xuJGZhLXZhci1taWNyb3NvZnQ6IFxcZjNjYTtcbiRmYS12YXItcXE6IFxcZjFkNjtcbiRmYS12YXItb3JjaWQ6IFxcZjhkMjtcbiRmYS12YXItamF2YTogXFxmNGU0O1xuJGZhLXZhci1pbnZpc2lvbjogXFxmN2IwO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXBkLWFsdDogXFxmNGVkO1xuJGZhLXZhci1jZW50ZXJjb2RlOiBcXGYzODA7XG4kZmEtdmFyLWdsaWRlLWc6IFxcZjJhNjtcbiRmYS12YXItZHJ1cGFsOiBcXGYxYTk7XG4kZmEtdmFyLWhpcmUtYS1oZWxwZXI6IFxcZjNiMDtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1ieTogXFxmNGU3O1xuJGZhLXZhci11bml0eTogXFxlMDQ5O1xuJGZhLXZhci13aG1jczogXFxmNDBkO1xuJGZhLXZhci1yb2NrZXRjaGF0OiBcXGYzZTg7XG4kZmEtdmFyLXZrOiBcXGYxODk7XG4kZmEtdmFyLXVudGFwcGQ6IFxcZjQwNTtcbiRmYS12YXItbWFpbGNoaW1wOiBcXGY1OWU7XG4kZmEtdmFyLWNzczMtYWx0OiBcXGYzOGI7XG4kZmEtdmFyLXNxdWFyZS1yZWRkaXQ6IFxcZjFhMjtcbiRmYS12YXItcmVkZGl0LXNxdWFyZTogXFxmMWEyO1xuJGZhLXZhci12aW1lby12OiBcXGYyN2Q7XG4kZmEtdmFyLWNvbnRhbzogXFxmMjZkO1xuJGZhLXZhci1zcXVhcmUtZm9udC1hd2Vzb21lOiBcXGU1YWQ7XG4kZmEtdmFyLWRlc2twcm86IFxcZjM4ZjtcbiRmYS12YXItc2lzdHJpeDogXFxmM2VlO1xuJGZhLXZhci1zcXVhcmUtaW5zdGFncmFtOiBcXGUwNTU7XG4kZmEtdmFyLWluc3RhZ3JhbS1zcXVhcmU6IFxcZTA1NTtcbiRmYS12YXItYmF0dGxlLW5ldDogXFxmODM1O1xuJGZhLXZhci10aGUtcmVkLXlldGk6IFxcZjY5ZDtcbiRmYS12YXItc3F1YXJlLWhhY2tlci1uZXdzOiBcXGYzYWY7XG4kZmEtdmFyLWhhY2tlci1uZXdzLXNxdWFyZTogXFxmM2FmO1xuJGZhLXZhci1lZGdlOiBcXGYyODI7XG4kZmEtdmFyLXRocmVhZHM6IFxcZTYxODtcbiRmYS12YXItbmFwc3RlcjogXFxmM2QyO1xuJGZhLXZhci1zcXVhcmUtc25hcGNoYXQ6IFxcZjJhZDtcbiRmYS12YXItc25hcGNoYXQtc3F1YXJlOiBcXGYyYWQ7XG4kZmEtdmFyLWdvb2dsZS1wbHVzLWc6IFxcZjBkNTtcbiRmYS12YXItYXJ0c3RhdGlvbjogXFxmNzdhO1xuJGZhLXZhci1tYXJrZG93bjogXFxmNjBmO1xuJGZhLXZhci1zb3VyY2V0cmVlOiBcXGY3ZDM7XG4kZmEtdmFyLWdvb2dsZS1wbHVzOiBcXGYyYjM7XG4kZmEtdmFyLWRpYXNwb3JhOiBcXGY3OTE7XG4kZmEtdmFyLWZvdXJzcXVhcmU6IFxcZjE4MDtcbiRmYS12YXItc3RhY2stb3ZlcmZsb3c6IFxcZjE2YztcbiRmYS12YXItZ2l0aHViLWFsdDogXFxmMTEzO1xuJGZhLXZhci1waG9lbml4LXNxdWFkcm9uOiBcXGY1MTE7XG4kZmEtdmFyLXBhZ2VsaW5lczogXFxmMThjO1xuJGZhLXZhci1hbGdvbGlhOiBcXGYzNmM7XG4kZmEtdmFyLXJlZC1yaXZlcjogXFxmM2UzO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNhOiBcXGY0ZWY7XG4kZmEtdmFyLXNhZmFyaTogXFxmMjY3O1xuJGZhLXZhci1nb29nbGU6IFxcZjFhMDtcbiRmYS12YXItc3F1YXJlLWZvbnQtYXdlc29tZS1zdHJva2U6IFxcZjM1YztcbiRmYS12YXItZm9udC1hd2Vzb21lLWFsdDogXFxmMzVjO1xuJGZhLXZhci1hdGxhc3NpYW46IFxcZjc3YjtcbiRmYS12YXItbGlua2VkaW4taW46IFxcZjBlMTtcbiRmYS12YXItZGlnaXRhbC1vY2VhbjogXFxmMzkxO1xuJGZhLXZhci1uaW1ibHI6IFxcZjVhODtcbiRmYS12YXItY2hyb21lY2FzdDogXFxmODM4O1xuJGZhLXZhci1ldmVybm90ZTogXFxmODM5O1xuJGZhLXZhci1oYWNrZXItbmV3czogXFxmMWQ0O1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nOiBcXGY0ZjA7XG4kZmEtdmFyLWFkdmVyc2FsOiBcXGYzNmE7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnM6IFxcZjI1ZTtcbiRmYS12YXItd2F0Y2htYW4tbW9uaXRvcmluZzogXFxlMDg3O1xuJGZhLXZhci1mb250aWNvbnM6IFxcZjI4MDtcbiRmYS12YXItd2VpeGluOiBcXGYxZDc7XG4kZmEtdmFyLXNoaXJ0c2luYnVsazogXFxmMjE0O1xuJGZhLXZhci1jb2RlcGVuOiBcXGYxY2I7XG4kZmEtdmFyLWdpdC1hbHQ6IFxcZjg0MTtcbiRmYS12YXItbHlmdDogXFxmM2MzO1xuJGZhLXZhci1yZXY6IFxcZjViMjtcbiRmYS12YXItd2luZG93czogXFxmMTdhO1xuJGZhLXZhci13aXphcmRzLW9mLXRoZS1jb2FzdDogXFxmNzMwO1xuJGZhLXZhci1zcXVhcmUtdmlhZGVvOiBcXGYyYWE7XG4kZmEtdmFyLXZpYWRlby1zcXVhcmU6IFxcZjJhYTtcbiRmYS12YXItbWVldHVwOiBcXGYyZTA7XG4kZmEtdmFyLWNlbnRvczogXFxmNzg5O1xuJGZhLXZhci1hZG46IFxcZjE3MDtcbiRmYS12YXItY2xvdWRzbWl0aDogXFxmMzg0O1xuJGZhLXZhci1waWVkLXBpcGVyLWFsdDogXFxmMWE4O1xuJGZhLXZhci1zcXVhcmUtZHJpYmJibGU6IFxcZjM5NztcbiRmYS12YXItZHJpYmJibGUtc3F1YXJlOiBcXGYzOTc7XG4kZmEtdmFyLWNvZGllcGllOiBcXGYyODQ7XG4kZmEtdmFyLW5vZGU6IFxcZjQxOTtcbiRmYS12YXItbWl4OiBcXGYzY2I7XG4kZmEtdmFyLXN0ZWFtOiBcXGYxYjY7XG4kZmEtdmFyLWNjLWFwcGxlLXBheTogXFxmNDE2O1xuJGZhLXZhci1zY3JpYmQ6IFxcZjI4YTtcbiRmYS12YXItZGViaWFuOiBcXGU2MGI7XG4kZmEtdmFyLW9wZW5pZDogXFxmMTliO1xuJGZhLXZhci1pbnN0YWxvZDogXFxlMDgxO1xuJGZhLXZhci1leHBlZGl0ZWRzc2w6IFxcZjIzZTtcbiRmYS12YXItc2VsbGNhc3Q6IFxcZjJkYTtcbiRmYS12YXItc3F1YXJlLXR3aXR0ZXI6IFxcZjA4MTtcbiRmYS12YXItdHdpdHRlci1zcXVhcmU6IFxcZjA4MTtcbiRmYS12YXItci1wcm9qZWN0OiBcXGY0Zjc7XG4kZmEtdmFyLWRlbGljaW91czogXFxmMWE1O1xuJGZhLXZhci1mcmVlYnNkOiBcXGYzYTQ7XG4kZmEtdmFyLXZ1ZWpzOiBcXGY0MWY7XG4kZmEtdmFyLWFjY3Vzb2Z0OiBcXGYzNjk7XG4kZmEtdmFyLWlveGhvc3Q6IFxcZjIwODtcbiRmYS12YXItZm9udGljb25zLWZpOiBcXGYzYTI7XG4kZmEtdmFyLWFwcC1zdG9yZTogXFxmMzZmO1xuJGZhLXZhci1jYy1tYXN0ZXJjYXJkOiBcXGYxZjE7XG4kZmEtdmFyLWl0dW5lcy1ub3RlOiBcXGYzYjU7XG4kZmEtdmFyLWdvbGFuZzogXFxlNDBmO1xuJGZhLXZhci1raWNrc3RhcnRlcjogXFxmM2JiO1xuJGZhLXZhci1ncmF2OiBcXGYyZDY7XG4kZmEtdmFyLXdlaWJvOiBcXGYxOGE7XG4kZmEtdmFyLXVuY2hhcnRlZDogXFxlMDg0O1xuJGZhLXZhci1maXJzdGRyYWZ0OiBcXGYzYTE7XG4kZmEtdmFyLXNxdWFyZS15b3V0dWJlOiBcXGY0MzE7XG4kZmEtdmFyLXlvdXR1YmUtc3F1YXJlOiBcXGY0MzE7XG4kZmEtdmFyLXdpa2lwZWRpYS13OiBcXGYyNjY7XG4kZmEtdmFyLXdwcmVzc3I6IFxcZjNlNDtcbiRmYS12YXItcmVuZGFjdDogXFxmM2U0O1xuJGZhLXZhci1hbmdlbGxpc3Q6IFxcZjIwOTtcbiRmYS12YXItZ2FsYWN0aWMtcmVwdWJsaWM6IFxcZjUwYztcbiRmYS12YXItbmZjLWRpcmVjdGlvbmFsOiBcXGU1MzA7XG4kZmEtdmFyLXNreXBlOiBcXGYxN2U7XG4kZmEtdmFyLWpvZ2V0OiBcXGYzYjc7XG4kZmEtdmFyLWZlZG9yYTogXFxmNzk4O1xuJGZhLXZhci1zdHJpcGUtczogXFxmNDJhO1xuJGZhLXZhci1tZXRhOiBcXGU0OWI7XG4kZmEtdmFyLWxhcmF2ZWw6IFxcZjNiZDtcbiRmYS12YXItaG90amFyOiBcXGYzYjE7XG4kZmEtdmFyLWJsdWV0b290aC1iOiBcXGYyOTQ7XG4kZmEtdmFyLXN0aWNrZXItbXVsZTogXFxmM2Y3O1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXplcm86IFxcZjRmMztcbiRmYS12YXItaGlwczogXFxmNDUyO1xuJGZhLXZhci1iZWhhbmNlOiBcXGYxYjQ7XG4kZmEtdmFyLXJlZGRpdDogXFxmMWExO1xuJGZhLXZhci1kaXNjb3JkOiBcXGYzOTI7XG4kZmEtdmFyLWNocm9tZTogXFxmMjY4O1xuJGZhLXZhci1hcHAtc3RvcmUtaW9zOiBcXGYzNzA7XG4kZmEtdmFyLWNjLWRpc2NvdmVyOiBcXGYxZjI7XG4kZmEtdmFyLXdwYmVnaW5uZXI6IFxcZjI5NztcbiRmYS12YXItY29uZmx1ZW5jZTogXFxmNzhkO1xuJGZhLXZhci1zaG9lbGFjZTogXFxlNjBjO1xuJGZhLXZhci1tZGI6IFxcZjhjYTtcbiRmYS12YXItZG9jaHViOiBcXGYzOTQ7XG4kZmEtdmFyLWFjY2Vzc2libGUtaWNvbjogXFxmMzY4O1xuJGZhLXZhci1lYmF5OiBcXGY0ZjQ7XG4kZmEtdmFyLWFtYXpvbjogXFxmMjcwO1xuJGZhLXZhci11bnNwbGFzaDogXFxlMDdjO1xuJGZhLXZhci15YXJuOiBcXGY3ZTM7XG4kZmEtdmFyLXNxdWFyZS1zdGVhbTogXFxmMWI3O1xuJGZhLXZhci1zdGVhbS1zcXVhcmU6IFxcZjFiNztcbiRmYS12YXItNTAwcHg6IFxcZjI2ZTtcbiRmYS12YXItc3F1YXJlLXZpbWVvOiBcXGYxOTQ7XG4kZmEtdmFyLXZpbWVvLXNxdWFyZTogXFxmMTk0O1xuJGZhLXZhci1hc3ltbWV0cmlrOiBcXGYzNzI7XG4kZmEtdmFyLWZvbnQtYXdlc29tZTogXFxmMmI0O1xuJGZhLXZhci1mb250LWF3ZXNvbWUtZmxhZzogXFxmMmI0O1xuJGZhLXZhci1mb250LWF3ZXNvbWUtbG9nby1mdWxsOiBcXGYyYjQ7XG4kZmEtdmFyLWdyYXRpcGF5OiBcXGYxODQ7XG4kZmEtdmFyLWFwcGxlOiBcXGYxNzk7XG4kZmEtdmFyLWhpdmU6IFxcZTA3ZjtcbiRmYS12YXItZ2l0a3Jha2VuOiBcXGYzYTY7XG4kZmEtdmFyLWtleWJhc2U6IFxcZjRmNTtcbiRmYS12YXItYXBwbGUtcGF5OiBcXGY0MTU7XG4kZmEtdmFyLXBhZGxldDogXFxlNGEwO1xuJGZhLXZhci1hbWF6b24tcGF5OiBcXGY0MmM7XG4kZmEtdmFyLXNxdWFyZS1naXRodWI6IFxcZjA5MjtcbiRmYS12YXItZ2l0aHViLXNxdWFyZTogXFxmMDkyO1xuJGZhLXZhci1zdHVtYmxldXBvbjogXFxmMWE0O1xuJGZhLXZhci1mZWRleDogXFxmNzk3O1xuJGZhLXZhci1waG9lbml4LWZyYW1ld29yazogXFxmM2RjO1xuJGZhLXZhci1zaG9waWZ5OiBcXGUwNTc7XG4kZmEtdmFyLW5lb3M6IFxcZjYxMjtcbiRmYS12YXItc3F1YXJlLXRocmVhZHM6IFxcZTYxOTtcbiRmYS12YXItaGFja2VycmFuazogXFxmNWY3O1xuJGZhLXZhci1yZXNlYXJjaGdhdGU6IFxcZjRmODtcbiRmYS12YXItc3dpZnQ6IFxcZjhlMTtcbiRmYS12YXItYW5ndWxhcjogXFxmNDIwO1xuJGZhLXZhci1zcGVha2FwOiBcXGYzZjM7XG4kZmEtdmFyLWFuZ3J5Y3JlYXRpdmU6IFxcZjM2ZTtcbiRmYS12YXIteS1jb21iaW5hdG9yOiBcXGYyM2I7XG4kZmEtdmFyLWVtcGlyZTogXFxmMWQxO1xuJGZhLXZhci1lbnZpcmE6IFxcZjI5OTtcbiRmYS12YXItc3F1YXJlLWdpdGxhYjogXFxlNWFlO1xuJGZhLXZhci1naXRsYWItc3F1YXJlOiBcXGU1YWU7XG4kZmEtdmFyLXN0dWRpb3ZpbmFyaTogXFxmM2Y4O1xuJGZhLXZhci1waWVkLXBpcGVyOiBcXGYyYWU7XG4kZmEtdmFyLXdvcmRwcmVzczogXFxmMTlhO1xuJGZhLXZhci1wcm9kdWN0LWh1bnQ6IFxcZjI4ODtcbiRmYS12YXItZmlyZWZveDogXFxmMjY5O1xuJGZhLXZhci1saW5vZGU6IFxcZjJiODtcbiRmYS12YXItZ29vZHJlYWRzOiBcXGYzYTg7XG4kZmEtdmFyLXNxdWFyZS1vZG5va2xhc3NuaWtpOiBcXGYyNjQ7XG4kZmEtdmFyLW9kbm9rbGFzc25pa2ktc3F1YXJlOiBcXGYyNjQ7XG4kZmEtdmFyLWpzZmlkZGxlOiBcXGYxY2M7XG4kZmEtdmFyLXNpdGg6IFxcZjUxMjtcbiRmYS12YXItdGhlbWVpc2xlOiBcXGYyYjI7XG4kZmEtdmFyLXBhZ2U0OiBcXGYzZDc7XG4kZmEtdmFyLWhhc2hub2RlOiBcXGU0OTk7XG4kZmEtdmFyLXJlYWN0OiBcXGY0MWI7XG4kZmEtdmFyLWNjLXBheXBhbDogXFxmMWY0O1xuJGZhLXZhci1zcXVhcmVzcGFjZTogXFxmNWJlO1xuJGZhLXZhci1jYy1zdHJpcGU6IFxcZjFmNTtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zaGFyZTogXFxmNGYyO1xuJGZhLXZhci1iaXRjb2luOiBcXGYzNzk7XG4kZmEtdmFyLWtleWNkbjogXFxmM2JhO1xuJGZhLXZhci1vcGVyYTogXFxmMjZhO1xuJGZhLXZhci1pdGNoLWlvOiBcXGY4M2E7XG4kZmEtdmFyLXVtYnJhY286IFxcZjhlODtcbiRmYS12YXItZ2FsYWN0aWMtc2VuYXRlOiBcXGY1MGQ7XG4kZmEtdmFyLXVidW50dTogXFxmN2RmO1xuJGZhLXZhci1kcmFmdDJkaWdpdGFsOiBcXGYzOTY7XG4kZmEtdmFyLXN0cmlwZTogXFxmNDI5O1xuJGZhLXZhci1ob3V6ejogXFxmMjdjO1xuJGZhLXZhci1nZzogXFxmMjYwO1xuJGZhLXZhci1kaGw6IFxcZjc5MDtcbiRmYS12YXItc3F1YXJlLXBpbnRlcmVzdDogXFxmMGQzO1xuJGZhLXZhci1waW50ZXJlc3Qtc3F1YXJlOiBcXGYwZDM7XG4kZmEtdmFyLXhpbmc6IFxcZjE2ODtcbiRmYS12YXItYmxhY2tiZXJyeTogXFxmMzdiO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXBkOiBcXGY0ZWM7XG4kZmEtdmFyLXBsYXlzdGF0aW9uOiBcXGYzZGY7XG4kZmEtdmFyLXF1aW5zY2FwZTogXFxmNDU5O1xuJGZhLXZhci1sZXNzOiBcXGY0MWQ7XG4kZmEtdmFyLWJsb2dnZXItYjogXFxmMzdkO1xuJGZhLXZhci1vcGVuY2FydDogXFxmMjNkO1xuJGZhLXZhci12aW5lOiBcXGYxY2E7XG4kZmEtdmFyLXBheXBhbDogXFxmMWVkO1xuJGZhLXZhci1naXRsYWI6IFxcZjI5NjtcbiRmYS12YXItdHlwbzM6IFxcZjQyYjtcbiRmYS12YXItcmVkZGl0LWFsaWVuOiBcXGYyODE7XG4kZmEtdmFyLXlhaG9vOiBcXGYxOWU7XG4kZmEtdmFyLWRhaWx5bW90aW9uOiBcXGUwNTI7XG4kZmEtdmFyLWFmZmlsaWF0ZXRoZW1lOiBcXGYzNmI7XG4kZmEtdmFyLXBpZWQtcGlwZXItcHA6IFxcZjFhNztcbiRmYS12YXItYm9vdHN0cmFwOiBcXGY4MzY7XG4kZmEtdmFyLW9kbm9rbGFzc25pa2k6IFxcZjI2MztcbiRmYS12YXItbmZjLXN5bWJvbDogXFxlNTMxO1xuJGZhLXZhci1ldGhlcmV1bTogXFxmNDJlO1xuJGZhLXZhci1zcGVha2VyLWRlY2s6IFxcZjgzYztcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYy1ldTogXFxmNGU5O1xuJGZhLXZhci1wYXRyZW9uOiBcXGYzZDk7XG4kZmEtdmFyLWF2aWFuZXg6IFxcZjM3NDtcbiRmYS12YXItZWxsbzogXFxmNWYxO1xuJGZhLXZhci1nb2ZvcmU6IFxcZjNhNztcbiRmYS12YXItYmltb2JqZWN0OiBcXGYzNzg7XG4kZmEtdmFyLWZhY2Vib29rLWY6IFxcZjM5ZTtcbiRmYS12YXItc3F1YXJlLWdvb2dsZS1wbHVzOiBcXGYwZDQ7XG4kZmEtdmFyLWdvb2dsZS1wbHVzLXNxdWFyZTogXFxmMGQ0O1xuJGZhLXZhci1tYW5kYWxvcmlhbjogXFxmNTBmO1xuJGZhLXZhci1maXJzdC1vcmRlci1hbHQ6IFxcZjUwYTtcbiRmYS12YXItb3NpOiBcXGY0MWE7XG4kZmEtdmFyLWdvb2dsZS13YWxsZXQ6IFxcZjFlZTtcbiRmYS12YXItZC1hbmQtZC1iZXlvbmQ6IFxcZjZjYTtcbiRmYS12YXItcGVyaXNjb3BlOiBcXGYzZGE7XG4kZmEtdmFyLWZ1bGNydW06IFxcZjUwYjtcbiRmYS12YXItY2xvdWRzY2FsZTogXFxmMzgzO1xuJGZhLXZhci1mb3J1bWJlZTogXFxmMjExO1xuJGZhLXZhci1taXp1bmk6IFxcZjNjYztcbiRmYS12YXItc2NobGl4OiBcXGYzZWE7XG4kZmEtdmFyLXNxdWFyZS14aW5nOiBcXGYxNjk7XG4kZmEtdmFyLXhpbmctc3F1YXJlOiBcXGYxNjk7XG4kZmEtdmFyLWJhbmRjYW1wOiBcXGYyZDU7XG4kZmEtdmFyLXdwZm9ybXM6IFxcZjI5ODtcbiRmYS12YXItY2xvdWR2ZXJzaWZ5OiBcXGYzODU7XG4kZmEtdmFyLXVzcHM6IFxcZjdlMTtcbiRmYS12YXItbWVnYXBvcnQ6IFxcZjVhMztcbiRmYS12YXItbWFnZW50bzogXFxmM2M0O1xuJGZhLXZhci1zcG90aWZ5OiBcXGYxYmM7XG4kZmEtdmFyLW9wdGluLW1vbnN0ZXI6IFxcZjIzYztcbiRmYS12YXItZmx5OiBcXGY0MTc7XG4kZmEtdmFyLWF2aWF0bzogXFxmNDIxO1xuJGZhLXZhci1pdHVuZXM6IFxcZjNiNDtcbiRmYS12YXItY3V0dGxlZmlzaDogXFxmMzhjO1xuJGZhLXZhci1ibG9nZ2VyOiBcXGYzN2M7XG4kZmEtdmFyLWZsaWNrcjogXFxmMTZlO1xuJGZhLXZhci12aWJlcjogXFxmNDA5O1xuJGZhLXZhci1zb3VuZGNsb3VkOiBcXGYxYmU7XG4kZmEtdmFyLWRpZ2c6IFxcZjFhNjtcbiRmYS12YXItdGVuY2VudC13ZWlibzogXFxmMWQ1O1xuJGZhLXZhci1zeW1mb255OiBcXGY4M2Q7XG4kZmEtdmFyLW1heGNkbjogXFxmMTM2O1xuJGZhLXZhci1ldHN5OiBcXGYyZDc7XG4kZmEtdmFyLWZhY2Vib29rLW1lc3NlbmdlcjogXFxmMzlmO1xuJGZhLXZhci1hdWRpYmxlOiBcXGYzNzM7XG4kZmEtdmFyLXRoaW5rLXBlYWtzOiBcXGY3MzE7XG4kZmEtdmFyLWJpbGliaWxpOiBcXGUzZDk7XG4kZmEtdmFyLWVybGFuZzogXFxmMzlkO1xuJGZhLXZhci14LXR3aXR0ZXI6IFxcZTYxYjtcbiRmYS12YXItY290dG9uLWJ1cmVhdTogXFxmODllO1xuJGZhLXZhci1kYXNoY3ViZTogXFxmMjEwO1xuJGZhLXZhci00Mi1ncm91cDogXFxlMDgwO1xuJGZhLXZhci1pbm5vc29mdDogXFxlMDgwO1xuJGZhLXZhci1zdGFjay1leGNoYW5nZTogXFxmMThkO1xuJGZhLXZhci1lbGVtZW50b3I6IFxcZjQzMDtcbiRmYS12YXItc3F1YXJlLXBpZWQtcGlwZXI6IFxcZTAxZTtcbiRmYS12YXItcGllZC1waXBlci1zcXVhcmU6IFxcZTAxZTtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uZDogXFxmNGViO1xuJGZhLXZhci1wYWxmZWQ6IFxcZjNkODtcbiRmYS12YXItc3VwZXJwb3dlcnM6IFxcZjJkZDtcbiRmYS12YXItcmVzb2x2aW5nOiBcXGYzZTc7XG4kZmEtdmFyLXhib3g6IFxcZjQxMjtcbiRmYS12YXItc2VhcmNoZW5naW46IFxcZjNlYjtcbiRmYS12YXItdGlrdG9rOiBcXGUwN2I7XG4kZmEtdmFyLXNxdWFyZS1mYWNlYm9vazogXFxmMDgyO1xuJGZhLXZhci1mYWNlYm9vay1zcXVhcmU6IFxcZjA4MjtcbiRmYS12YXItcmVucmVuOiBcXGYxOGI7XG4kZmEtdmFyLWxpbnV4OiBcXGYxN2M7XG4kZmEtdmFyLWdsaWRlOiBcXGYyYTU7XG4kZmEtdmFyLWxpbmtlZGluOiBcXGYwOGM7XG4kZmEtdmFyLWh1YnNwb3Q6IFxcZjNiMjtcbiRmYS12YXItZGVwbG95ZG9nOiBcXGYzOGU7XG4kZmEtdmFyLXR3aXRjaDogXFxmMWU4O1xuJGZhLXZhci1yYXZlbHJ5OiBcXGYyZDk7XG4kZmEtdmFyLW1peGVyOiBcXGUwNTY7XG4kZmEtdmFyLXNxdWFyZS1sYXN0Zm06IFxcZjIwMztcbiRmYS12YXItbGFzdGZtLXNxdWFyZTogXFxmMjAzO1xuJGZhLXZhci12aW1lbzogXFxmNDBhO1xuJGZhLXZhci1tZW5kZWxleTogXFxmN2IzO1xuJGZhLXZhci11bmlyZWdpc3RyeTogXFxmNDA0O1xuJGZhLXZhci1maWdtYTogXFxmNzk5O1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXJlbWl4OiBcXGY0ZWU7XG4kZmEtdmFyLWNjLWFtYXpvbi1wYXk6IFxcZjQyZDtcbiRmYS12YXItZHJvcGJveDogXFxmMTZiO1xuJGZhLXZhci1pbnN0YWdyYW06IFxcZjE2ZDtcbiRmYS12YXItY21wbGlkOiBcXGUzNjA7XG4kZmEtdmFyLWZhY2Vib29rOiBcXGYwOWE7XG4kZmEtdmFyLWdyaXBmaXJlOiBcXGYzYWM7XG4kZmEtdmFyLWplZGktb3JkZXI6IFxcZjUwZTtcbiRmYS12YXItdWlraXQ6IFxcZjQwMztcbiRmYS12YXItZm9ydC1hd2Vzb21lLWFsdDogXFxmM2EzO1xuJGZhLXZhci1waGFicmljYXRvcjogXFxmM2RiO1xuJGZhLXZhci11c3N1bm5haDogXFxmNDA3O1xuJGZhLXZhci1lYXJseWJpcmRzOiBcXGYzOWE7XG4kZmEtdmFyLXRyYWRlLWZlZGVyYXRpb246IFxcZjUxMztcbiRmYS12YXItYXV0b3ByZWZpeGVyOiBcXGY0MWM7XG4kZmEtdmFyLXdoYXRzYXBwOiBcXGYyMzI7XG4kZmEtdmFyLXNsaWRlc2hhcmU6IFxcZjFlNztcbiRmYS12YXItZ29vZ2xlLXBsYXk6IFxcZjNhYjtcbiRmYS12YXItdmlhZGVvOiBcXGYyYTk7XG4kZmEtdmFyLWxpbmU6IFxcZjNjMDtcbiRmYS12YXItZ29vZ2xlLWRyaXZlOiBcXGYzYWE7XG4kZmEtdmFyLXNlcnZpY2VzdGFjazogXFxmM2VjO1xuJGZhLXZhci1zaW1wbHlidWlsdDogXFxmMjE1O1xuJGZhLXZhci1iaXRidWNrZXQ6IFxcZjE3MTtcbiRmYS12YXItaW1kYjogXFxmMmQ4O1xuJGZhLXZhci1kZWV6ZXI6IFxcZTA3NztcbiRmYS12YXItcmFzcGJlcnJ5LXBpOiBcXGY3YmI7XG4kZmEtdmFyLWppcmE6IFxcZjdiMTtcbiRmYS12YXItZG9ja2VyOiBcXGYzOTU7XG4kZmEtdmFyLXNjcmVlbnBhbDogXFxlNTcwO1xuJGZhLXZhci1ibHVldG9vdGg6IFxcZjI5MztcbiRmYS12YXItZ2l0dGVyOiBcXGY0MjY7XG4kZmEtdmFyLWQtYW5kLWQ6IFxcZjM4ZDtcbiRmYS12YXItbWljcm9ibG9nOiBcXGUwMWE7XG4kZmEtdmFyLWNjLWRpbmVycy1jbHViOiBcXGYyNGM7XG4kZmEtdmFyLWdnLWNpcmNsZTogXFxmMjYxO1xuJGZhLXZhci1waWVkLXBpcGVyLWhhdDogXFxmNGU1O1xuJGZhLXZhci1raWNrc3RhcnRlci1rOiBcXGYzYmM7XG4kZmEtdmFyLXlhbmRleDogXFxmNDEzO1xuJGZhLXZhci1yZWFkbWU6IFxcZjRkNTtcbiRmYS12YXItaHRtbDU6IFxcZjEzYjtcbiRmYS12YXItc2VsbHN5OiBcXGYyMTM7XG4kZmEtdmFyLXNhc3M6IFxcZjQxZTtcbiRmYS12YXItd2lyc2luZGhhbmR3ZXJrOiBcXGUyZDA7XG4kZmEtdmFyLXdzaDogXFxlMmQwO1xuJGZhLXZhci1idXJvbW9iZWxleHBlcnRlOiBcXGYzN2Y7XG4kZmEtdmFyLXNhbGVzZm9yY2U6IFxcZjgzYjtcbiRmYS12YXItb2N0b3B1cy1kZXBsb3k6IFxcZTA4MjtcbiRmYS12YXItbWVkYXBwczogXFxmM2M2O1xuJGZhLXZhci1uczg6IFxcZjNkNTtcbiRmYS12YXItcGludGVyZXN0LXA6IFxcZjIzMTtcbiRmYS12YXItYXBwZXI6IFxcZjM3MTtcbiRmYS12YXItZm9ydC1hd2Vzb21lOiBcXGYyODY7XG4kZmEtdmFyLXdhemU6IFxcZjgzZjtcbiRmYS12YXItY2MtamNiOiBcXGYyNGI7XG4kZmEtdmFyLXNuYXBjaGF0OiBcXGYyYWI7XG4kZmEtdmFyLXNuYXBjaGF0LWdob3N0OiBcXGYyYWI7XG4kZmEtdmFyLWZhbnRhc3ktZmxpZ2h0LWdhbWVzOiBcXGY2ZGM7XG4kZmEtdmFyLXJ1c3Q6IFxcZTA3YTtcbiRmYS12YXItd2l4OiBcXGY1Y2Y7XG4kZmEtdmFyLXNxdWFyZS1iZWhhbmNlOiBcXGYxYjU7XG4kZmEtdmFyLWJlaGFuY2Utc3F1YXJlOiBcXGYxYjU7XG4kZmEtdmFyLXN1cHBsZTogXFxmM2Y5O1xuJGZhLXZhci1yZWJlbDogXFxmMWQwO1xuJGZhLXZhci1jc3MzOiBcXGYxM2M7XG4kZmEtdmFyLXN0YXlsaW5rZWQ6IFxcZjNmNTtcbiRmYS12YXIta2FnZ2xlOiBcXGY1ZmE7XG4kZmEtdmFyLXNwYWNlLWF3ZXNvbWU6IFxcZTVhYztcbiRmYS12YXItZGV2aWFudGFydDogXFxmMWJkO1xuJGZhLXZhci1jcGFuZWw6IFxcZjM4ODtcbiRmYS12YXItZ29vZHJlYWRzLWc6IFxcZjNhOTtcbiRmYS12YXItc3F1YXJlLWdpdDogXFxmMWQyO1xuJGZhLXZhci1naXQtc3F1YXJlOiBcXGYxZDI7XG4kZmEtdmFyLXNxdWFyZS10dW1ibHI6IFxcZjE3NDtcbiRmYS12YXItdHVtYmxyLXNxdWFyZTogXFxmMTc0O1xuJGZhLXZhci10cmVsbG86IFxcZjE4MTtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYy1qcDogXFxmNGVhO1xuJGZhLXZhci1nZXQtcG9ja2V0OiBcXGYyNjU7XG4kZmEtdmFyLXBlcmJ5dGU6IFxcZTA4MztcbiRmYS12YXItZ3J1bnQ6IFxcZjNhZDtcbiRmYS12YXItd2VlYmx5OiBcXGY1Y2M7XG4kZmEtdmFyLWNvbm5lY3RkZXZlbG9wOiBcXGYyMGU7XG4kZmEtdmFyLWxlYW5wdWI6IFxcZjIxMjtcbiRmYS12YXItYmxhY2stdGllOiBcXGYyN2U7XG4kZmEtdmFyLXRoZW1lY286IFxcZjVjNjtcbiRmYS12YXItcHl0aG9uOiBcXGYzZTI7XG4kZmEtdmFyLWFuZHJvaWQ6IFxcZjE3YjtcbiRmYS12YXItYm90czogXFxlMzQwO1xuJGZhLXZhci1mcmVlLWNvZGUtY2FtcDogXFxmMmM1O1xuJGZhLXZhci1ob3JuYmlsbDogXFxmNTkyO1xuJGZhLXZhci1qczogXFxmM2I4O1xuJGZhLXZhci1pZGVhbDogXFxlMDEzO1xuJGZhLXZhci1naXQ6IFxcZjFkMztcbiRmYS12YXItZGV2OiBcXGY2Y2M7XG4kZmEtdmFyLXNrZXRjaDogXFxmN2M2O1xuJGZhLXZhci15YW5kZXgtaW50ZXJuYXRpb25hbDogXFxmNDE0O1xuJGZhLXZhci1jYy1hbWV4OiBcXGYxZjM7XG4kZmEtdmFyLXViZXI6IFxcZjQwMjtcbiRmYS12YXItZ2l0aHViOiBcXGYwOWI7XG4kZmEtdmFyLXBocDogXFxmNDU3O1xuJGZhLXZhci1hbGlwYXk6IFxcZjY0MjtcbiRmYS12YXIteW91dHViZTogXFxmMTY3O1xuJGZhLXZhci1za3lhdGxhczogXFxmMjE2O1xuJGZhLXZhci1maXJlZm94LWJyb3dzZXI6IFxcZTAwNztcbiRmYS12YXItcmVwbHlkOiBcXGYzZTY7XG4kZmEtdmFyLXN1c2U6IFxcZjdkNjtcbiRmYS12YXItamVua2luczogXFxmM2I2O1xuJGZhLXZhci10d2l0dGVyOiBcXGYwOTk7XG4kZmEtdmFyLXJvY2tybXM6IFxcZjNlOTtcbiRmYS12YXItcGludGVyZXN0OiBcXGYwZDI7XG4kZmEtdmFyLWJ1ZmZlcjogXFxmODM3O1xuJGZhLXZhci1ucG06IFxcZjNkNDtcbiRmYS12YXIteWFtbWVyOiBcXGY4NDA7XG4kZmEtdmFyLWJ0YzogXFxmMTVhO1xuJGZhLXZhci1kcmliYmJsZTogXFxmMTdkO1xuJGZhLXZhci1zdHVtYmxldXBvbi1jaXJjbGU6IFxcZjFhMztcbiRmYS12YXItaW50ZXJuZXQtZXhwbG9yZXI6IFxcZjI2YjtcbiRmYS12YXItc3R1YmJlcjogXFxlNWM3O1xuJGZhLXZhci10ZWxlZ3JhbTogXFxmMmM2O1xuJGZhLXZhci10ZWxlZ3JhbS1wbGFuZTogXFxmMmM2O1xuJGZhLXZhci1vbGQtcmVwdWJsaWM6IFxcZjUxMDtcbiRmYS12YXItb2R5c2VlOiBcXGU1YzY7XG4kZmEtdmFyLXNxdWFyZS13aGF0c2FwcDogXFxmNDBjO1xuJGZhLXZhci13aGF0c2FwcC1zcXVhcmU6IFxcZjQwYztcbiRmYS12YXItbm9kZS1qczogXFxmM2QzO1xuJGZhLXZhci1lZGdlLWxlZ2FjeTogXFxlMDc4O1xuJGZhLXZhci1zbGFjazogXFxmMTk4O1xuJGZhLXZhci1zbGFjay1oYXNoOiBcXGYxOTg7XG4kZmEtdmFyLW1lZHJ0OiBcXGYzYzg7XG4kZmEtdmFyLXVzYjogXFxmMjg3O1xuJGZhLXZhci10dW1ibHI6IFxcZjE3MztcbiRmYS12YXItdmFhZGluOiBcXGY0MDg7XG4kZmEtdmFyLXF1b3JhOiBcXGYyYzQ7XG4kZmEtdmFyLXNxdWFyZS14LXR3aXR0ZXI6IFxcZTYxYTtcbiRmYS12YXItcmVhY3RldXJvcGU6IFxcZjc1ZDtcbiRmYS12YXItbWVkaXVtOiBcXGYyM2E7XG4kZmEtdmFyLW1lZGl1bS1tOiBcXGYyM2E7XG4kZmEtdmFyLWFtaWxpYTogXFxmMzZkO1xuJGZhLXZhci1taXhjbG91ZDogXFxmMjg5O1xuJGZhLXZhci1mbGlwYm9hcmQ6IFxcZjQ0ZDtcbiRmYS12YXItdmlhY29pbjogXFxmMjM3O1xuJGZhLXZhci1jcml0aWNhbC1yb2xlOiBcXGY2Yzk7XG4kZmEtdmFyLXNpdHJveDogXFxlNDRhO1xuJGZhLXZhci1kaXNjb3Vyc2U6IFxcZjM5MztcbiRmYS12YXItam9vbWxhOiBcXGYxYWE7XG4kZmEtdmFyLW1hc3RvZG9uOiBcXGY0ZjY7XG4kZmEtdmFyLWFpcmJuYjogXFxmODM0O1xuJGZhLXZhci13b2xmLXBhY2stYmF0dGFsaW9uOiBcXGY1MTQ7XG4kZmEtdmFyLWJ1eS1uLWxhcmdlOiBcXGY4YTY7XG4kZmEtdmFyLWd1bHA6IFxcZjNhZTtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZy1wbHVzOiBcXGY0ZjE7XG4kZmEtdmFyLXN0cmF2YTogXFxmNDI4O1xuJGZhLXZhci1lbWJlcjogXFxmNDIzO1xuJGZhLXZhci1jYW5hZGlhbi1tYXBsZS1sZWFmOiBcXGY3ODU7XG4kZmEtdmFyLXRlYW1zcGVhazogXFxmNGY5O1xuJGZhLXZhci1wdXNoZWQ6IFxcZjNlMTtcbiRmYS12YXItd29yZHByZXNzLXNpbXBsZTogXFxmNDExO1xuJGZhLXZhci1udXRyaXRpb25peDogXFxmM2Q2O1xuJGZhLXZhci13b2R1OiBcXGUwODg7XG4kZmEtdmFyLWdvb2dsZS1wYXk6IFxcZTA3OTtcbiRmYS12YXItaW50ZXJjb206IFxcZjdhZjtcbiRmYS12YXItemhpaHU6IFxcZjYzZjtcbiRmYS12YXIta29ydnVlOiBcXGY0MmY7XG4kZmEtdmFyLXBpeDogXFxlNDNhO1xuJGZhLXZhci1zdGVhbS1zeW1ib2w6IFxcZjNmNjtcblxuJGZhLWljb25zOiAoXG4gIFwiMFwiOiAkZmEtdmFyLTAsXG4gIFwiMVwiOiAkZmEtdmFyLTEsXG4gIFwiMlwiOiAkZmEtdmFyLTIsXG4gIFwiM1wiOiAkZmEtdmFyLTMsXG4gIFwiNFwiOiAkZmEtdmFyLTQsXG4gIFwiNVwiOiAkZmEtdmFyLTUsXG4gIFwiNlwiOiAkZmEtdmFyLTYsXG4gIFwiN1wiOiAkZmEtdmFyLTcsXG4gIFwiOFwiOiAkZmEtdmFyLTgsXG4gIFwiOVwiOiAkZmEtdmFyLTksXG4gIFwiZmlsbC1kcmlwXCI6ICRmYS12YXItZmlsbC1kcmlwLFxuICBcImFycm93cy10by1jaXJjbGVcIjogJGZhLXZhci1hcnJvd3MtdG8tY2lyY2xlLFxuICBcImNpcmNsZS1jaGV2cm9uLXJpZ2h0XCI6ICRmYS12YXItY2lyY2xlLWNoZXZyb24tcmlnaHQsXG4gIFwiY2hldnJvbi1jaXJjbGUtcmlnaHRcIjogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1yaWdodCxcbiAgXCJ3YWdvbi1jb3ZlcmVkXCI6ICRmYS12YXItd2Fnb24tY292ZXJlZCxcbiAgXCJsaW5lLWhlaWdodFwiOiAkZmEtdmFyLWxpbmUtaGVpZ2h0LFxuICBcImJhZ2VsXCI6ICRmYS12YXItYmFnZWwsXG4gIFwidHJhbnNwb3J0ZXItN1wiOiAkZmEtdmFyLXRyYW5zcG9ydGVyLTcsXG4gIFwiYXRcIjogJGZhLXZhci1hdCxcbiAgXCJyZWN0YW5nbGVzLW1peGVkXCI6ICRmYS12YXItcmVjdGFuZ2xlcy1taXhlZCxcbiAgXCJwaG9uZS1hcnJvdy11cC1yaWdodFwiOiAkZmEtdmFyLXBob25lLWFycm93LXVwLXJpZ2h0LFxuICBcInBob25lLWFycm93LXVwXCI6ICRmYS12YXItcGhvbmUtYXJyb3ctdXAsXG4gIFwicGhvbmUtb3V0Z29pbmdcIjogJGZhLXZhci1waG9uZS1vdXRnb2luZyxcbiAgXCJ0cmFzaC1jYW5cIjogJGZhLXZhci10cmFzaC1jYW4sXG4gIFwidHJhc2gtYWx0XCI6ICRmYS12YXItdHJhc2gtYWx0LFxuICBcImNpcmNsZS1sXCI6ICRmYS12YXItY2lyY2xlLWwsXG4gIFwiaGVhZC1zaWRlLWdvZ2dsZXNcIjogJGZhLXZhci1oZWFkLXNpZGUtZ29nZ2xlcyxcbiAgXCJoZWFkLXZyXCI6ICRmYS12YXItaGVhZC12cixcbiAgXCJ0ZXh0LWhlaWdodFwiOiAkZmEtdmFyLXRleHQtaGVpZ2h0LFxuICBcInVzZXIteG1hcmtcIjogJGZhLXZhci11c2VyLXhtYXJrLFxuICBcInVzZXItdGltZXNcIjogJGZhLXZhci11c2VyLXRpbWVzLFxuICBcImZhY2UtaGFuZC15YXduXCI6ICRmYS12YXItZmFjZS1oYW5kLXlhd24sXG4gIFwiZ2F1Z2Utc2ltcGxlLW1pblwiOiAkZmEtdmFyLWdhdWdlLXNpbXBsZS1taW4sXG4gIFwidGFjaG9tZXRlci1zbG93ZXN0XCI6ICRmYS12YXItdGFjaG9tZXRlci1zbG93ZXN0LFxuICBcInN0ZXRob3Njb3BlXCI6ICRmYS12YXItc3RldGhvc2NvcGUsXG4gIFwiY29mZmluXCI6ICRmYS12YXItY29mZmluLFxuICBcIm1lc3NhZ2VcIjogJGZhLXZhci1tZXNzYWdlLFxuICBcImNvbW1lbnQtYWx0XCI6ICRmYS12YXItY29tbWVudC1hbHQsXG4gIFwic2FsYWRcIjogJGZhLXZhci1zYWxhZCxcbiAgXCJib3dsLXNhbGFkXCI6ICRmYS12YXItYm93bC1zYWxhZCxcbiAgXCJpbmZvXCI6ICRmYS12YXItaW5mbyxcbiAgXCJyb2JvdC1hc3Ryb21lY2hcIjogJGZhLXZhci1yb2JvdC1hc3Ryb21lY2gsXG4gIFwicmluZy1kaWFtb25kXCI6ICRmYS12YXItcmluZy1kaWFtb25kLFxuICBcImZvbmR1ZS1wb3RcIjogJGZhLXZhci1mb25kdWUtcG90LFxuICBcInRoZXRhXCI6ICRmYS12YXItdGhldGEsXG4gIFwiZmFjZS1oYW5kLXBlZWtpbmdcIjogJGZhLXZhci1mYWNlLWhhbmQtcGVla2luZyxcbiAgXCJzcXVhcmUtdXNlclwiOiAkZmEtdmFyLXNxdWFyZS11c2VyLFxuICBcImRvd24tbGVmdC1hbmQtdXAtcmlnaHQtdG8tY2VudGVyXCI6ICRmYS12YXItZG93bi1sZWZ0LWFuZC11cC1yaWdodC10by1jZW50ZXIsXG4gIFwiY29tcHJlc3MtYWx0XCI6ICRmYS12YXItY29tcHJlc3MtYWx0LFxuICBcImV4cGxvc2lvblwiOiAkZmEtdmFyLWV4cGxvc2lvbixcbiAgXCJmaWxlLWxpbmVzXCI6ICRmYS12YXItZmlsZS1saW5lcyxcbiAgXCJmaWxlLWFsdFwiOiAkZmEtdmFyLWZpbGUtYWx0LFxuICBcImZpbGUtdGV4dFwiOiAkZmEtdmFyLWZpbGUtdGV4dCxcbiAgXCJ3YXZlLXNxdWFyZVwiOiAkZmEtdmFyLXdhdmUtc3F1YXJlLFxuICBcInJpbmdcIjogJGZhLXZhci1yaW5nLFxuICBcImJ1aWxkaW5nLXVuXCI6ICRmYS12YXItYnVpbGRpbmctdW4sXG4gIFwiZGljZS10aHJlZVwiOiAkZmEtdmFyLWRpY2UtdGhyZWUsXG4gIFwidGlyZS1wcmVzc3VyZS13YXJuaW5nXCI6ICRmYS12YXItdGlyZS1wcmVzc3VyZS13YXJuaW5nLFxuICBcIndpZmktZmFpclwiOiAkZmEtdmFyLXdpZmktZmFpcixcbiAgXCJ3aWZpLTJcIjogJGZhLXZhci13aWZpLTIsXG4gIFwiY2FsZW5kYXItZGF5c1wiOiAkZmEtdmFyLWNhbGVuZGFyLWRheXMsXG4gIFwiY2FsZW5kYXItYWx0XCI6ICRmYS12YXItY2FsZW5kYXItYWx0LFxuICBcIm1wMy1wbGF5ZXJcIjogJGZhLXZhci1tcDMtcGxheWVyLFxuICBcImFuY2hvci1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1hbmNob3ItY2lyY2xlLWNoZWNrLFxuICBcInRhbGx5LTRcIjogJGZhLXZhci10YWxseS00LFxuICBcInJlY3RhbmdsZS1oaXN0b3J5XCI6ICRmYS12YXItcmVjdGFuZ2xlLWhpc3RvcnksXG4gIFwiYnVpbGRpbmctY2lyY2xlLWFycm93LXJpZ2h0XCI6ICRmYS12YXItYnVpbGRpbmctY2lyY2xlLWFycm93LXJpZ2h0LFxuICBcInZvbGxleWJhbGxcIjogJGZhLXZhci12b2xsZXliYWxsLFxuICBcInZvbGxleWJhbGwtYmFsbFwiOiAkZmEtdmFyLXZvbGxleWJhbGwtYmFsbCxcbiAgXCJzdW4taGF6ZVwiOiAkZmEtdmFyLXN1bi1oYXplLFxuICBcInRleHQtc2l6ZVwiOiAkZmEtdmFyLXRleHQtc2l6ZSxcbiAgXCJ1Zm9cIjogJGZhLXZhci11Zm8sXG4gIFwiZm9ya1wiOiAkZmEtdmFyLWZvcmssXG4gIFwidXRlbnNpbC1mb3JrXCI6ICRmYS12YXItdXRlbnNpbC1mb3JrLFxuICBcImFycm93cy11cC10by1saW5lXCI6ICRmYS12YXItYXJyb3dzLXVwLXRvLWxpbmUsXG4gIFwibW9iaWxlLXNpZ25hbFwiOiAkZmEtdmFyLW1vYmlsZS1zaWduYWwsXG4gIFwiYmFyY29kZS1zY2FuXCI6ICRmYS12YXItYmFyY29kZS1zY2FuLFxuICBcInNvcnQtZG93blwiOiAkZmEtdmFyLXNvcnQtZG93bixcbiAgXCJzb3J0LWRlc2NcIjogJGZhLXZhci1zb3J0LWRlc2MsXG4gIFwiZm9sZGVyLWFycm93LWRvd25cIjogJGZhLXZhci1mb2xkZXItYXJyb3ctZG93bixcbiAgXCJmb2xkZXItZG93bmxvYWRcIjogJGZhLXZhci1mb2xkZXItZG93bmxvYWQsXG4gIFwiY2lyY2xlLW1pbnVzXCI6ICRmYS12YXItY2lyY2xlLW1pbnVzLFxuICBcIm1pbnVzLWNpcmNsZVwiOiAkZmEtdmFyLW1pbnVzLWNpcmNsZSxcbiAgXCJmYWNlLWljaWNsZXNcIjogJGZhLXZhci1mYWNlLWljaWNsZXMsXG4gIFwic2hvdmVsXCI6ICRmYS12YXItc2hvdmVsLFxuICBcImRvb3Itb3BlblwiOiAkZmEtdmFyLWRvb3Itb3BlbixcbiAgXCJmaWxtc1wiOiAkZmEtdmFyLWZpbG1zLFxuICBcInJpZ2h0LWZyb20tYnJhY2tldFwiOiAkZmEtdmFyLXJpZ2h0LWZyb20tYnJhY2tldCxcbiAgXCJzaWduLW91dC1hbHRcIjogJGZhLXZhci1zaWduLW91dC1hbHQsXG4gIFwiZmFjZS1nbGFzc2VzXCI6ICRmYS12YXItZmFjZS1nbGFzc2VzLFxuICBcIm5mY1wiOiAkZmEtdmFyLW5mYyxcbiAgXCJhdG9tXCI6ICRmYS12YXItYXRvbSxcbiAgXCJzb2FwXCI6ICRmYS12YXItc29hcCxcbiAgXCJpY29uc1wiOiAkZmEtdmFyLWljb25zLFxuICBcImhlYXJ0LW11c2ljLWNhbWVyYS1ib2x0XCI6ICRmYS12YXItaGVhcnQtbXVzaWMtY2FtZXJhLWJvbHQsXG4gIFwibWljcm9waG9uZS1saW5lcy1zbGFzaFwiOiAkZmEtdmFyLW1pY3JvcGhvbmUtbGluZXMtc2xhc2gsXG4gIFwibWljcm9waG9uZS1hbHQtc2xhc2hcIjogJGZhLXZhci1taWNyb3Bob25lLWFsdC1zbGFzaCxcbiAgXCJjbG9zZWQtY2FwdGlvbmluZy1zbGFzaFwiOiAkZmEtdmFyLWNsb3NlZC1jYXB0aW9uaW5nLXNsYXNoLFxuICBcImNhbGN1bGF0b3Itc2ltcGxlXCI6ICRmYS12YXItY2FsY3VsYXRvci1zaW1wbGUsXG4gIFwiY2FsY3VsYXRvci1hbHRcIjogJGZhLXZhci1jYWxjdWxhdG9yLWFsdCxcbiAgXCJicmlkZ2UtY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItYnJpZGdlLWNpcmNsZS1jaGVjayxcbiAgXCJzbGlkZXJzLXVwXCI6ICRmYS12YXItc2xpZGVycy11cCxcbiAgXCJzbGlkZXJzLXZcIjogJGZhLXZhci1zbGlkZXJzLXYsXG4gIFwibG9jYXRpb24tbWludXNcIjogJGZhLXZhci1sb2NhdGlvbi1taW51cyxcbiAgXCJtYXAtbWFya2VyLW1pbnVzXCI6ICRmYS12YXItbWFwLW1hcmtlci1taW51cyxcbiAgXCJwdW1wLW1lZGljYWxcIjogJGZhLXZhci1wdW1wLW1lZGljYWwsXG4gIFwiZmluZ2VycHJpbnRcIjogJGZhLXZhci1maW5nZXJwcmludCxcbiAgXCJza2ktYm9vdFwiOiAkZmEtdmFyLXNraS1ib290LFxuICBcInN0YW5kYXJkLWRlZmluaXRpb25cIjogJGZhLXZhci1zdGFuZGFyZC1kZWZpbml0aW9uLFxuICBcInJlY3RhbmdsZS1zZFwiOiAkZmEtdmFyLXJlY3RhbmdsZS1zZCxcbiAgXCJoMVwiOiAkZmEtdmFyLWgxLFxuICBcImhhbmQtcG9pbnQtcmlnaHRcIjogJGZhLXZhci1oYW5kLXBvaW50LXJpZ2h0LFxuICBcIm1hZ25pZnlpbmctZ2xhc3MtbG9jYXRpb25cIjogJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLWxvY2F0aW9uLFxuICBcInNlYXJjaC1sb2NhdGlvblwiOiAkZmEtdmFyLXNlYXJjaC1sb2NhdGlvbixcbiAgXCJtZXNzYWdlLWJvdFwiOiAkZmEtdmFyLW1lc3NhZ2UtYm90LFxuICBcImZvcndhcmQtc3RlcFwiOiAkZmEtdmFyLWZvcndhcmQtc3RlcCxcbiAgXCJzdGVwLWZvcndhcmRcIjogJGZhLXZhci1zdGVwLWZvcndhcmQsXG4gIFwiZmFjZS1zbWlsZS1iZWFtXCI6ICRmYS12YXItZmFjZS1zbWlsZS1iZWFtLFxuICBcInNtaWxlLWJlYW1cIjogJGZhLXZhci1zbWlsZS1iZWFtLFxuICBcImxpZ2h0LWNlaWxpbmdcIjogJGZhLXZhci1saWdodC1jZWlsaW5nLFxuICBcIm1lc3NhZ2UtZXhjbGFtYXRpb25cIjogJGZhLXZhci1tZXNzYWdlLWV4Y2xhbWF0aW9uLFxuICBcImNvbW1lbnQtYWx0LWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItY29tbWVudC1hbHQtZXhjbGFtYXRpb24sXG4gIFwiYm93bC1zY29vcFwiOiAkZmEtdmFyLWJvd2wtc2Nvb3AsXG4gIFwiYm93bC1zaGF2ZWQtaWNlXCI6ICRmYS12YXItYm93bC1zaGF2ZWQtaWNlLFxuICBcInNxdWFyZS14XCI6ICRmYS12YXItc3F1YXJlLXgsXG4gIFwidXRpbGl0eS1wb2xlLWRvdWJsZVwiOiAkZmEtdmFyLXV0aWxpdHktcG9sZS1kb3VibGUsXG4gIFwiZmxhZy1jaGVja2VyZWRcIjogJGZhLXZhci1mbGFnLWNoZWNrZXJlZCxcbiAgXCJjaGV2cm9ucy11cFwiOiAkZmEtdmFyLWNoZXZyb25zLXVwLFxuICBcImNoZXZyb24tZG91YmxlLXVwXCI6ICRmYS12YXItY2hldnJvbi1kb3VibGUtdXAsXG4gIFwiZm9vdGJhbGxcIjogJGZhLXZhci1mb290YmFsbCxcbiAgXCJmb290YmFsbC1iYWxsXCI6ICRmYS12YXItZm9vdGJhbGwtYmFsbCxcbiAgXCJ1c2VyLXZuZWNrXCI6ICRmYS12YXItdXNlci12bmVjayxcbiAgXCJzY2hvb2wtY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItc2Nob29sLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJjcm9wXCI6ICRmYS12YXItY3JvcCxcbiAgXCJhbmdsZXMtZG93blwiOiAkZmEtdmFyLWFuZ2xlcy1kb3duLFxuICBcImFuZ2xlLWRvdWJsZS1kb3duXCI6ICRmYS12YXItYW5nbGUtZG91YmxlLWRvd24sXG4gIFwidXNlcnMtcmVjdGFuZ2xlXCI6ICRmYS12YXItdXNlcnMtcmVjdGFuZ2xlLFxuICBcInBlb3BsZS1yb29mXCI6ICRmYS12YXItcGVvcGxlLXJvb2YsXG4gIFwic3F1YXJlLWFycm93LXJpZ2h0XCI6ICRmYS12YXItc3F1YXJlLWFycm93LXJpZ2h0LFxuICBcImFycm93LXNxdWFyZS1yaWdodFwiOiAkZmEtdmFyLWFycm93LXNxdWFyZS1yaWdodCxcbiAgXCJsb2NhdGlvbi1wbHVzXCI6ICRmYS12YXItbG9jYXRpb24tcGx1cyxcbiAgXCJtYXAtbWFya2VyLXBsdXNcIjogJGZhLXZhci1tYXAtbWFya2VyLXBsdXMsXG4gIFwibGlnaHRidWxiLWV4Y2xhbWF0aW9uLW9uXCI6ICRmYS12YXItbGlnaHRidWxiLWV4Y2xhbWF0aW9uLW9uLFxuICBcInBlb3BsZS1saW5lXCI6ICRmYS12YXItcGVvcGxlLWxpbmUsXG4gIFwiYmVlci1tdWctZW1wdHlcIjogJGZhLXZhci1iZWVyLW11Zy1lbXB0eSxcbiAgXCJiZWVyXCI6ICRmYS12YXItYmVlcixcbiAgXCJjcmF0ZS1lbXB0eVwiOiAkZmEtdmFyLWNyYXRlLWVtcHR5LFxuICBcImRpYWdyYW0tcHJlZGVjZXNzb3JcIjogJGZhLXZhci1kaWFncmFtLXByZWRlY2Vzc29yLFxuICBcInRyYW5zcG9ydGVyXCI6ICRmYS12YXItdHJhbnNwb3J0ZXIsXG4gIFwiY2FsZW5kYXItY2lyY2xlLXVzZXJcIjogJGZhLXZhci1jYWxlbmRhci1jaXJjbGUtdXNlcixcbiAgXCJhcnJvdy11cC1sb25nXCI6ICRmYS12YXItYXJyb3ctdXAtbG9uZyxcbiAgXCJsb25nLWFycm93LXVwXCI6ICRmYS12YXItbG9uZy1hcnJvdy11cCxcbiAgXCJwZXJzb24tY2FycnktYm94XCI6ICRmYS12YXItcGVyc29uLWNhcnJ5LWJveCxcbiAgXCJwZXJzb24tY2FycnlcIjogJGZhLXZhci1wZXJzb24tY2FycnksXG4gIFwiZmlyZS1mbGFtZS1zaW1wbGVcIjogJGZhLXZhci1maXJlLWZsYW1lLXNpbXBsZSxcbiAgXCJidXJuXCI6ICRmYS12YXItYnVybixcbiAgXCJwZXJzb25cIjogJGZhLXZhci1wZXJzb24sXG4gIFwibWFsZVwiOiAkZmEtdmFyLW1hbGUsXG4gIFwibGFwdG9wXCI6ICRmYS12YXItbGFwdG9wLFxuICBcImZpbGUtY3N2XCI6ICRmYS12YXItZmlsZS1jc3YsXG4gIFwibWVub3JhaFwiOiAkZmEtdmFyLW1lbm9yYWgsXG4gIFwidW5pb25cIjogJGZhLXZhci11bmlvbixcbiAgXCJjaGV2cm9ucy1sZWZ0XCI6ICRmYS12YXItY2hldnJvbnMtbGVmdCxcbiAgXCJjaGV2cm9uLWRvdWJsZS1sZWZ0XCI6ICRmYS12YXItY2hldnJvbi1kb3VibGUtbGVmdCxcbiAgXCJjaXJjbGUtaGVhcnRcIjogJGZhLXZhci1jaXJjbGUtaGVhcnQsXG4gIFwiaGVhcnQtY2lyY2xlXCI6ICRmYS12YXItaGVhcnQtY2lyY2xlLFxuICBcInRydWNrLXBsYW5lXCI6ICRmYS12YXItdHJ1Y2stcGxhbmUsXG4gIFwicmVjb3JkLXZpbnlsXCI6ICRmYS12YXItcmVjb3JkLXZpbnlsLFxuICBcImJyaW5nLWZvcndhcmRcIjogJGZhLXZhci1icmluZy1mb3J3YXJkLFxuICBcInNxdWFyZS1wXCI6ICRmYS12YXItc3F1YXJlLXAsXG4gIFwiZmFjZS1ncmluLXN0YXJzXCI6ICRmYS12YXItZmFjZS1ncmluLXN0YXJzLFxuICBcImdyaW4tc3RhcnNcIjogJGZhLXZhci1ncmluLXN0YXJzLFxuICBcInNpZ21hXCI6ICRmYS12YXItc2lnbWEsXG4gIFwiY2FtZXJhLW1vdmllXCI6ICRmYS12YXItY2FtZXJhLW1vdmllLFxuICBcImJvbmdcIjogJGZhLXZhci1ib25nLFxuICBcImNsYXJpbmV0XCI6ICRmYS12YXItY2xhcmluZXQsXG4gIFwidHJ1Y2stZmxhdGJlZFwiOiAkZmEtdmFyLXRydWNrLWZsYXRiZWQsXG4gIFwic3BhZ2hldHRpLW1vbnN0ZXItZmx5aW5nXCI6ICRmYS12YXItc3BhZ2hldHRpLW1vbnN0ZXItZmx5aW5nLFxuICBcInBhc3RhZmFyaWFuaXNtXCI6ICRmYS12YXItcGFzdGFmYXJpYW5pc20sXG4gIFwiYXJyb3ctZG93bi11cC1hY3Jvc3MtbGluZVwiOiAkZmEtdmFyLWFycm93LWRvd24tdXAtYWNyb3NzLWxpbmUsXG4gIFwibGVhZi1oZWFydFwiOiAkZmEtdmFyLWxlYWYtaGVhcnQsXG4gIFwiaG91c2UtYnVpbGRpbmdcIjogJGZhLXZhci1ob3VzZS1idWlsZGluZyxcbiAgXCJjaGVlc2Utc3dpc3NcIjogJGZhLXZhci1jaGVlc2Utc3dpc3MsXG4gIFwic3Bvb25cIjogJGZhLXZhci1zcG9vbixcbiAgXCJ1dGVuc2lsLXNwb29uXCI6ICRmYS12YXItdXRlbnNpbC1zcG9vbixcbiAgXCJqYXItd2hlYXRcIjogJGZhLXZhci1qYXItd2hlYXQsXG4gIFwiZW52ZWxvcGVzLWJ1bGtcIjogJGZhLXZhci1lbnZlbG9wZXMtYnVsayxcbiAgXCJtYWlsLWJ1bGtcIjogJGZhLXZhci1tYWlsLWJ1bGssXG4gIFwiZmlsZS1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1maWxlLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJib3ctYXJyb3dcIjogJGZhLXZhci1ib3ctYXJyb3csXG4gIFwiY2FydC14bWFya1wiOiAkZmEtdmFyLWNhcnQteG1hcmssXG4gIFwiaGV4YWdvbi14bWFya1wiOiAkZmEtdmFyLWhleGFnb24teG1hcmssXG4gIFwidGltZXMtaGV4YWdvblwiOiAkZmEtdmFyLXRpbWVzLWhleGFnb24sXG4gIFwieG1hcmstaGV4YWdvblwiOiAkZmEtdmFyLXhtYXJrLWhleGFnb24sXG4gIFwiY2lyY2xlLWhcIjogJGZhLXZhci1jaXJjbGUtaCxcbiAgXCJob3NwaXRhbC1zeW1ib2xcIjogJGZhLXZhci1ob3NwaXRhbC1zeW1ib2wsXG4gIFwibWVyZ2VcIjogJGZhLXZhci1tZXJnZSxcbiAgXCJwYWdlclwiOiAkZmEtdmFyLXBhZ2VyLFxuICBcImNhcnQtbWludXNcIjogJGZhLXZhci1jYXJ0LW1pbnVzLFxuICBcImFkZHJlc3MtYm9va1wiOiAkZmEtdmFyLWFkZHJlc3MtYm9vayxcbiAgXCJjb250YWN0LWJvb2tcIjogJGZhLXZhci1jb250YWN0LWJvb2ssXG4gIFwicGFuLWZyeWluZ1wiOiAkZmEtdmFyLXBhbi1mcnlpbmcsXG4gIFwiZ3JpZFwiOiAkZmEtdmFyLWdyaWQsXG4gIFwiZ3JpZC0zXCI6ICRmYS12YXItZ3JpZC0zLFxuICBcImZvb3RiYWxsLWhlbG1ldFwiOiAkZmEtdmFyLWZvb3RiYWxsLWhlbG1ldCxcbiAgXCJoYW5kLWxvdmVcIjogJGZhLXZhci1oYW5kLWxvdmUsXG4gIFwidHJlZXNcIjogJGZhLXZhci10cmVlcyxcbiAgXCJzdHJpa2V0aHJvdWdoXCI6ICRmYS12YXItc3RyaWtldGhyb3VnaCxcbiAgXCJwYWdlXCI6ICRmYS12YXItcGFnZSxcbiAgXCJrXCI6ICRmYS12YXItayxcbiAgXCJkaWFncmFtLXByZXZpb3VzXCI6ICRmYS12YXItZGlhZ3JhbS1wcmV2aW91cyxcbiAgXCJnYXVnZS1taW5cIjogJGZhLXZhci1nYXVnZS1taW4sXG4gIFwidGFjaG9tZXRlci1hbHQtc2xvd2VzdFwiOiAkZmEtdmFyLXRhY2hvbWV0ZXItYWx0LXNsb3dlc3QsXG4gIFwiZm9sZGVyLWdyaWRcIjogJGZhLXZhci1mb2xkZXItZ3JpZCxcbiAgXCJlZ2dwbGFudFwiOiAkZmEtdmFyLWVnZ3BsYW50LFxuICBcInJhbVwiOiAkZmEtdmFyLXJhbSxcbiAgXCJsYW5kbWFyay1mbGFnXCI6ICRmYS12YXItbGFuZG1hcmstZmxhZyxcbiAgXCJsaXBzXCI6ICRmYS12YXItbGlwcyxcbiAgXCJwZW5jaWxcIjogJGZhLXZhci1wZW5jaWwsXG4gIFwicGVuY2lsLWFsdFwiOiAkZmEtdmFyLXBlbmNpbC1hbHQsXG4gIFwiYmFja3dhcmRcIjogJGZhLXZhci1iYWNrd2FyZCxcbiAgXCJjYXJldC1yaWdodFwiOiAkZmEtdmFyLWNhcmV0LXJpZ2h0LFxuICBcImNvbW1lbnRzXCI6ICRmYS12YXItY29tbWVudHMsXG4gIFwicGFzdGVcIjogJGZhLXZhci1wYXN0ZSxcbiAgXCJmaWxlLWNsaXBib2FyZFwiOiAkZmEtdmFyLWZpbGUtY2xpcGJvYXJkLFxuICBcImRlc2t0b3AtYXJyb3ctZG93blwiOiAkZmEtdmFyLWRlc2t0b3AtYXJyb3ctZG93bixcbiAgXCJjb2RlLXB1bGwtcmVxdWVzdFwiOiAkZmEtdmFyLWNvZGUtcHVsbC1yZXF1ZXN0LFxuICBcInB1bXBraW5cIjogJGZhLXZhci1wdW1wa2luLFxuICBcImNsaXBib2FyZC1saXN0XCI6ICRmYS12YXItY2xpcGJvYXJkLWxpc3QsXG4gIFwicGVuLWZpZWxkXCI6ICRmYS12YXItcGVuLWZpZWxkLFxuICBcImJsdWViZXJyaWVzXCI6ICRmYS12YXItYmx1ZWJlcnJpZXMsXG4gIFwidHJ1Y2stcmFtcC1ib3hcIjogJGZhLXZhci10cnVjay1yYW1wLWJveCxcbiAgXCJ0cnVjay1sb2FkaW5nXCI6ICRmYS12YXItdHJ1Y2stbG9hZGluZyxcbiAgXCJub3RlXCI6ICRmYS12YXItbm90ZSxcbiAgXCJhcnJvdy1kb3duLXRvLXNxdWFyZVwiOiAkZmEtdmFyLWFycm93LWRvd24tdG8tc3F1YXJlLFxuICBcInVzZXItY2hlY2tcIjogJGZhLXZhci11c2VyLWNoZWNrLFxuICBcImNsb3VkLXhtYXJrXCI6ICRmYS12YXItY2xvdWQteG1hcmssXG4gIFwidmlhbC12aXJ1c1wiOiAkZmEtdmFyLXZpYWwtdmlydXMsXG4gIFwiYm9vay1ibGFua1wiOiAkZmEtdmFyLWJvb2stYmxhbmssXG4gIFwiYm9vay1hbHRcIjogJGZhLXZhci1ib29rLWFsdCxcbiAgXCJnb2xmLWZsYWctaG9sZVwiOiAkZmEtdmFyLWdvbGYtZmxhZy1ob2xlLFxuICBcIm1lc3NhZ2UtYXJyb3ctZG93blwiOiAkZmEtdmFyLW1lc3NhZ2UtYXJyb3ctZG93bixcbiAgXCJjb21tZW50LWFsdC1hcnJvdy1kb3duXCI6ICRmYS12YXItY29tbWVudC1hbHQtYXJyb3ctZG93bixcbiAgXCJmYWNlLXVuYW11c2VkXCI6ICRmYS12YXItZmFjZS11bmFtdXNlZCxcbiAgXCJzaGVldC1wbGFzdGljXCI6ICRmYS12YXItc2hlZXQtcGxhc3RpYyxcbiAgXCJjaXJjbGUtOVwiOiAkZmEtdmFyLWNpcmNsZS05LFxuICBcImJsb2dcIjogJGZhLXZhci1ibG9nLFxuICBcInVzZXItbmluamFcIjogJGZhLXZhci11c2VyLW5pbmphLFxuICBcInBlbmNpbC1zbGFzaFwiOiAkZmEtdmFyLXBlbmNpbC1zbGFzaCxcbiAgXCJib3dsaW5nLXBpbnNcIjogJGZhLXZhci1ib3dsaW5nLXBpbnMsXG4gIFwicGVyc29uLWFycm93LXVwLWZyb20tbGluZVwiOiAkZmEtdmFyLXBlcnNvbi1hcnJvdy11cC1mcm9tLWxpbmUsXG4gIFwiZG93bi1yaWdodFwiOiAkZmEtdmFyLWRvd24tcmlnaHQsXG4gIFwic2Nyb2xsLXRvcmFoXCI6ICRmYS12YXItc2Nyb2xsLXRvcmFoLFxuICBcInRvcmFoXCI6ICRmYS12YXItdG9yYWgsXG4gIFwid2ViaG9va1wiOiAkZmEtdmFyLXdlYmhvb2ssXG4gIFwiYmxpbmRzLW9wZW5cIjogJGZhLXZhci1ibGluZHMtb3BlbixcbiAgXCJmZW5jZVwiOiAkZmEtdmFyLWZlbmNlLFxuICBcInVwXCI6ICRmYS12YXItdXAsXG4gIFwiYXJyb3ctYWx0LXVwXCI6ICRmYS12YXItYXJyb3ctYWx0LXVwLFxuICBcImJyb29tLWJhbGxcIjogJGZhLXZhci1icm9vbS1iYWxsLFxuICBcInF1aWRkaXRjaFwiOiAkZmEtdmFyLXF1aWRkaXRjaCxcbiAgXCJxdWlkZGl0Y2gtYnJvb20tYmFsbFwiOiAkZmEtdmFyLXF1aWRkaXRjaC1icm9vbS1iYWxsLFxuICBcImRydW1zdGlja1wiOiAkZmEtdmFyLWRydW1zdGljayxcbiAgXCJzcXVhcmUtdlwiOiAkZmEtdmFyLXNxdWFyZS12LFxuICBcImZhY2UtYXdlc29tZVwiOiAkZmEtdmFyLWZhY2UtYXdlc29tZSxcbiAgXCJnYXZlLWRhbmR5XCI6ICRmYS12YXItZ2F2ZS1kYW5keSxcbiAgXCJkaWFsLW9mZlwiOiAkZmEtdmFyLWRpYWwtb2ZmLFxuICBcInRvZ2dsZS1vZmZcIjogJGZhLXZhci10b2dnbGUtb2ZmLFxuICBcImZhY2Utc21pbGUtaG9ybnNcIjogJGZhLXZhci1mYWNlLXNtaWxlLWhvcm5zLFxuICBcImJveC1hcmNoaXZlXCI6ICRmYS12YXItYm94LWFyY2hpdmUsXG4gIFwiYXJjaGl2ZVwiOiAkZmEtdmFyLWFyY2hpdmUsXG4gIFwiZ3JhcGVzXCI6ICRmYS12YXItZ3JhcGVzLFxuICBcInBlcnNvbi1kcm93bmluZ1wiOiAkZmEtdmFyLXBlcnNvbi1kcm93bmluZyxcbiAgXCJkaWFsLW1heFwiOiAkZmEtdmFyLWRpYWwtbWF4LFxuICBcImNpcmNsZS1tXCI6ICRmYS12YXItY2lyY2xlLW0sXG4gIFwiY2FsZW5kYXItaW1hZ2VcIjogJGZhLXZhci1jYWxlbmRhci1pbWFnZSxcbiAgXCJjaXJjbGUtY2FyZXQtZG93blwiOiAkZmEtdmFyLWNpcmNsZS1jYXJldC1kb3duLFxuICBcImNhcmV0LWNpcmNsZS1kb3duXCI6ICRmYS12YXItY2FyZXQtY2lyY2xlLWRvd24sXG4gIFwiYXJyb3ctZG93bi05LTFcIjogJGZhLXZhci1hcnJvdy1kb3duLTktMSxcbiAgXCJzb3J0LW51bWVyaWMtZGVzY1wiOiAkZmEtdmFyLXNvcnQtbnVtZXJpYy1kZXNjLFxuICBcInNvcnQtbnVtZXJpYy1kb3duLWFsdFwiOiAkZmEtdmFyLXNvcnQtbnVtZXJpYy1kb3duLWFsdCxcbiAgXCJmYWNlLWdyaW4tdG9uZ3VlLXNxdWludFwiOiAkZmEtdmFyLWZhY2UtZ3Jpbi10b25ndWUtc3F1aW50LFxuICBcImdyaW4tdG9uZ3VlLXNxdWludFwiOiAkZmEtdmFyLWdyaW4tdG9uZ3VlLXNxdWludCxcbiAgXCJzaGlzaC1rZWJhYlwiOiAkZmEtdmFyLXNoaXNoLWtlYmFiLFxuICBcInNwcmF5LWNhblwiOiAkZmEtdmFyLXNwcmF5LWNhbixcbiAgXCJhbGFybS1zbm9vemVcIjogJGZhLXZhci1hbGFybS1zbm9vemUsXG4gIFwic2NhcmVjcm93XCI6ICRmYS12YXItc2NhcmVjcm93LFxuICBcInRydWNrLW1vbnN0ZXJcIjogJGZhLXZhci10cnVjay1tb25zdGVyLFxuICBcImdpZnQtY2FyZFwiOiAkZmEtdmFyLWdpZnQtY2FyZCxcbiAgXCJ3XCI6ICRmYS12YXItdyxcbiAgXCJjb2RlLXB1bGwtcmVxdWVzdC1kcmFmdFwiOiAkZmEtdmFyLWNvZGUtcHVsbC1yZXF1ZXN0LWRyYWZ0LFxuICBcInNxdWFyZS1iXCI6ICRmYS12YXItc3F1YXJlLWIsXG4gIFwiZWxlcGhhbnRcIjogJGZhLXZhci1lbGVwaGFudCxcbiAgXCJlYXJ0aC1hZnJpY2FcIjogJGZhLXZhci1lYXJ0aC1hZnJpY2EsXG4gIFwiZ2xvYmUtYWZyaWNhXCI6ICRmYS12YXItZ2xvYmUtYWZyaWNhLFxuICBcInJhaW5ib3dcIjogJGZhLXZhci1yYWluYm93LFxuICBcImNpcmNsZS1ub3RjaFwiOiAkZmEtdmFyLWNpcmNsZS1ub3RjaCxcbiAgXCJ0YWJsZXQtc2NyZWVuLWJ1dHRvblwiOiAkZmEtdmFyLXRhYmxldC1zY3JlZW4tYnV0dG9uLFxuICBcInRhYmxldC1hbHRcIjogJGZhLXZhci10YWJsZXQtYWx0LFxuICBcInBhd1wiOiAkZmEtdmFyLXBhdyxcbiAgXCJtZXNzYWdlLXF1ZXN0aW9uXCI6ICRmYS12YXItbWVzc2FnZS1xdWVzdGlvbixcbiAgXCJjbG91ZFwiOiAkZmEtdmFyLWNsb3VkLFxuICBcInRyb3dlbC1icmlja3NcIjogJGZhLXZhci10cm93ZWwtYnJpY2tzLFxuICBcInNxdWFyZS0zXCI6ICRmYS12YXItc3F1YXJlLTMsXG4gIFwiZmFjZS1mbHVzaGVkXCI6ICRmYS12YXItZmFjZS1mbHVzaGVkLFxuICBcImZsdXNoZWRcIjogJGZhLXZhci1mbHVzaGVkLFxuICBcImhvc3BpdGFsLXVzZXJcIjogJGZhLXZhci1ob3NwaXRhbC11c2VyLFxuICBcIm1pY3Jvd2F2ZVwiOiAkZmEtdmFyLW1pY3Jvd2F2ZSxcbiAgXCJjaGYtc2lnblwiOiAkZmEtdmFyLWNoZi1zaWduLFxuICBcInRlbnQtYXJyb3ctbGVmdC1yaWdodFwiOiAkZmEtdmFyLXRlbnQtYXJyb3ctbGVmdC1yaWdodCxcbiAgXCJjYXJ0LWNpcmNsZS1hcnJvdy11cFwiOiAkZmEtdmFyLWNhcnQtY2lyY2xlLWFycm93LXVwLFxuICBcInRyYXNoLWNsb2NrXCI6ICRmYS12YXItdHJhc2gtY2xvY2ssXG4gIFwiZ2F2ZWxcIjogJGZhLXZhci1nYXZlbCxcbiAgXCJsZWdhbFwiOiAkZmEtdmFyLWxlZ2FsLFxuICBcInNwcmlua2xlci1jZWlsaW5nXCI6ICRmYS12YXItc3ByaW5rbGVyLWNlaWxpbmcsXG4gIFwiYnJvd3NlcnNcIjogJGZhLXZhci1icm93c2VycyxcbiAgXCJ0cmlsbGl1bVwiOiAkZmEtdmFyLXRyaWxsaXVtLFxuICBcIm11c2ljLXNsYXNoXCI6ICRmYS12YXItbXVzaWMtc2xhc2gsXG4gIFwidHJ1Y2stcmFtcFwiOiAkZmEtdmFyLXRydWNrLXJhbXAsXG4gIFwiYmlub2N1bGFyc1wiOiAkZmEtdmFyLWJpbm9jdWxhcnMsXG4gIFwibWljcm9waG9uZS1zbGFzaFwiOiAkZmEtdmFyLW1pY3JvcGhvbmUtc2xhc2gsXG4gIFwiYm94LXRpc3N1ZVwiOiAkZmEtdmFyLWJveC10aXNzdWUsXG4gIFwiY2lyY2xlLWNcIjogJGZhLXZhci1jaXJjbGUtYyxcbiAgXCJzdGFyLWNocmlzdG1hc1wiOiAkZmEtdmFyLXN0YXItY2hyaXN0bWFzLFxuICBcImNoYXJ0LWJ1bGxldFwiOiAkZmEtdmFyLWNoYXJ0LWJ1bGxldCxcbiAgXCJtb3RvcmN5Y2xlXCI6ICRmYS12YXItbW90b3JjeWNsZSxcbiAgXCJ0cmVlLWNocmlzdG1hc1wiOiAkZmEtdmFyLXRyZWUtY2hyaXN0bWFzLFxuICBcInRpcmUtZmxhdFwiOiAkZmEtdmFyLXRpcmUtZmxhdCxcbiAgXCJzdW5nbGFzc2VzXCI6ICRmYS12YXItc3VuZ2xhc3NlcyxcbiAgXCJiYWRnZVwiOiAkZmEtdmFyLWJhZGdlLFxuICBcIm1lc3NhZ2UtcGVuXCI6ICRmYS12YXItbWVzc2FnZS1wZW4sXG4gIFwiY29tbWVudC1hbHQtZWRpdFwiOiAkZmEtdmFyLWNvbW1lbnQtYWx0LWVkaXQsXG4gIFwibWVzc2FnZS1lZGl0XCI6ICRmYS12YXItbWVzc2FnZS1lZGl0LFxuICBcImJlbGwtY29uY2llcmdlXCI6ICRmYS12YXItYmVsbC1jb25jaWVyZ2UsXG4gIFwiY29uY2llcmdlLWJlbGxcIjogJGZhLXZhci1jb25jaWVyZ2UtYmVsbCxcbiAgXCJwZW4tcnVsZXJcIjogJGZhLXZhci1wZW4tcnVsZXIsXG4gIFwicGVuY2lsLXJ1bGVyXCI6ICRmYS12YXItcGVuY2lsLXJ1bGVyLFxuICBcImFycm93LXByb2dyZXNzXCI6ICRmYS12YXItYXJyb3ctcHJvZ3Jlc3MsXG4gIFwiY2hlc3Mtcm9vay1waWVjZVwiOiAkZmEtdmFyLWNoZXNzLXJvb2stcGllY2UsXG4gIFwiY2hlc3Mtcm9vay1hbHRcIjogJGZhLXZhci1jaGVzcy1yb29rLWFsdCxcbiAgXCJzcXVhcmUtcm9vdFwiOiAkZmEtdmFyLXNxdWFyZS1yb290LFxuICBcImFsYnVtLWNvbGxlY3Rpb24tY2lyY2xlLXBsdXNcIjogJGZhLXZhci1hbGJ1bS1jb2xsZWN0aW9uLWNpcmNsZS1wbHVzLFxuICBcInBlb3BsZS1hcnJvd3NcIjogJGZhLXZhci1wZW9wbGUtYXJyb3dzLFxuICBcInBlb3BsZS1hcnJvd3MtbGVmdC1yaWdodFwiOiAkZmEtdmFyLXBlb3BsZS1hcnJvd3MtbGVmdC1yaWdodCxcbiAgXCJmYWNlLWFuZ3J5LWhvcm5zXCI6ICRmYS12YXItZmFjZS1hbmdyeS1ob3JucyxcbiAgXCJtYXJzLWFuZC12ZW51cy1idXJzdFwiOiAkZmEtdmFyLW1hcnMtYW5kLXZlbnVzLWJ1cnN0LFxuICBcInRvbWJzdG9uZVwiOiAkZmEtdmFyLXRvbWJzdG9uZSxcbiAgXCJzcXVhcmUtY2FyZXQtcmlnaHRcIjogJGZhLXZhci1zcXVhcmUtY2FyZXQtcmlnaHQsXG4gIFwiY2FyZXQtc3F1YXJlLXJpZ2h0XCI6ICRmYS12YXItY2FyZXQtc3F1YXJlLXJpZ2h0LFxuICBcInNjaXNzb3JzXCI6ICRmYS12YXItc2Npc3NvcnMsXG4gIFwiY3V0XCI6ICRmYS12YXItY3V0LFxuICBcImxpc3QtbXVzaWNcIjogJGZhLXZhci1saXN0LW11c2ljLFxuICBcInN1bi1wbGFudC13aWx0XCI6ICRmYS12YXItc3VuLXBsYW50LXdpbHQsXG4gIFwidG9pbGV0cy1wb3J0YWJsZVwiOiAkZmEtdmFyLXRvaWxldHMtcG9ydGFibGUsXG4gIFwiaG9ja2V5LXB1Y2tcIjogJGZhLXZhci1ob2NrZXktcHVjayxcbiAgXCJtdXN0YWNoZVwiOiAkZmEtdmFyLW11c3RhY2hlLFxuICBcImh5cGhlblwiOiAkZmEtdmFyLWh5cGhlbixcbiAgXCJ0YWJsZVwiOiAkZmEtdmFyLXRhYmxlLFxuICBcInVzZXItY2hlZlwiOiAkZmEtdmFyLXVzZXItY2hlZixcbiAgXCJtZXNzYWdlLWltYWdlXCI6ICRmYS12YXItbWVzc2FnZS1pbWFnZSxcbiAgXCJjb21tZW50LWFsdC1pbWFnZVwiOiAkZmEtdmFyLWNvbW1lbnQtYWx0LWltYWdlLFxuICBcInVzZXJzLW1lZGljYWxcIjogJGZhLXZhci11c2Vycy1tZWRpY2FsLFxuICBcInNlbnNvci10cmlhbmdsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXNlbnNvci10cmlhbmdsZS1leGNsYW1hdGlvbixcbiAgXCJzZW5zb3ItYWxlcnRcIjogJGZhLXZhci1zZW5zb3ItYWxlcnQsXG4gIFwibWFnbmlmeWluZy1nbGFzcy1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtYXJyb3ctcmlnaHQsXG4gIFwidGFjaG9ncmFwaC1kaWdpdGFsXCI6ICRmYS12YXItdGFjaG9ncmFwaC1kaWdpdGFsLFxuICBcImRpZ2l0YWwtdGFjaG9ncmFwaFwiOiAkZmEtdmFyLWRpZ2l0YWwtdGFjaG9ncmFwaCxcbiAgXCJmYWNlLW1hc2tcIjogJGZhLXZhci1mYWNlLW1hc2ssXG4gIFwicGlja2xlYmFsbFwiOiAkZmEtdmFyLXBpY2tsZWJhbGwsXG4gIFwic3Rhci1zaGFycC1oYWxmXCI6ICRmYS12YXItc3Rhci1zaGFycC1oYWxmLFxuICBcInVzZXJzLXNsYXNoXCI6ICRmYS12YXItdXNlcnMtc2xhc2gsXG4gIFwiY2xvdmVyXCI6ICRmYS12YXItY2xvdmVyLFxuICBcIm1lYXRcIjogJGZhLXZhci1tZWF0LFxuICBcInJlcGx5XCI6ICRmYS12YXItcmVwbHksXG4gIFwibWFpbC1yZXBseVwiOiAkZmEtdmFyLW1haWwtcmVwbHksXG4gIFwic3Rhci1hbmQtY3Jlc2NlbnRcIjogJGZhLXZhci1zdGFyLWFuZC1jcmVzY2VudCxcbiAgXCJlbXB0eS1zZXRcIjogJGZhLXZhci1lbXB0eS1zZXQsXG4gIFwiaG91c2UtZmlyZVwiOiAkZmEtdmFyLWhvdXNlLWZpcmUsXG4gIFwic3F1YXJlLW1pbnVzXCI6ICRmYS12YXItc3F1YXJlLW1pbnVzLFxuICBcIm1pbnVzLXNxdWFyZVwiOiAkZmEtdmFyLW1pbnVzLXNxdWFyZSxcbiAgXCJoZWxpY29wdGVyXCI6ICRmYS12YXItaGVsaWNvcHRlcixcbiAgXCJiaXJkXCI6ICRmYS12YXItYmlyZCxcbiAgXCJjb21wYXNzXCI6ICRmYS12YXItY29tcGFzcyxcbiAgXCJzcXVhcmUtY2FyZXQtZG93blwiOiAkZmEtdmFyLXNxdWFyZS1jYXJldC1kb3duLFxuICBcImNhcmV0LXNxdWFyZS1kb3duXCI6ICRmYS12YXItY2FyZXQtc3F1YXJlLWRvd24sXG4gIFwiaGVhcnQtaGFsZi1zdHJva2VcIjogJGZhLXZhci1oZWFydC1oYWxmLXN0cm9rZSxcbiAgXCJoZWFydC1oYWxmLWFsdFwiOiAkZmEtdmFyLWhlYXJ0LWhhbGYtYWx0LFxuICBcImZpbGUtY2lyY2xlLXF1ZXN0aW9uXCI6ICRmYS12YXItZmlsZS1jaXJjbGUtcXVlc3Rpb24sXG4gIFwibGFwdG9wLWNvZGVcIjogJGZhLXZhci1sYXB0b3AtY29kZSxcbiAgXCJqb3lzdGlja1wiOiAkZmEtdmFyLWpveXN0aWNrLFxuICBcImdyaWxsLWZpcmVcIjogJGZhLXZhci1ncmlsbC1maXJlLFxuICBcInJlY3RhbmdsZS12ZXJ0aWNhbC1oaXN0b3J5XCI6ICRmYS12YXItcmVjdGFuZ2xlLXZlcnRpY2FsLWhpc3RvcnksXG4gIFwic3dhdGNoYm9va1wiOiAkZmEtdmFyLXN3YXRjaGJvb2ssXG4gIFwicHJlc2NyaXB0aW9uLWJvdHRsZVwiOiAkZmEtdmFyLXByZXNjcmlwdGlvbi1ib3R0bGUsXG4gIFwiYmFyc1wiOiAkZmEtdmFyLWJhcnMsXG4gIFwibmF2aWNvblwiOiAkZmEtdmFyLW5hdmljb24sXG4gIFwia2V5Ym9hcmQtbGVmdFwiOiAkZmEtdmFyLWtleWJvYXJkLWxlZnQsXG4gIFwicGVvcGxlLWdyb3VwXCI6ICRmYS12YXItcGVvcGxlLWdyb3VwLFxuICBcImhvdXJnbGFzcy1lbmRcIjogJGZhLXZhci1ob3VyZ2xhc3MtZW5kLFxuICBcImhvdXJnbGFzcy0zXCI6ICRmYS12YXItaG91cmdsYXNzLTMsXG4gIFwiaGVhcnQtY3JhY2tcIjogJGZhLXZhci1oZWFydC1jcmFjayxcbiAgXCJoZWFydC1icm9rZW5cIjogJGZhLXZhci1oZWFydC1icm9rZW4sXG4gIFwiZmFjZS1iZWFtLWhhbmQtb3Zlci1tb3V0aFwiOiAkZmEtdmFyLWZhY2UtYmVhbS1oYW5kLW92ZXItbW91dGgsXG4gIFwiZHJvcGxldC1wZXJjZW50XCI6ICRmYS12YXItZHJvcGxldC1wZXJjZW50LFxuICBcImh1bWlkaXR5XCI6ICRmYS12YXItaHVtaWRpdHksXG4gIFwic3F1YXJlLXVwLXJpZ2h0XCI6ICRmYS12YXItc3F1YXJlLXVwLXJpZ2h0LFxuICBcImV4dGVybmFsLWxpbmstc3F1YXJlLWFsdFwiOiAkZmEtdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlLWFsdCxcbiAgXCJmYWNlLWtpc3MtYmVhbVwiOiAkZmEtdmFyLWZhY2Uta2lzcy1iZWFtLFxuICBcImtpc3MtYmVhbVwiOiAkZmEtdmFyLWtpc3MtYmVhbSxcbiAgXCJjb3JuXCI6ICRmYS12YXItY29ybixcbiAgXCJyb2xsZXItY29hc3RlclwiOiAkZmEtdmFyLXJvbGxlci1jb2FzdGVyLFxuICBcInBob3RvLWZpbG0tbXVzaWNcIjogJGZhLXZhci1waG90by1maWxtLW11c2ljLFxuICBcInJhZGFyXCI6ICRmYS12YXItcmFkYXIsXG4gIFwic2lja2xlXCI6ICRmYS12YXItc2lja2xlLFxuICBcImZpbG1cIjogJGZhLXZhci1maWxtLFxuICBcImNvY29udXRcIjogJGZhLXZhci1jb2NvbnV0LFxuICBcInJ1bGVyLWhvcml6b250YWxcIjogJGZhLXZhci1ydWxlci1ob3Jpem9udGFsLFxuICBcInNoaWVsZC1jcm9zc1wiOiAkZmEtdmFyLXNoaWVsZC1jcm9zcyxcbiAgXCJjYXNzZXR0ZS10YXBlXCI6ICRmYS12YXItY2Fzc2V0dGUtdGFwZSxcbiAgXCJzcXVhcmUtdGVybWluYWxcIjogJGZhLXZhci1zcXVhcmUtdGVybWluYWwsXG4gIFwicGVvcGxlLXJvYmJlcnlcIjogJGZhLXZhci1wZW9wbGUtcm9iYmVyeSxcbiAgXCJsaWdodGJ1bGJcIjogJGZhLXZhci1saWdodGJ1bGIsXG4gIFwiY2FyZXQtbGVmdFwiOiAkZmEtdmFyLWNhcmV0LWxlZnQsXG4gIFwiY29tbWVudC1taWRkbGVcIjogJGZhLXZhci1jb21tZW50LW1pZGRsZSxcbiAgXCJ0cmFzaC1jYW4tbGlzdFwiOiAkZmEtdmFyLXRyYXNoLWNhbi1saXN0LFxuICBcImJsb2NrXCI6ICRmYS12YXItYmxvY2ssXG4gIFwiY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImV4Y2xhbWF0aW9uLWNpcmNsZVwiOiAkZmEtdmFyLWV4Y2xhbWF0aW9uLWNpcmNsZSxcbiAgXCJzY2hvb2wtY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItc2Nob29sLWNpcmNsZS14bWFyayxcbiAgXCJhcnJvdy1yaWdodC1mcm9tLWJyYWNrZXRcIjogJGZhLXZhci1hcnJvdy1yaWdodC1mcm9tLWJyYWNrZXQsXG4gIFwic2lnbi1vdXRcIjogJGZhLXZhci1zaWduLW91dCxcbiAgXCJmYWNlLWZyb3duLXNsaWdodFwiOiAkZmEtdmFyLWZhY2UtZnJvd24tc2xpZ2h0LFxuICBcImNpcmNsZS1jaGV2cm9uLWRvd25cIjogJGZhLXZhci1jaXJjbGUtY2hldnJvbi1kb3duLFxuICBcImNoZXZyb24tY2lyY2xlLWRvd25cIjogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1kb3duLFxuICBcInNpZGViYXItZmxpcFwiOiAkZmEtdmFyLXNpZGViYXItZmxpcCxcbiAgXCJ1bmxvY2sta2V5aG9sZVwiOiAkZmEtdmFyLXVubG9jay1rZXlob2xlLFxuICBcInVubG9jay1hbHRcIjogJGZhLXZhci11bmxvY2stYWx0LFxuICBcInRlbXBlcmF0dXJlLWxpc3RcIjogJGZhLXZhci10ZW1wZXJhdHVyZS1saXN0LFxuICBcImNsb3VkLXNob3dlcnMtaGVhdnlcIjogJGZhLXZhci1jbG91ZC1zaG93ZXJzLWhlYXZ5LFxuICBcImhlYWRwaG9uZXMtc2ltcGxlXCI6ICRmYS12YXItaGVhZHBob25lcy1zaW1wbGUsXG4gIFwiaGVhZHBob25lcy1hbHRcIjogJGZhLXZhci1oZWFkcGhvbmVzLWFsdCxcbiAgXCJzaXRlbWFwXCI6ICRmYS12YXItc2l0ZW1hcCxcbiAgXCJwaXBlLXNlY3Rpb25cIjogJGZhLXZhci1waXBlLXNlY3Rpb24sXG4gIFwic3BhY2Utc3RhdGlvbi1tb29uLWNvbnN0cnVjdGlvblwiOiAkZmEtdmFyLXNwYWNlLXN0YXRpb24tbW9vbi1jb25zdHJ1Y3Rpb24sXG4gIFwic3BhY2Utc3RhdGlvbi1tb29uLWFsdFwiOiAkZmEtdmFyLXNwYWNlLXN0YXRpb24tbW9vbi1hbHQsXG4gIFwiY2lyY2xlLWRvbGxhci10by1zbG90XCI6ICRmYS12YXItY2lyY2xlLWRvbGxhci10by1zbG90LFxuICBcImRvbmF0ZVwiOiAkZmEtdmFyLWRvbmF0ZSxcbiAgXCJtZW1vcnlcIjogJGZhLXZhci1tZW1vcnksXG4gIFwiZmFjZS1zbGVlcGluZ1wiOiAkZmEtdmFyLWZhY2Utc2xlZXBpbmcsXG4gIFwicm9hZC1zcGlrZXNcIjogJGZhLXZhci1yb2FkLXNwaWtlcyxcbiAgXCJmaXJlLWJ1cm5lclwiOiAkZmEtdmFyLWZpcmUtYnVybmVyLFxuICBcInNxdWlycmVsXCI6ICRmYS12YXItc3F1aXJyZWwsXG4gIFwiYXJyb3ctdXAtdG8tbGluZVwiOiAkZmEtdmFyLWFycm93LXVwLXRvLWxpbmUsXG4gIFwiYXJyb3ctdG8tdG9wXCI6ICRmYS12YXItYXJyb3ctdG8tdG9wLFxuICBcImZsYWdcIjogJGZhLXZhci1mbGFnLFxuICBcImZhY2UtY293Ym95LWhhdFwiOiAkZmEtdmFyLWZhY2UtY293Ym95LWhhdCxcbiAgXCJoYW51a2lhaFwiOiAkZmEtdmFyLWhhbnVraWFoLFxuICBcImNoYXJ0LXNjYXR0ZXItM2RcIjogJGZhLXZhci1jaGFydC1zY2F0dGVyLTNkLFxuICBcImRpc3BsYXktY2hhcnQtdXBcIjogJGZhLXZhci1kaXNwbGF5LWNoYXJ0LXVwLFxuICBcInNxdWFyZS1jb2RlXCI6ICRmYS12YXItc3F1YXJlLWNvZGUsXG4gIFwiZmVhdGhlclwiOiAkZmEtdmFyLWZlYXRoZXIsXG4gIFwidm9sdW1lLWxvd1wiOiAkZmEtdmFyLXZvbHVtZS1sb3csXG4gIFwidm9sdW1lLWRvd25cIjogJGZhLXZhci12b2x1bWUtZG93bixcbiAgXCJ4bWFyay10by1zbG90XCI6ICRmYS12YXIteG1hcmstdG8tc2xvdCxcbiAgXCJ0aW1lcy10by1zbG90XCI6ICRmYS12YXItdGltZXMtdG8tc2xvdCxcbiAgXCJ2b3RlLW5heVwiOiAkZmEtdmFyLXZvdGUtbmF5LFxuICBcImJveC10YXBlZFwiOiAkZmEtdmFyLWJveC10YXBlZCxcbiAgXCJib3gtYWx0XCI6ICRmYS12YXItYm94LWFsdCxcbiAgXCJjb21tZW50LXNsYXNoXCI6ICRmYS12YXItY29tbWVudC1zbGFzaCxcbiAgXCJzd29yZHNcIjogJGZhLXZhci1zd29yZHMsXG4gIFwiY2xvdWQtc3VuLXJhaW5cIjogJGZhLXZhci1jbG91ZC1zdW4tcmFpbixcbiAgXCJhbGJ1bVwiOiAkZmEtdmFyLWFsYnVtLFxuICBcImNpcmNsZS1uXCI6ICRmYS12YXItY2lyY2xlLW4sXG4gIFwiY29tcHJlc3NcIjogJGZhLXZhci1jb21wcmVzcyxcbiAgXCJ3aGVhdC1hd25cIjogJGZhLXZhci13aGVhdC1hd24sXG4gIFwid2hlYXQtYWx0XCI6ICRmYS12YXItd2hlYXQtYWx0LFxuICBcImFua2hcIjogJGZhLXZhci1hbmtoLFxuICBcImhhbmRzLWhvbGRpbmctY2hpbGRcIjogJGZhLXZhci1oYW5kcy1ob2xkaW5nLWNoaWxkLFxuICBcImFzdGVyaXNrXCI6ICRmYS12YXItYXN0ZXJpc2ssXG4gIFwia2V5LXNrZWxldG9uLWxlZnQtcmlnaHRcIjogJGZhLXZhci1rZXktc2tlbGV0b24tbGVmdC1yaWdodCxcbiAgXCJjb21tZW50LWxpbmVzXCI6ICRmYS12YXItY29tbWVudC1saW5lcyxcbiAgXCJsdWNoYWRvci1tYXNrXCI6ICRmYS12YXItbHVjaGFkb3ItbWFzayxcbiAgXCJsdWNoYWRvclwiOiAkZmEtdmFyLWx1Y2hhZG9yLFxuICBcIm1hc2stbHVjaGFkb3JcIjogJGZhLXZhci1tYXNrLWx1Y2hhZG9yLFxuICBcInNxdWFyZS1jaGVja1wiOiAkZmEtdmFyLXNxdWFyZS1jaGVjayxcbiAgXCJjaGVjay1zcXVhcmVcIjogJGZhLXZhci1jaGVjay1zcXVhcmUsXG4gIFwic2hyZWRkZXJcIjogJGZhLXZhci1zaHJlZGRlcixcbiAgXCJib29rLW9wZW4tY292ZXJcIjogJGZhLXZhci1ib29rLW9wZW4tY292ZXIsXG4gIFwiYm9vay1vcGVuLWFsdFwiOiAkZmEtdmFyLWJvb2stb3Blbi1hbHQsXG4gIFwic2FuZHdpY2hcIjogJGZhLXZhci1zYW5kd2ljaCxcbiAgXCJwZXNldGEtc2lnblwiOiAkZmEtdmFyLXBlc2V0YS1zaWduLFxuICBcInNxdWFyZS1wYXJraW5nLXNsYXNoXCI6ICRmYS12YXItc3F1YXJlLXBhcmtpbmctc2xhc2gsXG4gIFwicGFya2luZy1zbGFzaFwiOiAkZmEtdmFyLXBhcmtpbmctc2xhc2gsXG4gIFwidHJhaW4tdHVubmVsXCI6ICRmYS12YXItdHJhaW4tdHVubmVsLFxuICBcImhlYWRpbmdcIjogJGZhLXZhci1oZWFkaW5nLFxuICBcImhlYWRlclwiOiAkZmEtdmFyLWhlYWRlcixcbiAgXCJnaG9zdFwiOiAkZmEtdmFyLWdob3N0LFxuICBcImZhY2UtYW5ndWlzaGVkXCI6ICRmYS12YXItZmFjZS1hbmd1aXNoZWQsXG4gIFwiaG9ja2V5LXN0aWNrc1wiOiAkZmEtdmFyLWhvY2tleS1zdGlja3MsXG4gIFwiYWJhY3VzXCI6ICRmYS12YXItYWJhY3VzLFxuICBcImZpbG0tc2ltcGxlXCI6ICRmYS12YXItZmlsbS1zaW1wbGUsXG4gIFwiZmlsbS1hbHRcIjogJGZhLXZhci1maWxtLWFsdCxcbiAgXCJsaXN0XCI6ICRmYS12YXItbGlzdCxcbiAgXCJsaXN0LXNxdWFyZXNcIjogJGZhLXZhci1saXN0LXNxdWFyZXMsXG4gIFwidHJlZS1wYWxtXCI6ICRmYS12YXItdHJlZS1wYWxtLFxuICBcInNxdWFyZS1waG9uZS1mbGlwXCI6ICRmYS12YXItc3F1YXJlLXBob25lLWZsaXAsXG4gIFwicGhvbmUtc3F1YXJlLWFsdFwiOiAkZmEtdmFyLXBob25lLXNxdWFyZS1hbHQsXG4gIFwiY2FydC1wbHVzXCI6ICRmYS12YXItY2FydC1wbHVzLFxuICBcImdhbWVwYWRcIjogJGZhLXZhci1nYW1lcGFkLFxuICBcImJvcmRlci1jZW50ZXItdlwiOiAkZmEtdmFyLWJvcmRlci1jZW50ZXItdixcbiAgXCJjaXJjbGUtZG90XCI6ICRmYS12YXItY2lyY2xlLWRvdCxcbiAgXCJkb3QtY2lyY2xlXCI6ICRmYS12YXItZG90LWNpcmNsZSxcbiAgXCJjbGlwYm9hcmQtbWVkaWNhbFwiOiAkZmEtdmFyLWNsaXBib2FyZC1tZWRpY2FsLFxuICBcImZhY2UtZGl6enlcIjogJGZhLXZhci1mYWNlLWRpenp5LFxuICBcImRpenp5XCI6ICRmYS12YXItZGl6enksXG4gIFwiZWdnXCI6ICRmYS12YXItZWdnLFxuICBcInVwLXRvLWxpbmVcIjogJGZhLXZhci11cC10by1saW5lLFxuICBcImFycm93LWFsdC10by10b3BcIjogJGZhLXZhci1hcnJvdy1hbHQtdG8tdG9wLFxuICBcImhvdXNlLW1lZGljYWwtY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItaG91c2UtbWVkaWNhbC1jaXJjbGUteG1hcmssXG4gIFwid2F0Y2gtZml0bmVzc1wiOiAkZmEtdmFyLXdhdGNoLWZpdG5lc3MsXG4gIFwiY2xvY2stbmluZS10aGlydHlcIjogJGZhLXZhci1jbG9jay1uaW5lLXRoaXJ0eSxcbiAgXCJjYW1wZ3JvdW5kXCI6ICRmYS12YXItY2FtcGdyb3VuZCxcbiAgXCJmb2xkZXItcGx1c1wiOiAkZmEtdmFyLWZvbGRlci1wbHVzLFxuICBcImp1Z1wiOiAkZmEtdmFyLWp1ZyxcbiAgXCJmdXRib2xcIjogJGZhLXZhci1mdXRib2wsXG4gIFwiZnV0Ym9sLWJhbGxcIjogJGZhLXZhci1mdXRib2wtYmFsbCxcbiAgXCJzb2NjZXItYmFsbFwiOiAkZmEtdmFyLXNvY2Nlci1iYWxsLFxuICBcInNub3ctYmxvd2luZ1wiOiAkZmEtdmFyLXNub3ctYmxvd2luZyxcbiAgXCJwYWludGJydXNoXCI6ICRmYS12YXItcGFpbnRicnVzaCxcbiAgXCJwYWludC1icnVzaFwiOiAkZmEtdmFyLXBhaW50LWJydXNoLFxuICBcImxvY2tcIjogJGZhLXZhci1sb2NrLFxuICBcImFycm93LWRvd24tZnJvbS1saW5lXCI6ICRmYS12YXItYXJyb3ctZG93bi1mcm9tLWxpbmUsXG4gIFwiYXJyb3ctZnJvbS10b3BcIjogJGZhLXZhci1hcnJvdy1mcm9tLXRvcCxcbiAgXCJnYXMtcHVtcFwiOiAkZmEtdmFyLWdhcy1wdW1wLFxuICBcInNpZ25hbC1iYXJzLXNsYXNoXCI6ICRmYS12YXItc2lnbmFsLWJhcnMtc2xhc2gsXG4gIFwic2lnbmFsLWFsdC1zbGFzaFwiOiAkZmEtdmFyLXNpZ25hbC1hbHQtc2xhc2gsXG4gIFwibW9ua2V5XCI6ICRmYS12YXItbW9ua2V5LFxuICBcInJlY3RhbmdsZS1wcm9cIjogJGZhLXZhci1yZWN0YW5nbGUtcHJvLFxuICBcInByb1wiOiAkZmEtdmFyLXBybyxcbiAgXCJob3VzZS1uaWdodFwiOiAkZmEtdmFyLWhvdXNlLW5pZ2h0LFxuICBcImhvdC10dWItcGVyc29uXCI6ICRmYS12YXItaG90LXR1Yi1wZXJzb24sXG4gIFwiaG90LXR1YlwiOiAkZmEtdmFyLWhvdC10dWIsXG4gIFwiZ2xvYmUtcG9pbnRlclwiOiAkZmEtdmFyLWdsb2JlLXBvaW50ZXIsXG4gIFwiYmxhbmtldFwiOiAkZmEtdmFyLWJsYW5rZXQsXG4gIFwibWFwLWxvY2F0aW9uXCI6ICRmYS12YXItbWFwLWxvY2F0aW9uLFxuICBcIm1hcC1tYXJrZWRcIjogJGZhLXZhci1tYXAtbWFya2VkLFxuICBcImhvdXNlLWZsb29kLXdhdGVyXCI6ICRmYS12YXItaG91c2UtZmxvb2Qtd2F0ZXIsXG4gIFwiY29tbWVudHMtcXVlc3Rpb24tY2hlY2tcIjogJGZhLXZhci1jb21tZW50cy1xdWVzdGlvbi1jaGVjayxcbiAgXCJ0cmVlXCI6ICRmYS12YXItdHJlZSxcbiAgXCJhcnJvd3MtY3Jvc3NcIjogJGZhLXZhci1hcnJvd3MtY3Jvc3MsXG4gIFwiYmFja3BhY2tcIjogJGZhLXZhci1iYWNrcGFjayxcbiAgXCJzcXVhcmUtc21hbGxcIjogJGZhLXZhci1zcXVhcmUtc21hbGwsXG4gIFwiZm9sZGVyLWFycm93LXVwXCI6ICRmYS12YXItZm9sZGVyLWFycm93LXVwLFxuICBcImZvbGRlci11cGxvYWRcIjogJGZhLXZhci1mb2xkZXItdXBsb2FkLFxuICBcImJyaWRnZS1sb2NrXCI6ICRmYS12YXItYnJpZGdlLWxvY2ssXG4gIFwiY3Jvc3NoYWlycy1zaW1wbGVcIjogJGZhLXZhci1jcm9zc2hhaXJzLXNpbXBsZSxcbiAgXCJzYWNrLWRvbGxhclwiOiAkZmEtdmFyLXNhY2stZG9sbGFyLFxuICBcInBlbi10by1zcXVhcmVcIjogJGZhLXZhci1wZW4tdG8tc3F1YXJlLFxuICBcImVkaXRcIjogJGZhLXZhci1lZGl0LFxuICBcInNxdWFyZS1zbGlkZXJzXCI6ICRmYS12YXItc3F1YXJlLXNsaWRlcnMsXG4gIFwic2xpZGVycy1oLXNxdWFyZVwiOiAkZmEtdmFyLXNsaWRlcnMtaC1zcXVhcmUsXG4gIFwiY2FyLXNpZGVcIjogJGZhLXZhci1jYXItc2lkZSxcbiAgXCJtZXNzYWdlLW1pZGRsZS10b3BcIjogJGZhLXZhci1tZXNzYWdlLW1pZGRsZS10b3AsXG4gIFwiY29tbWVudC1taWRkbGUtdG9wLWFsdFwiOiAkZmEtdmFyLWNvbW1lbnQtbWlkZGxlLXRvcC1hbHQsXG4gIFwibGlnaHRidWxiLW9uXCI6ICRmYS12YXItbGlnaHRidWxiLW9uLFxuICBcImtuaWZlXCI6ICRmYS12YXIta25pZmUsXG4gIFwidXRlbnNpbC1rbmlmZVwiOiAkZmEtdmFyLXV0ZW5zaWwta25pZmUsXG4gIFwic2hhcmUtbm9kZXNcIjogJGZhLXZhci1zaGFyZS1ub2RlcyxcbiAgXCJzaGFyZS1hbHRcIjogJGZhLXZhci1zaGFyZS1hbHQsXG4gIFwiZGlzcGxheS1jaGFydC11cC1jaXJjbGUtZG9sbGFyXCI6ICRmYS12YXItZGlzcGxheS1jaGFydC11cC1jaXJjbGUtZG9sbGFyLFxuICBcIndhdmUtc2luZVwiOiAkZmEtdmFyLXdhdmUtc2luZSxcbiAgXCJoZWFydC1jaXJjbGUtbWludXNcIjogJGZhLXZhci1oZWFydC1jaXJjbGUtbWludXMsXG4gIFwiY2lyY2xlLXdcIjogJGZhLXZhci1jaXJjbGUtdyxcbiAgXCJjaXJjbGUtY2FsZW5kYXJcIjogJGZhLXZhci1jaXJjbGUtY2FsZW5kYXIsXG4gIFwiY2FsZW5kYXItY2lyY2xlXCI6ICRmYS12YXItY2FsZW5kYXItY2lyY2xlLFxuICBcImhvdXJnbGFzcy1oYWxmXCI6ICRmYS12YXItaG91cmdsYXNzLWhhbGYsXG4gIFwiaG91cmdsYXNzLTJcIjogJGZhLXZhci1ob3VyZ2xhc3MtMixcbiAgXCJtaWNyb3Njb3BlXCI6ICRmYS12YXItbWljcm9zY29wZSxcbiAgXCJzdW5zZXRcIjogJGZhLXZhci1zdW5zZXQsXG4gIFwic2lua1wiOiAkZmEtdmFyLXNpbmssXG4gIFwiY2FsZW5kYXItZXhjbGFtYXRpb25cIjogJGZhLXZhci1jYWxlbmRhci1leGNsYW1hdGlvbixcbiAgXCJ0cnVjay1jb250YWluZXItZW1wdHlcIjogJGZhLXZhci10cnVjay1jb250YWluZXItZW1wdHksXG4gIFwiaGFuZC1oZWFydFwiOiAkZmEtdmFyLWhhbmQtaGVhcnQsXG4gIFwiYmFnLXNob3BwaW5nXCI6ICRmYS12YXItYmFnLXNob3BwaW5nLFxuICBcInNob3BwaW5nLWJhZ1wiOiAkZmEtdmFyLXNob3BwaW5nLWJhZyxcbiAgXCJhcnJvdy1kb3duLXotYVwiOiAkZmEtdmFyLWFycm93LWRvd24tei1hLFxuICBcInNvcnQtYWxwaGEtZGVzY1wiOiAkZmEtdmFyLXNvcnQtYWxwaGEtZGVzYyxcbiAgXCJzb3J0LWFscGhhLWRvd24tYWx0XCI6ICRmYS12YXItc29ydC1hbHBoYS1kb3duLWFsdCxcbiAgXCJtaXR0ZW5cIjogJGZhLXZhci1taXR0ZW4sXG4gIFwicmVwbHktY2xvY2tcIjogJGZhLXZhci1yZXBseS1jbG9jayxcbiAgXCJyZXBseS10aW1lXCI6ICRmYS12YXItcmVwbHktdGltZSxcbiAgXCJwZXJzb24tcmF5c1wiOiAkZmEtdmFyLXBlcnNvbi1yYXlzLFxuICBcInJpZ2h0XCI6ICRmYS12YXItcmlnaHQsXG4gIFwiYXJyb3ctYWx0LXJpZ2h0XCI6ICRmYS12YXItYXJyb3ctYWx0LXJpZ2h0LFxuICBcImNpcmNsZS1mXCI6ICRmYS12YXItY2lyY2xlLWYsXG4gIFwidXNlcnNcIjogJGZhLXZhci11c2VycyxcbiAgXCJmYWNlLXBsZWFkaW5nXCI6ICRmYS12YXItZmFjZS1wbGVhZGluZyxcbiAgXCJleWUtc2xhc2hcIjogJGZhLXZhci1leWUtc2xhc2gsXG4gIFwiZmxhc2stdmlhbFwiOiAkZmEtdmFyLWZsYXNrLXZpYWwsXG4gIFwicG9saWNlLWJveFwiOiAkZmEtdmFyLXBvbGljZS1ib3gsXG4gIFwiY3VjdW1iZXJcIjogJGZhLXZhci1jdWN1bWJlcixcbiAgXCJoZWFkLXNpZGUtYnJhaW5cIjogJGZhLXZhci1oZWFkLXNpZGUtYnJhaW4sXG4gIFwiaGFuZFwiOiAkZmEtdmFyLWhhbmQsXG4gIFwiaGFuZC1wYXBlclwiOiAkZmEtdmFyLWhhbmQtcGFwZXIsXG4gIFwicGVyc29uLWJpa2luZy1tb3VudGFpblwiOiAkZmEtdmFyLXBlcnNvbi1iaWtpbmctbW91bnRhaW4sXG4gIFwiYmlraW5nLW1vdW50YWluXCI6ICRmYS12YXItYmlraW5nLW1vdW50YWluLFxuICBcInV0ZW5zaWxzLXNsYXNoXCI6ICRmYS12YXItdXRlbnNpbHMtc2xhc2gsXG4gIFwicHJpbnQtbWFnbmlmeWluZy1nbGFzc1wiOiAkZmEtdmFyLXByaW50LW1hZ25pZnlpbmctZ2xhc3MsXG4gIFwicHJpbnQtc2VhcmNoXCI6ICRmYS12YXItcHJpbnQtc2VhcmNoLFxuICBcImZvbGRlci1ib29rbWFya1wiOiAkZmEtdmFyLWZvbGRlci1ib29rbWFyayxcbiAgXCJvbVwiOiAkZmEtdmFyLW9tLFxuICBcInBpXCI6ICRmYS12YXItcGksXG4gIFwiZmxhc2stcm91bmQtcG90aW9uXCI6ICRmYS12YXItZmxhc2stcm91bmQtcG90aW9uLFxuICBcImZsYXNrLXBvdGlvblwiOiAkZmEtdmFyLWZsYXNrLXBvdGlvbixcbiAgXCJmYWNlLXNodXNoXCI6ICRmYS12YXItZmFjZS1zaHVzaCxcbiAgXCJ3b3JtXCI6ICRmYS12YXItd29ybSxcbiAgXCJob3VzZS1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1ob3VzZS1jaXJjbGUteG1hcmssXG4gIFwicGx1Z1wiOiAkZmEtdmFyLXBsdWcsXG4gIFwiY2FsZW5kYXItY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItY2FsZW5kYXItY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcInNxdWFyZS1pXCI6ICRmYS12YXItc3F1YXJlLWksXG4gIFwiY2hldnJvbi11cFwiOiAkZmEtdmFyLWNoZXZyb24tdXAsXG4gIFwiZmFjZS1zYWx1dGluZ1wiOiAkZmEtdmFyLWZhY2Utc2FsdXRpbmcsXG4gIFwiZ2F1Z2Utc2ltcGxlLWxvd1wiOiAkZmEtdmFyLWdhdWdlLXNpbXBsZS1sb3csXG4gIFwidGFjaG9tZXRlci1zbG93XCI6ICRmYS12YXItdGFjaG9tZXRlci1zbG93LFxuICBcImZhY2UtcGVyc2V2ZXJpbmdcIjogJGZhLXZhci1mYWNlLXBlcnNldmVyaW5nLFxuICBcImNpcmNsZS1jYW1lcmFcIjogJGZhLXZhci1jaXJjbGUtY2FtZXJhLFxuICBcImNhbWVyYS1jaXJjbGVcIjogJGZhLXZhci1jYW1lcmEtY2lyY2xlLFxuICBcImhhbmQtc3BvY2tcIjogJGZhLXZhci1oYW5kLXNwb2NrLFxuICBcInNwaWRlci13ZWJcIjogJGZhLXZhci1zcGlkZXItd2ViLFxuICBcImNpcmNsZS1taWNyb3Bob25lXCI6ICRmYS12YXItY2lyY2xlLW1pY3JvcGhvbmUsXG4gIFwibWljcm9waG9uZS1jaXJjbGVcIjogJGZhLXZhci1taWNyb3Bob25lLWNpcmNsZSxcbiAgXCJib29rLWFycm93LXVwXCI6ICRmYS12YXItYm9vay1hcnJvdy11cCxcbiAgXCJwb3BzaWNsZVwiOiAkZmEtdmFyLXBvcHNpY2xlLFxuICBcImNvbW1hbmRcIjogJGZhLXZhci1jb21tYW5kLFxuICBcImJsaW5kc1wiOiAkZmEtdmFyLWJsaW5kcyxcbiAgXCJzdG9wd2F0Y2hcIjogJGZhLXZhci1zdG9wd2F0Y2gsXG4gIFwic2F4b3Bob25lXCI6ICRmYS12YXItc2F4b3Bob25lLFxuICBcInNxdWFyZS0yXCI6ICRmYS12YXItc3F1YXJlLTIsXG4gIFwiZmllbGQtaG9ja2V5LXN0aWNrLWJhbGxcIjogJGZhLXZhci1maWVsZC1ob2NrZXktc3RpY2stYmFsbCxcbiAgXCJmaWVsZC1ob2NrZXlcIjogJGZhLXZhci1maWVsZC1ob2NrZXksXG4gIFwiYXJyb3ctdXAtc3F1YXJlLXRyaWFuZ2xlXCI6ICRmYS12YXItYXJyb3ctdXAtc3F1YXJlLXRyaWFuZ2xlLFxuICBcInNvcnQtc2hhcGVzLXVwLWFsdFwiOiAkZmEtdmFyLXNvcnQtc2hhcGVzLXVwLWFsdCxcbiAgXCJmYWNlLXNjcmVhbVwiOiAkZmEtdmFyLWZhY2Utc2NyZWFtLFxuICBcInNxdWFyZS1tXCI6ICRmYS12YXItc3F1YXJlLW0sXG4gIFwiY2FtZXJhLXdlYlwiOiAkZmEtdmFyLWNhbWVyYS13ZWIsXG4gIFwid2ViY2FtXCI6ICRmYS12YXItd2ViY2FtLFxuICBcImNvbW1lbnQtYXJyb3ctZG93blwiOiAkZmEtdmFyLWNvbW1lbnQtYXJyb3ctZG93bixcbiAgXCJsaWdodGJ1bGItY2ZsXCI6ICRmYS12YXItbGlnaHRidWxiLWNmbCxcbiAgXCJ3aW5kb3ctZnJhbWUtb3BlblwiOiAkZmEtdmFyLXdpbmRvdy1mcmFtZS1vcGVuLFxuICBcImZhY2Uta2lzc1wiOiAkZmEtdmFyLWZhY2Uta2lzcyxcbiAgXCJraXNzXCI6ICRmYS12YXIta2lzcyxcbiAgXCJicmlkZ2UtY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItYnJpZGdlLWNpcmNsZS14bWFyayxcbiAgXCJwZXJpb2RcIjogJGZhLXZhci1wZXJpb2QsXG4gIFwiZmFjZS1ncmluLXRvbmd1ZVwiOiAkZmEtdmFyLWZhY2UtZ3Jpbi10b25ndWUsXG4gIFwiZ3Jpbi10b25ndWVcIjogJGZhLXZhci1ncmluLXRvbmd1ZSxcbiAgXCJ1cC10by1kb3R0ZWQtbGluZVwiOiAkZmEtdmFyLXVwLXRvLWRvdHRlZC1saW5lLFxuICBcInRob3VnaHQtYnViYmxlXCI6ICRmYS12YXItdGhvdWdodC1idWJibGUsXG4gIFwic2tlbGV0b24tcmlic1wiOiAkZmEtdmFyLXNrZWxldG9uLXJpYnMsXG4gIFwicmF5Z3VuXCI6ICRmYS12YXItcmF5Z3VuLFxuICBcImZsdXRlXCI6ICRmYS12YXItZmx1dGUsXG4gIFwiYWNvcm5cIjogJGZhLXZhci1hY29ybixcbiAgXCJ2aWRlby1hcnJvdy11cC1yaWdodFwiOiAkZmEtdmFyLXZpZGVvLWFycm93LXVwLXJpZ2h0LFxuICBcImdyYXRlLWRyb3BsZXRcIjogJGZhLXZhci1ncmF0ZS1kcm9wbGV0LFxuICBcInNlYWwtZXhjbGFtYXRpb25cIjogJGZhLXZhci1zZWFsLWV4Y2xhbWF0aW9uLFxuICBcImNoZXNzLWJpc2hvcFwiOiAkZmEtdmFyLWNoZXNzLWJpc2hvcCxcbiAgXCJtZXNzYWdlLXNtc1wiOiAkZmEtdmFyLW1lc3NhZ2Utc21zLFxuICBcImNvZmZlZS1iZWFuc1wiOiAkZmEtdmFyLWNvZmZlZS1iZWFucyxcbiAgXCJoYXQtd2l0Y2hcIjogJGZhLXZhci1oYXQtd2l0Y2gsXG4gIFwiZmFjZS1ncmluLXdpbmtcIjogJGZhLXZhci1mYWNlLWdyaW4td2luayxcbiAgXCJncmluLXdpbmtcIjogJGZhLXZhci1ncmluLXdpbmssXG4gIFwiY2xvY2stdGhyZWUtdGhpcnR5XCI6ICRmYS12YXItY2xvY2stdGhyZWUtdGhpcnR5LFxuICBcImVhci1kZWFmXCI6ICRmYS12YXItZWFyLWRlYWYsXG4gIFwiZGVhZlwiOiAkZmEtdmFyLWRlYWYsXG4gIFwiZGVhZm5lc3NcIjogJGZhLXZhci1kZWFmbmVzcyxcbiAgXCJoYXJkLW9mLWhlYXJpbmdcIjogJGZhLXZhci1oYXJkLW9mLWhlYXJpbmcsXG4gIFwiYWxhcm0tY2xvY2tcIjogJGZhLXZhci1hbGFybS1jbG9jayxcbiAgXCJlY2xpcHNlXCI6ICRmYS12YXItZWNsaXBzZSxcbiAgXCJmYWNlLXJlbGlldmVkXCI6ICRmYS12YXItZmFjZS1yZWxpZXZlZCxcbiAgXCJyb2FkLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLXJvYWQtY2lyY2xlLWNoZWNrLFxuICBcImRpY2UtZml2ZVwiOiAkZmEtdmFyLWRpY2UtZml2ZSxcbiAgXCJvY3RhZ29uLW1pbnVzXCI6ICRmYS12YXItb2N0YWdvbi1taW51cyxcbiAgXCJtaW51cy1vY3RhZ29uXCI6ICRmYS12YXItbWludXMtb2N0YWdvbixcbiAgXCJzcXVhcmUtcnNzXCI6ICRmYS12YXItc3F1YXJlLXJzcyxcbiAgXCJyc3Mtc3F1YXJlXCI6ICRmYS12YXItcnNzLXNxdWFyZSxcbiAgXCJmYWNlLXphbnlcIjogJGZhLXZhci1mYWNlLXphbnksXG4gIFwidHJpY3ljbGVcIjogJGZhLXZhci10cmljeWNsZSxcbiAgXCJsYW5kLW1pbmUtb25cIjogJGZhLXZhci1sYW5kLW1pbmUtb24sXG4gIFwic3F1YXJlLWFycm93LXVwLWxlZnRcIjogJGZhLXZhci1zcXVhcmUtYXJyb3ctdXAtbGVmdCxcbiAgXCJpLWN1cnNvclwiOiAkZmEtdmFyLWktY3Vyc29yLFxuICBcImNoYXJ0LW1peGVkLXVwLWNpcmNsZS1kb2xsYXJcIjogJGZhLXZhci1jaGFydC1taXhlZC11cC1jaXJjbGUtZG9sbGFyLFxuICBcInNhbHQtc2hha2VyXCI6ICRmYS12YXItc2FsdC1zaGFrZXIsXG4gIFwic3RhbXBcIjogJGZhLXZhci1zdGFtcCxcbiAgXCJmaWxlLXBsdXNcIjogJGZhLXZhci1maWxlLXBsdXMsXG4gIFwiZHJhdy1zcXVhcmVcIjogJGZhLXZhci1kcmF3LXNxdWFyZSxcbiAgXCJ0b2lsZXQtcGFwZXItdW5kZXItc2xhc2hcIjogJGZhLXZhci10b2lsZXQtcGFwZXItdW5kZXItc2xhc2gsXG4gIFwidG9pbGV0LXBhcGVyLXJldmVyc2Utc2xhc2hcIjogJGZhLXZhci10b2lsZXQtcGFwZXItcmV2ZXJzZS1zbGFzaCxcbiAgXCJzdGFpcnNcIjogJGZhLXZhci1zdGFpcnMsXG4gIFwiZHJvbmUtZnJvbnRcIjogJGZhLXZhci1kcm9uZS1mcm9udCxcbiAgXCJkcm9uZS1hbHRcIjogJGZhLXZhci1kcm9uZS1hbHQsXG4gIFwiZ2xhc3MtZW1wdHlcIjogJGZhLXZhci1nbGFzcy1lbXB0eSxcbiAgXCJkaWFsLWhpZ2hcIjogJGZhLXZhci1kaWFsLWhpZ2gsXG4gIFwidXNlci1oZWxtZXQtc2FmZXR5XCI6ICRmYS12YXItdXNlci1oZWxtZXQtc2FmZXR5LFxuICBcInVzZXItY29uc3RydWN0aW9uXCI6ICRmYS12YXItdXNlci1jb25zdHJ1Y3Rpb24sXG4gIFwidXNlci1oYXJkLWhhdFwiOiAkZmEtdmFyLXVzZXItaGFyZC1oYXQsXG4gIFwiaVwiOiAkZmEtdmFyLWksXG4gIFwiaHJ5dm5pYS1zaWduXCI6ICRmYS12YXItaHJ5dm5pYS1zaWduLFxuICBcImhyeXZuaWFcIjogJGZhLXZhci1ocnl2bmlhLFxuICBcImFycm93LWRvd24tbGVmdC1hbmQtYXJyb3ctdXAtcmlnaHQtdG8tY2VudGVyXCI6ICRmYS12YXItYXJyb3ctZG93bi1sZWZ0LWFuZC1hcnJvdy11cC1yaWdodC10by1jZW50ZXIsXG4gIFwicGlsbHNcIjogJGZhLXZhci1waWxscyxcbiAgXCJmYWNlLWdyaW4td2lkZVwiOiAkZmEtdmFyLWZhY2UtZ3Jpbi13aWRlLFxuICBcImdyaW4tYWx0XCI6ICRmYS12YXItZ3Jpbi1hbHQsXG4gIFwidG9vdGhcIjogJGZhLXZhci10b290aCxcbiAgXCJiYXNrZXRiYWxsLWhvb3BcIjogJGZhLXZhci1iYXNrZXRiYWxsLWhvb3AsXG4gIFwib2JqZWN0cy1hbGlnbi1ib3R0b21cIjogJGZhLXZhci1vYmplY3RzLWFsaWduLWJvdHRvbSxcbiAgXCJ2XCI6ICRmYS12YXItdixcbiAgXCJzcGFya2xlc1wiOiAkZmEtdmFyLXNwYXJrbGVzLFxuICBcInNxdWlkXCI6ICRmYS12YXItc3F1aWQsXG4gIFwibGVhZnktZ3JlZW5cIjogJGZhLXZhci1sZWFmeS1ncmVlbixcbiAgXCJjaXJjbGUtYXJyb3ctdXAtcmlnaHRcIjogJGZhLXZhci1jaXJjbGUtYXJyb3ctdXAtcmlnaHQsXG4gIFwiY2FsZW5kYXJzXCI6ICRmYS12YXItY2FsZW5kYXJzLFxuICBcImJhbmdsYWRlc2hpLXRha2Etc2lnblwiOiAkZmEtdmFyLWJhbmdsYWRlc2hpLXRha2Etc2lnbixcbiAgXCJiaWN5Y2xlXCI6ICRmYS12YXItYmljeWNsZSxcbiAgXCJoYW1tZXItd2FyXCI6ICRmYS12YXItaGFtbWVyLXdhcixcbiAgXCJjaXJjbGUtZFwiOiAkZmEtdmFyLWNpcmNsZS1kLFxuICBcInNwaWRlci1ibGFjay13aWRvd1wiOiAkZmEtdmFyLXNwaWRlci1ibGFjay13aWRvdyxcbiAgXCJzdGFmZi1zbmFrZVwiOiAkZmEtdmFyLXN0YWZmLXNuYWtlLFxuICBcInJvZC1hc2NsZXBpdXNcIjogJGZhLXZhci1yb2QtYXNjbGVwaXVzLFxuICBcInJvZC1zbmFrZVwiOiAkZmEtdmFyLXJvZC1zbmFrZSxcbiAgXCJzdGFmZi1hZXNjdWxhcGl1c1wiOiAkZmEtdmFyLXN0YWZmLWFlc2N1bGFwaXVzLFxuICBcInBlYXJcIjogJGZhLXZhci1wZWFyLFxuICBcImhlYWQtc2lkZS1jb3VnaC1zbGFzaFwiOiAkZmEtdmFyLWhlYWQtc2lkZS1jb3VnaC1zbGFzaCxcbiAgXCJ0cmlhbmdsZVwiOiAkZmEtdmFyLXRyaWFuZ2xlLFxuICBcImFwYXJ0bWVudFwiOiAkZmEtdmFyLWFwYXJ0bWVudCxcbiAgXCJ0cnVjay1tZWRpY2FsXCI6ICRmYS12YXItdHJ1Y2stbWVkaWNhbCxcbiAgXCJhbWJ1bGFuY2VcIjogJGZhLXZhci1hbWJ1bGFuY2UsXG4gIFwicGVwcGVyXCI6ICRmYS12YXItcGVwcGVyLFxuICBcInBpYW5vXCI6ICRmYS12YXItcGlhbm8sXG4gIFwiZ3VuLXNxdWlydFwiOiAkZmEtdmFyLWd1bi1zcXVpcnQsXG4gIFwid2hlYXQtYXduLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXdoZWF0LWF3bi1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwic25vd21hblwiOiAkZmEtdmFyLXNub3dtYW4sXG4gIFwidXNlci1hbGllblwiOiAkZmEtdmFyLXVzZXItYWxpZW4sXG4gIFwic2hpZWxkLWNoZWNrXCI6ICRmYS12YXItc2hpZWxkLWNoZWNrLFxuICBcIm1vcnRhci1wZXN0bGVcIjogJGZhLXZhci1tb3J0YXItcGVzdGxlLFxuICBcInJvYWQtYmFycmllclwiOiAkZmEtdmFyLXJvYWQtYmFycmllcixcbiAgXCJjaGFydC1jYW5kbGVzdGlja1wiOiAkZmEtdmFyLWNoYXJ0LWNhbmRsZXN0aWNrLFxuICBcImJyaWVmY2FzZS1ibGFua1wiOiAkZmEtdmFyLWJyaWVmY2FzZS1ibGFuayxcbiAgXCJzY2hvb2xcIjogJGZhLXZhci1zY2hvb2wsXG4gIFwiaWdsb29cIjogJGZhLXZhci1pZ2xvbyxcbiAgXCJicmFja2V0LXJvdW5kXCI6ICRmYS12YXItYnJhY2tldC1yb3VuZCxcbiAgXCJwYXJlbnRoZXNpc1wiOiAkZmEtdmFyLXBhcmVudGhlc2lzLFxuICBcImpvaW50XCI6ICRmYS12YXItam9pbnQsXG4gIFwiaG9yc2Utc2FkZGxlXCI6ICRmYS12YXItaG9yc2Utc2FkZGxlLFxuICBcIm11Zy1tYXJzaG1hbGxvd3NcIjogJGZhLXZhci1tdWctbWFyc2htYWxsb3dzLFxuICBcImZpbHRlcnNcIjogJGZhLXZhci1maWx0ZXJzLFxuICBcImJlbGwtb25cIjogJGZhLXZhci1iZWxsLW9uLFxuICBcImFuZ2xlLXJpZ2h0XCI6ICRmYS12YXItYW5nbGUtcmlnaHQsXG4gIFwiZGlhbC1tZWRcIjogJGZhLXZhci1kaWFsLW1lZCxcbiAgXCJob3JzZVwiOiAkZmEtdmFyLWhvcnNlLFxuICBcInFcIjogJGZhLXZhci1xLFxuICBcIm1vbml0b3Itd2F2ZWZvcm1cIjogJGZhLXZhci1tb25pdG9yLXdhdmVmb3JtLFxuICBcIm1vbml0b3ItaGVhcnQtcmF0ZVwiOiAkZmEtdmFyLW1vbml0b3ItaGVhcnQtcmF0ZSxcbiAgXCJsaW5rLXNpbXBsZVwiOiAkZmEtdmFyLWxpbmstc2ltcGxlLFxuICBcIndoaXN0bGVcIjogJGZhLXZhci13aGlzdGxlLFxuICBcImdcIjogJGZhLXZhci1nLFxuICBcIndpbmUtZ2xhc3MtY3JhY2tcIjogJGZhLXZhci13aW5lLWdsYXNzLWNyYWNrLFxuICBcImZyYWdpbGVcIjogJGZhLXZhci1mcmFnaWxlLFxuICBcInNsb3QtbWFjaGluZVwiOiAkZmEtdmFyLXNsb3QtbWFjaGluZSxcbiAgXCJub3Rlcy1tZWRpY2FsXCI6ICRmYS12YXItbm90ZXMtbWVkaWNhbCxcbiAgXCJjYXItd2FzaFwiOiAkZmEtdmFyLWNhci13YXNoLFxuICBcImVzY2FsYXRvclwiOiAkZmEtdmFyLWVzY2FsYXRvcixcbiAgXCJjb21tZW50LWltYWdlXCI6ICRmYS12YXItY29tbWVudC1pbWFnZSxcbiAgXCJ0ZW1wZXJhdHVyZS1oYWxmXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtaGFsZixcbiAgXCJ0ZW1wZXJhdHVyZS0yXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtMixcbiAgXCJ0aGVybW9tZXRlci0yXCI6ICRmYS12YXItdGhlcm1vbWV0ZXItMixcbiAgXCJ0aGVybW9tZXRlci1oYWxmXCI6ICRmYS12YXItdGhlcm1vbWV0ZXItaGFsZixcbiAgXCJkb25nLXNpZ25cIjogJGZhLXZhci1kb25nLXNpZ24sXG4gIFwiZG9udXRcIjogJGZhLXZhci1kb251dCxcbiAgXCJkb3VnaG51dFwiOiAkZmEtdmFyLWRvdWdobnV0LFxuICBcImNhcHN1bGVzXCI6ICRmYS12YXItY2Fwc3VsZXMsXG4gIFwicG9vLXN0b3JtXCI6ICRmYS12YXItcG9vLXN0b3JtLFxuICBcInBvby1ib2x0XCI6ICRmYS12YXItcG9vLWJvbHQsXG4gIFwidGFsbHktMVwiOiAkZmEtdmFyLXRhbGx5LTEsXG4gIFwiZmFjZS1mcm93bi1vcGVuXCI6ICRmYS12YXItZmFjZS1mcm93bi1vcGVuLFxuICBcImZyb3duLW9wZW5cIjogJGZhLXZhci1mcm93bi1vcGVuLFxuICBcInNxdWFyZS1kYXNoZWRcIjogJGZhLXZhci1zcXVhcmUtZGFzaGVkLFxuICBcInNxdWFyZS1qXCI6ICRmYS12YXItc3F1YXJlLWosXG4gIFwiaGFuZC1wb2ludC11cFwiOiAkZmEtdmFyLWhhbmQtcG9pbnQtdXAsXG4gIFwibW9uZXktYmlsbFwiOiAkZmEtdmFyLW1vbmV5LWJpbGwsXG4gIFwiYXJyb3ctdXAtYmlnLXNtYWxsXCI6ICRmYS12YXItYXJyb3ctdXAtYmlnLXNtYWxsLFxuICBcInNvcnQtc2l6ZS11cFwiOiAkZmEtdmFyLXNvcnQtc2l6ZS11cCxcbiAgXCJiYXJjb2RlLXJlYWRcIjogJGZhLXZhci1iYXJjb2RlLXJlYWQsXG4gIFwiYmFndWV0dGVcIjogJGZhLXZhci1iYWd1ZXR0ZSxcbiAgXCJib3dsLXNvZnQtc2VydmVcIjogJGZhLXZhci1ib3dsLXNvZnQtc2VydmUsXG4gIFwiZmFjZS1ob2xkaW5nLWJhY2stdGVhcnNcIjogJGZhLXZhci1mYWNlLWhvbGRpbmctYmFjay10ZWFycyxcbiAgXCJzcXVhcmUtdXBcIjogJGZhLXZhci1zcXVhcmUtdXAsXG4gIFwiYXJyb3ctYWx0LXNxdWFyZS11cFwiOiAkZmEtdmFyLWFycm93LWFsdC1zcXVhcmUtdXAsXG4gIFwidHJhaW4tc3Vid2F5LXR1bm5lbFwiOiAkZmEtdmFyLXRyYWluLXN1YndheS10dW5uZWwsXG4gIFwic3Vid2F5LXR1bm5lbFwiOiAkZmEtdmFyLXN1YndheS10dW5uZWwsXG4gIFwic3F1YXJlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItc3F1YXJlLWV4Y2xhbWF0aW9uLFxuICBcImV4Y2xhbWF0aW9uLXNxdWFyZVwiOiAkZmEtdmFyLWV4Y2xhbWF0aW9uLXNxdWFyZSxcbiAgXCJzZW1pY29sb25cIjogJGZhLXZhci1zZW1pY29sb24sXG4gIFwiYm9va21hcmtcIjogJGZhLXZhci1ib29rbWFyayxcbiAgXCJmYW4tdGFibGVcIjogJGZhLXZhci1mYW4tdGFibGUsXG4gIFwiYWxpZ24tanVzdGlmeVwiOiAkZmEtdmFyLWFsaWduLWp1c3RpZnksXG4gIFwiYmF0dGVyeS1sb3dcIjogJGZhLXZhci1iYXR0ZXJ5LWxvdyxcbiAgXCJiYXR0ZXJ5LTFcIjogJGZhLXZhci1iYXR0ZXJ5LTEsXG4gIFwiY3JlZGl0LWNhcmQtZnJvbnRcIjogJGZhLXZhci1jcmVkaXQtY2FyZC1mcm9udCxcbiAgXCJicmFpbi1hcnJvdy1jdXJ2ZWQtcmlnaHRcIjogJGZhLXZhci1icmFpbi1hcnJvdy1jdXJ2ZWQtcmlnaHQsXG4gIFwibWluZC1zaGFyZVwiOiAkZmEtdmFyLW1pbmQtc2hhcmUsXG4gIFwidW1icmVsbGEtYmVhY2hcIjogJGZhLXZhci11bWJyZWxsYS1iZWFjaCxcbiAgXCJoZWxtZXQtdW5cIjogJGZhLXZhci1oZWxtZXQtdW4sXG4gIFwibG9jYXRpb24tc21pbGVcIjogJGZhLXZhci1sb2NhdGlvbi1zbWlsZSxcbiAgXCJtYXAtbWFya2VyLXNtaWxlXCI6ICRmYS12YXItbWFwLW1hcmtlci1zbWlsZSxcbiAgXCJhcnJvdy1sZWZ0LXRvLWxpbmVcIjogJGZhLXZhci1hcnJvdy1sZWZ0LXRvLWxpbmUsXG4gIFwiYXJyb3ctdG8tbGVmdFwiOiAkZmEtdmFyLWFycm93LXRvLWxlZnQsXG4gIFwiYnVsbHNleWVcIjogJGZhLXZhci1idWxsc2V5ZSxcbiAgXCJzdXNoaVwiOiAkZmEtdmFyLXN1c2hpLFxuICBcIm5pZ2lyaVwiOiAkZmEtdmFyLW5pZ2lyaSxcbiAgXCJtZXNzYWdlLWNhcHRpb25zXCI6ICRmYS12YXItbWVzc2FnZS1jYXB0aW9ucyxcbiAgXCJjb21tZW50LWFsdC1jYXB0aW9uc1wiOiAkZmEtdmFyLWNvbW1lbnQtYWx0LWNhcHRpb25zLFxuICBcInRyYXNoLWxpc3RcIjogJGZhLXZhci10cmFzaC1saXN0LFxuICBcImJhY29uXCI6ICRmYS12YXItYmFjb24sXG4gIFwib3B0aW9uXCI6ICRmYS12YXItb3B0aW9uLFxuICBcInJhY2Nvb25cIjogJGZhLXZhci1yYWNjb29uLFxuICBcImhhbmQtcG9pbnQtZG93blwiOiAkZmEtdmFyLWhhbmQtcG9pbnQtZG93bixcbiAgXCJhcnJvdy11cC1mcm9tLWJyYWNrZXRcIjogJGZhLXZhci1hcnJvdy11cC1mcm9tLWJyYWNrZXQsXG4gIFwiaGVhZC1zaWRlLWdlYXJcIjogJGZhLXZhci1oZWFkLXNpZGUtZ2VhcixcbiAgXCJ0cmFzaC1wbHVzXCI6ICRmYS12YXItdHJhc2gtcGx1cyxcbiAgXCJvYmplY3RzLWFsaWduLXRvcFwiOiAkZmEtdmFyLW9iamVjdHMtYWxpZ24tdG9wLFxuICBcImZvbGRlclwiOiAkZmEtdmFyLWZvbGRlcixcbiAgXCJmb2xkZXItYmxhbmtcIjogJGZhLXZhci1mb2xkZXItYmxhbmssXG4gIFwiZmFjZS1hbnhpb3VzLXN3ZWF0XCI6ICRmYS12YXItZmFjZS1hbnhpb3VzLXN3ZWF0LFxuICBcImNyZWRpdC1jYXJkLWJsYW5rXCI6ICRmYS12YXItY3JlZGl0LWNhcmQtYmxhbmssXG4gIFwiZmlsZS13YXZlZm9ybVwiOiAkZmEtdmFyLWZpbGUtd2F2ZWZvcm0sXG4gIFwiZmlsZS1tZWRpY2FsLWFsdFwiOiAkZmEtdmFyLWZpbGUtbWVkaWNhbC1hbHQsXG4gIFwibWljcm9jaGlwLWFpXCI6ICRmYS12YXItbWljcm9jaGlwLWFpLFxuICBcIm11Z1wiOiAkZmEtdmFyLW11ZyxcbiAgXCJwbGFuZS11cC1zbGFzaFwiOiAkZmEtdmFyLXBsYW5lLXVwLXNsYXNoLFxuICBcInJhZGlhdGlvblwiOiAkZmEtdmFyLXJhZGlhdGlvbixcbiAgXCJwZW4tY2lyY2xlXCI6ICRmYS12YXItcGVuLWNpcmNsZSxcbiAgXCJiYWctc2VlZGxpbmdcIjogJGZhLXZhci1iYWctc2VlZGxpbmcsXG4gIFwiY2hhcnQtc2ltcGxlXCI6ICRmYS12YXItY2hhcnQtc2ltcGxlLFxuICBcImNydXRjaGVzXCI6ICRmYS12YXItY3J1dGNoZXMsXG4gIFwiY2lyY2xlLXBhcmtpbmdcIjogJGZhLXZhci1jaXJjbGUtcGFya2luZyxcbiAgXCJwYXJraW5nLWNpcmNsZVwiOiAkZmEtdmFyLXBhcmtpbmctY2lyY2xlLFxuICBcIm1hcnMtc3Ryb2tlXCI6ICRmYS12YXItbWFycy1zdHJva2UsXG4gIFwibGVhZi1vYWtcIjogJGZhLXZhci1sZWFmLW9hayxcbiAgXCJzcXVhcmUtYm9sdFwiOiAkZmEtdmFyLXNxdWFyZS1ib2x0LFxuICBcInZpYWxcIjogJGZhLXZhci12aWFsLFxuICBcImdhdWdlXCI6ICRmYS12YXItZ2F1Z2UsXG4gIFwiZGFzaGJvYXJkXCI6ICRmYS12YXItZGFzaGJvYXJkLFxuICBcImdhdWdlLW1lZFwiOiAkZmEtdmFyLWdhdWdlLW1lZCxcbiAgXCJ0YWNob21ldGVyLWFsdC1hdmVyYWdlXCI6ICRmYS12YXItdGFjaG9tZXRlci1hbHQtYXZlcmFnZSxcbiAgXCJ3YW5kLW1hZ2ljLXNwYXJrbGVzXCI6ICRmYS12YXItd2FuZC1tYWdpYy1zcGFya2xlcyxcbiAgXCJtYWdpYy13YW5kLXNwYXJrbGVzXCI6ICRmYS12YXItbWFnaWMtd2FuZC1zcGFya2xlcyxcbiAgXCJsYW1iZGFcIjogJGZhLXZhci1sYW1iZGEsXG4gIFwiZVwiOiAkZmEtdmFyLWUsXG4gIFwicGl6emFcIjogJGZhLXZhci1waXp6YSxcbiAgXCJib3dsLWNob3BzdGlja3Mtbm9vZGxlc1wiOiAkZmEtdmFyLWJvd2wtY2hvcHN0aWNrcy1ub29kbGVzLFxuICBcImgzXCI6ICRmYS12YXItaDMsXG4gIFwicGVuLWNsaXBcIjogJGZhLXZhci1wZW4tY2xpcCxcbiAgXCJwZW4tYWx0XCI6ICRmYS12YXItcGVuLWFsdCxcbiAgXCJicmlkZ2UtY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItYnJpZGdlLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJiYWRnZS1wZXJjZW50XCI6ICRmYS12YXItYmFkZ2UtcGVyY2VudCxcbiAgXCJ1c2VyXCI6ICRmYS12YXItdXNlcixcbiAgXCJzZW5zb3JcIjogJGZhLXZhci1zZW5zb3IsXG4gIFwiY29tbWFcIjogJGZhLXZhci1jb21tYSxcbiAgXCJzY2hvb2wtY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItc2Nob29sLWNpcmNsZS1jaGVjayxcbiAgXCJ0b2lsZXQtcGFwZXItdW5kZXJcIjogJGZhLXZhci10b2lsZXQtcGFwZXItdW5kZXIsXG4gIFwidG9pbGV0LXBhcGVyLXJldmVyc2VcIjogJGZhLXZhci10b2lsZXQtcGFwZXItcmV2ZXJzZSxcbiAgXCJsaWdodC1lbWVyZ2VuY3lcIjogJGZhLXZhci1saWdodC1lbWVyZ2VuY3ksXG4gIFwiYXJyb3ctZG93bi10by1hcmNcIjogJGZhLXZhci1hcnJvdy1kb3duLXRvLWFyYyxcbiAgXCJkdW1wc3RlclwiOiAkZmEtdmFyLWR1bXBzdGVyLFxuICBcInZhbi1zaHV0dGxlXCI6ICRmYS12YXItdmFuLXNodXR0bGUsXG4gIFwic2h1dHRsZS12YW5cIjogJGZhLXZhci1zaHV0dGxlLXZhbixcbiAgXCJidWlsZGluZy11c2VyXCI6ICRmYS12YXItYnVpbGRpbmctdXNlcixcbiAgXCJsaWdodC1zd2l0Y2hcIjogJGZhLXZhci1saWdodC1zd2l0Y2gsXG4gIFwic3F1YXJlLWNhcmV0LWxlZnRcIjogJGZhLXZhci1zcXVhcmUtY2FyZXQtbGVmdCxcbiAgXCJjYXJldC1zcXVhcmUtbGVmdFwiOiAkZmEtdmFyLWNhcmV0LXNxdWFyZS1sZWZ0LFxuICBcImhpZ2hsaWdodGVyXCI6ICRmYS12YXItaGlnaGxpZ2h0ZXIsXG4gIFwid2F2ZS1wdWxzZVwiOiAkZmEtdmFyLXdhdmUtcHVsc2UsXG4gIFwiaGVhcnQtcmF0ZVwiOiAkZmEtdmFyLWhlYXJ0LXJhdGUsXG4gIFwia2V5XCI6ICRmYS12YXIta2V5LFxuICBcImhhdC1zYW50YVwiOiAkZmEtdmFyLWhhdC1zYW50YSxcbiAgXCJ0YW1hbGVcIjogJGZhLXZhci10YW1hbGUsXG4gIFwiYm94LWNoZWNrXCI6ICRmYS12YXItYm94LWNoZWNrLFxuICBcImJ1bGxob3JuXCI6ICRmYS12YXItYnVsbGhvcm4sXG4gIFwic3RlYWtcIjogJGZhLXZhci1zdGVhayxcbiAgXCJsb2NhdGlvbi1jcm9zc2hhaXJzLXNsYXNoXCI6ICRmYS12YXItbG9jYXRpb24tY3Jvc3NoYWlycy1zbGFzaCxcbiAgXCJsb2NhdGlvbi1zbGFzaFwiOiAkZmEtdmFyLWxvY2F0aW9uLXNsYXNoLFxuICBcInBlcnNvbi1kb2xseVwiOiAkZmEtdmFyLXBlcnNvbi1kb2xseSxcbiAgXCJnbG9iZVwiOiAkZmEtdmFyLWdsb2JlLFxuICBcInN5bmFnb2d1ZVwiOiAkZmEtdmFyLXN5bmFnb2d1ZSxcbiAgXCJmaWxlLWNoYXJ0LWNvbHVtblwiOiAkZmEtdmFyLWZpbGUtY2hhcnQtY29sdW1uLFxuICBcImZpbGUtY2hhcnQtbGluZVwiOiAkZmEtdmFyLWZpbGUtY2hhcnQtbGluZSxcbiAgXCJwZXJzb24taGFsZi1kcmVzc1wiOiAkZmEtdmFyLXBlcnNvbi1oYWxmLWRyZXNzLFxuICBcImZvbGRlci1pbWFnZVwiOiAkZmEtdmFyLWZvbGRlci1pbWFnZSxcbiAgXCJjYWxlbmRhci1wZW5cIjogJGZhLXZhci1jYWxlbmRhci1wZW4sXG4gIFwiY2FsZW5kYXItZWRpdFwiOiAkZmEtdmFyLWNhbGVuZGFyLWVkaXQsXG4gIFwicm9hZC1icmlkZ2VcIjogJGZhLXZhci1yb2FkLWJyaWRnZSxcbiAgXCJmYWNlLXNtaWxlLXRlYXJcIjogJGZhLXZhci1mYWNlLXNtaWxlLXRlYXIsXG4gIFwibWVzc2FnZS1wbHVzXCI6ICRmYS12YXItbWVzc2FnZS1wbHVzLFxuICBcImNvbW1lbnQtYWx0LXBsdXNcIjogJGZhLXZhci1jb21tZW50LWFsdC1wbHVzLFxuICBcImxvY2F0aW9uLWFycm93XCI6ICRmYS12YXItbG9jYXRpb24tYXJyb3csXG4gIFwiY1wiOiAkZmEtdmFyLWMsXG4gIFwidGFibGV0LWJ1dHRvblwiOiAkZmEtdmFyLXRhYmxldC1idXR0b24sXG4gIFwicGVyc29uLWRyZXNzLWZhaXJ5XCI6ICRmYS12YXItcGVyc29uLWRyZXNzLWZhaXJ5LFxuICBcInJlY3RhbmdsZS1oaXN0b3J5LWNpcmNsZS11c2VyXCI6ICRmYS12YXItcmVjdGFuZ2xlLWhpc3RvcnktY2lyY2xlLXVzZXIsXG4gIFwiYnVpbGRpbmctbG9ja1wiOiAkZmEtdmFyLWJ1aWxkaW5nLWxvY2ssXG4gIFwiY2hhcnQtbGluZS11cFwiOiAkZmEtdmFyLWNoYXJ0LWxpbmUtdXAsXG4gIFwibWFpbGJveFwiOiAkZmEtdmFyLW1haWxib3gsXG4gIFwidHJ1Y2stYm9sdFwiOiAkZmEtdmFyLXRydWNrLWJvbHQsXG4gIFwicGl6emEtc2xpY2VcIjogJGZhLXZhci1waXp6YS1zbGljZSxcbiAgXCJtb25leS1iaWxsLXdhdmVcIjogJGZhLXZhci1tb25leS1iaWxsLXdhdmUsXG4gIFwiY2hhcnQtYXJlYVwiOiAkZmEtdmFyLWNoYXJ0LWFyZWEsXG4gIFwiYXJlYS1jaGFydFwiOiAkZmEtdmFyLWFyZWEtY2hhcnQsXG4gIFwiaG91c2UtZmxhZ1wiOiAkZmEtdmFyLWhvdXNlLWZsYWcsXG4gIFwiY2lyY2xlLXRocmVlLXF1YXJ0ZXJzLXN0cm9rZVwiOiAkZmEtdmFyLWNpcmNsZS10aHJlZS1xdWFydGVycy1zdHJva2UsXG4gIFwicGVyc29uLWNpcmNsZS1taW51c1wiOiAkZmEtdmFyLXBlcnNvbi1jaXJjbGUtbWludXMsXG4gIFwic2NhbHBlbFwiOiAkZmEtdmFyLXNjYWxwZWwsXG4gIFwiYmFuXCI6ICRmYS12YXItYmFuLFxuICBcImNhbmNlbFwiOiAkZmEtdmFyLWNhbmNlbCxcbiAgXCJiZWxsLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItYmVsbC1leGNsYW1hdGlvbixcbiAgXCJjaXJjbGUtYm9va21hcmtcIjogJGZhLXZhci1jaXJjbGUtYm9va21hcmssXG4gIFwiYm9va21hcmstY2lyY2xlXCI6ICRmYS12YXItYm9va21hcmstY2lyY2xlLFxuICBcImVnZy1mcmllZFwiOiAkZmEtdmFyLWVnZy1mcmllZCxcbiAgXCJmYWNlLXdlYXJ5XCI6ICRmYS12YXItZmFjZS13ZWFyeSxcbiAgXCJ1bmlmb3JtLW1hcnRpYWwtYXJ0c1wiOiAkZmEtdmFyLXVuaWZvcm0tbWFydGlhbC1hcnRzLFxuICBcImNhbWVyYS1yb3RhdGVcIjogJGZhLXZhci1jYW1lcmEtcm90YXRlLFxuICBcInN1bi1kdXN0XCI6ICRmYS12YXItc3VuLWR1c3QsXG4gIFwiY29tbWVudC10ZXh0XCI6ICRmYS12YXItY29tbWVudC10ZXh0LFxuICBcInNwcmF5LWNhbi1zcGFya2xlc1wiOiAkZmEtdmFyLXNwcmF5LWNhbi1zcGFya2xlcyxcbiAgXCJhaXItZnJlc2hlbmVyXCI6ICRmYS12YXItYWlyLWZyZXNoZW5lcixcbiAgXCJzaWduYWwtYmFyc1wiOiAkZmEtdmFyLXNpZ25hbC1iYXJzLFxuICBcInNpZ25hbC1hbHRcIjogJGZhLXZhci1zaWduYWwtYWx0LFxuICBcInNpZ25hbC1hbHQtNFwiOiAkZmEtdmFyLXNpZ25hbC1hbHQtNCxcbiAgXCJzaWduYWwtYmFycy1zdHJvbmdcIjogJGZhLXZhci1zaWduYWwtYmFycy1zdHJvbmcsXG4gIFwiZGlhbW9uZC1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWRpYW1vbmQtZXhjbGFtYXRpb24sXG4gIFwic3RhclwiOiAkZmEtdmFyLXN0YXIsXG4gIFwiZGlhbC1taW5cIjogJGZhLXZhci1kaWFsLW1pbixcbiAgXCJyZXBlYXRcIjogJGZhLXZhci1yZXBlYXQsXG4gIFwiY3Jvc3NcIjogJGZhLXZhci1jcm9zcyxcbiAgXCJwYWdlLWNhcmV0LWRvd25cIjogJGZhLXZhci1wYWdlLWNhcmV0LWRvd24sXG4gIFwiZmlsZS1jYXJldC1kb3duXCI6ICRmYS12YXItZmlsZS1jYXJldC1kb3duLFxuICBcImJveFwiOiAkZmEtdmFyLWJveCxcbiAgXCJ2ZW51cy1tYXJzXCI6ICRmYS12YXItdmVudXMtbWFycyxcbiAgXCJjbG9jay1zZXZlbi10aGlydHlcIjogJGZhLXZhci1jbG9jay1zZXZlbi10aGlydHksXG4gIFwiYXJyb3ctcG9pbnRlclwiOiAkZmEtdmFyLWFycm93LXBvaW50ZXIsXG4gIFwibW91c2UtcG9pbnRlclwiOiAkZmEtdmFyLW1vdXNlLXBvaW50ZXIsXG4gIFwiY2xvY2stZm91ci10aGlydHlcIjogJGZhLXZhci1jbG9jay1mb3VyLXRoaXJ0eSxcbiAgXCJzaWduYWwtYmFycy1nb29kXCI6ICRmYS12YXItc2lnbmFsLWJhcnMtZ29vZCxcbiAgXCJzaWduYWwtYWx0LTNcIjogJGZhLXZhci1zaWduYWwtYWx0LTMsXG4gIFwiY2FjdHVzXCI6ICRmYS12YXItY2FjdHVzLFxuICBcImxpZ2h0YnVsYi1nZWFyXCI6ICRmYS12YXItbGlnaHRidWxiLWdlYXIsXG4gIFwibWF4aW1pemVcIjogJGZhLXZhci1tYXhpbWl6ZSxcbiAgXCJleHBhbmQtYXJyb3dzLWFsdFwiOiAkZmEtdmFyLWV4cGFuZC1hcnJvd3MtYWx0LFxuICBcImNoYXJnaW5nLXN0YXRpb25cIjogJGZhLXZhci1jaGFyZ2luZy1zdGF0aW9uLFxuICBcInNoYXBlc1wiOiAkZmEtdmFyLXNoYXBlcyxcbiAgXCJ0cmlhbmdsZS1jaXJjbGUtc3F1YXJlXCI6ICRmYS12YXItdHJpYW5nbGUtY2lyY2xlLXNxdWFyZSxcbiAgXCJwbGFuZS10YWlsXCI6ICRmYS12YXItcGxhbmUtdGFpbCxcbiAgXCJnYXVnZS1zaW1wbGUtbWF4XCI6ICRmYS12YXItZ2F1Z2Utc2ltcGxlLW1heCxcbiAgXCJ0YWNob21ldGVyLWZhc3Rlc3RcIjogJGZhLXZhci10YWNob21ldGVyLWZhc3Rlc3QsXG4gIFwiY2lyY2xlLXVcIjogJGZhLXZhci1jaXJjbGUtdSxcbiAgXCJzaGllbGQtc2xhc2hcIjogJGZhLXZhci1zaGllbGQtc2xhc2gsXG4gIFwic3F1YXJlLXBob25lLWhhbmd1cFwiOiAkZmEtdmFyLXNxdWFyZS1waG9uZS1oYW5ndXAsXG4gIFwicGhvbmUtc3F1YXJlLWRvd25cIjogJGZhLXZhci1waG9uZS1zcXVhcmUtZG93bixcbiAgXCJhcnJvdy11cC1sZWZ0XCI6ICRmYS12YXItYXJyb3ctdXAtbGVmdCxcbiAgXCJ0cmFuc3BvcnRlci0xXCI6ICRmYS12YXItdHJhbnNwb3J0ZXItMSxcbiAgXCJwZWFudXRzXCI6ICRmYS12YXItcGVhbnV0cyxcbiAgXCJzaHVmZmxlXCI6ICRmYS12YXItc2h1ZmZsZSxcbiAgXCJyYW5kb21cIjogJGZhLXZhci1yYW5kb20sXG4gIFwicGVyc29uLXJ1bm5pbmdcIjogJGZhLXZhci1wZXJzb24tcnVubmluZyxcbiAgXCJydW5uaW5nXCI6ICRmYS12YXItcnVubmluZyxcbiAgXCJtb2JpbGUtcmV0cm9cIjogJGZhLXZhci1tb2JpbGUtcmV0cm8sXG4gIFwiZ3JpcC1saW5lcy12ZXJ0aWNhbFwiOiAkZmEtdmFyLWdyaXAtbGluZXMtdmVydGljYWwsXG4gIFwiYmluLWJvdHRsZXMtcmVjeWNsZVwiOiAkZmEtdmFyLWJpbi1ib3R0bGVzLXJlY3ljbGUsXG4gIFwiYXJyb3ctdXAtZnJvbS1zcXVhcmVcIjogJGZhLXZhci1hcnJvdy11cC1mcm9tLXNxdWFyZSxcbiAgXCJmaWxlLWRhc2hlZC1saW5lXCI6ICRmYS12YXItZmlsZS1kYXNoZWQtbGluZSxcbiAgXCJwYWdlLWJyZWFrXCI6ICRmYS12YXItcGFnZS1icmVhayxcbiAgXCJicmFja2V0LWN1cmx5LXJpZ2h0XCI6ICRmYS12YXItYnJhY2tldC1jdXJseS1yaWdodCxcbiAgXCJzcGlkZXJcIjogJGZhLXZhci1zcGlkZXIsXG4gIFwiY2xvY2stdGhyZWVcIjogJGZhLXZhci1jbG9jay10aHJlZSxcbiAgXCJoYW5kcy1ib3VuZFwiOiAkZmEtdmFyLWhhbmRzLWJvdW5kLFxuICBcInNjYWxwZWwtbGluZS1kYXNoZWRcIjogJGZhLXZhci1zY2FscGVsLWxpbmUtZGFzaGVkLFxuICBcInNjYWxwZWwtcGF0aFwiOiAkZmEtdmFyLXNjYWxwZWwtcGF0aCxcbiAgXCJmaWxlLWludm9pY2UtZG9sbGFyXCI6ICRmYS12YXItZmlsZS1pbnZvaWNlLWRvbGxhcixcbiAgXCJwaXBlLXNtb2tpbmdcIjogJGZhLXZhci1waXBlLXNtb2tpbmcsXG4gIFwiZmFjZS1hc3RvbmlzaGVkXCI6ICRmYS12YXItZmFjZS1hc3RvbmlzaGVkLFxuICBcIndpbmRvd1wiOiAkZmEtdmFyLXdpbmRvdyxcbiAgXCJwbGFuZS1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1wbGFuZS1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwiZWFyXCI6ICRmYS12YXItZWFyLFxuICBcImZpbGUtbG9ja1wiOiAkZmEtdmFyLWZpbGUtbG9jayxcbiAgXCJkaWFncmFtLXZlbm5cIjogJGZhLXZhci1kaWFncmFtLXZlbm4sXG4gIFwieC1yYXlcIjogJGZhLXZhci14LXJheSxcbiAgXCJnb2FsLW5ldFwiOiAkZmEtdmFyLWdvYWwtbmV0LFxuICBcImNvZmZpbi1jcm9zc1wiOiAkZmEtdmFyLWNvZmZpbi1jcm9zcyxcbiAgXCJzcGVsbC1jaGVja1wiOiAkZmEtdmFyLXNwZWxsLWNoZWNrLFxuICBcImxvY2F0aW9uLXhtYXJrXCI6ICRmYS12YXItbG9jYXRpb24teG1hcmssXG4gIFwibWFwLW1hcmtlci10aW1lc1wiOiAkZmEtdmFyLW1hcC1tYXJrZXItdGltZXMsXG4gIFwibWFwLW1hcmtlci14bWFya1wiOiAkZmEtdmFyLW1hcC1tYXJrZXIteG1hcmssXG4gIFwiY2lyY2xlLXF1YXJ0ZXItc3Ryb2tlXCI6ICRmYS12YXItY2lyY2xlLXF1YXJ0ZXItc3Ryb2tlLFxuICBcImxhc3NvXCI6ICRmYS12YXItbGFzc28sXG4gIFwic2xhc2hcIjogJGZhLXZhci1zbGFzaCxcbiAgXCJwZXJzb24tdG8tcG9ydGFsXCI6ICRmYS12YXItcGVyc29uLXRvLXBvcnRhbCxcbiAgXCJwb3J0YWwtZW50ZXJcIjogJGZhLXZhci1wb3J0YWwtZW50ZXIsXG4gIFwiY2FsZW5kYXItc3RhclwiOiAkZmEtdmFyLWNhbGVuZGFyLXN0YXIsXG4gIFwiY29tcHV0ZXItbW91c2VcIjogJGZhLXZhci1jb21wdXRlci1tb3VzZSxcbiAgXCJtb3VzZVwiOiAkZmEtdmFyLW1vdXNlLFxuICBcImFycm93LXJpZ2h0LXRvLWJyYWNrZXRcIjogJGZhLXZhci1hcnJvdy1yaWdodC10by1icmFja2V0LFxuICBcInNpZ24taW5cIjogJGZhLXZhci1zaWduLWluLFxuICBcInBlZ2FzdXNcIjogJGZhLXZhci1wZWdhc3VzLFxuICBcImZpbGVzLW1lZGljYWxcIjogJGZhLXZhci1maWxlcy1tZWRpY2FsLFxuICBcIm5mYy1sb2NrXCI6ICRmYS12YXItbmZjLWxvY2ssXG4gIFwicGVyc29uLXNraS1saWZ0XCI6ICRmYS12YXItcGVyc29uLXNraS1saWZ0LFxuICBcInNraS1saWZ0XCI6ICRmYS12YXItc2tpLWxpZnQsXG4gIFwic3F1YXJlLTZcIjogJGZhLXZhci1zcXVhcmUtNixcbiAgXCJzaG9wLXNsYXNoXCI6ICRmYS12YXItc2hvcC1zbGFzaCxcbiAgXCJzdG9yZS1hbHQtc2xhc2hcIjogJGZhLXZhci1zdG9yZS1hbHQtc2xhc2gsXG4gIFwid2luZC10dXJiaW5lXCI6ICRmYS12YXItd2luZC10dXJiaW5lLFxuICBcInNsaWRlcnMtc2ltcGxlXCI6ICRmYS12YXItc2xpZGVycy1zaW1wbGUsXG4gIFwiZ3JpZC1yb3VuZFwiOiAkZmEtdmFyLWdyaWQtcm91bmQsXG4gIFwiYmFkZ2Utc2hlcmlmZlwiOiAkZmEtdmFyLWJhZGdlLXNoZXJpZmYsXG4gIFwic2VydmVyXCI6ICRmYS12YXItc2VydmVyLFxuICBcInZpcnVzLWNvdmlkLXNsYXNoXCI6ICRmYS12YXItdmlydXMtY292aWQtc2xhc2gsXG4gIFwiaW50ZXJzZWN0aW9uXCI6ICRmYS12YXItaW50ZXJzZWN0aW9uLFxuICBcInNob3AtbG9ja1wiOiAkZmEtdmFyLXNob3AtbG9jayxcbiAgXCJmYW1pbHlcIjogJGZhLXZhci1mYW1pbHksXG4gIFwiaG91cmdsYXNzLXN0YXJ0XCI6ICRmYS12YXItaG91cmdsYXNzLXN0YXJ0LFxuICBcImhvdXJnbGFzcy0xXCI6ICRmYS12YXItaG91cmdsYXNzLTEsXG4gIFwidXNlci1oYWlyLWJ1bnNcIjogJGZhLXZhci11c2VyLWhhaXItYnVucyxcbiAgXCJibGVuZGVyLXBob25lXCI6ICRmYS12YXItYmxlbmRlci1waG9uZSxcbiAgXCJob3VyZ2xhc3MtY2xvY2tcIjogJGZhLXZhci1ob3VyZ2xhc3MtY2xvY2ssXG4gIFwicGVyc29uLXNlYXQtcmVjbGluZWRcIjogJGZhLXZhci1wZXJzb24tc2VhdC1yZWNsaW5lZCxcbiAgXCJwYXBlci1wbGFuZS10b3BcIjogJGZhLXZhci1wYXBlci1wbGFuZS10b3AsXG4gIFwicGFwZXItcGxhbmUtYWx0XCI6ICRmYS12YXItcGFwZXItcGxhbmUtYWx0LFxuICBcInNlbmRcIjogJGZhLXZhci1zZW5kLFxuICBcIm1lc3NhZ2UtYXJyb3ctdXBcIjogJGZhLXZhci1tZXNzYWdlLWFycm93LXVwLFxuICBcImNvbW1lbnQtYWx0LWFycm93LXVwXCI6ICRmYS12YXItY29tbWVudC1hbHQtYXJyb3ctdXAsXG4gIFwibGlnaHRidWxiLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItbGlnaHRidWxiLWV4Y2xhbWF0aW9uLFxuICBcImxheWVyLW1pbnVzXCI6ICRmYS12YXItbGF5ZXItbWludXMsXG4gIFwibGF5ZXItZ3JvdXAtbWludXNcIjogJGZhLXZhci1sYXllci1ncm91cC1taW51cyxcbiAgXCJjaGFydC1waWUtc2ltcGxlLWNpcmNsZS1jdXJyZW5jeVwiOiAkZmEtdmFyLWNoYXJ0LXBpZS1zaW1wbGUtY2lyY2xlLWN1cnJlbmN5LFxuICBcImNpcmNsZS1lXCI6ICRmYS12YXItY2lyY2xlLWUsXG4gIFwiYnVpbGRpbmctd2hlYXRcIjogJGZhLXZhci1idWlsZGluZy13aGVhdCxcbiAgXCJnYXVnZS1tYXhcIjogJGZhLXZhci1nYXVnZS1tYXgsXG4gIFwidGFjaG9tZXRlci1hbHQtZmFzdGVzdFwiOiAkZmEtdmFyLXRhY2hvbWV0ZXItYWx0LWZhc3Rlc3QsXG4gIFwicGVyc29uLWJyZWFzdGZlZWRpbmdcIjogJGZhLXZhci1wZXJzb24tYnJlYXN0ZmVlZGluZyxcbiAgXCJhcG9zdHJvcGhlXCI6ICRmYS12YXItYXBvc3Ryb3BoZSxcbiAgXCJmaXJlLWh5ZHJhbnRcIjogJGZhLXZhci1maXJlLWh5ZHJhbnQsXG4gIFwicmlnaHQtdG8tYnJhY2tldFwiOiAkZmEtdmFyLXJpZ2h0LXRvLWJyYWNrZXQsXG4gIFwic2lnbi1pbi1hbHRcIjogJGZhLXZhci1zaWduLWluLWFsdCxcbiAgXCJ2aWRlby1wbHVzXCI6ICRmYS12YXItdmlkZW8tcGx1cyxcbiAgXCJzcXVhcmUtcmlnaHRcIjogJGZhLXZhci1zcXVhcmUtcmlnaHQsXG4gIFwiYXJyb3ctYWx0LXNxdWFyZS1yaWdodFwiOiAkZmEtdmFyLWFycm93LWFsdC1zcXVhcmUtcmlnaHQsXG4gIFwiY29tbWVudC1zbWlsZVwiOiAkZmEtdmFyLWNvbW1lbnQtc21pbGUsXG4gIFwidmVudXNcIjogJGZhLXZhci12ZW51cyxcbiAgXCJwYXNzcG9ydFwiOiAkZmEtdmFyLXBhc3Nwb3J0LFxuICBcImluYm94LWluXCI6ICRmYS12YXItaW5ib3gtaW4sXG4gIFwiaW5ib3gtYXJyb3ctZG93blwiOiAkZmEtdmFyLWluYm94LWFycm93LWRvd24sXG4gIFwiaGVhcnQtcHVsc2VcIjogJGZhLXZhci1oZWFydC1wdWxzZSxcbiAgXCJoZWFydGJlYXRcIjogJGZhLXZhci1oZWFydGJlYXQsXG4gIFwiY2lyY2xlLThcIjogJGZhLXZhci1jaXJjbGUtOCxcbiAgXCJjbG91ZHMtbW9vblwiOiAkZmEtdmFyLWNsb3Vkcy1tb29uLFxuICBcImNsb2NrLXRlbi10aGlydHlcIjogJGZhLXZhci1jbG9jay10ZW4tdGhpcnR5LFxuICBcInBlb3BsZS1jYXJyeS1ib3hcIjogJGZhLXZhci1wZW9wbGUtY2FycnktYm94LFxuICBcInBlb3BsZS1jYXJyeVwiOiAkZmEtdmFyLXBlb3BsZS1jYXJyeSxcbiAgXCJmb2xkZXItdXNlclwiOiAkZmEtdmFyLWZvbGRlci11c2VyLFxuICBcInRyYXNoLWNhbi14bWFya1wiOiAkZmEtdmFyLXRyYXNoLWNhbi14bWFyayxcbiAgXCJ0ZW1wZXJhdHVyZS1oaWdoXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtaGlnaCxcbiAgXCJtaWNyb2NoaXBcIjogJGZhLXZhci1taWNyb2NoaXAsXG4gIFwibGVmdC1sb25nLXRvLWxpbmVcIjogJGZhLXZhci1sZWZ0LWxvbmctdG8tbGluZSxcbiAgXCJjcm93blwiOiAkZmEtdmFyLWNyb3duLFxuICBcIndlaWdodC1oYW5naW5nXCI6ICRmYS12YXItd2VpZ2h0LWhhbmdpbmcsXG4gIFwieG1hcmtzLWxpbmVzXCI6ICRmYS12YXIteG1hcmtzLWxpbmVzLFxuICBcImZpbGUtcHJlc2NyaXB0aW9uXCI6ICRmYS12YXItZmlsZS1wcmVzY3JpcHRpb24sXG4gIFwiY2FsZW5kYXItcmFuZ2VcIjogJGZhLXZhci1jYWxlbmRhci1yYW5nZSxcbiAgXCJmbG93ZXItZGFmZm9kaWxcIjogJGZhLXZhci1mbG93ZXItZGFmZm9kaWwsXG4gIFwiaGFuZC1iYWNrLXBvaW50LXVwXCI6ICRmYS12YXItaGFuZC1iYWNrLXBvaW50LXVwLFxuICBcIndlaWdodC1zY2FsZVwiOiAkZmEtdmFyLXdlaWdodC1zY2FsZSxcbiAgXCJ3ZWlnaHRcIjogJGZhLXZhci13ZWlnaHQsXG4gIFwiYXJyb3ctdXAtdG8tYXJjXCI6ICRmYS12YXItYXJyb3ctdXAtdG8tYXJjLFxuICBcInN0YXItZXhjbGFtYXRpb25cIjogJGZhLXZhci1zdGFyLWV4Y2xhbWF0aW9uLFxuICBcImJvb2tzXCI6ICRmYS12YXItYm9va3MsXG4gIFwidXNlci1ncm91cFwiOiAkZmEtdmFyLXVzZXItZ3JvdXAsXG4gIFwidXNlci1mcmllbmRzXCI6ICRmYS12YXItdXNlci1mcmllbmRzLFxuICBcImFycm93LXVwLWEtelwiOiAkZmEtdmFyLWFycm93LXVwLWEteixcbiAgXCJzb3J0LWFscGhhLXVwXCI6ICRmYS12YXItc29ydC1hbHBoYS11cCxcbiAgXCJsYXllci1wbHVzXCI6ICRmYS12YXItbGF5ZXItcGx1cyxcbiAgXCJsYXllci1ncm91cC1wbHVzXCI6ICRmYS12YXItbGF5ZXItZ3JvdXAtcGx1cyxcbiAgXCJwbGF5LXBhdXNlXCI6ICRmYS12YXItcGxheS1wYXVzZSxcbiAgXCJibG9jay1xdWVzdGlvblwiOiAkZmEtdmFyLWJsb2NrLXF1ZXN0aW9uLFxuICBcInNub296ZVwiOiAkZmEtdmFyLXNub296ZSxcbiAgXCJ6enpcIjogJGZhLXZhci16enosXG4gIFwic2Nhbm5lci1pbWFnZVwiOiAkZmEtdmFyLXNjYW5uZXItaW1hZ2UsXG4gIFwidHYtcmV0cm9cIjogJGZhLXZhci10di1yZXRybyxcbiAgXCJzcXVhcmUtdFwiOiAkZmEtdmFyLXNxdWFyZS10LFxuICBcImZhcm1cIjogJGZhLXZhci1mYXJtLFxuICBcImJhcm4tc2lsb1wiOiAkZmEtdmFyLWJhcm4tc2lsbyxcbiAgXCJjaGVzcy1rbmlnaHRcIjogJGZhLXZhci1jaGVzcy1rbmlnaHQsXG4gIFwiYmFycy1zb3J0XCI6ICRmYS12YXItYmFycy1zb3J0LFxuICBcInBhbGxldC1ib3hlc1wiOiAkZmEtdmFyLXBhbGxldC1ib3hlcyxcbiAgXCJwYWxldHRlLWJveGVzXCI6ICRmYS12YXItcGFsZXR0ZS1ib3hlcyxcbiAgXCJwYWxsZXQtYWx0XCI6ICRmYS12YXItcGFsbGV0LWFsdCxcbiAgXCJmYWNlLWxhdWdoLXNxdWludFwiOiAkZmEtdmFyLWZhY2UtbGF1Z2gtc3F1aW50LFxuICBcImxhdWdoLXNxdWludFwiOiAkZmEtdmFyLWxhdWdoLXNxdWludCxcbiAgXCJjb2RlLXNpbXBsZVwiOiAkZmEtdmFyLWNvZGUtc2ltcGxlLFxuICBcImJvbHQtc2xhc2hcIjogJGZhLXZhci1ib2x0LXNsYXNoLFxuICBcInBhbmVsLWZpcmVcIjogJGZhLXZhci1wYW5lbC1maXJlLFxuICBcImJpbmFyeS1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1iaW5hcnktY2lyY2xlLWNoZWNrLFxuICBcImNvbW1lbnQtbWludXNcIjogJGZhLXZhci1jb21tZW50LW1pbnVzLFxuICBcImJ1cnJpdG9cIjogJGZhLXZhci1idXJyaXRvLFxuICBcInZpb2xpblwiOiAkZmEtdmFyLXZpb2xpbixcbiAgXCJvYmplY3RzLWNvbHVtblwiOiAkZmEtdmFyLW9iamVjdHMtY29sdW1uLFxuICBcInNxdWFyZS1jaGV2cm9uLWRvd25cIjogJGZhLXZhci1zcXVhcmUtY2hldnJvbi1kb3duLFxuICBcImNoZXZyb24tc3F1YXJlLWRvd25cIjogJGZhLXZhci1jaGV2cm9uLXNxdWFyZS1kb3duLFxuICBcImNvbW1lbnQtcGx1c1wiOiAkZmEtdmFyLWNvbW1lbnQtcGx1cyxcbiAgXCJ0cmlhbmdsZS1pbnN0cnVtZW50XCI6ICRmYS12YXItdHJpYW5nbGUtaW5zdHJ1bWVudCxcbiAgXCJ0cmlhbmdsZS1tdXNpY1wiOiAkZmEtdmFyLXRyaWFuZ2xlLW11c2ljLFxuICBcIndoZWVsY2hhaXJcIjogJGZhLXZhci13aGVlbGNoYWlyLFxuICBcInVzZXItcGlsb3QtdGllXCI6ICRmYS12YXItdXNlci1waWxvdC10aWUsXG4gIFwicGlhbm8ta2V5Ym9hcmRcIjogJGZhLXZhci1waWFuby1rZXlib2FyZCxcbiAgXCJiZWQtZW1wdHlcIjogJGZhLXZhci1iZWQtZW1wdHksXG4gIFwiY2lyY2xlLWFycm93LXVwXCI6ICRmYS12YXItY2lyY2xlLWFycm93LXVwLFxuICBcImFycm93LWNpcmNsZS11cFwiOiAkZmEtdmFyLWFycm93LWNpcmNsZS11cCxcbiAgXCJ0b2dnbGUtb25cIjogJGZhLXZhci10b2dnbGUtb24sXG4gIFwicmVjdGFuZ2xlLXZlcnRpY2FsXCI6ICRmYS12YXItcmVjdGFuZ2xlLXZlcnRpY2FsLFxuICBcInJlY3RhbmdsZS1wb3J0cmFpdFwiOiAkZmEtdmFyLXJlY3RhbmdsZS1wb3J0cmFpdCxcbiAgXCJwZXJzb24td2Fsa2luZ1wiOiAkZmEtdmFyLXBlcnNvbi13YWxraW5nLFxuICBcIndhbGtpbmdcIjogJGZhLXZhci13YWxraW5nLFxuICBcImxcIjogJGZhLXZhci1sLFxuICBcInNpZ25hbC1zdHJlYW1cIjogJGZhLXZhci1zaWduYWwtc3RyZWFtLFxuICBcImRvd24tdG8tYnJhY2tldFwiOiAkZmEtdmFyLWRvd24tdG8tYnJhY2tldCxcbiAgXCJjaXJjbGUtelwiOiAkZmEtdmFyLWNpcmNsZS16LFxuICBcInN0YXJzXCI6ICRmYS12YXItc3RhcnMsXG4gIFwiZmlyZVwiOiAkZmEtdmFyLWZpcmUsXG4gIFwiYmVkLXB1bHNlXCI6ICRmYS12YXItYmVkLXB1bHNlLFxuICBcInByb2NlZHVyZXNcIjogJGZhLXZhci1wcm9jZWR1cmVzLFxuICBcImhvdXNlLWRheVwiOiAkZmEtdmFyLWhvdXNlLWRheSxcbiAgXCJzaHV0dGxlLXNwYWNlXCI6ICRmYS12YXItc2h1dHRsZS1zcGFjZSxcbiAgXCJzcGFjZS1zaHV0dGxlXCI6ICRmYS12YXItc3BhY2Utc2h1dHRsZSxcbiAgXCJzaGlydC1sb25nLXNsZWV2ZVwiOiAkZmEtdmFyLXNoaXJ0LWxvbmctc2xlZXZlLFxuICBcImNoYXJ0LXBpZS1zaW1wbGVcIjogJGZhLXZhci1jaGFydC1waWUtc2ltcGxlLFxuICBcImNoYXJ0LXBpZS1hbHRcIjogJGZhLXZhci1jaGFydC1waWUtYWx0LFxuICBcImZhY2UtbGF1Z2hcIjogJGZhLXZhci1mYWNlLWxhdWdoLFxuICBcImxhdWdoXCI6ICRmYS12YXItbGF1Z2gsXG4gIFwiZm9sZGVyLW9wZW5cIjogJGZhLXZhci1mb2xkZXItb3BlbixcbiAgXCJhbGJ1bS1jb2xsZWN0aW9uLWNpcmNsZS11c2VyXCI6ICRmYS12YXItYWxidW0tY29sbGVjdGlvbi1jaXJjbGUtdXNlcixcbiAgXCJjYW5keVwiOiAkZmEtdmFyLWNhbmR5LFxuICBcImJvd2wtaG90XCI6ICRmYS12YXItYm93bC1ob3QsXG4gIFwic291cFwiOiAkZmEtdmFyLXNvdXAsXG4gIFwiZmxhdGJyZWFkXCI6ICRmYS12YXItZmxhdGJyZWFkLFxuICBcImhlYXJ0LWNpcmNsZS1wbHVzXCI6ICRmYS12YXItaGVhcnQtY2lyY2xlLXBsdXMsXG4gIFwiY29kZS1mb3JrXCI6ICRmYS12YXItY29kZS1mb3JrLFxuICBcImNpdHlcIjogJGZhLXZhci1jaXR5LFxuICBcInNpZ25hbC1iYXJzLXdlYWtcIjogJGZhLXZhci1zaWduYWwtYmFycy13ZWFrLFxuICBcInNpZ25hbC1hbHQtMVwiOiAkZmEtdmFyLXNpZ25hbC1hbHQtMSxcbiAgXCJtaWNyb3Bob25lLWxpbmVzXCI6ICRmYS12YXItbWljcm9waG9uZS1saW5lcyxcbiAgXCJtaWNyb3Bob25lLWFsdFwiOiAkZmEtdmFyLW1pY3JvcGhvbmUtYWx0LFxuICBcImNsb2NrLXR3ZWx2ZVwiOiAkZmEtdmFyLWNsb2NrLXR3ZWx2ZSxcbiAgXCJwZXBwZXItaG90XCI6ICRmYS12YXItcGVwcGVyLWhvdCxcbiAgXCJjaXRydXMtc2xpY2VcIjogJGZhLXZhci1jaXRydXMtc2xpY2UsXG4gIFwic2hlZXBcIjogJGZhLXZhci1zaGVlcCxcbiAgXCJ1bmxvY2tcIjogJGZhLXZhci11bmxvY2ssXG4gIFwiY29sb24tc2lnblwiOiAkZmEtdmFyLWNvbG9uLXNpZ24sXG4gIFwiaGVhZHNldFwiOiAkZmEtdmFyLWhlYWRzZXQsXG4gIFwiYmFkZ2VyLWhvbmV5XCI6ICRmYS12YXItYmFkZ2VyLWhvbmV5LFxuICBcImg0XCI6ICRmYS12YXItaDQsXG4gIFwic3RvcmUtc2xhc2hcIjogJGZhLXZhci1zdG9yZS1zbGFzaCxcbiAgXCJyb2FkLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLXJvYWQtY2lyY2xlLXhtYXJrLFxuICBcInNpZ25hbC1zbGFzaFwiOiAkZmEtdmFyLXNpZ25hbC1zbGFzaCxcbiAgXCJ1c2VyLW1pbnVzXCI6ICRmYS12YXItdXNlci1taW51cyxcbiAgXCJtYXJzLXN0cm9rZS11cFwiOiAkZmEtdmFyLW1hcnMtc3Ryb2tlLXVwLFxuICBcIm1hcnMtc3Ryb2tlLXZcIjogJGZhLXZhci1tYXJzLXN0cm9rZS12LFxuICBcImNoYW1wYWduZS1nbGFzc2VzXCI6ICRmYS12YXItY2hhbXBhZ25lLWdsYXNzZXMsXG4gIFwiZ2xhc3MtY2hlZXJzXCI6ICRmYS12YXItZ2xhc3MtY2hlZXJzLFxuICBcInRhY29cIjogJGZhLXZhci10YWNvLFxuICBcImhleGFnb24tcGx1c1wiOiAkZmEtdmFyLWhleGFnb24tcGx1cyxcbiAgXCJwbHVzLWhleGFnb25cIjogJGZhLXZhci1wbHVzLWhleGFnb24sXG4gIFwiY2xpcGJvYXJkXCI6ICRmYS12YXItY2xpcGJvYXJkLFxuICBcImhvdXNlLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWhvdXNlLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJmaWxlLWFycm93LXVwXCI6ICRmYS12YXItZmlsZS1hcnJvdy11cCxcbiAgXCJmaWxlLXVwbG9hZFwiOiAkZmEtdmFyLWZpbGUtdXBsb2FkLFxuICBcIndpZmlcIjogJGZhLXZhci13aWZpLFxuICBcIndpZmktM1wiOiAkZmEtdmFyLXdpZmktMyxcbiAgXCJ3aWZpLXN0cm9uZ1wiOiAkZmEtdmFyLXdpZmktc3Ryb25nLFxuICBcIm1lc3NhZ2VzXCI6ICRmYS12YXItbWVzc2FnZXMsXG4gIFwiY29tbWVudHMtYWx0XCI6ICRmYS12YXItY29tbWVudHMtYWx0LFxuICBcImJhdGhcIjogJGZhLXZhci1iYXRoLFxuICBcImJhdGh0dWJcIjogJGZhLXZhci1iYXRodHViLFxuICBcInVtYnJlbGxhLXNpbXBsZVwiOiAkZmEtdmFyLXVtYnJlbGxhLXNpbXBsZSxcbiAgXCJ1bWJyZWxsYS1hbHRcIjogJGZhLXZhci11bWJyZWxsYS1hbHQsXG4gIFwicmVjdGFuZ2xlLWhpc3RvcnktY2lyY2xlLXBsdXNcIjogJGZhLXZhci1yZWN0YW5nbGUtaGlzdG9yeS1jaXJjbGUtcGx1cyxcbiAgXCJ1bmRlcmxpbmVcIjogJGZhLXZhci11bmRlcmxpbmUsXG4gIFwicHJlc2NyaXB0aW9uLWJvdHRsZS1waWxsXCI6ICRmYS12YXItcHJlc2NyaXB0aW9uLWJvdHRsZS1waWxsLFxuICBcInVzZXItcGVuXCI6ICRmYS12YXItdXNlci1wZW4sXG4gIFwidXNlci1lZGl0XCI6ICRmYS12YXItdXNlci1lZGl0LFxuICBcImJpbmFyeS1zbGFzaFwiOiAkZmEtdmFyLWJpbmFyeS1zbGFzaCxcbiAgXCJzcXVhcmUtb1wiOiAkZmEtdmFyLXNxdWFyZS1vLFxuICBcInNpZ25hdHVyZVwiOiAkZmEtdmFyLXNpZ25hdHVyZSxcbiAgXCJzdHJvb3B3YWZlbFwiOiAkZmEtdmFyLXN0cm9vcHdhZmVsLFxuICBcImJvbGRcIjogJGZhLXZhci1ib2xkLFxuICBcImFuY2hvci1sb2NrXCI6ICRmYS12YXItYW5jaG9yLWxvY2ssXG4gIFwiYnVpbGRpbmctbmdvXCI6ICRmYS12YXItYnVpbGRpbmctbmdvLFxuICBcInRyYW5zcG9ydGVyLTNcIjogJGZhLXZhci10cmFuc3BvcnRlci0zLFxuICBcImVuZ2luZS13YXJuaW5nXCI6ICRmYS12YXItZW5naW5lLXdhcm5pbmcsXG4gIFwiZW5naW5lLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItZW5naW5lLWV4Y2xhbWF0aW9uLFxuICBcImNpcmNsZS1kb3duLXJpZ2h0XCI6ICRmYS12YXItY2lyY2xlLWRvd24tcmlnaHQsXG4gIFwic3F1YXJlLWtcIjogJGZhLXZhci1zcXVhcmUtayxcbiAgXCJtYW5hdC1zaWduXCI6ICRmYS12YXItbWFuYXQtc2lnbixcbiAgXCJtb25leS1jaGVjay1wZW5cIjogJGZhLXZhci1tb25leS1jaGVjay1wZW4sXG4gIFwibW9uZXktY2hlY2stZWRpdFwiOiAkZmEtdmFyLW1vbmV5LWNoZWNrLWVkaXQsXG4gIFwibm90LWVxdWFsXCI6ICRmYS12YXItbm90LWVxdWFsLFxuICBcImJvcmRlci10b3AtbGVmdFwiOiAkZmEtdmFyLWJvcmRlci10b3AtbGVmdCxcbiAgXCJib3JkZXItc3R5bGVcIjogJGZhLXZhci1ib3JkZXItc3R5bGUsXG4gIFwibWFwLWxvY2F0aW9uLWRvdFwiOiAkZmEtdmFyLW1hcC1sb2NhdGlvbi1kb3QsXG4gIFwibWFwLW1hcmtlZC1hbHRcIjogJGZhLXZhci1tYXAtbWFya2VkLWFsdCxcbiAgXCJ0aWxkZVwiOiAkZmEtdmFyLXRpbGRlLFxuICBcImplZGlcIjogJGZhLXZhci1qZWRpLFxuICBcInNxdWFyZS1wb2xsLXZlcnRpY2FsXCI6ICRmYS12YXItc3F1YXJlLXBvbGwtdmVydGljYWwsXG4gIFwicG9sbFwiOiAkZmEtdmFyLXBvbGwsXG4gIFwiYXJyb3ctZG93bi1zcXVhcmUtdHJpYW5nbGVcIjogJGZhLXZhci1hcnJvdy1kb3duLXNxdWFyZS10cmlhbmdsZSxcbiAgXCJzb3J0LXNoYXBlcy1kb3duLWFsdFwiOiAkZmEtdmFyLXNvcnQtc2hhcGVzLWRvd24tYWx0LFxuICBcIm11Zy1ob3RcIjogJGZhLXZhci1tdWctaG90LFxuICBcImRvZy1sZWFzaGVkXCI6ICRmYS12YXItZG9nLWxlYXNoZWQsXG4gIFwiY2FyLWJhdHRlcnlcIjogJGZhLXZhci1jYXItYmF0dGVyeSxcbiAgXCJiYXR0ZXJ5LWNhclwiOiAkZmEtdmFyLWJhdHRlcnktY2FyLFxuICBcImZhY2UtZG93bmNhc3Qtc3dlYXRcIjogJGZhLXZhci1mYWNlLWRvd25jYXN0LXN3ZWF0LFxuICBcIm1haWxib3gtZmxhZy11cFwiOiAkZmEtdmFyLW1haWxib3gtZmxhZy11cCxcbiAgXCJtZW1vLWNpcmNsZS1pbmZvXCI6ICRmYS12YXItbWVtby1jaXJjbGUtaW5mbyxcbiAgXCJnaWZ0XCI6ICRmYS12YXItZ2lmdCxcbiAgXCJkaWNlLXR3b1wiOiAkZmEtdmFyLWRpY2UtdHdvLFxuICBcInZvbHVtZVwiOiAkZmEtdmFyLXZvbHVtZSxcbiAgXCJ2b2x1bWUtbWVkaXVtXCI6ICRmYS12YXItdm9sdW1lLW1lZGl1bSxcbiAgXCJ0cmFuc3BvcnRlci01XCI6ICRmYS12YXItdHJhbnNwb3J0ZXItNSxcbiAgXCJnYXVnZS1jaXJjbGUtYm9sdFwiOiAkZmEtdmFyLWdhdWdlLWNpcmNsZS1ib2x0LFxuICBcImNvaW4tZnJvbnRcIjogJGZhLXZhci1jb2luLWZyb250LFxuICBcImZpbGUtc2xhc2hcIjogJGZhLXZhci1maWxlLXNsYXNoLFxuICBcIm1lc3NhZ2UtYXJyb3ctdXAtcmlnaHRcIjogJGZhLXZhci1tZXNzYWdlLWFycm93LXVwLXJpZ2h0LFxuICBcInRyZWFzdXJlLWNoZXN0XCI6ICRmYS12YXItdHJlYXN1cmUtY2hlc3QsXG4gIFwiY2hlc3MtcXVlZW5cIjogJGZhLXZhci1jaGVzcy1xdWVlbixcbiAgXCJwYWludGJydXNoLWZpbmVcIjogJGZhLXZhci1wYWludGJydXNoLWZpbmUsXG4gIFwicGFpbnQtYnJ1c2gtYWx0XCI6ICRmYS12YXItcGFpbnQtYnJ1c2gtYWx0LFxuICBcInBhaW50LWJydXNoLWZpbmVcIjogJGZhLXZhci1wYWludC1icnVzaC1maW5lLFxuICBcInBhaW50YnJ1c2gtYWx0XCI6ICRmYS12YXItcGFpbnRicnVzaC1hbHQsXG4gIFwiZ2xhc3Nlc1wiOiAkZmEtdmFyLWdsYXNzZXMsXG4gIFwiaG9vZC1jbG9ha1wiOiAkZmEtdmFyLWhvb2QtY2xvYWssXG4gIFwic3F1YXJlLXF1b3RlXCI6ICRmYS12YXItc3F1YXJlLXF1b3RlLFxuICBcInVwLWxlZnRcIjogJGZhLXZhci11cC1sZWZ0LFxuICBcImJyaW5nLWZyb250XCI6ICRmYS12YXItYnJpbmctZnJvbnQsXG4gIFwiY2hlc3MtYm9hcmRcIjogJGZhLXZhci1jaGVzcy1ib2FyZCxcbiAgXCJidXJnZXItY2hlZXNlXCI6ICRmYS12YXItYnVyZ2VyLWNoZWVzZSxcbiAgXCJjaGVlc2VidXJnZXJcIjogJGZhLXZhci1jaGVlc2VidXJnZXIsXG4gIFwiYnVpbGRpbmctY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItYnVpbGRpbmctY2lyY2xlLWNoZWNrLFxuICBcInJlcGVhdC0xXCI6ICRmYS12YXItcmVwZWF0LTEsXG4gIFwiYXJyb3ctZG93bi10by1saW5lXCI6ICRmYS12YXItYXJyb3ctZG93bi10by1saW5lLFxuICBcImFycm93LXRvLWJvdHRvbVwiOiAkZmEtdmFyLWFycm93LXRvLWJvdHRvbSxcbiAgXCJncmlkLTVcIjogJGZhLXZhci1ncmlkLTUsXG4gIFwic3dhcC1hcnJvd3NcIjogJGZhLXZhci1zd2FwLWFycm93cyxcbiAgXCJyaWdodC1sb25nLXRvLWxpbmVcIjogJGZhLXZhci1yaWdodC1sb25nLXRvLWxpbmUsXG4gIFwicGVyc29uLWNoYWxrYm9hcmRcIjogJGZhLXZhci1wZXJzb24tY2hhbGtib2FyZCxcbiAgXCJtYXJzLXN0cm9rZS1yaWdodFwiOiAkZmEtdmFyLW1hcnMtc3Ryb2tlLXJpZ2h0LFxuICBcIm1hcnMtc3Ryb2tlLWhcIjogJGZhLXZhci1tYXJzLXN0cm9rZS1oLFxuICBcImhhbmQtYmFjay1maXN0XCI6ICRmYS12YXItaGFuZC1iYWNrLWZpc3QsXG4gIFwiaGFuZC1yb2NrXCI6ICRmYS12YXItaGFuZC1yb2NrLFxuICBcImdyaWQtcm91bmQtNVwiOiAkZmEtdmFyLWdyaWQtcm91bmQtNSxcbiAgXCJ0YWxseVwiOiAkZmEtdmFyLXRhbGx5LFxuICBcInRhbGx5LTVcIjogJGZhLXZhci10YWxseS01LFxuICBcInNxdWFyZS1jYXJldC11cFwiOiAkZmEtdmFyLXNxdWFyZS1jYXJldC11cCxcbiAgXCJjYXJldC1zcXVhcmUtdXBcIjogJGZhLXZhci1jYXJldC1zcXVhcmUtdXAsXG4gIFwiY2xvdWQtc2hvd2Vycy13YXRlclwiOiAkZmEtdmFyLWNsb3VkLXNob3dlcnMtd2F0ZXIsXG4gIFwiY2hhcnQtYmFyXCI6ICRmYS12YXItY2hhcnQtYmFyLFxuICBcImJhci1jaGFydFwiOiAkZmEtdmFyLWJhci1jaGFydCxcbiAgXCJoYW5kcy1idWJibGVzXCI6ICRmYS12YXItaGFuZHMtYnViYmxlcyxcbiAgXCJoYW5kcy13YXNoXCI6ICRmYS12YXItaGFuZHMtd2FzaCxcbiAgXCJsZXNzLXRoYW4tZXF1YWxcIjogJGZhLXZhci1sZXNzLXRoYW4tZXF1YWwsXG4gIFwidHJhaW5cIjogJGZhLXZhci10cmFpbixcbiAgXCJ1cC1mcm9tLWRvdHRlZC1saW5lXCI6ICRmYS12YXItdXAtZnJvbS1kb3R0ZWQtbGluZSxcbiAgXCJleWUtbG93LXZpc2lvblwiOiAkZmEtdmFyLWV5ZS1sb3ctdmlzaW9uLFxuICBcImxvdy12aXNpb25cIjogJGZhLXZhci1sb3ctdmlzaW9uLFxuICBcInRyYWZmaWMtbGlnaHQtZ29cIjogJGZhLXZhci10cmFmZmljLWxpZ2h0LWdvLFxuICBcImZhY2UtZXhoYWxpbmdcIjogJGZhLXZhci1mYWNlLWV4aGFsaW5nLFxuICBcInNlbnNvci1maXJlXCI6ICRmYS12YXItc2Vuc29yLWZpcmUsXG4gIFwidXNlci11bmxvY2tcIjogJGZhLXZhci11c2VyLXVubG9jayxcbiAgXCJoZXhhZ29uLWRpdmlkZVwiOiAkZmEtdmFyLWhleGFnb24tZGl2aWRlLFxuICBcIjAwXCI6ICRmYS12YXItMDAsXG4gIFwiY3Jvd1wiOiAkZmEtdmFyLWNyb3csXG4gIFwiY2Fzc2V0dGUtYmV0YW1heFwiOiAkZmEtdmFyLWNhc3NldHRlLWJldGFtYXgsXG4gIFwiYmV0YW1heFwiOiAkZmEtdmFyLWJldGFtYXgsXG4gIFwic2FpbGJvYXRcIjogJGZhLXZhci1zYWlsYm9hdCxcbiAgXCJ3aW5kb3ctcmVzdG9yZVwiOiAkZmEtdmFyLXdpbmRvdy1yZXN0b3JlLFxuICBcIm5mYy1tYWduaWZ5aW5nLWdsYXNzXCI6ICRmYS12YXItbmZjLW1hZ25pZnlpbmctZ2xhc3MsXG4gIFwiZmlsZS1iaW5hcnlcIjogJGZhLXZhci1maWxlLWJpbmFyeSxcbiAgXCJjaXJjbGUtdlwiOiAkZmEtdmFyLWNpcmNsZS12LFxuICBcInNxdWFyZS1wbHVzXCI6ICRmYS12YXItc3F1YXJlLXBsdXMsXG4gIFwicGx1cy1zcXVhcmVcIjogJGZhLXZhci1wbHVzLXNxdWFyZSxcbiAgXCJib3dsLXNjb29wc1wiOiAkZmEtdmFyLWJvd2wtc2Nvb3BzLFxuICBcIm1pc3RsZXRvZVwiOiAkZmEtdmFyLW1pc3RsZXRvZSxcbiAgXCJjdXN0YXJkXCI6ICRmYS12YXItY3VzdGFyZCxcbiAgXCJsYWNyb3NzZS1zdGlja1wiOiAkZmEtdmFyLWxhY3Jvc3NlLXN0aWNrLFxuICBcImhvY2tleS1tYXNrXCI6ICRmYS12YXItaG9ja2V5LW1hc2ssXG4gIFwic3VucmlzZVwiOiAkZmEtdmFyLXN1bnJpc2UsXG4gIFwic3VidGl0bGVzXCI6ICRmYS12YXItc3VidGl0bGVzLFxuICBcInBhbmVsLWV3c1wiOiAkZmEtdmFyLXBhbmVsLWV3cyxcbiAgXCJ0b3JpaS1nYXRlXCI6ICRmYS12YXItdG9yaWktZ2F0ZSxcbiAgXCJjbG91ZC1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWNsb3VkLWV4Y2xhbWF0aW9uLFxuICBcIm1lc3NhZ2UtbGluZXNcIjogJGZhLXZhci1tZXNzYWdlLWxpbmVzLFxuICBcImNvbW1lbnQtYWx0LWxpbmVzXCI6ICRmYS12YXItY29tbWVudC1hbHQtbGluZXMsXG4gIFwiZnJvZ1wiOiAkZmEtdmFyLWZyb2csXG4gIFwiYnVja2V0XCI6ICRmYS12YXItYnVja2V0LFxuICBcImZsb3BweS1kaXNrLXBlblwiOiAkZmEtdmFyLWZsb3BweS1kaXNrLXBlbixcbiAgXCJpbWFnZVwiOiAkZmEtdmFyLWltYWdlLFxuICBcIndpbmRvdy1mcmFtZVwiOiAkZmEtdmFyLXdpbmRvdy1mcmFtZSxcbiAgXCJtaWNyb3Bob25lXCI6ICRmYS12YXItbWljcm9waG9uZSxcbiAgXCJjb3dcIjogJGZhLXZhci1jb3csXG4gIFwiZmlsZS16aXBcIjogJGZhLXZhci1maWxlLXppcCxcbiAgXCJzcXVhcmUtcmluZ1wiOiAkZmEtdmFyLXNxdWFyZS1yaW5nLFxuICBcImRvd24tZnJvbS1saW5lXCI6ICRmYS12YXItZG93bi1mcm9tLWxpbmUsXG4gIFwiYXJyb3ctYWx0LWZyb20tdG9wXCI6ICRmYS12YXItYXJyb3ctYWx0LWZyb20tdG9wLFxuICBcImNhcmV0LXVwXCI6ICRmYS12YXItY2FyZXQtdXAsXG4gIFwic2hpZWxkLXhtYXJrXCI6ICRmYS12YXItc2hpZWxkLXhtYXJrLFxuICBcInNoaWVsZC10aW1lc1wiOiAkZmEtdmFyLXNoaWVsZC10aW1lcyxcbiAgXCJzY3Jld2RyaXZlclwiOiAkZmEtdmFyLXNjcmV3ZHJpdmVyLFxuICBcImNpcmNsZS1zb3J0LWRvd25cIjogJGZhLXZhci1jaXJjbGUtc29ydC1kb3duLFxuICBcInNvcnQtY2lyY2xlLWRvd25cIjogJGZhLXZhci1zb3J0LWNpcmNsZS1kb3duLFxuICBcImZvbGRlci1jbG9zZWRcIjogJGZhLXZhci1mb2xkZXItY2xvc2VkLFxuICBcImhvdXNlLXRzdW5hbWlcIjogJGZhLXZhci1ob3VzZS10c3VuYW1pLFxuICBcInNxdWFyZS1uZmlcIjogJGZhLXZhci1zcXVhcmUtbmZpLFxuICBcImZvcmtsaWZ0XCI6ICRmYS12YXItZm9ya2xpZnQsXG4gIFwiYXJyb3ctdXAtZnJvbS1ncm91bmQtd2F0ZXJcIjogJGZhLXZhci1hcnJvdy11cC1mcm9tLWdyb3VuZC13YXRlcixcbiAgXCJicmFja2V0LXNxdWFyZS1yaWdodFwiOiAkZmEtdmFyLWJyYWNrZXQtc3F1YXJlLXJpZ2h0LFxuICBcIm1hcnRpbmktZ2xhc3NcIjogJGZhLXZhci1tYXJ0aW5pLWdsYXNzLFxuICBcImdsYXNzLW1hcnRpbmktYWx0XCI6ICRmYS12YXItZ2xhc3MtbWFydGluaS1hbHQsXG4gIFwicm90YXRlLWxlZnRcIjogJGZhLXZhci1yb3RhdGUtbGVmdCxcbiAgXCJyb3RhdGUtYmFja1wiOiAkZmEtdmFyLXJvdGF0ZS1iYWNrLFxuICBcInJvdGF0ZS1iYWNrd2FyZFwiOiAkZmEtdmFyLXJvdGF0ZS1iYWNrd2FyZCxcbiAgXCJ1bmRvLWFsdFwiOiAkZmEtdmFyLXVuZG8tYWx0LFxuICBcInRhYmxlLWNvbHVtbnNcIjogJGZhLXZhci10YWJsZS1jb2x1bW5zLFxuICBcImNvbHVtbnNcIjogJGZhLXZhci1jb2x1bW5zLFxuICBcInNxdWFyZS1hXCI6ICRmYS12YXItc3F1YXJlLWEsXG4gIFwidGlja1wiOiAkZmEtdmFyLXRpY2ssXG4gIFwibGVtb25cIjogJGZhLXZhci1sZW1vbixcbiAgXCJoZWFkLXNpZGUtbWFza1wiOiAkZmEtdmFyLWhlYWQtc2lkZS1tYXNrLFxuICBcImhhbmRzaGFrZVwiOiAkZmEtdmFyLWhhbmRzaGFrZSxcbiAgXCJnZW1cIjogJGZhLXZhci1nZW0sXG4gIFwiZG9sbHlcIjogJGZhLXZhci1kb2xseSxcbiAgXCJkb2xseS1ib3hcIjogJGZhLXZhci1kb2xseS1ib3gsXG4gIFwic21va2luZ1wiOiAkZmEtdmFyLXNtb2tpbmcsXG4gIFwibWluaW1pemVcIjogJGZhLXZhci1taW5pbWl6ZSxcbiAgXCJjb21wcmVzcy1hcnJvd3MtYWx0XCI6ICRmYS12YXItY29tcHJlc3MtYXJyb3dzLWFsdCxcbiAgXCJyZWZyaWdlcmF0b3JcIjogJGZhLXZhci1yZWZyaWdlcmF0b3IsXG4gIFwibW9udW1lbnRcIjogJGZhLXZhci1tb251bWVudCxcbiAgXCJvY3RhZ29uLXhtYXJrXCI6ICRmYS12YXItb2N0YWdvbi14bWFyayxcbiAgXCJ0aW1lcy1vY3RhZ29uXCI6ICRmYS12YXItdGltZXMtb2N0YWdvbixcbiAgXCJ4bWFyay1vY3RhZ29uXCI6ICRmYS12YXIteG1hcmstb2N0YWdvbixcbiAgXCJhbGlnbi1zbGFzaFwiOiAkZmEtdmFyLWFsaWduLXNsYXNoLFxuICBcInNub3dwbG93XCI6ICRmYS12YXItc25vd3Bsb3csXG4gIFwiYW5nbGVzLXJpZ2h0XCI6ICRmYS12YXItYW5nbGVzLXJpZ2h0LFxuICBcImFuZ2xlLWRvdWJsZS1yaWdodFwiOiAkZmEtdmFyLWFuZ2xlLWRvdWJsZS1yaWdodCxcbiAgXCJ0cnVjay1yYW1wLWNvdWNoXCI6ICRmYS12YXItdHJ1Y2stcmFtcC1jb3VjaCxcbiAgXCJ0cnVjay1jb3VjaFwiOiAkZmEtdmFyLXRydWNrLWNvdWNoLFxuICBcImNhbm5hYmlzXCI6ICRmYS12YXItY2FubmFiaXMsXG4gIFwiY2lyY2xlLXBsYXlcIjogJGZhLXZhci1jaXJjbGUtcGxheSxcbiAgXCJwbGF5LWNpcmNsZVwiOiAkZmEtdmFyLXBsYXktY2lyY2xlLFxuICBcImFycm93LXVwLXJpZ2h0LWFuZC1hcnJvdy1kb3duLWxlZnQtZnJvbS1jZW50ZXJcIjogJGZhLXZhci1hcnJvdy11cC1yaWdodC1hbmQtYXJyb3ctZG93bi1sZWZ0LWZyb20tY2VudGVyLFxuICBcInRhYmxldHNcIjogJGZhLXZhci10YWJsZXRzLFxuICBcIjM2MC1kZWdyZWVzXCI6ICRmYS12YXItMzYwLWRlZ3JlZXMsXG4gIFwiZXRoZXJuZXRcIjogJGZhLXZhci1ldGhlcm5ldCxcbiAgXCJldXJvLXNpZ25cIjogJGZhLXZhci1ldXJvLXNpZ24sXG4gIFwiZXVyXCI6ICRmYS12YXItZXVyLFxuICBcImV1cm9cIjogJGZhLXZhci1ldXJvLFxuICBcImNoYWlyXCI6ICRmYS12YXItY2hhaXIsXG4gIFwiY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItY2lyY2xlLWNoZWNrLFxuICBcImNoZWNrLWNpcmNsZVwiOiAkZmEtdmFyLWNoZWNrLWNpcmNsZSxcbiAgXCJzcXVhcmUtZGFzaGVkLWNpcmNsZS1wbHVzXCI6ICRmYS12YXItc3F1YXJlLWRhc2hlZC1jaXJjbGUtcGx1cyxcbiAgXCJtb25leS1zaW1wbGUtZnJvbS1icmFja2V0XCI6ICRmYS12YXItbW9uZXktc2ltcGxlLWZyb20tYnJhY2tldCxcbiAgXCJiYXRcIjogJGZhLXZhci1iYXQsXG4gIFwiY2lyY2xlLXN0b3BcIjogJGZhLXZhci1jaXJjbGUtc3RvcCxcbiAgXCJzdG9wLWNpcmNsZVwiOiAkZmEtdmFyLXN0b3AtY2lyY2xlLFxuICBcImhlYWQtc2lkZS1oZWFkcGhvbmVzXCI6ICRmYS12YXItaGVhZC1zaWRlLWhlYWRwaG9uZXMsXG4gIFwicGhvbmUtcm90YXJ5XCI6ICRmYS12YXItcGhvbmUtcm90YXJ5LFxuICBcImNvbXBhc3MtZHJhZnRpbmdcIjogJGZhLXZhci1jb21wYXNzLWRyYWZ0aW5nLFxuICBcImRyYWZ0aW5nLWNvbXBhc3NcIjogJGZhLXZhci1kcmFmdGluZy1jb21wYXNzLFxuICBcInBsYXRlLXdoZWF0XCI6ICRmYS12YXItcGxhdGUtd2hlYXQsXG4gIFwiY2FsZW5kYXItY2lyY2xlLW1pbnVzXCI6ICRmYS12YXItY2FsZW5kYXItY2lyY2xlLW1pbnVzLFxuICBcImNob3BzdGlja3NcIjogJGZhLXZhci1jaG9wc3RpY2tzLFxuICBcImNhci13cmVuY2hcIjogJGZhLXZhci1jYXItd3JlbmNoLFxuICBcImNhci1tZWNoYW5pY1wiOiAkZmEtdmFyLWNhci1tZWNoYW5pYyxcbiAgXCJpY2ljbGVzXCI6ICRmYS12YXItaWNpY2xlcyxcbiAgXCJwZXJzb24tc2hlbHRlclwiOiAkZmEtdmFyLXBlcnNvbi1zaGVsdGVyLFxuICBcIm5ldXRlclwiOiAkZmEtdmFyLW5ldXRlcixcbiAgXCJpZC1iYWRnZVwiOiAkZmEtdmFyLWlkLWJhZGdlLFxuICBcImthem9vXCI6ICRmYS12YXIta2F6b28sXG4gIFwibWFya2VyXCI6ICRmYS12YXItbWFya2VyLFxuICBcImJpbi1ib3R0bGVzXCI6ICRmYS12YXItYmluLWJvdHRsZXMsXG4gIFwiZmFjZS1sYXVnaC1iZWFtXCI6ICRmYS12YXItZmFjZS1sYXVnaC1iZWFtLFxuICBcImxhdWdoLWJlYW1cIjogJGZhLXZhci1sYXVnaC1iZWFtLFxuICBcInNxdWFyZS1hcnJvdy1kb3duLWxlZnRcIjogJGZhLXZhci1zcXVhcmUtYXJyb3ctZG93bi1sZWZ0LFxuICBcImJhdHRlcnktYm9sdFwiOiAkZmEtdmFyLWJhdHRlcnktYm9sdCxcbiAgXCJ0cmVlLWxhcmdlXCI6ICRmYS12YXItdHJlZS1sYXJnZSxcbiAgXCJoZWxpY29wdGVyLXN5bWJvbFwiOiAkZmEtdmFyLWhlbGljb3B0ZXItc3ltYm9sLFxuICBcImFwZXJ0dXJlXCI6ICRmYS12YXItYXBlcnR1cmUsXG4gIFwidW5pdmVyc2FsLWFjY2Vzc1wiOiAkZmEtdmFyLXVuaXZlcnNhbC1hY2Nlc3MsXG4gIFwiZ2Vhci1jb21wbGV4XCI6ICRmYS12YXItZ2Vhci1jb21wbGV4LFxuICBcImZpbGUtbWFnbmlmeWluZy1nbGFzc1wiOiAkZmEtdmFyLWZpbGUtbWFnbmlmeWluZy1nbGFzcyxcbiAgXCJmaWxlLXNlYXJjaFwiOiAkZmEtdmFyLWZpbGUtc2VhcmNoLFxuICBcInVwLXJpZ2h0XCI6ICRmYS12YXItdXAtcmlnaHQsXG4gIFwiY2lyY2xlLWNoZXZyb24tdXBcIjogJGZhLXZhci1jaXJjbGUtY2hldnJvbi11cCxcbiAgXCJjaGV2cm9uLWNpcmNsZS11cFwiOiAkZmEtdmFyLWNoZXZyb24tY2lyY2xlLXVwLFxuICBcInVzZXItcG9saWNlXCI6ICRmYS12YXItdXNlci1wb2xpY2UsXG4gIFwibGFyaS1zaWduXCI6ICRmYS12YXItbGFyaS1zaWduLFxuICBcInZvbGNhbm9cIjogJGZhLXZhci12b2xjYW5vLFxuICBcInRlZGR5LWJlYXJcIjogJGZhLXZhci10ZWRkeS1iZWFyLFxuICBcInN0b2NraW5nXCI6ICRmYS12YXItc3RvY2tpbmcsXG4gIFwicGVyc29uLXdhbGtpbmctZGFzaGVkLWxpbmUtYXJyb3ctcmlnaHRcIjogJGZhLXZhci1wZXJzb24td2Fsa2luZy1kYXNoZWQtbGluZS1hcnJvdy1yaWdodCxcbiAgXCJpbWFnZS1zbGFzaFwiOiAkZmEtdmFyLWltYWdlLXNsYXNoLFxuICBcIm1hc2stc25vcmtlbFwiOiAkZmEtdmFyLW1hc2stc25vcmtlbCxcbiAgXCJzbW9rZVwiOiAkZmEtdmFyLXNtb2tlLFxuICBcInN0ZXJsaW5nLXNpZ25cIjogJGZhLXZhci1zdGVybGluZy1zaWduLFxuICBcImdicFwiOiAkZmEtdmFyLWdicCxcbiAgXCJwb3VuZC1zaWduXCI6ICRmYS12YXItcG91bmQtc2lnbixcbiAgXCJiYXR0ZXJ5LWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItYmF0dGVyeS1leGNsYW1hdGlvbixcbiAgXCJ2aXJ1c2VzXCI6ICRmYS12YXItdmlydXNlcyxcbiAgXCJzcXVhcmUtcGVyc29uLWNvbmZpbmVkXCI6ICRmYS12YXItc3F1YXJlLXBlcnNvbi1jb25maW5lZCxcbiAgXCJ1c2VyLXRpZVwiOiAkZmEtdmFyLXVzZXItdGllLFxuICBcImFycm93LWRvd24tbG9uZ1wiOiAkZmEtdmFyLWFycm93LWRvd24tbG9uZyxcbiAgXCJsb25nLWFycm93LWRvd25cIjogJGZhLXZhci1sb25nLWFycm93LWRvd24sXG4gIFwidGVudC1hcnJvdy1kb3duLXRvLWxpbmVcIjogJGZhLXZhci10ZW50LWFycm93LWRvd24tdG8tbGluZSxcbiAgXCJjZXJ0aWZpY2F0ZVwiOiAkZmEtdmFyLWNlcnRpZmljYXRlLFxuICBcImNyeXN0YWwtYmFsbFwiOiAkZmEtdmFyLWNyeXN0YWwtYmFsbCxcbiAgXCJyZXBseS1hbGxcIjogJGZhLXZhci1yZXBseS1hbGwsXG4gIFwibWFpbC1yZXBseS1hbGxcIjogJGZhLXZhci1tYWlsLXJlcGx5LWFsbCxcbiAgXCJzdWl0Y2FzZVwiOiAkZmEtdmFyLXN1aXRjYXNlLFxuICBcInBlcnNvbi1za2F0aW5nXCI6ICRmYS12YXItcGVyc29uLXNrYXRpbmcsXG4gIFwic2thdGluZ1wiOiAkZmEtdmFyLXNrYXRpbmcsXG4gIFwic3Rhci1zaG9vdGluZ1wiOiAkZmEtdmFyLXN0YXItc2hvb3RpbmcsXG4gIFwiYmluYXJ5LWxvY2tcIjogJGZhLXZhci1iaW5hcnktbG9jayxcbiAgXCJmaWx0ZXItY2lyY2xlLWRvbGxhclwiOiAkZmEtdmFyLWZpbHRlci1jaXJjbGUtZG9sbGFyLFxuICBcImZ1bm5lbC1kb2xsYXJcIjogJGZhLXZhci1mdW5uZWwtZG9sbGFyLFxuICBcImNhbWVyYS1yZXRyb1wiOiAkZmEtdmFyLWNhbWVyYS1yZXRybyxcbiAgXCJjaXJjbGUtYXJyb3ctZG93blwiOiAkZmEtdmFyLWNpcmNsZS1hcnJvdy1kb3duLFxuICBcImFycm93LWNpcmNsZS1kb3duXCI6ICRmYS12YXItYXJyb3ctY2lyY2xlLWRvd24sXG4gIFwiY29tbWVudC1wZW5cIjogJGZhLXZhci1jb21tZW50LXBlbixcbiAgXCJjb21tZW50LWVkaXRcIjogJGZhLXZhci1jb21tZW50LWVkaXQsXG4gIFwiZmlsZS1pbXBvcnRcIjogJGZhLXZhci1maWxlLWltcG9ydCxcbiAgXCJhcnJvdy1yaWdodC10by1maWxlXCI6ICRmYS12YXItYXJyb3ctcmlnaHQtdG8tZmlsZSxcbiAgXCJiYW5qb1wiOiAkZmEtdmFyLWJhbmpvLFxuICBcInNxdWFyZS1hcnJvdy11cC1yaWdodFwiOiAkZmEtdmFyLXNxdWFyZS1hcnJvdy11cC1yaWdodCxcbiAgXCJleHRlcm5hbC1saW5rLXNxdWFyZVwiOiAkZmEtdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlLFxuICBcImxpZ2h0LWVtZXJnZW5jeS1vblwiOiAkZmEtdmFyLWxpZ2h0LWVtZXJnZW5jeS1vbixcbiAgXCJrZXJuaW5nXCI6ICRmYS12YXIta2VybmluZyxcbiAgXCJib3gtb3BlblwiOiAkZmEtdmFyLWJveC1vcGVuLFxuICBcInNxdWFyZS1mXCI6ICRmYS12YXItc3F1YXJlLWYsXG4gIFwic2Nyb2xsXCI6ICRmYS12YXItc2Nyb2xsLFxuICBcInNwYVwiOiAkZmEtdmFyLXNwYSxcbiAgXCJhcnJvdy1sZWZ0LWZyb20tbGluZVwiOiAkZmEtdmFyLWFycm93LWxlZnQtZnJvbS1saW5lLFxuICBcImFycm93LWZyb20tcmlnaHRcIjogJGZhLXZhci1hcnJvdy1mcm9tLXJpZ2h0LFxuICBcInN0cmF3YmVycnlcIjogJGZhLXZhci1zdHJhd2JlcnJ5LFxuICBcImxvY2F0aW9uLXBpbi1sb2NrXCI6ICRmYS12YXItbG9jYXRpb24tcGluLWxvY2ssXG4gIFwicGF1c2VcIjogJGZhLXZhci1wYXVzZSxcbiAgXCJjbG9jay1laWdodC10aGlydHlcIjogJGZhLXZhci1jbG9jay1laWdodC10aGlydHksXG4gIFwicGxhbmUtZW5naW5lc1wiOiAkZmEtdmFyLXBsYW5lLWVuZ2luZXMsXG4gIFwicGxhbmUtYWx0XCI6ICRmYS12YXItcGxhbmUtYWx0LFxuICBcImhpbGwtYXZhbGFuY2hlXCI6ICRmYS12YXItaGlsbC1hdmFsYW5jaGUsXG4gIFwidGVtcGVyYXR1cmUtZW1wdHlcIjogJGZhLXZhci10ZW1wZXJhdHVyZS1lbXB0eSxcbiAgXCJ0ZW1wZXJhdHVyZS0wXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtMCxcbiAgXCJ0aGVybW9tZXRlci0wXCI6ICRmYS12YXItdGhlcm1vbWV0ZXItMCxcbiAgXCJ0aGVybW9tZXRlci1lbXB0eVwiOiAkZmEtdmFyLXRoZXJtb21ldGVyLWVtcHR5LFxuICBcImJvbWJcIjogJGZhLXZhci1ib21iLFxuICBcImdhdWdlLWxvd1wiOiAkZmEtdmFyLWdhdWdlLWxvdyxcbiAgXCJ0YWNob21ldGVyLWFsdC1zbG93XCI6ICRmYS12YXItdGFjaG9tZXRlci1hbHQtc2xvdyxcbiAgXCJyZWdpc3RlcmVkXCI6ICRmYS12YXItcmVnaXN0ZXJlZCxcbiAgXCJ0cmFzaC1jYW4tcGx1c1wiOiAkZmEtdmFyLXRyYXNoLWNhbi1wbHVzLFxuICBcImFkZHJlc3MtY2FyZFwiOiAkZmEtdmFyLWFkZHJlc3MtY2FyZCxcbiAgXCJjb250YWN0LWNhcmRcIjogJGZhLXZhci1jb250YWN0LWNhcmQsXG4gIFwidmNhcmRcIjogJGZhLXZhci12Y2FyZCxcbiAgXCJzY2FsZS11bmJhbGFuY2VkLWZsaXBcIjogJGZhLXZhci1zY2FsZS11bmJhbGFuY2VkLWZsaXAsXG4gIFwiYmFsYW5jZS1zY2FsZS1yaWdodFwiOiAkZmEtdmFyLWJhbGFuY2Utc2NhbGUtcmlnaHQsXG4gIFwiZ2xvYmUtc25vd1wiOiAkZmEtdmFyLWdsb2JlLXNub3csXG4gIFwic3Vic2NyaXB0XCI6ICRmYS12YXItc3Vic2NyaXB0LFxuICBcImRpYW1vbmQtdHVybi1yaWdodFwiOiAkZmEtdmFyLWRpYW1vbmQtdHVybi1yaWdodCxcbiAgXCJkaXJlY3Rpb25zXCI6ICRmYS12YXItZGlyZWN0aW9ucyxcbiAgXCJpbnRlZ3JhbFwiOiAkZmEtdmFyLWludGVncmFsLFxuICBcImJ1cnN0XCI6ICRmYS12YXItYnVyc3QsXG4gIFwiaG91c2UtbGFwdG9wXCI6ICRmYS12YXItaG91c2UtbGFwdG9wLFxuICBcImxhcHRvcC1ob3VzZVwiOiAkZmEtdmFyLWxhcHRvcC1ob3VzZSxcbiAgXCJmYWNlLXRpcmVkXCI6ICRmYS12YXItZmFjZS10aXJlZCxcbiAgXCJ0aXJlZFwiOiAkZmEtdmFyLXRpcmVkLFxuICBcIm1vbmV5LWJpbGxzXCI6ICRmYS12YXItbW9uZXktYmlsbHMsXG4gIFwiYmxpbmRzLXJhaXNlZFwiOiAkZmEtdmFyLWJsaW5kcy1yYWlzZWQsXG4gIFwic21vZ1wiOiAkZmEtdmFyLXNtb2csXG4gIFwidWZvLWJlYW1cIjogJGZhLXZhci11Zm8tYmVhbSxcbiAgXCJjaXJjbGUtY2FyZXQtdXBcIjogJGZhLXZhci1jaXJjbGUtY2FyZXQtdXAsXG4gIFwiY2FyZXQtY2lyY2xlLXVwXCI6ICRmYS12YXItY2FyZXQtY2lyY2xlLXVwLFxuICBcInVzZXItdm5lY2staGFpci1sb25nXCI6ICRmYS12YXItdXNlci12bmVjay1oYWlyLWxvbmcsXG4gIFwic3F1YXJlLWEtbG9ja1wiOiAkZmEtdmFyLXNxdWFyZS1hLWxvY2ssXG4gIFwiY3J1dGNoXCI6ICRmYS12YXItY3J1dGNoLFxuICBcImdhcy1wdW1wLXNsYXNoXCI6ICRmYS12YXItZ2FzLXB1bXAtc2xhc2gsXG4gIFwiY2xvdWQtYXJyb3ctdXBcIjogJGZhLXZhci1jbG91ZC1hcnJvdy11cCxcbiAgXCJjbG91ZC11cGxvYWRcIjogJGZhLXZhci1jbG91ZC11cGxvYWQsXG4gIFwiY2xvdWQtdXBsb2FkLWFsdFwiOiAkZmEtdmFyLWNsb3VkLXVwbG9hZC1hbHQsXG4gIFwicGFsZXR0ZVwiOiAkZmEtdmFyLXBhbGV0dGUsXG4gIFwidHJhbnNwb3J0ZXItNFwiOiAkZmEtdmFyLXRyYW5zcG9ydGVyLTQsXG4gIFwiY2hhcnQtbWl4ZWQtdXAtY2lyY2xlLWN1cnJlbmN5XCI6ICRmYS12YXItY2hhcnQtbWl4ZWQtdXAtY2lyY2xlLWN1cnJlbmN5LFxuICBcIm9iamVjdHMtYWxpZ24tcmlnaHRcIjogJGZhLXZhci1vYmplY3RzLWFsaWduLXJpZ2h0LFxuICBcImFycm93cy10dXJuLXJpZ2h0XCI6ICRmYS12YXItYXJyb3dzLXR1cm4tcmlnaHQsXG4gIFwidmVzdFwiOiAkZmEtdmFyLXZlc3QsXG4gIFwicGlnXCI6ICRmYS12YXItcGlnLFxuICBcImluYm94LWZ1bGxcIjogJGZhLXZhci1pbmJveC1mdWxsLFxuICBcImNpcmNsZS1lbnZlbG9wZVwiOiAkZmEtdmFyLWNpcmNsZS1lbnZlbG9wZSxcbiAgXCJlbnZlbG9wZS1jaXJjbGVcIjogJGZhLXZhci1lbnZlbG9wZS1jaXJjbGUsXG4gIFwidHJpYW5nbGUtcGVyc29uLWRpZ2dpbmdcIjogJGZhLXZhci10cmlhbmdsZS1wZXJzb24tZGlnZ2luZyxcbiAgXCJjb25zdHJ1Y3Rpb25cIjogJGZhLXZhci1jb25zdHJ1Y3Rpb24sXG4gIFwiZmVycnlcIjogJGZhLXZhci1mZXJyeSxcbiAgXCJidWxsc2V5ZS1hcnJvd1wiOiAkZmEtdmFyLWJ1bGxzZXllLWFycm93LFxuICBcImFycm93cy1kb3duLXRvLXBlb3BsZVwiOiAkZmEtdmFyLWFycm93cy1kb3duLXRvLXBlb3BsZSxcbiAgXCJzZWVkbGluZ1wiOiAkZmEtdmFyLXNlZWRsaW5nLFxuICBcInNwcm91dFwiOiAkZmEtdmFyLXNwcm91dCxcbiAgXCJjbG9jay1zZXZlblwiOiAkZmEtdmFyLWNsb2NrLXNldmVuLFxuICBcImxlZnQtcmlnaHRcIjogJGZhLXZhci1sZWZ0LXJpZ2h0LFxuICBcImFycm93cy1hbHQtaFwiOiAkZmEtdmFyLWFycm93cy1hbHQtaCxcbiAgXCJib3hlcy1wYWNraW5nXCI6ICRmYS12YXItYm94ZXMtcGFja2luZyxcbiAgXCJjaXJjbGUtYXJyb3ctbGVmdFwiOiAkZmEtdmFyLWNpcmNsZS1hcnJvdy1sZWZ0LFxuICBcImFycm93LWNpcmNsZS1sZWZ0XCI6ICRmYS12YXItYXJyb3ctY2lyY2xlLWxlZnQsXG4gIFwiZmxhc2hsaWdodFwiOiAkZmEtdmFyLWZsYXNobGlnaHQsXG4gIFwiZ3JvdXAtYXJyb3dzLXJvdGF0ZVwiOiAkZmEtdmFyLWdyb3VwLWFycm93cy1yb3RhdGUsXG4gIFwiYm93bC1mb29kXCI6ICRmYS12YXItYm93bC1mb29kLFxuICBcInNxdWFyZS05XCI6ICRmYS12YXItc3F1YXJlLTksXG4gIFwiY2FuZHktY2FuZVwiOiAkZmEtdmFyLWNhbmR5LWNhbmUsXG4gIFwiYXJyb3ctZG93bi13aWRlLXNob3J0XCI6ICRmYS12YXItYXJyb3ctZG93bi13aWRlLXNob3J0LFxuICBcInNvcnQtYW1vdW50LWFzY1wiOiAkZmEtdmFyLXNvcnQtYW1vdW50LWFzYyxcbiAgXCJzb3J0LWFtb3VudC1kb3duXCI6ICRmYS12YXItc29ydC1hbW91bnQtZG93bixcbiAgXCJzcXVhcmUtZG9sbGFyXCI6ICRmYS12YXItc3F1YXJlLWRvbGxhcixcbiAgXCJkb2xsYXItc3F1YXJlXCI6ICRmYS12YXItZG9sbGFyLXNxdWFyZSxcbiAgXCJ1c2Qtc3F1YXJlXCI6ICRmYS12YXItdXNkLXNxdWFyZSxcbiAgXCJwaG9uZS1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLXBob25lLWFycm93LXJpZ2h0LFxuICBcImhhbmQtaG9sZGluZy1zZWVkbGluZ1wiOiAkZmEtdmFyLWhhbmQtaG9sZGluZy1zZWVkbGluZyxcbiAgXCJtZXNzYWdlLWNoZWNrXCI6ICRmYS12YXItbWVzc2FnZS1jaGVjayxcbiAgXCJjb21tZW50LWFsdC1jaGVja1wiOiAkZmEtdmFyLWNvbW1lbnQtYWx0LWNoZWNrLFxuICBcImNsb3VkLWJvbHRcIjogJGZhLXZhci1jbG91ZC1ib2x0LFxuICBcInRodW5kZXJzdG9ybVwiOiAkZmEtdmFyLXRodW5kZXJzdG9ybSxcbiAgXCJjaGFydC1saW5lLXVwLWRvd25cIjogJGZhLXZhci1jaGFydC1saW5lLXVwLWRvd24sXG4gIFwidGV4dC1zbGFzaFwiOiAkZmEtdmFyLXRleHQtc2xhc2gsXG4gIFwicmVtb3ZlLWZvcm1hdFwiOiAkZmEtdmFyLXJlbW92ZS1mb3JtYXQsXG4gIFwid2F0Y2hcIjogJGZhLXZhci13YXRjaCxcbiAgXCJjaXJjbGUtZG93bi1sZWZ0XCI6ICRmYS12YXItY2lyY2xlLWRvd24tbGVmdCxcbiAgXCJ0ZXh0XCI6ICRmYS12YXItdGV4dCxcbiAgXCJwcm9qZWN0b3JcIjogJGZhLXZhci1wcm9qZWN0b3IsXG4gIFwiZmFjZS1zbWlsZS13aW5rXCI6ICRmYS12YXItZmFjZS1zbWlsZS13aW5rLFxuICBcInNtaWxlLXdpbmtcIjogJGZhLXZhci1zbWlsZS13aW5rLFxuICBcInRvbWJzdG9uZS1ibGFua1wiOiAkZmEtdmFyLXRvbWJzdG9uZS1ibGFuayxcbiAgXCJ0b21ic3RvbmUtYWx0XCI6ICRmYS12YXItdG9tYnN0b25lLWFsdCxcbiAgXCJjaGVzcy1raW5nLXBpZWNlXCI6ICRmYS12YXItY2hlc3Mta2luZy1waWVjZSxcbiAgXCJjaGVzcy1raW5nLWFsdFwiOiAkZmEtdmFyLWNoZXNzLWtpbmctYWx0LFxuICBcImNpcmNsZS02XCI6ICRmYS12YXItY2lyY2xlLTYsXG4gIFwibGVmdFwiOiAkZmEtdmFyLWxlZnQsXG4gIFwiYXJyb3ctYWx0LWxlZnRcIjogJGZhLXZhci1hcnJvdy1hbHQtbGVmdCxcbiAgXCJmaWxlLXdvcmRcIjogJGZhLXZhci1maWxlLXdvcmQsXG4gIFwiZmlsZS1wb3dlcnBvaW50XCI6ICRmYS12YXItZmlsZS1wb3dlcnBvaW50LFxuICBcInNxdWFyZS1kb3duXCI6ICRmYS12YXItc3F1YXJlLWRvd24sXG4gIFwiYXJyb3ctYWx0LXNxdWFyZS1kb3duXCI6ICRmYS12YXItYXJyb3ctYWx0LXNxdWFyZS1kb3duLFxuICBcIm9iamVjdHMtYWxpZ24tY2VudGVyLXZlcnRpY2FsXCI6ICRmYS12YXItb2JqZWN0cy1hbGlnbi1jZW50ZXItdmVydGljYWwsXG4gIFwiYXJyb3dzLWxlZnQtcmlnaHRcIjogJGZhLXZhci1hcnJvd3MtbGVmdC1yaWdodCxcbiAgXCJhcnJvd3MtaFwiOiAkZmEtdmFyLWFycm93cy1oLFxuICBcImhvdXNlLWxvY2tcIjogJGZhLXZhci1ob3VzZS1sb2NrLFxuICBcImNsb3VkLWFycm93LWRvd25cIjogJGZhLXZhci1jbG91ZC1hcnJvdy1kb3duLFxuICBcImNsb3VkLWRvd25sb2FkXCI6ICRmYS12YXItY2xvdWQtZG93bmxvYWQsXG4gIFwiY2xvdWQtZG93bmxvYWQtYWx0XCI6ICRmYS12YXItY2xvdWQtZG93bmxvYWQtYWx0LFxuICBcIndyZWF0aFwiOiAkZmEtdmFyLXdyZWF0aCxcbiAgXCJjaGlsZHJlblwiOiAkZmEtdmFyLWNoaWxkcmVuLFxuICBcIm1ldGVyLWRyb3BsZXRcIjogJGZhLXZhci1tZXRlci1kcm9wbGV0LFxuICBcImNoYWxrYm9hcmRcIjogJGZhLXZhci1jaGFsa2JvYXJkLFxuICBcImJsYWNrYm9hcmRcIjogJGZhLXZhci1ibGFja2JvYXJkLFxuICBcInVzZXItbGFyZ2Utc2xhc2hcIjogJGZhLXZhci11c2VyLWxhcmdlLXNsYXNoLFxuICBcInVzZXItYWx0LXNsYXNoXCI6ICRmYS12YXItdXNlci1hbHQtc2xhc2gsXG4gIFwic2lnbmFsLXN0cm9uZ1wiOiAkZmEtdmFyLXNpZ25hbC1zdHJvbmcsXG4gIFwic2lnbmFsLTRcIjogJGZhLXZhci1zaWduYWwtNCxcbiAgXCJsb2xsaXBvcFwiOiAkZmEtdmFyLWxvbGxpcG9wLFxuICBcImxvbGx5cG9wXCI6ICRmYS12YXItbG9sbHlwb3AsXG4gIFwibGlzdC10cmVlXCI6ICRmYS12YXItbGlzdC10cmVlLFxuICBcImVudmVsb3BlLW9wZW5cIjogJGZhLXZhci1lbnZlbG9wZS1vcGVuLFxuICBcImRyYXctY2lyY2xlXCI6ICRmYS12YXItZHJhdy1jaXJjbGUsXG4gIFwiY2F0LXNwYWNlXCI6ICRmYS12YXItY2F0LXNwYWNlLFxuICBcImhhbmRzaGFrZS1zaW1wbGUtc2xhc2hcIjogJGZhLXZhci1oYW5kc2hha2Utc2ltcGxlLXNsYXNoLFxuICBcImhhbmRzaGFrZS1hbHQtc2xhc2hcIjogJGZhLXZhci1oYW5kc2hha2UtYWx0LXNsYXNoLFxuICBcInJhYmJpdC1ydW5uaW5nXCI6ICRmYS12YXItcmFiYml0LXJ1bm5pbmcsXG4gIFwicmFiYml0LWZhc3RcIjogJGZhLXZhci1yYWJiaXQtZmFzdCxcbiAgXCJtZW1vLXBhZFwiOiAkZmEtdmFyLW1lbW8tcGFkLFxuICBcIm1hdHRyZXNzLXBpbGxvd1wiOiAkZmEtdmFyLW1hdHRyZXNzLXBpbGxvdyxcbiAgXCJhbGFybS1wbHVzXCI6ICRmYS12YXItYWxhcm0tcGx1cyxcbiAgXCJhbGljb3JuXCI6ICRmYS12YXItYWxpY29ybixcbiAgXCJjb21tZW50LXF1ZXN0aW9uXCI6ICRmYS12YXItY29tbWVudC1xdWVzdGlvbixcbiAgXCJnaW5nZXJicmVhZC1tYW5cIjogJGZhLXZhci1naW5nZXJicmVhZC1tYW4sXG4gIFwiZ3VhcmFuaS1zaWduXCI6ICRmYS12YXItZ3VhcmFuaS1zaWduLFxuICBcImJ1cmdlci1mcmllc1wiOiAkZmEtdmFyLWJ1cmdlci1mcmllcyxcbiAgXCJtdWctdGVhXCI6ICRmYS12YXItbXVnLXRlYSxcbiAgXCJib3JkZXItdG9wXCI6ICRmYS12YXItYm9yZGVyLXRvcCxcbiAgXCJhcnJvd3Mtcm90YXRlXCI6ICRmYS12YXItYXJyb3dzLXJvdGF0ZSxcbiAgXCJyZWZyZXNoXCI6ICRmYS12YXItcmVmcmVzaCxcbiAgXCJzeW5jXCI6ICRmYS12YXItc3luYyxcbiAgXCJjaXJjbGUtYm9vay1vcGVuXCI6ICRmYS12YXItY2lyY2xlLWJvb2stb3BlbixcbiAgXCJib29rLWNpcmNsZVwiOiAkZmEtdmFyLWJvb2stY2lyY2xlLFxuICBcImFycm93cy10by1kb3R0ZWQtbGluZVwiOiAkZmEtdmFyLWFycm93cy10by1kb3R0ZWQtbGluZSxcbiAgXCJmaXJlLWV4dGluZ3Vpc2hlclwiOiAkZmEtdmFyLWZpcmUtZXh0aW5ndWlzaGVyLFxuICBcImdhcmFnZS1vcGVuXCI6ICRmYS12YXItZ2FyYWdlLW9wZW4sXG4gIFwic2hlbHZlcy1lbXB0eVwiOiAkZmEtdmFyLXNoZWx2ZXMtZW1wdHksXG4gIFwiY3J1emVpcm8tc2lnblwiOiAkZmEtdmFyLWNydXplaXJvLXNpZ24sXG4gIFwid2F0Y2gtYXBwbGVcIjogJGZhLXZhci13YXRjaC1hcHBsZSxcbiAgXCJ3YXRjaC1jYWxjdWxhdG9yXCI6ICRmYS12YXItd2F0Y2gtY2FsY3VsYXRvcixcbiAgXCJsaXN0LWRyb3Bkb3duXCI6ICRmYS12YXItbGlzdC1kcm9wZG93bixcbiAgXCJjYWJpbmV0LWZpbGluZ1wiOiAkZmEtdmFyLWNhYmluZXQtZmlsaW5nLFxuICBcImJ1cmdlci1zb2RhXCI6ICRmYS12YXItYnVyZ2VyLXNvZGEsXG4gIFwic3F1YXJlLWFycm93LXVwXCI6ICRmYS12YXItc3F1YXJlLWFycm93LXVwLFxuICBcImFycm93LXNxdWFyZS11cFwiOiAkZmEtdmFyLWFycm93LXNxdWFyZS11cCxcbiAgXCJncmVhdGVyLXRoYW4tZXF1YWxcIjogJGZhLXZhci1ncmVhdGVyLXRoYW4tZXF1YWwsXG4gIFwicGFsbGV0LWJveFwiOiAkZmEtdmFyLXBhbGxldC1ib3gsXG4gIFwiZmFjZS1jb25mb3VuZGVkXCI6ICRmYS12YXItZmFjZS1jb25mb3VuZGVkLFxuICBcInNoaWVsZC1oYWx2ZWRcIjogJGZhLXZhci1zaGllbGQtaGFsdmVkLFxuICBcInNoaWVsZC1hbHRcIjogJGZhLXZhci1zaGllbGQtYWx0LFxuICBcInRydWNrLXBsb3dcIjogJGZhLXZhci10cnVjay1wbG93LFxuICBcImJvb2stYXRsYXNcIjogJGZhLXZhci1ib29rLWF0bGFzLFxuICBcImF0bGFzXCI6ICRmYS12YXItYXRsYXMsXG4gIFwidmlydXNcIjogJGZhLXZhci12aXJ1cyxcbiAgXCJncmlkLXJvdW5kLTJcIjogJGZhLXZhci1ncmlkLXJvdW5kLTIsXG4gIFwiY29tbWVudC1taWRkbGUtdG9wXCI6ICRmYS12YXItY29tbWVudC1taWRkbGUtdG9wLFxuICBcImVudmVsb3BlLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLWVudmVsb3BlLWNpcmNsZS1jaGVjayxcbiAgXCJsYXllci1ncm91cFwiOiAkZmEtdmFyLWxheWVyLWdyb3VwLFxuICBcInJlc3Ryb29tLXNpbXBsZVwiOiAkZmEtdmFyLXJlc3Ryb29tLXNpbXBsZSxcbiAgXCJhcnJvd3MtdG8tZG90XCI6ICRmYS12YXItYXJyb3dzLXRvLWRvdCxcbiAgXCJib3JkZXItb3V0ZXJcIjogJGZhLXZhci1ib3JkZXItb3V0ZXIsXG4gIFwiaGFzaHRhZy1sb2NrXCI6ICRmYS12YXItaGFzaHRhZy1sb2NrLFxuICBcImNsb2NrLXR3by10aGlydHlcIjogJGZhLXZhci1jbG9jay10d28tdGhpcnR5LFxuICBcImFyY2h3YXlcIjogJGZhLXZhci1hcmNod2F5LFxuICBcImhlYXJ0LWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLWhlYXJ0LWNpcmNsZS1jaGVjayxcbiAgXCJob3VzZS1jaGltbmV5LWNyYWNrXCI6ICRmYS12YXItaG91c2UtY2hpbW5leS1jcmFjayxcbiAgXCJob3VzZS1kYW1hZ2VcIjogJGZhLXZhci1ob3VzZS1kYW1hZ2UsXG4gIFwiZmlsZS16aXBwZXJcIjogJGZhLXZhci1maWxlLXppcHBlcixcbiAgXCJmaWxlLWFyY2hpdmVcIjogJGZhLXZhci1maWxlLWFyY2hpdmUsXG4gIFwiaGVhcnQtaGFsZlwiOiAkZmEtdmFyLWhlYXJ0LWhhbGYsXG4gIFwiY29tbWVudC1jaGVja1wiOiAkZmEtdmFyLWNvbW1lbnQtY2hlY2ssXG4gIFwic3F1YXJlXCI6ICRmYS12YXItc3F1YXJlLFxuICBcIm1lbW9cIjogJGZhLXZhci1tZW1vLFxuICBcIm1hcnRpbmktZ2xhc3MtZW1wdHlcIjogJGZhLXZhci1tYXJ0aW5pLWdsYXNzLWVtcHR5LFxuICBcImdsYXNzLW1hcnRpbmlcIjogJGZhLXZhci1nbGFzcy1tYXJ0aW5pLFxuICBcImNvdWNoXCI6ICRmYS12YXItY291Y2gsXG4gIFwiY2VkaS1zaWduXCI6ICRmYS12YXItY2VkaS1zaWduLFxuICBcIml0YWxpY1wiOiAkZmEtdmFyLWl0YWxpYyxcbiAgXCJnbGFzcy1jaXRydXNcIjogJGZhLXZhci1nbGFzcy1jaXRydXMsXG4gIFwiY2FsZW5kYXItbGluZXMtcGVuXCI6ICRmYS12YXItY2FsZW5kYXItbGluZXMtcGVuLFxuICBcImNodXJjaFwiOiAkZmEtdmFyLWNodXJjaCxcbiAgXCJwZXJzb24tc25vd21vYmlsaW5nXCI6ICRmYS12YXItcGVyc29uLXNub3dtb2JpbGluZyxcbiAgXCJzbm93bW9iaWxlXCI6ICRmYS12YXItc25vd21vYmlsZSxcbiAgXCJmYWNlLWh1c2hlZFwiOiAkZmEtdmFyLWZhY2UtaHVzaGVkLFxuICBcImNvbW1lbnRzLWRvbGxhclwiOiAkZmEtdmFyLWNvbW1lbnRzLWRvbGxhcixcbiAgXCJwaWNrYXhlXCI6ICRmYS12YXItcGlja2F4ZSxcbiAgXCJsaW5rLXNpbXBsZS1zbGFzaFwiOiAkZmEtdmFyLWxpbmstc2ltcGxlLXNsYXNoLFxuICBcImRlbW9jcmF0XCI6ICRmYS12YXItZGVtb2NyYXQsXG4gIFwiZmFjZS1jb25mdXNlZFwiOiAkZmEtdmFyLWZhY2UtY29uZnVzZWQsXG4gIFwicGluYmFsbFwiOiAkZmEtdmFyLXBpbmJhbGwsXG4gIFwielwiOiAkZmEtdmFyLXosXG4gIFwicGVyc29uLXNraWluZ1wiOiAkZmEtdmFyLXBlcnNvbi1za2lpbmcsXG4gIFwic2tpaW5nXCI6ICRmYS12YXItc2tpaW5nLFxuICBcImRlZXJcIjogJGZhLXZhci1kZWVyLFxuICBcImlucHV0LXBpcGVcIjogJGZhLXZhci1pbnB1dC1waXBlLFxuICBcInJvYWQtbG9ja1wiOiAkZmEtdmFyLXJvYWQtbG9jayxcbiAgXCJhXCI6ICRmYS12YXItYSxcbiAgXCJib29rbWFyay1zbGFzaFwiOiAkZmEtdmFyLWJvb2ttYXJrLXNsYXNoLFxuICBcInRlbXBlcmF0dXJlLWFycm93LWRvd25cIjogJGZhLXZhci10ZW1wZXJhdHVyZS1hcnJvdy1kb3duLFxuICBcInRlbXBlcmF0dXJlLWRvd25cIjogJGZhLXZhci10ZW1wZXJhdHVyZS1kb3duLFxuICBcIm1hY2VcIjogJGZhLXZhci1tYWNlLFxuICBcImZlYXRoZXItcG9pbnRlZFwiOiAkZmEtdmFyLWZlYXRoZXItcG9pbnRlZCxcbiAgXCJmZWF0aGVyLWFsdFwiOiAkZmEtdmFyLWZlYXRoZXItYWx0LFxuICBcInNhdXNhZ2VcIjogJGZhLXZhci1zYXVzYWdlLFxuICBcInRyYXNoLWNhbi1jbG9ja1wiOiAkZmEtdmFyLXRyYXNoLWNhbi1jbG9jayxcbiAgXCJwXCI6ICRmYS12YXItcCxcbiAgXCJicm9vbS13aWRlXCI6ICRmYS12YXItYnJvb20td2lkZSxcbiAgXCJzbm93Zmxha2VcIjogJGZhLXZhci1zbm93Zmxha2UsXG4gIFwic3RvbWFjaFwiOiAkZmEtdmFyLXN0b21hY2gsXG4gIFwibmV3c3BhcGVyXCI6ICRmYS12YXItbmV3c3BhcGVyLFxuICBcInJlY3RhbmdsZS1hZFwiOiAkZmEtdmFyLXJlY3RhbmdsZS1hZCxcbiAgXCJhZFwiOiAkZmEtdmFyLWFkLFxuICBcImd1aXRhci1lbGVjdHJpY1wiOiAkZmEtdmFyLWd1aXRhci1lbGVjdHJpYyxcbiAgXCJhcnJvdy10dXJuLWRvd24tcmlnaHRcIjogJGZhLXZhci1hcnJvdy10dXJuLWRvd24tcmlnaHQsXG4gIFwibW9vbi1jbG91ZFwiOiAkZmEtdmFyLW1vb24tY2xvdWQsXG4gIFwiYnJlYWQtc2xpY2UtYnV0dGVyXCI6ICRmYS12YXItYnJlYWQtc2xpY2UtYnV0dGVyLFxuICBcImNpcmNsZS1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLWNpcmNsZS1hcnJvdy1yaWdodCxcbiAgXCJhcnJvdy1jaXJjbGUtcmlnaHRcIjogJGZhLXZhci1hcnJvdy1jaXJjbGUtcmlnaHQsXG4gIFwidXNlci1ncm91cC1jcm93blwiOiAkZmEtdmFyLXVzZXItZ3JvdXAtY3Jvd24sXG4gIFwidXNlcnMtY3Jvd25cIjogJGZhLXZhci11c2Vycy1jcm93bixcbiAgXCJjaXJjbGUtaVwiOiAkZmEtdmFyLWNpcmNsZS1pLFxuICBcInRvaWxldC1wYXBlci1jaGVja1wiOiAkZmEtdmFyLXRvaWxldC1wYXBlci1jaGVjayxcbiAgXCJmaWx0ZXItY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItZmlsdGVyLWNpcmNsZS14bWFyayxcbiAgXCJsb2N1c3RcIjogJGZhLXZhci1sb2N1c3QsXG4gIFwic29ydFwiOiAkZmEtdmFyLXNvcnQsXG4gIFwidW5zb3J0ZWRcIjogJGZhLXZhci11bnNvcnRlZCxcbiAgXCJsaXN0LW9sXCI6ICRmYS12YXItbGlzdC1vbCxcbiAgXCJsaXN0LTEtMlwiOiAkZmEtdmFyLWxpc3QtMS0yLFxuICBcImxpc3QtbnVtZXJpY1wiOiAkZmEtdmFyLWxpc3QtbnVtZXJpYyxcbiAgXCJjaGFydC13YXRlcmZhbGxcIjogJGZhLXZhci1jaGFydC13YXRlcmZhbGwsXG4gIFwic3BhcmtsZVwiOiAkZmEtdmFyLXNwYXJrbGUsXG4gIFwiZmFjZS1wYXJ0eVwiOiAkZmEtdmFyLWZhY2UtcGFydHksXG4gIFwia2lkbmV5c1wiOiAkZmEtdmFyLWtpZG5leXMsXG4gIFwid2lmaS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXdpZmktZXhjbGFtYXRpb24sXG4gIFwiY2hhcnQtbmV0d29ya1wiOiAkZmEtdmFyLWNoYXJ0LW5ldHdvcmssXG4gIFwicGVyc29uLWRyZXNzLWJ1cnN0XCI6ICRmYS12YXItcGVyc29uLWRyZXNzLWJ1cnN0LFxuICBcImRpY2UtZDRcIjogJGZhLXZhci1kaWNlLWQ0LFxuICBcIm1vbmV5LWNoZWNrLWRvbGxhclwiOiAkZmEtdmFyLW1vbmV5LWNoZWNrLWRvbGxhcixcbiAgXCJtb25leS1jaGVjay1hbHRcIjogJGZhLXZhci1tb25leS1jaGVjay1hbHQsXG4gIFwidmVjdG9yLXNxdWFyZVwiOiAkZmEtdmFyLXZlY3Rvci1zcXVhcmUsXG4gIFwiYnJlYWQtc2xpY2VcIjogJGZhLXZhci1icmVhZC1zbGljZSxcbiAgXCJsYW5ndWFnZVwiOiAkZmEtdmFyLWxhbmd1YWdlLFxuICBcIndoZWF0LWF3bi1zbGFzaFwiOiAkZmEtdmFyLXdoZWF0LWF3bi1zbGFzaCxcbiAgXCJmYWNlLWtpc3Mtd2luay1oZWFydFwiOiAkZmEtdmFyLWZhY2Uta2lzcy13aW5rLWhlYXJ0LFxuICBcImtpc3Mtd2luay1oZWFydFwiOiAkZmEtdmFyLWtpc3Mtd2luay1oZWFydCxcbiAgXCJkYWdnZXJcIjogJGZhLXZhci1kYWdnZXIsXG4gIFwicG9kaXVtXCI6ICRmYS12YXItcG9kaXVtLFxuICBcIm1lbW8tY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItbWVtby1jaXJjbGUtY2hlY2ssXG4gIFwicm91dGUtaGlnaHdheVwiOiAkZmEtdmFyLXJvdXRlLWhpZ2h3YXksXG4gIFwiZG93bi10by1saW5lXCI6ICRmYS12YXItZG93bi10by1saW5lLFxuICBcImFycm93LWFsdC10by1ib3R0b21cIjogJGZhLXZhci1hcnJvdy1hbHQtdG8tYm90dG9tLFxuICBcImZpbHRlclwiOiAkZmEtdmFyLWZpbHRlcixcbiAgXCJzcXVhcmUtZ1wiOiAkZmEtdmFyLXNxdWFyZS1nLFxuICBcImNpcmNsZS1waG9uZVwiOiAkZmEtdmFyLWNpcmNsZS1waG9uZSxcbiAgXCJwaG9uZS1jaXJjbGVcIjogJGZhLXZhci1waG9uZS1jaXJjbGUsXG4gIFwiY2xpcGJvYXJkLXByZXNjcmlwdGlvblwiOiAkZmEtdmFyLWNsaXBib2FyZC1wcmVzY3JpcHRpb24sXG4gIFwidXNlci1udXJzZS1oYWlyXCI6ICRmYS12YXItdXNlci1udXJzZS1oYWlyLFxuICBcInF1ZXN0aW9uXCI6ICRmYS12YXItcXVlc3Rpb24sXG4gIFwiZmlsZS1zaWduYXR1cmVcIjogJGZhLXZhci1maWxlLXNpZ25hdHVyZSxcbiAgXCJ0b2dnbGUtbGFyZ2Utb25cIjogJGZhLXZhci10b2dnbGUtbGFyZ2Utb24sXG4gIFwidXAtZG93bi1sZWZ0LXJpZ2h0XCI6ICRmYS12YXItdXAtZG93bi1sZWZ0LXJpZ2h0LFxuICBcImFycm93cy1hbHRcIjogJGZhLXZhci1hcnJvd3MtYWx0LFxuICBcImRyeWVyLWhlYXRcIjogJGZhLXZhci1kcnllci1oZWF0LFxuICBcImRyeWVyLWFsdFwiOiAkZmEtdmFyLWRyeWVyLWFsdCxcbiAgXCJob3VzZS1jaGltbmV5LXVzZXJcIjogJGZhLXZhci1ob3VzZS1jaGltbmV5LXVzZXIsXG4gIFwiaGFuZC1ob2xkaW5nLWhlYXJ0XCI6ICRmYS12YXItaGFuZC1ob2xkaW5nLWhlYXJ0LFxuICBcImFycm93LXVwLXNtYWxsLWJpZ1wiOiAkZmEtdmFyLWFycm93LXVwLXNtYWxsLWJpZyxcbiAgXCJzb3J0LXNpemUtdXAtYWx0XCI6ICRmYS12YXItc29ydC1zaXplLXVwLWFsdCxcbiAgXCJ0cmFpbi10cmFja1wiOiAkZmEtdmFyLXRyYWluLXRyYWNrLFxuICBcInB1enpsZS1waWVjZVwiOiAkZmEtdmFyLXB1enpsZS1waWVjZSxcbiAgXCJtb25leS1jaGVja1wiOiAkZmEtdmFyLW1vbmV5LWNoZWNrLFxuICBcInN0YXItaGFsZi1zdHJva2VcIjogJGZhLXZhci1zdGFyLWhhbGYtc3Ryb2tlLFxuICBcInN0YXItaGFsZi1hbHRcIjogJGZhLXZhci1zdGFyLWhhbGYtYWx0LFxuICBcImZpbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1maWxlLWV4Y2xhbWF0aW9uLFxuICBcImNvZGVcIjogJGZhLXZhci1jb2RlLFxuICBcIndoaXNrZXktZ2xhc3NcIjogJGZhLXZhci13aGlza2V5LWdsYXNzLFxuICBcImdsYXNzLXdoaXNrZXlcIjogJGZhLXZhci1nbGFzcy13aGlza2V5LFxuICBcIm1vb24tc3RhcnNcIjogJGZhLXZhci1tb29uLXN0YXJzLFxuICBcImJ1aWxkaW5nLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWJ1aWxkaW5nLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJjbG90aGVzLWhhbmdlclwiOiAkZmEtdmFyLWNsb3RoZXMtaGFuZ2VyLFxuICBcIm1vYmlsZS1ub3RjaFwiOiAkZmEtdmFyLW1vYmlsZS1ub3RjaCxcbiAgXCJtb2JpbGUtaXBob25lXCI6ICRmYS12YXItbW9iaWxlLWlwaG9uZSxcbiAgXCJtYWduaWZ5aW5nLWdsYXNzLWNoYXJ0XCI6ICRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1jaGFydCxcbiAgXCJhcnJvdy11cC1yaWdodC1mcm9tLXNxdWFyZVwiOiAkZmEtdmFyLWFycm93LXVwLXJpZ2h0LWZyb20tc3F1YXJlLFxuICBcImV4dGVybmFsLWxpbmtcIjogJGZhLXZhci1leHRlcm5hbC1saW5rLFxuICBcImN1YmVzLXN0YWNrZWRcIjogJGZhLXZhci1jdWJlcy1zdGFja2VkLFxuICBcImltYWdlcy11c2VyXCI6ICRmYS12YXItaW1hZ2VzLXVzZXIsXG4gIFwid29uLXNpZ25cIjogJGZhLXZhci13b24tc2lnbixcbiAgXCJrcndcIjogJGZhLXZhci1rcncsXG4gIFwid29uXCI6ICRmYS12YXItd29uLFxuICBcImltYWdlLXBvbGFyb2lkLXVzZXJcIjogJGZhLXZhci1pbWFnZS1wb2xhcm9pZC11c2VyLFxuICBcInZpcnVzLWNvdmlkXCI6ICRmYS12YXItdmlydXMtY292aWQsXG4gIFwic3F1YXJlLWVsbGlwc2lzXCI6ICRmYS12YXItc3F1YXJlLWVsbGlwc2lzLFxuICBcInBpZVwiOiAkZmEtdmFyLXBpZSxcbiAgXCJjaGVzcy1rbmlnaHQtcGllY2VcIjogJGZhLXZhci1jaGVzcy1rbmlnaHQtcGllY2UsXG4gIFwiY2hlc3Mta25pZ2h0LWFsdFwiOiAkZmEtdmFyLWNoZXNzLWtuaWdodC1hbHQsXG4gIFwiYXVzdHJhbC1zaWduXCI6ICRmYS12YXItYXVzdHJhbC1zaWduLFxuICBcImNsb3VkLXBsdXNcIjogJGZhLXZhci1jbG91ZC1wbHVzLFxuICBcImZcIjogJGZhLXZhci1mLFxuICBcImxlYWZcIjogJGZhLXZhci1sZWFmLFxuICBcImJlZC1idW5rXCI6ICRmYS12YXItYmVkLWJ1bmssXG4gIFwicm9hZFwiOiAkZmEtdmFyLXJvYWQsXG4gIFwidGF4aVwiOiAkZmEtdmFyLXRheGksXG4gIFwiY2FiXCI6ICRmYS12YXItY2FiLFxuICBcInBlcnNvbi1jaXJjbGUtcGx1c1wiOiAkZmEtdmFyLXBlcnNvbi1jaXJjbGUtcGx1cyxcbiAgXCJjaGFydC1waWVcIjogJGZhLXZhci1jaGFydC1waWUsXG4gIFwicGllLWNoYXJ0XCI6ICRmYS12YXItcGllLWNoYXJ0LFxuICBcImJvbHQtbGlnaHRuaW5nXCI6ICRmYS12YXItYm9sdC1saWdodG5pbmcsXG4gIFwiY2xvY2stZWlnaHRcIjogJGZhLXZhci1jbG9jay1laWdodCxcbiAgXCJzYWNrLXhtYXJrXCI6ICRmYS12YXItc2Fjay14bWFyayxcbiAgXCJmaWxlLWV4Y2VsXCI6ICRmYS12YXItZmlsZS1leGNlbCxcbiAgXCJmaWxlLWNvbnRyYWN0XCI6ICRmYS12YXItZmlsZS1jb250cmFjdCxcbiAgXCJmaXNoLWZpbnNcIjogJGZhLXZhci1maXNoLWZpbnMsXG4gIFwiY2lyY2xlLXFcIjogJGZhLXZhci1jaXJjbGUtcSxcbiAgXCJidWlsZGluZy1mbGFnXCI6ICRmYS12YXItYnVpbGRpbmctZmxhZyxcbiAgXCJmYWNlLWdyaW4tYmVhbVwiOiAkZmEtdmFyLWZhY2UtZ3Jpbi1iZWFtLFxuICBcImdyaW4tYmVhbVwiOiAkZmEtdmFyLWdyaW4tYmVhbSxcbiAgXCJvYmplY3QtdW5ncm91cFwiOiAkZmEtdmFyLW9iamVjdC11bmdyb3VwLFxuICBcImZhY2UtZGlzZ3Vpc2VcIjogJGZhLXZhci1mYWNlLWRpc2d1aXNlLFxuICBcImNpcmNsZS1hcnJvdy1kb3duLXJpZ2h0XCI6ICRmYS12YXItY2lyY2xlLWFycm93LWRvd24tcmlnaHQsXG4gIFwiYWxpZW4tOGJpdFwiOiAkZmEtdmFyLWFsaWVuLThiaXQsXG4gIFwiYWxpZW4tbW9uc3RlclwiOiAkZmEtdmFyLWFsaWVuLW1vbnN0ZXIsXG4gIFwiaGFuZC1wb2ludC1yaWJib25cIjogJGZhLXZhci1oYW5kLXBvaW50LXJpYmJvbixcbiAgXCJwb29wXCI6ICRmYS12YXItcG9vcCxcbiAgXCJvYmplY3QtZXhjbHVkZVwiOiAkZmEtdmFyLW9iamVjdC1leGNsdWRlLFxuICBcInRlbGVzY29wZVwiOiAkZmEtdmFyLXRlbGVzY29wZSxcbiAgXCJsb2NhdGlvbi1waW5cIjogJGZhLXZhci1sb2NhdGlvbi1waW4sXG4gIFwibWFwLW1hcmtlclwiOiAkZmEtdmFyLW1hcC1tYXJrZXIsXG4gIFwic3F1YXJlLWxpc3RcIjogJGZhLXZhci1zcXVhcmUtbGlzdCxcbiAgXCJrYWFiYVwiOiAkZmEtdmFyLWthYWJhLFxuICBcInRvaWxldC1wYXBlclwiOiAkZmEtdmFyLXRvaWxldC1wYXBlcixcbiAgXCJoZWxtZXQtc2FmZXR5XCI6ICRmYS12YXItaGVsbWV0LXNhZmV0eSxcbiAgXCJoYXJkLWhhdFwiOiAkZmEtdmFyLWhhcmQtaGF0LFxuICBcImhhdC1oYXJkXCI6ICRmYS12YXItaGF0LWhhcmQsXG4gIFwiY29tbWVudC1jb2RlXCI6ICRmYS12YXItY29tbWVudC1jb2RlLFxuICBcInNpbS1jYXJkc1wiOiAkZmEtdmFyLXNpbS1jYXJkcyxcbiAgXCJzdGFyc2hpcFwiOiAkZmEtdmFyLXN0YXJzaGlwLFxuICBcImVqZWN0XCI6ICRmYS12YXItZWplY3QsXG4gIFwiY2lyY2xlLXJpZ2h0XCI6ICRmYS12YXItY2lyY2xlLXJpZ2h0LFxuICBcImFycm93LWFsdC1jaXJjbGUtcmlnaHRcIjogJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLXJpZ2h0LFxuICBcInBsYW5lLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLXBsYW5lLWNpcmNsZS1jaGVjayxcbiAgXCJzZWFsXCI6ICRmYS12YXItc2VhbCxcbiAgXCJ1c2VyLWNvd2JveVwiOiAkZmEtdmFyLXVzZXItY293Ym95LFxuICBcImhleGFnb24tdmVydGljYWwtbmZ0XCI6ICRmYS12YXItaGV4YWdvbi12ZXJ0aWNhbC1uZnQsXG4gIFwiZmFjZS1yb2xsaW5nLWV5ZXNcIjogJGZhLXZhci1mYWNlLXJvbGxpbmctZXllcyxcbiAgXCJtZWgtcm9sbGluZy1leWVzXCI6ICRmYS12YXItbWVoLXJvbGxpbmctZXllcyxcbiAgXCJicmVhZC1sb2FmXCI6ICRmYS12YXItYnJlYWQtbG9hZixcbiAgXCJyaW5ncy13ZWRkaW5nXCI6ICRmYS12YXItcmluZ3Mtd2VkZGluZyxcbiAgXCJvYmplY3QtZ3JvdXBcIjogJGZhLXZhci1vYmplY3QtZ3JvdXAsXG4gIFwiZnJlbmNoLWZyaWVzXCI6ICRmYS12YXItZnJlbmNoLWZyaWVzLFxuICBcImNoYXJ0LWxpbmVcIjogJGZhLXZhci1jaGFydC1saW5lLFxuICBcImxpbmUtY2hhcnRcIjogJGZhLXZhci1saW5lLWNoYXJ0LFxuICBcImNhbGVuZGFyLWFycm93LWRvd25cIjogJGZhLXZhci1jYWxlbmRhci1hcnJvdy1kb3duLFxuICBcImNhbGVuZGFyLWRvd25sb2FkXCI6ICRmYS12YXItY2FsZW5kYXItZG93bmxvYWQsXG4gIFwic2VuZC1iYWNrXCI6ICRmYS12YXItc2VuZC1iYWNrLFxuICBcIm1hc2stdmVudGlsYXRvclwiOiAkZmEtdmFyLW1hc2stdmVudGlsYXRvcixcbiAgXCJzaWduYXR1cmUtbG9ja1wiOiAkZmEtdmFyLXNpZ25hdHVyZS1sb2NrLFxuICBcImFycm93LXJpZ2h0XCI6ICRmYS12YXItYXJyb3ctcmlnaHQsXG4gIFwic2lnbnMtcG9zdFwiOiAkZmEtdmFyLXNpZ25zLXBvc3QsXG4gIFwibWFwLXNpZ25zXCI6ICRmYS12YXItbWFwLXNpZ25zLFxuICBcIm9jdGFnb24tcGx1c1wiOiAkZmEtdmFyLW9jdGFnb24tcGx1cyxcbiAgXCJwbHVzLW9jdGFnb25cIjogJGZhLXZhci1wbHVzLW9jdGFnb24sXG4gIFwiY2FzaC1yZWdpc3RlclwiOiAkZmEtdmFyLWNhc2gtcmVnaXN0ZXIsXG4gIFwicGVyc29uLWNpcmNsZS1xdWVzdGlvblwiOiAkZmEtdmFyLXBlcnNvbi1jaXJjbGUtcXVlc3Rpb24sXG4gIFwibWVsb24tc2xpY2VcIjogJGZhLXZhci1tZWxvbi1zbGljZSxcbiAgXCJzcGFjZS1zdGF0aW9uLW1vb25cIjogJGZhLXZhci1zcGFjZS1zdGF0aW9uLW1vb24sXG4gIFwibWVzc2FnZS1zbWlsZVwiOiAkZmEtdmFyLW1lc3NhZ2Utc21pbGUsXG4gIFwiY29tbWVudC1hbHQtc21pbGVcIjogJGZhLXZhci1jb21tZW50LWFsdC1zbWlsZSxcbiAgXCJjdXAtc3RyYXdcIjogJGZhLXZhci1jdXAtc3RyYXcsXG4gIFwibGVmdC1mcm9tLWxpbmVcIjogJGZhLXZhci1sZWZ0LWZyb20tbGluZSxcbiAgXCJhcnJvdy1hbHQtZnJvbS1yaWdodFwiOiAkZmEtdmFyLWFycm93LWFsdC1mcm9tLXJpZ2h0LFxuICBcImhcIjogJGZhLXZhci1oLFxuICBcImJhc2tldC1zaG9wcGluZy1zaW1wbGVcIjogJGZhLXZhci1iYXNrZXQtc2hvcHBpbmctc2ltcGxlLFxuICBcInNob3BwaW5nLWJhc2tldC1hbHRcIjogJGZhLXZhci1zaG9wcGluZy1iYXNrZXQtYWx0LFxuICBcImhhbmRzLWhvbGRpbmctaGVhcnRcIjogJGZhLXZhci1oYW5kcy1ob2xkaW5nLWhlYXJ0LFxuICBcImhhbmRzLWhlYXJ0XCI6ICRmYS12YXItaGFuZHMtaGVhcnQsXG4gIFwiY2xvY2stbmluZVwiOiAkZmEtdmFyLWNsb2NrLW5pbmUsXG4gIFwidGFycFwiOiAkZmEtdmFyLXRhcnAsXG4gIFwiZmFjZS1zbGVlcHlcIjogJGZhLXZhci1mYWNlLXNsZWVweSxcbiAgXCJoYW5kLWhvcm5zXCI6ICRmYS12YXItaGFuZC1ob3JucyxcbiAgXCJzY3Jld2RyaXZlci13cmVuY2hcIjogJGZhLXZhci1zY3Jld2RyaXZlci13cmVuY2gsXG4gIFwidG9vbHNcIjogJGZhLXZhci10b29scyxcbiAgXCJhcnJvd3MtdG8tZXllXCI6ICRmYS12YXItYXJyb3dzLXRvLWV5ZSxcbiAgXCJjaXJjbGUtdGhyZWUtcXVhcnRlcnNcIjogJGZhLXZhci1jaXJjbGUtdGhyZWUtcXVhcnRlcnMsXG4gIFwidHJvcGh5LXN0YXJcIjogJGZhLXZhci10cm9waHktc3RhcixcbiAgXCJ0cm9waHktYWx0XCI6ICRmYS12YXItdHJvcGh5LWFsdCxcbiAgXCJwbHVnLWNpcmNsZS1ib2x0XCI6ICRmYS12YXItcGx1Zy1jaXJjbGUtYm9sdCxcbiAgXCJmYWNlLXRoZXJtb21ldGVyXCI6ICRmYS12YXItZmFjZS10aGVybW9tZXRlcixcbiAgXCJncmlkLXJvdW5kLTRcIjogJGZhLXZhci1ncmlkLXJvdW5kLTQsXG4gIFwic2hpcnQtcnVubmluZ1wiOiAkZmEtdmFyLXNoaXJ0LXJ1bm5pbmcsXG4gIFwiYm9vay1jaXJjbGUtYXJyb3ctdXBcIjogJGZhLXZhci1ib29rLWNpcmNsZS1hcnJvdy11cCxcbiAgXCJmYWNlLW5hdXNlYXRlZFwiOiAkZmEtdmFyLWZhY2UtbmF1c2VhdGVkLFxuICBcImhlYXJ0XCI6ICRmYS12YXItaGVhcnQsXG4gIFwiZmlsZS1jaGFydC1waWVcIjogJGZhLXZhci1maWxlLWNoYXJ0LXBpZSxcbiAgXCJtYXJzLWFuZC12ZW51c1wiOiAkZmEtdmFyLW1hcnMtYW5kLXZlbnVzLFxuICBcImhvdXNlLXVzZXJcIjogJGZhLXZhci1ob3VzZS11c2VyLFxuICBcImhvbWUtdXNlclwiOiAkZmEtdmFyLWhvbWUtdXNlcixcbiAgXCJjaXJjbGUtYXJyb3ctZG93bi1sZWZ0XCI6ICRmYS12YXItY2lyY2xlLWFycm93LWRvd24tbGVmdCxcbiAgXCJkdW1wc3Rlci1maXJlXCI6ICRmYS12YXItZHVtcHN0ZXItZmlyZSxcbiAgXCJoZXhhZ29uLW1pbnVzXCI6ICRmYS12YXItaGV4YWdvbi1taW51cyxcbiAgXCJtaW51cy1oZXhhZ29uXCI6ICRmYS12YXItbWludXMtaGV4YWdvbixcbiAgXCJsZWZ0LXRvLWxpbmVcIjogJGZhLXZhci1sZWZ0LXRvLWxpbmUsXG4gIFwiYXJyb3ctYWx0LXRvLWxlZnRcIjogJGZhLXZhci1hcnJvdy1hbHQtdG8tbGVmdCxcbiAgXCJob3VzZS1jcmFja1wiOiAkZmEtdmFyLWhvdXNlLWNyYWNrLFxuICBcInBhdy1zaW1wbGVcIjogJGZhLXZhci1wYXctc2ltcGxlLFxuICBcInBhdy1hbHRcIjogJGZhLXZhci1wYXctYWx0LFxuICBcImFycm93LWxlZnQtbG9uZy10by1saW5lXCI6ICRmYS12YXItYXJyb3ctbGVmdC1sb25nLXRvLWxpbmUsXG4gIFwiYnJhY2tldHMtcm91bmRcIjogJGZhLXZhci1icmFja2V0cy1yb3VuZCxcbiAgXCJwYXJlbnRoZXNlc1wiOiAkZmEtdmFyLXBhcmVudGhlc2VzLFxuICBcIm1hcnRpbmktZ2xhc3MtY2l0cnVzXCI6ICRmYS12YXItbWFydGluaS1nbGFzcy1jaXRydXMsXG4gIFwiY29ja3RhaWxcIjogJGZhLXZhci1jb2NrdGFpbCxcbiAgXCJ1c2VyLXNoYWtlc3BlYXJlXCI6ICRmYS12YXItdXNlci1zaGFrZXNwZWFyZSxcbiAgXCJhcnJvdy1yaWdodC10by1hcmNcIjogJGZhLXZhci1hcnJvdy1yaWdodC10by1hcmMsXG4gIFwiZmFjZS1zdXJwcmlzZVwiOiAkZmEtdmFyLWZhY2Utc3VycHJpc2UsXG4gIFwic3VycHJpc2VcIjogJGZhLXZhci1zdXJwcmlzZSxcbiAgXCJib3R0bGUtd2F0ZXJcIjogJGZhLXZhci1ib3R0bGUtd2F0ZXIsXG4gIFwiY2lyY2xlLXBhdXNlXCI6ICRmYS12YXItY2lyY2xlLXBhdXNlLFxuICBcInBhdXNlLWNpcmNsZVwiOiAkZmEtdmFyLXBhdXNlLWNpcmNsZSxcbiAgXCJnYXVnZS1jaXJjbGUtcGx1c1wiOiAkZmEtdmFyLWdhdWdlLWNpcmNsZS1wbHVzLFxuICBcImZvbGRlcnNcIjogJGZhLXZhci1mb2xkZXJzLFxuICBcImFuZ2VsXCI6ICRmYS12YXItYW5nZWwsXG4gIFwidmFsdWUtYWJzb2x1dGVcIjogJGZhLXZhci12YWx1ZS1hYnNvbHV0ZSxcbiAgXCJyYWJiaXRcIjogJGZhLXZhci1yYWJiaXQsXG4gIFwidG9pbGV0LXBhcGVyLXNsYXNoXCI6ICRmYS12YXItdG9pbGV0LXBhcGVyLXNsYXNoLFxuICBcImNpcmNsZS1ldXJvXCI6ICRmYS12YXItY2lyY2xlLWV1cm8sXG4gIFwiYXBwbGUtd2hvbGVcIjogJGZhLXZhci1hcHBsZS13aG9sZSxcbiAgXCJhcHBsZS1hbHRcIjogJGZhLXZhci1hcHBsZS1hbHQsXG4gIFwia2l0Y2hlbi1zZXRcIjogJGZhLXZhci1raXRjaGVuLXNldCxcbiAgXCJkaWFtb25kLWhhbGZcIjogJGZhLXZhci1kaWFtb25kLWhhbGYsXG4gIFwibG9jay1rZXlob2xlXCI6ICRmYS12YXItbG9jay1rZXlob2xlLFxuICBcImxvY2stYWx0XCI6ICRmYS12YXItbG9jay1hbHQsXG4gIFwiclwiOiAkZmEtdmFyLXIsXG4gIFwidGVtcGVyYXR1cmUtcXVhcnRlclwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLXF1YXJ0ZXIsXG4gIFwidGVtcGVyYXR1cmUtMVwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLTEsXG4gIFwidGhlcm1vbWV0ZXItMVwiOiAkZmEtdmFyLXRoZXJtb21ldGVyLTEsXG4gIFwidGhlcm1vbWV0ZXItcXVhcnRlclwiOiAkZmEtdmFyLXRoZXJtb21ldGVyLXF1YXJ0ZXIsXG4gIFwic3F1YXJlLWluZm9cIjogJGZhLXZhci1zcXVhcmUtaW5mbyxcbiAgXCJpbmZvLXNxdWFyZVwiOiAkZmEtdmFyLWluZm8tc3F1YXJlLFxuICBcIndpZmktc2xhc2hcIjogJGZhLXZhci13aWZpLXNsYXNoLFxuICBcInRvaWxldC1wYXBlci14bWFya1wiOiAkZmEtdmFyLXRvaWxldC1wYXBlci14bWFyayxcbiAgXCJoYW5kcy1ob2xkaW5nLWRvbGxhclwiOiAkZmEtdmFyLWhhbmRzLWhvbGRpbmctZG9sbGFyLFxuICBcImhhbmRzLXVzZFwiOiAkZmEtdmFyLWhhbmRzLXVzZCxcbiAgXCJjdWJlXCI6ICRmYS12YXItY3ViZSxcbiAgXCJhcnJvdy1kb3duLXRyaWFuZ2xlLXNxdWFyZVwiOiAkZmEtdmFyLWFycm93LWRvd24tdHJpYW5nbGUtc3F1YXJlLFxuICBcInNvcnQtc2hhcGVzLWRvd25cIjogJGZhLXZhci1zb3J0LXNoYXBlcy1kb3duLFxuICBcImJpdGNvaW4tc2lnblwiOiAkZmEtdmFyLWJpdGNvaW4tc2lnbixcbiAgXCJzaHV0dGVyc1wiOiAkZmEtdmFyLXNodXR0ZXJzLFxuICBcInNoaWVsZC1kb2dcIjogJGZhLXZhci1zaGllbGQtZG9nLFxuICBcInNvbGFyLXBhbmVsXCI6ICRmYS12YXItc29sYXItcGFuZWwsXG4gIFwibG9jay1vcGVuXCI6ICRmYS12YXItbG9jay1vcGVuLFxuICBcInRhYmxlLXRyZWVcIjogJGZhLXZhci10YWJsZS10cmVlLFxuICBcImhvdXNlLWNoaW1uZXktaGVhcnRcIjogJGZhLXZhci1ob3VzZS1jaGltbmV5LWhlYXJ0LFxuICBcInRhbGx5LTNcIjogJGZhLXZhci10YWxseS0zLFxuICBcImVsZXZhdG9yXCI6ICRmYS12YXItZWxldmF0b3IsXG4gIFwibW9uZXktYmlsbC10cmFuc2ZlclwiOiAkZmEtdmFyLW1vbmV5LWJpbGwtdHJhbnNmZXIsXG4gIFwibW9uZXktYmlsbC10cmVuZC11cFwiOiAkZmEtdmFyLW1vbmV5LWJpbGwtdHJlbmQtdXAsXG4gIFwiaG91c2UtZmxvb2Qtd2F0ZXItY2lyY2xlLWFycm93LXJpZ2h0XCI6ICRmYS12YXItaG91c2UtZmxvb2Qtd2F0ZXItY2lyY2xlLWFycm93LXJpZ2h0LFxuICBcInNxdWFyZS1wb2xsLWhvcml6b250YWxcIjogJGZhLXZhci1zcXVhcmUtcG9sbC1ob3Jpem9udGFsLFxuICBcInBvbGwtaFwiOiAkZmEtdmFyLXBvbGwtaCxcbiAgXCJjaXJjbGVcIjogJGZhLXZhci1jaXJjbGUsXG4gIFwiY2FydC1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1jYXJ0LWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJzd29yZFwiOiAkZmEtdmFyLXN3b3JkLFxuICBcImJhY2t3YXJkLWZhc3RcIjogJGZhLXZhci1iYWNrd2FyZC1mYXN0LFxuICBcImZhc3QtYmFja3dhcmRcIjogJGZhLXZhci1mYXN0LWJhY2t3YXJkLFxuICBcInJlY3ljbGVcIjogJGZhLXZhci1yZWN5Y2xlLFxuICBcInVzZXItYXN0cm9uYXV0XCI6ICRmYS12YXItdXNlci1hc3Ryb25hdXQsXG4gIFwiaW50ZXJyb2JhbmdcIjogJGZhLXZhci1pbnRlcnJvYmFuZyxcbiAgXCJwbGFuZS1zbGFzaFwiOiAkZmEtdmFyLXBsYW5lLXNsYXNoLFxuICBcImNpcmNsZS1kYXNoZWRcIjogJGZhLXZhci1jaXJjbGUtZGFzaGVkLFxuICBcInRyYWRlbWFya1wiOiAkZmEtdmFyLXRyYWRlbWFyayxcbiAgXCJiYXNrZXRiYWxsXCI6ICRmYS12YXItYmFza2V0YmFsbCxcbiAgXCJiYXNrZXRiYWxsLWJhbGxcIjogJGZhLXZhci1iYXNrZXRiYWxsLWJhbGwsXG4gIFwiZm9yay1rbmlmZVwiOiAkZmEtdmFyLWZvcmsta25pZmUsXG4gIFwidXRlbnNpbHMtYWx0XCI6ICRmYS12YXItdXRlbnNpbHMtYWx0LFxuICBcInNhdGVsbGl0ZS1kaXNoXCI6ICRmYS12YXItc2F0ZWxsaXRlLWRpc2gsXG4gIFwiYmFkZ2UtY2hlY2tcIjogJGZhLXZhci1iYWRnZS1jaGVjayxcbiAgXCJjaXJjbGUtdXBcIjogJGZhLXZhci1jaXJjbGUtdXAsXG4gIFwiYXJyb3ctYWx0LWNpcmNsZS11cFwiOiAkZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtdXAsXG4gIFwic2xpZGVyXCI6ICRmYS12YXItc2xpZGVyLFxuICBcIm1vYmlsZS1zY3JlZW4tYnV0dG9uXCI6ICRmYS12YXItbW9iaWxlLXNjcmVlbi1idXR0b24sXG4gIFwibW9iaWxlLWFsdFwiOiAkZmEtdmFyLW1vYmlsZS1hbHQsXG4gIFwiY2xvY2stb25lLXRoaXJ0eVwiOiAkZmEtdmFyLWNsb2NrLW9uZS10aGlydHksXG4gIFwiaW5ib3gtb3V0XCI6ICRmYS12YXItaW5ib3gtb3V0LFxuICBcImluYm94LWFycm93LXVwXCI6ICRmYS12YXItaW5ib3gtYXJyb3ctdXAsXG4gIFwiY2xvdWQtc2xhc2hcIjogJGZhLXZhci1jbG91ZC1zbGFzaCxcbiAgXCJ2b2x1bWUtaGlnaFwiOiAkZmEtdmFyLXZvbHVtZS1oaWdoLFxuICBcInZvbHVtZS11cFwiOiAkZmEtdmFyLXZvbHVtZS11cCxcbiAgXCJ1c2Vycy1yYXlzXCI6ICRmYS12YXItdXNlcnMtcmF5cyxcbiAgXCJ3YWxsZXRcIjogJGZhLXZhci13YWxsZXQsXG4gIFwib2N0YWdvbi1jaGVja1wiOiAkZmEtdmFyLW9jdGFnb24tY2hlY2ssXG4gIFwiZmxhdGJyZWFkLXN0dWZmZWRcIjogJGZhLXZhci1mbGF0YnJlYWQtc3R1ZmZlZCxcbiAgXCJjbGlwYm9hcmQtY2hlY2tcIjogJGZhLXZhci1jbGlwYm9hcmQtY2hlY2ssXG4gIFwiY2FydC1jaXJjbGUtcGx1c1wiOiAkZmEtdmFyLWNhcnQtY2lyY2xlLXBsdXMsXG4gIFwidHJ1Y2stY2xvY2tcIjogJGZhLXZhci10cnVjay1jbG9jayxcbiAgXCJzaGlwcGluZy10aW1lZFwiOiAkZmEtdmFyLXNoaXBwaW5nLXRpbWVkLFxuICBcInBvb2wtOC1iYWxsXCI6ICRmYS12YXItcG9vbC04LWJhbGwsXG4gIFwiZmlsZS1hdWRpb1wiOiAkZmEtdmFyLWZpbGUtYXVkaW8sXG4gIFwidHVybi1kb3duLWxlZnRcIjogJGZhLXZhci10dXJuLWRvd24tbGVmdCxcbiAgXCJsb2NrLWhhc2h0YWdcIjogJGZhLXZhci1sb2NrLWhhc2h0YWcsXG4gIFwiY2hhcnQtcmFkYXJcIjogJGZhLXZhci1jaGFydC1yYWRhcixcbiAgXCJzdGFmZlwiOiAkZmEtdmFyLXN0YWZmLFxuICBcImJ1cmdlclwiOiAkZmEtdmFyLWJ1cmdlcixcbiAgXCJoYW1idXJnZXJcIjogJGZhLXZhci1oYW1idXJnZXIsXG4gIFwidXRpbGl0eS1wb2xlXCI6ICRmYS12YXItdXRpbGl0eS1wb2xlLFxuICBcInRyYW5zcG9ydGVyLTZcIjogJGZhLXZhci10cmFuc3BvcnRlci02LFxuICBcIndyZW5jaFwiOiAkZmEtdmFyLXdyZW5jaCxcbiAgXCJidWdzXCI6ICRmYS12YXItYnVncyxcbiAgXCJ2ZWN0b3ItcG9seWdvblwiOiAkZmEtdmFyLXZlY3Rvci1wb2x5Z29uLFxuICBcImRpYWdyYW0tbmVzdGVkXCI6ICRmYS12YXItZGlhZ3JhbS1uZXN0ZWQsXG4gIFwicnVwZWUtc2lnblwiOiAkZmEtdmFyLXJ1cGVlLXNpZ24sXG4gIFwicnVwZWVcIjogJGZhLXZhci1ydXBlZSxcbiAgXCJmaWxlLWltYWdlXCI6ICRmYS12YXItZmlsZS1pbWFnZSxcbiAgXCJjaXJjbGUtcXVlc3Rpb25cIjogJGZhLXZhci1jaXJjbGUtcXVlc3Rpb24sXG4gIFwicXVlc3Rpb24tY2lyY2xlXCI6ICRmYS12YXItcXVlc3Rpb24tY2lyY2xlLFxuICBcImltYWdlLXVzZXJcIjogJGZhLXZhci1pbWFnZS11c2VyLFxuICBcImJ1b3lcIjogJGZhLXZhci1idW95LFxuICBcInBsYW5lLWRlcGFydHVyZVwiOiAkZmEtdmFyLXBsYW5lLWRlcGFydHVyZSxcbiAgXCJoYW5kc2hha2Utc2xhc2hcIjogJGZhLXZhci1oYW5kc2hha2Utc2xhc2gsXG4gIFwiYm9vay1ib29rbWFya1wiOiAkZmEtdmFyLWJvb2stYm9va21hcmssXG4gIFwiYm9yZGVyLWNlbnRlci1oXCI6ICRmYS12YXItYm9yZGVyLWNlbnRlci1oLFxuICBcImNhbi1mb29kXCI6ICRmYS12YXItY2FuLWZvb2QsXG4gIFwidHlwZXdyaXRlclwiOiAkZmEtdmFyLXR5cGV3cml0ZXIsXG4gIFwiYXJyb3ctcmlnaHQtZnJvbS1hcmNcIjogJGZhLXZhci1hcnJvdy1yaWdodC1mcm9tLWFyYyxcbiAgXCJjaXJjbGUta1wiOiAkZmEtdmFyLWNpcmNsZS1rLFxuICBcImZhY2UtaGFuZC1vdmVyLW1vdXRoXCI6ICRmYS12YXItZmFjZS1oYW5kLW92ZXItbW91dGgsXG4gIFwicG9wY29yblwiOiAkZmEtdmFyLXBvcGNvcm4sXG4gIFwiaG91c2Utd2F0ZXJcIjogJGZhLXZhci1ob3VzZS13YXRlcixcbiAgXCJob3VzZS1mbG9vZFwiOiAkZmEtdmFyLWhvdXNlLWZsb29kLFxuICBcIm9iamVjdC1zdWJ0cmFjdFwiOiAkZmEtdmFyLW9iamVjdC1zdWJ0cmFjdCxcbiAgXCJjb2RlLWJyYW5jaFwiOiAkZmEtdmFyLWNvZGUtYnJhbmNoLFxuICBcIndhcmVob3VzZS1mdWxsXCI6ICRmYS12YXItd2FyZWhvdXNlLWZ1bGwsXG4gIFwid2FyZWhvdXNlLWFsdFwiOiAkZmEtdmFyLXdhcmVob3VzZS1hbHQsXG4gIFwiaGF0LWNvd2JveVwiOiAkZmEtdmFyLWhhdC1jb3dib3ksXG4gIFwiYnJpZGdlXCI6ICRmYS12YXItYnJpZGdlLFxuICBcInBob25lLWZsaXBcIjogJGZhLXZhci1waG9uZS1mbGlwLFxuICBcInBob25lLWFsdFwiOiAkZmEtdmFyLXBob25lLWFsdCxcbiAgXCJhcnJvdy1kb3duLWZyb20tZG90dGVkLWxpbmVcIjogJGZhLXZhci1hcnJvdy1kb3duLWZyb20tZG90dGVkLWxpbmUsXG4gIFwiZmlsZS1kb2NcIjogJGZhLXZhci1maWxlLWRvYyxcbiAgXCJzcXVhcmUtcXVhcnRlcnNcIjogJGZhLXZhci1zcXVhcmUtcXVhcnRlcnMsXG4gIFwidHJ1Y2stZnJvbnRcIjogJGZhLXZhci10cnVjay1mcm9udCxcbiAgXCJjYXRcIjogJGZhLXZhci1jYXQsXG4gIFwidHJhc2gteG1hcmtcIjogJGZhLXZhci10cmFzaC14bWFyayxcbiAgXCJjaXJjbGUtY2FyZXQtbGVmdFwiOiAkZmEtdmFyLWNpcmNsZS1jYXJldC1sZWZ0LFxuICBcImNhcmV0LWNpcmNsZS1sZWZ0XCI6ICRmYS12YXItY2FyZXQtY2lyY2xlLWxlZnQsXG4gIFwiZmlsZXNcIjogJGZhLXZhci1maWxlcyxcbiAgXCJhbmNob3ItY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItYW5jaG9yLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJmYWNlLWNsb3Vkc1wiOiAkZmEtdmFyLWZhY2UtY2xvdWRzLFxuICBcInVzZXItY3Jvd25cIjogJGZhLXZhci11c2VyLWNyb3duLFxuICBcInRydWNrLWZpZWxkXCI6ICRmYS12YXItdHJ1Y2stZmllbGQsXG4gIFwicm91dGVcIjogJGZhLXZhci1yb3V0ZSxcbiAgXCJjYXJ0LWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLWNhcnQtY2lyY2xlLWNoZWNrLFxuICBcImNsaXBib2FyZC1xdWVzdGlvblwiOiAkZmEtdmFyLWNsaXBib2FyZC1xdWVzdGlvbixcbiAgXCJwYW5vcmFtYVwiOiAkZmEtdmFyLXBhbm9yYW1hLFxuICBcImNvbW1lbnQtbWVkaWNhbFwiOiAkZmEtdmFyLWNvbW1lbnQtbWVkaWNhbCxcbiAgXCJ0ZWV0aC1vcGVuXCI6ICRmYS12YXItdGVldGgtb3BlbixcbiAgXCJ1c2VyLXRpZS1oYWlyLWxvbmdcIjogJGZhLXZhci11c2VyLXRpZS1oYWlyLWxvbmcsXG4gIFwiZmlsZS1jaXJjbGUtbWludXNcIjogJGZhLXZhci1maWxlLWNpcmNsZS1taW51cyxcbiAgXCJoZWFkLXNpZGUtbWVkaWNhbFwiOiAkZmEtdmFyLWhlYWQtc2lkZS1tZWRpY2FsLFxuICBcInRhZ3NcIjogJGZhLXZhci10YWdzLFxuICBcIndpbmUtZ2xhc3NcIjogJGZhLXZhci13aW5lLWdsYXNzLFxuICBcImZvcndhcmQtZmFzdFwiOiAkZmEtdmFyLWZvcndhcmQtZmFzdCxcbiAgXCJmYXN0LWZvcndhcmRcIjogJGZhLXZhci1mYXN0LWZvcndhcmQsXG4gIFwiZmFjZS1tZWgtYmxhbmtcIjogJGZhLXZhci1mYWNlLW1laC1ibGFuayxcbiAgXCJtZWgtYmxhbmtcIjogJGZhLXZhci1tZWgtYmxhbmssXG4gIFwidXNlci1yb2JvdFwiOiAkZmEtdmFyLXVzZXItcm9ib3QsXG4gIFwic3F1YXJlLXBhcmtpbmdcIjogJGZhLXZhci1zcXVhcmUtcGFya2luZyxcbiAgXCJwYXJraW5nXCI6ICRmYS12YXItcGFya2luZyxcbiAgXCJjYXJkLWRpYW1vbmRcIjogJGZhLXZhci1jYXJkLWRpYW1vbmQsXG4gIFwiZmFjZS16aXBwZXJcIjogJGZhLXZhci1mYWNlLXppcHBlcixcbiAgXCJmYWNlLXJhaXNlZC1leWVicm93XCI6ICRmYS12YXItZmFjZS1yYWlzZWQtZXllYnJvdyxcbiAgXCJob3VzZS1zaWduYWxcIjogJGZhLXZhci1ob3VzZS1zaWduYWwsXG4gIFwic3F1YXJlLWNoZXZyb24tdXBcIjogJGZhLXZhci1zcXVhcmUtY2hldnJvbi11cCxcbiAgXCJjaGV2cm9uLXNxdWFyZS11cFwiOiAkZmEtdmFyLWNoZXZyb24tc3F1YXJlLXVwLFxuICBcImJhcnMtcHJvZ3Jlc3NcIjogJGZhLXZhci1iYXJzLXByb2dyZXNzLFxuICBcInRhc2tzLWFsdFwiOiAkZmEtdmFyLXRhc2tzLWFsdCxcbiAgXCJmYXVjZXQtZHJpcFwiOiAkZmEtdmFyLWZhdWNldC1kcmlwLFxuICBcImFycm93cy10by1saW5lXCI6ICRmYS12YXItYXJyb3dzLXRvLWxpbmUsXG4gIFwiZG9scGhpblwiOiAkZmEtdmFyLWRvbHBoaW4sXG4gIFwiYXJyb3ctdXAtcmlnaHRcIjogJGZhLXZhci1hcnJvdy11cC1yaWdodCxcbiAgXCJjaXJjbGUtclwiOiAkZmEtdmFyLWNpcmNsZS1yLFxuICBcImNhcnQtZmxhdGJlZFwiOiAkZmEtdmFyLWNhcnQtZmxhdGJlZCxcbiAgXCJkb2xseS1mbGF0YmVkXCI6ICRmYS12YXItZG9sbHktZmxhdGJlZCxcbiAgXCJiYW4tc21va2luZ1wiOiAkZmEtdmFyLWJhbi1zbW9raW5nLFxuICBcInNtb2tpbmctYmFuXCI6ICRmYS12YXItc21va2luZy1iYW4sXG4gIFwiY2lyY2xlLXNvcnQtdXBcIjogJGZhLXZhci1jaXJjbGUtc29ydC11cCxcbiAgXCJzb3J0LWNpcmNsZS11cFwiOiAkZmEtdmFyLXNvcnQtY2lyY2xlLXVwLFxuICBcInRlcm1pbmFsXCI6ICRmYS12YXItdGVybWluYWwsXG4gIFwibW9iaWxlLWJ1dHRvblwiOiAkZmEtdmFyLW1vYmlsZS1idXR0b24sXG4gIFwiaG91c2UtbWVkaWNhbC1mbGFnXCI6ICRmYS12YXItaG91c2UtbWVkaWNhbC1mbGFnLFxuICBcImJhc2tldC1zaG9wcGluZ1wiOiAkZmEtdmFyLWJhc2tldC1zaG9wcGluZyxcbiAgXCJzaG9wcGluZy1iYXNrZXRcIjogJGZhLXZhci1zaG9wcGluZy1iYXNrZXQsXG4gIFwidGFwZVwiOiAkZmEtdmFyLXRhcGUsXG4gIFwiY2hlc3RudXRcIjogJGZhLXZhci1jaGVzdG51dCxcbiAgXCJidXMtc2ltcGxlXCI6ICRmYS12YXItYnVzLXNpbXBsZSxcbiAgXCJidXMtYWx0XCI6ICRmYS12YXItYnVzLWFsdCxcbiAgXCJleWVcIjogJGZhLXZhci1leWUsXG4gIFwiZmFjZS1zYWQtY3J5XCI6ICRmYS12YXItZmFjZS1zYWQtY3J5LFxuICBcInNhZC1jcnlcIjogJGZhLXZhci1zYWQtY3J5LFxuICBcImhlYXRcIjogJGZhLXZhci1oZWF0LFxuICBcInRpY2tldC1haXJsaW5lXCI6ICRmYS12YXItdGlja2V0LWFpcmxpbmUsXG4gIFwiYm9vdC1oZWVsZWRcIjogJGZhLXZhci1ib290LWhlZWxlZCxcbiAgXCJhcnJvd3MtbWluaW1pemVcIjogJGZhLXZhci1hcnJvd3MtbWluaW1pemUsXG4gIFwiY29tcHJlc3MtYXJyb3dzXCI6ICRmYS12YXItY29tcHJlc3MtYXJyb3dzLFxuICBcImF1ZGlvLWRlc2NyaXB0aW9uXCI6ICRmYS12YXItYXVkaW8tZGVzY3JpcHRpb24sXG4gIFwicGVyc29uLW1pbGl0YXJ5LXRvLXBlcnNvblwiOiAkZmEtdmFyLXBlcnNvbi1taWxpdGFyeS10by1wZXJzb24sXG4gIFwiZmlsZS1zaGllbGRcIjogJGZhLXZhci1maWxlLXNoaWVsZCxcbiAgXCJoZXhhZ29uXCI6ICRmYS12YXItaGV4YWdvbixcbiAgXCJtYW5ob2xlXCI6ICRmYS12YXItbWFuaG9sZSxcbiAgXCJ1c2VyLXNsYXNoXCI6ICRmYS12YXItdXNlci1zbGFzaCxcbiAgXCJwZW5cIjogJGZhLXZhci1wZW4sXG4gIFwidG93ZXItb2JzZXJ2YXRpb25cIjogJGZhLXZhci10b3dlci1vYnNlcnZhdGlvbixcbiAgXCJmbG9wcHktZGlza3NcIjogJGZhLXZhci1mbG9wcHktZGlza3MsXG4gIFwidG9pbGV0LXBhcGVyLWJsYW5rLXVuZGVyXCI6ICRmYS12YXItdG9pbGV0LXBhcGVyLWJsYW5rLXVuZGVyLFxuICBcInRvaWxldC1wYXBlci1yZXZlcnNlLWFsdFwiOiAkZmEtdmFyLXRvaWxldC1wYXBlci1yZXZlcnNlLWFsdCxcbiAgXCJmaWxlLWNvZGVcIjogJGZhLXZhci1maWxlLWNvZGUsXG4gIFwic2lnbmFsXCI6ICRmYS12YXItc2lnbmFsLFxuICBcInNpZ25hbC01XCI6ICRmYS12YXItc2lnbmFsLTUsXG4gIFwic2lnbmFsLXBlcmZlY3RcIjogJGZhLXZhci1zaWduYWwtcGVyZmVjdCxcbiAgXCJwdW1wXCI6ICRmYS12YXItcHVtcCxcbiAgXCJidXNcIjogJGZhLXZhci1idXMsXG4gIFwiaGVhcnQtY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItaGVhcnQtY2lyY2xlLXhtYXJrLFxuICBcImFycm93LXVwLWxlZnQtZnJvbS1jaXJjbGVcIjogJGZhLXZhci1hcnJvdy11cC1sZWZ0LWZyb20tY2lyY2xlLFxuICBcImhvdXNlLWNoaW1uZXlcIjogJGZhLXZhci1ob3VzZS1jaGltbmV5LFxuICBcImhvbWUtbGdcIjogJGZhLXZhci1ob21lLWxnLFxuICBcIndpbmRvdy1tYXhpbWl6ZVwiOiAkZmEtdmFyLXdpbmRvdy1tYXhpbWl6ZSxcbiAgXCJkcnllclwiOiAkZmEtdmFyLWRyeWVyLFxuICBcImZhY2UtZnJvd25cIjogJGZhLXZhci1mYWNlLWZyb3duLFxuICBcImZyb3duXCI6ICRmYS12YXItZnJvd24sXG4gIFwiY2hlc3MtYmlzaG9wLXBpZWNlXCI6ICRmYS12YXItY2hlc3MtYmlzaG9wLXBpZWNlLFxuICBcImNoZXNzLWJpc2hvcC1hbHRcIjogJGZhLXZhci1jaGVzcy1iaXNob3AtYWx0LFxuICBcInNoaXJ0LXRhbmstdG9wXCI6ICRmYS12YXItc2hpcnQtdGFuay10b3AsXG4gIFwiZGlwbG9tYVwiOiAkZmEtdmFyLWRpcGxvbWEsXG4gIFwic2Nyb2xsLXJpYmJvblwiOiAkZmEtdmFyLXNjcm9sbC1yaWJib24sXG4gIFwic2NyZWVuY2FzdFwiOiAkZmEtdmFyLXNjcmVlbmNhc3QsXG4gIFwid2Fsa2VyXCI6ICRmYS12YXItd2Fsa2VyLFxuICBcInByZXNjcmlwdGlvblwiOiAkZmEtdmFyLXByZXNjcmlwdGlvbixcbiAgXCJzaG9wXCI6ICRmYS12YXItc2hvcCxcbiAgXCJzdG9yZS1hbHRcIjogJGZhLXZhci1zdG9yZS1hbHQsXG4gIFwiZmxvcHB5LWRpc2tcIjogJGZhLXZhci1mbG9wcHktZGlzayxcbiAgXCJzYXZlXCI6ICRmYS12YXItc2F2ZSxcbiAgXCJ2aWhhcmFcIjogJGZhLXZhci12aWhhcmEsXG4gIFwiZmFjZS1raXNzLWNsb3NlZC1leWVzXCI6ICRmYS12YXItZmFjZS1raXNzLWNsb3NlZC1leWVzLFxuICBcInNjYWxlLXVuYmFsYW5jZWRcIjogJGZhLXZhci1zY2FsZS11bmJhbGFuY2VkLFxuICBcImJhbGFuY2Utc2NhbGUtbGVmdFwiOiAkZmEtdmFyLWJhbGFuY2Utc2NhbGUtbGVmdCxcbiAgXCJmaWxlLXVzZXJcIjogJGZhLXZhci1maWxlLXVzZXIsXG4gIFwidXNlci1wb2xpY2UtdGllXCI6ICRmYS12YXItdXNlci1wb2xpY2UtdGllLFxuICBcImZhY2UtdG9uZ3VlLW1vbmV5XCI6ICRmYS12YXItZmFjZS10b25ndWUtbW9uZXksXG4gIFwidGVubmlzLWJhbGxcIjogJGZhLXZhci10ZW5uaXMtYmFsbCxcbiAgXCJzcXVhcmUtbFwiOiAkZmEtdmFyLXNxdWFyZS1sLFxuICBcInNvcnQtdXBcIjogJGZhLXZhci1zb3J0LXVwLFxuICBcInNvcnQtYXNjXCI6ICRmYS12YXItc29ydC1hc2MsXG4gIFwiY2FsZW5kYXItYXJyb3ctdXBcIjogJGZhLXZhci1jYWxlbmRhci1hcnJvdy11cCxcbiAgXCJjYWxlbmRhci11cGxvYWRcIjogJGZhLXZhci1jYWxlbmRhci11cGxvYWQsXG4gIFwiY29tbWVudC1kb3RzXCI6ICRmYS12YXItY29tbWVudC1kb3RzLFxuICBcImNvbW1lbnRpbmdcIjogJGZhLXZhci1jb21tZW50aW5nLFxuICBcInBsYW50LXdpbHRcIjogJGZhLXZhci1wbGFudC13aWx0LFxuICBcInNjYXJmXCI6ICRmYS12YXItc2NhcmYsXG4gIFwiYWxidW0tY2lyY2xlLXBsdXNcIjogJGZhLXZhci1hbGJ1bS1jaXJjbGUtcGx1cyxcbiAgXCJ1c2VyLW51cnNlLWhhaXItbG9uZ1wiOiAkZmEtdmFyLXVzZXItbnVyc2UtaGFpci1sb25nLFxuICBcImRpYW1vbmRcIjogJGZhLXZhci1kaWFtb25kLFxuICBcInNxdWFyZS1sZWZ0XCI6ICRmYS12YXItc3F1YXJlLWxlZnQsXG4gIFwiYXJyb3ctYWx0LXNxdWFyZS1sZWZ0XCI6ICRmYS12YXItYXJyb3ctYWx0LXNxdWFyZS1sZWZ0LFxuICBcImZhY2UtZ3Jpbi1zcXVpbnRcIjogJGZhLXZhci1mYWNlLWdyaW4tc3F1aW50LFxuICBcImdyaW4tc3F1aW50XCI6ICRmYS12YXItZ3Jpbi1zcXVpbnQsXG4gIFwiY2lyY2xlLWVsbGlwc2lzLXZlcnRpY2FsXCI6ICRmYS12YXItY2lyY2xlLWVsbGlwc2lzLXZlcnRpY2FsLFxuICBcImhhbmQtaG9sZGluZy1kb2xsYXJcIjogJGZhLXZhci1oYW5kLWhvbGRpbmctZG9sbGFyLFxuICBcImhhbmQtaG9sZGluZy11c2RcIjogJGZhLXZhci1oYW5kLWhvbGRpbmctdXNkLFxuICBcImdyaWQtZGl2aWRlcnNcIjogJGZhLXZhci1ncmlkLWRpdmlkZXJzLFxuICBcImJhY3Rlcml1bVwiOiAkZmEtdmFyLWJhY3Rlcml1bSxcbiAgXCJoYW5kLXBvaW50ZXJcIjogJGZhLXZhci1oYW5kLXBvaW50ZXIsXG4gIFwiZHJ1bS1zdGVlbHBhblwiOiAkZmEtdmFyLWRydW0tc3RlZWxwYW4sXG4gIFwiaGFuZC1zY2lzc29yc1wiOiAkZmEtdmFyLWhhbmQtc2Npc3NvcnMsXG4gIFwiaGFuZHMtcHJheWluZ1wiOiAkZmEtdmFyLWhhbmRzLXByYXlpbmcsXG4gIFwicHJheWluZy1oYW5kc1wiOiAkZmEtdmFyLXByYXlpbmctaGFuZHMsXG4gIFwiZmFjZS1wZW5zaXZlXCI6ICRmYS12YXItZmFjZS1wZW5zaXZlLFxuICBcInVzZXItbXVzaWNcIjogJGZhLXZhci11c2VyLW11c2ljLFxuICBcImFycm93LXJvdGF0ZS1yaWdodFwiOiAkZmEtdmFyLWFycm93LXJvdGF0ZS1yaWdodCxcbiAgXCJhcnJvdy1yaWdodC1yb3RhdGVcIjogJGZhLXZhci1hcnJvdy1yaWdodC1yb3RhdGUsXG4gIFwiYXJyb3ctcm90YXRlLWZvcndhcmRcIjogJGZhLXZhci1hcnJvdy1yb3RhdGUtZm9yd2FyZCxcbiAgXCJyZWRvXCI6ICRmYS12YXItcmVkbyxcbiAgXCJtZXNzYWdlcy1kb2xsYXJcIjogJGZhLXZhci1tZXNzYWdlcy1kb2xsYXIsXG4gIFwiY29tbWVudHMtYWx0LWRvbGxhclwiOiAkZmEtdmFyLWNvbW1lbnRzLWFsdC1kb2xsYXIsXG4gIFwic2Vuc29yLW9uXCI6ICRmYS12YXItc2Vuc29yLW9uLFxuICBcImJhbGxvb25cIjogJGZhLXZhci1iYWxsb29uLFxuICBcImJpb2hhemFyZFwiOiAkZmEtdmFyLWJpb2hhemFyZCxcbiAgXCJjaGVzcy1xdWVlbi1waWVjZVwiOiAkZmEtdmFyLWNoZXNzLXF1ZWVuLXBpZWNlLFxuICBcImNoZXNzLXF1ZWVuLWFsdFwiOiAkZmEtdmFyLWNoZXNzLXF1ZWVuLWFsdCxcbiAgXCJsb2NhdGlvbi1jcm9zc2hhaXJzXCI6ICRmYS12YXItbG9jYXRpb24tY3Jvc3NoYWlycyxcbiAgXCJsb2NhdGlvblwiOiAkZmEtdmFyLWxvY2F0aW9uLFxuICBcIm1hcnMtZG91YmxlXCI6ICRmYS12YXItbWFycy1kb3VibGUsXG4gIFwiaG91c2UtcGVyc29uLWxlYXZlXCI6ICRmYS12YXItaG91c2UtcGVyc29uLWxlYXZlLFxuICBcImhvdXNlLWxlYXZlXCI6ICRmYS12YXItaG91c2UtbGVhdmUsXG4gIFwiaG91c2UtcGVyc29uLWRlcGFydFwiOiAkZmEtdmFyLWhvdXNlLXBlcnNvbi1kZXBhcnQsXG4gIFwicnVsZXItdHJpYW5nbGVcIjogJGZhLXZhci1ydWxlci10cmlhbmdsZSxcbiAgXCJjYXJkLWNsdWJcIjogJGZhLXZhci1jYXJkLWNsdWIsXG4gIFwiY2hpbGQtZHJlc3NcIjogJGZhLXZhci1jaGlsZC1kcmVzcyxcbiAgXCJ1c2Vycy1iZXR3ZWVuLWxpbmVzXCI6ICRmYS12YXItdXNlcnMtYmV0d2Vlbi1saW5lcyxcbiAgXCJsdW5ncy12aXJ1c1wiOiAkZmEtdmFyLWx1bmdzLXZpcnVzLFxuICBcInNwaW5uZXItdGhpcmRcIjogJGZhLXZhci1zcGlubmVyLXRoaXJkLFxuICBcImZhY2UtZ3Jpbi10ZWFyc1wiOiAkZmEtdmFyLWZhY2UtZ3Jpbi10ZWFycyxcbiAgXCJncmluLXRlYXJzXCI6ICRmYS12YXItZ3Jpbi10ZWFycyxcbiAgXCJwaG9uZVwiOiAkZmEtdmFyLXBob25lLFxuICBcImNvbXB1dGVyLW1vdXNlLXNjcm9sbHdoZWVsXCI6ICRmYS12YXItY29tcHV0ZXItbW91c2Utc2Nyb2xsd2hlZWwsXG4gIFwibW91c2UtYWx0XCI6ICRmYS12YXItbW91c2UtYWx0LFxuICBcImNhbGVuZGFyLXhtYXJrXCI6ICRmYS12YXItY2FsZW5kYXIteG1hcmssXG4gIFwiY2FsZW5kYXItdGltZXNcIjogJGZhLXZhci1jYWxlbmRhci10aW1lcyxcbiAgXCJjaGlsZC1yZWFjaGluZ1wiOiAkZmEtdmFyLWNoaWxkLXJlYWNoaW5nLFxuICBcInRhYmxlLWxheW91dFwiOiAkZmEtdmFyLXRhYmxlLWxheW91dCxcbiAgXCJuYXJ3aGFsXCI6ICRmYS12YXItbmFyd2hhbCxcbiAgXCJyYW1wLWxvYWRpbmdcIjogJGZhLXZhci1yYW1wLWxvYWRpbmcsXG4gIFwiY2FsZW5kYXItY2lyY2xlLXBsdXNcIjogJGZhLXZhci1jYWxlbmRhci1jaXJjbGUtcGx1cyxcbiAgXCJ0b290aGJydXNoXCI6ICRmYS12YXItdG9vdGhicnVzaCxcbiAgXCJib3JkZXItaW5uZXJcIjogJGZhLXZhci1ib3JkZXItaW5uZXIsXG4gIFwicGF3LWNsYXdzXCI6ICRmYS12YXItcGF3LWNsYXdzLFxuICBcImtpd2ktZnJ1aXRcIjogJGZhLXZhci1raXdpLWZydWl0LFxuICBcInRyYWZmaWMtbGlnaHQtc2xvd1wiOiAkZmEtdmFyLXRyYWZmaWMtbGlnaHQtc2xvdyxcbiAgXCJyZWN0YW5nbGUtY29kZVwiOiAkZmEtdmFyLXJlY3RhbmdsZS1jb2RlLFxuICBcImhlYWQtc2lkZS12aXJ1c1wiOiAkZmEtdmFyLWhlYWQtc2lkZS12aXJ1cyxcbiAgXCJrZXlib2FyZC1icmlnaHRuZXNzXCI6ICRmYS12YXIta2V5Ym9hcmQtYnJpZ2h0bmVzcyxcbiAgXCJib29rcy1tZWRpY2FsXCI6ICRmYS12YXItYm9va3MtbWVkaWNhbCxcbiAgXCJsaWdodGJ1bGItc2xhc2hcIjogJGZhLXZhci1saWdodGJ1bGItc2xhc2gsXG4gIFwiaG91c2UtYmxhbmtcIjogJGZhLXZhci1ob3VzZS1ibGFuayxcbiAgXCJob21lLWJsYW5rXCI6ICRmYS12YXItaG9tZS1ibGFuayxcbiAgXCJzcXVhcmUtNVwiOiAkZmEtdmFyLXNxdWFyZS01LFxuICBcInNxdWFyZS1oZWFydFwiOiAkZmEtdmFyLXNxdWFyZS1oZWFydCxcbiAgXCJoZWFydC1zcXVhcmVcIjogJGZhLXZhci1oZWFydC1zcXVhcmUsXG4gIFwicHV6emxlXCI6ICRmYS12YXItcHV6emxlLFxuICBcInVzZXItZ2VhclwiOiAkZmEtdmFyLXVzZXItZ2VhcixcbiAgXCJ1c2VyLWNvZ1wiOiAkZmEtdmFyLXVzZXItY29nLFxuICBcInBpcGUtY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItcGlwZS1jaXJjbGUtY2hlY2ssXG4gIFwiYXJyb3ctdXAtMS05XCI6ICRmYS12YXItYXJyb3ctdXAtMS05LFxuICBcInNvcnQtbnVtZXJpYy11cFwiOiAkZmEtdmFyLXNvcnQtbnVtZXJpYy11cCxcbiAgXCJvY3RhZ29uLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItb2N0YWdvbi1leGNsYW1hdGlvbixcbiAgXCJkaWFsLWxvd1wiOiAkZmEtdmFyLWRpYWwtbG93LFxuICBcImRvb3ItY2xvc2VkXCI6ICRmYS12YXItZG9vci1jbG9zZWQsXG4gIFwibGFwdG9wLW1vYmlsZVwiOiAkZmEtdmFyLWxhcHRvcC1tb2JpbGUsXG4gIFwicGhvbmUtbGFwdG9wXCI6ICRmYS12YXItcGhvbmUtbGFwdG9wLFxuICBcImNvbnZleW9yLWJlbHQtYm94ZXNcIjogJGZhLXZhci1jb252ZXlvci1iZWx0LWJveGVzLFxuICBcImNvbnZleW9yLWJlbHQtYWx0XCI6ICRmYS12YXItY29udmV5b3ItYmVsdC1hbHQsXG4gIFwic2hpZWxkLXZpcnVzXCI6ICRmYS12YXItc2hpZWxkLXZpcnVzLFxuICBcInN0YXJmaWdodGVyLXR3aW4taW9uLWVuZ2luZS1hZHZhbmNlZFwiOiAkZmEtdmFyLXN0YXJmaWdodGVyLXR3aW4taW9uLWVuZ2luZS1hZHZhbmNlZCxcbiAgXCJzdGFyZmlnaHRlci1hbHQtYWR2YW5jZWRcIjogJGZhLXZhci1zdGFyZmlnaHRlci1hbHQtYWR2YW5jZWQsXG4gIFwiZGljZS1zaXhcIjogJGZhLXZhci1kaWNlLXNpeCxcbiAgXCJzdGFyZmlnaHRlci10d2luLWlvbi1lbmdpbmVcIjogJGZhLXZhci1zdGFyZmlnaHRlci10d2luLWlvbi1lbmdpbmUsXG4gIFwic3RhcmZpZ2h0ZXItYWx0XCI6ICRmYS12YXItc3RhcmZpZ2h0ZXItYWx0LFxuICBcInJvY2tldC1sYXVuY2hcIjogJGZhLXZhci1yb2NrZXQtbGF1bmNoLFxuICBcIm1vc3F1aXRvLW5ldFwiOiAkZmEtdmFyLW1vc3F1aXRvLW5ldCxcbiAgXCJ2ZW50LWRhbXBlclwiOiAkZmEtdmFyLXZlbnQtZGFtcGVyLFxuICBcImJyaWRnZS13YXRlclwiOiAkZmEtdmFyLWJyaWRnZS13YXRlcixcbiAgXCJiYW4tYnVnXCI6ICRmYS12YXItYmFuLWJ1ZyxcbiAgXCJkZWJ1Z1wiOiAkZmEtdmFyLWRlYnVnLFxuICBcInBlcnNvbi1ib290aFwiOiAkZmEtdmFyLXBlcnNvbi1ib290aCxcbiAgXCJ0ZXh0LXdpZHRoXCI6ICRmYS12YXItdGV4dC13aWR0aCxcbiAgXCJnYXJhZ2UtY2FyXCI6ICRmYS12YXItZ2FyYWdlLWNhcixcbiAgXCJzcXVhcmUta2FuYmFuXCI6ICRmYS12YXItc3F1YXJlLWthbmJhbixcbiAgXCJoYXQtd2l6YXJkXCI6ICRmYS12YXItaGF0LXdpemFyZCxcbiAgXCJwZW4tZmFuY3lcIjogJGZhLXZhci1wZW4tZmFuY3ksXG4gIFwiY29mZmVlLXBvdFwiOiAkZmEtdmFyLWNvZmZlZS1wb3QsXG4gIFwibW91c2UtZmllbGRcIjogJGZhLXZhci1tb3VzZS1maWVsZCxcbiAgXCJwZXJzb24tZGlnZ2luZ1wiOiAkZmEtdmFyLXBlcnNvbi1kaWdnaW5nLFxuICBcImRpZ2dpbmdcIjogJGZhLXZhci1kaWdnaW5nLFxuICBcInNob3dlci1kb3duXCI6ICRmYS12YXItc2hvd2VyLWRvd24sXG4gIFwic2hvd2VyLWFsdFwiOiAkZmEtdmFyLXNob3dlci1hbHQsXG4gIFwiYm94LWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLWJveC1jaXJjbGUtY2hlY2ssXG4gIFwiYnJpZ2h0bmVzc1wiOiAkZmEtdmFyLWJyaWdodG5lc3MsXG4gIFwiY2FyLXNpZGUtYm9sdFwiOiAkZmEtdmFyLWNhci1zaWRlLWJvbHQsXG4gIFwib3JuYW1lbnRcIjogJGZhLXZhci1vcm5hbWVudCxcbiAgXCJwaG9uZS1hcnJvdy1kb3duLWxlZnRcIjogJGZhLXZhci1waG9uZS1hcnJvdy1kb3duLWxlZnQsXG4gIFwicGhvbmUtYXJyb3ctZG93blwiOiAkZmEtdmFyLXBob25lLWFycm93LWRvd24sXG4gIFwicGhvbmUtaW5jb21pbmdcIjogJGZhLXZhci1waG9uZS1pbmNvbWluZyxcbiAgXCJjbG91ZC13b3JkXCI6ICRmYS12YXItY2xvdWQtd29yZCxcbiAgXCJoYW5kLWZpbmdlcnMtY3Jvc3NlZFwiOiAkZmEtdmFyLWhhbmQtZmluZ2Vycy1jcm9zc2VkLFxuICBcInRyYXNoXCI6ICRmYS12YXItdHJhc2gsXG4gIFwiZ2F1Z2Utc2ltcGxlXCI6ICRmYS12YXItZ2F1Z2Utc2ltcGxlLFxuICBcImdhdWdlLXNpbXBsZS1tZWRcIjogJGZhLXZhci1nYXVnZS1zaW1wbGUtbWVkLFxuICBcInRhY2hvbWV0ZXItYXZlcmFnZVwiOiAkZmEtdmFyLXRhY2hvbWV0ZXItYXZlcmFnZSxcbiAgXCJhcnJvdy1kb3duLXNtYWxsLWJpZ1wiOiAkZmEtdmFyLWFycm93LWRvd24tc21hbGwtYmlnLFxuICBcInNvcnQtc2l6ZS1kb3duLWFsdFwiOiAkZmEtdmFyLXNvcnQtc2l6ZS1kb3duLWFsdCxcbiAgXCJib29rLW1lZGljYWxcIjogJGZhLXZhci1ib29rLW1lZGljYWwsXG4gIFwiZmFjZS1tZWx0aW5nXCI6ICRmYS12YXItZmFjZS1tZWx0aW5nLFxuICBcInBvb1wiOiAkZmEtdmFyLXBvbyxcbiAgXCJwZW4tY2xpcC1zbGFzaFwiOiAkZmEtdmFyLXBlbi1jbGlwLXNsYXNoLFxuICBcInBlbi1hbHQtc2xhc2hcIjogJGZhLXZhci1wZW4tYWx0LXNsYXNoLFxuICBcInF1b3RlLXJpZ2h0XCI6ICRmYS12YXItcXVvdGUtcmlnaHQsXG4gIFwicXVvdGUtcmlnaHQtYWx0XCI6ICRmYS12YXItcXVvdGUtcmlnaHQtYWx0LFxuICBcInNjcm9sbC1vbGRcIjogJGZhLXZhci1zY3JvbGwtb2xkLFxuICBcImd1aXRhcnNcIjogJGZhLXZhci1ndWl0YXJzLFxuICBcInBob25lLXhtYXJrXCI6ICRmYS12YXItcGhvbmUteG1hcmssXG4gIFwiaG9zZVwiOiAkZmEtdmFyLWhvc2UsXG4gIFwiY2xvY2stc2l4XCI6ICRmYS12YXItY2xvY2stc2l4LFxuICBcInNoaXJ0XCI6ICRmYS12YXItc2hpcnQsXG4gIFwidC1zaGlydFwiOiAkZmEtdmFyLXQtc2hpcnQsXG4gIFwidHNoaXJ0XCI6ICRmYS12YXItdHNoaXJ0LFxuICBcImJpbGxib2FyZFwiOiAkZmEtdmFyLWJpbGxib2FyZCxcbiAgXCJzcXVhcmUtclwiOiAkZmEtdmFyLXNxdWFyZS1yLFxuICBcImN1YmVzXCI6ICRmYS12YXItY3ViZXMsXG4gIFwiZW52ZWxvcGUtb3Blbi1kb2xsYXJcIjogJGZhLXZhci1lbnZlbG9wZS1vcGVuLWRvbGxhcixcbiAgXCJkaXZpZGVcIjogJGZhLXZhci1kaXZpZGUsXG4gIFwic3VuLWNsb3VkXCI6ICRmYS12YXItc3VuLWNsb3VkLFxuICBcImxhbXAtZmxvb3JcIjogJGZhLXZhci1sYW1wLWZsb29yLFxuICBcInNxdWFyZS03XCI6ICRmYS12YXItc3F1YXJlLTcsXG4gIFwidGVuZ2Utc2lnblwiOiAkZmEtdmFyLXRlbmdlLXNpZ24sXG4gIFwidGVuZ2VcIjogJGZhLXZhci10ZW5nZSxcbiAgXCJoZWFkcGhvbmVzXCI6ICRmYS12YXItaGVhZHBob25lcyxcbiAgXCJoYW5kcy1ob2xkaW5nXCI6ICRmYS12YXItaGFuZHMtaG9sZGluZyxcbiAgXCJjYW1wZmlyZVwiOiAkZmEtdmFyLWNhbXBmaXJlLFxuICBcImNpcmNsZS1hbXBlcnNhbmRcIjogJGZhLXZhci1jaXJjbGUtYW1wZXJzYW5kLFxuICBcInNub3dmbGFrZXNcIjogJGZhLXZhci1zbm93Zmxha2VzLFxuICBcImhhbmRzLWNsYXBwaW5nXCI6ICRmYS12YXItaGFuZHMtY2xhcHBpbmcsXG4gIFwicmVwdWJsaWNhblwiOiAkZmEtdmFyLXJlcHVibGljYW4sXG4gIFwibGVhZi1tYXBsZVwiOiAkZmEtdmFyLWxlYWYtbWFwbGUsXG4gIFwiYXJyb3ctbGVmdFwiOiAkZmEtdmFyLWFycm93LWxlZnQsXG4gIFwicGVyc29uLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLXBlcnNvbi1jaXJjbGUteG1hcmssXG4gIFwicnVsZXJcIjogJGZhLXZhci1ydWxlcixcbiAgXCJjdXAtc3RyYXctc3dvb3NoXCI6ICRmYS12YXItY3VwLXN0cmF3LXN3b29zaCxcbiAgXCJ0ZW1wZXJhdHVyZS1zdW5cIjogJGZhLXZhci10ZW1wZXJhdHVyZS1zdW4sXG4gIFwidGVtcGVyYXR1cmUtaG90XCI6ICRmYS12YXItdGVtcGVyYXR1cmUtaG90LFxuICBcImFsaWduLWxlZnRcIjogJGZhLXZhci1hbGlnbi1sZWZ0LFxuICBcImRpY2UtZDZcIjogJGZhLXZhci1kaWNlLWQ2LFxuICBcInJlc3Ryb29tXCI6ICRmYS12YXItcmVzdHJvb20sXG4gIFwiaGlnaC1kZWZpbml0aW9uXCI6ICRmYS12YXItaGlnaC1kZWZpbml0aW9uLFxuICBcInJlY3RhbmdsZS1oZFwiOiAkZmEtdmFyLXJlY3RhbmdsZS1oZCxcbiAgXCJqXCI6ICRmYS12YXItaixcbiAgXCJnYWxheHlcIjogJGZhLXZhci1nYWxheHksXG4gIFwidXNlcnMtdmlld2ZpbmRlclwiOiAkZmEtdmFyLXVzZXJzLXZpZXdmaW5kZXIsXG4gIFwiZmlsZS12aWRlb1wiOiAkZmEtdmFyLWZpbGUtdmlkZW8sXG4gIFwiY2hlcnJpZXNcIjogJGZhLXZhci1jaGVycmllcyxcbiAgXCJ1cC1yaWdodC1mcm9tLXNxdWFyZVwiOiAkZmEtdmFyLXVwLXJpZ2h0LWZyb20tc3F1YXJlLFxuICBcImV4dGVybmFsLWxpbmstYWx0XCI6ICRmYS12YXItZXh0ZXJuYWwtbGluay1hbHQsXG4gIFwiY2lyY2xlLXNvcnRcIjogJGZhLXZhci1jaXJjbGUtc29ydCxcbiAgXCJzb3J0LWNpcmNsZVwiOiAkZmEtdmFyLXNvcnQtY2lyY2xlLFxuICBcInRhYmxlLWNlbGxzXCI6ICRmYS12YXItdGFibGUtY2VsbHMsXG4gIFwidGhcIjogJGZhLXZhci10aCxcbiAgXCJmaWxlLXBkZlwiOiAkZmEtdmFyLWZpbGUtcGRmLFxuICBcInNpcmVuXCI6ICRmYS12YXItc2lyZW4sXG4gIFwiYXJyb3ctdXAtdG8tZG90dGVkLWxpbmVcIjogJGZhLXZhci1hcnJvdy11cC10by1kb3R0ZWQtbGluZSxcbiAgXCJpbWFnZS1sYW5kc2NhcGVcIjogJGZhLXZhci1pbWFnZS1sYW5kc2NhcGUsXG4gIFwibGFuZHNjYXBlXCI6ICRmYS12YXItbGFuZHNjYXBlLFxuICBcInRhbmstd2F0ZXJcIjogJGZhLXZhci10YW5rLXdhdGVyLFxuICBcImN1cmxpbmctc3RvbmVcIjogJGZhLXZhci1jdXJsaW5nLXN0b25lLFxuICBcImN1cmxpbmdcIjogJGZhLXZhci1jdXJsaW5nLFxuICBcImdhbWVwYWQtbW9kZXJuXCI6ICRmYS12YXItZ2FtZXBhZC1tb2Rlcm4sXG4gIFwiZ2FtZXBhZC1hbHRcIjogJGZhLXZhci1nYW1lcGFkLWFsdCxcbiAgXCJtZXNzYWdlcy1xdWVzdGlvblwiOiAkZmEtdmFyLW1lc3NhZ2VzLXF1ZXN0aW9uLFxuICBcImJvb2stYmlibGVcIjogJGZhLXZhci1ib29rLWJpYmxlLFxuICBcImJpYmxlXCI6ICRmYS12YXItYmlibGUsXG4gIFwib1wiOiAkZmEtdmFyLW8sXG4gIFwic3VpdGNhc2UtbWVkaWNhbFwiOiAkZmEtdmFyLXN1aXRjYXNlLW1lZGljYWwsXG4gIFwibWVka2l0XCI6ICRmYS12YXItbWVka2l0LFxuICBcImJyaWVmY2FzZS1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLWJyaWVmY2FzZS1hcnJvdy1yaWdodCxcbiAgXCJleHBhbmQtd2lkZVwiOiAkZmEtdmFyLWV4cGFuZC13aWRlLFxuICBcImNsb2NrLWVsZXZlbi10aGlydHlcIjogJGZhLXZhci1jbG9jay1lbGV2ZW4tdGhpcnR5LFxuICBcInJ2XCI6ICRmYS12YXItcnYsXG4gIFwidXNlci1zZWNyZXRcIjogJGZhLXZhci11c2VyLXNlY3JldCxcbiAgXCJvdHRlclwiOiAkZmEtdmFyLW90dGVyLFxuICBcImRyZWlkZWxcIjogJGZhLXZhci1kcmVpZGVsLFxuICBcInBlcnNvbi1kcmVzc1wiOiAkZmEtdmFyLXBlcnNvbi1kcmVzcyxcbiAgXCJmZW1hbGVcIjogJGZhLXZhci1mZW1hbGUsXG4gIFwiY29tbWVudC1kb2xsYXJcIjogJGZhLXZhci1jb21tZW50LWRvbGxhcixcbiAgXCJidXNpbmVzcy10aW1lXCI6ICRmYS12YXItYnVzaW5lc3MtdGltZSxcbiAgXCJicmllZmNhc2UtY2xvY2tcIjogJGZhLXZhci1icmllZmNhc2UtY2xvY2ssXG4gIFwiZmxvd2VyLXR1bGlwXCI6ICRmYS12YXItZmxvd2VyLXR1bGlwLFxuICBcInBlb3BsZS1wYW50cy1zaW1wbGVcIjogJGZhLXZhci1wZW9wbGUtcGFudHMtc2ltcGxlLFxuICBcImNsb3VkLWRyaXp6bGVcIjogJGZhLXZhci1jbG91ZC1kcml6emxlLFxuICBcInRhYmxlLWNlbGxzLWxhcmdlXCI6ICRmYS12YXItdGFibGUtY2VsbHMtbGFyZ2UsXG4gIFwidGgtbGFyZ2VcIjogJGZhLXZhci10aC1sYXJnZSxcbiAgXCJib29rLXRhbmFraFwiOiAkZmEtdmFyLWJvb2stdGFuYWtoLFxuICBcInRhbmFraFwiOiAkZmEtdmFyLXRhbmFraCxcbiAgXCJzb2xhci1zeXN0ZW1cIjogJGZhLXZhci1zb2xhci1zeXN0ZW0sXG4gIFwic2VhbC1xdWVzdGlvblwiOiAkZmEtdmFyLXNlYWwtcXVlc3Rpb24sXG4gIFwicGhvbmUtdm9sdW1lXCI6ICRmYS12YXItcGhvbmUtdm9sdW1lLFxuICBcInZvbHVtZS1jb250cm9sLXBob25lXCI6ICRmYS12YXItdm9sdW1lLWNvbnRyb2wtcGhvbmUsXG4gIFwiZGlzYy1kcml2ZVwiOiAkZmEtdmFyLWRpc2MtZHJpdmUsXG4gIFwiaGF0LWNvd2JveS1zaWRlXCI6ICRmYS12YXItaGF0LWNvd2JveS1zaWRlLFxuICBcInRhYmxlLXJvd3NcIjogJGZhLXZhci10YWJsZS1yb3dzLFxuICBcInJvd3NcIjogJGZhLXZhci1yb3dzLFxuICBcImxvY2F0aW9uLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItbG9jYXRpb24tZXhjbGFtYXRpb24sXG4gIFwibWFwLW1hcmtlci1leGNsYW1hdGlvblwiOiAkZmEtdmFyLW1hcC1tYXJrZXItZXhjbGFtYXRpb24sXG4gIFwiZmFjZS1mZWFyZnVsXCI6ICRmYS12YXItZmFjZS1mZWFyZnVsLFxuICBcImNsaXBib2FyZC11c2VyXCI6ICRmYS12YXItY2xpcGJvYXJkLXVzZXIsXG4gIFwiYnVzLXNjaG9vbFwiOiAkZmEtdmFyLWJ1cy1zY2hvb2wsXG4gIFwiZmlsbS1zbGFzaFwiOiAkZmEtdmFyLWZpbG0tc2xhc2gsXG4gIFwic3F1YXJlLWFycm93LWRvd24tcmlnaHRcIjogJGZhLXZhci1zcXVhcmUtYXJyb3ctZG93bi1yaWdodCxcbiAgXCJib29rLXNwYXJrbGVzXCI6ICRmYS12YXItYm9vay1zcGFya2xlcyxcbiAgXCJib29rLXNwZWxsc1wiOiAkZmEtdmFyLWJvb2stc3BlbGxzLFxuICBcIndhc2hpbmctbWFjaGluZVwiOiAkZmEtdmFyLXdhc2hpbmctbWFjaGluZSxcbiAgXCJ3YXNoZXJcIjogJGZhLXZhci13YXNoZXIsXG4gIFwiY2hpbGRcIjogJGZhLXZhci1jaGlsZCxcbiAgXCJsaXJhLXNpZ25cIjogJGZhLXZhci1saXJhLXNpZ24sXG4gIFwidXNlci12aXNvclwiOiAkZmEtdmFyLXVzZXItdmlzb3IsXG4gIFwiZmlsZS1wbHVzLW1pbnVzXCI6ICRmYS12YXItZmlsZS1wbHVzLW1pbnVzLFxuICBcImNoZXNzLWNsb2NrLWZsaXBcIjogJGZhLXZhci1jaGVzcy1jbG9jay1mbGlwLFxuICBcImNoZXNzLWNsb2NrLWFsdFwiOiAkZmEtdmFyLWNoZXNzLWNsb2NrLWFsdCxcbiAgXCJzYXRlbGxpdGVcIjogJGZhLXZhci1zYXRlbGxpdGUsXG4gIFwicGxhbmUtbG9ja1wiOiAkZmEtdmFyLXBsYW5lLWxvY2ssXG4gIFwic3RlZXJpbmctd2hlZWxcIjogJGZhLXZhci1zdGVlcmluZy13aGVlbCxcbiAgXCJ0YWdcIjogJGZhLXZhci10YWcsXG4gIFwic3RyZXRjaGVyXCI6ICRmYS12YXItc3RyZXRjaGVyLFxuICBcImJvb2stc2VjdGlvblwiOiAkZmEtdmFyLWJvb2stc2VjdGlvbixcbiAgXCJib29rLWxhd1wiOiAkZmEtdmFyLWJvb2stbGF3LFxuICBcImluYm94ZXNcIjogJGZhLXZhci1pbmJveGVzLFxuICBcImNvZmZlZS1iZWFuXCI6ICRmYS12YXItY29mZmVlLWJlYW4sXG4gIFwiY2lyY2xlLXllblwiOiAkZmEtdmFyLWNpcmNsZS15ZW4sXG4gIFwiYnJhY2tldHMtY3VybHlcIjogJGZhLXZhci1icmFja2V0cy1jdXJseSxcbiAgXCJlbGxpcHNpcy1zdHJva2UtdmVydGljYWxcIjogJGZhLXZhci1lbGxpcHNpcy1zdHJva2UtdmVydGljYWwsXG4gIFwiZWxsaXBzaXMtdi1hbHRcIjogJGZhLXZhci1lbGxpcHNpcy12LWFsdCxcbiAgXCJjb21tZW50XCI6ICRmYS12YXItY29tbWVudCxcbiAgXCJzcXVhcmUtMVwiOiAkZmEtdmFyLXNxdWFyZS0xLFxuICBcImNha2UtY2FuZGxlc1wiOiAkZmEtdmFyLWNha2UtY2FuZGxlcyxcbiAgXCJiaXJ0aGRheS1jYWtlXCI6ICRmYS12YXItYmlydGhkYXktY2FrZSxcbiAgXCJjYWtlXCI6ICRmYS12YXItY2FrZSxcbiAgXCJoZWFkLXNpZGVcIjogJGZhLXZhci1oZWFkLXNpZGUsXG4gIFwiZW52ZWxvcGVcIjogJGZhLXZhci1lbnZlbG9wZSxcbiAgXCJkb2xseS1lbXB0eVwiOiAkZmEtdmFyLWRvbGx5LWVtcHR5LFxuICBcImZhY2UtdGlzc3VlXCI6ICRmYS12YXItZmFjZS10aXNzdWUsXG4gIFwiYW5nbGVzLXVwXCI6ICRmYS12YXItYW5nbGVzLXVwLFxuICBcImFuZ2xlLWRvdWJsZS11cFwiOiAkZmEtdmFyLWFuZ2xlLWRvdWJsZS11cCxcbiAgXCJiaW4tcmVjeWNsZVwiOiAkZmEtdmFyLWJpbi1yZWN5Y2xlLFxuICBcInBhcGVyY2xpcFwiOiAkZmEtdmFyLXBhcGVyY2xpcCxcbiAgXCJjaGFydC1saW5lLWRvd25cIjogJGZhLXZhci1jaGFydC1saW5lLWRvd24sXG4gIFwiYXJyb3ctcmlnaHQtdG8tY2l0eVwiOiAkZmEtdmFyLWFycm93LXJpZ2h0LXRvLWNpdHksXG4gIFwibG9jay1hXCI6ICRmYS12YXItbG9jay1hLFxuICBcInJpYmJvblwiOiAkZmEtdmFyLXJpYmJvbixcbiAgXCJsdW5nc1wiOiAkZmEtdmFyLWx1bmdzLFxuICBcInBlcnNvbi1waW5iYWxsXCI6ICRmYS12YXItcGVyc29uLXBpbmJhbGwsXG4gIFwiYXJyb3ctdXAtOS0xXCI6ICRmYS12YXItYXJyb3ctdXAtOS0xLFxuICBcInNvcnQtbnVtZXJpYy11cC1hbHRcIjogJGZhLXZhci1zb3J0LW51bWVyaWMtdXAtYWx0LFxuICBcImFwcGxlLWNvcmVcIjogJGZhLXZhci1hcHBsZS1jb3JlLFxuICBcImNpcmNsZS15XCI6ICRmYS12YXItY2lyY2xlLXksXG4gIFwiaDZcIjogJGZhLXZhci1oNixcbiAgXCJsaXRlY29pbi1zaWduXCI6ICRmYS12YXItbGl0ZWNvaW4tc2lnbixcbiAgXCJjaXJjbGUtc21hbGxcIjogJGZhLXZhci1jaXJjbGUtc21hbGwsXG4gIFwiYm9yZGVyLW5vbmVcIjogJGZhLXZhci1ib3JkZXItbm9uZSxcbiAgXCJhcnJvdy10dXJuLWRvd24tbGVmdFwiOiAkZmEtdmFyLWFycm93LXR1cm4tZG93bi1sZWZ0LFxuICBcImNpcmNsZS1ub2Rlc1wiOiAkZmEtdmFyLWNpcmNsZS1ub2RlcyxcbiAgXCJwYXJhY2h1dGUtYm94XCI6ICRmYS12YXItcGFyYWNodXRlLWJveCxcbiAgXCJtZXNzYWdlLW1lZGljYWxcIjogJGZhLXZhci1tZXNzYWdlLW1lZGljYWwsXG4gIFwiY29tbWVudC1hbHQtbWVkaWNhbFwiOiAkZmEtdmFyLWNvbW1lbnQtYWx0LW1lZGljYWwsXG4gIFwicnVnYnktYmFsbFwiOiAkZmEtdmFyLXJ1Z2J5LWJhbGwsXG4gIFwiY29tbWVudC1tdXNpY1wiOiAkZmEtdmFyLWNvbW1lbnQtbXVzaWMsXG4gIFwiaW5kZW50XCI6ICRmYS12YXItaW5kZW50LFxuICBcInRyZWUtZGVjaWR1b3VzXCI6ICRmYS12YXItdHJlZS1kZWNpZHVvdXMsXG4gIFwidHJlZS1hbHRcIjogJGZhLXZhci10cmVlLWFsdCxcbiAgXCJwdXp6bGUtcGllY2Utc2ltcGxlXCI6ICRmYS12YXItcHV6emxlLXBpZWNlLXNpbXBsZSxcbiAgXCJwdXp6bGUtcGllY2UtYWx0XCI6ICRmYS12YXItcHV6emxlLXBpZWNlLWFsdCxcbiAgXCJ0cnVjay1maWVsZC11blwiOiAkZmEtdmFyLXRydWNrLWZpZWxkLXVuLFxuICBcIm5mYy10cmFzaFwiOiAkZmEtdmFyLW5mYy10cmFzaCxcbiAgXCJob3VyZ2xhc3NcIjogJGZhLXZhci1ob3VyZ2xhc3MsXG4gIFwiaG91cmdsYXNzLWVtcHR5XCI6ICRmYS12YXItaG91cmdsYXNzLWVtcHR5LFxuICBcIm1vdW50YWluXCI6ICRmYS12YXItbW91bnRhaW4sXG4gIFwiZmlsZS14bWFya1wiOiAkZmEtdmFyLWZpbGUteG1hcmssXG4gIFwiZmlsZS10aW1lc1wiOiAkZmEtdmFyLWZpbGUtdGltZXMsXG4gIFwiaG91c2UtaGVhcnRcIjogJGZhLXZhci1ob3VzZS1oZWFydCxcbiAgXCJob21lLWhlYXJ0XCI6ICRmYS12YXItaG9tZS1oZWFydCxcbiAgXCJob3VzZS1jaGltbmV5LWJsYW5rXCI6ICRmYS12YXItaG91c2UtY2hpbW5leS1ibGFuayxcbiAgXCJtZXRlci1ib2x0XCI6ICRmYS12YXItbWV0ZXItYm9sdCxcbiAgXCJ1c2VyLWRvY3RvclwiOiAkZmEtdmFyLXVzZXItZG9jdG9yLFxuICBcInVzZXItbWRcIjogJGZhLXZhci11c2VyLW1kLFxuICBcInNsYXNoLWJhY2tcIjogJGZhLXZhci1zbGFzaC1iYWNrLFxuICBcImNpcmNsZS1pbmZvXCI6ICRmYS12YXItY2lyY2xlLWluZm8sXG4gIFwiaW5mby1jaXJjbGVcIjogJGZhLXZhci1pbmZvLWNpcmNsZSxcbiAgXCJmaXNoaW5nLXJvZFwiOiAkZmEtdmFyLWZpc2hpbmctcm9kLFxuICBcImhhbW1lci1jcmFzaFwiOiAkZmEtdmFyLWhhbW1lci1jcmFzaCxcbiAgXCJtZXNzYWdlLWhlYXJ0XCI6ICRmYS12YXItbWVzc2FnZS1oZWFydCxcbiAgXCJjbG91ZC1tZWF0YmFsbFwiOiAkZmEtdmFyLWNsb3VkLW1lYXRiYWxsLFxuICBcImNhbWVyYS1wb2xhcm9pZFwiOiAkZmEtdmFyLWNhbWVyYS1wb2xhcm9pZCxcbiAgXCJjYW1lcmFcIjogJGZhLXZhci1jYW1lcmEsXG4gIFwiY2FtZXJhLWFsdFwiOiAkZmEtdmFyLWNhbWVyYS1hbHQsXG4gIFwic3F1YXJlLXZpcnVzXCI6ICRmYS12YXItc3F1YXJlLXZpcnVzLFxuICBcImNhcnQtYXJyb3ctdXBcIjogJGZhLXZhci1jYXJ0LWFycm93LXVwLFxuICBcIm1ldGVvclwiOiAkZmEtdmFyLW1ldGVvcixcbiAgXCJjYXItb25cIjogJGZhLXZhci1jYXItb24sXG4gIFwic2xlaWdoXCI6ICRmYS12YXItc2xlaWdoLFxuICBcImFycm93LWRvd24tMS05XCI6ICRmYS12YXItYXJyb3ctZG93bi0xLTksXG4gIFwic29ydC1udW1lcmljLWFzY1wiOiAkZmEtdmFyLXNvcnQtbnVtZXJpYy1hc2MsXG4gIFwic29ydC1udW1lcmljLWRvd25cIjogJGZhLXZhci1zb3J0LW51bWVyaWMtZG93bixcbiAgXCJidW95LW1vb3JpbmdcIjogJGZhLXZhci1idW95LW1vb3JpbmcsXG4gIFwic3F1YXJlLTRcIjogJGZhLXZhci1zcXVhcmUtNCxcbiAgXCJoYW5kLWhvbGRpbmctZHJvcGxldFwiOiAkZmEtdmFyLWhhbmQtaG9sZGluZy1kcm9wbGV0LFxuICBcImhhbmQtaG9sZGluZy13YXRlclwiOiAkZmEtdmFyLWhhbmQtaG9sZGluZy13YXRlcixcbiAgXCJ0cmljeWNsZS1hZHVsdFwiOiAkZmEtdmFyLXRyaWN5Y2xlLWFkdWx0LFxuICBcIndhdmVmb3JtXCI6ICRmYS12YXItd2F2ZWZvcm0sXG4gIFwid2F0ZXJcIjogJGZhLXZhci13YXRlcixcbiAgXCJzdGFyLXNoYXJwLWhhbGYtc3Ryb2tlXCI6ICRmYS12YXItc3Rhci1zaGFycC1oYWxmLXN0cm9rZSxcbiAgXCJzdGFyLXNoYXJwLWhhbGYtYWx0XCI6ICRmYS12YXItc3Rhci1zaGFycC1oYWxmLWFsdCxcbiAgXCJuZmMtc2lnbmFsXCI6ICRmYS12YXItbmZjLXNpZ25hbCxcbiAgXCJwbGFuZS1wcm9wXCI6ICRmYS12YXItcGxhbmUtcHJvcCxcbiAgXCJjYWxlbmRhci1jaGVja1wiOiAkZmEtdmFyLWNhbGVuZGFyLWNoZWNrLFxuICBcImNsb2NrLWRlc2tcIjogJGZhLXZhci1jbG9jay1kZXNrLFxuICBcImNhbGVuZGFyLWNsb2NrXCI6ICRmYS12YXItY2FsZW5kYXItY2xvY2ssXG4gIFwiY2FsZW5kYXItdGltZVwiOiAkZmEtdmFyLWNhbGVuZGFyLXRpbWUsXG4gIFwiYnJhaWxsZVwiOiAkZmEtdmFyLWJyYWlsbGUsXG4gIFwicHJlc2NyaXB0aW9uLWJvdHRsZS1tZWRpY2FsXCI6ICRmYS12YXItcHJlc2NyaXB0aW9uLWJvdHRsZS1tZWRpY2FsLFxuICBcInByZXNjcmlwdGlvbi1ib3R0bGUtYWx0XCI6ICRmYS12YXItcHJlc2NyaXB0aW9uLWJvdHRsZS1hbHQsXG4gIFwicGxhdGUtdXRlbnNpbHNcIjogJGZhLXZhci1wbGF0ZS11dGVuc2lscyxcbiAgXCJmYW1pbHktcGFudHNcIjogJGZhLXZhci1mYW1pbHktcGFudHMsXG4gIFwiaG9zZS1yZWVsXCI6ICRmYS12YXItaG9zZS1yZWVsLFxuICBcImhvdXNlLXdpbmRvd1wiOiAkZmEtdmFyLWhvdXNlLXdpbmRvdyxcbiAgXCJsYW5kbWFya1wiOiAkZmEtdmFyLWxhbmRtYXJrLFxuICBcInRydWNrXCI6ICRmYS12YXItdHJ1Y2ssXG4gIFwiY3Jvc3NoYWlyc1wiOiAkZmEtdmFyLWNyb3NzaGFpcnMsXG4gIFwiY2xvdWQtcmFpbmJvd1wiOiAkZmEtdmFyLWNsb3VkLXJhaW5ib3csXG4gIFwicGVyc29uLWNhbmVcIjogJGZhLXZhci1wZXJzb24tY2FuZSxcbiAgXCJhbGllblwiOiAkZmEtdmFyLWFsaWVuLFxuICBcInRlbnRcIjogJGZhLXZhci10ZW50LFxuICBcImxhcHRvcC1iaW5hcnlcIjogJGZhLXZhci1sYXB0b3AtYmluYXJ5LFxuICBcInZlc3QtcGF0Y2hlc1wiOiAkZmEtdmFyLXZlc3QtcGF0Y2hlcyxcbiAgXCJwZW9wbGUtZHJlc3Mtc2ltcGxlXCI6ICRmYS12YXItcGVvcGxlLWRyZXNzLXNpbXBsZSxcbiAgXCJjaGVjay1kb3VibGVcIjogJGZhLXZhci1jaGVjay1kb3VibGUsXG4gIFwiYXJyb3ctZG93bi1hLXpcIjogJGZhLXZhci1hcnJvdy1kb3duLWEteixcbiAgXCJzb3J0LWFscGhhLWFzY1wiOiAkZmEtdmFyLXNvcnQtYWxwaGEtYXNjLFxuICBcInNvcnQtYWxwaGEtZG93blwiOiAkZmEtdmFyLXNvcnQtYWxwaGEtZG93bixcbiAgXCJib3dsaW5nLWJhbGwtcGluXCI6ICRmYS12YXItYm93bGluZy1iYWxsLXBpbixcbiAgXCJiZWxsLXNjaG9vbC1zbGFzaFwiOiAkZmEtdmFyLWJlbGwtc2Nob29sLXNsYXNoLFxuICBcInBsdXMtbGFyZ2VcIjogJGZhLXZhci1wbHVzLWxhcmdlLFxuICBcIm1vbmV5LWJpbGwtd2hlYXRcIjogJGZhLXZhci1tb25leS1iaWxsLXdoZWF0LFxuICBcImNhbWVyYS12aWV3ZmluZGVyXCI6ICRmYS12YXItY2FtZXJhLXZpZXdmaW5kZXIsXG4gIFwic2NyZWVuc2hvdFwiOiAkZmEtdmFyLXNjcmVlbnNob3QsXG4gIFwibWVzc2FnZS1tdXNpY1wiOiAkZmEtdmFyLW1lc3NhZ2UtbXVzaWMsXG4gIFwiY29tbWVudC1hbHQtbXVzaWNcIjogJGZhLXZhci1jb21tZW50LWFsdC1tdXNpYyxcbiAgXCJjYXItYnVpbGRpbmdcIjogJGZhLXZhci1jYXItYnVpbGRpbmcsXG4gIFwiYm9yZGVyLWJvdHRvbS1yaWdodFwiOiAkZmEtdmFyLWJvcmRlci1ib3R0b20tcmlnaHQsXG4gIFwiYm9yZGVyLXN0eWxlLWFsdFwiOiAkZmEtdmFyLWJvcmRlci1zdHlsZS1hbHQsXG4gIFwib2N0YWdvblwiOiAkZmEtdmFyLW9jdGFnb24sXG4gIFwiY29tbWVudC1hcnJvdy11cC1yaWdodFwiOiAkZmEtdmFyLWNvbW1lbnQtYXJyb3ctdXAtcmlnaHQsXG4gIFwib2N0YWdvbi1kaXZpZGVcIjogJGZhLXZhci1vY3RhZ29uLWRpdmlkZSxcbiAgXCJjb29raWVcIjogJGZhLXZhci1jb29raWUsXG4gIFwiYXJyb3ctcm90YXRlLWxlZnRcIjogJGZhLXZhci1hcnJvdy1yb3RhdGUtbGVmdCxcbiAgXCJhcnJvdy1sZWZ0LXJvdGF0ZVwiOiAkZmEtdmFyLWFycm93LWxlZnQtcm90YXRlLFxuICBcImFycm93LXJvdGF0ZS1iYWNrXCI6ICRmYS12YXItYXJyb3ctcm90YXRlLWJhY2ssXG4gIFwiYXJyb3ctcm90YXRlLWJhY2t3YXJkXCI6ICRmYS12YXItYXJyb3ctcm90YXRlLWJhY2t3YXJkLFxuICBcInVuZG9cIjogJGZhLXZhci11bmRvLFxuICBcInR2LW11c2ljXCI6ICRmYS12YXItdHYtbXVzaWMsXG4gIFwiaGFyZC1kcml2ZVwiOiAkZmEtdmFyLWhhcmQtZHJpdmUsXG4gIFwiaGRkXCI6ICRmYS12YXItaGRkLFxuICBcInJlZWxcIjogJGZhLXZhci1yZWVsLFxuICBcImZhY2UtZ3Jpbi1zcXVpbnQtdGVhcnNcIjogJGZhLXZhci1mYWNlLWdyaW4tc3F1aW50LXRlYXJzLFxuICBcImdyaW4tc3F1aW50LXRlYXJzXCI6ICRmYS12YXItZ3Jpbi1zcXVpbnQtdGVhcnMsXG4gIFwiZHVtYmJlbGxcIjogJGZhLXZhci1kdW1iYmVsbCxcbiAgXCJyZWN0YW5nbGUtbGlzdFwiOiAkZmEtdmFyLXJlY3RhbmdsZS1saXN0LFxuICBcImxpc3QtYWx0XCI6ICRmYS12YXItbGlzdC1hbHQsXG4gIFwidGFycC1kcm9wbGV0XCI6ICRmYS12YXItdGFycC1kcm9wbGV0LFxuICBcImFsYXJtLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItYWxhcm0tZXhjbGFtYXRpb24sXG4gIFwiaG91c2UtbWVkaWNhbC1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1ob3VzZS1tZWRpY2FsLWNpcmNsZS1jaGVjayxcbiAgXCJ0cmFmZmljLWNvbmVcIjogJGZhLXZhci10cmFmZmljLWNvbmUsXG4gIFwiZ3JhdGVcIjogJGZhLXZhci1ncmF0ZSxcbiAgXCJhcnJvdy1kb3duLXJpZ2h0XCI6ICRmYS12YXItYXJyb3ctZG93bi1yaWdodCxcbiAgXCJwZXJzb24tc2tpaW5nLW5vcmRpY1wiOiAkZmEtdmFyLXBlcnNvbi1za2lpbmctbm9yZGljLFxuICBcInNraWluZy1ub3JkaWNcIjogJGZhLXZhci1za2lpbmctbm9yZGljLFxuICBcImNhbGVuZGFyLXBsdXNcIjogJGZhLXZhci1jYWxlbmRhci1wbHVzLFxuICBcInBlcnNvbi1mcm9tLXBvcnRhbFwiOiAkZmEtdmFyLXBlcnNvbi1mcm9tLXBvcnRhbCxcbiAgXCJwb3J0YWwtZXhpdFwiOiAkZmEtdmFyLXBvcnRhbC1leGl0LFxuICBcInBsYW5lLWFycml2YWxcIjogJGZhLXZhci1wbGFuZS1hcnJpdmFsLFxuICBcImNvd2JlbGwtY2lyY2xlLXBsdXNcIjogJGZhLXZhci1jb3diZWxsLWNpcmNsZS1wbHVzLFxuICBcImNvd2JlbGwtbW9yZVwiOiAkZmEtdmFyLWNvd2JlbGwtbW9yZSxcbiAgXCJjaXJjbGUtbGVmdFwiOiAkZmEtdmFyLWNpcmNsZS1sZWZ0LFxuICBcImFycm93LWFsdC1jaXJjbGUtbGVmdFwiOiAkZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtbGVmdCxcbiAgXCJkaXN0cmlidXRlLXNwYWNpbmctdmVydGljYWxcIjogJGZhLXZhci1kaXN0cmlidXRlLXNwYWNpbmctdmVydGljYWwsXG4gIFwic2lnbmFsLWJhcnMtZmFpclwiOiAkZmEtdmFyLXNpZ25hbC1iYXJzLWZhaXIsXG4gIFwic2lnbmFsLWFsdC0yXCI6ICRmYS12YXItc2lnbmFsLWFsdC0yLFxuICBcInNwb3J0c2JhbGxcIjogJGZhLXZhci1zcG9ydHNiYWxsLFxuICBcImdhbWUtY29uc29sZS1oYW5kaGVsZC1jcmFua1wiOiAkZmEtdmFyLWdhbWUtY29uc29sZS1oYW5kaGVsZC1jcmFuayxcbiAgXCJ0cmFpbi1zdWJ3YXlcIjogJGZhLXZhci10cmFpbi1zdWJ3YXksXG4gIFwic3Vid2F5XCI6ICRmYS12YXItc3Vid2F5LFxuICBcImNoYXJ0LWdhbnR0XCI6ICRmYS12YXItY2hhcnQtZ2FudHQsXG4gIFwiZmFjZS1zbWlsZS11cHNpZGUtZG93blwiOiAkZmEtdmFyLWZhY2Utc21pbGUtdXBzaWRlLWRvd24sXG4gIFwiYmFsbC1waWxlXCI6ICRmYS12YXItYmFsbC1waWxlLFxuICBcImJhZGdlLWRvbGxhclwiOiAkZmEtdmFyLWJhZGdlLWRvbGxhcixcbiAgXCJtb25leS1iaWxscy1zaW1wbGVcIjogJGZhLXZhci1tb25leS1iaWxscy1zaW1wbGUsXG4gIFwibW9uZXktYmlsbHMtYWx0XCI6ICRmYS12YXItbW9uZXktYmlsbHMtYWx0LFxuICBcImxpc3QtdGltZWxpbmVcIjogJGZhLXZhci1saXN0LXRpbWVsaW5lLFxuICBcImluZGlhbi1ydXBlZS1zaWduXCI6ICRmYS12YXItaW5kaWFuLXJ1cGVlLXNpZ24sXG4gIFwiaW5kaWFuLXJ1cGVlXCI6ICRmYS12YXItaW5kaWFuLXJ1cGVlLFxuICBcImluclwiOiAkZmEtdmFyLWlucixcbiAgXCJjcm9wLXNpbXBsZVwiOiAkZmEtdmFyLWNyb3Atc2ltcGxlLFxuICBcImNyb3AtYWx0XCI6ICRmYS12YXItY3JvcC1hbHQsXG4gIFwibW9uZXktYmlsbC0xXCI6ICRmYS12YXItbW9uZXktYmlsbC0xLFxuICBcIm1vbmV5LWJpbGwtYWx0XCI6ICRmYS12YXItbW9uZXktYmlsbC1hbHQsXG4gIFwibGVmdC1sb25nXCI6ICRmYS12YXItbGVmdC1sb25nLFxuICBcImxvbmctYXJyb3ctYWx0LWxlZnRcIjogJGZhLXZhci1sb25nLWFycm93LWFsdC1sZWZ0LFxuICBcImtleWJvYXJkLWRvd25cIjogJGZhLXZhci1rZXlib2FyZC1kb3duLFxuICBcImNpcmNsZS11cC1yaWdodFwiOiAkZmEtdmFyLWNpcmNsZS11cC1yaWdodCxcbiAgXCJjbG91ZC1ib2x0LW1vb25cIjogJGZhLXZhci1jbG91ZC1ib2x0LW1vb24sXG4gIFwidGh1bmRlcnN0b3JtLW1vb25cIjogJGZhLXZhci10aHVuZGVyc3Rvcm0tbW9vbixcbiAgXCJkbmFcIjogJGZhLXZhci1kbmEsXG4gIFwidmlydXMtc2xhc2hcIjogJGZhLXZhci12aXJ1cy1zbGFzaCxcbiAgXCJicmFja2V0LXJvdW5kLXJpZ2h0XCI6ICRmYS12YXItYnJhY2tldC1yb3VuZC1yaWdodCxcbiAgXCJjaXJjbGUtc3RlcmxpbmdcIjogJGZhLXZhci1jaXJjbGUtc3RlcmxpbmcsXG4gIFwiY2lyY2xlLTVcIjogJGZhLXZhci1jaXJjbGUtNSxcbiAgXCJtaW51c1wiOiAkZmEtdmFyLW1pbnVzLFxuICBcInN1YnRyYWN0XCI6ICRmYS12YXItc3VidHJhY3QsXG4gIFwiZmlyZS1mbGFtZVwiOiAkZmEtdmFyLWZpcmUtZmxhbWUsXG4gIFwiZmxhbWVcIjogJGZhLXZhci1mbGFtZSxcbiAgXCJyaWdodC10by1saW5lXCI6ICRmYS12YXItcmlnaHQtdG8tbGluZSxcbiAgXCJhcnJvdy1hbHQtdG8tcmlnaHRcIjogJGZhLXZhci1hcnJvdy1hbHQtdG8tcmlnaHQsXG4gIFwiZ2lmXCI6ICRmYS12YXItZ2lmLFxuICBcImNoZXNzXCI6ICRmYS12YXItY2hlc3MsXG4gIFwidHJhc2gtc2xhc2hcIjogJGZhLXZhci10cmFzaC1zbGFzaCxcbiAgXCJhcnJvdy1sZWZ0LWxvbmdcIjogJGZhLXZhci1hcnJvdy1sZWZ0LWxvbmcsXG4gIFwibG9uZy1hcnJvdy1sZWZ0XCI6ICRmYS12YXItbG9uZy1hcnJvdy1sZWZ0LFxuICBcInBsdWctY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItcGx1Zy1jaXJjbGUtY2hlY2ssXG4gIFwiZm9udC1jYXNlXCI6ICRmYS12YXItZm9udC1jYXNlLFxuICBcInN0cmVldC12aWV3XCI6ICRmYS12YXItc3RyZWV0LXZpZXcsXG4gIFwiYXJyb3ctZG93bi1sZWZ0XCI6ICRmYS12YXItYXJyb3ctZG93bi1sZWZ0LFxuICBcImZyYW5jLXNpZ25cIjogJGZhLXZhci1mcmFuYy1zaWduLFxuICBcImZsYXNrLXJvdW5kLXBvaXNvblwiOiAkZmEtdmFyLWZsYXNrLXJvdW5kLXBvaXNvbixcbiAgXCJmbGFzay1wb2lzb25cIjogJGZhLXZhci1mbGFzay1wb2lzb24sXG4gIFwidm9sdW1lLW9mZlwiOiAkZmEtdmFyLXZvbHVtZS1vZmYsXG4gIFwiYm9vay1jaXJjbGUtYXJyb3ctcmlnaHRcIjogJGZhLXZhci1ib29rLWNpcmNsZS1hcnJvdy1yaWdodCxcbiAgXCJjaGFydC11c2VyXCI6ICRmYS12YXItY2hhcnQtdXNlcixcbiAgXCJ1c2VyLWNoYXJ0XCI6ICRmYS12YXItdXNlci1jaGFydCxcbiAgXCJoYW5kcy1hc2wtaW50ZXJwcmV0aW5nXCI6ICRmYS12YXItaGFuZHMtYXNsLWludGVycHJldGluZyxcbiAgXCJhbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZ1wiOiAkZmEtdmFyLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nLFxuICBcImFzbC1pbnRlcnByZXRpbmdcIjogJGZhLXZhci1hc2wtaW50ZXJwcmV0aW5nLFxuICBcImhhbmRzLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nXCI6ICRmYS12YXItaGFuZHMtYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmcsXG4gIFwicHJlc2VudGF0aW9uLXNjcmVlblwiOiAkZmEtdmFyLXByZXNlbnRhdGlvbi1zY3JlZW4sXG4gIFwicHJlc2VudGF0aW9uXCI6ICRmYS12YXItcHJlc2VudGF0aW9uLFxuICBcImNpcmNsZS1ib2x0XCI6ICRmYS12YXItY2lyY2xlLWJvbHQsXG4gIFwiZmFjZS1zbWlsZS1oYWxvXCI6ICRmYS12YXItZmFjZS1zbWlsZS1oYWxvLFxuICBcImNhcnQtY2lyY2xlLWFycm93LWRvd25cIjogJGZhLXZhci1jYXJ0LWNpcmNsZS1hcnJvdy1kb3duLFxuICBcImhvdXNlLXBlcnNvbi1yZXR1cm5cIjogJGZhLXZhci1ob3VzZS1wZXJzb24tcmV0dXJuLFxuICBcImhvdXNlLXBlcnNvbi1hcnJpdmVcIjogJGZhLXZhci1ob3VzZS1wZXJzb24tYXJyaXZlLFxuICBcImhvdXNlLXJldHVyblwiOiAkZmEtdmFyLWhvdXNlLXJldHVybixcbiAgXCJtZXNzYWdlLXhtYXJrXCI6ICRmYS12YXItbWVzc2FnZS14bWFyayxcbiAgXCJjb21tZW50LWFsdC10aW1lc1wiOiAkZmEtdmFyLWNvbW1lbnQtYWx0LXRpbWVzLFxuICBcIm1lc3NhZ2UtdGltZXNcIjogJGZhLXZhci1tZXNzYWdlLXRpbWVzLFxuICBcImZpbGUtY2VydGlmaWNhdGVcIjogJGZhLXZhci1maWxlLWNlcnRpZmljYXRlLFxuICBcImZpbGUtYXdhcmRcIjogJGZhLXZhci1maWxlLWF3YXJkLFxuICBcInVzZXItZG9jdG9yLWhhaXItbG9uZ1wiOiAkZmEtdmFyLXVzZXItZG9jdG9yLWhhaXItbG9uZyxcbiAgXCJjYW1lcmEtc2VjdXJpdHlcIjogJGZhLXZhci1jYW1lcmEtc2VjdXJpdHksXG4gIFwiY2FtZXJhLWhvbWVcIjogJGZhLXZhci1jYW1lcmEtaG9tZSxcbiAgXCJnZWFyXCI6ICRmYS12YXItZ2VhcixcbiAgXCJjb2dcIjogJGZhLXZhci1jb2csXG4gIFwiZHJvcGxldC1zbGFzaFwiOiAkZmEtdmFyLWRyb3BsZXQtc2xhc2gsXG4gIFwidGludC1zbGFzaFwiOiAkZmEtdmFyLXRpbnQtc2xhc2gsXG4gIFwiYm9vay1oZWFydFwiOiAkZmEtdmFyLWJvb2staGVhcnQsXG4gIFwibW9zcXVlXCI6ICRmYS12YXItbW9zcXVlLFxuICBcImR1Y2tcIjogJGZhLXZhci1kdWNrLFxuICBcIm1vc3F1aXRvXCI6ICRmYS12YXItbW9zcXVpdG8sXG4gIFwic3Rhci1vZi1kYXZpZFwiOiAkZmEtdmFyLXN0YXItb2YtZGF2aWQsXG4gIFwiZmxhZy1zd2FsbG93dGFpbFwiOiAkZmEtdmFyLWZsYWctc3dhbGxvd3RhaWwsXG4gIFwiZmxhZy1hbHRcIjogJGZhLXZhci1mbGFnLWFsdCxcbiAgXCJwZXJzb24tbWlsaXRhcnktcmlmbGVcIjogJGZhLXZhci1wZXJzb24tbWlsaXRhcnktcmlmbGUsXG4gIFwiY2FyLWdhcmFnZVwiOiAkZmEtdmFyLWNhci1nYXJhZ2UsXG4gIFwiY2FydC1zaG9wcGluZ1wiOiAkZmEtdmFyLWNhcnQtc2hvcHBpbmcsXG4gIFwic2hvcHBpbmctY2FydFwiOiAkZmEtdmFyLXNob3BwaW5nLWNhcnQsXG4gIFwiYm9vay1mb250XCI6ICRmYS12YXItYm9vay1mb250LFxuICBcInNoaWVsZC1wbHVzXCI6ICRmYS12YXItc2hpZWxkLXBsdXMsXG4gIFwidmlhbHNcIjogJGZhLXZhci12aWFscyxcbiAgXCJleWUtZHJvcHBlci1mdWxsXCI6ICRmYS12YXItZXllLWRyb3BwZXItZnVsbCxcbiAgXCJkaXN0cmlidXRlLXNwYWNpbmctaG9yaXpvbnRhbFwiOiAkZmEtdmFyLWRpc3RyaWJ1dGUtc3BhY2luZy1ob3Jpem9udGFsLFxuICBcInRhYmxldC1ydWdnZWRcIjogJGZhLXZhci10YWJsZXQtcnVnZ2VkLFxuICBcInRlbXBlcmF0dXJlLXNub3dcIjogJGZhLXZhci10ZW1wZXJhdHVyZS1zbm93LFxuICBcInRlbXBlcmF0dXJlLWZyaWdpZFwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLWZyaWdpZCxcbiAgXCJtb3BlZFwiOiAkZmEtdmFyLW1vcGVkLFxuICBcImZhY2Utc21pbGUtcGx1c1wiOiAkZmEtdmFyLWZhY2Utc21pbGUtcGx1cyxcbiAgXCJzbWlsZS1wbHVzXCI6ICRmYS12YXItc21pbGUtcGx1cyxcbiAgXCJyYWRpby10dW5lclwiOiAkZmEtdmFyLXJhZGlvLXR1bmVyLFxuICBcInJhZGlvLWFsdFwiOiAkZmEtdmFyLXJhZGlvLWFsdCxcbiAgXCJmYWNlLXN3ZWFyXCI6ICRmYS12YXItZmFjZS1zd2VhcixcbiAgXCJ3YXRlci1hcnJvdy1kb3duXCI6ICRmYS12YXItd2F0ZXItYXJyb3ctZG93bixcbiAgXCJ3YXRlci1sb3dlclwiOiAkZmEtdmFyLXdhdGVyLWxvd2VyLFxuICBcInNjYW5uZXItdG91Y2hzY3JlZW5cIjogJGZhLXZhci1zY2FubmVyLXRvdWNoc2NyZWVuLFxuICBcImNpcmNsZS03XCI6ICRmYS12YXItY2lyY2xlLTcsXG4gIFwicGx1Zy1jaXJjbGUtcGx1c1wiOiAkZmEtdmFyLXBsdWctY2lyY2xlLXBsdXMsXG4gIFwicGVyc29uLXNraS1qdW1waW5nXCI6ICRmYS12YXItcGVyc29uLXNraS1qdW1waW5nLFxuICBcInNraS1qdW1wXCI6ICRmYS12YXItc2tpLWp1bXAsXG4gIFwicGxhY2Utb2Ytd29yc2hpcFwiOiAkZmEtdmFyLXBsYWNlLW9mLXdvcnNoaXAsXG4gIFwid2F0ZXItYXJyb3ctdXBcIjogJGZhLXZhci13YXRlci1hcnJvdy11cCxcbiAgXCJ3YXRlci1yaXNlXCI6ICRmYS12YXItd2F0ZXItcmlzZSxcbiAgXCJ3YXZlZm9ybS1saW5lc1wiOiAkZmEtdmFyLXdhdmVmb3JtLWxpbmVzLFxuICBcIndhdmVmb3JtLXBhdGhcIjogJGZhLXZhci13YXZlZm9ybS1wYXRoLFxuICBcInNwbGl0XCI6ICRmYS12YXItc3BsaXQsXG4gIFwiZmlsbS1jYW5pc3RlclwiOiAkZmEtdmFyLWZpbG0tY2FuaXN0ZXIsXG4gIFwiZmlsbS1jYW5uaXN0ZXJcIjogJGZhLXZhci1maWxtLWNhbm5pc3RlcixcbiAgXCJmb2xkZXIteG1hcmtcIjogJGZhLXZhci1mb2xkZXIteG1hcmssXG4gIFwiZm9sZGVyLXRpbWVzXCI6ICRmYS12YXItZm9sZGVyLXRpbWVzLFxuICBcInRvaWxldC1wYXBlci1ibGFua1wiOiAkZmEtdmFyLXRvaWxldC1wYXBlci1ibGFuayxcbiAgXCJ0b2lsZXQtcGFwZXItYWx0XCI6ICRmYS12YXItdG9pbGV0LXBhcGVyLWFsdCxcbiAgXCJ0YWJsZXQtc2NyZWVuXCI6ICRmYS12YXItdGFibGV0LXNjcmVlbixcbiAgXCJ0YWJsZXQtYW5kcm9pZC1hbHRcIjogJGZhLXZhci10YWJsZXQtYW5kcm9pZC1hbHQsXG4gIFwiaGV4YWdvbi12ZXJ0aWNhbC1uZnQtc2xhbnRlZFwiOiAkZmEtdmFyLWhleGFnb24tdmVydGljYWwtbmZ0LXNsYW50ZWQsXG4gIFwiZm9sZGVyLW11c2ljXCI6ICRmYS12YXItZm9sZGVyLW11c2ljLFxuICBcImRpc3BsYXktbWVkaWNhbFwiOiAkZmEtdmFyLWRpc3BsYXktbWVkaWNhbCxcbiAgXCJkZXNrdG9wLW1lZGljYWxcIjogJGZhLXZhci1kZXNrdG9wLW1lZGljYWwsXG4gIFwic2hhcmUtYWxsXCI6ICRmYS12YXItc2hhcmUtYWxsLFxuICBcInBlYXBvZFwiOiAkZmEtdmFyLXBlYXBvZCxcbiAgXCJjaGVzcy1jbG9ja1wiOiAkZmEtdmFyLWNoZXNzLWNsb2NrLFxuICBcImF4ZVwiOiAkZmEtdmFyLWF4ZSxcbiAgXCJzcXVhcmUtZFwiOiAkZmEtdmFyLXNxdWFyZS1kLFxuICBcImdyaXAtdmVydGljYWxcIjogJGZhLXZhci1ncmlwLXZlcnRpY2FsLFxuICBcIm1vYmlsZS1zaWduYWwtb3V0XCI6ICRmYS12YXItbW9iaWxlLXNpZ25hbC1vdXQsXG4gIFwiYXJyb3ctdHVybi11cFwiOiAkZmEtdmFyLWFycm93LXR1cm4tdXAsXG4gIFwibGV2ZWwtdXBcIjogJGZhLXZhci1sZXZlbC11cCxcbiAgXCJ1XCI6ICRmYS12YXItdSxcbiAgXCJhcnJvdy11cC1mcm9tLWRvdHRlZC1saW5lXCI6ICRmYS12YXItYXJyb3ctdXAtZnJvbS1kb3R0ZWQtbGluZSxcbiAgXCJzcXVhcmUtcm9vdC12YXJpYWJsZVwiOiAkZmEtdmFyLXNxdWFyZS1yb290LXZhcmlhYmxlLFxuICBcInNxdWFyZS1yb290LWFsdFwiOiAkZmEtdmFyLXNxdWFyZS1yb290LWFsdCxcbiAgXCJsaWdodC1zd2l0Y2gtb25cIjogJGZhLXZhci1saWdodC1zd2l0Y2gtb24sXG4gIFwiYXJyb3ctZG93bi1hcnJvdy11cFwiOiAkZmEtdmFyLWFycm93LWRvd24tYXJyb3ctdXAsXG4gIFwic29ydC1hbHRcIjogJGZhLXZhci1zb3J0LWFsdCxcbiAgXCJyYWluZHJvcHNcIjogJGZhLXZhci1yYWluZHJvcHMsXG4gIFwiZGFzaFwiOiAkZmEtdmFyLWRhc2gsXG4gIFwibWludXMtbGFyZ2VcIjogJGZhLXZhci1taW51cy1sYXJnZSxcbiAgXCJjbG9ja1wiOiAkZmEtdmFyLWNsb2NrLFxuICBcImNsb2NrLWZvdXJcIjogJGZhLXZhci1jbG9jay1mb3VyLFxuICBcImlucHV0LW51bWVyaWNcIjogJGZhLXZhci1pbnB1dC1udW1lcmljLFxuICBcInRydWNrLXRvd1wiOiAkZmEtdmFyLXRydWNrLXRvdyxcbiAgXCJiYWNrd2FyZC1zdGVwXCI6ICRmYS12YXItYmFja3dhcmQtc3RlcCxcbiAgXCJzdGVwLWJhY2t3YXJkXCI6ICRmYS12YXItc3RlcC1iYWNrd2FyZCxcbiAgXCJwYWxsZXRcIjogJGZhLXZhci1wYWxsZXQsXG4gIFwiY2FyLWJvbHRcIjogJGZhLXZhci1jYXItYm9sdCxcbiAgXCJhcnJvd3MtbWF4aW1pemVcIjogJGZhLXZhci1hcnJvd3MtbWF4aW1pemUsXG4gIFwiZXhwYW5kLWFycm93c1wiOiAkZmEtdmFyLWV4cGFuZC1hcnJvd3MsXG4gIFwiZmF1Y2V0XCI6ICRmYS12YXItZmF1Y2V0LFxuICBcImNsb3VkLXNsZWV0XCI6ICRmYS12YXItY2xvdWQtc2xlZXQsXG4gIFwibGFtcC1zdHJlZXRcIjogJGZhLXZhci1sYW1wLXN0cmVldCxcbiAgXCJsaXN0LXJhZGlvXCI6ICRmYS12YXItbGlzdC1yYWRpbyxcbiAgXCJwZW4tbmliLXNsYXNoXCI6ICRmYS12YXItcGVuLW5pYi1zbGFzaCxcbiAgXCJiYXNlYmFsbC1iYXQtYmFsbFwiOiAkZmEtdmFyLWJhc2ViYWxsLWJhdC1iYWxsLFxuICBcInNxdWFyZS11cC1sZWZ0XCI6ICRmYS12YXItc3F1YXJlLXVwLWxlZnQsXG4gIFwib3ZlcmxpbmVcIjogJGZhLXZhci1vdmVybGluZSxcbiAgXCJzXCI6ICRmYS12YXItcyxcbiAgXCJ0aW1lbGluZVwiOiAkZmEtdmFyLXRpbWVsaW5lLFxuICBcImtleWJvYXJkXCI6ICRmYS12YXIta2V5Ym9hcmQsXG4gIFwiYXJyb3dzLWZyb20tZG90dGVkLWxpbmVcIjogJGZhLXZhci1hcnJvd3MtZnJvbS1kb3R0ZWQtbGluZSxcbiAgXCJ1c2ItZHJpdmVcIjogJGZhLXZhci11c2ItZHJpdmUsXG4gIFwiYmFsbG90XCI6ICRmYS12YXItYmFsbG90LFxuICBcImNhcmV0LWRvd25cIjogJGZhLXZhci1jYXJldC1kb3duLFxuICBcImxvY2F0aW9uLWRvdC1zbGFzaFwiOiAkZmEtdmFyLWxvY2F0aW9uLWRvdC1zbGFzaCxcbiAgXCJtYXAtbWFya2VyLWFsdC1zbGFzaFwiOiAkZmEtdmFyLW1hcC1tYXJrZXItYWx0LXNsYXNoLFxuICBcImNhcmRzXCI6ICRmYS12YXItY2FyZHMsXG4gIFwiaG91c2UtY2hpbW5leS1tZWRpY2FsXCI6ICRmYS12YXItaG91c2UtY2hpbW5leS1tZWRpY2FsLFxuICBcImNsaW5pYy1tZWRpY2FsXCI6ICRmYS12YXItY2xpbmljLW1lZGljYWwsXG4gIFwiYm94aW5nLWdsb3ZlXCI6ICRmYS12YXItYm94aW5nLWdsb3ZlLFxuICBcImdsb3ZlLWJveGluZ1wiOiAkZmEtdmFyLWdsb3ZlLWJveGluZyxcbiAgXCJ0ZW1wZXJhdHVyZS10aHJlZS1xdWFydGVyc1wiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLXRocmVlLXF1YXJ0ZXJzLFxuICBcInRlbXBlcmF0dXJlLTNcIjogJGZhLXZhci10ZW1wZXJhdHVyZS0zLFxuICBcInRoZXJtb21ldGVyLTNcIjogJGZhLXZhci10aGVybW9tZXRlci0zLFxuICBcInRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzXCI6ICRmYS12YXItdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnMsXG4gIFwiYmVsbC1zY2hvb2xcIjogJGZhLXZhci1iZWxsLXNjaG9vbCxcbiAgXCJtb2JpbGUtc2NyZWVuXCI6ICRmYS12YXItbW9iaWxlLXNjcmVlbixcbiAgXCJtb2JpbGUtYW5kcm9pZC1hbHRcIjogJGZhLXZhci1tb2JpbGUtYW5kcm9pZC1hbHQsXG4gIFwicGxhbmUtdXBcIjogJGZhLXZhci1wbGFuZS11cCxcbiAgXCJmb2xkZXItaGVhcnRcIjogJGZhLXZhci1mb2xkZXItaGVhcnQsXG4gIFwiY2lyY2xlLWxvY2F0aW9uLWFycm93XCI6ICRmYS12YXItY2lyY2xlLWxvY2F0aW9uLWFycm93LFxuICBcImxvY2F0aW9uLWNpcmNsZVwiOiAkZmEtdmFyLWxvY2F0aW9uLWNpcmNsZSxcbiAgXCJmYWNlLWhlYWQtYmFuZGFnZVwiOiAkZmEtdmFyLWZhY2UtaGVhZC1iYW5kYWdlLFxuICBcInN1c2hpLXJvbGxcIjogJGZhLXZhci1zdXNoaS1yb2xsLFxuICBcIm1ha2ktcm9sbFwiOiAkZmEtdmFyLW1ha2ktcm9sbCxcbiAgXCJtYWtpenVzaGlcIjogJGZhLXZhci1tYWtpenVzaGksXG4gIFwiY2FyLWJ1bXBcIjogJGZhLXZhci1jYXItYnVtcCxcbiAgXCJwaWdneS1iYW5rXCI6ICRmYS12YXItcGlnZ3ktYmFuayxcbiAgXCJyYWNxdWV0XCI6ICRmYS12YXItcmFjcXVldCxcbiAgXCJjYXItbWlycm9yc1wiOiAkZmEtdmFyLWNhci1taXJyb3JzLFxuICBcImluZHVzdHJ5LXdpbmRvd3NcIjogJGZhLXZhci1pbmR1c3RyeS13aW5kb3dzLFxuICBcImluZHVzdHJ5LWFsdFwiOiAkZmEtdmFyLWluZHVzdHJ5LWFsdCxcbiAgXCJib2x0LWF1dG9cIjogJGZhLXZhci1ib2x0LWF1dG8sXG4gIFwiYmF0dGVyeS1oYWxmXCI6ICRmYS12YXItYmF0dGVyeS1oYWxmLFxuICBcImJhdHRlcnktM1wiOiAkZmEtdmFyLWJhdHRlcnktMyxcbiAgXCJmbHV4LWNhcGFjaXRvclwiOiAkZmEtdmFyLWZsdXgtY2FwYWNpdG9yLFxuICBcIm1vdW50YWluLWNpdHlcIjogJGZhLXZhci1tb3VudGFpbi1jaXR5LFxuICBcImNvaW5zXCI6ICRmYS12YXItY29pbnMsXG4gIFwiaG9uZXktcG90XCI6ICRmYS12YXItaG9uZXktcG90LFxuICBcIm9saXZlXCI6ICRmYS12YXItb2xpdmUsXG4gIFwia2hhbmRhXCI6ICRmYS12YXIta2hhbmRhLFxuICBcImZpbHRlci1saXN0XCI6ICRmYS12YXItZmlsdGVyLWxpc3QsXG4gIFwib3V0bGV0XCI6ICRmYS12YXItb3V0bGV0LFxuICBcInNsaWRlcnNcIjogJGZhLXZhci1zbGlkZXJzLFxuICBcInNsaWRlcnMtaFwiOiAkZmEtdmFyLXNsaWRlcnMtaCxcbiAgXCJjYXVsZHJvblwiOiAkZmEtdmFyLWNhdWxkcm9uLFxuICBcInBlb3BsZVwiOiAkZmEtdmFyLXBlb3BsZSxcbiAgXCJmb2xkZXItdHJlZVwiOiAkZmEtdmFyLWZvbGRlci10cmVlLFxuICBcIm5ldHdvcmstd2lyZWRcIjogJGZhLXZhci1uZXR3b3JrLXdpcmVkLFxuICBcImNyb2lzc2FudFwiOiAkZmEtdmFyLWNyb2lzc2FudCxcbiAgXCJtYXAtcGluXCI6ICRmYS12YXItbWFwLXBpbixcbiAgXCJoYW1zYVwiOiAkZmEtdmFyLWhhbXNhLFxuICBcImNlbnQtc2lnblwiOiAkZmEtdmFyLWNlbnQtc2lnbixcbiAgXCJzd29yZHMtbGFzZXJcIjogJGZhLXZhci1zd29yZHMtbGFzZXIsXG4gIFwiZmxhc2tcIjogJGZhLXZhci1mbGFzayxcbiAgXCJwZXJzb24tcHJlZ25hbnRcIjogJGZhLXZhci1wZXJzb24tcHJlZ25hbnQsXG4gIFwic3F1YXJlLXVcIjogJGZhLXZhci1zcXVhcmUtdSxcbiAgXCJ3YW5kLXNwYXJrbGVzXCI6ICRmYS12YXItd2FuZC1zcGFya2xlcyxcbiAgXCJyb3V0ZXJcIjogJGZhLXZhci1yb3V0ZXIsXG4gIFwiZWxsaXBzaXMtdmVydGljYWxcIjogJGZhLXZhci1lbGxpcHNpcy12ZXJ0aWNhbCxcbiAgXCJlbGxpcHNpcy12XCI6ICRmYS12YXItZWxsaXBzaXMtdixcbiAgXCJzd29yZC1sYXNlci1hbHRcIjogJGZhLXZhci1zd29yZC1sYXNlci1hbHQsXG4gIFwidGlja2V0XCI6ICRmYS12YXItdGlja2V0LFxuICBcInBvd2VyLW9mZlwiOiAkZmEtdmFyLXBvd2VyLW9mZixcbiAgXCJjb2luXCI6ICRmYS12YXItY29pbixcbiAgXCJsYXB0b3Atc2xhc2hcIjogJGZhLXZhci1sYXB0b3Atc2xhc2gsXG4gIFwicmlnaHQtbG9uZ1wiOiAkZmEtdmFyLXJpZ2h0LWxvbmcsXG4gIFwibG9uZy1hcnJvdy1hbHQtcmlnaHRcIjogJGZhLXZhci1sb25nLWFycm93LWFsdC1yaWdodCxcbiAgXCJjaXJjbGUtYlwiOiAkZmEtdmFyLWNpcmNsZS1iLFxuICBcInBlcnNvbi1kcmVzcy1zaW1wbGVcIjogJGZhLXZhci1wZXJzb24tZHJlc3Mtc2ltcGxlLFxuICBcInBpcGUtY29sbGFyXCI6ICRmYS12YXItcGlwZS1jb2xsYXIsXG4gIFwibGlnaHRzLWhvbGlkYXlcIjogJGZhLXZhci1saWdodHMtaG9saWRheSxcbiAgXCJjaXRydXNcIjogJGZhLXZhci1jaXRydXMsXG4gIFwiZmxhZy11c2FcIjogJGZhLXZhci1mbGFnLXVzYSxcbiAgXCJsYXB0b3AtZmlsZVwiOiAkZmEtdmFyLWxhcHRvcC1maWxlLFxuICBcInR0eVwiOiAkZmEtdmFyLXR0eSxcbiAgXCJ0ZWxldHlwZVwiOiAkZmEtdmFyLXRlbGV0eXBlLFxuICBcImNoYXJ0LXRyZWUtbWFwXCI6ICRmYS12YXItY2hhcnQtdHJlZS1tYXAsXG4gIFwiZGlhZ3JhbS1uZXh0XCI6ICRmYS12YXItZGlhZ3JhbS1uZXh0LFxuICBcInBlcnNvbi1yaWZsZVwiOiAkZmEtdmFyLXBlcnNvbi1yaWZsZSxcbiAgXCJjbG9jay1maXZlLXRoaXJ0eVwiOiAkZmEtdmFyLWNsb2NrLWZpdmUtdGhpcnR5LFxuICBcInBpcGUtdmFsdmVcIjogJGZhLXZhci1waXBlLXZhbHZlLFxuICBcImFycm93LXVwLWZyb20tYXJjXCI6ICRmYS12YXItYXJyb3ctdXAtZnJvbS1hcmMsXG4gIFwiZmFjZS1zcGlyYWwtZXllc1wiOiAkZmEtdmFyLWZhY2Utc3BpcmFsLWV5ZXMsXG4gIFwiY29tcHJlc3Mtd2lkZVwiOiAkZmEtdmFyLWNvbXByZXNzLXdpZGUsXG4gIFwiY2lyY2xlLXBob25lLWhhbmd1cFwiOiAkZmEtdmFyLWNpcmNsZS1waG9uZS1oYW5ndXAsXG4gIFwicGhvbmUtY2lyY2xlLWRvd25cIjogJGZhLXZhci1waG9uZS1jaXJjbGUtZG93bixcbiAgXCJnZWFyLWNvbXBsZXgtY29kZVwiOiAkZmEtdmFyLWdlYXItY29tcGxleC1jb2RlLFxuICBcImhvdXNlLW1lZGljYWwtY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItaG91c2UtbWVkaWNhbC1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwiYmFkbWludG9uXCI6ICRmYS12YXItYmFkbWludG9uLFxuICBcImNsb3NlZC1jYXB0aW9uaW5nXCI6ICRmYS12YXItY2xvc2VkLWNhcHRpb25pbmcsXG4gIFwicGVyc29uLWhpa2luZ1wiOiAkZmEtdmFyLXBlcnNvbi1oaWtpbmcsXG4gIFwiaGlraW5nXCI6ICRmYS12YXItaGlraW5nLFxuICBcInJpZ2h0LWZyb20tbGluZVwiOiAkZmEtdmFyLXJpZ2h0LWZyb20tbGluZSxcbiAgXCJhcnJvdy1hbHQtZnJvbS1sZWZ0XCI6ICRmYS12YXItYXJyb3ctYWx0LWZyb20tbGVmdCxcbiAgXCJ2ZW51cy1kb3VibGVcIjogJGZhLXZhci12ZW51cy1kb3VibGUsXG4gIFwiaW1hZ2VzXCI6ICRmYS12YXItaW1hZ2VzLFxuICBcImNhbGN1bGF0b3JcIjogJGZhLXZhci1jYWxjdWxhdG9yLFxuICBcInNodXR0bGVjb2NrXCI6ICRmYS12YXItc2h1dHRsZWNvY2ssXG4gIFwidXNlci1oYWlyXCI6ICRmYS12YXItdXNlci1oYWlyLFxuICBcImV5ZS1ldmlsXCI6ICRmYS12YXItZXllLWV2aWwsXG4gIFwicGVvcGxlLXB1bGxpbmdcIjogJGZhLXZhci1wZW9wbGUtcHVsbGluZyxcbiAgXCJuXCI6ICRmYS12YXItbixcbiAgXCJzd2FwXCI6ICRmYS12YXItc3dhcCxcbiAgXCJnYXJhZ2VcIjogJGZhLXZhci1nYXJhZ2UsXG4gIFwiY2FibGUtY2FyXCI6ICRmYS12YXItY2FibGUtY2FyLFxuICBcInRyYW1cIjogJGZhLXZhci10cmFtLFxuICBcInNob3ZlbC1zbm93XCI6ICRmYS12YXItc2hvdmVsLXNub3csXG4gIFwiY2xvdWQtcmFpblwiOiAkZmEtdmFyLWNsb3VkLXJhaW4sXG4gIFwiZmFjZS1seWluZ1wiOiAkZmEtdmFyLWZhY2UtbHlpbmcsXG4gIFwic3ByaW5rbGVyXCI6ICRmYS12YXItc3ByaW5rbGVyLFxuICBcImJ1aWxkaW5nLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLWJ1aWxkaW5nLWNpcmNsZS14bWFyayxcbiAgXCJwZXJzb24tc2xlZGRpbmdcIjogJGZhLXZhci1wZXJzb24tc2xlZGRpbmcsXG4gIFwic2xlZGRpbmdcIjogJGZhLXZhci1zbGVkZGluZyxcbiAgXCJnYW1lLWNvbnNvbGUtaGFuZGhlbGRcIjogJGZhLXZhci1nYW1lLWNvbnNvbGUtaGFuZGhlbGQsXG4gIFwic2hpcFwiOiAkZmEtdmFyLXNoaXAsXG4gIFwiY2xvY2stc2l4LXRoaXJ0eVwiOiAkZmEtdmFyLWNsb2NrLXNpeC10aGlydHksXG4gIFwiYmF0dGVyeS1zbGFzaFwiOiAkZmEtdmFyLWJhdHRlcnktc2xhc2gsXG4gIFwidHVncmlrLXNpZ25cIjogJGZhLXZhci10dWdyaWstc2lnbixcbiAgXCJhcnJvd3MtZG93bi10by1saW5lXCI6ICRmYS12YXItYXJyb3dzLWRvd24tdG8tbGluZSxcbiAgXCJkb3dubG9hZFwiOiAkZmEtdmFyLWRvd25sb2FkLFxuICBcImFuZ2xlcy11cC1kb3duXCI6ICRmYS12YXItYW5nbGVzLXVwLWRvd24sXG4gIFwic2hlbHZlc1wiOiAkZmEtdmFyLXNoZWx2ZXMsXG4gIFwiaW52ZW50b3J5XCI6ICRmYS12YXItaW52ZW50b3J5LFxuICBcImNsb3VkLXNub3dcIjogJGZhLXZhci1jbG91ZC1zbm93LFxuICBcImZhY2UtZ3JpblwiOiAkZmEtdmFyLWZhY2UtZ3JpbixcbiAgXCJncmluXCI6ICRmYS12YXItZ3JpbixcbiAgXCJkZWxldGUtbGVmdFwiOiAkZmEtdmFyLWRlbGV0ZS1sZWZ0LFxuICBcImJhY2tzcGFjZVwiOiAkZmEtdmFyLWJhY2tzcGFjZSxcbiAgXCJvdmVuXCI6ICRmYS12YXItb3ZlbixcbiAgXCJjbG91ZC1iaW5hcnlcIjogJGZhLXZhci1jbG91ZC1iaW5hcnksXG4gIFwiZXllLWRyb3BwZXJcIjogJGZhLXZhci1leWUtZHJvcHBlcixcbiAgXCJleWUtZHJvcHBlci1lbXB0eVwiOiAkZmEtdmFyLWV5ZS1kcm9wcGVyLWVtcHR5LFxuICBcImV5ZWRyb3BwZXJcIjogJGZhLXZhci1leWVkcm9wcGVyLFxuICBcImNvbW1lbnQtY2FwdGlvbnNcIjogJGZhLXZhci1jb21tZW50LWNhcHRpb25zLFxuICBcImNvbW1lbnRzLXF1ZXN0aW9uXCI6ICRmYS12YXItY29tbWVudHMtcXVlc3Rpb24sXG4gIFwic2NyaWJibGVcIjogJGZhLXZhci1zY3JpYmJsZSxcbiAgXCJyb3RhdGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1yb3RhdGUtZXhjbGFtYXRpb24sXG4gIFwiZmlsZS1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1maWxlLWNpcmNsZS1jaGVjayxcbiAgXCJnbGFzc1wiOiAkZmEtdmFyLWdsYXNzLFxuICBcImxvYWRlclwiOiAkZmEtdmFyLWxvYWRlcixcbiAgXCJmb3J3YXJkXCI6ICRmYS12YXItZm9yd2FyZCxcbiAgXCJ1c2VyLXBpbG90XCI6ICRmYS12YXItdXNlci1waWxvdCxcbiAgXCJtb2JpbGVcIjogJGZhLXZhci1tb2JpbGUsXG4gIFwibW9iaWxlLWFuZHJvaWRcIjogJGZhLXZhci1tb2JpbGUtYW5kcm9pZCxcbiAgXCJtb2JpbGUtcGhvbmVcIjogJGZhLXZhci1tb2JpbGUtcGhvbmUsXG4gIFwiY29kZS1wdWxsLXJlcXVlc3QtY2xvc2VkXCI6ICRmYS12YXItY29kZS1wdWxsLXJlcXVlc3QtY2xvc2VkLFxuICBcImZhY2UtbWVoXCI6ICRmYS12YXItZmFjZS1tZWgsXG4gIFwibWVoXCI6ICRmYS12YXItbWVoLFxuICBcImFsaWduLWNlbnRlclwiOiAkZmEtdmFyLWFsaWduLWNlbnRlcixcbiAgXCJib29rLXNrdWxsXCI6ICRmYS12YXItYm9vay1za3VsbCxcbiAgXCJib29rLWRlYWRcIjogJGZhLXZhci1ib29rLWRlYWQsXG4gIFwiaWQtY2FyZFwiOiAkZmEtdmFyLWlkLWNhcmQsXG4gIFwiZHJpdmVycy1saWNlbnNlXCI6ICRmYS12YXItZHJpdmVycy1saWNlbnNlLFxuICBcImZhY2UtZG90dGVkXCI6ICRmYS12YXItZmFjZS1kb3R0ZWQsXG4gIFwiZmFjZS13b3JyaWVkXCI6ICRmYS12YXItZmFjZS13b3JyaWVkLFxuICBcIm91dGRlbnRcIjogJGZhLXZhci1vdXRkZW50LFxuICBcImRlZGVudFwiOiAkZmEtdmFyLWRlZGVudCxcbiAgXCJoZWFydC1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1oZWFydC1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwiaG91c2VcIjogJGZhLXZhci1ob3VzZSxcbiAgXCJob21lXCI6ICRmYS12YXItaG9tZSxcbiAgXCJob21lLWFsdFwiOiAkZmEtdmFyLWhvbWUtYWx0LFxuICBcImhvbWUtbGctYWx0XCI6ICRmYS12YXItaG9tZS1sZy1hbHQsXG4gIFwidmVjdG9yLWNpcmNsZVwiOiAkZmEtdmFyLXZlY3Rvci1jaXJjbGUsXG4gIFwiY2FyLWNpcmNsZS1ib2x0XCI6ICRmYS12YXItY2FyLWNpcmNsZS1ib2x0LFxuICBcImNhbGVuZGFyLXdlZWtcIjogJGZhLXZhci1jYWxlbmRhci13ZWVrLFxuICBcImZseWluZy1kaXNjXCI6ICRmYS12YXItZmx5aW5nLWRpc2MsXG4gIFwibGFwdG9wLW1lZGljYWxcIjogJGZhLXZhci1sYXB0b3AtbWVkaWNhbCxcbiAgXCJzcXVhcmUtZG93bi1yaWdodFwiOiAkZmEtdmFyLXNxdWFyZS1kb3duLXJpZ2h0LFxuICBcImJcIjogJGZhLXZhci1iLFxuICBcInNlYXQtYWlybGluZVwiOiAkZmEtdmFyLXNlYXQtYWlybGluZSxcbiAgXCJtb29uLW92ZXItc3VuXCI6ICRmYS12YXItbW9vbi1vdmVyLXN1bixcbiAgXCJlY2xpcHNlLWFsdFwiOiAkZmEtdmFyLWVjbGlwc2UtYWx0LFxuICBcInBpcGVcIjogJGZhLXZhci1waXBlLFxuICBcImZpbGUtbWVkaWNhbFwiOiAkZmEtdmFyLWZpbGUtbWVkaWNhbCxcbiAgXCJwb3RhdG9cIjogJGZhLXZhci1wb3RhdG8sXG4gIFwiZGljZS1vbmVcIjogJGZhLXZhci1kaWNlLW9uZSxcbiAgXCJjaXJjbGUtYVwiOiAkZmEtdmFyLWNpcmNsZS1hLFxuICBcImhlbG1ldC1iYXR0bGVcIjogJGZhLXZhci1oZWxtZXQtYmF0dGxlLFxuICBcImJ1dHRlclwiOiAkZmEtdmFyLWJ1dHRlcixcbiAgXCJibGFua2V0LWZpcmVcIjogJGZhLXZhci1ibGFua2V0LWZpcmUsXG4gIFwia2l3aS1iaXJkXCI6ICRmYS12YXIta2l3aS1iaXJkLFxuICBcImNhc3RsZVwiOiAkZmEtdmFyLWNhc3RsZSxcbiAgXCJnb2xmLWNsdWJcIjogJGZhLXZhci1nb2xmLWNsdWIsXG4gIFwiYXJyb3ctcmlnaHQtYXJyb3ctbGVmdFwiOiAkZmEtdmFyLWFycm93LXJpZ2h0LWFycm93LWxlZnQsXG4gIFwiZXhjaGFuZ2VcIjogJGZhLXZhci1leGNoYW5nZSxcbiAgXCJyb3RhdGUtcmlnaHRcIjogJGZhLXZhci1yb3RhdGUtcmlnaHQsXG4gIFwicmVkby1hbHRcIjogJGZhLXZhci1yZWRvLWFsdCxcbiAgXCJyb3RhdGUtZm9yd2FyZFwiOiAkZmEtdmFyLXJvdGF0ZS1mb3J3YXJkLFxuICBcInV0ZW5zaWxzXCI6ICRmYS12YXItdXRlbnNpbHMsXG4gIFwiY3V0bGVyeVwiOiAkZmEtdmFyLWN1dGxlcnksXG4gIFwiYXJyb3ctdXAtd2lkZS1zaG9ydFwiOiAkZmEtdmFyLWFycm93LXVwLXdpZGUtc2hvcnQsXG4gIFwic29ydC1hbW91bnQtdXBcIjogJGZhLXZhci1zb3J0LWFtb3VudC11cCxcbiAgXCJjaGFydC1waWUtc2ltcGxlLWNpcmNsZS1kb2xsYXJcIjogJGZhLXZhci1jaGFydC1waWUtc2ltcGxlLWNpcmNsZS1kb2xsYXIsXG4gIFwiYmFsbG9vbnNcIjogJGZhLXZhci1iYWxsb29ucyxcbiAgXCJtaWxsLXNpZ25cIjogJGZhLXZhci1taWxsLXNpZ24sXG4gIFwiYm93bC1yaWNlXCI6ICRmYS12YXItYm93bC1yaWNlLFxuICBcInRpbWVsaW5lLWFycm93XCI6ICRmYS12YXItdGltZWxpbmUtYXJyb3csXG4gIFwic2t1bGxcIjogJGZhLXZhci1za3VsbCxcbiAgXCJnYW1lLWJvYXJkLXNpbXBsZVwiOiAkZmEtdmFyLWdhbWUtYm9hcmQtc2ltcGxlLFxuICBcImdhbWUtYm9hcmQtYWx0XCI6ICRmYS12YXItZ2FtZS1ib2FyZC1hbHQsXG4gIFwiY2lyY2xlLXZpZGVvXCI6ICRmYS12YXItY2lyY2xlLXZpZGVvLFxuICBcInZpZGVvLWNpcmNsZVwiOiAkZmEtdmFyLXZpZGVvLWNpcmNsZSxcbiAgXCJjaGFydC1zY2F0dGVyLWJ1YmJsZVwiOiAkZmEtdmFyLWNoYXJ0LXNjYXR0ZXItYnViYmxlLFxuICBcImhvdXNlLXR1cnJldFwiOiAkZmEtdmFyLWhvdXNlLXR1cnJldCxcbiAgXCJiYW5hbmFcIjogJGZhLXZhci1iYW5hbmEsXG4gIFwiaGFuZC1ob2xkaW5nLXNrdWxsXCI6ICRmYS12YXItaGFuZC1ob2xkaW5nLXNrdWxsLFxuICBcInBlb3BsZS1kcmVzc1wiOiAkZmEtdmFyLXBlb3BsZS1kcmVzcyxcbiAgXCJsb3Zlc2VhdFwiOiAkZmEtdmFyLWxvdmVzZWF0LFxuICBcImNvdWNoLXNtYWxsXCI6ICRmYS12YXItY291Y2gtc21hbGwsXG4gIFwidG93ZXItYnJvYWRjYXN0XCI6ICRmYS12YXItdG93ZXItYnJvYWRjYXN0LFxuICBcImJyb2FkY2FzdC10b3dlclwiOiAkZmEtdmFyLWJyb2FkY2FzdC10b3dlcixcbiAgXCJ0cnVjay1waWNrdXBcIjogJGZhLXZhci10cnVjay1waWNrdXAsXG4gIFwiYmxvY2stcXVvdGVcIjogJGZhLXZhci1ibG9jay1xdW90ZSxcbiAgXCJ1cC1sb25nXCI6ICRmYS12YXItdXAtbG9uZyxcbiAgXCJsb25nLWFycm93LWFsdC11cFwiOiAkZmEtdmFyLWxvbmctYXJyb3ctYWx0LXVwLFxuICBcInN0b3BcIjogJGZhLXZhci1zdG9wLFxuICBcImNvZGUtbWVyZ2VcIjogJGZhLXZhci1jb2RlLW1lcmdlLFxuICBcIm1vbmV5LWNoZWNrLWRvbGxhci1wZW5cIjogJGZhLXZhci1tb25leS1jaGVjay1kb2xsYXItcGVuLFxuICBcIm1vbmV5LWNoZWNrLWVkaXQtYWx0XCI6ICRmYS12YXItbW9uZXktY2hlY2stZWRpdC1hbHQsXG4gIFwidXAtZnJvbS1saW5lXCI6ICRmYS12YXItdXAtZnJvbS1saW5lLFxuICBcImFycm93LWFsdC1mcm9tLWJvdHRvbVwiOiAkZmEtdmFyLWFycm93LWFsdC1mcm9tLWJvdHRvbSxcbiAgXCJ1cGxvYWRcIjogJGZhLXZhci11cGxvYWQsXG4gIFwiaHVycmljYW5lXCI6ICRmYS12YXItaHVycmljYW5lLFxuICBcImdyaWQtcm91bmQtMi1wbHVzXCI6ICRmYS12YXItZ3JpZC1yb3VuZC0yLXBsdXMsXG4gIFwicGVvcGxlLXBhbnRzXCI6ICRmYS12YXItcGVvcGxlLXBhbnRzLFxuICBcIm1vdW5kXCI6ICRmYS12YXItbW91bmQsXG4gIFwid2luZHNvY2tcIjogJGZhLXZhci13aW5kc29jayxcbiAgXCJjaXJjbGUtaGFsZlwiOiAkZmEtdmFyLWNpcmNsZS1oYWxmLFxuICBcImJyYWtlLXdhcm5pbmdcIjogJGZhLXZhci1icmFrZS13YXJuaW5nLFxuICBcInRvaWxldC1wb3J0YWJsZVwiOiAkZmEtdmFyLXRvaWxldC1wb3J0YWJsZSxcbiAgXCJjb21wYWN0LWRpc2NcIjogJGZhLXZhci1jb21wYWN0LWRpc2MsXG4gIFwiZmlsZS1hcnJvdy1kb3duXCI6ICRmYS12YXItZmlsZS1hcnJvdy1kb3duLFxuICBcImZpbGUtZG93bmxvYWRcIjogJGZhLXZhci1maWxlLWRvd25sb2FkLFxuICBcInNheG9waG9uZS1maXJlXCI6ICRmYS12YXItc2F4b3Bob25lLWZpcmUsXG4gIFwic2F4LWhvdFwiOiAkZmEtdmFyLXNheC1ob3QsXG4gIFwiY2FtZXJhLXdlYi1zbGFzaFwiOiAkZmEtdmFyLWNhbWVyYS13ZWItc2xhc2gsXG4gIFwid2ViY2FtLXNsYXNoXCI6ICRmYS12YXItd2ViY2FtLXNsYXNoLFxuICBcImZvbGRlci1tZWRpY2FsXCI6ICRmYS12YXItZm9sZGVyLW1lZGljYWwsXG4gIFwiZm9sZGVyLWdlYXJcIjogJGZhLXZhci1mb2xkZXItZ2VhcixcbiAgXCJmb2xkZXItY29nXCI6ICRmYS12YXItZm9sZGVyLWNvZyxcbiAgXCJoYW5kLXdhdmVcIjogJGZhLXZhci1oYW5kLXdhdmUsXG4gIFwiYXJyb3ctdXAtYXJyb3ctZG93blwiOiAkZmEtdmFyLWFycm93LXVwLWFycm93LWRvd24sXG4gIFwic29ydC11cC1kb3duXCI6ICRmYS12YXItc29ydC11cC1kb3duLFxuICBcImNhcmF2YW5cIjogJGZhLXZhci1jYXJhdmFuLFxuICBcInNoaWVsZC1jYXRcIjogJGZhLXZhci1zaGllbGQtY2F0LFxuICBcIm1lc3NhZ2Utc2xhc2hcIjogJGZhLXZhci1tZXNzYWdlLXNsYXNoLFxuICBcImNvbW1lbnQtYWx0LXNsYXNoXCI6ICRmYS12YXItY29tbWVudC1hbHQtc2xhc2gsXG4gIFwiYm9sdFwiOiAkZmEtdmFyLWJvbHQsXG4gIFwiemFwXCI6ICRmYS12YXItemFwLFxuICBcInRyYXNoLWNhbi1jaGVja1wiOiAkZmEtdmFyLXRyYXNoLWNhbi1jaGVjayxcbiAgXCJnbGFzcy13YXRlclwiOiAkZmEtdmFyLWdsYXNzLXdhdGVyLFxuICBcIm9pbC13ZWxsXCI6ICRmYS12YXItb2lsLXdlbGwsXG4gIFwicGVyc29uLXNpbXBsZVwiOiAkZmEtdmFyLXBlcnNvbi1zaW1wbGUsXG4gIFwidmF1bHRcIjogJGZhLXZhci12YXVsdCxcbiAgXCJtYXJzXCI6ICRmYS12YXItbWFycyxcbiAgXCJ0b2lsZXRcIjogJGZhLXZhci10b2lsZXQsXG4gIFwicGxhbmUtY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItcGxhbmUtY2lyY2xlLXhtYXJrLFxuICBcInllbi1zaWduXCI6ICRmYS12YXIteWVuLXNpZ24sXG4gIFwiY255XCI6ICRmYS12YXItY255LFxuICBcImpweVwiOiAkZmEtdmFyLWpweSxcbiAgXCJybWJcIjogJGZhLXZhci1ybWIsXG4gIFwieWVuXCI6ICRmYS12YXIteWVuLFxuICBcImdlYXItY29kZVwiOiAkZmEtdmFyLWdlYXItY29kZSxcbiAgXCJub3Rlc1wiOiAkZmEtdmFyLW5vdGVzLFxuICBcInJ1YmxlLXNpZ25cIjogJGZhLXZhci1ydWJsZS1zaWduLFxuICBcInJvdWJsZVwiOiAkZmEtdmFyLXJvdWJsZSxcbiAgXCJydWJcIjogJGZhLXZhci1ydWIsXG4gIFwicnVibGVcIjogJGZhLXZhci1ydWJsZSxcbiAgXCJ0cmFzaC11bmRvXCI6ICRmYS12YXItdHJhc2gtdW5kbyxcbiAgXCJ0cmFzaC1hcnJvdy10dXJuLWxlZnRcIjogJGZhLXZhci10cmFzaC1hcnJvdy10dXJuLWxlZnQsXG4gIFwiY2hhbXBhZ25lLWdsYXNzXCI6ICRmYS12YXItY2hhbXBhZ25lLWdsYXNzLFxuICBcImdsYXNzLWNoYW1wYWduZVwiOiAkZmEtdmFyLWdsYXNzLWNoYW1wYWduZSxcbiAgXCJvYmplY3RzLWFsaWduLWNlbnRlci1ob3Jpem9udGFsXCI6ICRmYS12YXItb2JqZWN0cy1hbGlnbi1jZW50ZXItaG9yaXpvbnRhbCxcbiAgXCJzdW5cIjogJGZhLXZhci1zdW4sXG4gIFwidHJhc2gtY2FuLXNsYXNoXCI6ICRmYS12YXItdHJhc2gtY2FuLXNsYXNoLFxuICBcInRyYXNoLWFsdC1zbGFzaFwiOiAkZmEtdmFyLXRyYXNoLWFsdC1zbGFzaCxcbiAgXCJzY3JlZW4tdXNlcnNcIjogJGZhLXZhci1zY3JlZW4tdXNlcnMsXG4gIFwidXNlcnMtY2xhc3NcIjogJGZhLXZhci11c2Vycy1jbGFzcyxcbiAgXCJndWl0YXJcIjogJGZhLXZhci1ndWl0YXIsXG4gIFwic3F1YXJlLWFycm93LWxlZnRcIjogJGZhLXZhci1zcXVhcmUtYXJyb3ctbGVmdCxcbiAgXCJhcnJvdy1zcXVhcmUtbGVmdFwiOiAkZmEtdmFyLWFycm93LXNxdWFyZS1sZWZ0LFxuICBcInNxdWFyZS04XCI6ICRmYS12YXItc3F1YXJlLTgsXG4gIFwiZmFjZS1zbWlsZS1oZWFydHNcIjogJGZhLXZhci1mYWNlLXNtaWxlLWhlYXJ0cyxcbiAgXCJicmFja2V0cy1zcXVhcmVcIjogJGZhLXZhci1icmFja2V0cy1zcXVhcmUsXG4gIFwiYnJhY2tldHNcIjogJGZhLXZhci1icmFja2V0cyxcbiAgXCJsYXB0b3AtYXJyb3ctZG93blwiOiAkZmEtdmFyLWxhcHRvcC1hcnJvdy1kb3duLFxuICBcImhvY2tleS1zdGljay1wdWNrXCI6ICRmYS12YXItaG9ja2V5LXN0aWNrLXB1Y2ssXG4gIFwiaG91c2UtdHJlZVwiOiAkZmEtdmFyLWhvdXNlLXRyZWUsXG4gIFwic2lnbmFsLWZhaXJcIjogJGZhLXZhci1zaWduYWwtZmFpcixcbiAgXCJzaWduYWwtMlwiOiAkZmEtdmFyLXNpZ25hbC0yLFxuICBcImZhY2UtbGF1Z2gtd2lua1wiOiAkZmEtdmFyLWZhY2UtbGF1Z2gtd2luayxcbiAgXCJsYXVnaC13aW5rXCI6ICRmYS12YXItbGF1Z2gtd2luayxcbiAgXCJjaXJjbGUtZG9sbGFyXCI6ICRmYS12YXItY2lyY2xlLWRvbGxhcixcbiAgXCJkb2xsYXItY2lyY2xlXCI6ICRmYS12YXItZG9sbGFyLWNpcmNsZSxcbiAgXCJ1c2QtY2lyY2xlXCI6ICRmYS12YXItdXNkLWNpcmNsZSxcbiAgXCJob3JzZS1oZWFkXCI6ICRmYS12YXItaG9yc2UtaGVhZCxcbiAgXCJhcnJvd3MtcmVwZWF0XCI6ICRmYS12YXItYXJyb3dzLXJlcGVhdCxcbiAgXCJyZXBlYXQtYWx0XCI6ICRmYS12YXItcmVwZWF0LWFsdCxcbiAgXCJib3JlLWhvbGVcIjogJGZhLXZhci1ib3JlLWhvbGUsXG4gIFwiaW5kdXN0cnlcIjogJGZhLXZhci1pbmR1c3RyeSxcbiAgXCJpbWFnZS1wb2xhcm9pZFwiOiAkZmEtdmFyLWltYWdlLXBvbGFyb2lkLFxuICBcIndhdmUtdHJpYW5nbGVcIjogJGZhLXZhci13YXZlLXRyaWFuZ2xlLFxuICBcInBlcnNvbi1ydW5uaW5nLWZhc3RcIjogJGZhLXZhci1wZXJzb24tcnVubmluZy1mYXN0LFxuICBcImNpcmNsZS1kb3duXCI6ICRmYS12YXItY2lyY2xlLWRvd24sXG4gIFwiYXJyb3ctYWx0LWNpcmNsZS1kb3duXCI6ICRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS1kb3duLFxuICBcImdyaWxsXCI6ICRmYS12YXItZ3JpbGwsXG4gIFwiYXJyb3dzLXR1cm4tdG8tZG90c1wiOiAkZmEtdmFyLWFycm93cy10dXJuLXRvLWRvdHMsXG4gIFwiY2hhcnQtbWl4ZWRcIjogJGZhLXZhci1jaGFydC1taXhlZCxcbiAgXCJhbmFseXRpY3NcIjogJGZhLXZhci1hbmFseXRpY3MsXG4gIFwiZmxvcmluLXNpZ25cIjogJGZhLXZhci1mbG9yaW4tc2lnbixcbiAgXCJhcnJvdy1kb3duLXNob3J0LXdpZGVcIjogJGZhLXZhci1hcnJvdy1kb3duLXNob3J0LXdpZGUsXG4gIFwic29ydC1hbW91bnQtZGVzY1wiOiAkZmEtdmFyLXNvcnQtYW1vdW50LWRlc2MsXG4gIFwic29ydC1hbW91bnQtZG93bi1hbHRcIjogJGZhLXZhci1zb3J0LWFtb3VudC1kb3duLWFsdCxcbiAgXCJsZXNzLXRoYW5cIjogJGZhLXZhci1sZXNzLXRoYW4sXG4gIFwiZGlzcGxheS1jb2RlXCI6ICRmYS12YXItZGlzcGxheS1jb2RlLFxuICBcImRlc2t0b3AtY29kZVwiOiAkZmEtdmFyLWRlc2t0b3AtY29kZSxcbiAgXCJmYWNlLWRyb29saW5nXCI6ICRmYS12YXItZmFjZS1kcm9vbGluZyxcbiAgXCJvaWwtdGVtcGVyYXR1cmVcIjogJGZhLXZhci1vaWwtdGVtcGVyYXR1cmUsXG4gIFwib2lsLXRlbXBcIjogJGZhLXZhci1vaWwtdGVtcCxcbiAgXCJzcXVhcmUtcXVlc3Rpb25cIjogJGZhLXZhci1zcXVhcmUtcXVlc3Rpb24sXG4gIFwicXVlc3Rpb24tc3F1YXJlXCI6ICRmYS12YXItcXVlc3Rpb24tc3F1YXJlLFxuICBcImFpci1jb25kaXRpb25lclwiOiAkZmEtdmFyLWFpci1jb25kaXRpb25lcixcbiAgXCJhbmdsZS1kb3duXCI6ICRmYS12YXItYW5nbGUtZG93bixcbiAgXCJtb3VudGFpbnNcIjogJGZhLXZhci1tb3VudGFpbnMsXG4gIFwib21lZ2FcIjogJGZhLXZhci1vbWVnYSxcbiAgXCJjYXItdHVubmVsXCI6ICRmYS12YXItY2FyLXR1bm5lbCxcbiAgXCJwZXJzb24tZG9sbHktZW1wdHlcIjogJGZhLXZhci1wZXJzb24tZG9sbHktZW1wdHksXG4gIFwicGFuLWZvb2RcIjogJGZhLXZhci1wYW4tZm9vZCxcbiAgXCJoZWFkLXNpZGUtY291Z2hcIjogJGZhLXZhci1oZWFkLXNpZGUtY291Z2gsXG4gIFwiZ3JpcC1saW5lc1wiOiAkZmEtdmFyLWdyaXAtbGluZXMsXG4gIFwidGh1bWJzLWRvd25cIjogJGZhLXZhci10aHVtYnMtZG93bixcbiAgXCJ1c2VyLWxvY2tcIjogJGZhLXZhci11c2VyLWxvY2ssXG4gIFwiYXJyb3ctcmlnaHQtbG9uZ1wiOiAkZmEtdmFyLWFycm93LXJpZ2h0LWxvbmcsXG4gIFwibG9uZy1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLWxvbmctYXJyb3ctcmlnaHQsXG4gIFwidGlja2V0cy1haXJsaW5lXCI6ICRmYS12YXItdGlja2V0cy1haXJsaW5lLFxuICBcImFuY2hvci1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1hbmNob3ItY2lyY2xlLXhtYXJrLFxuICBcImVsbGlwc2lzXCI6ICRmYS12YXItZWxsaXBzaXMsXG4gIFwiZWxsaXBzaXMtaFwiOiAkZmEtdmFyLWVsbGlwc2lzLWgsXG4gIFwibmZjLXNsYXNoXCI6ICRmYS12YXItbmZjLXNsYXNoLFxuICBcImNoZXNzLXBhd25cIjogJGZhLXZhci1jaGVzcy1wYXduLFxuICBcImtpdC1tZWRpY2FsXCI6ICRmYS12YXIta2l0LW1lZGljYWwsXG4gIFwiZmlyc3QtYWlkXCI6ICRmYS12YXItZmlyc3QtYWlkLFxuICBcImdyaWQtMi1wbHVzXCI6ICRmYS12YXItZ3JpZC0yLXBsdXMsXG4gIFwiYmVsbHNcIjogJGZhLXZhci1iZWxscyxcbiAgXCJwZXJzb24tdGhyb3VnaC13aW5kb3dcIjogJGZhLXZhci1wZXJzb24tdGhyb3VnaC13aW5kb3csXG4gIFwidG9vbGJveFwiOiAkZmEtdmFyLXRvb2xib3gsXG4gIFwiZW52ZWxvcGUtZG90XCI6ICRmYS12YXItZW52ZWxvcGUtZG90LFxuICBcImVudmVsb3BlLWJhZGdlXCI6ICRmYS12YXItZW52ZWxvcGUtYmFkZ2UsXG4gIFwiaGFuZHMtaG9sZGluZy1jaXJjbGVcIjogJGZhLXZhci1oYW5kcy1ob2xkaW5nLWNpcmNsZSxcbiAgXCJidWdcIjogJGZhLXZhci1idWcsXG4gIFwiYm93bC1jaG9wc3RpY2tzXCI6ICRmYS12YXItYm93bC1jaG9wc3RpY2tzLFxuICBcImNyZWRpdC1jYXJkXCI6ICRmYS12YXItY3JlZGl0LWNhcmQsXG4gIFwiY3JlZGl0LWNhcmQtYWx0XCI6ICRmYS12YXItY3JlZGl0LWNhcmQtYWx0LFxuICBcImNpcmNsZS1zXCI6ICRmYS12YXItY2lyY2xlLXMsXG4gIFwiYm94LWJhbGxvdFwiOiAkZmEtdmFyLWJveC1iYWxsb3QsXG4gIFwiY2FyXCI6ICRmYS12YXItY2FyLFxuICBcImF1dG9tb2JpbGVcIjogJGZhLXZhci1hdXRvbW9iaWxlLFxuICBcImhhbmQtaG9sZGluZy1oYW5kXCI6ICRmYS12YXItaGFuZC1ob2xkaW5nLWhhbmQsXG4gIFwidXNlci10aWUtaGFpclwiOiAkZmEtdmFyLXVzZXItdGllLWhhaXIsXG4gIFwicG9kaXVtLXN0YXJcIjogJGZhLXZhci1wb2RpdW0tc3RhcixcbiAgXCJ1c2VyLWhhaXItbXVsbGV0XCI6ICRmYS12YXItdXNlci1oYWlyLW11bGxldCxcbiAgXCJidXNpbmVzcy1mcm9udFwiOiAkZmEtdmFyLWJ1c2luZXNzLWZyb250LFxuICBcInBhcnR5LWJhY2tcIjogJGZhLXZhci1wYXJ0eS1iYWNrLFxuICBcInRyaWFuLWJhbGJvdFwiOiAkZmEtdmFyLXRyaWFuLWJhbGJvdCxcbiAgXCJtaWNyb3Bob25lLXN0YW5kXCI6ICRmYS12YXItbWljcm9waG9uZS1zdGFuZCxcbiAgXCJib29rLW9wZW4tcmVhZGVyXCI6ICRmYS12YXItYm9vay1vcGVuLXJlYWRlcixcbiAgXCJib29rLXJlYWRlclwiOiAkZmEtdmFyLWJvb2stcmVhZGVyLFxuICBcImZhbWlseS1kcmVzc1wiOiAkZmEtdmFyLWZhbWlseS1kcmVzcyxcbiAgXCJjaXJjbGUteFwiOiAkZmEtdmFyLWNpcmNsZS14LFxuICBcImNhYmluXCI6ICRmYS12YXItY2FiaW4sXG4gIFwibW91bnRhaW4tc3VuXCI6ICRmYS12YXItbW91bnRhaW4tc3VuLFxuICBcImNoYXJ0LXNpbXBsZS1ob3Jpem9udGFsXCI6ICRmYS12YXItY2hhcnQtc2ltcGxlLWhvcml6b250YWwsXG4gIFwiYXJyb3dzLWxlZnQtcmlnaHQtdG8tbGluZVwiOiAkZmEtdmFyLWFycm93cy1sZWZ0LXJpZ2h0LXRvLWxpbmUsXG4gIFwiaGFuZC1iYWNrLXBvaW50LWxlZnRcIjogJGZhLXZhci1oYW5kLWJhY2stcG9pbnQtbGVmdCxcbiAgXCJtZXNzYWdlLWRvdHNcIjogJGZhLXZhci1tZXNzYWdlLWRvdHMsXG4gIFwiY29tbWVudC1hbHQtZG90c1wiOiAkZmEtdmFyLWNvbW1lbnQtYWx0LWRvdHMsXG4gIFwibWVzc2FnaW5nXCI6ICRmYS12YXItbWVzc2FnaW5nLFxuICBcImZpbGUtaGVhcnRcIjogJGZhLXZhci1maWxlLWhlYXJ0LFxuICBcImJlZXItbXVnXCI6ICRmYS12YXItYmVlci1tdWcsXG4gIFwiYmVlci1mb2FtXCI6ICRmYS12YXItYmVlci1mb2FtLFxuICBcImRpY2UtZDIwXCI6ICRmYS12YXItZGljZS1kMjAsXG4gIFwiZHJvbmVcIjogJGZhLXZhci1kcm9uZSxcbiAgXCJ0cnVjay1kcm9wbGV0XCI6ICRmYS12YXItdHJ1Y2stZHJvcGxldCxcbiAgXCJmaWxlLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLWZpbGUtY2lyY2xlLXhtYXJrLFxuICBcInRlbXBlcmF0dXJlLWFycm93LXVwXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtYXJyb3ctdXAsXG4gIFwidGVtcGVyYXR1cmUtdXBcIjogJGZhLXZhci10ZW1wZXJhdHVyZS11cCxcbiAgXCJtZWRhbFwiOiAkZmEtdmFyLW1lZGFsLFxuICBcInBlcnNvbi1mYWlyeVwiOiAkZmEtdmFyLXBlcnNvbi1mYWlyeSxcbiAgXCJiZWRcIjogJGZhLXZhci1iZWQsXG4gIFwiYm9vay1jb3B5XCI6ICRmYS12YXItYm9vay1jb3B5LFxuICBcInNxdWFyZS1oXCI6ICRmYS12YXItc3F1YXJlLWgsXG4gIFwiaC1zcXVhcmVcIjogJGZhLXZhci1oLXNxdWFyZSxcbiAgXCJzcXVhcmUtY1wiOiAkZmEtdmFyLXNxdWFyZS1jLFxuICBcImNsb2NrLXR3b1wiOiAkZmEtdmFyLWNsb2NrLXR3byxcbiAgXCJzcXVhcmUtZWxsaXBzaXMtdmVydGljYWxcIjogJGZhLXZhci1zcXVhcmUtZWxsaXBzaXMtdmVydGljYWwsXG4gIFwiY2FsZW5kYXItdXNlcnNcIjogJGZhLXZhci1jYWxlbmRhci11c2VycyxcbiAgXCJwb2RjYXN0XCI6ICRmYS12YXItcG9kY2FzdCxcbiAgXCJiZWVcIjogJGZhLXZhci1iZWUsXG4gIFwidGVtcGVyYXR1cmUtZnVsbFwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLWZ1bGwsXG4gIFwidGVtcGVyYXR1cmUtNFwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLTQsXG4gIFwidGhlcm1vbWV0ZXItNFwiOiAkZmEtdmFyLXRoZXJtb21ldGVyLTQsXG4gIFwidGhlcm1vbWV0ZXItZnVsbFwiOiAkZmEtdmFyLXRoZXJtb21ldGVyLWZ1bGwsXG4gIFwiYmVsbFwiOiAkZmEtdmFyLWJlbGwsXG4gIFwiY2FuZHktYmFyXCI6ICRmYS12YXItY2FuZHktYmFyLFxuICBcImNob2NvbGF0ZS1iYXJcIjogJGZhLXZhci1jaG9jb2xhdGUtYmFyLFxuICBcInhtYXJrLWxhcmdlXCI6ICRmYS12YXIteG1hcmstbGFyZ2UsXG4gIFwicGluYXRhXCI6ICRmYS12YXItcGluYXRhLFxuICBcImFycm93cy1mcm9tLWxpbmVcIjogJGZhLXZhci1hcnJvd3MtZnJvbS1saW5lLFxuICBcInN1cGVyc2NyaXB0XCI6ICRmYS12YXItc3VwZXJzY3JpcHQsXG4gIFwiYm93bC1zcG9vblwiOiAkZmEtdmFyLWJvd2wtc3Bvb24sXG4gIFwiaGV4YWdvbi1jaGVja1wiOiAkZmEtdmFyLWhleGFnb24tY2hlY2ssXG4gIFwicGx1Zy1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1wbHVnLWNpcmNsZS14bWFyayxcbiAgXCJzdGFyLW9mLWxpZmVcIjogJGZhLXZhci1zdGFyLW9mLWxpZmUsXG4gIFwicGhvbmUtc2xhc2hcIjogJGZhLXZhci1waG9uZS1zbGFzaCxcbiAgXCJ0cmFmZmljLWxpZ2h0LXN0b3BcIjogJGZhLXZhci10cmFmZmljLWxpZ2h0LXN0b3AsXG4gIFwicGFpbnQtcm9sbGVyXCI6ICRmYS12YXItcGFpbnQtcm9sbGVyLFxuICBcImFjY2VudC1ncmF2ZVwiOiAkZmEtdmFyLWFjY2VudC1ncmF2ZSxcbiAgXCJoYW5kc2hha2UtYW5nbGVcIjogJGZhLXZhci1oYW5kc2hha2UtYW5nbGUsXG4gIFwiaGFuZHMtaGVscGluZ1wiOiAkZmEtdmFyLWhhbmRzLWhlbHBpbmcsXG4gIFwiY2lyY2xlLTBcIjogJGZhLXZhci1jaXJjbGUtMCxcbiAgXCJkaWFsLW1lZC1sb3dcIjogJGZhLXZhci1kaWFsLW1lZC1sb3csXG4gIFwibG9jYXRpb24tZG90XCI6ICRmYS12YXItbG9jYXRpb24tZG90LFxuICBcIm1hcC1tYXJrZXItYWx0XCI6ICRmYS12YXItbWFwLW1hcmtlci1hbHQsXG4gIFwiY3JhYlwiOiAkZmEtdmFyLWNyYWIsXG4gIFwiYm94LW9wZW4tZnVsbFwiOiAkZmEtdmFyLWJveC1vcGVuLWZ1bGwsXG4gIFwiYm94LWZ1bGxcIjogJGZhLXZhci1ib3gtZnVsbCxcbiAgXCJmaWxlXCI6ICRmYS12YXItZmlsZSxcbiAgXCJncmVhdGVyLXRoYW5cIjogJGZhLXZhci1ncmVhdGVyLXRoYW4sXG4gIFwicXVvdGVzXCI6ICRmYS12YXItcXVvdGVzLFxuICBcInByZXR6ZWxcIjogJGZhLXZhci1wcmV0emVsLFxuICBcInBlcnNvbi1zd2ltbWluZ1wiOiAkZmEtdmFyLXBlcnNvbi1zd2ltbWluZyxcbiAgXCJzd2ltbWVyXCI6ICRmYS12YXItc3dpbW1lcixcbiAgXCJhcnJvdy1kb3duXCI6ICRmYS12YXItYXJyb3ctZG93bixcbiAgXCJ1c2VyLXJvYm90LXhtYXJrc1wiOiAkZmEtdmFyLXVzZXItcm9ib3QteG1hcmtzLFxuICBcIm1lc3NhZ2UtcXVvdGVcIjogJGZhLXZhci1tZXNzYWdlLXF1b3RlLFxuICBcImNvbW1lbnQtYWx0LXF1b3RlXCI6ICRmYS12YXItY29tbWVudC1hbHQtcXVvdGUsXG4gIFwiY2FuZHktY29yblwiOiAkZmEtdmFyLWNhbmR5LWNvcm4sXG4gIFwiZm9sZGVyLW1hZ25pZnlpbmctZ2xhc3NcIjogJGZhLXZhci1mb2xkZXItbWFnbmlmeWluZy1nbGFzcyxcbiAgXCJmb2xkZXItc2VhcmNoXCI6ICRmYS12YXItZm9sZGVyLXNlYXJjaCxcbiAgXCJub3RlYm9va1wiOiAkZmEtdmFyLW5vdGVib29rLFxuICBcImRyb3BsZXRcIjogJGZhLXZhci1kcm9wbGV0LFxuICBcInRpbnRcIjogJGZhLXZhci10aW50LFxuICBcImJ1bGxzZXllLXBvaW50ZXJcIjogJGZhLXZhci1idWxsc2V5ZS1wb2ludGVyLFxuICBcImVyYXNlclwiOiAkZmEtdmFyLWVyYXNlcixcbiAgXCJoZXhhZ29uLWltYWdlXCI6ICRmYS12YXItaGV4YWdvbi1pbWFnZSxcbiAgXCJlYXJ0aC1hbWVyaWNhc1wiOiAkZmEtdmFyLWVhcnRoLWFtZXJpY2FzLFxuICBcImVhcnRoXCI6ICRmYS12YXItZWFydGgsXG4gIFwiZWFydGgtYW1lcmljYVwiOiAkZmEtdmFyLWVhcnRoLWFtZXJpY2EsXG4gIFwiZ2xvYmUtYW1lcmljYXNcIjogJGZhLXZhci1nbG9iZS1hbWVyaWNhcyxcbiAgXCJjcmF0ZS1hcHBsZVwiOiAkZmEtdmFyLWNyYXRlLWFwcGxlLFxuICBcImFwcGxlLWNyYXRlXCI6ICRmYS12YXItYXBwbGUtY3JhdGUsXG4gIFwicGVyc29uLWJ1cnN0XCI6ICRmYS12YXItcGVyc29uLWJ1cnN0LFxuICBcImdhbWUtYm9hcmRcIjogJGZhLXZhci1nYW1lLWJvYXJkLFxuICBcImhhdC1jaGVmXCI6ICRmYS12YXItaGF0LWNoZWYsXG4gIFwiaGFuZC1iYWNrLXBvaW50LXJpZ2h0XCI6ICRmYS12YXItaGFuZC1iYWNrLXBvaW50LXJpZ2h0LFxuICBcImRvdmVcIjogJGZhLXZhci1kb3ZlLFxuICBcInNub3dmbGFrZS1kcm9wbGV0c1wiOiAkZmEtdmFyLXNub3dmbGFrZS1kcm9wbGV0cyxcbiAgXCJiYXR0ZXJ5LWVtcHR5XCI6ICRmYS12YXItYmF0dGVyeS1lbXB0eSxcbiAgXCJiYXR0ZXJ5LTBcIjogJGZhLXZhci1iYXR0ZXJ5LTAsXG4gIFwiZ3JpZC00XCI6ICRmYS12YXItZ3JpZC00LFxuICBcInNvY2tzXCI6ICRmYS12YXItc29ja3MsXG4gIFwiZmFjZS1zdW5nbGFzc2VzXCI6ICRmYS12YXItZmFjZS1zdW5nbGFzc2VzLFxuICBcImluYm94XCI6ICRmYS12YXItaW5ib3gsXG4gIFwic3F1YXJlLTBcIjogJGZhLXZhci1zcXVhcmUtMCxcbiAgXCJzZWN0aW9uXCI6ICRmYS12YXItc2VjdGlvbixcbiAgXCJzcXVhcmUtdGhpcy13YXktdXBcIjogJGZhLXZhci1zcXVhcmUtdGhpcy13YXktdXAsXG4gIFwiYm94LXVwXCI6ICRmYS12YXItYm94LXVwLFxuICBcImdhdWdlLWhpZ2hcIjogJGZhLXZhci1nYXVnZS1oaWdoLFxuICBcInRhY2hvbWV0ZXItYWx0XCI6ICRmYS12YXItdGFjaG9tZXRlci1hbHQsXG4gIFwidGFjaG9tZXRlci1hbHQtZmFzdFwiOiAkZmEtdmFyLXRhY2hvbWV0ZXItYWx0LWZhc3QsXG4gIFwic3F1YXJlLWFtcGVyc2FuZFwiOiAkZmEtdmFyLXNxdWFyZS1hbXBlcnNhbmQsXG4gIFwiZW52ZWxvcGUtb3Blbi10ZXh0XCI6ICRmYS12YXItZW52ZWxvcGUtb3Blbi10ZXh0LFxuICBcImxhbXAtZGVza1wiOiAkZmEtdmFyLWxhbXAtZGVzayxcbiAgXCJob3NwaXRhbFwiOiAkZmEtdmFyLWhvc3BpdGFsLFxuICBcImhvc3BpdGFsLWFsdFwiOiAkZmEtdmFyLWhvc3BpdGFsLWFsdCxcbiAgXCJob3NwaXRhbC13aWRlXCI6ICRmYS12YXItaG9zcGl0YWwtd2lkZSxcbiAgXCJwb2xsLXBlb3BsZVwiOiAkZmEtdmFyLXBvbGwtcGVvcGxlLFxuICBcIndoaXNrZXktZ2xhc3MtaWNlXCI6ICRmYS12YXItd2hpc2tleS1nbGFzcy1pY2UsXG4gIFwiZ2xhc3Mtd2hpc2tleS1yb2Nrc1wiOiAkZmEtdmFyLWdsYXNzLXdoaXNrZXktcm9ja3MsXG4gIFwid2luZS1ib3R0bGVcIjogJGZhLXZhci13aW5lLWJvdHRsZSxcbiAgXCJjaGVzcy1yb29rXCI6ICRmYS12YXItY2hlc3Mtcm9vayxcbiAgXCJ1c2VyLWJvdW50eS1odW50ZXJcIjogJGZhLXZhci11c2VyLWJvdW50eS1odW50ZXIsXG4gIFwiYmFycy1zdGFnZ2VyZWRcIjogJGZhLXZhci1iYXJzLXN0YWdnZXJlZCxcbiAgXCJyZW9yZGVyXCI6ICRmYS12YXItcmVvcmRlcixcbiAgXCJzdHJlYW1cIjogJGZhLXZhci1zdHJlYW0sXG4gIFwiZGlhZ3JhbS1zYW5rZXlcIjogJGZhLXZhci1kaWFncmFtLXNhbmtleSxcbiAgXCJjbG91ZC1oYWlsLW1peGVkXCI6ICRmYS12YXItY2xvdWQtaGFpbC1taXhlZCxcbiAgXCJjaXJjbGUtdXAtbGVmdFwiOiAkZmEtdmFyLWNpcmNsZS11cC1sZWZ0LFxuICBcImRoYXJtYWNoYWtyYVwiOiAkZmEtdmFyLWRoYXJtYWNoYWtyYSxcbiAgXCJvYmplY3RzLWFsaWduLWxlZnRcIjogJGZhLXZhci1vYmplY3RzLWFsaWduLWxlZnQsXG4gIFwib2lsLWNhbi1kcmlwXCI6ICRmYS12YXItb2lsLWNhbi1kcmlwLFxuICBcImZhY2Utc21pbGluZy1oYW5kc1wiOiAkZmEtdmFyLWZhY2Utc21pbGluZy1oYW5kcyxcbiAgXCJicm9jY29saVwiOiAkZmEtdmFyLWJyb2Njb2xpLFxuICBcInJvdXRlLWludGVyc3RhdGVcIjogJGZhLXZhci1yb3V0ZS1pbnRlcnN0YXRlLFxuICBcImVhci1tdWZmc1wiOiAkZmEtdmFyLWVhci1tdWZmcyxcbiAgXCJob3Rkb2dcIjogJGZhLXZhci1ob3Rkb2csXG4gIFwidHJhbnNwb3J0ZXItZW1wdHlcIjogJGZhLXZhci10cmFuc3BvcnRlci1lbXB0eSxcbiAgXCJwZXJzb24td2Fsa2luZy13aXRoLWNhbmVcIjogJGZhLXZhci1wZXJzb24td2Fsa2luZy13aXRoLWNhbmUsXG4gIFwiYmxpbmRcIjogJGZhLXZhci1ibGluZCxcbiAgXCJhbmdsZS05MFwiOiAkZmEtdmFyLWFuZ2xlLTkwLFxuICBcInJlY3RhbmdsZS10ZXJtaW5hbFwiOiAkZmEtdmFyLXJlY3RhbmdsZS10ZXJtaW5hbCxcbiAgXCJraXRlXCI6ICRmYS12YXIta2l0ZSxcbiAgXCJkcnVtXCI6ICRmYS12YXItZHJ1bSxcbiAgXCJzY3J1YmJlclwiOiAkZmEtdmFyLXNjcnViYmVyLFxuICBcImljZS1jcmVhbVwiOiAkZmEtdmFyLWljZS1jcmVhbSxcbiAgXCJoZWFydC1jaXJjbGUtYm9sdFwiOiAkZmEtdmFyLWhlYXJ0LWNpcmNsZS1ib2x0LFxuICBcImZpc2gtYm9uZXNcIjogJGZhLXZhci1maXNoLWJvbmVzLFxuICBcImRlZXItcnVkb2xwaFwiOiAkZmEtdmFyLWRlZXItcnVkb2xwaCxcbiAgXCJmYXhcIjogJGZhLXZhci1mYXgsXG4gIFwicGFyYWdyYXBoXCI6ICRmYS12YXItcGFyYWdyYXBoLFxuICBcImhlYWQtc2lkZS1oZWFydFwiOiAkZmEtdmFyLWhlYWQtc2lkZS1oZWFydCxcbiAgXCJzcXVhcmUtZVwiOiAkZmEtdmFyLXNxdWFyZS1lLFxuICBcIm1ldGVyLWZpcmVcIjogJGZhLXZhci1tZXRlci1maXJlLFxuICBcImNsb3VkLWhhaWxcIjogJGZhLXZhci1jbG91ZC1oYWlsLFxuICBcImNoZWNrLXRvLXNsb3RcIjogJGZhLXZhci1jaGVjay10by1zbG90LFxuICBcInZvdGUteWVhXCI6ICRmYS12YXItdm90ZS15ZWEsXG4gIFwibW9uZXktZnJvbS1icmFja2V0XCI6ICRmYS12YXItbW9uZXktZnJvbS1icmFja2V0LFxuICBcInN0YXItaGFsZlwiOiAkZmEtdmFyLXN0YXItaGFsZixcbiAgXCJjYXItYnVzXCI6ICRmYS12YXItY2FyLWJ1cyxcbiAgXCJzcGVha2VyXCI6ICRmYS12YXItc3BlYWtlcixcbiAgXCJ0aW1lclwiOiAkZmEtdmFyLXRpbWVyLFxuICBcImJveGVzLXN0YWNrZWRcIjogJGZhLXZhci1ib3hlcy1zdGFja2VkLFxuICBcImJveGVzXCI6ICRmYS12YXItYm94ZXMsXG4gIFwiYm94ZXMtYWx0XCI6ICRmYS12YXItYm94ZXMtYWx0LFxuICBcImdyaWxsLWhvdFwiOiAkZmEtdmFyLWdyaWxsLWhvdCxcbiAgXCJiYWxsb3QtY2hlY2tcIjogJGZhLXZhci1iYWxsb3QtY2hlY2ssXG4gIFwibGlua1wiOiAkZmEtdmFyLWxpbmssXG4gIFwiY2hhaW5cIjogJGZhLXZhci1jaGFpbixcbiAgXCJlYXItbGlzdGVuXCI6ICRmYS12YXItZWFyLWxpc3RlbixcbiAgXCJhc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXNcIjogJGZhLXZhci1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXMsXG4gIFwiZmlsZS1taW51c1wiOiAkZmEtdmFyLWZpbGUtbWludXMsXG4gIFwidHJlZS1jaXR5XCI6ICRmYS12YXItdHJlZS1jaXR5LFxuICBcInBsYXlcIjogJGZhLXZhci1wbGF5LFxuICBcImZvbnRcIjogJGZhLXZhci1mb250LFxuICBcImN1cC10b2dvXCI6ICRmYS12YXItY3VwLXRvZ28sXG4gIFwiY29mZmVlLXRvZ29cIjogJGZhLXZhci1jb2ZmZWUtdG9nbyxcbiAgXCJzcXVhcmUtZG93bi1sZWZ0XCI6ICRmYS12YXItc3F1YXJlLWRvd24tbGVmdCxcbiAgXCJidXJnZXItbGV0dHVjZVwiOiAkZmEtdmFyLWJ1cmdlci1sZXR0dWNlLFxuICBcInJ1cGlhaC1zaWduXCI6ICRmYS12YXItcnVwaWFoLXNpZ24sXG4gIFwibWFnbmlmeWluZy1nbGFzc1wiOiAkZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MsXG4gIFwic2VhcmNoXCI6ICRmYS12YXItc2VhcmNoLFxuICBcInRhYmxlLXRlbm5pcy1wYWRkbGUtYmFsbFwiOiAkZmEtdmFyLXRhYmxlLXRlbm5pcy1wYWRkbGUtYmFsbCxcbiAgXCJwaW5nLXBvbmctcGFkZGxlLWJhbGxcIjogJGZhLXZhci1waW5nLXBvbmctcGFkZGxlLWJhbGwsXG4gIFwidGFibGUtdGVubmlzXCI6ICRmYS12YXItdGFibGUtdGVubmlzLFxuICBcInBlcnNvbi1kb3RzLWZyb20tbGluZVwiOiAkZmEtdmFyLXBlcnNvbi1kb3RzLWZyb20tbGluZSxcbiAgXCJkaWFnbm9zZXNcIjogJGZhLXZhci1kaWFnbm9zZXMsXG4gIFwiY2hldnJvbnMtZG93blwiOiAkZmEtdmFyLWNoZXZyb25zLWRvd24sXG4gIFwiY2hldnJvbi1kb3VibGUtZG93blwiOiAkZmEtdmFyLWNoZXZyb24tZG91YmxlLWRvd24sXG4gIFwidHJhc2gtY2FuLWFycm93LXVwXCI6ICRmYS12YXItdHJhc2gtY2FuLWFycm93LXVwLFxuICBcInRyYXNoLXJlc3RvcmUtYWx0XCI6ICRmYS12YXItdHJhc2gtcmVzdG9yZS1hbHQsXG4gIFwic2lnbmFsLWdvb2RcIjogJGZhLXZhci1zaWduYWwtZ29vZCxcbiAgXCJzaWduYWwtM1wiOiAkZmEtdmFyLXNpZ25hbC0zLFxuICBcImxvY2F0aW9uLXF1ZXN0aW9uXCI6ICRmYS12YXItbG9jYXRpb24tcXVlc3Rpb24sXG4gIFwibWFwLW1hcmtlci1xdWVzdGlvblwiOiAkZmEtdmFyLW1hcC1tYXJrZXItcXVlc3Rpb24sXG4gIFwiZmxvcHB5LWRpc2stY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItZmxvcHB5LWRpc2stY2lyY2xlLXhtYXJrLFxuICBcImZsb3BweS1kaXNrLXRpbWVzXCI6ICRmYS12YXItZmxvcHB5LWRpc2stdGltZXMsXG4gIFwic2F2ZS1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1zYXZlLWNpcmNsZS14bWFyayxcbiAgXCJzYXZlLXRpbWVzXCI6ICRmYS12YXItc2F2ZS10aW1lcyxcbiAgXCJuYWlyYS1zaWduXCI6ICRmYS12YXItbmFpcmEtc2lnbixcbiAgXCJwZWFjaFwiOiAkZmEtdmFyLXBlYWNoLFxuICBcInRheGktYnVzXCI6ICRmYS12YXItdGF4aS1idXMsXG4gIFwiYnJhY2tldC1jdXJseVwiOiAkZmEtdmFyLWJyYWNrZXQtY3VybHksXG4gIFwiYnJhY2tldC1jdXJseS1sZWZ0XCI6ICRmYS12YXItYnJhY2tldC1jdXJseS1sZWZ0LFxuICBcImxvYnN0ZXJcIjogJGZhLXZhci1sb2JzdGVyLFxuICBcImNhcnQtZmxhdGJlZC1lbXB0eVwiOiAkZmEtdmFyLWNhcnQtZmxhdGJlZC1lbXB0eSxcbiAgXCJkb2xseS1mbGF0YmVkLWVtcHR5XCI6ICRmYS12YXItZG9sbHktZmxhdGJlZC1lbXB0eSxcbiAgXCJjb2xvblwiOiAkZmEtdmFyLWNvbG9uLFxuICBcImNhcnQtYXJyb3ctZG93blwiOiAkZmEtdmFyLWNhcnQtYXJyb3ctZG93bixcbiAgXCJ3YW5kXCI6ICRmYS12YXItd2FuZCxcbiAgXCJ3YWxraWUtdGFsa2llXCI6ICRmYS12YXItd2Fsa2llLXRhbGtpZSxcbiAgXCJmaWxlLXBlblwiOiAkZmEtdmFyLWZpbGUtcGVuLFxuICBcImZpbGUtZWRpdFwiOiAkZmEtdmFyLWZpbGUtZWRpdCxcbiAgXCJyZWNlaXB0XCI6ICRmYS12YXItcmVjZWlwdCxcbiAgXCJ0YWJsZS1waWNuaWNcIjogJGZhLXZhci10YWJsZS1waWNuaWMsXG4gIFwic3F1YXJlLXBlblwiOiAkZmEtdmFyLXNxdWFyZS1wZW4sXG4gIFwicGVuLXNxdWFyZVwiOiAkZmEtdmFyLXBlbi1zcXVhcmUsXG4gIFwicGVuY2lsLXNxdWFyZVwiOiAkZmEtdmFyLXBlbmNpbC1zcXVhcmUsXG4gIFwiY2lyY2xlLW1pY3JvcGhvbmUtbGluZXNcIjogJGZhLXZhci1jaXJjbGUtbWljcm9waG9uZS1saW5lcyxcbiAgXCJtaWNyb3Bob25lLWNpcmNsZS1hbHRcIjogJGZhLXZhci1taWNyb3Bob25lLWNpcmNsZS1hbHQsXG4gIFwiZGlzcGxheS1zbGFzaFwiOiAkZmEtdmFyLWRpc3BsYXktc2xhc2gsXG4gIFwiZGVza3RvcC1zbGFzaFwiOiAkZmEtdmFyLWRlc2t0b3Atc2xhc2gsXG4gIFwic3VpdGNhc2Utcm9sbGluZ1wiOiAkZmEtdmFyLXN1aXRjYXNlLXJvbGxpbmcsXG4gIFwicGVyc29uLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXBlcnNvbi1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwidHJhbnNwb3J0ZXItMlwiOiAkZmEtdmFyLXRyYW5zcG9ydGVyLTIsXG4gIFwiaGFuZHMtaG9sZGluZy1kaWFtb25kXCI6ICRmYS12YXItaGFuZHMtaG9sZGluZy1kaWFtb25kLFxuICBcImhhbmQtcmVjZWl2aW5nXCI6ICRmYS12YXItaGFuZC1yZWNlaXZpbmcsXG4gIFwibW9uZXktYmlsbC1zaW1wbGUtd2F2ZVwiOiAkZmEtdmFyLW1vbmV5LWJpbGwtc2ltcGxlLXdhdmUsXG4gIFwiY2hldnJvbi1kb3duXCI6ICRmYS12YXItY2hldnJvbi1kb3duLFxuICBcImJhdHRlcnktZnVsbFwiOiAkZmEtdmFyLWJhdHRlcnktZnVsbCxcbiAgXCJiYXR0ZXJ5XCI6ICRmYS12YXItYmF0dGVyeSxcbiAgXCJiYXR0ZXJ5LTVcIjogJGZhLXZhci1iYXR0ZXJ5LTUsXG4gIFwiYmVsbC1wbHVzXCI6ICRmYS12YXItYmVsbC1wbHVzLFxuICBcImJvb2stYXJyb3ctcmlnaHRcIjogJGZhLXZhci1ib29rLWFycm93LXJpZ2h0LFxuICBcImhvc3BpdGFsc1wiOiAkZmEtdmFyLWhvc3BpdGFscyxcbiAgXCJjbHViXCI6ICRmYS12YXItY2x1YixcbiAgXCJza3VsbC1jcm9zc2JvbmVzXCI6ICRmYS12YXItc2t1bGwtY3Jvc3Nib25lcyxcbiAgXCJkcm9wbGV0LWRlZ3JlZVwiOiAkZmEtdmFyLWRyb3BsZXQtZGVncmVlLFxuICBcImRld3BvaW50XCI6ICRmYS12YXItZGV3cG9pbnQsXG4gIFwiY29kZS1jb21wYXJlXCI6ICRmYS12YXItY29kZS1jb21wYXJlLFxuICBcImxpc3QtdWxcIjogJGZhLXZhci1saXN0LXVsLFxuICBcImxpc3QtZG90c1wiOiAkZmEtdmFyLWxpc3QtZG90cyxcbiAgXCJoYW5kLWhvbGRpbmctbWFnaWNcIjogJGZhLXZhci1oYW5kLWhvbGRpbmctbWFnaWMsXG4gIFwid2F0ZXJtZWxvbi1zbGljZVwiOiAkZmEtdmFyLXdhdGVybWVsb24tc2xpY2UsXG4gIFwiY2lyY2xlLWVsbGlwc2lzXCI6ICRmYS12YXItY2lyY2xlLWVsbGlwc2lzLFxuICBcInNjaG9vbC1sb2NrXCI6ICRmYS12YXItc2Nob29sLWxvY2ssXG4gIFwidG93ZXItY2VsbFwiOiAkZmEtdmFyLXRvd2VyLWNlbGwsXG4gIFwic2QtY2FyZHNcIjogJGZhLXZhci1zZC1jYXJkcyxcbiAgXCJqdWctYm90dGxlXCI6ICRmYS12YXItanVnLWJvdHRsZSxcbiAgXCJkb3duLWxvbmdcIjogJGZhLXZhci1kb3duLWxvbmcsXG4gIFwibG9uZy1hcnJvdy1hbHQtZG93blwiOiAkZmEtdmFyLWxvbmctYXJyb3ctYWx0LWRvd24sXG4gIFwiZW52ZWxvcGVzXCI6ICRmYS12YXItZW52ZWxvcGVzLFxuICBcInBob25lLW9mZmljZVwiOiAkZmEtdmFyLXBob25lLW9mZmljZSxcbiAgXCJyYW5raW5nLXN0YXJcIjogJGZhLXZhci1yYW5raW5nLXN0YXIsXG4gIFwiY2hlc3Mta2luZ1wiOiAkZmEtdmFyLWNoZXNzLWtpbmcsXG4gIFwibmZjLXBlblwiOiAkZmEtdmFyLW5mYy1wZW4sXG4gIFwicGVyc29uLWhhcmFzc2luZ1wiOiAkZmEtdmFyLXBlcnNvbi1oYXJhc3NpbmcsXG4gIFwiaGF0LXdpbnRlclwiOiAkZmEtdmFyLWhhdC13aW50ZXIsXG4gIFwiYnJhemlsaWFuLXJlYWwtc2lnblwiOiAkZmEtdmFyLWJyYXppbGlhbi1yZWFsLXNpZ24sXG4gIFwibGFuZG1hcmstZG9tZVwiOiAkZmEtdmFyLWxhbmRtYXJrLWRvbWUsXG4gIFwibGFuZG1hcmstYWx0XCI6ICRmYS12YXItbGFuZG1hcmstYWx0LFxuICBcImJvbmUtYnJlYWtcIjogJGZhLXZhci1ib25lLWJyZWFrLFxuICBcImFycm93LXVwXCI6ICRmYS12YXItYXJyb3ctdXAsXG4gIFwiZG93bi1mcm9tLWRvdHRlZC1saW5lXCI6ICRmYS12YXItZG93bi1mcm9tLWRvdHRlZC1saW5lLFxuICBcInR2XCI6ICRmYS12YXItdHYsXG4gIFwidGVsZXZpc2lvblwiOiAkZmEtdmFyLXRlbGV2aXNpb24sXG4gIFwidHYtYWx0XCI6ICRmYS12YXItdHYtYWx0LFxuICBcImJvcmRlci1sZWZ0XCI6ICRmYS12YXItYm9yZGVyLWxlZnQsXG4gIFwiY2lyY2xlLWRpdmlkZVwiOiAkZmEtdmFyLWNpcmNsZS1kaXZpZGUsXG4gIFwic2hyaW1wXCI6ICRmYS12YXItc2hyaW1wLFxuICBcImxpc3QtY2hlY2tcIjogJGZhLXZhci1saXN0LWNoZWNrLFxuICBcInRhc2tzXCI6ICRmYS12YXItdGFza3MsXG4gIFwiZGlhZ3JhbS1zdWJ0YXNrXCI6ICRmYS12YXItZGlhZ3JhbS1zdWJ0YXNrLFxuICBcImp1Zy1kZXRlcmdlbnRcIjogJGZhLXZhci1qdWctZGV0ZXJnZW50LFxuICBcImNpcmNsZS11c2VyXCI6ICRmYS12YXItY2lyY2xlLXVzZXIsXG4gIFwidXNlci1jaXJjbGVcIjogJGZhLXZhci11c2VyLWNpcmNsZSxcbiAgXCJzcXVhcmUteVwiOiAkZmEtdmFyLXNxdWFyZS15LFxuICBcInVzZXItZG9jdG9yLWhhaXJcIjogJGZhLXZhci11c2VyLWRvY3Rvci1oYWlyLFxuICBcInBsYW5ldC1yaW5nZWRcIjogJGZhLXZhci1wbGFuZXQtcmluZ2VkLFxuICBcIm11c2hyb29tXCI6ICRmYS12YXItbXVzaHJvb20sXG4gIFwidXNlci1zaGllbGRcIjogJGZhLXZhci11c2VyLXNoaWVsZCxcbiAgXCJtZWdhcGhvbmVcIjogJGZhLXZhci1tZWdhcGhvbmUsXG4gIFwid3JlYXRoLWxhdXJlbFwiOiAkZmEtdmFyLXdyZWF0aC1sYXVyZWwsXG4gIFwiY2lyY2xlLWV4Y2xhbWF0aW9uLWNoZWNrXCI6ICRmYS12YXItY2lyY2xlLWV4Y2xhbWF0aW9uLWNoZWNrLFxuICBcIndpbmRcIjogJGZhLXZhci13aW5kLFxuICBcImJveC1kb2xsYXJcIjogJGZhLXZhci1ib3gtZG9sbGFyLFxuICBcImJveC11c2RcIjogJGZhLXZhci1ib3gtdXNkLFxuICBcImNhci1idXJzdFwiOiAkZmEtdmFyLWNhci1idXJzdCxcbiAgXCJjYXItY3Jhc2hcIjogJGZhLXZhci1jYXItY3Jhc2gsXG4gIFwieVwiOiAkZmEtdmFyLXksXG4gIFwidXNlci1oZWFkc2V0XCI6ICRmYS12YXItdXNlci1oZWFkc2V0LFxuICBcImFycm93cy1yZXR3ZWV0XCI6ICRmYS12YXItYXJyb3dzLXJldHdlZXQsXG4gIFwicmV0d2VldC1hbHRcIjogJGZhLXZhci1yZXR3ZWV0LWFsdCxcbiAgXCJwZXJzb24tc25vd2JvYXJkaW5nXCI6ICRmYS12YXItcGVyc29uLXNub3dib2FyZGluZyxcbiAgXCJzbm93Ym9hcmRpbmdcIjogJGZhLXZhci1zbm93Ym9hcmRpbmcsXG4gIFwic3F1YXJlLWNoZXZyb24tcmlnaHRcIjogJGZhLXZhci1zcXVhcmUtY2hldnJvbi1yaWdodCxcbiAgXCJjaGV2cm9uLXNxdWFyZS1yaWdodFwiOiAkZmEtdmFyLWNoZXZyb24tc3F1YXJlLXJpZ2h0LFxuICBcImxhY3Jvc3NlLXN0aWNrLWJhbGxcIjogJGZhLXZhci1sYWNyb3NzZS1zdGljay1iYWxsLFxuICBcInRydWNrLWZhc3RcIjogJGZhLXZhci10cnVjay1mYXN0LFxuICBcInNoaXBwaW5nLWZhc3RcIjogJGZhLXZhci1zaGlwcGluZy1mYXN0LFxuICBcInVzZXItbWFnbmlmeWluZy1nbGFzc1wiOiAkZmEtdmFyLXVzZXItbWFnbmlmeWluZy1nbGFzcyxcbiAgXCJzdGFyLXNoYXJwXCI6ICRmYS12YXItc3Rhci1zaGFycCxcbiAgXCJjb21tZW50LWhlYXJ0XCI6ICRmYS12YXItY29tbWVudC1oZWFydCxcbiAgXCJjaXJjbGUtMVwiOiAkZmEtdmFyLWNpcmNsZS0xLFxuICBcImNpcmNsZS1zdGFyXCI6ICRmYS12YXItY2lyY2xlLXN0YXIsXG4gIFwic3Rhci1jaXJjbGVcIjogJGZhLXZhci1zdGFyLWNpcmNsZSxcbiAgXCJmaXNoXCI6ICRmYS12YXItZmlzaCxcbiAgXCJjbG91ZC1mb2dcIjogJGZhLXZhci1jbG91ZC1mb2csXG4gIFwiZm9nXCI6ICRmYS12YXItZm9nLFxuICBcIndhZmZsZVwiOiAkZmEtdmFyLXdhZmZsZSxcbiAgXCJtdXNpYy1ub3RlXCI6ICRmYS12YXItbXVzaWMtbm90ZSxcbiAgXCJtdXNpYy1hbHRcIjogJGZhLXZhci1tdXNpYy1hbHQsXG4gIFwiaGV4YWdvbi1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWhleGFnb24tZXhjbGFtYXRpb24sXG4gIFwiY2FydC1zaG9wcGluZy1mYXN0XCI6ICRmYS12YXItY2FydC1zaG9wcGluZy1mYXN0LFxuICBcIm9iamVjdC11bmlvblwiOiAkZmEtdmFyLW9iamVjdC11bmlvbixcbiAgXCJ1c2VyLWdyYWR1YXRlXCI6ICRmYS12YXItdXNlci1ncmFkdWF0ZSxcbiAgXCJzdGFyZmlnaHRlclwiOiAkZmEtdmFyLXN0YXJmaWdodGVyLFxuICBcImNpcmNsZS1oYWxmLXN0cm9rZVwiOiAkZmEtdmFyLWNpcmNsZS1oYWxmLXN0cm9rZSxcbiAgXCJhZGp1c3RcIjogJGZhLXZhci1hZGp1c3QsXG4gIFwiYXJyb3ctcmlnaHQtbG9uZy10by1saW5lXCI6ICRmYS12YXItYXJyb3ctcmlnaHQtbG9uZy10by1saW5lLFxuICBcInNxdWFyZS1hcnJvdy1kb3duXCI6ICRmYS12YXItc3F1YXJlLWFycm93LWRvd24sXG4gIFwiYXJyb3ctc3F1YXJlLWRvd25cIjogJGZhLXZhci1hcnJvdy1zcXVhcmUtZG93bixcbiAgXCJkaWFtb25kLWhhbGYtc3Ryb2tlXCI6ICRmYS12YXItZGlhbW9uZC1oYWxmLXN0cm9rZSxcbiAgXCJjbGFwcGVyYm9hcmRcIjogJGZhLXZhci1jbGFwcGVyYm9hcmQsXG4gIFwic3F1YXJlLWNoZXZyb24tbGVmdFwiOiAkZmEtdmFyLXNxdWFyZS1jaGV2cm9uLWxlZnQsXG4gIFwiY2hldnJvbi1zcXVhcmUtbGVmdFwiOiAkZmEtdmFyLWNoZXZyb24tc3F1YXJlLWxlZnQsXG4gIFwicGhvbmUtaW50ZXJjb21cIjogJGZhLXZhci1waG9uZS1pbnRlcmNvbSxcbiAgXCJsaW5rLWhvcml6b250YWxcIjogJGZhLXZhci1saW5rLWhvcml6b250YWwsXG4gIFwiY2hhaW4taG9yaXpvbnRhbFwiOiAkZmEtdmFyLWNoYWluLWhvcml6b250YWwsXG4gIFwibWFuZ29cIjogJGZhLXZhci1tYW5nbyxcbiAgXCJtdXNpYy1ub3RlLXNsYXNoXCI6ICRmYS12YXItbXVzaWMtbm90ZS1zbGFzaCxcbiAgXCJtdXNpYy1hbHQtc2xhc2hcIjogJGZhLXZhci1tdXNpYy1hbHQtc2xhc2gsXG4gIFwiY2lyY2xlLXJhZGlhdGlvblwiOiAkZmEtdmFyLWNpcmNsZS1yYWRpYXRpb24sXG4gIFwicmFkaWF0aW9uLWFsdFwiOiAkZmEtdmFyLXJhZGlhdGlvbi1hbHQsXG4gIFwiZmFjZS10b25ndWUtc3dlYXRcIjogJGZhLXZhci1mYWNlLXRvbmd1ZS1zd2VhdCxcbiAgXCJnbG9iZS1zdGFuZFwiOiAkZmEtdmFyLWdsb2JlLXN0YW5kLFxuICBcImJhc2ViYWxsXCI6ICRmYS12YXItYmFzZWJhbGwsXG4gIFwiYmFzZWJhbGwtYmFsbFwiOiAkZmEtdmFyLWJhc2ViYWxsLWJhbGwsXG4gIFwiY2lyY2xlLXBcIjogJGZhLXZhci1jaXJjbGUtcCxcbiAgXCJhd2FyZC1zaW1wbGVcIjogJGZhLXZhci1hd2FyZC1zaW1wbGUsXG4gIFwiamV0LWZpZ2h0ZXItdXBcIjogJGZhLXZhci1qZXQtZmlnaHRlci11cCxcbiAgXCJkaWFncmFtLXByb2plY3RcIjogJGZhLXZhci1kaWFncmFtLXByb2plY3QsXG4gIFwicHJvamVjdC1kaWFncmFtXCI6ICRmYS12YXItcHJvamVjdC1kaWFncmFtLFxuICBcInBlZGVzdGFsXCI6ICRmYS12YXItcGVkZXN0YWwsXG4gIFwiY2hhcnQtcHlyYW1pZFwiOiAkZmEtdmFyLWNoYXJ0LXB5cmFtaWQsXG4gIFwic2lkZWJhclwiOiAkZmEtdmFyLXNpZGViYXIsXG4gIFwic25vd21hbi1oZWFkXCI6ICRmYS12YXItc25vd21hbi1oZWFkLFxuICBcImZyb3N0eS1oZWFkXCI6ICRmYS12YXItZnJvc3R5LWhlYWQsXG4gIFwiY29weVwiOiAkZmEtdmFyLWNvcHksXG4gIFwiYnVyZ2VyLWdsYXNzXCI6ICRmYS12YXItYnVyZ2VyLWdsYXNzLFxuICBcInZvbHVtZS14bWFya1wiOiAkZmEtdmFyLXZvbHVtZS14bWFyayxcbiAgXCJ2b2x1bWUtbXV0ZVwiOiAkZmEtdmFyLXZvbHVtZS1tdXRlLFxuICBcInZvbHVtZS10aW1lc1wiOiAkZmEtdmFyLXZvbHVtZS10aW1lcyxcbiAgXCJoYW5kLXNwYXJrbGVzXCI6ICRmYS12YXItaGFuZC1zcGFya2xlcyxcbiAgXCJiYXJzLWZpbHRlclwiOiAkZmEtdmFyLWJhcnMtZmlsdGVyLFxuICBcInBhaW50YnJ1c2gtcGVuY2lsXCI6ICRmYS12YXItcGFpbnRicnVzaC1wZW5jaWwsXG4gIFwicGFydHktYmVsbFwiOiAkZmEtdmFyLXBhcnR5LWJlbGwsXG4gIFwidXNlci12bmVjay1oYWlyXCI6ICRmYS12YXItdXNlci12bmVjay1oYWlyLFxuICBcImphY2stby1sYW50ZXJuXCI6ICRmYS12YXItamFjay1vLWxhbnRlcm4sXG4gIFwiZ3JpcFwiOiAkZmEtdmFyLWdyaXAsXG4gIFwiZ3JpcC1ob3Jpem9udGFsXCI6ICRmYS12YXItZ3JpcC1ob3Jpem9udGFsLFxuICBcInNoYXJlLWZyb20tc3F1YXJlXCI6ICRmYS12YXItc2hhcmUtZnJvbS1zcXVhcmUsXG4gIFwic2hhcmUtc3F1YXJlXCI6ICRmYS12YXItc2hhcmUtc3F1YXJlLFxuICBcImtleW5vdGVcIjogJGZhLXZhci1rZXlub3RlLFxuICBcImNoaWxkLWNvbWJhdGFudFwiOiAkZmEtdmFyLWNoaWxkLWNvbWJhdGFudCxcbiAgXCJjaGlsZC1yaWZsZVwiOiAkZmEtdmFyLWNoaWxkLXJpZmxlLFxuICBcImd1blwiOiAkZmEtdmFyLWd1bixcbiAgXCJzcXVhcmUtcGhvbmVcIjogJGZhLXZhci1zcXVhcmUtcGhvbmUsXG4gIFwicGhvbmUtc3F1YXJlXCI6ICRmYS12YXItcGhvbmUtc3F1YXJlLFxuICBcImhhdC1iZWFjaFwiOiAkZmEtdmFyLWhhdC1iZWFjaCxcbiAgXCJwbHVzXCI6ICRmYS12YXItcGx1cyxcbiAgXCJhZGRcIjogJGZhLXZhci1hZGQsXG4gIFwiZXhwYW5kXCI6ICRmYS12YXItZXhwYW5kLFxuICBcImNvbXB1dGVyXCI6ICRmYS12YXItY29tcHV0ZXIsXG4gIFwiZm9ydFwiOiAkZmEtdmFyLWZvcnQsXG4gIFwiY2xvdWQtY2hlY2tcIjogJGZhLXZhci1jbG91ZC1jaGVjayxcbiAgXCJ4bWFya1wiOiAkZmEtdmFyLXhtYXJrLFxuICBcImNsb3NlXCI6ICRmYS12YXItY2xvc2UsXG4gIFwibXVsdGlwbHlcIjogJGZhLXZhci1tdWx0aXBseSxcbiAgXCJyZW1vdmVcIjogJGZhLXZhci1yZW1vdmUsXG4gIFwidGltZXNcIjogJGZhLXZhci10aW1lcyxcbiAgXCJmYWNlLXNtaXJraW5nXCI6ICRmYS12YXItZmFjZS1zbWlya2luZyxcbiAgXCJhcnJvd3MtdXAtZG93bi1sZWZ0LXJpZ2h0XCI6ICRmYS12YXItYXJyb3dzLXVwLWRvd24tbGVmdC1yaWdodCxcbiAgXCJhcnJvd3NcIjogJGZhLXZhci1hcnJvd3MsXG4gIFwiY2hhbGtib2FyZC11c2VyXCI6ICRmYS12YXItY2hhbGtib2FyZC11c2VyLFxuICBcImNoYWxrYm9hcmQtdGVhY2hlclwiOiAkZmEtdmFyLWNoYWxrYm9hcmQtdGVhY2hlcixcbiAgXCJyaG9tYnVzXCI6ICRmYS12YXItcmhvbWJ1cyxcbiAgXCJjbGF3LW1hcmtzXCI6ICRmYS12YXItY2xhdy1tYXJrcyxcbiAgXCJwZXNvLXNpZ25cIjogJGZhLXZhci1wZXNvLXNpZ24sXG4gIFwiZmFjZS1zbWlsZS10b25ndWVcIjogJGZhLXZhci1mYWNlLXNtaWxlLXRvbmd1ZSxcbiAgXCJjYXJ0LWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLWNhcnQtY2lyY2xlLXhtYXJrLFxuICBcImJ1aWxkaW5nLXNoaWVsZFwiOiAkZmEtdmFyLWJ1aWxkaW5nLXNoaWVsZCxcbiAgXCJjaXJjbGUtcGhvbmUtZmxpcFwiOiAkZmEtdmFyLWNpcmNsZS1waG9uZS1mbGlwLFxuICBcInBob25lLWNpcmNsZS1hbHRcIjogJGZhLXZhci1waG9uZS1jaXJjbGUtYWx0LFxuICBcImJhYnlcIjogJGZhLXZhci1iYWJ5LFxuICBcInVzZXJzLWxpbmVcIjogJGZhLXZhci11c2Vycy1saW5lLFxuICBcInF1b3RlLWxlZnRcIjogJGZhLXZhci1xdW90ZS1sZWZ0LFxuICBcInF1b3RlLWxlZnQtYWx0XCI6ICRmYS12YXItcXVvdGUtbGVmdC1hbHQsXG4gIFwidHJhY3RvclwiOiAkZmEtdmFyLXRyYWN0b3IsXG4gIFwia2V5LXNrZWxldG9uXCI6ICRmYS12YXIta2V5LXNrZWxldG9uLFxuICBcInRyYXNoLWFycm93LXVwXCI6ICRmYS12YXItdHJhc2gtYXJyb3ctdXAsXG4gIFwidHJhc2gtcmVzdG9yZVwiOiAkZmEtdmFyLXRyYXNoLXJlc3RvcmUsXG4gIFwiYXJyb3ctZG93bi11cC1sb2NrXCI6ICRmYS12YXItYXJyb3ctZG93bi11cC1sb2NrLFxuICBcImFycm93LWRvd24tdG8tYnJhY2tldFwiOiAkZmEtdmFyLWFycm93LWRvd24tdG8tYnJhY2tldCxcbiAgXCJsaW5lcy1sZWFuaW5nXCI6ICRmYS12YXItbGluZXMtbGVhbmluZyxcbiAgXCJzcXVhcmUtcVwiOiAkZmEtdmFyLXNxdWFyZS1xLFxuICBcInJ1bGVyLWNvbWJpbmVkXCI6ICRmYS12YXItcnVsZXItY29tYmluZWQsXG4gIFwic3ltYm9sc1wiOiAkZmEtdmFyLXN5bWJvbHMsXG4gIFwiaWNvbnMtYWx0XCI6ICRmYS12YXItaWNvbnMtYWx0LFxuICBcImNvcHlyaWdodFwiOiAkZmEtdmFyLWNvcHlyaWdodCxcbiAgXCJmbGFzay1nZWFyXCI6ICRmYS12YXItZmxhc2stZ2VhcixcbiAgXCJoaWdobGlnaHRlci1saW5lXCI6ICRmYS12YXItaGlnaGxpZ2h0ZXItbGluZSxcbiAgXCJicmFja2V0LXNxdWFyZVwiOiAkZmEtdmFyLWJyYWNrZXQtc3F1YXJlLFxuICBcImJyYWNrZXRcIjogJGZhLXZhci1icmFja2V0LFxuICBcImJyYWNrZXQtbGVmdFwiOiAkZmEtdmFyLWJyYWNrZXQtbGVmdCxcbiAgXCJpc2xhbmQtdHJvcGljYWxcIjogJGZhLXZhci1pc2xhbmQtdHJvcGljYWwsXG4gIFwiaXNsYW5kLXRyZWUtcGFsbVwiOiAkZmEtdmFyLWlzbGFuZC10cmVlLXBhbG0sXG4gIFwiYXJyb3ctcmlnaHQtZnJvbS1saW5lXCI6ICRmYS12YXItYXJyb3ctcmlnaHQtZnJvbS1saW5lLFxuICBcImFycm93LWZyb20tbGVmdFwiOiAkZmEtdmFyLWFycm93LWZyb20tbGVmdCxcbiAgXCJoMlwiOiAkZmEtdmFyLWgyLFxuICBcImVxdWFsc1wiOiAkZmEtdmFyLWVxdWFscyxcbiAgXCJjYWtlLXNsaWNlXCI6ICRmYS12YXItY2FrZS1zbGljZSxcbiAgXCJzaG9ydGNha2VcIjogJGZhLXZhci1zaG9ydGNha2UsXG4gIFwicGVhbnV0XCI6ICRmYS12YXItcGVhbnV0LFxuICBcIndyZW5jaC1zaW1wbGVcIjogJGZhLXZhci13cmVuY2gtc2ltcGxlLFxuICBcImJsZW5kZXJcIjogJGZhLXZhci1ibGVuZGVyLFxuICBcInRlZXRoXCI6ICRmYS12YXItdGVldGgsXG4gIFwidGFsbHktMlwiOiAkZmEtdmFyLXRhbGx5LTIsXG4gIFwic2hla2VsLXNpZ25cIjogJGZhLXZhci1zaGVrZWwtc2lnbixcbiAgXCJpbHNcIjogJGZhLXZhci1pbHMsXG4gIFwic2hla2VsXCI6ICRmYS12YXItc2hla2VsLFxuICBcInNoZXFlbFwiOiAkZmEtdmFyLXNoZXFlbCxcbiAgXCJzaGVxZWwtc2lnblwiOiAkZmEtdmFyLXNoZXFlbC1zaWduLFxuICBcImNhcnNcIjogJGZhLXZhci1jYXJzLFxuICBcImF4ZS1iYXR0bGVcIjogJGZhLXZhci1heGUtYmF0dGxlLFxuICBcInVzZXItaGFpci1sb25nXCI6ICRmYS12YXItdXNlci1oYWlyLWxvbmcsXG4gIFwibWFwXCI6ICRmYS12YXItbWFwLFxuICBcImFycm93LWxlZnQtZnJvbS1hcmNcIjogJGZhLXZhci1hcnJvdy1sZWZ0LWZyb20tYXJjLFxuICBcImZpbGUtY2lyY2xlLWluZm9cIjogJGZhLXZhci1maWxlLWNpcmNsZS1pbmZvLFxuICBcImZhY2UtZGlzYXBwb2ludGVkXCI6ICRmYS12YXItZmFjZS1kaXNhcHBvaW50ZWQsXG4gIFwibGFzc28tc3BhcmtsZXNcIjogJGZhLXZhci1sYXNzby1zcGFya2xlcyxcbiAgXCJjbG9jay1lbGV2ZW5cIjogJGZhLXZhci1jbG9jay1lbGV2ZW4sXG4gIFwicm9ja2V0XCI6ICRmYS12YXItcm9ja2V0LFxuICBcInNpcmVuLW9uXCI6ICRmYS12YXItc2lyZW4tb24sXG4gIFwiY2xvY2stdGVuXCI6ICRmYS12YXItY2xvY2stdGVuLFxuICBcImNhbmRsZS1ob2xkZXJcIjogJGZhLXZhci1jYW5kbGUtaG9sZGVyLFxuICBcInZpZGVvLWFycm93LWRvd24tbGVmdFwiOiAkZmEtdmFyLXZpZGVvLWFycm93LWRvd24tbGVmdCxcbiAgXCJwaG90by1maWxtXCI6ICRmYS12YXItcGhvdG8tZmlsbSxcbiAgXCJwaG90by12aWRlb1wiOiAkZmEtdmFyLXBob3RvLXZpZGVvLFxuICBcImZsb3BweS1kaXNrLWNpcmNsZS1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLWZsb3BweS1kaXNrLWNpcmNsZS1hcnJvdy1yaWdodCxcbiAgXCJzYXZlLWNpcmNsZS1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLXNhdmUtY2lyY2xlLWFycm93LXJpZ2h0LFxuICBcImZvbGRlci1taW51c1wiOiAkZmEtdmFyLWZvbGRlci1taW51cyxcbiAgXCJwbGFuZXQtbW9vblwiOiAkZmEtdmFyLXBsYW5ldC1tb29uLFxuICBcImZhY2UtZXllcy14bWFya3NcIjogJGZhLXZhci1mYWNlLWV5ZXMteG1hcmtzLFxuICBcImNoYXJ0LXNjYXR0ZXJcIjogJGZhLXZhci1jaGFydC1zY2F0dGVyLFxuICBcImRpc3BsYXktYXJyb3ctZG93blwiOiAkZmEtdmFyLWRpc3BsYXktYXJyb3ctZG93bixcbiAgXCJzdG9yZVwiOiAkZmEtdmFyLXN0b3JlLFxuICBcImFycm93LXRyZW5kLXVwXCI6ICRmYS12YXItYXJyb3ctdHJlbmQtdXAsXG4gIFwicGx1Zy1jaXJjbGUtbWludXNcIjogJGZhLXZhci1wbHVnLWNpcmNsZS1taW51cyxcbiAgXCJvbGl2ZS1icmFuY2hcIjogJGZhLXZhci1vbGl2ZS1icmFuY2gsXG4gIFwiYW5nbGVcIjogJGZhLXZhci1hbmdsZSxcbiAgXCJ2YWN1dW0tcm9ib3RcIjogJGZhLXZhci12YWN1dW0tcm9ib3QsXG4gIFwic2lnbi1oYW5naW5nXCI6ICRmYS12YXItc2lnbi1oYW5naW5nLFxuICBcInNpZ25cIjogJGZhLXZhci1zaWduLFxuICBcInNxdWFyZS1kaXZpZGVcIjogJGZhLXZhci1zcXVhcmUtZGl2aWRlLFxuICBcInNpZ25hbC1zdHJlYW0tc2xhc2hcIjogJGZhLXZhci1zaWduYWwtc3RyZWFtLXNsYXNoLFxuICBcImJlemllci1jdXJ2ZVwiOiAkZmEtdmFyLWJlemllci1jdXJ2ZSxcbiAgXCJleWUtZHJvcHBlci1oYWxmXCI6ICRmYS12YXItZXllLWRyb3BwZXItaGFsZixcbiAgXCJzdG9yZS1sb2NrXCI6ICRmYS12YXItc3RvcmUtbG9jayxcbiAgXCJiZWxsLXNsYXNoXCI6ICRmYS12YXItYmVsbC1zbGFzaCxcbiAgXCJjbG91ZC1ib2x0LXN1blwiOiAkZmEtdmFyLWNsb3VkLWJvbHQtc3VuLFxuICBcInRodW5kZXJzdG9ybS1zdW5cIjogJGZhLXZhci10aHVuZGVyc3Rvcm0tc3VuLFxuICBcImNhbWVyYS1zbGFzaFwiOiAkZmEtdmFyLWNhbWVyYS1zbGFzaCxcbiAgXCJjb21tZW50LXF1b3RlXCI6ICRmYS12YXItY29tbWVudC1xdW90ZSxcbiAgXCJ0YWJsZXRcIjogJGZhLXZhci10YWJsZXQsXG4gIFwidGFibGV0LWFuZHJvaWRcIjogJGZhLXZhci10YWJsZXQtYW5kcm9pZCxcbiAgXCJzY2hvb2wtZmxhZ1wiOiAkZmEtdmFyLXNjaG9vbC1mbGFnLFxuICBcIm1lc3NhZ2UtY29kZVwiOiAkZmEtdmFyLW1lc3NhZ2UtY29kZSxcbiAgXCJnbGFzcy1oYWxmXCI6ICRmYS12YXItZ2xhc3MtaGFsZixcbiAgXCJnbGFzcy1oYWxmLWVtcHR5XCI6ICRmYS12YXItZ2xhc3MtaGFsZi1lbXB0eSxcbiAgXCJnbGFzcy1oYWxmLWZ1bGxcIjogJGZhLXZhci1nbGFzcy1oYWxmLWZ1bGwsXG4gIFwiZmlsbFwiOiAkZmEtdmFyLWZpbGwsXG4gIFwibWVzc2FnZS1taW51c1wiOiAkZmEtdmFyLW1lc3NhZ2UtbWludXMsXG4gIFwiY29tbWVudC1hbHQtbWludXNcIjogJGZhLXZhci1jb21tZW50LWFsdC1taW51cyxcbiAgXCJhbmdsZS11cFwiOiAkZmEtdmFyLWFuZ2xlLXVwLFxuICBcImRpbm9zYXVyXCI6ICRmYS12YXItZGlub3NhdXIsXG4gIFwiZHJ1bXN0aWNrLWJpdGVcIjogJGZhLXZhci1kcnVtc3RpY2stYml0ZSxcbiAgXCJsaW5rLWhvcml6b250YWwtc2xhc2hcIjogJGZhLXZhci1saW5rLWhvcml6b250YWwtc2xhc2gsXG4gIFwiY2hhaW4taG9yaXpvbnRhbC1zbGFzaFwiOiAkZmEtdmFyLWNoYWluLWhvcml6b250YWwtc2xhc2gsXG4gIFwiaG9sbHktYmVycnlcIjogJGZhLXZhci1ob2xseS1iZXJyeSxcbiAgXCJub3NlXCI6ICRmYS12YXItbm9zZSxcbiAgXCJhcnJvdy1sZWZ0LXRvLWFyY1wiOiAkZmEtdmFyLWFycm93LWxlZnQtdG8tYXJjLFxuICBcImNoZXZyb24tbGVmdFwiOiAkZmEtdmFyLWNoZXZyb24tbGVmdCxcbiAgXCJiYWN0ZXJpYVwiOiAkZmEtdmFyLWJhY3RlcmlhLFxuICBcImNsb3Vkc1wiOiAkZmEtdmFyLWNsb3VkcyxcbiAgXCJtb25leS1iaWxsLXNpbXBsZVwiOiAkZmEtdmFyLW1vbmV5LWJpbGwtc2ltcGxlLFxuICBcImhhbmQtbGl6YXJkXCI6ICRmYS12YXItaGFuZC1saXphcmQsXG4gIFwidGFibGUtcGl2b3RcIjogJGZhLXZhci10YWJsZS1waXZvdCxcbiAgXCJmaWx0ZXItc2xhc2hcIjogJGZhLXZhci1maWx0ZXItc2xhc2gsXG4gIFwidHJhc2gtY2FuLXVuZG9cIjogJGZhLXZhci10cmFzaC1jYW4tdW5kbyxcbiAgXCJ0cmFzaC1jYW4tYXJyb3ctdHVybi1sZWZ0XCI6ICRmYS12YXItdHJhc2gtY2FuLWFycm93LXR1cm4tbGVmdCxcbiAgXCJ0cmFzaC11bmRvLWFsdFwiOiAkZmEtdmFyLXRyYXNoLXVuZG8tYWx0LFxuICBcIm5vdGRlZlwiOiAkZmEtdmFyLW5vdGRlZixcbiAgXCJkaXNlYXNlXCI6ICRmYS12YXItZGlzZWFzZSxcbiAgXCJwZXJzb24tdG8tZG9vclwiOiAkZmEtdmFyLXBlcnNvbi10by1kb29yLFxuICBcInR1cm50YWJsZVwiOiAkZmEtdmFyLXR1cm50YWJsZSxcbiAgXCJicmllZmNhc2UtbWVkaWNhbFwiOiAkZmEtdmFyLWJyaWVmY2FzZS1tZWRpY2FsLFxuICBcImdlbmRlcmxlc3NcIjogJGZhLXZhci1nZW5kZXJsZXNzLFxuICBcImNoZXZyb24tcmlnaHRcIjogJGZhLXZhci1jaGV2cm9uLXJpZ2h0LFxuICBcInNpZ25hbC13ZWFrXCI6ICRmYS12YXItc2lnbmFsLXdlYWssXG4gIFwic2lnbmFsLTFcIjogJGZhLXZhci1zaWduYWwtMSxcbiAgXCJjbG9jay1maXZlXCI6ICRmYS12YXItY2xvY2stZml2ZSxcbiAgXCJyZXR3ZWV0XCI6ICRmYS12YXItcmV0d2VldCxcbiAgXCJjYXItcmVhclwiOiAkZmEtdmFyLWNhci1yZWFyLFxuICBcImNhci1hbHRcIjogJGZhLXZhci1jYXItYWx0LFxuICBcInB1bXAtc29hcFwiOiAkZmEtdmFyLXB1bXAtc29hcCxcbiAgXCJjb21wdXRlci1jbGFzc2ljXCI6ICRmYS12YXItY29tcHV0ZXItY2xhc3NpYyxcbiAgXCJmcmFtZVwiOiAkZmEtdmFyLWZyYW1lLFxuICBcInZpZGVvLXNsYXNoXCI6ICRmYS12YXItdmlkZW8tc2xhc2gsXG4gIFwiYmF0dGVyeS1xdWFydGVyXCI6ICRmYS12YXItYmF0dGVyeS1xdWFydGVyLFxuICBcImJhdHRlcnktMlwiOiAkZmEtdmFyLWJhdHRlcnktMixcbiAgXCJlbGxpcHNpcy1zdHJva2VcIjogJGZhLXZhci1lbGxpcHNpcy1zdHJva2UsXG4gIFwiZWxsaXBzaXMtaC1hbHRcIjogJGZhLXZhci1lbGxpcHNpcy1oLWFsdCxcbiAgXCJyYWRpb1wiOiAkZmEtdmFyLXJhZGlvLFxuICBcImJhYnktY2FycmlhZ2VcIjogJGZhLXZhci1iYWJ5LWNhcnJpYWdlLFxuICBcImNhcnJpYWdlLWJhYnlcIjogJGZhLXZhci1jYXJyaWFnZS1iYWJ5LFxuICBcImZhY2UtZXhwcmVzc2lvbmxlc3NcIjogJGZhLXZhci1mYWNlLWV4cHJlc3Npb25sZXNzLFxuICBcImRvd24tdG8tZG90dGVkLWxpbmVcIjogJGZhLXZhci1kb3duLXRvLWRvdHRlZC1saW5lLFxuICBcImNsb3VkLW11c2ljXCI6ICRmYS12YXItY2xvdWQtbXVzaWMsXG4gIFwidHJhZmZpYy1saWdodFwiOiAkZmEtdmFyLXRyYWZmaWMtbGlnaHQsXG4gIFwiY2xvdWQtbWludXNcIjogJGZhLXZhci1jbG91ZC1taW51cyxcbiAgXCJ0aGVybW9tZXRlclwiOiAkZmEtdmFyLXRoZXJtb21ldGVyLFxuICBcInNoaWVsZC1taW51c1wiOiAkZmEtdmFyLXNoaWVsZC1taW51cyxcbiAgXCJ2ci1jYXJkYm9hcmRcIjogJGZhLXZhci12ci1jYXJkYm9hcmQsXG4gIFwiY2FyLXRpbHRcIjogJGZhLXZhci1jYXItdGlsdCxcbiAgXCJnYXVnZS1jaXJjbGUtbWludXNcIjogJGZhLXZhci1nYXVnZS1jaXJjbGUtbWludXMsXG4gIFwiYnJpZ2h0bmVzcy1sb3dcIjogJGZhLXZhci1icmlnaHRuZXNzLWxvdyxcbiAgXCJoYW5kLW1pZGRsZS1maW5nZXJcIjogJGZhLXZhci1oYW5kLW1pZGRsZS1maW5nZXIsXG4gIFwicGVyY2VudFwiOiAkZmEtdmFyLXBlcmNlbnQsXG4gIFwicGVyY2VudGFnZVwiOiAkZmEtdmFyLXBlcmNlbnRhZ2UsXG4gIFwidHJ1Y2stbW92aW5nXCI6ICRmYS12YXItdHJ1Y2stbW92aW5nLFxuICBcImdsYXNzLXdhdGVyLWRyb3BsZXRcIjogJGZhLXZhci1nbGFzcy13YXRlci1kcm9wbGV0LFxuICBcImNvbnZleW9yLWJlbHRcIjogJGZhLXZhci1jb252ZXlvci1iZWx0LFxuICBcImxvY2F0aW9uLWNoZWNrXCI6ICRmYS12YXItbG9jYXRpb24tY2hlY2ssXG4gIFwibWFwLW1hcmtlci1jaGVja1wiOiAkZmEtdmFyLW1hcC1tYXJrZXItY2hlY2ssXG4gIFwiY29pbi12ZXJ0aWNhbFwiOiAkZmEtdmFyLWNvaW4tdmVydGljYWwsXG4gIFwiZGlzcGxheVwiOiAkZmEtdmFyLWRpc3BsYXksXG4gIFwicGVyc29uLXNpZ25cIjogJGZhLXZhci1wZXJzb24tc2lnbixcbiAgXCJmYWNlLXNtaWxlXCI6ICRmYS12YXItZmFjZS1zbWlsZSxcbiAgXCJzbWlsZVwiOiAkZmEtdmFyLXNtaWxlLFxuICBcInBob25lLWhhbmd1cFwiOiAkZmEtdmFyLXBob25lLWhhbmd1cCxcbiAgXCJzaWduYXR1cmUtc2xhc2hcIjogJGZhLXZhci1zaWduYXR1cmUtc2xhc2gsXG4gIFwidGh1bWJ0YWNrXCI6ICRmYS12YXItdGh1bWJ0YWNrLFxuICBcInRodW1iLXRhY2tcIjogJGZhLXZhci10aHVtYi10YWNrLFxuICBcIndoZWF0LXNsYXNoXCI6ICRmYS12YXItd2hlYXQtc2xhc2gsXG4gIFwidHJvcGh5XCI6ICRmYS12YXItdHJvcGh5LFxuICBcImNsb3Vkcy1zdW5cIjogJGZhLXZhci1jbG91ZHMtc3VuLFxuICBcInBlcnNvbi1wcmF5aW5nXCI6ICRmYS12YXItcGVyc29uLXByYXlpbmcsXG4gIFwicHJheVwiOiAkZmEtdmFyLXByYXksXG4gIFwiaGFtbWVyXCI6ICRmYS12YXItaGFtbWVyLFxuICBcImZhY2Utdm9taXRcIjogJGZhLXZhci1mYWNlLXZvbWl0LFxuICBcInNwZWFrZXJzXCI6ICRmYS12YXItc3BlYWtlcnMsXG4gIFwidHR5LWFuc3dlclwiOiAkZmEtdmFyLXR0eS1hbnN3ZXIsXG4gIFwidGVsZXR5cGUtYW5zd2VyXCI6ICRmYS12YXItdGVsZXR5cGUtYW5zd2VyLFxuICBcIm11Zy10ZWEtc2F1Y2VyXCI6ICRmYS12YXItbXVnLXRlYS1zYXVjZXIsXG4gIFwiZGlhZ3JhbS1sZWFuLWNhbnZhc1wiOiAkZmEtdmFyLWRpYWdyYW0tbGVhbi1jYW52YXMsXG4gIFwiYWx0XCI6ICRmYS12YXItYWx0LFxuICBcImRpYWxcIjogJGZhLXZhci1kaWFsLFxuICBcImRpYWwtbWVkLWhpZ2hcIjogJGZhLXZhci1kaWFsLW1lZC1oaWdoLFxuICBcImhhbmQtcGVhY2VcIjogJGZhLXZhci1oYW5kLXBlYWNlLFxuICBcImNpcmNsZS10cmFzaFwiOiAkZmEtdmFyLWNpcmNsZS10cmFzaCxcbiAgXCJ0cmFzaC1jaXJjbGVcIjogJGZhLXZhci10cmFzaC1jaXJjbGUsXG4gIFwicm90YXRlXCI6ICRmYS12YXItcm90YXRlLFxuICBcInN5bmMtYWx0XCI6ICRmYS12YXItc3luYy1hbHQsXG4gIFwiY2lyY2xlLXF1YXJ0ZXJzXCI6ICRmYS12YXItY2lyY2xlLXF1YXJ0ZXJzLFxuICBcInNwaW5uZXJcIjogJGZhLXZhci1zcGlubmVyLFxuICBcInRvd2VyLWNvbnRyb2xcIjogJGZhLXZhci10b3dlci1jb250cm9sLFxuICBcImFycm93LXVwLXRyaWFuZ2xlLXNxdWFyZVwiOiAkZmEtdmFyLWFycm93LXVwLXRyaWFuZ2xlLXNxdWFyZSxcbiAgXCJzb3J0LXNoYXBlcy11cFwiOiAkZmEtdmFyLXNvcnQtc2hhcGVzLXVwLFxuICBcIndoYWxlXCI6ICRmYS12YXItd2hhbGUsXG4gIFwicm9ib3RcIjogJGZhLXZhci1yb2JvdCxcbiAgXCJwZWFjZVwiOiAkZmEtdmFyLXBlYWNlLFxuICBcInBhcnR5LWhvcm5cIjogJGZhLXZhci1wYXJ0eS1ob3JuLFxuICBcImdlYXJzXCI6ICRmYS12YXItZ2VhcnMsXG4gIFwiY29nc1wiOiAkZmEtdmFyLWNvZ3MsXG4gIFwic3VuLWJyaWdodFwiOiAkZmEtdmFyLXN1bi1icmlnaHQsXG4gIFwic3VuLWFsdFwiOiAkZmEtdmFyLXN1bi1hbHQsXG4gIFwid2FyZWhvdXNlXCI6ICRmYS12YXItd2FyZWhvdXNlLFxuICBcImNvbnZleW9yLWJlbHQtYXJtXCI6ICRmYS12YXItY29udmV5b3ItYmVsdC1hcm0sXG4gIFwibG9jay1rZXlob2xlLW9wZW5cIjogJGZhLXZhci1sb2NrLWtleWhvbGUtb3BlbixcbiAgXCJsb2NrLW9wZW4tYWx0XCI6ICRmYS12YXItbG9jay1vcGVuLWFsdCxcbiAgXCJzcXVhcmUtZnJhZ2lsZVwiOiAkZmEtdmFyLXNxdWFyZS1mcmFnaWxlLFxuICBcImJveC1mcmFnaWxlXCI6ICRmYS12YXItYm94LWZyYWdpbGUsXG4gIFwic3F1YXJlLXdpbmUtZ2xhc3MtY3JhY2tcIjogJGZhLXZhci1zcXVhcmUtd2luZS1nbGFzcy1jcmFjayxcbiAgXCJhcnJvdy11cC1yaWdodC1kb3RzXCI6ICRmYS12YXItYXJyb3ctdXAtcmlnaHQtZG90cyxcbiAgXCJzcXVhcmUtblwiOiAkZmEtdmFyLXNxdWFyZS1uLFxuICBcInNwbG90Y2hcIjogJGZhLXZhci1zcGxvdGNoLFxuICBcImZhY2UtZ3Jpbi1oZWFydHNcIjogJGZhLXZhci1mYWNlLWdyaW4taGVhcnRzLFxuICBcImdyaW4taGVhcnRzXCI6ICRmYS12YXItZ3Jpbi1oZWFydHMsXG4gIFwibWV0ZXJcIjogJGZhLXZhci1tZXRlcixcbiAgXCJtYW5kb2xpblwiOiAkZmEtdmFyLW1hbmRvbGluLFxuICBcImRpY2UtZm91clwiOiAkZmEtdmFyLWRpY2UtZm91cixcbiAgXCJzaW0tY2FyZFwiOiAkZmEtdmFyLXNpbS1jYXJkLFxuICBcInRyYW5zZ2VuZGVyXCI6ICRmYS12YXItdHJhbnNnZW5kZXIsXG4gIFwidHJhbnNnZW5kZXItYWx0XCI6ICRmYS12YXItdHJhbnNnZW5kZXItYWx0LFxuICBcIm1lcmN1cnlcIjogJGZhLXZhci1tZXJjdXJ5LFxuICBcInVwLWZyb20tYnJhY2tldFwiOiAkZmEtdmFyLXVwLWZyb20tYnJhY2tldCxcbiAgXCJrbmlmZS1raXRjaGVuXCI6ICRmYS12YXIta25pZmUta2l0Y2hlbixcbiAgXCJib3JkZXItcmlnaHRcIjogJGZhLXZhci1ib3JkZXItcmlnaHQsXG4gIFwiYXJyb3ctdHVybi1kb3duXCI6ICRmYS12YXItYXJyb3ctdHVybi1kb3duLFxuICBcImxldmVsLWRvd25cIjogJGZhLXZhci1sZXZlbC1kb3duLFxuICBcInNwYWRlXCI6ICRmYS12YXItc3BhZGUsXG4gIFwiY2FyZC1zcGFkZVwiOiAkZmEtdmFyLWNhcmQtc3BhZGUsXG4gIFwibGluZS1jb2x1bW5zXCI6ICRmYS12YXItbGluZS1jb2x1bW5zLFxuICBcImFycm93LXJpZ2h0LXRvLWxpbmVcIjogJGZhLXZhci1hcnJvdy1yaWdodC10by1saW5lLFxuICBcImFycm93LXRvLXJpZ2h0XCI6ICRmYS12YXItYXJyb3ctdG8tcmlnaHQsXG4gIFwicGVyc29uLWZhbGxpbmctYnVyc3RcIjogJGZhLXZhci1wZXJzb24tZmFsbGluZy1idXJzdCxcbiAgXCJmbGFnLXBlbm5hbnRcIjogJGZhLXZhci1mbGFnLXBlbm5hbnQsXG4gIFwicGVubmFudFwiOiAkZmEtdmFyLXBlbm5hbnQsXG4gIFwiY29udmV5b3ItYmVsdC1lbXB0eVwiOiAkZmEtdmFyLWNvbnZleW9yLWJlbHQtZW1wdHksXG4gIFwidXNlci1ncm91cC1zaW1wbGVcIjogJGZhLXZhci11c2VyLWdyb3VwLXNpbXBsZSxcbiAgXCJhd2FyZFwiOiAkZmEtdmFyLWF3YXJkLFxuICBcInRpY2tldC1zaW1wbGVcIjogJGZhLXZhci10aWNrZXQtc2ltcGxlLFxuICBcInRpY2tldC1hbHRcIjogJGZhLXZhci10aWNrZXQtYWx0LFxuICBcImJ1aWxkaW5nXCI6ICRmYS12YXItYnVpbGRpbmcsXG4gIFwiYW5nbGVzLWxlZnRcIjogJGZhLXZhci1hbmdsZXMtbGVmdCxcbiAgXCJhbmdsZS1kb3VibGUtbGVmdFwiOiAkZmEtdmFyLWFuZ2xlLWRvdWJsZS1sZWZ0LFxuICBcImNhbWNvcmRlclwiOiAkZmEtdmFyLWNhbWNvcmRlcixcbiAgXCJ2aWRlby1oYW5kaGVsZFwiOiAkZmEtdmFyLXZpZGVvLWhhbmRoZWxkLFxuICBcInBhbmNha2VzXCI6ICRmYS12YXItcGFuY2FrZXMsXG4gIFwiYWxidW0tY2lyY2xlLXVzZXJcIjogJGZhLXZhci1hbGJ1bS1jaXJjbGUtdXNlcixcbiAgXCJzdWJ0aXRsZXMtc2xhc2hcIjogJGZhLXZhci1zdWJ0aXRsZXMtc2xhc2gsXG4gIFwicXJjb2RlXCI6ICRmYS12YXItcXJjb2RlLFxuICBcImRpY2UtZDEwXCI6ICRmYS12YXItZGljZS1kMTAsXG4gIFwiZmlyZXBsYWNlXCI6ICRmYS12YXItZmlyZXBsYWNlLFxuICBcImJyb3dzZXJcIjogJGZhLXZhci1icm93c2VyLFxuICBcInBlbi1wYWludGJydXNoXCI6ICRmYS12YXItcGVuLXBhaW50YnJ1c2gsXG4gIFwicGVuY2lsLXBhaW50YnJ1c2hcIjogJGZhLXZhci1wZW5jaWwtcGFpbnRicnVzaCxcbiAgXCJmaXNoLWNvb2tlZFwiOiAkZmEtdmFyLWZpc2gtY29va2VkLFxuICBcImNoYWlyLW9mZmljZVwiOiAkZmEtdmFyLWNoYWlyLW9mZmljZSxcbiAgXCJuZXN0aW5nLWRvbGxzXCI6ICRmYS12YXItbmVzdGluZy1kb2xscyxcbiAgXCJjbG9jay1yb3RhdGUtbGVmdFwiOiAkZmEtdmFyLWNsb2NrLXJvdGF0ZS1sZWZ0LFxuICBcImhpc3RvcnlcIjogJGZhLXZhci1oaXN0b3J5LFxuICBcInRydW1wZXRcIjogJGZhLXZhci10cnVtcGV0LFxuICBcImZhY2UtZ3Jpbi1iZWFtLXN3ZWF0XCI6ICRmYS12YXItZmFjZS1ncmluLWJlYW0tc3dlYXQsXG4gIFwiZ3Jpbi1iZWFtLXN3ZWF0XCI6ICRmYS12YXItZ3Jpbi1iZWFtLXN3ZWF0LFxuICBcImZpcmUtc21va2VcIjogJGZhLXZhci1maXJlLXNtb2tlLFxuICBcInBob25lLW1pc3NlZFwiOiAkZmEtdmFyLXBob25lLW1pc3NlZCxcbiAgXCJmaWxlLWV4cG9ydFwiOiAkZmEtdmFyLWZpbGUtZXhwb3J0LFxuICBcImFycm93LXJpZ2h0LWZyb20tZmlsZVwiOiAkZmEtdmFyLWFycm93LXJpZ2h0LWZyb20tZmlsZSxcbiAgXCJzaGllbGRcIjogJGZhLXZhci1zaGllbGQsXG4gIFwic2hpZWxkLWJsYW5rXCI6ICRmYS12YXItc2hpZWxkLWJsYW5rLFxuICBcImFycm93LXVwLXNob3J0LXdpZGVcIjogJGZhLXZhci1hcnJvdy11cC1zaG9ydC13aWRlLFxuICBcInNvcnQtYW1vdW50LXVwLWFsdFwiOiAkZmEtdmFyLXNvcnQtYW1vdW50LXVwLWFsdCxcbiAgXCJhcnJvd3MtcmVwZWF0LTFcIjogJGZhLXZhci1hcnJvd3MtcmVwZWF0LTEsXG4gIFwicmVwZWF0LTEtYWx0XCI6ICRmYS12YXItcmVwZWF0LTEtYWx0LFxuICBcImd1bi1zbGFzaFwiOiAkZmEtdmFyLWd1bi1zbGFzaCxcbiAgXCJhdm9jYWRvXCI6ICRmYS12YXItYXZvY2FkbyxcbiAgXCJiaW5hcnlcIjogJGZhLXZhci1iaW5hcnksXG4gIFwiZ2xhc3Nlcy1yb3VuZFwiOiAkZmEtdmFyLWdsYXNzZXMtcm91bmQsXG4gIFwiZ2xhc3Nlcy1hbHRcIjogJGZhLXZhci1nbGFzc2VzLWFsdCxcbiAgXCJwaG9uZS1wbHVzXCI6ICRmYS12YXItcGhvbmUtcGx1cyxcbiAgXCJkaXR0b1wiOiAkZmEtdmFyLWRpdHRvLFxuICBcInBlcnNvbi1zZWF0XCI6ICRmYS12YXItcGVyc29uLXNlYXQsXG4gIFwiaG91c2UtbWVkaWNhbFwiOiAkZmEtdmFyLWhvdXNlLW1lZGljYWwsXG4gIFwiZ29sZi1iYWxsLXRlZVwiOiAkZmEtdmFyLWdvbGYtYmFsbC10ZWUsXG4gIFwiZ29sZi1iYWxsXCI6ICRmYS12YXItZ29sZi1iYWxsLFxuICBcImNpcmNsZS1jaGV2cm9uLWxlZnRcIjogJGZhLXZhci1jaXJjbGUtY2hldnJvbi1sZWZ0LFxuICBcImNoZXZyb24tY2lyY2xlLWxlZnRcIjogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1sZWZ0LFxuICBcImhvdXNlLWNoaW1uZXktd2luZG93XCI6ICRmYS12YXItaG91c2UtY2hpbW5leS13aW5kb3csXG4gIFwic2N5dGhlXCI6ICRmYS12YXItc2N5dGhlLFxuICBcInBlbi1uaWJcIjogJGZhLXZhci1wZW4tbmliLFxuICBcImJhbi1wYXJraW5nXCI6ICRmYS12YXItYmFuLXBhcmtpbmcsXG4gIFwicGFya2luZy1jaXJjbGUtc2xhc2hcIjogJGZhLXZhci1wYXJraW5nLWNpcmNsZS1zbGFzaCxcbiAgXCJ0ZW50LWFycm93LXR1cm4tbGVmdFwiOiAkZmEtdmFyLXRlbnQtYXJyb3ctdHVybi1sZWZ0LFxuICBcImZhY2UtZGlhZ29uYWwtbW91dGhcIjogJGZhLXZhci1mYWNlLWRpYWdvbmFsLW1vdXRoLFxuICBcImRpYWdyYW0tY2VsbHNcIjogJGZhLXZhci1kaWFncmFtLWNlbGxzLFxuICBcImNyaWNrZXQtYmF0LWJhbGxcIjogJGZhLXZhci1jcmlja2V0LWJhdC1iYWxsLFxuICBcImNyaWNrZXRcIjogJGZhLXZhci1jcmlja2V0LFxuICBcInRlbnRzXCI6ICRmYS12YXItdGVudHMsXG4gIFwid2FuZC1tYWdpY1wiOiAkZmEtdmFyLXdhbmQtbWFnaWMsXG4gIFwibWFnaWNcIjogJGZhLXZhci1tYWdpYyxcbiAgXCJkb2dcIjogJGZhLXZhci1kb2csXG4gIFwicGVuLWxpbmVcIjogJGZhLXZhci1wZW4tbGluZSxcbiAgXCJhdG9tLXNpbXBsZVwiOiAkZmEtdmFyLWF0b20tc2ltcGxlLFxuICBcImF0b20tYWx0XCI6ICRmYS12YXItYXRvbS1hbHQsXG4gIFwiYW1wZXJzYW5kXCI6ICRmYS12YXItYW1wZXJzYW5kLFxuICBcImNhcnJvdFwiOiAkZmEtdmFyLWNhcnJvdCxcbiAgXCJhcnJvdy11cC1mcm9tLWxpbmVcIjogJGZhLXZhci1hcnJvdy11cC1mcm9tLWxpbmUsXG4gIFwiYXJyb3ctZnJvbS1ib3R0b21cIjogJGZhLXZhci1hcnJvdy1mcm9tLWJvdHRvbSxcbiAgXCJtb29uXCI6ICRmYS12YXItbW9vbixcbiAgXCJwZW4tc2xhc2hcIjogJGZhLXZhci1wZW4tc2xhc2gsXG4gIFwid2luZS1nbGFzcy1lbXB0eVwiOiAkZmEtdmFyLXdpbmUtZ2xhc3MtZW1wdHksXG4gIFwid2luZS1nbGFzcy1hbHRcIjogJGZhLXZhci13aW5lLWdsYXNzLWFsdCxcbiAgXCJzcXVhcmUtc3RhclwiOiAkZmEtdmFyLXNxdWFyZS1zdGFyLFxuICBcImNoZWVzZVwiOiAkZmEtdmFyLWNoZWVzZSxcbiAgXCJzZW5kLWJhY2t3YXJkXCI6ICRmYS12YXItc2VuZC1iYWNrd2FyZCxcbiAgXCJ5aW4teWFuZ1wiOiAkZmEtdmFyLXlpbi15YW5nLFxuICBcIm11c2ljXCI6ICRmYS12YXItbXVzaWMsXG4gIFwiY29tcGFzcy1zbGFzaFwiOiAkZmEtdmFyLWNvbXBhc3Mtc2xhc2gsXG4gIFwiY2xvY2stb25lXCI6ICRmYS12YXItY2xvY2stb25lLFxuICBcImZpbGUtbXVzaWNcIjogJGZhLXZhci1maWxlLW11c2ljLFxuICBcImNvZGUtY29tbWl0XCI6ICRmYS12YXItY29kZS1jb21taXQsXG4gIFwidGVtcGVyYXR1cmUtbG93XCI6ICRmYS12YXItdGVtcGVyYXR1cmUtbG93LFxuICBcInBlcnNvbi1iaWtpbmdcIjogJGZhLXZhci1wZXJzb24tYmlraW5nLFxuICBcImJpa2luZ1wiOiAkZmEtdmFyLWJpa2luZyxcbiAgXCJkaXNwbGF5LWNoYXJ0LXVwLWNpcmNsZS1jdXJyZW5jeVwiOiAkZmEtdmFyLWRpc3BsYXktY2hhcnQtdXAtY2lyY2xlLWN1cnJlbmN5LFxuICBcInNrZWxldG9uXCI6ICRmYS12YXItc2tlbGV0b24sXG4gIFwiY2lyY2xlLWdcIjogJGZhLXZhci1jaXJjbGUtZyxcbiAgXCJjaXJjbGUtYXJyb3ctdXAtbGVmdFwiOiAkZmEtdmFyLWNpcmNsZS1hcnJvdy11cC1sZWZ0LFxuICBcImNvaW4tYmxhbmtcIjogJGZhLXZhci1jb2luLWJsYW5rLFxuICBcImJyb29tXCI6ICRmYS12YXItYnJvb20sXG4gIFwidmFjdXVtXCI6ICRmYS12YXItdmFjdXVtLFxuICBcInNoaWVsZC1oZWFydFwiOiAkZmEtdmFyLXNoaWVsZC1oZWFydCxcbiAgXCJjYXJkLWhlYXJ0XCI6ICRmYS12YXItY2FyZC1oZWFydCxcbiAgXCJsaWdodGJ1bGItY2ZsLW9uXCI6ICRmYS12YXItbGlnaHRidWxiLWNmbC1vbixcbiAgXCJtZWxvblwiOiAkZmEtdmFyLW1lbG9uLFxuICBcImdvcHVyYW1cIjogJGZhLXZhci1nb3B1cmFtLFxuICBcImVhcnRoLW9jZWFuaWFcIjogJGZhLXZhci1lYXJ0aC1vY2VhbmlhLFxuICBcImdsb2JlLW9jZWFuaWFcIjogJGZhLXZhci1nbG9iZS1vY2VhbmlhLFxuICBcImNvbnRhaW5lci1zdG9yYWdlXCI6ICRmYS12YXItY29udGFpbmVyLXN0b3JhZ2UsXG4gIFwiZmFjZS1wb3V0aW5nXCI6ICRmYS12YXItZmFjZS1wb3V0aW5nLFxuICBcInNxdWFyZS14bWFya1wiOiAkZmEtdmFyLXNxdWFyZS14bWFyayxcbiAgXCJ0aW1lcy1zcXVhcmVcIjogJGZhLXZhci10aW1lcy1zcXVhcmUsXG4gIFwieG1hcmstc3F1YXJlXCI6ICRmYS12YXIteG1hcmstc3F1YXJlLFxuICBcImZhY2UtZXhwbG9kZVwiOiAkZmEtdmFyLWZhY2UtZXhwbG9kZSxcbiAgXCJleHBsb2RpbmctaGVhZFwiOiAkZmEtdmFyLWV4cGxvZGluZy1oZWFkLFxuICBcImhhc2h0YWdcIjogJGZhLXZhci1oYXNodGFnLFxuICBcInVwLXJpZ2h0LWFuZC1kb3duLWxlZnQtZnJvbS1jZW50ZXJcIjogJGZhLXZhci11cC1yaWdodC1hbmQtZG93bi1sZWZ0LWZyb20tY2VudGVyLFxuICBcImV4cGFuZC1hbHRcIjogJGZhLXZhci1leHBhbmQtYWx0LFxuICBcIm9pbC1jYW5cIjogJGZhLXZhci1vaWwtY2FuLFxuICBcInRcIjogJGZhLXZhci10LFxuICBcInRyYW5zZm9ybWVyLWJvbHRcIjogJGZhLXZhci10cmFuc2Zvcm1lci1ib2x0LFxuICBcImhpcHBvXCI6ICRmYS12YXItaGlwcG8sXG4gIFwiY2hhcnQtY29sdW1uXCI6ICRmYS12YXItY2hhcnQtY29sdW1uLFxuICBcImNhc3NldHRlLXZoc1wiOiAkZmEtdmFyLWNhc3NldHRlLXZocyxcbiAgXCJ2aHNcIjogJGZhLXZhci12aHMsXG4gIFwiaW5maW5pdHlcIjogJGZhLXZhci1pbmZpbml0eSxcbiAgXCJ2aWFsLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLXZpYWwtY2lyY2xlLWNoZWNrLFxuICBcImNoaW1uZXlcIjogJGZhLXZhci1jaGltbmV5LFxuICBcIm9iamVjdC1pbnRlcnNlY3RcIjogJGZhLXZhci1vYmplY3QtaW50ZXJzZWN0LFxuICBcInBlcnNvbi1hcnJvdy1kb3duLXRvLWxpbmVcIjogJGZhLXZhci1wZXJzb24tYXJyb3ctZG93bi10by1saW5lLFxuICBcInZvaWNlbWFpbFwiOiAkZmEtdmFyLXZvaWNlbWFpbCxcbiAgXCJibG9jay1icmlja1wiOiAkZmEtdmFyLWJsb2NrLWJyaWNrLFxuICBcIndhbGwtYnJpY2tcIjogJGZhLXZhci13YWxsLWJyaWNrLFxuICBcImZhblwiOiAkZmEtdmFyLWZhbixcbiAgXCJiYWdzLXNob3BwaW5nXCI6ICRmYS12YXItYmFncy1zaG9wcGluZyxcbiAgXCJwYXJhZ3JhcGgtbGVmdFwiOiAkZmEtdmFyLXBhcmFncmFwaC1sZWZ0LFxuICBcInBhcmFncmFwaC1ydGxcIjogJGZhLXZhci1wYXJhZ3JhcGgtcnRsLFxuICBcInBlcnNvbi13YWxraW5nLWx1Z2dhZ2VcIjogJGZhLXZhci1wZXJzb24td2Fsa2luZy1sdWdnYWdlLFxuICBcImNhcmF2YW4tc2ltcGxlXCI6ICRmYS12YXItY2FyYXZhbi1zaW1wbGUsXG4gIFwiY2FyYXZhbi1hbHRcIjogJGZhLXZhci1jYXJhdmFuLWFsdCxcbiAgXCJ0dXJ0bGVcIjogJGZhLXZhci10dXJ0bGUsXG4gIFwicGVuY2lsLW1lY2hhbmljYWxcIjogJGZhLXZhci1wZW5jaWwtbWVjaGFuaWNhbCxcbiAgXCJ1cC1kb3duXCI6ICRmYS12YXItdXAtZG93bixcbiAgXCJhcnJvd3MtYWx0LXZcIjogJGZhLXZhci1hcnJvd3MtYWx0LXYsXG4gIFwiY2xvdWQtbW9vbi1yYWluXCI6ICRmYS12YXItY2xvdWQtbW9vbi1yYWluLFxuICBcImJvb3RoLWN1cnRhaW5cIjogJGZhLXZhci1ib290aC1jdXJ0YWluLFxuICBcImNhbGVuZGFyXCI6ICRmYS12YXItY2FsZW5kYXIsXG4gIFwiYm94LWhlYXJ0XCI6ICRmYS12YXItYm94LWhlYXJ0LFxuICBcInRyYWlsZXJcIjogJGZhLXZhci10cmFpbGVyLFxuICBcInVzZXItZG9jdG9yLW1lc3NhZ2VcIjogJGZhLXZhci11c2VyLWRvY3Rvci1tZXNzYWdlLFxuICBcInVzZXItbWQtY2hhdFwiOiAkZmEtdmFyLXVzZXItbWQtY2hhdCxcbiAgXCJiYWhhaVwiOiAkZmEtdmFyLWJhaGFpLFxuICBcImhheWthbFwiOiAkZmEtdmFyLWhheWthbCxcbiAgXCJsaWdodGhvdXNlXCI6ICRmYS12YXItbGlnaHRob3VzZSxcbiAgXCJhbXAtZ3VpdGFyXCI6ICRmYS12YXItYW1wLWd1aXRhcixcbiAgXCJzZC1jYXJkXCI6ICRmYS12YXItc2QtY2FyZCxcbiAgXCJ2b2x1bWUtc2xhc2hcIjogJGZhLXZhci12b2x1bWUtc2xhc2gsXG4gIFwiYm9yZGVyLWJvdHRvbVwiOiAkZmEtdmFyLWJvcmRlci1ib3R0b20sXG4gIFwid2lmaS13ZWFrXCI6ICRmYS12YXItd2lmaS13ZWFrLFxuICBcIndpZmktMVwiOiAkZmEtdmFyLXdpZmktMSxcbiAgXCJkcmFnb25cIjogJGZhLXZhci1kcmFnb24sXG4gIFwic2hvZS1wcmludHNcIjogJGZhLXZhci1zaG9lLXByaW50cyxcbiAgXCJjaXJjbGUtcGx1c1wiOiAkZmEtdmFyLWNpcmNsZS1wbHVzLFxuICBcInBsdXMtY2lyY2xlXCI6ICRmYS12YXItcGx1cy1jaXJjbGUsXG4gIFwiZmFjZS1ncmluLXRvbmd1ZS13aW5rXCI6ICRmYS12YXItZmFjZS1ncmluLXRvbmd1ZS13aW5rLFxuICBcImdyaW4tdG9uZ3VlLXdpbmtcIjogJGZhLXZhci1ncmluLXRvbmd1ZS13aW5rLFxuICBcImhhbmQtaG9sZGluZ1wiOiAkZmEtdmFyLWhhbmQtaG9sZGluZyxcbiAgXCJwbHVnLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXBsdWctY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImxpbmstc2xhc2hcIjogJGZhLXZhci1saW5rLXNsYXNoLFxuICBcImNoYWluLWJyb2tlblwiOiAkZmEtdmFyLWNoYWluLWJyb2tlbixcbiAgXCJjaGFpbi1zbGFzaFwiOiAkZmEtdmFyLWNoYWluLXNsYXNoLFxuICBcInVubGlua1wiOiAkZmEtdmFyLXVubGluayxcbiAgXCJjbG9uZVwiOiAkZmEtdmFyLWNsb25lLFxuICBcInBlcnNvbi13YWxraW5nLWFycm93LWxvb3AtbGVmdFwiOiAkZmEtdmFyLXBlcnNvbi13YWxraW5nLWFycm93LWxvb3AtbGVmdCxcbiAgXCJhcnJvdy11cC16LWFcIjogJGZhLXZhci1hcnJvdy11cC16LWEsXG4gIFwic29ydC1hbHBoYS11cC1hbHRcIjogJGZhLXZhci1zb3J0LWFscGhhLXVwLWFsdCxcbiAgXCJmaXJlLWZsYW1lLWN1cnZlZFwiOiAkZmEtdmFyLWZpcmUtZmxhbWUtY3VydmVkLFxuICBcImZpcmUtYWx0XCI6ICRmYS12YXItZmlyZS1hbHQsXG4gIFwidG9ybmFkb1wiOiAkZmEtdmFyLXRvcm5hZG8sXG4gIFwiZmlsZS1jaXJjbGUtcGx1c1wiOiAkZmEtdmFyLWZpbGUtY2lyY2xlLXBsdXMsXG4gIFwiZGVsZXRlLXJpZ2h0XCI6ICRmYS12YXItZGVsZXRlLXJpZ2h0LFxuICBcImJvb2stcXVyYW5cIjogJGZhLXZhci1ib29rLXF1cmFuLFxuICBcInF1cmFuXCI6ICRmYS12YXItcXVyYW4sXG4gIFwiY2lyY2xlLXF1YXJ0ZXJcIjogJGZhLXZhci1jaXJjbGUtcXVhcnRlcixcbiAgXCJhbmNob3JcIjogJGZhLXZhci1hbmNob3IsXG4gIFwiYm9yZGVyLWFsbFwiOiAkZmEtdmFyLWJvcmRlci1hbGwsXG4gIFwiZnVuY3Rpb25cIjogJGZhLXZhci1mdW5jdGlvbixcbiAgXCJmYWNlLWFuZ3J5XCI6ICRmYS12YXItZmFjZS1hbmdyeSxcbiAgXCJhbmdyeVwiOiAkZmEtdmFyLWFuZ3J5LFxuICBcInBlb3BsZS1zaW1wbGVcIjogJGZhLXZhci1wZW9wbGUtc2ltcGxlLFxuICBcImNvb2tpZS1iaXRlXCI6ICRmYS12YXItY29va2llLWJpdGUsXG4gIFwiYXJyb3ctdHJlbmQtZG93blwiOiAkZmEtdmFyLWFycm93LXRyZW5kLWRvd24sXG4gIFwicnNzXCI6ICRmYS12YXItcnNzLFxuICBcImZlZWRcIjogJGZhLXZhci1mZWVkLFxuICBcImZhY2UtbW9ub2NsZVwiOiAkZmEtdmFyLWZhY2UtbW9ub2NsZSxcbiAgXCJkcmF3LXBvbHlnb25cIjogJGZhLXZhci1kcmF3LXBvbHlnb24sXG4gIFwic2NhbGUtYmFsYW5jZWRcIjogJGZhLXZhci1zY2FsZS1iYWxhbmNlZCxcbiAgXCJiYWxhbmNlLXNjYWxlXCI6ICRmYS12YXItYmFsYW5jZS1zY2FsZSxcbiAgXCJjYWxlbmRhci1saW5lc1wiOiAkZmEtdmFyLWNhbGVuZGFyLWxpbmVzLFxuICBcImNhbGVuZGFyLW5vdGVcIjogJGZhLXZhci1jYWxlbmRhci1ub3RlLFxuICBcImFycm93LWRvd24tYmlnLXNtYWxsXCI6ICRmYS12YXItYXJyb3ctZG93bi1iaWctc21hbGwsXG4gIFwic29ydC1zaXplLWRvd25cIjogJGZhLXZhci1zb3J0LXNpemUtZG93bixcbiAgXCJnYXVnZS1zaW1wbGUtaGlnaFwiOiAkZmEtdmFyLWdhdWdlLXNpbXBsZS1oaWdoLFxuICBcInRhY2hvbWV0ZXJcIjogJGZhLXZhci10YWNob21ldGVyLFxuICBcInRhY2hvbWV0ZXItZmFzdFwiOiAkZmEtdmFyLXRhY2hvbWV0ZXItZmFzdCxcbiAgXCJkby1ub3QtZW50ZXJcIjogJGZhLXZhci1kby1ub3QtZW50ZXIsXG4gIFwic2hvd2VyXCI6ICRmYS12YXItc2hvd2VyLFxuICBcImRpY2UtZDhcIjogJGZhLXZhci1kaWNlLWQ4LFxuICBcImRlc2t0b3BcIjogJGZhLXZhci1kZXNrdG9wLFxuICBcImRlc2t0b3AtYWx0XCI6ICRmYS12YXItZGVza3RvcC1hbHQsXG4gIFwibVwiOiAkZmEtdmFyLW0sXG4gIFwiZ3JpcC1kb3RzLXZlcnRpY2FsXCI6ICRmYS12YXItZ3JpcC1kb3RzLXZlcnRpY2FsLFxuICBcImZhY2Utdmlld2ZpbmRlclwiOiAkZmEtdmFyLWZhY2Utdmlld2ZpbmRlcixcbiAgXCJzb2Z0LXNlcnZlXCI6ICRmYS12YXItc29mdC1zZXJ2ZSxcbiAgXCJjcmVlbWVlXCI6ICRmYS12YXItY3JlZW1lZSxcbiAgXCJoNVwiOiAkZmEtdmFyLWg1LFxuICBcImhhbmQtYmFjay1wb2ludC1kb3duXCI6ICRmYS12YXItaGFuZC1iYWNrLXBvaW50LWRvd24sXG4gIFwidGFibGUtbGlzdFwiOiAkZmEtdmFyLXRhYmxlLWxpc3QsXG4gIFwidGgtbGlzdFwiOiAkZmEtdmFyLXRoLWxpc3QsXG4gIFwiY29tbWVudC1zbXNcIjogJGZhLXZhci1jb21tZW50LXNtcyxcbiAgXCJzbXNcIjogJGZhLXZhci1zbXMsXG4gIFwicmVjdGFuZ2xlXCI6ICRmYS12YXItcmVjdGFuZ2xlLFxuICBcInJlY3RhbmdsZS1sYW5kc2NhcGVcIjogJGZhLXZhci1yZWN0YW5nbGUtbGFuZHNjYXBlLFxuICBcImNsaXBib2FyZC1saXN0LWNoZWNrXCI6ICRmYS12YXItY2xpcGJvYXJkLWxpc3QtY2hlY2ssXG4gIFwidHVya2V5XCI6ICRmYS12YXItdHVya2V5LFxuICBcImJvb2tcIjogJGZhLXZhci1ib29rLFxuICBcInVzZXItcGx1c1wiOiAkZmEtdmFyLXVzZXItcGx1cyxcbiAgXCJpY2Utc2thdGVcIjogJGZhLXZhci1pY2Utc2thdGUsXG4gIFwiY2hlY2tcIjogJGZhLXZhci1jaGVjayxcbiAgXCJiYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzXCI6ICRmYS12YXItYmF0dGVyeS10aHJlZS1xdWFydGVycyxcbiAgXCJiYXR0ZXJ5LTRcIjogJGZhLXZhci1iYXR0ZXJ5LTQsXG4gIFwidG9tYXRvXCI6ICRmYS12YXItdG9tYXRvLFxuICBcInN3b3JkLWxhc2VyXCI6ICRmYS12YXItc3dvcmQtbGFzZXIsXG4gIFwiaG91c2UtY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItaG91c2UtY2lyY2xlLWNoZWNrLFxuICBcImJ1aWxkaW5nc1wiOiAkZmEtdmFyLWJ1aWxkaW5ncyxcbiAgXCJhbmdsZS1sZWZ0XCI6ICRmYS12YXItYW5nbGUtbGVmdCxcbiAgXCJjYXJ0LWZsYXRiZWQtYm94ZXNcIjogJGZhLXZhci1jYXJ0LWZsYXRiZWQtYm94ZXMsXG4gIFwiZG9sbHktZmxhdGJlZC1hbHRcIjogJGZhLXZhci1kb2xseS1mbGF0YmVkLWFsdCxcbiAgXCJkaWFncmFtLXN1Y2Nlc3NvclwiOiAkZmEtdmFyLWRpYWdyYW0tc3VjY2Vzc29yLFxuICBcInRydWNrLWFycm93LXJpZ2h0XCI6ICRmYS12YXItdHJ1Y2stYXJyb3ctcmlnaHQsXG4gIFwic3F1YXJlLXdcIjogJGZhLXZhci1zcXVhcmUtdyxcbiAgXCJhcnJvd3Mtc3BsaXQtdXAtYW5kLWxlZnRcIjogJGZhLXZhci1hcnJvd3Mtc3BsaXQtdXAtYW5kLWxlZnQsXG4gIFwibGFtcFwiOiAkZmEtdmFyLWxhbXAsXG4gIFwiYWlycGxheVwiOiAkZmEtdmFyLWFpcnBsYXksXG4gIFwiaGFuZC1maXN0XCI6ICRmYS12YXItaGFuZC1maXN0LFxuICBcImZpc3QtcmFpc2VkXCI6ICRmYS12YXItZmlzdC1yYWlzZWQsXG4gIFwic2hpZWxkLXF1YXJ0ZXJlZFwiOiAkZmEtdmFyLXNoaWVsZC1xdWFydGVyZWQsXG4gIFwic2xhc2gtZm9yd2FyZFwiOiAkZmEtdmFyLXNsYXNoLWZvcndhcmQsXG4gIFwibG9jYXRpb24tcGVuXCI6ICRmYS12YXItbG9jYXRpb24tcGVuLFxuICBcIm1hcC1tYXJrZXItZWRpdFwiOiAkZmEtdmFyLW1hcC1tYXJrZXItZWRpdCxcbiAgXCJjbG91ZC1tb29uXCI6ICRmYS12YXItY2xvdWQtbW9vbixcbiAgXCJwb3QtZm9vZFwiOiAkZmEtdmFyLXBvdC1mb29kLFxuICBcImJyaWVmY2FzZVwiOiAkZmEtdmFyLWJyaWVmY2FzZSxcbiAgXCJwZXJzb24tZmFsbGluZ1wiOiAkZmEtdmFyLXBlcnNvbi1mYWxsaW5nLFxuICBcImltYWdlLXBvcnRyYWl0XCI6ICRmYS12YXItaW1hZ2UtcG9ydHJhaXQsXG4gIFwicG9ydHJhaXRcIjogJGZhLXZhci1wb3J0cmFpdCxcbiAgXCJ1c2VyLXRhZ1wiOiAkZmEtdmFyLXVzZXItdGFnLFxuICBcInJ1Z1wiOiAkZmEtdmFyLXJ1ZyxcbiAgXCJwcmludC1zbGFzaFwiOiAkZmEtdmFyLXByaW50LXNsYXNoLFxuICBcImVhcnRoLWV1cm9wZVwiOiAkZmEtdmFyLWVhcnRoLWV1cm9wZSxcbiAgXCJnbG9iZS1ldXJvcGVcIjogJGZhLXZhci1nbG9iZS1ldXJvcGUsXG4gIFwiY2FydC1mbGF0YmVkLXN1aXRjYXNlXCI6ICRmYS12YXItY2FydC1mbGF0YmVkLXN1aXRjYXNlLFxuICBcImx1Z2dhZ2UtY2FydFwiOiAkZmEtdmFyLWx1Z2dhZ2UtY2FydCxcbiAgXCJoYW5kLWJhY2stcG9pbnQtcmliYm9uXCI6ICRmYS12YXItaGFuZC1iYWNrLXBvaW50LXJpYmJvbixcbiAgXCJyZWN0YW5nbGUteG1hcmtcIjogJGZhLXZhci1yZWN0YW5nbGUteG1hcmssXG4gIFwicmVjdGFuZ2xlLXRpbWVzXCI6ICRmYS12YXItcmVjdGFuZ2xlLXRpbWVzLFxuICBcInRpbWVzLXJlY3RhbmdsZVwiOiAkZmEtdmFyLXRpbWVzLXJlY3RhbmdsZSxcbiAgXCJ3aW5kb3ctY2xvc2VcIjogJGZhLXZhci13aW5kb3ctY2xvc2UsXG4gIFwidGlyZS1ydWdnZWRcIjogJGZhLXZhci10aXJlLXJ1Z2dlZCxcbiAgXCJsaWdodGJ1bGItZG9sbGFyXCI6ICRmYS12YXItbGlnaHRidWxiLWRvbGxhcixcbiAgXCJjb3diZWxsXCI6ICRmYS12YXItY293YmVsbCxcbiAgXCJiYWh0LXNpZ25cIjogJGZhLXZhci1iYWh0LXNpZ24sXG4gIFwiY29ybmVyXCI6ICRmYS12YXItY29ybmVyLFxuICBcImNoZXZyb25zLXJpZ2h0XCI6ICRmYS12YXItY2hldnJvbnMtcmlnaHQsXG4gIFwiY2hldnJvbi1kb3VibGUtcmlnaHRcIjogJGZhLXZhci1jaGV2cm9uLWRvdWJsZS1yaWdodCxcbiAgXCJib29rLW9wZW5cIjogJGZhLXZhci1ib29rLW9wZW4sXG4gIFwiYm9vay1qb3VybmFsLXdoaWxsc1wiOiAkZmEtdmFyLWJvb2stam91cm5hbC13aGlsbHMsXG4gIFwiam91cm5hbC13aGlsbHNcIjogJGZhLXZhci1qb3VybmFsLXdoaWxscyxcbiAgXCJpbmhhbGVyXCI6ICRmYS12YXItaW5oYWxlcixcbiAgXCJoYW5kY3VmZnNcIjogJGZhLXZhci1oYW5kY3VmZnMsXG4gIFwic25ha2VcIjogJGZhLXZhci1zbmFrZSxcbiAgXCJ0cmlhbmdsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXRyaWFuZ2xlLWV4Y2xhbWF0aW9uLFxuICBcImV4Y2xhbWF0aW9uLXRyaWFuZ2xlXCI6ICRmYS12YXItZXhjbGFtYXRpb24tdHJpYW5nbGUsXG4gIFwid2FybmluZ1wiOiAkZmEtdmFyLXdhcm5pbmcsXG4gIFwibm90ZS1tZWRpY2FsXCI6ICRmYS12YXItbm90ZS1tZWRpY2FsLFxuICBcImRhdGFiYXNlXCI6ICRmYS12YXItZGF0YWJhc2UsXG4gIFwiZG93bi1sZWZ0XCI6ICRmYS12YXItZG93bi1sZWZ0LFxuICBcInNoYXJlXCI6ICRmYS12YXItc2hhcmUsXG4gIFwiYXJyb3ctdHVybi1yaWdodFwiOiAkZmEtdmFyLWFycm93LXR1cm4tcmlnaHQsXG4gIFwibWFpbC1mb3J3YXJkXCI6ICRmYS12YXItbWFpbC1mb3J3YXJkLFxuICBcImZhY2UtdGhpbmtpbmdcIjogJGZhLXZhci1mYWNlLXRoaW5raW5nLFxuICBcInR1cm4tZG93bi1yaWdodFwiOiAkZmEtdmFyLXR1cm4tZG93bi1yaWdodCxcbiAgXCJib3R0bGUtZHJvcGxldFwiOiAkZmEtdmFyLWJvdHRsZS1kcm9wbGV0LFxuICBcIm1hc2stZmFjZVwiOiAkZmEtdmFyLW1hc2stZmFjZSxcbiAgXCJoaWxsLXJvY2tzbGlkZVwiOiAkZmEtdmFyLWhpbGwtcm9ja3NsaWRlLFxuICBcInNjYW5uZXIta2V5Ym9hcmRcIjogJGZhLXZhci1zY2FubmVyLWtleWJvYXJkLFxuICBcImNpcmNsZS1vXCI6ICRmYS12YXItY2lyY2xlLW8sXG4gIFwiZ3JpZC1ob3Jpem9udGFsXCI6ICRmYS12YXItZ3JpZC1ob3Jpem9udGFsLFxuICBcIm1lc3NhZ2UtZG9sbGFyXCI6ICRmYS12YXItbWVzc2FnZS1kb2xsYXIsXG4gIFwiY29tbWVudC1hbHQtZG9sbGFyXCI6ICRmYS12YXItY29tbWVudC1hbHQtZG9sbGFyLFxuICBcInJpZ2h0LWxlZnRcIjogJGZhLXZhci1yaWdodC1sZWZ0LFxuICBcImV4Y2hhbmdlLWFsdFwiOiAkZmEtdmFyLWV4Y2hhbmdlLWFsdCxcbiAgXCJjb2x1bW5zLTNcIjogJGZhLXZhci1jb2x1bW5zLTMsXG4gIFwicGFwZXItcGxhbmVcIjogJGZhLXZhci1wYXBlci1wbGFuZSxcbiAgXCJyb2FkLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXJvYWQtY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImR1bmdlb25cIjogJGZhLXZhci1kdW5nZW9uLFxuICBcImhhbmQtaG9sZGluZy1ib3hcIjogJGZhLXZhci1oYW5kLWhvbGRpbmctYm94LFxuICBcImlucHV0LXRleHRcIjogJGZhLXZhci1pbnB1dC10ZXh0LFxuICBcIndpbmRvdy1mbGlwXCI6ICRmYS12YXItd2luZG93LWZsaXAsXG4gIFwid2luZG93LWFsdFwiOiAkZmEtdmFyLXdpbmRvdy1hbHQsXG4gIFwiYWxpZ24tcmlnaHRcIjogJGZhLXZhci1hbGlnbi1yaWdodCxcbiAgXCJzY2FubmVyLWd1blwiOiAkZmEtdmFyLXNjYW5uZXItZ3VuLFxuICBcInNjYW5uZXJcIjogJGZhLXZhci1zY2FubmVyLFxuICBcInRpcmVcIjogJGZhLXZhci10aXJlLFxuICBcImVuZ2luZVwiOiAkZmEtdmFyLWVuZ2luZSxcbiAgXCJtb25leS1iaWxsLTEtd2F2ZVwiOiAkZmEtdmFyLW1vbmV5LWJpbGwtMS13YXZlLFxuICBcIm1vbmV5LWJpbGwtd2F2ZS1hbHRcIjogJGZhLXZhci1tb25leS1iaWxsLXdhdmUtYWx0LFxuICBcImxpZmUtcmluZ1wiOiAkZmEtdmFyLWxpZmUtcmluZyxcbiAgXCJoYW5kc1wiOiAkZmEtdmFyLWhhbmRzLFxuICBcInNpZ24tbGFuZ3VhZ2VcIjogJGZhLXZhci1zaWduLWxhbmd1YWdlLFxuICBcInNpZ25pbmdcIjogJGZhLXZhci1zaWduaW5nLFxuICBcImNpcmNsZS1jYXJldC1yaWdodFwiOiAkZmEtdmFyLWNpcmNsZS1jYXJldC1yaWdodCxcbiAgXCJjYXJldC1jaXJjbGUtcmlnaHRcIjogJGZhLXZhci1jYXJldC1jaXJjbGUtcmlnaHQsXG4gIFwid2hlYXRcIjogJGZhLXZhci13aGVhdCxcbiAgXCJmaWxlLXNwcmVhZHNoZWV0XCI6ICRmYS12YXItZmlsZS1zcHJlYWRzaGVldCxcbiAgXCJhdWRpby1kZXNjcmlwdGlvbi1zbGFzaFwiOiAkZmEtdmFyLWF1ZGlvLWRlc2NyaXB0aW9uLXNsYXNoLFxuICBcImNhbGVuZGFyLWRheVwiOiAkZmEtdmFyLWNhbGVuZGFyLWRheSxcbiAgXCJ3YXRlci1sYWRkZXJcIjogJGZhLXZhci13YXRlci1sYWRkZXIsXG4gIFwibGFkZGVyLXdhdGVyXCI6ICRmYS12YXItbGFkZGVyLXdhdGVyLFxuICBcInN3aW1taW5nLXBvb2xcIjogJGZhLXZhci1zd2ltbWluZy1wb29sLFxuICBcImFycm93cy11cC1kb3duXCI6ICRmYS12YXItYXJyb3dzLXVwLWRvd24sXG4gIFwiYXJyb3dzLXZcIjogJGZhLXZhci1hcnJvd3MtdixcbiAgXCJjaGVzcy1wYXduLXBpZWNlXCI6ICRmYS12YXItY2hlc3MtcGF3bi1waWVjZSxcbiAgXCJjaGVzcy1wYXduLWFsdFwiOiAkZmEtdmFyLWNoZXNzLXBhd24tYWx0LFxuICBcImZhY2UtZ3JpbWFjZVwiOiAkZmEtdmFyLWZhY2UtZ3JpbWFjZSxcbiAgXCJncmltYWNlXCI6ICRmYS12YXItZ3JpbWFjZSxcbiAgXCJ3aGVlbGNoYWlyLW1vdmVcIjogJGZhLXZhci13aGVlbGNoYWlyLW1vdmUsXG4gIFwid2hlZWxjaGFpci1hbHRcIjogJGZhLXZhci13aGVlbGNoYWlyLWFsdCxcbiAgXCJ0dXJuLWRvd25cIjogJGZhLXZhci10dXJuLWRvd24sXG4gIFwibGV2ZWwtZG93bi1hbHRcIjogJGZhLXZhci1sZXZlbC1kb3duLWFsdCxcbiAgXCJzcXVhcmUtc1wiOiAkZmEtdmFyLXNxdWFyZS1zLFxuICBcInJlY3RhbmdsZS1iYXJjb2RlXCI6ICRmYS12YXItcmVjdGFuZ2xlLWJhcmNvZGUsXG4gIFwiYmFyY29kZS1hbHRcIjogJGZhLXZhci1iYXJjb2RlLWFsdCxcbiAgXCJwZXJzb24td2Fsa2luZy1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLXBlcnNvbi13YWxraW5nLWFycm93LXJpZ2h0LFxuICBcInNxdWFyZS1lbnZlbG9wZVwiOiAkZmEtdmFyLXNxdWFyZS1lbnZlbG9wZSxcbiAgXCJlbnZlbG9wZS1zcXVhcmVcIjogJGZhLXZhci1lbnZlbG9wZS1zcXVhcmUsXG4gIFwiZGljZVwiOiAkZmEtdmFyLWRpY2UsXG4gIFwidW5pY29yblwiOiAkZmEtdmFyLXVuaWNvcm4sXG4gIFwiYm93bGluZy1iYWxsXCI6ICRmYS12YXItYm93bGluZy1iYWxsLFxuICBcInBvbXBlYmxlZFwiOiAkZmEtdmFyLXBvbXBlYmxlZCxcbiAgXCJicmFpblwiOiAkZmEtdmFyLWJyYWluLFxuICBcIndhdGNoLXNtYXJ0XCI6ICRmYS12YXItd2F0Y2gtc21hcnQsXG4gIFwiYm9vay11c2VyXCI6ICRmYS12YXItYm9vay11c2VyLFxuICBcInNlbnNvci1jbG91ZFwiOiAkZmEtdmFyLXNlbnNvci1jbG91ZCxcbiAgXCJzZW5zb3Itc21va2VcIjogJGZhLXZhci1zZW5zb3Itc21va2UsXG4gIFwiY2xhcHBlcmJvYXJkLXBsYXlcIjogJGZhLXZhci1jbGFwcGVyYm9hcmQtcGxheSxcbiAgXCJiYW5kYWdlXCI6ICRmYS12YXItYmFuZGFnZSxcbiAgXCJiYW5kLWFpZFwiOiAkZmEtdmFyLWJhbmQtYWlkLFxuICBcImNhbGVuZGFyLW1pbnVzXCI6ICRmYS12YXItY2FsZW5kYXItbWludXMsXG4gIFwiY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItY2lyY2xlLXhtYXJrLFxuICBcInRpbWVzLWNpcmNsZVwiOiAkZmEtdmFyLXRpbWVzLWNpcmNsZSxcbiAgXCJ4bWFyay1jaXJjbGVcIjogJGZhLXZhci14bWFyay1jaXJjbGUsXG4gIFwiY2lyY2xlLTRcIjogJGZhLXZhci1jaXJjbGUtNCxcbiAgXCJnaWZ0c1wiOiAkZmEtdmFyLWdpZnRzLFxuICBcImFsYnVtLWNvbGxlY3Rpb25cIjogJGZhLXZhci1hbGJ1bS1jb2xsZWN0aW9uLFxuICBcImhvdGVsXCI6ICRmYS12YXItaG90ZWwsXG4gIFwiZWFydGgtYXNpYVwiOiAkZmEtdmFyLWVhcnRoLWFzaWEsXG4gIFwiZ2xvYmUtYXNpYVwiOiAkZmEtdmFyLWdsb2JlLWFzaWEsXG4gIFwiaWQtY2FyZC1jbGlwXCI6ICRmYS12YXItaWQtY2FyZC1jbGlwLFxuICBcImlkLWNhcmQtYWx0XCI6ICRmYS12YXItaWQtY2FyZC1hbHQsXG4gIFwibWFnbmlmeWluZy1nbGFzcy1wbHVzXCI6ICRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1wbHVzLFxuICBcInNlYXJjaC1wbHVzXCI6ICRmYS12YXItc2VhcmNoLXBsdXMsXG4gIFwidGh1bWJzLXVwXCI6ICRmYS12YXItdGh1bWJzLXVwLFxuICBcImNsb3VkLXNob3dlcnNcIjogJGZhLXZhci1jbG91ZC1zaG93ZXJzLFxuICBcInVzZXItY2xvY2tcIjogJGZhLXZhci11c2VyLWNsb2NrLFxuICBcIm9uaW9uXCI6ICRmYS12YXItb25pb24sXG4gIFwiY2xvY2stdHdlbHZlLXRoaXJ0eVwiOiAkZmEtdmFyLWNsb2NrLXR3ZWx2ZS10aGlydHksXG4gIFwiYXJyb3ctZG93bi10by1kb3R0ZWQtbGluZVwiOiAkZmEtdmFyLWFycm93LWRvd24tdG8tZG90dGVkLWxpbmUsXG4gIFwiaGFuZC1kb3RzXCI6ICRmYS12YXItaGFuZC1kb3RzLFxuICBcImFsbGVyZ2llc1wiOiAkZmEtdmFyLWFsbGVyZ2llcyxcbiAgXCJmaWxlLWludm9pY2VcIjogJGZhLXZhci1maWxlLWludm9pY2UsXG4gIFwid2luZG93LW1pbmltaXplXCI6ICRmYS12YXItd2luZG93LW1pbmltaXplLFxuICBcInJlY3RhbmdsZS13aWRlXCI6ICRmYS12YXItcmVjdGFuZ2xlLXdpZGUsXG4gIFwiY29tbWVudC1hcnJvdy11cFwiOiAkZmEtdmFyLWNvbW1lbnQtYXJyb3ctdXAsXG4gIFwiZ2FybGljXCI6ICRmYS12YXItZ2FybGljLFxuICBcIm11Zy1zYXVjZXJcIjogJGZhLXZhci1tdWctc2F1Y2VyLFxuICBcImNvZmZlZVwiOiAkZmEtdmFyLWNvZmZlZSxcbiAgXCJicnVzaFwiOiAkZmEtdmFyLWJydXNoLFxuICBcInRyZWUtZGVjb3JhdGVkXCI6ICRmYS12YXItdHJlZS1kZWNvcmF0ZWQsXG4gIFwibWFza1wiOiAkZmEtdmFyLW1hc2ssXG4gIFwiY2FsZW5kYXItaGVhcnRcIjogJGZhLXZhci1jYWxlbmRhci1oZWFydCxcbiAgXCJtYWduaWZ5aW5nLWdsYXNzLW1pbnVzXCI6ICRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1taW51cyxcbiAgXCJzZWFyY2gtbWludXNcIjogJGZhLXZhci1zZWFyY2gtbWludXMsXG4gIFwiZmxvd2VyXCI6ICRmYS12YXItZmxvd2VyLFxuICBcImFycm93LWRvd24tZnJvbS1hcmNcIjogJGZhLXZhci1hcnJvdy1kb3duLWZyb20tYXJjLFxuICBcInJpZ2h0LWxlZnQtbGFyZ2VcIjogJGZhLXZhci1yaWdodC1sZWZ0LWxhcmdlLFxuICBcInJ1bGVyLXZlcnRpY2FsXCI6ICRmYS12YXItcnVsZXItdmVydGljYWwsXG4gIFwiY2lyY2xlcy1vdmVybGFwXCI6ICRmYS12YXItY2lyY2xlcy1vdmVybGFwLFxuICBcInVzZXItbGFyZ2VcIjogJGZhLXZhci11c2VyLWxhcmdlLFxuICBcInVzZXItYWx0XCI6ICRmYS12YXItdXNlci1hbHQsXG4gIFwic3RhcnNoaXAtZnJlaWdodGVyXCI6ICRmYS12YXItc3RhcnNoaXAtZnJlaWdodGVyLFxuICBcInRyYWluLXRyYW1cIjogJGZhLXZhci10cmFpbi10cmFtLFxuICBcImJyaWRnZS1zdXNwZW5zaW9uXCI6ICRmYS12YXItYnJpZGdlLXN1c3BlbnNpb24sXG4gIFwidHJhc2gtY2hlY2tcIjogJGZhLXZhci10cmFzaC1jaGVjayxcbiAgXCJ1c2VyLW51cnNlXCI6ICRmYS12YXItdXNlci1udXJzZSxcbiAgXCJib29tYm94XCI6ICRmYS12YXItYm9vbWJveCxcbiAgXCJzeXJpbmdlXCI6ICRmYS12YXItc3lyaW5nZSxcbiAgXCJjbG91ZC1zdW5cIjogJGZhLXZhci1jbG91ZC1zdW4sXG4gIFwic2hpZWxkLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItc2hpZWxkLWV4Y2xhbWF0aW9uLFxuICBcInN0b3B3YXRjaC0yMFwiOiAkZmEtdmFyLXN0b3B3YXRjaC0yMCxcbiAgXCJzcXVhcmUtZnVsbFwiOiAkZmEtdmFyLXNxdWFyZS1mdWxsLFxuICBcImdyaXAtZG90c1wiOiAkZmEtdmFyLWdyaXAtZG90cyxcbiAgXCJjb21tZW50LWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItY29tbWVudC1leGNsYW1hdGlvbixcbiAgXCJwZW4tc3dpcmxcIjogJGZhLXZhci1wZW4tc3dpcmwsXG4gIFwiZmFsYWZlbFwiOiAkZmEtdmFyLWZhbGFmZWwsXG4gIFwiY2lyY2xlLTJcIjogJGZhLXZhci1jaXJjbGUtMixcbiAgXCJtYWduZXRcIjogJGZhLXZhci1tYWduZXQsXG4gIFwiamFyXCI6ICRmYS12YXItamFyLFxuICBcImdyYW1vcGhvbmVcIjogJGZhLXZhci1ncmFtb3Bob25lLFxuICBcImRpY2UtZDEyXCI6ICRmYS12YXItZGljZS1kMTIsXG4gIFwibm90ZS1zdGlja3lcIjogJGZhLXZhci1ub3RlLXN0aWNreSxcbiAgXCJzdGlja3ktbm90ZVwiOiAkZmEtdmFyLXN0aWNreS1ub3RlLFxuICBcImRvd25cIjogJGZhLXZhci1kb3duLFxuICBcImFycm93LWFsdC1kb3duXCI6ICRmYS12YXItYXJyb3ctYWx0LWRvd24sXG4gIFwiaHVuZHJlZC1wb2ludHNcIjogJGZhLXZhci1odW5kcmVkLXBvaW50cyxcbiAgXCIxMDBcIjogJGZhLXZhci0xMDAsXG4gIFwicGFwZXJjbGlwLXZlcnRpY2FsXCI6ICRmYS12YXItcGFwZXJjbGlwLXZlcnRpY2FsLFxuICBcIndpbmQtd2FybmluZ1wiOiAkZmEtdmFyLXdpbmQtd2FybmluZyxcbiAgXCJ3aW5kLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXdpbmQtY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImxvY2F0aW9uLXBpbi1zbGFzaFwiOiAkZmEtdmFyLWxvY2F0aW9uLXBpbi1zbGFzaCxcbiAgXCJtYXAtbWFya2VyLXNsYXNoXCI6ICRmYS12YXItbWFwLW1hcmtlci1zbGFzaCxcbiAgXCJmYWNlLXNhZC1zd2VhdFwiOiAkZmEtdmFyLWZhY2Utc2FkLXN3ZWF0LFxuICBcImJ1Zy1zbGFzaFwiOiAkZmEtdmFyLWJ1Zy1zbGFzaCxcbiAgXCJjdXBjYWtlXCI6ICRmYS12YXItY3VwY2FrZSxcbiAgXCJsaWdodC1zd2l0Y2gtb2ZmXCI6ICRmYS12YXItbGlnaHQtc3dpdGNoLW9mZixcbiAgXCJ0b2dnbGUtbGFyZ2Utb2ZmXCI6ICRmYS12YXItdG9nZ2xlLWxhcmdlLW9mZixcbiAgXCJwZW4tZmFuY3ktc2xhc2hcIjogJGZhLXZhci1wZW4tZmFuY3ktc2xhc2gsXG4gIFwidHJ1Y2stY29udGFpbmVyXCI6ICRmYS12YXItdHJ1Y2stY29udGFpbmVyLFxuICBcImJvb3RcIjogJGZhLXZhci1ib290LFxuICBcImFycm93LXVwLWZyb20td2F0ZXItcHVtcFwiOiAkZmEtdmFyLWFycm93LXVwLWZyb20td2F0ZXItcHVtcCxcbiAgXCJmaWxlLWNoZWNrXCI6ICRmYS12YXItZmlsZS1jaGVjayxcbiAgXCJib25lXCI6ICRmYS12YXItYm9uZSxcbiAgXCJjYXJkcy1ibGFua1wiOiAkZmEtdmFyLWNhcmRzLWJsYW5rLFxuICBcImNpcmNsZS0zXCI6ICRmYS12YXItY2lyY2xlLTMsXG4gIFwiYmVuY2gtdHJlZVwiOiAkZmEtdmFyLWJlbmNoLXRyZWUsXG4gIFwia2V5Ym9hcmQtYnJpZ2h0bmVzcy1sb3dcIjogJGZhLXZhci1rZXlib2FyZC1icmlnaHRuZXNzLWxvdyxcbiAgXCJza2ktYm9vdC1za2lcIjogJGZhLXZhci1za2ktYm9vdC1za2ksXG4gIFwiYnJhaW4tY2lyY3VpdFwiOiAkZmEtdmFyLWJyYWluLWNpcmN1aXQsXG4gIFwidXNlci1pbmp1cmVkXCI6ICRmYS12YXItdXNlci1pbmp1cmVkLFxuICBcImJsb2NrLWJyaWNrLWZpcmVcIjogJGZhLXZhci1ibG9jay1icmljay1maXJlLFxuICBcImZpcmV3YWxsXCI6ICRmYS12YXItZmlyZXdhbGwsXG4gIFwiZmFjZS1zYWQtdGVhclwiOiAkZmEtdmFyLWZhY2Utc2FkLXRlYXIsXG4gIFwic2FkLXRlYXJcIjogJGZhLXZhci1zYWQtdGVhcixcbiAgXCJwbGFuZVwiOiAkZmEtdmFyLXBsYW5lLFxuICBcInRlbnQtYXJyb3dzLWRvd25cIjogJGZhLXZhci10ZW50LWFycm93cy1kb3duLFxuICBcImV4Y2xhbWF0aW9uXCI6ICRmYS12YXItZXhjbGFtYXRpb24sXG4gIFwiYXJyb3dzLXNwaW5cIjogJGZhLXZhci1hcnJvd3Mtc3BpbixcbiAgXCJmYWNlLXNtaWxlLXJlbGF4ZWRcIjogJGZhLXZhci1mYWNlLXNtaWxlLXJlbGF4ZWQsXG4gIFwiY29tbWVudC14bWFya1wiOiAkZmEtdmFyLWNvbW1lbnQteG1hcmssXG4gIFwiY29tbWVudC10aW1lc1wiOiAkZmEtdmFyLWNvbW1lbnQtdGltZXMsXG4gIFwicHJpbnRcIjogJGZhLXZhci1wcmludCxcbiAgXCJ0dXJraXNoLWxpcmEtc2lnblwiOiAkZmEtdmFyLXR1cmtpc2gtbGlyYS1zaWduLFxuICBcInRyeVwiOiAkZmEtdmFyLXRyeSxcbiAgXCJ0dXJraXNoLWxpcmFcIjogJGZhLXZhci10dXJraXNoLWxpcmEsXG4gIFwiZmFjZS1ub3NlLXN0ZWFtXCI6ICRmYS12YXItZmFjZS1ub3NlLXN0ZWFtLFxuICBcImNpcmNsZS13YXZlZm9ybS1saW5lc1wiOiAkZmEtdmFyLWNpcmNsZS13YXZlZm9ybS1saW5lcyxcbiAgXCJ3YXZlZm9ybS1jaXJjbGVcIjogJGZhLXZhci13YXZlZm9ybS1jaXJjbGUsXG4gIFwiZG9sbGFyLXNpZ25cIjogJGZhLXZhci1kb2xsYXItc2lnbixcbiAgXCJkb2xsYXJcIjogJGZhLXZhci1kb2xsYXIsXG4gIFwidXNkXCI6ICRmYS12YXItdXNkLFxuICBcImZlcnJpcy13aGVlbFwiOiAkZmEtdmFyLWZlcnJpcy13aGVlbCxcbiAgXCJjb21wdXRlci1zcGVha2VyXCI6ICRmYS12YXItY29tcHV0ZXItc3BlYWtlcixcbiAgXCJza3VsbC1jb3dcIjogJGZhLXZhci1za3VsbC1jb3csXG4gIFwieFwiOiAkZmEtdmFyLXgsXG4gIFwibWFnbmlmeWluZy1nbGFzcy1kb2xsYXJcIjogJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLWRvbGxhcixcbiAgXCJzZWFyY2gtZG9sbGFyXCI6ICRmYS12YXItc2VhcmNoLWRvbGxhcixcbiAgXCJ1c2Vycy1nZWFyXCI6ICRmYS12YXItdXNlcnMtZ2VhcixcbiAgXCJ1c2Vycy1jb2dcIjogJGZhLXZhci11c2Vycy1jb2csXG4gIFwicGVyc29uLW1pbGl0YXJ5LXBvaW50aW5nXCI6ICRmYS12YXItcGVyc29uLW1pbGl0YXJ5LXBvaW50aW5nLFxuICBcImJ1aWxkaW5nLWNvbHVtbnNcIjogJGZhLXZhci1idWlsZGluZy1jb2x1bW5zLFxuICBcImJhbmtcIjogJGZhLXZhci1iYW5rLFxuICBcImluc3RpdHV0aW9uXCI6ICRmYS12YXItaW5zdGl0dXRpb24sXG4gIFwibXVzZXVtXCI6ICRmYS12YXItbXVzZXVtLFxuICBcInVuaXZlcnNpdHlcIjogJGZhLXZhci11bml2ZXJzaXR5LFxuICBcImNpcmNsZS10XCI6ICRmYS12YXItY2lyY2xlLXQsXG4gIFwic2Fja1wiOiAkZmEtdmFyLXNhY2ssXG4gIFwiZ3JpZC0yXCI6ICRmYS12YXItZ3JpZC0yLFxuICBcImNhbWVyYS1jY3R2XCI6ICRmYS12YXItY2FtZXJhLWNjdHYsXG4gIFwiY2N0dlwiOiAkZmEtdmFyLWNjdHYsXG4gIFwidW1icmVsbGFcIjogJGZhLXZhci11bWJyZWxsYSxcbiAgXCJ0cm93ZWxcIjogJGZhLXZhci10cm93ZWwsXG4gIFwiaG9yaXpvbnRhbC1ydWxlXCI6ICRmYS12YXItaG9yaXpvbnRhbC1ydWxlLFxuICBcImJlZC1mcm9udFwiOiAkZmEtdmFyLWJlZC1mcm9udCxcbiAgXCJiZWQtYWx0XCI6ICRmYS12YXItYmVkLWFsdCxcbiAgXCJkXCI6ICRmYS12YXItZCxcbiAgXCJzdGFwbGVyXCI6ICRmYS12YXItc3RhcGxlcixcbiAgXCJtYXNrcy10aGVhdGVyXCI6ICRmYS12YXItbWFza3MtdGhlYXRlcixcbiAgXCJ0aGVhdGVyLW1hc2tzXCI6ICRmYS12YXItdGhlYXRlci1tYXNrcyxcbiAgXCJraXAtc2lnblwiOiAkZmEtdmFyLWtpcC1zaWduLFxuICBcImZhY2Utd29venlcIjogJGZhLXZhci1mYWNlLXdvb3p5LFxuICBcImNsb3VkLXF1ZXN0aW9uXCI6ICRmYS12YXItY2xvdWQtcXVlc3Rpb24sXG4gIFwicGluZWFwcGxlXCI6ICRmYS12YXItcGluZWFwcGxlLFxuICBcImhhbmQtcG9pbnQtbGVmdFwiOiAkZmEtdmFyLWhhbmQtcG9pbnQtbGVmdCxcbiAgXCJnYWxsZXJ5LXRodW1ibmFpbHNcIjogJGZhLXZhci1nYWxsZXJ5LXRodW1ibmFpbHMsXG4gIFwiY2lyY2xlLWpcIjogJGZhLXZhci1jaXJjbGUtaixcbiAgXCJleWVzXCI6ICRmYS12YXItZXllcyxcbiAgXCJoYW5kc2hha2Utc2ltcGxlXCI6ICRmYS12YXItaGFuZHNoYWtlLXNpbXBsZSxcbiAgXCJoYW5kc2hha2UtYWx0XCI6ICRmYS12YXItaGFuZHNoYWtlLWFsdCxcbiAgXCJwYWdlLWNhcmV0LXVwXCI6ICRmYS12YXItcGFnZS1jYXJldC11cCxcbiAgXCJmaWxlLWNhcmV0LXVwXCI6ICRmYS12YXItZmlsZS1jYXJldC11cCxcbiAgXCJqZXQtZmlnaHRlclwiOiAkZmEtdmFyLWpldC1maWdodGVyLFxuICBcImZpZ2h0ZXItamV0XCI6ICRmYS12YXItZmlnaHRlci1qZXQsXG4gIFwiY29tZXRcIjogJGZhLXZhci1jb21ldCxcbiAgXCJzcXVhcmUtc2hhcmUtbm9kZXNcIjogJGZhLXZhci1zcXVhcmUtc2hhcmUtbm9kZXMsXG4gIFwic2hhcmUtYWx0LXNxdWFyZVwiOiAkZmEtdmFyLXNoYXJlLWFsdC1zcXVhcmUsXG4gIFwic2hpZWxkLWtleWhvbGVcIjogJGZhLXZhci1zaGllbGQta2V5aG9sZSxcbiAgXCJiYXJjb2RlXCI6ICRmYS12YXItYmFyY29kZSxcbiAgXCJwbHVzLW1pbnVzXCI6ICRmYS12YXItcGx1cy1taW51cyxcbiAgXCJzcXVhcmUtc2xpZGVycy12ZXJ0aWNhbFwiOiAkZmEtdmFyLXNxdWFyZS1zbGlkZXJzLXZlcnRpY2FsLFxuICBcInNsaWRlcnMtdi1zcXVhcmVcIjogJGZhLXZhci1zbGlkZXJzLXYtc3F1YXJlLFxuICBcInZpZGVvXCI6ICRmYS12YXItdmlkZW8sXG4gIFwidmlkZW8tY2FtZXJhXCI6ICRmYS12YXItdmlkZW8tY2FtZXJhLFxuICBcIm1lc3NhZ2UtbWlkZGxlXCI6ICRmYS12YXItbWVzc2FnZS1taWRkbGUsXG4gIFwiY29tbWVudC1taWRkbGUtYWx0XCI6ICRmYS12YXItY29tbWVudC1taWRkbGUtYWx0LFxuICBcImdyYWR1YXRpb24tY2FwXCI6ICRmYS12YXItZ3JhZHVhdGlvbi1jYXAsXG4gIFwibW9ydGFyLWJvYXJkXCI6ICRmYS12YXItbW9ydGFyLWJvYXJkLFxuICBcImhhbmQtaG9sZGluZy1tZWRpY2FsXCI6ICRmYS12YXItaGFuZC1ob2xkaW5nLW1lZGljYWwsXG4gIFwicGVyc29uLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLXBlcnNvbi1jaXJjbGUtY2hlY2ssXG4gIFwic3F1YXJlLXpcIjogJGZhLXZhci1zcXVhcmUteixcbiAgXCJtZXNzYWdlLXRleHRcIjogJGZhLXZhci1tZXNzYWdlLXRleHQsXG4gIFwiY29tbWVudC1hbHQtdGV4dFwiOiAkZmEtdmFyLWNvbW1lbnQtYWx0LXRleHQsXG4gIFwidHVybi11cFwiOiAkZmEtdmFyLXR1cm4tdXAsXG4gIFwibGV2ZWwtdXAtYWx0XCI6ICRmYS12YXItbGV2ZWwtdXAtYWx0LFxuKTtcblxuJGZhLWJyYW5kLWljb25zOiAoXG4gIFwibW9uZXJvXCI6ICRmYS12YXItbW9uZXJvLFxuICBcImhvb2xpXCI6ICRmYS12YXItaG9vbGksXG4gIFwieWVscFwiOiAkZmEtdmFyLXllbHAsXG4gIFwiY2MtdmlzYVwiOiAkZmEtdmFyLWNjLXZpc2EsXG4gIFwibGFzdGZtXCI6ICRmYS12YXItbGFzdGZtLFxuICBcInNob3B3YXJlXCI6ICRmYS12YXItc2hvcHdhcmUsXG4gIFwiY3JlYXRpdmUtY29tbW9ucy1uY1wiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmMsXG4gIFwiYXdzXCI6ICRmYS12YXItYXdzLFxuICBcInJlZGhhdFwiOiAkZmEtdmFyLXJlZGhhdCxcbiAgXCJ5b2FzdFwiOiAkZmEtdmFyLXlvYXN0LFxuICBcImNsb3VkZmxhcmVcIjogJGZhLXZhci1jbG91ZGZsYXJlLFxuICBcInVwc1wiOiAkZmEtdmFyLXVwcyxcbiAgXCJ3cGV4cGxvcmVyXCI6ICRmYS12YXItd3BleHBsb3JlcixcbiAgXCJkeWFsb2dcIjogJGZhLXZhci1keWFsb2csXG4gIFwiYml0eVwiOiAkZmEtdmFyLWJpdHksXG4gIFwic3RhY2twYXRoXCI6ICRmYS12YXItc3RhY2twYXRoLFxuICBcImJ1eXNlbGxhZHNcIjogJGZhLXZhci1idXlzZWxsYWRzLFxuICBcImZpcnN0LW9yZGVyXCI6ICRmYS12YXItZmlyc3Qtb3JkZXIsXG4gIFwibW9keFwiOiAkZmEtdmFyLW1vZHgsXG4gIFwiZ3VpbGRlZFwiOiAkZmEtdmFyLWd1aWxkZWQsXG4gIFwidm52XCI6ICRmYS12YXItdm52LFxuICBcInNxdWFyZS1qc1wiOiAkZmEtdmFyLXNxdWFyZS1qcyxcbiAgXCJqcy1zcXVhcmVcIjogJGZhLXZhci1qcy1zcXVhcmUsXG4gIFwibWljcm9zb2Z0XCI6ICRmYS12YXItbWljcm9zb2Z0LFxuICBcInFxXCI6ICRmYS12YXItcXEsXG4gIFwib3JjaWRcIjogJGZhLXZhci1vcmNpZCxcbiAgXCJqYXZhXCI6ICRmYS12YXItamF2YSxcbiAgXCJpbnZpc2lvblwiOiAkZmEtdmFyLWludmlzaW9uLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtcGQtYWx0XCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1wZC1hbHQsXG4gIFwiY2VudGVyY29kZVwiOiAkZmEtdmFyLWNlbnRlcmNvZGUsXG4gIFwiZ2xpZGUtZ1wiOiAkZmEtdmFyLWdsaWRlLWcsXG4gIFwiZHJ1cGFsXCI6ICRmYS12YXItZHJ1cGFsLFxuICBcImhpcmUtYS1oZWxwZXJcIjogJGZhLXZhci1oaXJlLWEtaGVscGVyLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtYnlcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLWJ5LFxuICBcInVuaXR5XCI6ICRmYS12YXItdW5pdHksXG4gIFwid2htY3NcIjogJGZhLXZhci13aG1jcyxcbiAgXCJyb2NrZXRjaGF0XCI6ICRmYS12YXItcm9ja2V0Y2hhdCxcbiAgXCJ2a1wiOiAkZmEtdmFyLXZrLFxuICBcInVudGFwcGRcIjogJGZhLXZhci11bnRhcHBkLFxuICBcIm1haWxjaGltcFwiOiAkZmEtdmFyLW1haWxjaGltcCxcbiAgXCJjc3MzLWFsdFwiOiAkZmEtdmFyLWNzczMtYWx0LFxuICBcInNxdWFyZS1yZWRkaXRcIjogJGZhLXZhci1zcXVhcmUtcmVkZGl0LFxuICBcInJlZGRpdC1zcXVhcmVcIjogJGZhLXZhci1yZWRkaXQtc3F1YXJlLFxuICBcInZpbWVvLXZcIjogJGZhLXZhci12aW1lby12LFxuICBcImNvbnRhb1wiOiAkZmEtdmFyLWNvbnRhbyxcbiAgXCJzcXVhcmUtZm9udC1hd2Vzb21lXCI6ICRmYS12YXItc3F1YXJlLWZvbnQtYXdlc29tZSxcbiAgXCJkZXNrcHJvXCI6ICRmYS12YXItZGVza3BybyxcbiAgXCJzaXN0cml4XCI6ICRmYS12YXItc2lzdHJpeCxcbiAgXCJzcXVhcmUtaW5zdGFncmFtXCI6ICRmYS12YXItc3F1YXJlLWluc3RhZ3JhbSxcbiAgXCJpbnN0YWdyYW0tc3F1YXJlXCI6ICRmYS12YXItaW5zdGFncmFtLXNxdWFyZSxcbiAgXCJiYXR0bGUtbmV0XCI6ICRmYS12YXItYmF0dGxlLW5ldCxcbiAgXCJ0aGUtcmVkLXlldGlcIjogJGZhLXZhci10aGUtcmVkLXlldGksXG4gIFwic3F1YXJlLWhhY2tlci1uZXdzXCI6ICRmYS12YXItc3F1YXJlLWhhY2tlci1uZXdzLFxuICBcImhhY2tlci1uZXdzLXNxdWFyZVwiOiAkZmEtdmFyLWhhY2tlci1uZXdzLXNxdWFyZSxcbiAgXCJlZGdlXCI6ICRmYS12YXItZWRnZSxcbiAgXCJ0aHJlYWRzXCI6ICRmYS12YXItdGhyZWFkcyxcbiAgXCJuYXBzdGVyXCI6ICRmYS12YXItbmFwc3RlcixcbiAgXCJzcXVhcmUtc25hcGNoYXRcIjogJGZhLXZhci1zcXVhcmUtc25hcGNoYXQsXG4gIFwic25hcGNoYXQtc3F1YXJlXCI6ICRmYS12YXItc25hcGNoYXQtc3F1YXJlLFxuICBcImdvb2dsZS1wbHVzLWdcIjogJGZhLXZhci1nb29nbGUtcGx1cy1nLFxuICBcImFydHN0YXRpb25cIjogJGZhLXZhci1hcnRzdGF0aW9uLFxuICBcIm1hcmtkb3duXCI6ICRmYS12YXItbWFya2Rvd24sXG4gIFwic291cmNldHJlZVwiOiAkZmEtdmFyLXNvdXJjZXRyZWUsXG4gIFwiZ29vZ2xlLXBsdXNcIjogJGZhLXZhci1nb29nbGUtcGx1cyxcbiAgXCJkaWFzcG9yYVwiOiAkZmEtdmFyLWRpYXNwb3JhLFxuICBcImZvdXJzcXVhcmVcIjogJGZhLXZhci1mb3Vyc3F1YXJlLFxuICBcInN0YWNrLW92ZXJmbG93XCI6ICRmYS12YXItc3RhY2stb3ZlcmZsb3csXG4gIFwiZ2l0aHViLWFsdFwiOiAkZmEtdmFyLWdpdGh1Yi1hbHQsXG4gIFwicGhvZW5peC1zcXVhZHJvblwiOiAkZmEtdmFyLXBob2VuaXgtc3F1YWRyb24sXG4gIFwicGFnZWxpbmVzXCI6ICRmYS12YXItcGFnZWxpbmVzLFxuICBcImFsZ29saWFcIjogJGZhLXZhci1hbGdvbGlhLFxuICBcInJlZC1yaXZlclwiOiAkZmEtdmFyLXJlZC1yaXZlcixcbiAgXCJjcmVhdGl2ZS1jb21tb25zLXNhXCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYSxcbiAgXCJzYWZhcmlcIjogJGZhLXZhci1zYWZhcmksXG4gIFwiZ29vZ2xlXCI6ICRmYS12YXItZ29vZ2xlLFxuICBcInNxdWFyZS1mb250LWF3ZXNvbWUtc3Ryb2tlXCI6ICRmYS12YXItc3F1YXJlLWZvbnQtYXdlc29tZS1zdHJva2UsXG4gIFwiZm9udC1hd2Vzb21lLWFsdFwiOiAkZmEtdmFyLWZvbnQtYXdlc29tZS1hbHQsXG4gIFwiYXRsYXNzaWFuXCI6ICRmYS12YXItYXRsYXNzaWFuLFxuICBcImxpbmtlZGluLWluXCI6ICRmYS12YXItbGlua2VkaW4taW4sXG4gIFwiZGlnaXRhbC1vY2VhblwiOiAkZmEtdmFyLWRpZ2l0YWwtb2NlYW4sXG4gIFwibmltYmxyXCI6ICRmYS12YXItbmltYmxyLFxuICBcImNocm9tZWNhc3RcIjogJGZhLXZhci1jaHJvbWVjYXN0LFxuICBcImV2ZXJub3RlXCI6ICRmYS12YXItZXZlcm5vdGUsXG4gIFwiaGFja2VyLW5ld3NcIjogJGZhLXZhci1oYWNrZXItbmV3cyxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nXCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZyxcbiAgXCJhZHZlcnNhbFwiOiAkZmEtdmFyLWFkdmVyc2FsLFxuICBcImNyZWF0aXZlLWNvbW1vbnNcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLFxuICBcIndhdGNobWFuLW1vbml0b3JpbmdcIjogJGZhLXZhci13YXRjaG1hbi1tb25pdG9yaW5nLFxuICBcImZvbnRpY29uc1wiOiAkZmEtdmFyLWZvbnRpY29ucyxcbiAgXCJ3ZWl4aW5cIjogJGZhLXZhci13ZWl4aW4sXG4gIFwic2hpcnRzaW5idWxrXCI6ICRmYS12YXItc2hpcnRzaW5idWxrLFxuICBcImNvZGVwZW5cIjogJGZhLXZhci1jb2RlcGVuLFxuICBcImdpdC1hbHRcIjogJGZhLXZhci1naXQtYWx0LFxuICBcImx5ZnRcIjogJGZhLXZhci1seWZ0LFxuICBcInJldlwiOiAkZmEtdmFyLXJldixcbiAgXCJ3aW5kb3dzXCI6ICRmYS12YXItd2luZG93cyxcbiAgXCJ3aXphcmRzLW9mLXRoZS1jb2FzdFwiOiAkZmEtdmFyLXdpemFyZHMtb2YtdGhlLWNvYXN0LFxuICBcInNxdWFyZS12aWFkZW9cIjogJGZhLXZhci1zcXVhcmUtdmlhZGVvLFxuICBcInZpYWRlby1zcXVhcmVcIjogJGZhLXZhci12aWFkZW8tc3F1YXJlLFxuICBcIm1lZXR1cFwiOiAkZmEtdmFyLW1lZXR1cCxcbiAgXCJjZW50b3NcIjogJGZhLXZhci1jZW50b3MsXG4gIFwiYWRuXCI6ICRmYS12YXItYWRuLFxuICBcImNsb3Vkc21pdGhcIjogJGZhLXZhci1jbG91ZHNtaXRoLFxuICBcInBpZWQtcGlwZXItYWx0XCI6ICRmYS12YXItcGllZC1waXBlci1hbHQsXG4gIFwic3F1YXJlLWRyaWJiYmxlXCI6ICRmYS12YXItc3F1YXJlLWRyaWJiYmxlLFxuICBcImRyaWJiYmxlLXNxdWFyZVwiOiAkZmEtdmFyLWRyaWJiYmxlLXNxdWFyZSxcbiAgXCJjb2RpZXBpZVwiOiAkZmEtdmFyLWNvZGllcGllLFxuICBcIm5vZGVcIjogJGZhLXZhci1ub2RlLFxuICBcIm1peFwiOiAkZmEtdmFyLW1peCxcbiAgXCJzdGVhbVwiOiAkZmEtdmFyLXN0ZWFtLFxuICBcImNjLWFwcGxlLXBheVwiOiAkZmEtdmFyLWNjLWFwcGxlLXBheSxcbiAgXCJzY3JpYmRcIjogJGZhLXZhci1zY3JpYmQsXG4gIFwiZGViaWFuXCI6ICRmYS12YXItZGViaWFuLFxuICBcIm9wZW5pZFwiOiAkZmEtdmFyLW9wZW5pZCxcbiAgXCJpbnN0YWxvZFwiOiAkZmEtdmFyLWluc3RhbG9kLFxuICBcImV4cGVkaXRlZHNzbFwiOiAkZmEtdmFyLWV4cGVkaXRlZHNzbCxcbiAgXCJzZWxsY2FzdFwiOiAkZmEtdmFyLXNlbGxjYXN0LFxuICBcInNxdWFyZS10d2l0dGVyXCI6ICRmYS12YXItc3F1YXJlLXR3aXR0ZXIsXG4gIFwidHdpdHRlci1zcXVhcmVcIjogJGZhLXZhci10d2l0dGVyLXNxdWFyZSxcbiAgXCJyLXByb2plY3RcIjogJGZhLXZhci1yLXByb2plY3QsXG4gIFwiZGVsaWNpb3VzXCI6ICRmYS12YXItZGVsaWNpb3VzLFxuICBcImZyZWVic2RcIjogJGZhLXZhci1mcmVlYnNkLFxuICBcInZ1ZWpzXCI6ICRmYS12YXItdnVlanMsXG4gIFwiYWNjdXNvZnRcIjogJGZhLXZhci1hY2N1c29mdCxcbiAgXCJpb3hob3N0XCI6ICRmYS12YXItaW94aG9zdCxcbiAgXCJmb250aWNvbnMtZmlcIjogJGZhLXZhci1mb250aWNvbnMtZmksXG4gIFwiYXBwLXN0b3JlXCI6ICRmYS12YXItYXBwLXN0b3JlLFxuICBcImNjLW1hc3RlcmNhcmRcIjogJGZhLXZhci1jYy1tYXN0ZXJjYXJkLFxuICBcIml0dW5lcy1ub3RlXCI6ICRmYS12YXItaXR1bmVzLW5vdGUsXG4gIFwiZ29sYW5nXCI6ICRmYS12YXItZ29sYW5nLFxuICBcImtpY2tzdGFydGVyXCI6ICRmYS12YXIta2lja3N0YXJ0ZXIsXG4gIFwiZ3JhdlwiOiAkZmEtdmFyLWdyYXYsXG4gIFwid2VpYm9cIjogJGZhLXZhci13ZWlibyxcbiAgXCJ1bmNoYXJ0ZWRcIjogJGZhLXZhci11bmNoYXJ0ZWQsXG4gIFwiZmlyc3RkcmFmdFwiOiAkZmEtdmFyLWZpcnN0ZHJhZnQsXG4gIFwic3F1YXJlLXlvdXR1YmVcIjogJGZhLXZhci1zcXVhcmUteW91dHViZSxcbiAgXCJ5b3V0dWJlLXNxdWFyZVwiOiAkZmEtdmFyLXlvdXR1YmUtc3F1YXJlLFxuICBcIndpa2lwZWRpYS13XCI6ICRmYS12YXItd2lraXBlZGlhLXcsXG4gIFwid3ByZXNzclwiOiAkZmEtdmFyLXdwcmVzc3IsXG4gIFwicmVuZGFjdFwiOiAkZmEtdmFyLXJlbmRhY3QsXG4gIFwiYW5nZWxsaXN0XCI6ICRmYS12YXItYW5nZWxsaXN0LFxuICBcImdhbGFjdGljLXJlcHVibGljXCI6ICRmYS12YXItZ2FsYWN0aWMtcmVwdWJsaWMsXG4gIFwibmZjLWRpcmVjdGlvbmFsXCI6ICRmYS12YXItbmZjLWRpcmVjdGlvbmFsLFxuICBcInNreXBlXCI6ICRmYS12YXItc2t5cGUsXG4gIFwiam9nZXRcIjogJGZhLXZhci1qb2dldCxcbiAgXCJmZWRvcmFcIjogJGZhLXZhci1mZWRvcmEsXG4gIFwic3RyaXBlLXNcIjogJGZhLXZhci1zdHJpcGUtcyxcbiAgXCJtZXRhXCI6ICRmYS12YXItbWV0YSxcbiAgXCJsYXJhdmVsXCI6ICRmYS12YXItbGFyYXZlbCxcbiAgXCJob3RqYXJcIjogJGZhLXZhci1ob3RqYXIsXG4gIFwiYmx1ZXRvb3RoLWJcIjogJGZhLXZhci1ibHVldG9vdGgtYixcbiAgXCJzdGlja2VyLW11bGVcIjogJGZhLXZhci1zdGlja2VyLW11bGUsXG4gIFwiY3JlYXRpdmUtY29tbW9ucy16ZXJvXCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy16ZXJvLFxuICBcImhpcHNcIjogJGZhLXZhci1oaXBzLFxuICBcImJlaGFuY2VcIjogJGZhLXZhci1iZWhhbmNlLFxuICBcInJlZGRpdFwiOiAkZmEtdmFyLXJlZGRpdCxcbiAgXCJkaXNjb3JkXCI6ICRmYS12YXItZGlzY29yZCxcbiAgXCJjaHJvbWVcIjogJGZhLXZhci1jaHJvbWUsXG4gIFwiYXBwLXN0b3JlLWlvc1wiOiAkZmEtdmFyLWFwcC1zdG9yZS1pb3MsXG4gIFwiY2MtZGlzY292ZXJcIjogJGZhLXZhci1jYy1kaXNjb3ZlcixcbiAgXCJ3cGJlZ2lubmVyXCI6ICRmYS12YXItd3BiZWdpbm5lcixcbiAgXCJjb25mbHVlbmNlXCI6ICRmYS12YXItY29uZmx1ZW5jZSxcbiAgXCJzaG9lbGFjZVwiOiAkZmEtdmFyLXNob2VsYWNlLFxuICBcIm1kYlwiOiAkZmEtdmFyLW1kYixcbiAgXCJkb2NodWJcIjogJGZhLXZhci1kb2NodWIsXG4gIFwiYWNjZXNzaWJsZS1pY29uXCI6ICRmYS12YXItYWNjZXNzaWJsZS1pY29uLFxuICBcImViYXlcIjogJGZhLXZhci1lYmF5LFxuICBcImFtYXpvblwiOiAkZmEtdmFyLWFtYXpvbixcbiAgXCJ1bnNwbGFzaFwiOiAkZmEtdmFyLXVuc3BsYXNoLFxuICBcInlhcm5cIjogJGZhLXZhci15YXJuLFxuICBcInNxdWFyZS1zdGVhbVwiOiAkZmEtdmFyLXNxdWFyZS1zdGVhbSxcbiAgXCJzdGVhbS1zcXVhcmVcIjogJGZhLXZhci1zdGVhbS1zcXVhcmUsXG4gIFwiNTAwcHhcIjogJGZhLXZhci01MDBweCxcbiAgXCJzcXVhcmUtdmltZW9cIjogJGZhLXZhci1zcXVhcmUtdmltZW8sXG4gIFwidmltZW8tc3F1YXJlXCI6ICRmYS12YXItdmltZW8tc3F1YXJlLFxuICBcImFzeW1tZXRyaWtcIjogJGZhLXZhci1hc3ltbWV0cmlrLFxuICBcImZvbnQtYXdlc29tZVwiOiAkZmEtdmFyLWZvbnQtYXdlc29tZSxcbiAgXCJmb250LWF3ZXNvbWUtZmxhZ1wiOiAkZmEtdmFyLWZvbnQtYXdlc29tZS1mbGFnLFxuICBcImZvbnQtYXdlc29tZS1sb2dvLWZ1bGxcIjogJGZhLXZhci1mb250LWF3ZXNvbWUtbG9nby1mdWxsLFxuICBcImdyYXRpcGF5XCI6ICRmYS12YXItZ3JhdGlwYXksXG4gIFwiYXBwbGVcIjogJGZhLXZhci1hcHBsZSxcbiAgXCJoaXZlXCI6ICRmYS12YXItaGl2ZSxcbiAgXCJnaXRrcmFrZW5cIjogJGZhLXZhci1naXRrcmFrZW4sXG4gIFwia2V5YmFzZVwiOiAkZmEtdmFyLWtleWJhc2UsXG4gIFwiYXBwbGUtcGF5XCI6ICRmYS12YXItYXBwbGUtcGF5LFxuICBcInBhZGxldFwiOiAkZmEtdmFyLXBhZGxldCxcbiAgXCJhbWF6b24tcGF5XCI6ICRmYS12YXItYW1hem9uLXBheSxcbiAgXCJzcXVhcmUtZ2l0aHViXCI6ICRmYS12YXItc3F1YXJlLWdpdGh1YixcbiAgXCJnaXRodWItc3F1YXJlXCI6ICRmYS12YXItZ2l0aHViLXNxdWFyZSxcbiAgXCJzdHVtYmxldXBvblwiOiAkZmEtdmFyLXN0dW1ibGV1cG9uLFxuICBcImZlZGV4XCI6ICRmYS12YXItZmVkZXgsXG4gIFwicGhvZW5peC1mcmFtZXdvcmtcIjogJGZhLXZhci1waG9lbml4LWZyYW1ld29yayxcbiAgXCJzaG9waWZ5XCI6ICRmYS12YXItc2hvcGlmeSxcbiAgXCJuZW9zXCI6ICRmYS12YXItbmVvcyxcbiAgXCJzcXVhcmUtdGhyZWFkc1wiOiAkZmEtdmFyLXNxdWFyZS10aHJlYWRzLFxuICBcImhhY2tlcnJhbmtcIjogJGZhLXZhci1oYWNrZXJyYW5rLFxuICBcInJlc2VhcmNoZ2F0ZVwiOiAkZmEtdmFyLXJlc2VhcmNoZ2F0ZSxcbiAgXCJzd2lmdFwiOiAkZmEtdmFyLXN3aWZ0LFxuICBcImFuZ3VsYXJcIjogJGZhLXZhci1hbmd1bGFyLFxuICBcInNwZWFrYXBcIjogJGZhLXZhci1zcGVha2FwLFxuICBcImFuZ3J5Y3JlYXRpdmVcIjogJGZhLXZhci1hbmdyeWNyZWF0aXZlLFxuICBcInktY29tYmluYXRvclwiOiAkZmEtdmFyLXktY29tYmluYXRvcixcbiAgXCJlbXBpcmVcIjogJGZhLXZhci1lbXBpcmUsXG4gIFwiZW52aXJhXCI6ICRmYS12YXItZW52aXJhLFxuICBcInNxdWFyZS1naXRsYWJcIjogJGZhLXZhci1zcXVhcmUtZ2l0bGFiLFxuICBcImdpdGxhYi1zcXVhcmVcIjogJGZhLXZhci1naXRsYWItc3F1YXJlLFxuICBcInN0dWRpb3ZpbmFyaVwiOiAkZmEtdmFyLXN0dWRpb3ZpbmFyaSxcbiAgXCJwaWVkLXBpcGVyXCI6ICRmYS12YXItcGllZC1waXBlcixcbiAgXCJ3b3JkcHJlc3NcIjogJGZhLXZhci13b3JkcHJlc3MsXG4gIFwicHJvZHVjdC1odW50XCI6ICRmYS12YXItcHJvZHVjdC1odW50LFxuICBcImZpcmVmb3hcIjogJGZhLXZhci1maXJlZm94LFxuICBcImxpbm9kZVwiOiAkZmEtdmFyLWxpbm9kZSxcbiAgXCJnb29kcmVhZHNcIjogJGZhLXZhci1nb29kcmVhZHMsXG4gIFwic3F1YXJlLW9kbm9rbGFzc25pa2lcIjogJGZhLXZhci1zcXVhcmUtb2Rub2tsYXNzbmlraSxcbiAgXCJvZG5va2xhc3NuaWtpLXNxdWFyZVwiOiAkZmEtdmFyLW9kbm9rbGFzc25pa2ktc3F1YXJlLFxuICBcImpzZmlkZGxlXCI6ICRmYS12YXItanNmaWRkbGUsXG4gIFwic2l0aFwiOiAkZmEtdmFyLXNpdGgsXG4gIFwidGhlbWVpc2xlXCI6ICRmYS12YXItdGhlbWVpc2xlLFxuICBcInBhZ2U0XCI6ICRmYS12YXItcGFnZTQsXG4gIFwiaGFzaG5vZGVcIjogJGZhLXZhci1oYXNobm9kZSxcbiAgXCJyZWFjdFwiOiAkZmEtdmFyLXJlYWN0LFxuICBcImNjLXBheXBhbFwiOiAkZmEtdmFyLWNjLXBheXBhbCxcbiAgXCJzcXVhcmVzcGFjZVwiOiAkZmEtdmFyLXNxdWFyZXNwYWNlLFxuICBcImNjLXN0cmlwZVwiOiAkZmEtdmFyLWNjLXN0cmlwZSxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLXNoYXJlXCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zaGFyZSxcbiAgXCJiaXRjb2luXCI6ICRmYS12YXItYml0Y29pbixcbiAgXCJrZXljZG5cIjogJGZhLXZhci1rZXljZG4sXG4gIFwib3BlcmFcIjogJGZhLXZhci1vcGVyYSxcbiAgXCJpdGNoLWlvXCI6ICRmYS12YXItaXRjaC1pbyxcbiAgXCJ1bWJyYWNvXCI6ICRmYS12YXItdW1icmFjbyxcbiAgXCJnYWxhY3RpYy1zZW5hdGVcIjogJGZhLXZhci1nYWxhY3RpYy1zZW5hdGUsXG4gIFwidWJ1bnR1XCI6ICRmYS12YXItdWJ1bnR1LFxuICBcImRyYWZ0MmRpZ2l0YWxcIjogJGZhLXZhci1kcmFmdDJkaWdpdGFsLFxuICBcInN0cmlwZVwiOiAkZmEtdmFyLXN0cmlwZSxcbiAgXCJob3V6elwiOiAkZmEtdmFyLWhvdXp6LFxuICBcImdnXCI6ICRmYS12YXItZ2csXG4gIFwiZGhsXCI6ICRmYS12YXItZGhsLFxuICBcInNxdWFyZS1waW50ZXJlc3RcIjogJGZhLXZhci1zcXVhcmUtcGludGVyZXN0LFxuICBcInBpbnRlcmVzdC1zcXVhcmVcIjogJGZhLXZhci1waW50ZXJlc3Qtc3F1YXJlLFxuICBcInhpbmdcIjogJGZhLXZhci14aW5nLFxuICBcImJsYWNrYmVycnlcIjogJGZhLXZhci1ibGFja2JlcnJ5LFxuICBcImNyZWF0aXZlLWNvbW1vbnMtcGRcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXBkLFxuICBcInBsYXlzdGF0aW9uXCI6ICRmYS12YXItcGxheXN0YXRpb24sXG4gIFwicXVpbnNjYXBlXCI6ICRmYS12YXItcXVpbnNjYXBlLFxuICBcImxlc3NcIjogJGZhLXZhci1sZXNzLFxuICBcImJsb2dnZXItYlwiOiAkZmEtdmFyLWJsb2dnZXItYixcbiAgXCJvcGVuY2FydFwiOiAkZmEtdmFyLW9wZW5jYXJ0LFxuICBcInZpbmVcIjogJGZhLXZhci12aW5lLFxuICBcInBheXBhbFwiOiAkZmEtdmFyLXBheXBhbCxcbiAgXCJnaXRsYWJcIjogJGZhLXZhci1naXRsYWIsXG4gIFwidHlwbzNcIjogJGZhLXZhci10eXBvMyxcbiAgXCJyZWRkaXQtYWxpZW5cIjogJGZhLXZhci1yZWRkaXQtYWxpZW4sXG4gIFwieWFob29cIjogJGZhLXZhci15YWhvbyxcbiAgXCJkYWlseW1vdGlvblwiOiAkZmEtdmFyLWRhaWx5bW90aW9uLFxuICBcImFmZmlsaWF0ZXRoZW1lXCI6ICRmYS12YXItYWZmaWxpYXRldGhlbWUsXG4gIFwicGllZC1waXBlci1wcFwiOiAkZmEtdmFyLXBpZWQtcGlwZXItcHAsXG4gIFwiYm9vdHN0cmFwXCI6ICRmYS12YXItYm9vdHN0cmFwLFxuICBcIm9kbm9rbGFzc25pa2lcIjogJGZhLXZhci1vZG5va2xhc3NuaWtpLFxuICBcIm5mYy1zeW1ib2xcIjogJGZhLXZhci1uZmMtc3ltYm9sLFxuICBcImV0aGVyZXVtXCI6ICRmYS12YXItZXRoZXJldW0sXG4gIFwic3BlYWtlci1kZWNrXCI6ICRmYS12YXItc3BlYWtlci1kZWNrLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtbmMtZXVcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5jLWV1LFxuICBcInBhdHJlb25cIjogJGZhLXZhci1wYXRyZW9uLFxuICBcImF2aWFuZXhcIjogJGZhLXZhci1hdmlhbmV4LFxuICBcImVsbG9cIjogJGZhLXZhci1lbGxvLFxuICBcImdvZm9yZVwiOiAkZmEtdmFyLWdvZm9yZSxcbiAgXCJiaW1vYmplY3RcIjogJGZhLXZhci1iaW1vYmplY3QsXG4gIFwiZmFjZWJvb2stZlwiOiAkZmEtdmFyLWZhY2Vib29rLWYsXG4gIFwic3F1YXJlLWdvb2dsZS1wbHVzXCI6ICRmYS12YXItc3F1YXJlLWdvb2dsZS1wbHVzLFxuICBcImdvb2dsZS1wbHVzLXNxdWFyZVwiOiAkZmEtdmFyLWdvb2dsZS1wbHVzLXNxdWFyZSxcbiAgXCJtYW5kYWxvcmlhblwiOiAkZmEtdmFyLW1hbmRhbG9yaWFuLFxuICBcImZpcnN0LW9yZGVyLWFsdFwiOiAkZmEtdmFyLWZpcnN0LW9yZGVyLWFsdCxcbiAgXCJvc2lcIjogJGZhLXZhci1vc2ksXG4gIFwiZ29vZ2xlLXdhbGxldFwiOiAkZmEtdmFyLWdvb2dsZS13YWxsZXQsXG4gIFwiZC1hbmQtZC1iZXlvbmRcIjogJGZhLXZhci1kLWFuZC1kLWJleW9uZCxcbiAgXCJwZXJpc2NvcGVcIjogJGZhLXZhci1wZXJpc2NvcGUsXG4gIFwiZnVsY3J1bVwiOiAkZmEtdmFyLWZ1bGNydW0sXG4gIFwiY2xvdWRzY2FsZVwiOiAkZmEtdmFyLWNsb3Vkc2NhbGUsXG4gIFwiZm9ydW1iZWVcIjogJGZhLXZhci1mb3J1bWJlZSxcbiAgXCJtaXp1bmlcIjogJGZhLXZhci1taXp1bmksXG4gIFwic2NobGl4XCI6ICRmYS12YXItc2NobGl4LFxuICBcInNxdWFyZS14aW5nXCI6ICRmYS12YXItc3F1YXJlLXhpbmcsXG4gIFwieGluZy1zcXVhcmVcIjogJGZhLXZhci14aW5nLXNxdWFyZSxcbiAgXCJiYW5kY2FtcFwiOiAkZmEtdmFyLWJhbmRjYW1wLFxuICBcIndwZm9ybXNcIjogJGZhLXZhci13cGZvcm1zLFxuICBcImNsb3VkdmVyc2lmeVwiOiAkZmEtdmFyLWNsb3VkdmVyc2lmeSxcbiAgXCJ1c3BzXCI6ICRmYS12YXItdXNwcyxcbiAgXCJtZWdhcG9ydFwiOiAkZmEtdmFyLW1lZ2Fwb3J0LFxuICBcIm1hZ2VudG9cIjogJGZhLXZhci1tYWdlbnRvLFxuICBcInNwb3RpZnlcIjogJGZhLXZhci1zcG90aWZ5LFxuICBcIm9wdGluLW1vbnN0ZXJcIjogJGZhLXZhci1vcHRpbi1tb25zdGVyLFxuICBcImZseVwiOiAkZmEtdmFyLWZseSxcbiAgXCJhdmlhdG9cIjogJGZhLXZhci1hdmlhdG8sXG4gIFwiaXR1bmVzXCI6ICRmYS12YXItaXR1bmVzLFxuICBcImN1dHRsZWZpc2hcIjogJGZhLXZhci1jdXR0bGVmaXNoLFxuICBcImJsb2dnZXJcIjogJGZhLXZhci1ibG9nZ2VyLFxuICBcImZsaWNrclwiOiAkZmEtdmFyLWZsaWNrcixcbiAgXCJ2aWJlclwiOiAkZmEtdmFyLXZpYmVyLFxuICBcInNvdW5kY2xvdWRcIjogJGZhLXZhci1zb3VuZGNsb3VkLFxuICBcImRpZ2dcIjogJGZhLXZhci1kaWdnLFxuICBcInRlbmNlbnQtd2VpYm9cIjogJGZhLXZhci10ZW5jZW50LXdlaWJvLFxuICBcInN5bWZvbnlcIjogJGZhLXZhci1zeW1mb255LFxuICBcIm1heGNkblwiOiAkZmEtdmFyLW1heGNkbixcbiAgXCJldHN5XCI6ICRmYS12YXItZXRzeSxcbiAgXCJmYWNlYm9vay1tZXNzZW5nZXJcIjogJGZhLXZhci1mYWNlYm9vay1tZXNzZW5nZXIsXG4gIFwiYXVkaWJsZVwiOiAkZmEtdmFyLWF1ZGlibGUsXG4gIFwidGhpbmstcGVha3NcIjogJGZhLXZhci10aGluay1wZWFrcyxcbiAgXCJiaWxpYmlsaVwiOiAkZmEtdmFyLWJpbGliaWxpLFxuICBcImVybGFuZ1wiOiAkZmEtdmFyLWVybGFuZyxcbiAgXCJ4LXR3aXR0ZXJcIjogJGZhLXZhci14LXR3aXR0ZXIsXG4gIFwiY290dG9uLWJ1cmVhdVwiOiAkZmEtdmFyLWNvdHRvbi1idXJlYXUsXG4gIFwiZGFzaGN1YmVcIjogJGZhLXZhci1kYXNoY3ViZSxcbiAgXCI0Mi1ncm91cFwiOiAkZmEtdmFyLTQyLWdyb3VwLFxuICBcImlubm9zb2Z0XCI6ICRmYS12YXItaW5ub3NvZnQsXG4gIFwic3RhY2stZXhjaGFuZ2VcIjogJGZhLXZhci1zdGFjay1leGNoYW5nZSxcbiAgXCJlbGVtZW50b3JcIjogJGZhLXZhci1lbGVtZW50b3IsXG4gIFwic3F1YXJlLXBpZWQtcGlwZXJcIjogJGZhLXZhci1zcXVhcmUtcGllZC1waXBlcixcbiAgXCJwaWVkLXBpcGVyLXNxdWFyZVwiOiAkZmEtdmFyLXBpZWQtcGlwZXItc3F1YXJlLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtbmRcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5kLFxuICBcInBhbGZlZFwiOiAkZmEtdmFyLXBhbGZlZCxcbiAgXCJzdXBlcnBvd2Vyc1wiOiAkZmEtdmFyLXN1cGVycG93ZXJzLFxuICBcInJlc29sdmluZ1wiOiAkZmEtdmFyLXJlc29sdmluZyxcbiAgXCJ4Ym94XCI6ICRmYS12YXIteGJveCxcbiAgXCJzZWFyY2hlbmdpblwiOiAkZmEtdmFyLXNlYXJjaGVuZ2luLFxuICBcInRpa3Rva1wiOiAkZmEtdmFyLXRpa3RvayxcbiAgXCJzcXVhcmUtZmFjZWJvb2tcIjogJGZhLXZhci1zcXVhcmUtZmFjZWJvb2ssXG4gIFwiZmFjZWJvb2stc3F1YXJlXCI6ICRmYS12YXItZmFjZWJvb2stc3F1YXJlLFxuICBcInJlbnJlblwiOiAkZmEtdmFyLXJlbnJlbixcbiAgXCJsaW51eFwiOiAkZmEtdmFyLWxpbnV4LFxuICBcImdsaWRlXCI6ICRmYS12YXItZ2xpZGUsXG4gIFwibGlua2VkaW5cIjogJGZhLXZhci1saW5rZWRpbixcbiAgXCJodWJzcG90XCI6ICRmYS12YXItaHVic3BvdCxcbiAgXCJkZXBsb3lkb2dcIjogJGZhLXZhci1kZXBsb3lkb2csXG4gIFwidHdpdGNoXCI6ICRmYS12YXItdHdpdGNoLFxuICBcInJhdmVscnlcIjogJGZhLXZhci1yYXZlbHJ5LFxuICBcIm1peGVyXCI6ICRmYS12YXItbWl4ZXIsXG4gIFwic3F1YXJlLWxhc3RmbVwiOiAkZmEtdmFyLXNxdWFyZS1sYXN0Zm0sXG4gIFwibGFzdGZtLXNxdWFyZVwiOiAkZmEtdmFyLWxhc3RmbS1zcXVhcmUsXG4gIFwidmltZW9cIjogJGZhLXZhci12aW1lbyxcbiAgXCJtZW5kZWxleVwiOiAkZmEtdmFyLW1lbmRlbGV5LFxuICBcInVuaXJlZ2lzdHJ5XCI6ICRmYS12YXItdW5pcmVnaXN0cnksXG4gIFwiZmlnbWFcIjogJGZhLXZhci1maWdtYSxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLXJlbWl4XCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1yZW1peCxcbiAgXCJjYy1hbWF6b24tcGF5XCI6ICRmYS12YXItY2MtYW1hem9uLXBheSxcbiAgXCJkcm9wYm94XCI6ICRmYS12YXItZHJvcGJveCxcbiAgXCJpbnN0YWdyYW1cIjogJGZhLXZhci1pbnN0YWdyYW0sXG4gIFwiY21wbGlkXCI6ICRmYS12YXItY21wbGlkLFxuICBcImZhY2Vib29rXCI6ICRmYS12YXItZmFjZWJvb2ssXG4gIFwiZ3JpcGZpcmVcIjogJGZhLXZhci1ncmlwZmlyZSxcbiAgXCJqZWRpLW9yZGVyXCI6ICRmYS12YXItamVkaS1vcmRlcixcbiAgXCJ1aWtpdFwiOiAkZmEtdmFyLXVpa2l0LFxuICBcImZvcnQtYXdlc29tZS1hbHRcIjogJGZhLXZhci1mb3J0LWF3ZXNvbWUtYWx0LFxuICBcInBoYWJyaWNhdG9yXCI6ICRmYS12YXItcGhhYnJpY2F0b3IsXG4gIFwidXNzdW5uYWhcIjogJGZhLXZhci11c3N1bm5haCxcbiAgXCJlYXJseWJpcmRzXCI6ICRmYS12YXItZWFybHliaXJkcyxcbiAgXCJ0cmFkZS1mZWRlcmF0aW9uXCI6ICRmYS12YXItdHJhZGUtZmVkZXJhdGlvbixcbiAgXCJhdXRvcHJlZml4ZXJcIjogJGZhLXZhci1hdXRvcHJlZml4ZXIsXG4gIFwid2hhdHNhcHBcIjogJGZhLXZhci13aGF0c2FwcCxcbiAgXCJzbGlkZXNoYXJlXCI6ICRmYS12YXItc2xpZGVzaGFyZSxcbiAgXCJnb29nbGUtcGxheVwiOiAkZmEtdmFyLWdvb2dsZS1wbGF5LFxuICBcInZpYWRlb1wiOiAkZmEtdmFyLXZpYWRlbyxcbiAgXCJsaW5lXCI6ICRmYS12YXItbGluZSxcbiAgXCJnb29nbGUtZHJpdmVcIjogJGZhLXZhci1nb29nbGUtZHJpdmUsXG4gIFwic2VydmljZXN0YWNrXCI6ICRmYS12YXItc2VydmljZXN0YWNrLFxuICBcInNpbXBseWJ1aWx0XCI6ICRmYS12YXItc2ltcGx5YnVpbHQsXG4gIFwiYml0YnVja2V0XCI6ICRmYS12YXItYml0YnVja2V0LFxuICBcImltZGJcIjogJGZhLXZhci1pbWRiLFxuICBcImRlZXplclwiOiAkZmEtdmFyLWRlZXplcixcbiAgXCJyYXNwYmVycnktcGlcIjogJGZhLXZhci1yYXNwYmVycnktcGksXG4gIFwiamlyYVwiOiAkZmEtdmFyLWppcmEsXG4gIFwiZG9ja2VyXCI6ICRmYS12YXItZG9ja2VyLFxuICBcInNjcmVlbnBhbFwiOiAkZmEtdmFyLXNjcmVlbnBhbCxcbiAgXCJibHVldG9vdGhcIjogJGZhLXZhci1ibHVldG9vdGgsXG4gIFwiZ2l0dGVyXCI6ICRmYS12YXItZ2l0dGVyLFxuICBcImQtYW5kLWRcIjogJGZhLXZhci1kLWFuZC1kLFxuICBcIm1pY3JvYmxvZ1wiOiAkZmEtdmFyLW1pY3JvYmxvZyxcbiAgXCJjYy1kaW5lcnMtY2x1YlwiOiAkZmEtdmFyLWNjLWRpbmVycy1jbHViLFxuICBcImdnLWNpcmNsZVwiOiAkZmEtdmFyLWdnLWNpcmNsZSxcbiAgXCJwaWVkLXBpcGVyLWhhdFwiOiAkZmEtdmFyLXBpZWQtcGlwZXItaGF0LFxuICBcImtpY2tzdGFydGVyLWtcIjogJGZhLXZhci1raWNrc3RhcnRlci1rLFxuICBcInlhbmRleFwiOiAkZmEtdmFyLXlhbmRleCxcbiAgXCJyZWFkbWVcIjogJGZhLXZhci1yZWFkbWUsXG4gIFwiaHRtbDVcIjogJGZhLXZhci1odG1sNSxcbiAgXCJzZWxsc3lcIjogJGZhLXZhci1zZWxsc3ksXG4gIFwic2Fzc1wiOiAkZmEtdmFyLXNhc3MsXG4gIFwid2lyc2luZGhhbmR3ZXJrXCI6ICRmYS12YXItd2lyc2luZGhhbmR3ZXJrLFxuICBcIndzaFwiOiAkZmEtdmFyLXdzaCxcbiAgXCJidXJvbW9iZWxleHBlcnRlXCI6ICRmYS12YXItYnVyb21vYmVsZXhwZXJ0ZSxcbiAgXCJzYWxlc2ZvcmNlXCI6ICRmYS12YXItc2FsZXNmb3JjZSxcbiAgXCJvY3RvcHVzLWRlcGxveVwiOiAkZmEtdmFyLW9jdG9wdXMtZGVwbG95LFxuICBcIm1lZGFwcHNcIjogJGZhLXZhci1tZWRhcHBzLFxuICBcIm5zOFwiOiAkZmEtdmFyLW5zOCxcbiAgXCJwaW50ZXJlc3QtcFwiOiAkZmEtdmFyLXBpbnRlcmVzdC1wLFxuICBcImFwcGVyXCI6ICRmYS12YXItYXBwZXIsXG4gIFwiZm9ydC1hd2Vzb21lXCI6ICRmYS12YXItZm9ydC1hd2Vzb21lLFxuICBcIndhemVcIjogJGZhLXZhci13YXplLFxuICBcImNjLWpjYlwiOiAkZmEtdmFyLWNjLWpjYixcbiAgXCJzbmFwY2hhdFwiOiAkZmEtdmFyLXNuYXBjaGF0LFxuICBcInNuYXBjaGF0LWdob3N0XCI6ICRmYS12YXItc25hcGNoYXQtZ2hvc3QsXG4gIFwiZmFudGFzeS1mbGlnaHQtZ2FtZXNcIjogJGZhLXZhci1mYW50YXN5LWZsaWdodC1nYW1lcyxcbiAgXCJydXN0XCI6ICRmYS12YXItcnVzdCxcbiAgXCJ3aXhcIjogJGZhLXZhci13aXgsXG4gIFwic3F1YXJlLWJlaGFuY2VcIjogJGZhLXZhci1zcXVhcmUtYmVoYW5jZSxcbiAgXCJiZWhhbmNlLXNxdWFyZVwiOiAkZmEtdmFyLWJlaGFuY2Utc3F1YXJlLFxuICBcInN1cHBsZVwiOiAkZmEtdmFyLXN1cHBsZSxcbiAgXCJyZWJlbFwiOiAkZmEtdmFyLXJlYmVsLFxuICBcImNzczNcIjogJGZhLXZhci1jc3MzLFxuICBcInN0YXlsaW5rZWRcIjogJGZhLXZhci1zdGF5bGlua2VkLFxuICBcImthZ2dsZVwiOiAkZmEtdmFyLWthZ2dsZSxcbiAgXCJzcGFjZS1hd2Vzb21lXCI6ICRmYS12YXItc3BhY2UtYXdlc29tZSxcbiAgXCJkZXZpYW50YXJ0XCI6ICRmYS12YXItZGV2aWFudGFydCxcbiAgXCJjcGFuZWxcIjogJGZhLXZhci1jcGFuZWwsXG4gIFwiZ29vZHJlYWRzLWdcIjogJGZhLXZhci1nb29kcmVhZHMtZyxcbiAgXCJzcXVhcmUtZ2l0XCI6ICRmYS12YXItc3F1YXJlLWdpdCxcbiAgXCJnaXQtc3F1YXJlXCI6ICRmYS12YXItZ2l0LXNxdWFyZSxcbiAgXCJzcXVhcmUtdHVtYmxyXCI6ICRmYS12YXItc3F1YXJlLXR1bWJscixcbiAgXCJ0dW1ibHItc3F1YXJlXCI6ICRmYS12YXItdHVtYmxyLXNxdWFyZSxcbiAgXCJ0cmVsbG9cIjogJGZhLXZhci10cmVsbG8sXG4gIFwiY3JlYXRpdmUtY29tbW9ucy1uYy1qcFwiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmMtanAsXG4gIFwiZ2V0LXBvY2tldFwiOiAkZmEtdmFyLWdldC1wb2NrZXQsXG4gIFwicGVyYnl0ZVwiOiAkZmEtdmFyLXBlcmJ5dGUsXG4gIFwiZ3J1bnRcIjogJGZhLXZhci1ncnVudCxcbiAgXCJ3ZWVibHlcIjogJGZhLXZhci13ZWVibHksXG4gIFwiY29ubmVjdGRldmVsb3BcIjogJGZhLXZhci1jb25uZWN0ZGV2ZWxvcCxcbiAgXCJsZWFucHViXCI6ICRmYS12YXItbGVhbnB1YixcbiAgXCJibGFjay10aWVcIjogJGZhLXZhci1ibGFjay10aWUsXG4gIFwidGhlbWVjb1wiOiAkZmEtdmFyLXRoZW1lY28sXG4gIFwicHl0aG9uXCI6ICRmYS12YXItcHl0aG9uLFxuICBcImFuZHJvaWRcIjogJGZhLXZhci1hbmRyb2lkLFxuICBcImJvdHNcIjogJGZhLXZhci1ib3RzLFxuICBcImZyZWUtY29kZS1jYW1wXCI6ICRmYS12YXItZnJlZS1jb2RlLWNhbXAsXG4gIFwiaG9ybmJpbGxcIjogJGZhLXZhci1ob3JuYmlsbCxcbiAgXCJqc1wiOiAkZmEtdmFyLWpzLFxuICBcImlkZWFsXCI6ICRmYS12YXItaWRlYWwsXG4gIFwiZ2l0XCI6ICRmYS12YXItZ2l0LFxuICBcImRldlwiOiAkZmEtdmFyLWRldixcbiAgXCJza2V0Y2hcIjogJGZhLXZhci1za2V0Y2gsXG4gIFwieWFuZGV4LWludGVybmF0aW9uYWxcIjogJGZhLXZhci15YW5kZXgtaW50ZXJuYXRpb25hbCxcbiAgXCJjYy1hbWV4XCI6ICRmYS12YXItY2MtYW1leCxcbiAgXCJ1YmVyXCI6ICRmYS12YXItdWJlcixcbiAgXCJnaXRodWJcIjogJGZhLXZhci1naXRodWIsXG4gIFwicGhwXCI6ICRmYS12YXItcGhwLFxuICBcImFsaXBheVwiOiAkZmEtdmFyLWFsaXBheSxcbiAgXCJ5b3V0dWJlXCI6ICRmYS12YXIteW91dHViZSxcbiAgXCJza3lhdGxhc1wiOiAkZmEtdmFyLXNreWF0bGFzLFxuICBcImZpcmVmb3gtYnJvd3NlclwiOiAkZmEtdmFyLWZpcmVmb3gtYnJvd3NlcixcbiAgXCJyZXBseWRcIjogJGZhLXZhci1yZXBseWQsXG4gIFwic3VzZVwiOiAkZmEtdmFyLXN1c2UsXG4gIFwiamVua2luc1wiOiAkZmEtdmFyLWplbmtpbnMsXG4gIFwidHdpdHRlclwiOiAkZmEtdmFyLXR3aXR0ZXIsXG4gIFwicm9ja3Jtc1wiOiAkZmEtdmFyLXJvY2tybXMsXG4gIFwicGludGVyZXN0XCI6ICRmYS12YXItcGludGVyZXN0LFxuICBcImJ1ZmZlclwiOiAkZmEtdmFyLWJ1ZmZlcixcbiAgXCJucG1cIjogJGZhLXZhci1ucG0sXG4gIFwieWFtbWVyXCI6ICRmYS12YXIteWFtbWVyLFxuICBcImJ0Y1wiOiAkZmEtdmFyLWJ0YyxcbiAgXCJkcmliYmJsZVwiOiAkZmEtdmFyLWRyaWJiYmxlLFxuICBcInN0dW1ibGV1cG9uLWNpcmNsZVwiOiAkZmEtdmFyLXN0dW1ibGV1cG9uLWNpcmNsZSxcbiAgXCJpbnRlcm5ldC1leHBsb3JlclwiOiAkZmEtdmFyLWludGVybmV0LWV4cGxvcmVyLFxuICBcInN0dWJiZXJcIjogJGZhLXZhci1zdHViYmVyLFxuICBcInRlbGVncmFtXCI6ICRmYS12YXItdGVsZWdyYW0sXG4gIFwidGVsZWdyYW0tcGxhbmVcIjogJGZhLXZhci10ZWxlZ3JhbS1wbGFuZSxcbiAgXCJvbGQtcmVwdWJsaWNcIjogJGZhLXZhci1vbGQtcmVwdWJsaWMsXG4gIFwib2R5c2VlXCI6ICRmYS12YXItb2R5c2VlLFxuICBcInNxdWFyZS13aGF0c2FwcFwiOiAkZmEtdmFyLXNxdWFyZS13aGF0c2FwcCxcbiAgXCJ3aGF0c2FwcC1zcXVhcmVcIjogJGZhLXZhci13aGF0c2FwcC1zcXVhcmUsXG4gIFwibm9kZS1qc1wiOiAkZmEtdmFyLW5vZGUtanMsXG4gIFwiZWRnZS1sZWdhY3lcIjogJGZhLXZhci1lZGdlLWxlZ2FjeSxcbiAgXCJzbGFja1wiOiAkZmEtdmFyLXNsYWNrLFxuICBcInNsYWNrLWhhc2hcIjogJGZhLXZhci1zbGFjay1oYXNoLFxuICBcIm1lZHJ0XCI6ICRmYS12YXItbWVkcnQsXG4gIFwidXNiXCI6ICRmYS12YXItdXNiLFxuICBcInR1bWJsclwiOiAkZmEtdmFyLXR1bWJscixcbiAgXCJ2YWFkaW5cIjogJGZhLXZhci12YWFkaW4sXG4gIFwicXVvcmFcIjogJGZhLXZhci1xdW9yYSxcbiAgXCJzcXVhcmUteC10d2l0dGVyXCI6ICRmYS12YXItc3F1YXJlLXgtdHdpdHRlcixcbiAgXCJyZWFjdGV1cm9wZVwiOiAkZmEtdmFyLXJlYWN0ZXVyb3BlLFxuICBcIm1lZGl1bVwiOiAkZmEtdmFyLW1lZGl1bSxcbiAgXCJtZWRpdW0tbVwiOiAkZmEtdmFyLW1lZGl1bS1tLFxuICBcImFtaWxpYVwiOiAkZmEtdmFyLWFtaWxpYSxcbiAgXCJtaXhjbG91ZFwiOiAkZmEtdmFyLW1peGNsb3VkLFxuICBcImZsaXBib2FyZFwiOiAkZmEtdmFyLWZsaXBib2FyZCxcbiAgXCJ2aWFjb2luXCI6ICRmYS12YXItdmlhY29pbixcbiAgXCJjcml0aWNhbC1yb2xlXCI6ICRmYS12YXItY3JpdGljYWwtcm9sZSxcbiAgXCJzaXRyb3hcIjogJGZhLXZhci1zaXRyb3gsXG4gIFwiZGlzY291cnNlXCI6ICRmYS12YXItZGlzY291cnNlLFxuICBcImpvb21sYVwiOiAkZmEtdmFyLWpvb21sYSxcbiAgXCJtYXN0b2RvblwiOiAkZmEtdmFyLW1hc3RvZG9uLFxuICBcImFpcmJuYlwiOiAkZmEtdmFyLWFpcmJuYixcbiAgXCJ3b2xmLXBhY2stYmF0dGFsaW9uXCI6ICRmYS12YXItd29sZi1wYWNrLWJhdHRhbGlvbixcbiAgXCJidXktbi1sYXJnZVwiOiAkZmEtdmFyLWJ1eS1uLWxhcmdlLFxuICBcImd1bHBcIjogJGZhLXZhci1ndWxwLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmctcGx1c1wiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmctcGx1cyxcbiAgXCJzdHJhdmFcIjogJGZhLXZhci1zdHJhdmEsXG4gIFwiZW1iZXJcIjogJGZhLXZhci1lbWJlcixcbiAgXCJjYW5hZGlhbi1tYXBsZS1sZWFmXCI6ICRmYS12YXItY2FuYWRpYW4tbWFwbGUtbGVhZixcbiAgXCJ0ZWFtc3BlYWtcIjogJGZhLXZhci10ZWFtc3BlYWssXG4gIFwicHVzaGVkXCI6ICRmYS12YXItcHVzaGVkLFxuICBcIndvcmRwcmVzcy1zaW1wbGVcIjogJGZhLXZhci13b3JkcHJlc3Mtc2ltcGxlLFxuICBcIm51dHJpdGlvbml4XCI6ICRmYS12YXItbnV0cml0aW9uaXgsXG4gIFwid29kdVwiOiAkZmEtdmFyLXdvZHUsXG4gIFwiZ29vZ2xlLXBheVwiOiAkZmEtdmFyLWdvb2dsZS1wYXksXG4gIFwiaW50ZXJjb21cIjogJGZhLXZhci1pbnRlcmNvbSxcbiAgXCJ6aGlodVwiOiAkZmEtdmFyLXpoaWh1LFxuICBcImtvcnZ1ZVwiOiAkZmEtdmFyLWtvcnZ1ZSxcbiAgXCJwaXhcIjogJGZhLXZhci1waXgsXG4gIFwic3RlYW0tc3ltYm9sXCI6ICRmYS12YXItc3RlYW0tc3ltYm9sLFxuKTtcbiIsIi8vIGljb25zIGluIGEgbGlzdFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1saS1tYXJnaW4sICN7JGZhLWxpLW1hcmdpbn0pO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgPiBsaSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tbGkge1xuICBsZWZ0OiBjYWxjKHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWxpLXdpZHRoLCAjeyRmYS1saS13aWR0aH0pICogLTEpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWxpLXdpZHRoLCAjeyRmYS1saS13aWR0aH0pO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbiIsIi8vIGJvcmRlcmVkICsgcHVsbGVkIGljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1ib3JkZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlci1jb2xvciwgI3skZmEtYm9yZGVyLWNvbG9yfSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlci1yYWRpdXMsICN7JGZhLWJvcmRlci1yYWRpdXN9KTtcbiAgYm9yZGVyLXN0eWxlOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1ib3JkZXItc3R5bGUsICN7JGZhLWJvcmRlci1zdHlsZX0pO1xuICBib3JkZXItd2lkdGg6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlci13aWR0aCwgI3skZmEtYm9yZGVyLXdpZHRofSk7XG4gIHBhZGRpbmc6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlci1wYWRkaW5nLCAjeyRmYS1ib3JkZXItcGFkZGluZ30pO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcHVsbC1sZWZ0IHsgXG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtbWFyZ2luLCAjeyRmYS1wdWxsLW1hcmdpbn0pOyBcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtcmlnaHQgeyBcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tbGVmdDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tcHVsbC1tYXJnaW4sICN7JGZhLXB1bGwtbWFyZ2lufSk7IFxufVxuIiwiLy8gYW5pbWF0aW5nIGljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tYmVhdCB7XG4gIGFuaW1hdGlvbi1uYW1lOiAjeyRmYS1jc3MtcHJlZml4fS1iZWF0O1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi10aW1pbmcsIGVhc2UtaW4tb3V0KTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiAjeyRmYS1jc3MtcHJlZml4fS1ib3VuY2U7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLXRpbWluZywgY3ViaWMtYmV6aWVyKDAuMjgwLCAwLjg0MCwgMC40MjAsIDEpKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhZGUge1xuICBhbmltYXRpb24tbmFtZTogI3skZmEtY3NzLXByZWZpeH0tZmFkZTtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tdGltaW5nLCBjdWJpYy1iZXppZXIoLjQsMCwuNiwxKSk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWF0LWZhZGUge1xuICBhbmltYXRpb24tbmFtZTogI3skZmEtY3NzLXByZWZpeH0tYmVhdC1mYWRlO1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi10aW1pbmcsIGN1YmljLWJlemllciguNCwwLC42LDEpKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAge1xuICBhbmltYXRpb24tbmFtZTogI3skZmEtY3NzLXByZWZpeH0tZmxpcDtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tdGltaW5nLCBlYXNlLWluLW91dCk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFrZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiAjeyRmYS1jc3MtcHJlZml4fS1zaGFrZTtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tdGltaW5nLCBsaW5lYXIpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3BpbiB7XG4gIGFuaW1hdGlvbi1uYW1lOiAjeyRmYS1jc3MtcHJlZml4fS1zcGluO1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kdXJhdGlvbiwgMnMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi10aW1pbmcsIGxpbmVhcik7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGluLXJldmVyc2Uge1xuICAtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kaXJlY3Rpb246IHJldmVyc2U7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1wdWxzZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zcGluLXB1bHNlIHtcbiAgYW5pbWF0aW9uLW5hbWU6ICN7JGZhLWNzcy1wcmVmaXh9LXNwaW47XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLXRpbWluZywgc3RlcHMoOCkpO1xufVxuXG4vLyBpZiBhZ2VudCBvciBvcGVyYXRpbmcgc3lzdGVtIHByZWZlcnMgcmVkdWNlZCBtb3Rpb24sIGRpc2FibGUgYW5pbWF0aW9uc1xuLy8gc2VlOiBodHRwczovL3d3dy5zbWFzaGluZ21hZ2F6aW5lLmNvbS8yMDIwLzA5L2Rlc2lnbi1yZWR1Y2VkLW1vdGlvbi1zZW5zaXRpdml0aWVzL1xuLy8gc2VlOiBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQG1lZGlhL3ByZWZlcnMtcmVkdWNlZC1tb3Rpb25cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC4jeyRmYS1jc3MtcHJlZml4fS1iZWF0LFxuICAuI3skZmEtY3NzLXByZWZpeH0tYm91bmNlLFxuICAuI3skZmEtY3NzLXByZWZpeH0tZmFkZSxcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LWJlYXQtZmFkZSxcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAsXG4gIC4jeyRmYS1jc3MtcHJlZml4fS1wdWxzZSxcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LXNoYWtlLFxuICAuI3skZmEtY3NzLXByZWZpeH0tc3BpbixcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LXNwaW4tcHVsc2Uge1xuICAgIGFuaW1hdGlvbi1kZWxheTogLTFtcztcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDFtcztcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDBzO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgI3skZmEtY3NzLXByZWZpeH0tYmVhdCB7XG4gIDAlLCA5MCUgeyB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG4gIDQ1JSB7IHRyYW5zZm9ybTogc2NhbGUodmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYmVhdC1zY2FsZSwgMS4yNSkpOyB9XG59XG5cbkBrZXlmcmFtZXMgI3skZmEtY3NzLXByZWZpeH0tYm91bmNlIHtcbiAgMCUgICB7IHRyYW5zZm9ybTogc2NhbGUoMSwxKSB0cmFuc2xhdGVZKDApOyB9XG4gIDEwJSAgeyB0cmFuc2Zvcm06IHNjYWxlKHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZS1zdGFydC1zY2FsZS14LCAxLjEpLHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZS1zdGFydC1zY2FsZS15LCAwLjkpKSB0cmFuc2xhdGVZKDApOyB9XG4gIDMwJSAgeyB0cmFuc2Zvcm06IHNjYWxlKHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZS1qdW1wLXNjYWxlLXgsIDAuOSksdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm91bmNlLWp1bXAtc2NhbGUteSwgMS4xKSkgdHJhbnNsYXRlWSh2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1ib3VuY2UtaGVpZ2h0LCAtMC41ZW0pKTsgfVxuICA1MCUgIHsgdHJhbnNmb3JtOiBzY2FsZSh2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1ib3VuY2UtbGFuZC1zY2FsZS14LCAxLjA1KSx2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1ib3VuY2UtbGFuZC1zY2FsZS15LCAwLjk1KSkgdHJhbnNsYXRlWSgwKTsgfVxuICA1NyUgIHsgdHJhbnNmb3JtOiBzY2FsZSgxLDEpIHRyYW5zbGF0ZVkodmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm91bmNlLXJlYm91bmQsIC0wLjEyNWVtKSk7IH1cbiAgNjQlICB7IHRyYW5zZm9ybTogc2NhbGUoMSwxKSB0cmFuc2xhdGVZKDApOyB9XG4gIDEwMCUgeyB0cmFuc2Zvcm06IHNjYWxlKDEsMSkgdHJhbnNsYXRlWSgwKTsgfVxufVxuXG5Aa2V5ZnJhbWVzICN7JGZhLWNzcy1wcmVmaXh9LWZhZGUge1xuICA1MCUgeyBvcGFjaXR5OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1mYWRlLW9wYWNpdHksIDAuNCk7IH1cbn1cblxuQGtleWZyYW1lcyAjeyRmYS1jc3MtcHJlZml4fS1iZWF0LWZhZGUge1xuICAwJSwgMTAwJSB7XG4gICAgb3BhY2l0eTogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYmVhdC1mYWRlLW9wYWNpdHksIDAuNCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSh2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1iZWF0LWZhZGUtc2NhbGUsIDEuMTI1KSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyAjeyRmYS1jc3MtcHJlZml4fS1mbGlwIHtcbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWZsaXAteCwgMCksIHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWZsaXAteSwgMSksIHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWZsaXAteiwgMCksIHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtYW5nbGUsIC0xODBkZWcpKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzICN7JGZhLWNzcy1wcmVmaXh9LXNoYWtlIHtcbiAgMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgtMTVkZWcpOyB9XG4gIDQlIHsgdHJhbnNmb3JtOiByb3RhdGUoMTVkZWcpOyB9XG4gIDglLCAyNCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgtMThkZWcpOyB9XG4gIDEyJSwgMjglIHsgdHJhbnNmb3JtOiByb3RhdGUoMThkZWcpOyB9XG4gIDE2JSB7IHRyYW5zZm9ybTogcm90YXRlKC0yMmRlZyk7IH1cbiAgMjAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMjJkZWcpOyB9XG4gIDMyJSB7IHRyYW5zZm9ybTogcm90YXRlKC0xMmRlZyk7IH1cbiAgMzYlIHsgdHJhbnNmb3JtOiByb3RhdGUoMTJkZWcpOyB9XG4gIDQwJSwgMTAwJSB7IHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG59XG5cbkBrZXlmcmFtZXMgI3skZmEtY3NzLXByZWZpeH0tc3BpbiB7XG4gIDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7IHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH1cbn1cblxuIiwiLy8gcm90YXRpbmcgKyBmbGlwcGluZyBpY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTkwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTE4MCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMjcwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtaG9yaXpvbnRhbCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tZmxpcC12ZXJ0aWNhbCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tZmxpcC1ib3RoLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtaG9yaXpvbnRhbC4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXZlcnRpY2FsIHsgXG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS1ieSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS1hbmdsZSwgbm9uZSkpO1xufVxuIiwiLy8gc3RhY2tpbmcgaWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogJGZhLXN0YWNrLXZlcnRpY2FsLWFsaWduO1xuICB3aWR0aDogJGZhLXN0YWNrLXdpZHRoO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMXgsXG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMngge1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLXotaW5kZXgsICN7JGZhLXN0YWNrLXotaW5kZXh9KTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTF4IHtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0taW52ZXJzZSB7XG4gIGNvbG9yOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1pbnZlcnNlLCAjeyRmYS1pbnZlcnNlfSk7XG59XG4iLCIvLyBzcGVjaWZpYyBpY29uIGNsYXNzIGRlZmluaXRpb25cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLyogRm9udCBBd2Vzb21lIHVzZXMgdGhlIFVuaWNvZGUgUHJpdmF0ZSBVc2UgQXJlYSAoUFVBKSB0byBlbnN1cmUgc2NyZWVuXG5yZWFkZXJzIGRvIG5vdCByZWFkIG9mZiByYW5kb20gY2hhcmFjdGVycyB0aGF0IHJlcHJlc2VudCBpY29ucyAqL1xuXG5AZWFjaCAkbmFtZSwgJGljb24gaW4gJGZhLWljb25zIHtcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LSN7JG5hbWV9OjpiZWZvcmUgeyBjb250ZW50OiB1bnF1b3RlKFwiXFxcIiN7ICRpY29uIH1cXFwiXCIpOyB9XG59XG5cbiIsIi8vIHNjcmVlbi1yZWFkZXIgdXRpbGl0aWVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIG9ubHkgZGlzcGxheSBjb250ZW50IHRvIHNjcmVlbiByZWFkZXJzXG4uc3Itb25seSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zci1vbmx5IHtcbiAgQGluY2x1ZGUgZmEtc3Itb25seTtcbn1cblxuLy8gdXNlIGluIGNvbmp1bmN0aW9uIHdpdGggLnNyLW9ubHkgdG8gb25seSBkaXNwbGF5IGNvbnRlbnQgd2hlbiBpdCdzIGZvY3VzZWRcbi5zci1vbmx5LWZvY3VzYWJsZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zci1vbmx5LWZvY3VzYWJsZSB7XG4gIEBpbmNsdWRlIGZhLXNyLW9ubHktZm9jdXNhYmxlO1xufVxuIiwiLyohXG4gKiBGb250IEF3ZXNvbWUgUHJvIDYuNC4yIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZSAoQ29tbWVyY2lhbCBMaWNlbnNlKVxuICogQ29weXJpZ2h0IDIwMjMgRm9udGljb25zLCBJbmMuXG4gKi9cbkBpbXBvcnQgJ2Z1bmN0aW9ucyc7XG5AaW1wb3J0ICd2YXJpYWJsZXMnO1xuXG46cm9vdCwgOmhvc3Qge1xuICAtLSN7JGZhLWNzcy1wcmVmaXh9LXN0eWxlLWZhbWlseS1jbGFzc2ljOiAnI3sgJGZhLXN0eWxlLWZhbWlseSB9JztcbiAgLS0jeyRmYS1jc3MtcHJlZml4fS1mb250LWxpZ2h0OiBub3JtYWwgMzAwIDFlbS8xICcjeyAkZmEtc3R5bGUtZmFtaWx5IH0nO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNiBQcm8nO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtZGlzcGxheTogJGZhLWZvbnQtZGlzcGxheTtcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtbGlnaHQtMzAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1saWdodC0zMDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuXG4uZmFsLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbiIsIi8qIVxuICogRm9udCBBd2Vzb21lIFBybyA2LjQuMiBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UgKENvbW1lcmNpYWwgTGljZW5zZSlcbiAqIENvcHlyaWdodCAyMDIzIEZvbnRpY29ucywgSW5jLlxuICovXG5AaW1wb3J0ICdmdW5jdGlvbnMnO1xuQGltcG9ydCAndmFyaWFibGVzJztcblxuOnJvb3QsIDpob3N0IHtcbiAgLS0jeyRmYS1jc3MtcHJlZml4fS1zdHlsZS1mYW1pbHktY2xhc3NpYzogJyN7ICRmYS1zdHlsZS1mYW1pbHkgfSc7XG4gIC0tI3skZmEtY3NzLXByZWZpeH0tZm9udC1yZWd1bGFyOiBub3JtYWwgNDAwIDFlbS8xICcjeyAkZmEtc3R5bGUtZmFtaWx5IH0nO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNiBQcm8nO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogJGZhLWZvbnQtZGlzcGxheTtcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtcmVndWxhci00MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXJlZ3VsYXItNDAwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cblxuLmZhcixcbi4jeyRmYS1jc3MtcHJlZml4fS1yZWd1bGFyIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbiIsIi8qIVxuICogRm9udCBBd2Vzb21lIFBybyA2LjQuMiBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UgKENvbW1lcmNpYWwgTGljZW5zZSlcbiAqIENvcHlyaWdodCAyMDIzIEZvbnRpY29ucywgSW5jLlxuICovXG5AaW1wb3J0ICdmdW5jdGlvbnMnO1xuQGltcG9ydCAndmFyaWFibGVzJztcblxuOnJvb3QsIDpob3N0IHtcbiAgLS0jeyRmYS1jc3MtcHJlZml4fS1zdHlsZS1mYW1pbHktY2xhc3NpYzogJyN7ICRmYS1zdHlsZS1mYW1pbHkgfSc7XG4gIC0tI3skZmEtY3NzLXByZWZpeH0tZm9udC1zb2xpZDogbm9ybWFsIDkwMCAxZW0vMSAnI3sgJGZhLXN0eWxlLWZhbWlseSB9Jztcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDYgUHJvJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LWRpc3BsYXk6ICRmYS1mb250LWRpc3BsYXk7XG4gIHNyYzogdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXNvbGlkLTkwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtc29saWQtOTAwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cblxuLmZhcyxcbi4jeyRmYS1jc3MtcHJlZml4fS1zb2xpZCB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG4iLCIvKiFcbiAqIEZvbnQgQXdlc29tZSBQcm8gNi40LjIgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cbiAqIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpXG4gKiBDb3B5cmlnaHQgMjAyMyBGb250aWNvbnMsIEluYy5cbiAqL1xuQGltcG9ydCAnZnVuY3Rpb25zJztcbkBpbXBvcnQgJ3ZhcmlhYmxlcyc7XG5cbjpyb290LCA6aG9zdCB7XG4gIC0tI3skZmEtY3NzLXByZWZpeH0tc3R5bGUtZmFtaWx5LWJyYW5kczogJ0ZvbnQgQXdlc29tZSA2IEJyYW5kcyc7XG4gIC0tI3skZmEtY3NzLXByZWZpeH0tZm9udC1icmFuZHM6IG5vcm1hbCA0MDAgMWVtLzEgJ0ZvbnQgQXdlc29tZSA2IEJyYW5kcyc7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA2IEJyYW5kcyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiAkZmEtZm9udC1kaXNwbGF5O1xuICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1icmFuZHMtNDAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1icmFuZHMtNDAwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cblxuLmZhYixcbi4jeyRmYS1jc3MtcHJlZml4fS1icmFuZHMge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG5AZWFjaCAkbmFtZSwgJGljb24gaW4gJGZhLWJyYW5kLWljb25zIHtcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LSN7JG5hbWV9OmJlZm9yZSB7IGNvbnRlbnQ6IHVucXVvdGUoXCJcXFwiI3sgJGljb24gfVxcXCJcIik7IH1cbn1cbiIsIi5zaG93IHtcbiAgICBkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XG59XG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgICBkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XG59XG5ib2R5IHtcbiAgICBcbn1cblxuLy8gWyBdIE5vdiAxMywgMjAyNCAtIE92ZXJyaWRlcyBib290c3RyYXAgZGVmYXVsdCAlaGVhZGluZ3Mgd2l0aCBjdXN0b20gdmFyXG4laGVhZGluZyB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xufVxuXG4vLyBTaXRlLXdpZGUgQ29udGFpbmVyIE92ZXJyaWRlc1xuLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCAkcGFkZGluZy1zbSAhaW1wb3J0YW50O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgcGFkZGluZzogMCAkcGFkZGluZy1tZCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgLy8gbWF4LXdpZHRoOiAkY29udGFpbmVyLTEwMC13aWR0aDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAvLyBtYXgtd2lkdGg6IDE1NDBweDtcbiAgICB9XG59XG5cbjpyb290IHtcbiAgICAtLWJzLWJvZHktY29sb3I6ICR0ZXh0LWdyYXktODAwO1xufVxuIiwiLy8gQWRtaW4gaW50ZXJmYWNlIGZpeGVzLlxuLmNrZWRpdG9yLWJ1dHRvbnMge1xuICBsaSB7XG4gICAgLmNrZS1pY29uLW9ubHkge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBtaW4taGVpZ2h0OiAyOHB4O1xuICAgIH1cbiAgfVxuXG4gIC5ja2VfYnV0dG9uX2ljb24ge1xuICAgIGltZyB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogaW5pdGlhbDtcbiAgICB9XG4gIH1cbn1cbiIsImJ1dHRvbiB7XG4gICYubGluayB7XG4gICAgQGV4dGVuZCAuYnRuO1xuICAgIEBleHRlbmQgLmJ0bi1saW5rO1xuICAgIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgfVxufVxuXG4uYnV0dG9uIHtcbiAgICBAZXh0ZW5kIC5idG47XG59XG5cbi5idXR0b24tLXNtYWxsIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktc20sICRidG4tcGFkZGluZy14LXNtLCAkYnRuLWZvbnQtc2l6ZS1zbSwgJGJ0bi1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuYSB7XG4gICYuYnV0dG9uIHtcbiAgICBAZXh0ZW5kIC5idG47XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgJi5idXR0b24tLXByaW1hcnkge1xuICAgICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJHByaW1hcnksICRwcmltYXJ5KTtcbiAgICB9XG5cbiAgICAmLmJ1dHRvbi0tZGFuZ2VyIHtcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCRkYW5nZXIsICRkYW5nZXIpO1xuICAgIH1cblxuICAgICYuYnV0dG9uLWFjdGlvbiB7XG4gICAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkaW5mbywgJGluZm8pO1xuICAgIH1cblxuICAgICYuYnV0dG9uLS1zbWFsbCB7XG4gICAgICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1zbSwgJGJ0bi1wYWRkaW5nLXgtc20sICRidG4tZm9udC1zaXplLXNtLCAkYnRuLWJvcmRlci1yYWRpdXMtc20pO1xuICAgIH1cbiAgfVxufVxuXG4vLyBAdG9kbyAtIGFsbCBkaXYgYSBzaG91bGQgYmUgdXBkYXRlZCBpbiBiNSB0aGVtZSBmb3IgZHJ1cGFsXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi0jeyRjb2xvcn0ge1xuICAgIGEge1xuICAgICAgY29sb3I6IGNvbG9yLWNvbnRyYXN0KCR2YWx1ZSk7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogY29sb3ItY29udHJhc3QoJHZhbHVlKTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi1vdXRsaW5lLSN7JGNvbG9yfSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6IGNvbG9yLWNvbnRyYXN0KCR2YWx1ZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IGNvbG9yLWNvbnRyYXN0KCR2YWx1ZSk7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gT3ZlcnJpZGU6ICdAY2xhc3N5L2Nzcy9jb21wb25lbnRzL2J1dHRvbi5jc3MnXG5cbi5idG4sXG4uYnV0dG9uIHtcbiAgbWFyZ2luOiAwICRzcGFjZXIgKiAuNTtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5idG4tZ3JvdXAge1xuICAuYnRuLFxuICAuYnV0dG9uIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLy8gSWYgbGluayBoYXMgT05MWSBidXR0b24gY2xhc3MsIG1ha2UgaXQgYSBsaWdodCBidXR0b24uXG5hIHtcbiAgJltjbGFzcz1cImJ1dHRvblwiXSB7XG4gICAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkbGlnaHQsICRsaWdodCk7XG4gIH1cbn1cbiIsImZvb3RlciB7XG4gIHBhZGRpbmc6ICRmb290ZXItcGFkZGluZztcblxuICAmLmZvb3Rlci1kYXJrIHtcbiAgICBAaW5jbHVkZSBiNS1tYWtlLWxpbmsoJGxpZ2h0LCBub25lLCAkbGlnaHQsIG5vbmUpO1xuICB9XG5cbiAgLnJlZ2lvbi1mb290ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuIiwiQG1peGluIGI1LW1ha2UtbGluayhcbiAgJGEtbGluay1jb2xvcjogJGxpbmstY29sb3IsXG4gICRhLWxpbmstZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbixcbiAgJGEtbGluay1ob3Zlci1jb2xvcjogJGxpbmstaG92ZXItY29sb3IsXG4gICRhLWxpbmstaG92ZXItZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbixcbiAgJHRhcmdldC1jbGFzczogJycpIHtcbiAgYSN7JHRhcmdldC1jbGFzc30ge1xuICAgIGNvbG9yOiAkYS1saW5rLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGEtbGluay1kZWNvcmF0aW9uO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGEtbGluay1ob3Zlci1jb2xvcjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogJGEtbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICAgIH1cbiAgfVxufVxuIiwiLmZvcm0tY29udHJvbCB7XG4gICYuaW1hZ2UtYnV0dG9uIHtcbiAgICB3aWR0aDogdW5zZXQ7XG4gIH1cblxuICAmLmZvcm0tY2hlY2tib3gsXG4gICYuZm9ybS1yYWRpbyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogdW5zZXQ7XG4gIH1cbn1cblxuLmZvcm0tc2VsZWN0IHtcbiAgbWluLXdpZHRoOiA1cmVtO1xufVxuXG5pbnB1dCB7XG4gICZbdHlwZT0nc2VhcmNoJ10ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbn1cblxuLmRyb3BidXR0b24tbXVsdGlwbGUge1xuICAuZHJvcGJ1dHRvbiB7XG4gICAgLmRyb3BidXR0b24tYWN0aW9uIHtcbiAgICAgID4gKiB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm5vZGUtZm9ybSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBtYXJnaW46IDIgKiAkc3BhY2VyO1xuICB9XG5cbiAgLmZvcm0tYWN0aW9ucyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5jb250YWluZXItaW5saW5lIHtcbiAgZGl2LFxuICBsYWJlbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC8vIFdlYmZvcm0gaXNzdWU6IGh0dHBzOi8vd3d3LmRydXBhbC5vcmcvcHJvamVjdC9ib290c3RyYXA1L2lzc3Vlcy8zMzA2NzA5XG4gICYud2ViZm9ybS1tdWx0aXBsZS1hZGQge1xuICAgID4gLmZvcm0taXRlbSB7XG4gICAgICA+ICoge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiB1bnNldDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxudGQge1xuICA+LmZvcm0taXRlbSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbiNzZWFyY2gtYmxvY2stZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5qcyB7XG4gIHRkIHtcbiAgICAuZHJvcGJ1dHRvbi13cmFwcGVyIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDIuMjVyZW07XG4gICAgfVxuICB9XG59XG5cbi5kcm9wYnV0dG9uLXdpZGdldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLCAwKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1zZWxlY3QtYm94LXNoYWRvdyk7XG5cbiAgLmRyb3BidXR0b24ge1xuICAgIC5kcm9wYnV0dG9uLWFjdGlvbiA+ICoge1xuICAgICAgcGFkZGluZzogJGZvcm0tc2VsZWN0LXBhZGRpbmcteSAkZm9ybS1zZWxlY3QtcGFkZGluZy14O1xuICAgIH1cbiAgfVxufVxuXG4ud2ViZm9ybS1kcm9wYnV0dG9uIHtcbiAgLmRyb3BidXR0b24td3JhcHBlciB7XG4gICAgLmRyb3BidXR0b24td2lkZ2V0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cbn1cblxuLnN5c3RlbS1maWxlLXN5c3RlbS1zZXR0aW5ncyB7XG4gIC5mb3JtLWl0ZW0ge1xuICAgIGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIH1cbiAgfVxufVxuIiwiLnRhYnMtcHJpbWFyeSB7XG4gIG1hcmdpbjogJGxvY2FsLXRhc2tzLXByaW1hcnktbWFyZ2luO1xufVxuXG4udGFicy1zZWNvbmRhcnkge1xuICBtYXJnaW46ICRsb2NhbC10YXNrcy1zZWNvbmRhcnktbWFyZ2luO1xufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgLnRhYnMtd3JhcHBlciB7XG4gICAgLnRhYi10b2dnbGUge1xuICAgICAgY29sb3I6ICRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICAgIHBhZGRpbmc6ICRuYXYtbGluay1wYWRkaW5nLXkgJG5hdi1saW5rLXBhZGRpbmcteDtcbiAgICB9XG5cbiAgICAubmF2LXRhYnMge1xuICAgICAgYm9yZGVyOiAkbmF2LXRhYnMtYm9yZGVyLXdpZHRoIHNvbGlkICRuYXYtdGFicy1ib3JkZXItY29sb3I7XG4gICAgICBib3JkZXItcmFkaXVzOiAkbmF2LXRhYnMtYm9yZGVyLXJhZGl1cztcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLm5hdi1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IC41ICogJG5hdi1saW5rLXBhZGRpbmcteSAuNSAqICRuYXYtbGluay1wYWRkaW5nLXg7XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnLXNtO1xuICAgICAgfVxuXG4gICAgICAubmF2LWxpbmsge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpub3QoLmlzLWNvbGxhcHNpYmxlKSB7XG4gICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAmOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgICAgICAgIGJvcmRlci10b3A6ICRuYXYtdGFicy1ib3JkZXItd2lkdGggc29saWQgJG5hdi10YWJzLWJvcmRlci1jb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuaXMtY29sbGFwc2libGUge1xuICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgLy8gU2hvdyBhbmQgbW92ZSBhY3RpdmUgbWVudSBpdGVtIHRvIHRoZSB0b3AuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIG9yZGVyOiAtMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEhpZGUgb3RoZXIgbWVudSBpdGVtcy5cbiAgICAgICAgJjpub3QoLmFjdGl2ZSkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmlzLW9wZW4ge1xuICAgICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkbmF2LXRhYnMtYm9yZGVyLXJhZGl1cyAkbmF2LXRhYnMtYm9yZGVyLXJhZGl1cyAwIDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpub3QoLmFjdGl2ZSkge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogJG5hdi10YWJzLWJvcmRlci13aWR0aCBzb2xpZCAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gIC50YWJzLXdyYXBwZXIge1xuICAgIC50YWItdG9nZ2xlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCJlbSB7XG4gICYucGxhY2Vob2xkZXIge1xuICAgIGRpc3BsYXk6IHVuc2V0O1xuICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICAgIHZlcnRpY2FsLWFsaWduOiB1bnNldDtcbiAgICBjdXJzb3I6IHVuc2V0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICAgIG9wYWNpdHk6IHVuc2V0O1xuICB9XG59XG5cbi5jYXJkLWltZy10b3Age1xuICBpbWcge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIi5uYXZiYXIge1xuICAuYmxvY2stc2VhcmNoIHtcbiAgICBmb3JtIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICB9XG5cbiAgICAgIC5mb3JtLWFjdGlvbnMge1xuICAgICAgICBtYXJnaW4tdG9wOiBkaXZpZGUoJHNwYWNlciwgMik7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogZGl2aWRlKCRzcGFjZXIsIDIpO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm5hdmJhci1uYXYge1xuICAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctbGVmdDogJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg7XG4gICAgcGFkZGluZy1yaWdodDogJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg7XG5cbiAgICAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuLm5hdmJhci1icmFuZCB7XG4gIHdoaXRlLXNwYWNlOiB1bnNldDtcblxuICAuc2l0ZS1zbG9nYW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZm9udC1zaXplOiAkbmF2YmFyLWJyYW5kLXNpdGUtc2xvZ2FuLWZvbnQtc2l6ZTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBiNS1tYWtlLWxpbmsoJGRhcmssIG5vbmUsICRkYXJrLCBub25lLCAnLnNpdGUtdGl0bGUnKTtcblxuICAuc2l0ZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAkbmF2YmFyLWJyYW5kLXNpdGUtdGl0bGUtZm9udC1zaXplO1xuICAgIGZvbnQtd2VpZ2h0OiAkbmF2YmFyLWJyYW5kLXNpdGUtdGl0bGUtZm9udC13ZWlnaHQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6ICRuYXZiYXItYnJhbmQtc2l0ZS10aXRsZS1sZXR0ZXItc3BhY2luZztcbiAgICB0ZXh0LXRyYW5zZm9ybTogJG5hdmJhci1icmFuZC1zaXRlLXRpdGxlLXRleHQtdHJhbnNmb3JtO1xuICB9XG5cbiAgaW1nIHtcbiAgICBoZWlnaHQ6ICRuYXZiYXItYnJhbmQtaW1hZ2UtaGVpZ2h0O1xuICAgIG1hcmdpbjogJG5hdmJhci1icmFuZC1pbWFnZS1tYXJnaW47XG4gICAgd2lkdGg6ICRuYXZiYXItYnJhbmQtaW1hZ2Utd2lkdGg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgaGVpZ2h0OiAkbmF2YmFyLWJyYW5kLWltYWdlLWhlaWdodC1sZztcbiAgICB9XG4gIH1cbn1cblxuLm5hdmJhci1kYXJrLFxuLmZvb3Rlci1kYXJrIHtcbiAgLm5hdmJhci1icmFuZCB7XG4gICAgQGluY2x1ZGUgYjUtbWFrZS1saW5rKCRsaWdodCwgbm9uZSwgJGxpZ2h0LCBub25lLCAnLnNpdGUtdGl0bGUnKTtcbiAgfVxufVxuIiwiLnBhcmFncmFwaC10eXBlLWxhYmVsLFxuLnBhcmFncmFwaC10eXBlLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xufVxuXG4ucGFyYWdyYXBocy1kcm9wZG93bi1hY3Rpb24ge1xuICAmLmJ1dHRvbiB7XG4gICAgJi5idG4tcHJpbWFyeSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG4gICAgJi5idG4tZGFuZ2VyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXI7XG4gICAgfVxuICB9XG59XG5cbi5maWVsZC0td2lkZ2V0LXBhcmFncmFwaHMsXG4uZmllbGQtLXdpZGdldC1lbnRpdHktcmVmZXJlbmNlLXBhcmFncmFwaHMge1xuICAuZmllbGQtYWRkLW1vcmUtc3VibWl0IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLmpzIHtcbiAgLmZpZWxkLS13aWRnZXQtZW50aXR5LXJlZmVyZW5jZS1wYXJhZ3JhcGhzIHtcbiAgICB0ZCB7XG4gICAgICBwYWRkaW5nOiAkc3BhY2VyO1xuICAgIH1cbiAgfVxufVxuIiwiLnByb2dyZXNzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogdW5zZXQ7XG4gIG92ZXJmbG93OiB1bnNldDtcbiAgZm9udC1zaXplOiB1bnNldDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG59XG4iLCIucmVnaW9uLXRpdGxlX19hY3Rpb24ge1xuICBhIHtcbiAgICAmLmJ1dHRvbiB7XG4gICAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkcHJpbWFyeSwgJHByaW1hcnkpO1xuICAgIH1cbiAgfVxufVxuXG50ciB7XG4gICYucmVnaW9uLXRpdGxlIHtcbiAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH10YWJsZS1iZzogI3skbGlnaHR9O1xuXG4gICAgdGQge1xuICAgICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9dGFibGUtYmc6ICN7JGxpZ2h0fTtcbiAgICB9XG4gIH1cbn1cbiIsImEge1xuICAmLnRhYmxlZHJhZy1oYW5kbGUge1xuICAgIC5oYW5kbGUge1xuICAgICAgaGVpZ2h0OiAxLjdlbTtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkc3BhY2VyICFpbXBvcnRhbnQ7IC8vIHNhc3MtbGludDpkaXNhYmxlLWxpbmUgbm8taW1wb3J0YW50XG4gICAgfVxuICB9XG59XG5cbi8vIEJvb3RzdHJhcCByZWJvb3RzIHRhYmxlIGNhcHRpb24gdG8gYm90dG9tLCBidXQgaXQncyBjb250cm9sbGVkIGluIHR3aWcuXG4vLyBSZXZlcnQgcmVib290LlxudGFibGUge1xuICBjYXB0aW9uLXNpZGU6IHVuc2V0O1xufVxuIiwiQGVhY2ggJHN0YXRlLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICRhbGVydC1iYWNrZ3JvdW5kOiBzaGlmdC1jb2xvcigkdmFsdWUsICRhbGVydC1iZy1zY2FsZSk7XG4gICRhbGVydC1ib3JkZXI6IHNoaWZ0LWNvbG9yKCR2YWx1ZSwgJGFsZXJ0LWJvcmRlci1zY2FsZSk7XG4gICRhbGVydC1jb2xvcjogc2hpZnQtY29sb3IoJHZhbHVlLCAkYWxlcnQtY29sb3Itc2NhbGUpO1xuICBAaWYgKGNvbnRyYXN0LXJhdGlvKCRhbGVydC1iYWNrZ3JvdW5kLCAkYWxlcnQtY29sb3IpIDwgJG1pbi1jb250cmFzdC1yYXRpbykge1xuICAgICRhbGVydC1jb2xvcjogbWl4KCR2YWx1ZSwgY29sb3ItY29udHJhc3QoJGFsZXJ0LWJhY2tncm91bmQpLCBhYnMoJGFsZXJ0LWNvbG9yLXNjYWxlKSk7XG4gIH1cbiAgLmNvbG9yLSN7JHN0YXRlfSB7XG4gICAgLS0jeyRwcmVmaXh9YWxlcnQtY29sb3I6ICN7JGFsZXJ0LWNvbG9yfTtcbiAgICAtLSN7JHByZWZpeH1hbGVydC1iZzogI3skYWxlcnQtY29sb3J9O1xuICAgIC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1jb2xvcjogI3skYWxlcnQtYm9yZGVyfTtcblxuICAgIC8vIEB0b2RvOiByZW1vdmUgLmFsZXJ0LWxpbmsgIGFuZCBlbmFibGUgbGluZSBiZWxvdyB3aGVuIDUuMiBpcyByZW1vdmVkLlxuICAgIC8vLS0jeyRwcmVmaXh9YWxlcnQtbGluay1jb2xvcjogc2hhZGUtY29sb3IoJGFsZXJ0LWNvbG9yLCAyMCUpO1xuXG4gICAgLmFsZXJ0LWxpbmsge1xuICAgICAgY29sb3I6IHNoYWRlLWNvbG9yKCRhbGVydC1jb2xvciwgMjAlKTtcbiAgICB9XG4gIH1cblxuXG59XG4iLCIudmlld3MtYWRtaW4ge1xuICBhIHtcbiAgICBjb2xvcjogJGxpbmstY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC52aWV3cy1kaXNwbGF5cyB7XG4gICAgLnRhYnMge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAudmlld3MtdWktZGlzcGxheS10YWItYnVja2V0X190aXRsZSB7XG4gICAgcGFkZGluZzogNHB4IDZweCA2cHg7XG4gIH1cblxuICAuZHJvcGJ1dHRvbiB7XG4gICAgLmRyb3BidXR0b24tYWN0aW9uIHtcbiAgICAgID4gKiB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICBwYWRkaW5nOiAwLjFlbSAwLjVlbTtcbiAgICAgIH1cblxuICAgICAgLmJ0bi1wcmltYXJ5IHtcbiAgICAgICAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC52aWV3LXByZXZpZXctZm9ybSB7XG4gICAgLmZvcm0taXRlbS12aWV3LWFyZ3MsXG4gICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2VyO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2VyO1xuICAgIH1cbiAgfVxufVxuXG4ucGFnaW5hdGlvbiB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogJHNwYWNlciAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiIsIi8vIEJvb3RzdHJhcCBmaXhlc1xuLy8gQFRPRE86IHVwZGF0ZSAuY2xvc2Ugc3R5bGUgdG8gYmUgLmJ0bi1jbG9zZVxuLy8gQHNlZTogaHR0cHM6Ly9nZXRib290c3RyYXAuY29tL2RvY3MvNS4yL2NvbXBvbmVudHMvYWxlcnRzLyNkaXNtaXNzaW5nXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICAuY2xvc2Uge1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gIH1cbn1cblxuY29kZSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4iLCIvLyBAc2VlIGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS9kb2NzLzUuMS9jdXN0b21pemUvc2Fzcy8jdmFyaWFibGUtZGVmYXVsdHMuXG5cbi8vIDEuIEluY2x1ZGUgZnVuY3Rpb25zIGZpcnN0IChzbyB5b3UgY2FuIG1hbmlwdWxhdGUgY29sb3JzLCBTVkdzLCBjYWxjLCBldGMpXG5AaW1wb3J0ICcuLi8uLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9mdW5jdGlvbnMnO1xuXG4vLyAyLiBJbmNsdWRlIGFueSBkZWZhdWx0IHZhcmlhYmxlIG92ZXJyaWRlcyBoZXJlXG5AaW1wb3J0ICcuLi92YXJpYWJsZXNfYm9vdHN0cmFwJztcblxuLy8gMmEuIFN1YiB0aGVtZSBzdHlsaW5nLlxuQGltcG9ydCAnLi4vdmFyaWFibGVzX2RydXBhbCc7XG5cbi8vIDMuIEluY2x1ZGUgcmVtYWluZGVyIG9mIHJlcXVpcmVkIEJvb3RzdHJhcCBzdHlsZXNoZWV0c1xuQGltcG9ydCAnLi4vLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvdmFyaWFibGVzJztcblxuLy8gNC4gSW5jbHVkZSByZW1haW5kZXIgb2YgcmVxdWlyZWQgQm9vdHN0cmFwIHN0eWxlc2hlZXRzXG5AaW1wb3J0ICcuLi8uLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9tYXBzJztcbkBpbXBvcnQgJy4uLy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL21peGlucyc7XG5AaW1wb3J0ICcuLi8uLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9yb290JztcbkBpbXBvcnQgJy4uLy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL3V0aWxpdGllcyc7XG5cbi8vIEluZGl2aWR1YWwgQm9vc3RyYXAgQ29tcG9uZW50cyBmb3IgQ0tFZGl0b3IgU3R5bGVzXG5AaW1wb3J0ICcuLi8uLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC8vYm9vdHN0cmFwLzUuMi4zL3Njc3MvYnV0dG9ucyc7XG5cbi5idG4uYnRuLWlubGluZSxcbi5idG4taW5saW5lIHtcbiAgICBAZXh0ZW5kIC5idG47XG4gICAgQGV4dGVuZCAuYnRuLXNlY29uZGFyeTtcbiAgICAmLmNrLWxpbmtfc2VsZWN0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4tYmcpIWltcG9ydGFudDtcbiAgICB9XG4gICAgLy8gJjpob3ZlcixcbiAgICAvLyAmOmZvY3VzIHtcbiAgICAvLyAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tLWJzLWJ0bi1ob3Zlci1iZyk7XG4gICAgLy8gfVxufVxuXG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbi5oMSxcbi5oMixcbi5oMyxcbi5oNCxcbi5oNSxcbi5oNiB7XG4gICAgc3Ryb25nIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLy8gLmJ0bi1ncmlkIHtcbi8vICAgICBsaXN0LXN0eWxlOiBub25lIWltcG9ydGFudDtcbi8vICAgICBkaXNwbGF5OiBmbGV4O1xuLy8gICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4vLyAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuLy8gICAgIHBhZGRpbmc6IDA7XG4vLyAgICAgbGkge1xuLy8gICAgIHBhZGRpbmc6IDAgLjI1cmVtO1xuLy8gICAgIH1cbi8vIH0iLCI6cm9vdCB7XG4gICAgLy8gTW92ZWQgdG8gY29sb3ItdmFyaWFibGVzLmh0bWwudHdpZyBzbmlwcGV0XG4gICAgLy8gLS1kaXN0cmljdC1wcmltYXJ5OiAjeyRkaXN0cmljdC1wcmltYXJ5fTtcbiAgICAvLyAtLWRpc3RyaWN0LXNlY29uZGFyeTogI3skZGlzdHJpY3Qtc2Vjb25kYXJ5fTtcbiAgICAvLyAtLWRpc3RyaWN0LW5ldXRyYWw6ICN7JGRpc3RyaWN0LW5ldXRyYWx9O1xuICAgIC8vIC0tZGlzdHJpY3QtaW1wb3J0YW50OiAjeyRkaXN0cmljdC1pbXBvcnRhbnR9O1xuICAgIC8qKlxuICAgICAqIE92ZXJ3cml0dGVuIEJvb3RTdHJhcCBDU1MgVmFyc1xuICAgICAqL1xuICAgIC0tYnMtbGluay1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KSFpbXBvcnRhbnQ7XG4gICAgLS1icy1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1saW5rLWNvbG9yKSFpbXBvcnRhbnQ7XG59XG5cblxuXG4vKipcbiAqIENhbGVuZGFyICYgRXZlbnQgQ29sb3VycyAvLyBbIF0gIFRoaXMgaXMgb2xkIGNvZGUsIGV2ZW50dWFsbHkgdG8gYmUgXG4qLyBcbi8vIEF0aGxldGljc1xuLy8gLnZpZXctY2FsZW5kYXIgLmJlZi1uZXN0ZWQgLmZvcm0tdHlwZS1jaGVja2JveC50YXhvbm9teS1jbGFzcy1hdGhsZXRpY3MgPiBsYWJlbCxcbi8vIC52aWV3LW5ld3NodWItbGlzdCAuYmVmLW5lc3RlZCAuZm9ybS10eXBlLWNoZWNrYm94LnRheG9ub215LWNsYXNzLWF0aGxldGljcyA+IGxhYmVsLFxuLy8gLmV2ZW50LXR5cGUtYXRobGV0aWNzIHtcbi8vICAgICAvLyAtLWV2ZW50LWNvbG91cjogI3ttYXAtZ2V0KCRjYXRlZ29yeS1jb2xvdXJzLCAxKX07XG4vLyAgICAgLy8gLS10ZXh0LWNvbG9yOiAjeyR3aGl0ZX07XG4vLyB9XG4vLyAgICAgLy8gQm9hcmRcbi8vIC52aWV3LWNhbGVuZGFyIC5iZWYtbmVzdGVkIC5mb3JtLXR5cGUtY2hlY2tib3gudGF4b25vbXktY2xhc3MtYm9hcmQgPiBsYWJlbCxcbi8vIC52aWV3LW5ld3NodWItbGlzdCAuYmVmLW5lc3RlZCAuZm9ybS10eXBlLWNoZWNrYm94LnRheG9ub215LWNsYXNzLWJvYXJkID4gbGFiZWwsXG4vLyAuZXZlbnQtdHlwZS1ib2FyZCB7XG4vLyAgICAgLy8gLS1ldmVudC1jb2xvdXI6ICN7bWFwLWdldCgkY2F0ZWdvcnktY29sb3VycywgMil9O1xuLy8gICAgIC8vIC0tdGV4dC1jb2xvcjogI3skd2hpdGV9O1xuLy8gfVxuLy8gICAgIC8vIFBBQyAmIERQQUNcbi8vIC52aWV3LWNhbGVuZGFyIC5iZWYtbmVzdGVkICAuZm9ybS10eXBlLWNoZWNrYm94LnRheG9ub215LWNsYXNzLXBhYy1kcGFjID4gbGFiZWwsXG4vLyAudmlldy1uZXdzaHViLWxpc3QgLmJlZi1uZXN0ZWQgIC5mb3JtLXR5cGUtY2hlY2tib3gudGF4b25vbXktY2xhc3MtcGFjLWRwYWMgPiBsYWJlbCxcbi8vIC5ldmVudC10eXBlLXBhYy1kcGFjIHtcbi8vICAgICAvLyAtLWV2ZW50LWNvbG91cjogI3ttYXAtZ2V0KCRjYXRlZ29yeS1jb2xvdXJzLCAzKX07XG4vLyAgICAgLy8gLS10ZXh0LWNvbG9yOiAjeyR3aGl0ZX07XG4vLyB9XG4vLyAgICAgLy8gQ29tbXVuaXR5XG4vLyAudmlldy1jYWxlbmRhciAuYmVmLW5lc3RlZCAgLmZvcm0tdHlwZS1jaGVja2JveC50YXhvbm9teS1jbGFzcy1jb21tdW5pdHkgPiBsYWJlbCxcbi8vIC52aWV3LW5ld3NodWItbGlzdCAuYmVmLW5lc3RlZCAgLmZvcm0tdHlwZS1jaGVja2JveC50YXhvbm9teS1jbGFzcy1jb21tdW5pdHkgPiBsYWJlbCxcbi8vIC5ldmVudC10eXBlLWNvbW11bml0eSB7XG4vLyAgICAgLy8gLS1ldmVudC1jb2xvdXI6ICN7bWFwLWdldCgkY2F0ZWdvcnktY29sb3VycywgNCl9O1xuLy8gICAgIC8vIC0tdGV4dC1jb2xvcjogI3skd2hpdGV9O1xuLy8gfVxuLy8gICAgIC8vIEV4dHJhIEN1cnJpY3VsYXJcbi8vIC52aWV3LWNhbGVuZGFyIC5iZWYtbmVzdGVkICAuZm9ybS10eXBlLWNoZWNrYm94LnRheG9ub215LWNsYXNzLWV4dHJhLWN1cnJpY3VsYXIgPiBsYWJlbCxcbi8vIC52aWV3LW5ld3NodWItbGlzdCAuYmVmLW5lc3RlZCAgLmZvcm0tdHlwZS1jaGVja2JveC50YXhvbm9teS1jbGFzcy1leHRyYS1jdXJyaWN1bGFyID4gbGFiZWwsXG4vLyAuZXZlbnQtdHlwZS1leHRyYS1jdXJyaWN1bGFyIHtcbi8vICAgICAvLyAtLWV2ZW50LWNvbG91cjogI3ttYXAtZ2V0KCRjYXRlZ29yeS1jb2xvdXJzLCA1KX07XG4vLyAgICAgLy8gLS10ZXh0LWNvbG9yOiAjeyR3aGl0ZX07XG4vLyB9XG4vLyAgICAgLy8gR2VuZXJhbFxuLy8gLnZpZXctY2FsZW5kYXIgLmJlZi1uZXN0ZWQgIC5mb3JtLXR5cGUtY2hlY2tib3gudGF4b25vbXktY2xhc3MtZ2VuZXJhbCA+IGxhYmVsLFxuLy8gLnZpZXctbmV3c2h1Yi1saXN0IC5iZWYtbmVzdGVkICAuZm9ybS10eXBlLWNoZWNrYm94LnRheG9ub215LWNsYXNzLWdlbmVyYWwgPiBsYWJlbCxcbi8vIC5ldmVudC10eXBlLWdlbmVyYWwge1xuLy8gICAgIC8vIC0tZXZlbnQtY29sb3VyOiAje21hcC1nZXQoJGNhdGVnb3J5LWNvbG91cnMsIDYpfTtcbi8vICAgICAvLyAtLXRleHQtY29sb3I6ICN7JHdoaXRlfTtcbi8vIH1cbi8vICAgICAvLyBIb2xpZGF5c1xuLy8gLnZpZXctY2FsZW5kYXIgLmJlZi1uZXN0ZWQgIC5mb3JtLXR5cGUtY2hlY2tib3gudGF4b25vbXktY2xhc3Mtc2Nob29sLWhvbGlkYXlzLS1jbG9zdXJlcyA+IGxhYmVsLFxuLy8gLnZpZXctbmV3c2h1Yi1saXN0IC5iZWYtbmVzdGVkICAuZm9ybS10eXBlLWNoZWNrYm94LnRheG9ub215LWNsYXNzLXNjaG9vbC1ob2xpZGF5cy0tY2xvc3VyZXMgPiBsYWJlbCxcbi8vIC5ldmVudC10eXBlLXNjaG9vbC1ob2xpZGF5cy0tY2xvc3VyZXMge1xuLy8gICAgIC8vIC0tZXZlbnQtY29sb3VyOiAje21hcC1nZXQoJGNhdGVnb3J5LWNvbG91cnMsIDcpfTtcbi8vICAgICAvLyAtLXRleHQtY29sb3I6ICN7JHdoaXRlfTtcbi8vIH1cbi8vICAgICAvLyBTcGVjaWFsIEV2ZW50c1xuLy8gLnZpZXctY2FsZW5kYXIgLmJlZi1uZXN0ZWQgIC5mb3JtLXR5cGUtY2hlY2tib3gudGF4b25vbXktY2xhc3Mtc3BlY2lhbC1ldmVudHMgPiBsYWJlbCxcbi8vIC52aWV3LW5ld3NodWItbGlzdCAuYmVmLW5lc3RlZCAgLmZvcm0tdHlwZS1jaGVja2JveC50YXhvbm9teS1jbGFzcy1zcGVjaWFsLWV2ZW50cyA+IGxhYmVsLFxuLy8gLmV2ZW50LXR5cGUtc3BlY2lhbC1ldmVudHMge1xuLy8gICAgIC8vIC0tZXZlbnQtY29sb3VyOiAje21hcC1nZXQoJGNhdGVnb3J5LWNvbG91cnMsIDgpfTtcbi8vICAgICAvLyAtLXRleHQtY29sb3I6ICN7JHdoaXRlfTtcbi8vIH1cblxuXG5cbi8qKlxuICogTWFwIC0gU2Nob29sIFR5cGUgQ29sb3Vyc1xuICovXG4vLyBUZXN0IC0gaGlkZVxuLnZpZXctaWQtc2Nob29scyAubWFwLXdyYXBwZXIgPiAudmlldy1maWx0ZXJzIC5iZWYtY2hlY2tib3hlcyAuZm9ybS10eXBlLWNoZWNrYm94LnRheG9ub215LW5hbWUtLXRlc3Qge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8vIC52aWV3LWlkLXNjaG9vbHMgLm1hcC13cmFwcGVyID4gLnZpZXctZmlsdGVycyAuYmVmLWNoZWNrYm94ZXMgLmZvcm0tdHlwZS1jaGVja2JveC50YXhvbm9teS1jbGFzcy1kaXN0cmljdC0tZGVwYXJ0bWVudHMgaW5wdXQge1xuLy8gICAgIC8vIC0tc2Nob29sLXR5cGUtY29sb3I6ICN7bWFwLWdldCgkY2F0ZWdvcnktY29sb3VycywgMSl9O1xuLy8gfVxuLy8gLy8gRWxlbWVudGFyeVxuLy8gLnZpZXctaWQtc2Nob29scyAubWFwLXdyYXBwZXIgPiAudmlldy1maWx0ZXJzIC5iZWYtY2hlY2tib3hlcyAuZm9ybS10eXBlLWNoZWNrYm94LnRheG9ub215LWNsYXNzLWVsZW1lbnRhcnkgaW5wdXQge1xuLy8gICAgIC8vIC0tc2Nob29sLXR5cGUtY29sb3I6ICN7JHllbGxvd307XG4vLyB9XG4vLyAvLyBFbGVtZW50YXJ5LVNlY29uZGFyeVxuLy8gLnZpZXctaWQtc2Nob29scyAubWFwLXdyYXBwZXIgPiAudmlldy1maWx0ZXJzIC5iZWYtY2hlY2tib3hlcyAuZm9ybS10eXBlLWNoZWNrYm94LnRheG9ub215LWNsYXNzLWVsZW1lbnRhcnktc2Vjb25kYXJ5IGlucHV0IHtcbi8vICAgICAvLyAtLXNjaG9vbC10eXBlLWNvbG9yOiAjeyRncmVlbn07XG4vLyB9XG4vLyAvLyBNaWRkbGVcbi8vIC52aWV3LWlkLXNjaG9vbHMgLm1hcC13cmFwcGVyID4gLnZpZXctZmlsdGVycyAuYmVmLWNoZWNrYm94ZXMgLmZvcm0tdHlwZS1jaGVja2JveC50YXhvbm9teS1jbGFzcy1taWRkbGUgaW5wdXQge1xuLy8gICAgIC8vIC0tc2Nob29sLXR5cGUtY29sb3I6ICN7JHJlZH07XG4vLyB9XG4vLyAvLyBNaWRkbGUtU2Vjb25kYXJ5XG4vLyAudmlldy1pZC1zY2hvb2xzIC5tYXAtd3JhcHBlciA+IC52aWV3LWZpbHRlcnMgLmJlZi1jaGVja2JveGVzIC5mb3JtLXR5cGUtY2hlY2tib3gudGF4b25vbXktY2xhc3MtbWlkZGxlLXNlY29uZGFyeSBpbnB1dCB7XG4vLyAgICAgLy8gLS1zY2hvb2wtdHlwZS1jb2xvcjogI3skY3lhbn07XG4vLyB9XG4vLyAvLyBQcm9ncmFtXG4vLyAudmlldy1pZC1zY2hvb2xzIC5tYXAtd3JhcHBlciA+IC52aWV3LWZpbHRlcnMgLmJlZi1jaGVja2JveGVzIC5mb3JtLXR5cGUtY2hlY2tib3gudGF4b25vbXktY2xhc3MtcHJvZ3JhbSBpbnB1dCB7XG4vLyAgICAgLy8gLS1zY2hvb2wtdHlwZS1jb2xvcjogI3skcGlua307XG4vLyB9XG4vLyAvLyBTZWNvbmRhcnlcbi8vIC52aWV3LWlkLXNjaG9vbHMgLm1hcC13cmFwcGVyID4gLnZpZXctZmlsdGVycyAuYmVmLWNoZWNrYm94ZXMgLmZvcm0tdHlwZS1jaGVja2JveC50YXhvbm9teS1jbGFzcy1zZWNvbmRhcnkgaW5wdXQge1xuLy8gICAgIC8vIC0tc2Nob29sLXR5cGUtY29sb3I6ICN7JHB1cnBsZX07XG4vLyB9XG4vLyAvLyBUZXN0XG4vLyAudmlldy1pZC1zY2hvb2xzIC5tYXAtd3JhcHBlciA+IC52aWV3LWZpbHRlcnMgLmJlZi1jaGVja2JveGVzIC5mb3JtLXR5cGUtY2hlY2tib3gudGF4b25vbXktY2xhc3MtdGVzdCBpbnB1dCB7XG4vLyAgICAgLy8gLS1zY2hvb2wtdHlwZS1jb2xvcjogI3ttYXAtZ2V0KCRjYXRlZ29yeS1jb2xvdXJzLCAxKX07XG4vLyB9XG5cblxuXG5cbi8vIC5iZWYtY29sb3ItKixcbi8vIC5ldmVudC1jb2xvci0qIHtcbi8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jYXRlb2dvcnktY29sb3IpO1xuLy8gfVxuLy8gLmJlZi1jb2xvci0xLFxuLy8gLmV2ZW50LWNvbG9yLTEge1xuLy8gICAgIC0tY2F0ZW9nb3J5LWNvbG9yOiByZWQ7XG4vLyB9XG5cblxuLy8gLmJlZi1jb2xvci0yLFxuLy8gLmV2ZW50LWNvbG9yLTIge1xuLy8gICAgIC0tY2F0ZW9nb3J5LWNvbG9yOiBncmVlbjtcbi8vIH1cblxuLy8gVGhpbmdzIG5lZWRlZDpcblxuICAgICAgICAgICAgLy9cbiAgICAgICAgICAgIC8vIFVzaW5nIE51bWVyaWNhbCBBcnJheSBJbmRleFxuICAgICAgICAgICAgLy8gXG4gICAgICAgICAgICAvLyAkc2tpdC1jb2xvcnM6IChcbiAgICAgICAgICAgIC8vICAgICAxOiAjRkY1NzMzLFxuICAgICAgICAgICAgLy8gICAgIDI6ICMzM0ZGNTcsXG4gICAgICAgICAgICAvLyAgICAgMzogIzMzNTdGRixcbiAgICAgICAgICAgIC8vICAgICA0OiAjRjMzM0ZGLFxuICAgICAgICAgICAgLy8gICAgIDU6ICM5MDI1OTcsXG4gICAgICAgICAgICAvLyAgICAgNjogIzBhYjBkMSxcbiAgICAgICAgICAgIC8vICAgICA3OiAjY2Q4MDE1LFxuICAgICAgICAgICAgLy8gICAgIDg6ICM3YWI1MGRcbiAgICAgICAgICAgIC8vICk7XG5cbiAgICAgICAgICAgIC8vIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggbGVuZ3RoKCRza2l0LWNvbG9ycykge1xuICAgICAgICAgICAgLy8gICAgIGRpdltjbGFzcyo9XCItY29sb3ItI3skaX1cIl0ge1xuICAgICAgICAgICAgLy8gICAgICAgICAvLyBjb2xvcjogbWFwLWdldCgkY29sb3JzLCAkaSk7XG4gICAgICAgICAgICAvLyAgICAgICAgIC0tY29sb3I6ICN7bWFwLWdldCgkY29sb3JzLCAkaSl9O1xuICAgICAgICAgICAgLy8gICAgIH1cbiAgICAgICAgICAgIC8vIH1cblxuLy8gXG4vLyBVc2luZyBuYW1lZCBrZXkvdmFsdWUgcGFpcnMgaW4gYXJyYXlcbi8vIFRoaXMgYXJyYXkgaXMgY3VycmVudGx5IHVzaW5nIG51bWJlcnMgYnV0IGNhbiB1c2UgXCJuYW1lZFwiIGtleXNcbi8vIFxuLy8gJHNraXQtY29sb3JzOiAoXG4vLyAgICAgMTogI0ZGNTczMyxcbi8vICAgICAyOiAjMzNGRjU3LFxuLy8gICAgIDM6ICMzMzU3RkYsXG4vLyAgICAgNDogI0YzMzNGRixcbi8vICAgICA1OiAjOTAyNTk3LFxuLy8gICAgIDY6ICMwYWIwZDEsXG4vLyAgICAgNzogI2NkODAxNSxcbi8vICAgICA4OiAjN2FiNTBkXG4vLyApO1xuXG4vLyAkc2tpdC1jb2xvci1wcmVmaXg6ICctLWNvbG9yLSc7XG4vLyAkc2tpdC1jb2xvcnM6IChcbi8vICAgICAxOiAkYmx1ZSxcbi8vICAgICAyOiAkcHVycGxlLFxuLy8gICAgIDM6ICRpbmRpZ28sXG4vLyAgICAgNDogJHBpbmssXG4vLyAgICAgNTogJHJlZCxcbi8vICAgICA2OiAkb3JhbmdlLFxuLy8gICAgIDc6ICR5ZWxsb3csXG4vLyAgICAgODogJGN5YW5cbi8vICk7XG5cbi8vIEBlYWNoICRuYW1lLCAkY29sb3IgaW4gJHNraXQtY29sb3JzIHtcbi8vICAgICBbY2xhc3MqPVwiLWNvbG9yLSN7JG5hbWV9XCJdIHtcbi8vICAgICAgICAgLS1jb2xvcjogI3skY29sb3J9O1xuLy8gICAgIH1cbi8vIH1cblxuLy8gQWRkcyBTS0lUIFwiY29sb3JzXCIgdG8gOnJvb3QgYXMgQ1NTIFZhcnNcbi8vIDpyb290IHtcbi8vICAgICBAZWFjaCAkbmFtZSwgJGNvbG9yIGluICRza2l0LWNvbG9ycyB7XG4vLyAgICAgICAgICAgICAgICAgICAgIC8vICN7JG5hbWV9OiAjeyRjb2xvcn07XG4vLyAgICAgICAgICAgICAgICAgICAgIC8vIC0tI3skbmFtZX06ICN7JGNvbG9yfTtcbi8vICAgICAgICAgI3skc2tpdC1jb2xvci1wcmVmaXh9I3skbmFtZX06ICN7JGNvbG9yfTtcbi8vICAgICB9XG4vLyB9XG5cbi8vIC8qIENhbGVuZGFyIERheXMqL1xuLy8gLmZjLWRheS1ncmlkLFxuLy8gLmZjLWRheS1ncmlkLWV2ZW50IHsgXG4vLyBcdGJvcmRlcjogMCFpbXBvcnRhbnQ7XG4vLyBcdGJvcmRlci1yYWRpdXM6IDA7XG4vLyBcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yKSFpbXBvcnRhbnQ7XG4vLyBcdGNvbG9yOiB3aGl0ZTtcbi8vIH1cbi8vIC8qIENhbGVuZGFyIEZpbHRlciBCdXR0b25zICovXG4vLyAudmlldy1jYWxlbmRhciAuYmVmLW5lc3RlZCAuZm9ybS10eXBlLWNoZWNrYm94ID4gbGFiZWwgeyBcbi8vIFx0Ym9yZGVyOiAxcHggc29saWQgKHZhcigtLWNvbG9yKSk7XG4vLyBcdGNvbG9yOiB2YXIoLS1jb2xvcik7XG4vLyB9XG5cblxuLy8gLyogU2Nob29sIERpcmVjdG9yeSBCdXR0b25zKi9cbi8vIC52aWV3LWlkLXNjaG9vbHMgLm1hcC13cmFwcGVyID4gLnZpZXctZmlsdGVycyAuYmVmLWNoZWNrYm94ZXMgLmZvcm0tdHlwZS1jaGVja2JveCB7IFxuLy8gXHRib3JkZXI6IG5vbmU7XG4vLyBcdGJvcmRlci1yYWRpdXM6IDA7XG4vLyBcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yKTtcbi8vIFx0bWFyZ2luOiAwLjM3NXJlbSAwLjUyNXJlbSAwIDA7XG4vLyB9XG4vKiBQcm9tbyBTdHlsaW5nIChFbHNld2hlcmUpKi9cbi52aWV3LWlkLWFkYm94ZXMudmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSAudmlldy1jb250ZW50IC5ub2RlX19pbm5lciB7XG5cdGhlaWdodDogMTAwJTtcblx0cGFkZGluZzogMC43NXJlbTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvcik7XG59XG4iLCJoZWFkZXIge1xuICBwYWRkaW5nOiAwO1xuICAvLyBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgei1pbmRleDogNTAyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICYgPiAubmF2YmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uYXZiYXItYmcpICFpbXBvcnRhbnQ7XG4gICAgJiA+IC5jb250YWluZXIge1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgZmxleC1mbG93OiBub3dyYXA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjhweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDUwcHg7XG4gIHotaW5kZXg6IGNhbGMoI3skemluZGV4LWZpeGVkfSArIDEpO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIGEge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgICYuc2hvdyB7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJvcmRlcjogMDtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIHRvcDogMzRweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgdG9wOiAzOHB4O1xuICAgIHJpZ2h0OiA2MHB4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiB1bnNldDtcbiAgICByaWdodDogdW5zZXQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG4gIC5xdWlja2xpbmtzLWlubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLy8gYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWJnO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkaXN0cmljdC1ncmF5LXByaW1hcnktbGlnaHQ7XG4gICAgbWFyZ2luOiAwIC0xcmVtO1xuICAgIC8vIHBhZGRpbmc6IDAgMXJlbTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAxMHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgIGdhcDogMTVweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgbWF4LXdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgIC8vIHBhZGRpbmc6IDAgMC41cmVtO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAwcHggJGJvcmRlci1yYWRpdXMtbGcgJGJvcmRlci1yYWRpdXMtbGc7XG4gICAgICBnYXA6IDIwcHg7XG4gICAgfVxuICB9XG4gIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDVweDtcbiAgICAvLyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgLy8gcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIC8vIHBhZGRpbmc6IDAuNXJlbTtcbiAgICAmID4gaVtjbGFzcyo9XCJmYS1cIl0ge1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIC8vIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgICAvLyBwYWRkaW5nOiA4cHggNXB4O1xuICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIC8vIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgJiA+IGEge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgJiA+IGlbY2xhc3MqPVwiZmEtXCJdICsgYSB7XG4gICAgICAvLyBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIH1cbiAgICBoNSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgZ2FwOiAwO1xuICAgIH1cbiAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICBib3gtc2hhZG93OiAwcHggNHB4IDRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAvLyBBY2Nlc3NpYmlsaXR5XG4gICAgJiNxdWlja2xpbmtzLWFjY2Vzc2liaWxpdHkge1xuICAgICAgLy8gYmFja2dyb3VuZDogJHdoaXRlO1xuXG4gICAgICAmID4gaVtjbGFzcyo9XCJmYS1cIl0ge1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDEuNTYyNXJlbTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBhIHtcbiAgICAgICAgICB0ZXh0LWluZGVudDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAvLyBMYW5ndWFnZVxuICAgICYjcXVpY2tsaW5rcy1sYW5ndWFnZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIGdhcDogMnB4O1xuICAgICAgfVxuICAgICAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgbGVmdDogLTJyZW07XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgIHotaW5kZXg6IDUwMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJiA+IGlbY2xhc3MqPVwiZmEtXCJdIHtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgfVxuICAgICAgLmdvb2ctdGUtZ2FkZ2V0IHtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAuZ29vZy1sb2dvLWxpbmsge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGEuZ29vZ2xlLXRyYW5zbGF0b3Itc3dpdGNoIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDAuNzVyZW07XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGxlZnQ6IDAuNzVyZW07XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAjcXVpY2tsaW5rcy1sYW5ndWFnZS1jb250ZW50IHtcbiAgICAgICAgYmFja2dyb3VuZDogJGRpc3RyaWN0LWdyYXktcHJpbWFyeS1saWdodDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc20gMCAkYm9yZGVyLXJhZGl1cy1zbSAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIG1heC13aWR0aDogMzEwcHg7XG4gICAgICAgIG1pbi13aWR0aDogMzEwcHg7XG4gICAgICAgIHRyYW5zZm9ybTogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgLy8gdG9wOiAyNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIC8vIHJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICAgICAgICBpbnNldDogMjVweCAtNDRweCBhdXRvIGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIGluc2V0OiAyNXB4IC01OXB4IGF1dG8gYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgIG1heC13aWR0aDogMzQwcHg7XG4gICAgICAgICAgbWluLXdpZHRoOiAzNDBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc20gMCAkYm9yZGVyLXJhZGl1cy1zbSAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgICAgICBpbnNldDogMjVweCAtMTBweCBhdXRvIGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICBzcGFuID4gYSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5nb29nLXRlLWdhZGdldCAuZ29vZy10ZS1jb21ibyB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIC8vIGhlaWdodDogNDBweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC8vIFNlYXJjaFxuICAgICYjcXVpY2tsaW5rcy1zZWFyY2gge1xuICAgICAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgbGVmdDogLTJyZW07XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgIHotaW5kZXg6IDUwMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgI3F1aWNrbGlua3Mtc2VhcmNoLWNvbnRlbnQge1xuICAgICAgICAvLyAtLWJzLWRyb3Bkb3duLWJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIC8vIC0tYnMtZHJvcGRvd24tcGFkZGluZy14OiAuNzVyZW07XG4gICAgICAgIGJhY2tncm91bmQ6ICRkaXN0cmljdC1ncmF5LXByaW1hcnktbGlnaHQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtIDAgJGJvcmRlci1yYWRpdXMtc20gJGJvcmRlci1yYWRpdXMtc207XG4gICAgICAgIC8vIHRvcDogMzhweCFpbXBvcnRhbnQ7XG4gICAgICAgIC8vIGxlZnQ6IHVuc2V0O1xuICAgICAgICAvLyByaWdodDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXgtd2lkdGg6IDMxMHB4O1xuICAgICAgICBtaW4td2lkdGg6IDMxMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBpbnNldDogMzVweCAxcHggYXV0byBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAzNDBweDtcbiAgICAgICAgICBtaW4td2lkdGg6IDM0MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgJGJvcmRlci1yYWRpdXMtc20gJGJvcmRlci1yYWRpdXMtc207XG4gICAgICAgIH1cbiAgICAgICAgZm9ybS5zZWFyY2gtYmxvY2stZm9ybS5nb29nbGUtY3NlIHtcbiAgICAgICAgICAvLyBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgIC5qcy1mb3JtLWl0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgLy8gbWluLXdpZHRoOiA1MDBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIC8vIG1pbi13aWR0aDogNTAwcHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2xpYnJhcmllcy9mb250YXdlc29tZS9zdmdzL2xpZ2h0L21hZ25pZnlpbmctZ2xhc3Muc3ZnXCIpO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAxcmVtKSBjZW50ZXI7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuZm9ybS1hY3Rpb25zIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC8vIFN0YWZmIFRvb2xzXG4gICAgJiNxdWlja2xpbmtzLXJlc291cmNlcyB7XG4gICAgICAmLnF1aWNrbGlua3MtaXRlbSB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgIGdhcDogNXB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgIGdhcDogMDtcbiAgICAgICAgfVxuICAgICAgICA+IGEge1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBhLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBsZWZ0OiAtMnJlbTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgei1pbmRleDogOTk7XG4gICAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICNxdWlja2xpbmtzLXJlc291cmNlcy1jb250ZW50IHtcbiAgICAgICAgYmFja2dyb3VuZDogJGRpc3RyaWN0LWdyYXktcHJpbWFyeS1saWdodDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc20gMCAkYm9yZGVyLXJhZGl1cy1zbSAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1zbTtcbiAgICAgICAgbWF4LXdpZHRoOiAyNjBweCAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMjYwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWluLXdpZHRoOiAyNjBweCAhaW1wb3J0YW50O1xuICAgICAgICB0cmFuc2Zvcm06IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgIGluc2V0OiAzOHB4IDAgYXV0byBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICBpbnNldDogMzhweCBhdXRvIGF1dG8gLTEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtIDAgJGJvcmRlci1yYWRpdXMtc20gJGJvcmRlci1yYWRpdXMtc207XG4gICAgICAgIH1cbiAgICAgICAgbGkubmF2LWl0ZW0ge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgIWltcG9ydGFudDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgY29sb3I6ICRncmF5LTgwMCAhaW1wb3J0YW50O1xuICAgICAgICAgIGJvcmRlci10b3A6IHNvbGlkIDFweCAkZ3JheS00MDA7XG4gICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIC8vIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuaGVhZGVyIC5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG4gIGJvcmRlcjogdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yKTtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG4gIC8vIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgLy8gICAgIHdpZHRoOiAycmVtO1xuICAvLyAgICAgaGVpZ2h0OiAxLjI1cmVtO1xuICAvLyAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgLy8gICAgIC5mYS1zb2xpZCB7XG4gIC8vICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAvLyAgICAgICAgIHRvcDogNTAlO1xuICAvLyAgICAgICAgIGxlZnQ6IDUwJTtcbiAgLy8gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgLy8gICAgICAgICAmLmZhLXhtYXJrIHtcbiAgLy8gICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgLy8gICAgICAgICB9XG4gIC8vICAgICB9XG4gIC8vIH1cbiAgJlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XG4gICAgLmZhLXNvbGlkLmZhLXhtYXJrIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAuZmEtYmFycyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiLmhlYWRyb29tLS1waW5uZWQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG59XG5cbi5oZWFkcm9vbS0tdW5waW5uZWQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG59XG5cbmhlYWRlci5oZWFkcm9vbSB+IG1haW4gLnJlZ2lvbi1jb250ZW50IC5ibG9jay1zeXN0ZW0tbWFpbi1ibG9jayA+IGFydGljbGUubm9kZS0tZnVsbCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAycmVtO1xufSIsImJvZHk6bm90KC5wYXRoLWZyb250cGFnZSkgZm9vdGVyI3NpdGUtZm9vdGVyIHtcbiAgLy8gcGFkZGluZy10b3A6IDEwMHB4O1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbn1cbmZvb3RlciB7XG4gIHBhZGRpbmc6ICRwYWRkaW5nLWxnICRwYWRkaW5nLW1kO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBwYWRkaW5nOiAkcGFkZGluZy1sZyAwO1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBwYWRkaW5nOiAkcGFkZGluZy1sZyAwO1xuICB9XG59XG5mb290ZXIjc2l0ZS1mb290ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRmb290ZXItYmc7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIC8vIGNvbG9yOiAkZm9vdGVyLWNvbG9yOyAvLyBbIF0gRGlzYWJsZWQgTm92IDIyLCAyMDI0IC0gUnVuZGxlIC0gUmVtb3ZlZCAkZm9vdGVyLWNvbG9yIHZhciBmcm9tIHN5c3RlbVxuICBhLFxuICAubmF2LWxpbmsge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgfVxuICB9XG4gIC5mb290ZXItcm93LS1tYWluLFxuICAuZm9vdGVyLXJvdy0tYm90dG9tIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIC5ibG9jazpub3QoLm5hdmlnYXRpb24pIHtcbiAgICAgICAgbWFyZ2luOiAxcmVtIGF1dG8gMi41cmVtO1xuICAgICAgfVxuICAgICAgLmJsb2NrLm5hdmlnYXRpb24ge1xuICAgICAgICAvLyBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZm9vdGVyLXJvdy0tbWFpbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIH1cbiAgLnJlZ2lvbiB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC8vIHBhZGRpbmc6IDAgMC41cmVtO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIG1heC13aWR0aDogMzMlO1xuICAgIH1cbiAgICAvLyBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgLy8gICAgIG1heC13aWR0aDogMjUlO1xuICAgIC8vIH1cbiAgICAmLnJlZ2lvbi1mb290ZXItbWFpbi1mb3VydGgge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBhbGlnbi1pdGVtczogZW5kO1xuICAgICAgfVxuICAgICAgLmJsb2NrIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICArIC5ibG9jayB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmltZy13cmFwcGVyIHtcbiAgICAgICAgICAvLyBtYXgtd2lkdGg6IDE4NXB4O1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICB1bCB7XG4gICAgICBnYXA6IDEwcHg7XG5cbiAgICAgIGEge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5mb290ZXJfX25hdmlnYXRpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDEwcHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICB3aWR0aDogMzMlO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICB3aWR0aDogNTAlO1xuICAgIH1cblxuICAgIC5yZWdpb24ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICB9XG4gICAgfVxuICAgIC5yZWdpb246bnRoLW9mLXR5cGUoMSkge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuICAgIH1cbiAgICAucmVnaW9uOm50aC1vZi10eXBlKDIpIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5uYXZiYXItYnJhbmQge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gIH1cbn1cblxuI3NpdGUtaW5mby1mb290ZXIge1xuICB1bCBsaSB7XG4gICAgaSxcbiAgICAuZmllbGQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIH1cbiAgICAmI3NpdGUtbmFtZSAqIHtcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgICYjc2l0ZS1waG9uZSxcbiAgICAmI3NpdGUtZW1haWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMTBweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvb3Rlcl9fY29udGFjdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuXG4uZm9vdGVyX19zb2NpYWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cblxuICBzcGFuIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gICNzaXRlLXNvY2lhbC1saW5rcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA3cHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBsaVtkYXRhLXNvY2lhbF0ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gICAgICBpIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjdyZW07XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgfVxuICAgICAgYTpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgb3V0bGluZTogLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gMXB4O1xuICAgICAgfVxuICAgICAgYTo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgICBsaVtkYXRhLXNvY2lhbCo9XCJmYWNlYm9vay5jb21cIl0gaSB7XG4gICAgICBAaW5jbHVkZSBmYS1pY29uLWJyYW5kcygkZmEtdmFyLWZhY2Vib29rLWYpO1xuICAgIH1cbiAgICBsaVtkYXRhLXNvY2lhbCo9XCJ0d2l0dGVyLmNvbVwiXSBpLFxuICAgIGxpW2RhdGEtc29jaWFsKj1cInguY29tXCJdIGkge1xuICAgICAgQGluY2x1ZGUgZmEtaWNvbi1icmFuZHMoJGZhLXZhci14LXR3aXR0ZXIpO1xuICAgIH1cbiAgICBsaVtkYXRhLXNvY2lhbCo9XCJpbnN0YWdyYW0uY29tXCJdIGkge1xuICAgICAgQGluY2x1ZGUgZmEtaWNvbi1icmFuZHMoJGZhLXZhci1pbnN0YWdyYW0pO1xuICAgIH1cbiAgICBsaVtkYXRhLXNvY2lhbCo9XCJsaW5rZWRpbi5jb21cIl0gaSB7XG4gICAgICBAaW5jbHVkZSBmYS1pY29uLWJyYW5kcygkZmEtdmFyLWxpbmtlZGluLWluKTtcbiAgICB9XG4gICAgbGlbZGF0YS1zb2NpYWwqPVwieW91dHViZS5jb21cIl0gaSB7XG4gICAgICBAaW5jbHVkZSBmYS1pY29uLWJyYW5kcygkZmEtdmFyLXlvdXR1YmUpO1xuICAgIH1cbiAgICBsaVtkYXRhLXNvY2lhbCo9XCJwaW50ZXJlc3QuY29tXCJdIGkge1xuICAgICAgQGluY2x1ZGUgZmEtaWNvbi1icmFuZHMoJGZhLXZhci1waW50ZXJlc3QpO1xuICAgIH1cbiAgICBsaVtkYXRhLXNvY2lhbCo9XCJtYWlsdG86XCJdIGkge1xuICAgICAgQGluY2x1ZGUgZmEtaWNvbi1icmFuZHMoJGZhLXZhci1lbnZlbG9wZSk7XG4gICAgfVxuICB9XG59XG5cbmZvb3RlciAuYmxvY2stbWVudSB7XG4gIHVsLm5hdiB7XG4gICAgbGkgYS5uYXYtbGluayxcbiAgICBsaSA+IHNwYW4ge1xuICAgICAgcGFkZGluZzogMCAwLjVyZW07XG4gICAgfVxuICB9XG59XG5cbi5mb290ZXItcm93LS1ib3R0b20ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuICBwYWRkaW5nOiAyLjVyZW0gMCAwO1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIC8vIGJvcmRlci10b3A6IHNvbGlkIDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCAkd2hpdGU7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gICNjb3B5cmlnaHQsXG4gICNzaXRlLWNyZWRpdCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICAvLyBmb250LXNpemU6ICRmb250LXNpemUtYmFzZSowLjYyNTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gIH1cblxuICAjc2l0ZS1jcmVkaXQgYSB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICB9XG59XG5cblxuXG4iLCJib2R5IHtcbiAgLy8gYmFja2dyb3VuZC1jb2xvcjogJHdhcm5pbmc7XG4gIGNvbG9yOiAkZ3JheS04MDA7XG59XG5cbm1haW5bcm9sZT1cIm1haW5cIl0ge1xuICAvLyB6LWluZGV4OiAxO1xufVxuXG5uYXZbYXJpYS1sYWJlbD1cImJyZWFkY3J1bWJcIl0ge1xuICAvLyBAZXh0ZW5kIC5jb250YWluZXI7XG4gIEBpbmNsdWRlIGFkZC1jb250YWluZXIoKTtcbiAgb2wsXG4gIHVsIHtcbiAgICAmLmJyZWFkY3J1bWIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICAgICAgLy8gY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAgICAgICBjb2xvcjogJGdyYXktODAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLWJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXgpO1xuICAgICAgICBtYXJnaW46IDAuMjVyZW0gMDtcbiAgICAgICAgaS5mYS1ob3VzZS1jaGltbmV5IHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRmYS1zdHlsZS1mYW1pbHk7XG4gICAgICAgICAgY29udGVudDogXCJcXGYxMDVcIjtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLWJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXgpO1xuICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDEuNXB4O1xuICAgICAgICAgIGNvbG9yOiAkZ3JheS02MDA7XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIC8vIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgIH1cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAvLyBjb2xvcjogJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yO1xuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBSZXVzYWJsZSBDbGFzc2VzL0VsZW1lbnRzXG4uaW1nLWNhcHRpb24ge1xuICBwYWRkaW5nOiAwLjVyZW0gJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTUwMCk7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LXNtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xuICB9XG59XG5cbi5idG4ge1xuICAtLWJzLWJ0bi1jb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgKiAwLjg3NTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICYuYnRuLXByaW1hcnkge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLXByaW1hcnkpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgICAgIGZpbHRlcjogc2F0dXJhdGUoMC43KTtcbiAgICB9XG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG4gIH1cbiAgJi5idG4tc2Vjb25kYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgICAmOmhvdmVyLFxuICAgICY6YWN0aXZlLFxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgICAgIGZpbHRlcjogc2F0dXJhdGUoMC43KTtcbiAgICB9XG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG4gIH1cbiAgJi5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICRncmF5LTUwMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6ICRncmF5LTIwMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogJGdyYXktMjAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJ0bi1pbmxpbmUge1xuICAvLyBAZXh0ZW5kIC5idG47IC8qIHRoZSBcImJ0blwiIGNsYXNzIHdpbGwgYmUgYXBwbGllZCB0byBlbGVtZW50IHZpYSBDS0VkaXRvciAqL1xufVxuXG5hLmV4dCB7XG4gIHN2Zy5leHQge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjJyZW07XG4gICAgd2lkdGg6IDIycHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIH1cbn1cblxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgJjpmb2N1cyxcbiAgJjphY3RpdmUge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuICAmOmNoZWNrZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIH1cbn1cblxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtZ3JheS02MDApO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY2xpcDogY29udGVudC1ib3g7XG4gIHBhZGRpbmc6IDNweDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICY6Y2hlY2tlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIH1cbn1cblxuLmZvcm0taXRlbS5mb3JtLXR5cGUtcmFkaW8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBsYWJlbCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi8vUHJpbWFyeSBOYXYgdGFic1xubmF2LnRhYnMtcHJpbWFyeSB7XG4gIG1hcmdpbjogJGdyaWQtZ3V0dGVyLXdpZHRoICogMS41IDAgJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICB1bC5uYXYtdGFicyB7XG4gICAgbGkge1xuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgICAgIH1cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy9Vc2VyIGxvZ2luL1Bhc3N3b3JkIHJlc2V0IGZvcm1zXG5mb3JtLnVzZXItbG9naW4tZm9ybSxcbmZvcm0udXNlci1wYXNzIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgQGluY2x1ZGUgbWFrZS1jb2woOSk7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgIEBpbmNsdWRlIG1ha2UtY29sKDYpO1xuICB9XG4gIC5mb3JtLWl0ZW0ge1xuICAgIG1hcmdpbjogMCAwICRncmlkLWd1dHRlci13aWR0aCAqIDEuMjU7XG4gICAgaW5wdXQuZm9ybS10ZXh0IHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZ3JheS0zMDApO1xuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZ3JheS01MDApO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udWktd2lkZ2V0IHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG4udWktaGVscGVyLXJlc2V0IHtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG4udWktd2lkZ2V0LWNvbnRlbnQge1xuICBmb250LWZhbWlseTogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBhIHtcbiAgICBjb2xvcjogdmFyKC0tYnMtbGluay1jb2xvcik7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtbGluay1jb2xvcik7XG4gICAgfVxuICB9XG4gIGEuYnRuIHtcbiAgICBjb2xvcjogdmFyKC0tYnMtYnRuLWNvbG9yKTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy1idG4tY29sb3IpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi51aS1hY2NvcmRpb24ge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbiAgLnVpLWFjY29yZGlvbi1oZWFkZXItaWNvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudWktYWNjb3JkaW9uLWhlYWRlciB7XG4gICAgLS1iZy1jb2xvcjogI3skZ3JheS0yMDB9O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmctY29sb3IpO1xuICAgIHBhZGRpbmc6IDEuMjVyZW07XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbWQ7XG4gICAgfVxuICAgICYgPiBhLFxuICAgICYgPiAuZmllbGQtY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gICAgICBmb250LXNpemU6ICRoMy1mb250LXNpemUgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQgIWltcG9ydGFudDtcbiAgICAgIC8vIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCAqIDAuMjU7XG4gICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgICAgIC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIC8vICAgZm9udC1zaXplOiAkaDQtZm9udC1zaXplO1xuICAgICAgLy8gfVxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAvLyBjb250ZW50OiBcIiN7JGZhLXZhci1jaGV2cm9uLWRvd259XCI7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxmMDU1XCI7XG4gICAgICAgIC8vIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDAuODc1cmVtO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmYS1zdHlsZS1mYW1pbHk7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgICAmLnVpLWFjY29yZGlvbi1oZWFkZXItYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtICRib3JkZXItcmFkaXVzLXNtIDAgMDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbWQgJGJvcmRlci1yYWRpdXMtbWQgMCAwO1xuICAgICAgfVxuICAgICAgJiA+IGEsXG4gICAgICAuZmllbGQtY29udGVudCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJcXGYwNTZcIjtcbiAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAudWktYWNjb3JkaW9uLWNvbnRlbnQge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcbiAgICBwYWRkaW5nOiAxLjI1cmVtIDEuMjVyZW0gMS44NzVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMCAwICRib3JkZXItcmFkaXVzLXNtICRib3JkZXItcmFkaXVzLXNtICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgYm9yZGVyLXJhZGl1czogMCAwICRib3JkZXItcmFkaXVzLW1kICRib3JkZXItcmFkaXVzLW1kICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCJAbWl4aW4gYWRkLWNvbnRhaW5lcigpIHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gICAgLS1icy1ndXR0ZXIteTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgbWF4LXdpZHRoOiBtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgJ21kJyk7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgbWF4LXdpZHRoOiBtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgJ2xnJyk7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgbWF4LXdpZHRoOiBtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgJ3hsJyk7XG4gICAgfVxufVxuXG5AbWl4aW4gbGluZS1jbGFtcCgkbGluZXMpIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogJGxpbmVzO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cblxuQG1peGluIGZhLWJnaW1nLXNvbGlkKCRmYS12YXIpIHtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIpO1xuICAgIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDYgUHJvJztcbiAgICAvLyBmb250LXdlaWdodDogOTAwO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mYS13ZWlnaHQtb3ZlcnJpZGUpO1xufSIsImgxLFxuLmgxLFxuaDMsXG4uaDMsXG5oNCxcbi5oNCxcbmg1LFxuLmg1LFxuaDYsXG4uaDYge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuIFxufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG4uaDEsXG4uaDIsXG4uaDMsXG4uaDQsXG4uaDUsXG4uaDYge1xuXG4gIGEge1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICB9XG59XG5cbmgyLFxuLmgyIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbn1cblxuLmRpc3BsYXktMSxcbi5kaXNwbGF5LTIsXG4uZGlzcGxheS0zLFxuLmRpc3BsYXktNCxcbi5kaXNwbGF5LTUsXG4uZGlzcGxheS02IHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodDtcbn1cblxucCB7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgLy8gbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xufVxucCB7XG4gICsgaDEsXG4gICsgaDIsXG4gICsgaDMsXG4gICsgaDQsXG4gICsgaDUsXG4gICsgaDYsXG4gICsgLmgxLFxuICArIC5oMixcbiAgKyAuaDMsXG4gICsgLmg0LFxuICArIC5oNSxcbiAgKyAuaDYge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgfVxufVxuXG4uZmllbGQge1xuICBwIGE6bm90KC5idG4pIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci0xKTtcbiAgfVxuICBhLmJ0biB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuICBwOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgYS5idG4ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn1cblxuLmZpZWxkLFxuLnBhcmFncmFwaCAuZmllbGQge1xuICBoMSxcbiAgaDIsXG4gIGgzLFxuICBoNCxcbiAgaDUsXG4gIGg2LFxuICAuaDEsXG4gIC5oMixcbiAgLmgzLFxuICAuaDQsXG4gIC5oNSxcbiAgLmg2IHtcbiAgICAvLyBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gIH1cbn1cbm1haW4gdWw6bm90KC5uYXYpLFxubWFpbiBkaXY6bm90KC5jb250ZXh0dWFsKSA+IHVsIHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuLy8gICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2UgKiAxLjEyNTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgLy8gcGFkZGluZy1sZWZ0OiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC43NTtcbiAgbWFyZ2luLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoICogMC4yNTtcbiAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoICogMC41O1xuICA+IGxpID4gdWwge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogY2lyY2xlO1xuICAgIHBhZGRpbmctbGVmdDogJGdyaWQtZ3V0dGVyLXdpZHRoICogMS41O1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICA+IGxpID4gdWwge1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBzcXVhcmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuXG5tYWluIHVsLmxpc3QtdW5zdHlsZWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbm9sIHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2UgKiAxLjEyNTtcbiAgbWFyZ2luLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoICogMC41O1xuICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gIGxpOjpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoICogMC4xO1xuICB9XG4gID4gbGkge1xuICAgID4gb2wge1xuICAgICAgcGFkZGluZy1sZWZ0OiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAyO1xuICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICB9XG4gIH1cbiAgPiBsaSA+IG9sIHtcbiAgICAvLyBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgcGFkZGluZy1sZWZ0OiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAxLjU7XG4gICAgPiBsaSA+IG9sIHtcbiAgICAgIC8vIGxpc3Qtc3R5bGUtdHlwZTogc3F1YXJlO1xuICAgIH1cbiAgfVxufVxuXG4uZmllbGQgYSB7XG4gIC8vIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLy8gT3ZlcnJpZGUgJiBGaXggb3JkZXJlZCBsaXN0IHN0eWxlc1xub2wge1xuICBvbCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBsb3dlci1sYXRpbiAhaW1wb3J0YW50O1xuICAgIG9sIHtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbG93ZXItcm9tYW4gIWltcG9ydGFudDtcbiAgICAgIG9sIHtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiB1cHBlci1sYXRpbiAhaW1wb3J0YW50O1xuICAgICAgICBvbCB7XG4gICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiB1cHBlci1yb21hbiAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJoZWFkZXIuc2Nob29sa2l0LWhlYWRlciA+IG5hdi5uYXZiYXIge1xuICAgIC0tYnMtbmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogbm9uZTtcbiAgICBwYWRkaW5nOiAkcGFkZGluZy1zbSAwO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgcGFkZGluZzogMCAwIDAuNXJlbSAwO1xuICAgIH1cbiAgICAuYmxvY2stc3lzdGVtLWJyYW5kaW5nLWJsb2NrIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLm5hdmJhci1icmFuZCB7XG4gICAgICAgICAgICAvLyBtYXgtd2lkdGg6IDE1MHB4OyAvLyBDb250cm9scyBzaXppbmcgb2YgaGVhZGVyIGxvZ29cbiAgICAgICAgICAgIC8vIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIC8vIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgICAvLyBtYXgtd2lkdGg6IDE3NXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIC8vIG1heC13aWR0aDogMjAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgLy8gbWF4LXdpZHRoOiAyMjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zaXRlLWxvZ28ge1xuICAgICAgICAgICAgICAgIC8vIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIC8vIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAvLyBtYXgtaGVpZ2h0OiAxODBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMyAvIDE7XG4gICAgICAgICAgICAgICAgLy8gd2lkdGg6IDIyNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNzVweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogcmdiYShibHVlLCAwLjgpOyAvL0RFQlVHXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gd2lkdGg6IDI3MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDkwcHg7XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIC8vIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHJnYmEoZ3JlZW4sIDAuOCk7Ly9ERUJVR1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxpbmUtY2xhbXAoMyk7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IGNhbGMoMS4xICogI3skZm9udC1zaXplLWJhc2V9KTtcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogY2FsYygzLjc1ICogI3skZm9udC1zaXplLWJhc2V9KTtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICAgICAgICAgIHdpZHRoOiB1bnNldDtcbiAgICAgICAgICAgIGhlaWdodDogdW5zZXQ7XG4gICAgICAgICAgICAvLyAtLWJzLW5hdmJhci10b2dnbGVyLWljb24tYmc6IHVybCgnL2xpYnJhcmllcy9mb250YXdlc29tZS9zdmdzL3NvbGlkL3htYXJrLnN2ZycpO1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIiN7JGZhLXZhci14bWFya31cIjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyICogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0zcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm5hdmJhci10b2dnbGVyLmNvbGxhcHNlZCB7XG4gICAgICAgICAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gICAgICAgICAgICAvLyAtLWJzLW5hdmJhci10b2dnbGVyLWljb24tYmc6IHVybCgnL2xpYnJhcmllcy9mb250YXdlc29tZS9zdmdzL3NvbGlkL2JhcnMuc3ZnJyk7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiI3skZmEtdmFyLWJhcnN9XCI7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxLjggKiAkZm9udC1zaXplLWJhc2U7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjE0M3JlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA5NHB4O1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbWQgJHBhZGRpbmctc207XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMTBweCAxMHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTApO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICB0b3A6IDEwMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDQwMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiB1bnNldDtcbiAgICAgICAgICAgIHRvcDogdW5zZXQ7XG4gICAgICAgICAgICByaWdodDogdW5zZXQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG51bC5tZW51LS1tYWluIC5uYXYtaXRlbT4ubmF2LWxpbmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuXG4vKipcbiAqIFRvcCBsZXZlbCBkcm9wZG93bi10b2dnbGUgKG1ha2VzIGl0ZW0gZnVsbHkgY2xpY2thYmxlKVxuICovXG5cbi8vIFNldHMgZGVmYXVsdCB0b3AtbGV2ZWwgaXRlbSBjb2xvclxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbj4ubmF2LWl0ZW0+Lm5hdi1saW5rIHtcbiAgICBjb2xvcjogJG5hdi1saW5rLXRvcC1sZXZlbC1jb2xvciFpbXBvcnRhbnQ7XG59XG5cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4ge1xuICAgIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmRyb3Bkb3duLWl0ZW0uYWN0aXZlLFxuICAgIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSB7XG4gICAgICAgIC0tYnMtZHJvcGRvd24tbGluay1hY3RpdmUtYmc6IHRyYW5zcGFyZW50IWltcG9ydGFudDtcbiAgICAgICAgLS1icy1kcm9wZG93bi1saW5rLWNvbG9yOiAjMjEyNTI5O1xuICAgICAgICAtLWJzLWRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAjMjEyNTI5O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGxpLm5hdi1pdGVtIHtcbiAgICAgICAgLy8gc2V0cyBkZWZhdWx0IGNvbG9yXG4gICAgICAgID4ubmF2LWxpbmssXG4gICAgICAgID4uY29sbGFwc2UtaWNvbiB7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAvLyBjb2xvcjogJG5hdi1saW5rLXRvcC1sZXZlbC1jb2xvciFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogdmFyKC0tYnMtcHJpbWFyeSkgMC43NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgLy8gY29sb3I6IHZhcigtLWRpc3RyaWN0LXByaW1hcnkpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC8vIHNldHMgZXhwYW5kZWQvaG92ZXIgY29sb3JcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJi5leHBhbmRlZCB7XG4gICAgICAgICAgICA+Lm5hdi1saW5rLFxuICAgICAgICAgICAgPi5jb2xsYXBzZS1pY29uIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJG5hdi1saW5rLXRvcC1sZXZlbC1jb2xvciFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgLy8gY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICA+Lm5hdi1pdGVtIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktNTAwO1xuICAgICAgICAmLmV4cGFuZGVkIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICA+Lm5hdi1saW5rIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkcm9wZG93bi1iZztcbiAgICAgICAgICAgIC8vIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogJGg1LWZvbnQtc2l6ZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgIC8vIHBhZGRpbmctbGVmdDogJG5hdi1saW5rLXBhZGRpbmcteDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRuYXYtbGluay1wYWRkaW5nLXgqMi4yNTtcbiAgICAgICAgICAgIC8vIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LW9ubHkobGcpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAvLyBwYWRkaW5nLWxlZnQ6ICRuYXYtbGluay1wYWRkaW5nLXgqMC44NTtcbiAgICAgICAgICAgICAgICAvLyBwYWRkaW5nLXJpZ2h0OiAkbmF2LWxpbmstcGFkZGluZy14KjEuMzU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDUwMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xuICAgICAgICAgICAgICAgIC8vIGNvbG9yOiAkZGlzdHJpY3QtcHJpbWFyeTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29sbGFwc2UtaWNvbiB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjI1cmVtO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4xNXJlbTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDEuNXB4O1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgLy8gS2VlcCB0aGlzIHRvIGVuc3VyZSBuYXYganMgd29ya3NcbiAgICAgICAgICAgIC8vIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIC8vIHJpZ2h0OiAxLjI1cmVtO1xuICAgICAgICAgICAgLy8gdG9wOiAxcmVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvLyBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LW9ubHkobGcpIHtcbiAgICAgICAgICAgIC8vICAgICByaWdodDogMC4yNXJlbTtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgIC8vICAgICB0b3A6IDAuNzVlbTtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuZHJvcGRvd24tbWVudS5tZW51LWxldmVsLTEsXG4gICAgLmRyb3Bkb3duLW1lbnUubWVudS1sZXZlbC0yIHtcbiAgICAgIC5jb2xsYXBzZS1pY29uIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgXG59XG4ucmVnaW9uLW5hdi1tYWluIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4ge1xuICAgIGdhcDogMTVweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgZ2FwOiAyMHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgIC8vIG1heC13aWR0aDogNzUlO1xuICAgICAgICAvLyBtYXJnaW4tbGVmdDogMjUlO1xuICAgICAgICAvLyBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICAgIHVsLm1lbnUtbGV2ZWwtMS5zaG93IHtcbiAgICAgICAgLS1icy1kcm9wZG93bi1iZzogI3skd2hpdGV9O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCB2YXIoLS1icy1wcmltYXJ5KTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDVweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogJGRyb3Bkb3duLW1pbi13aWR0aDtcbiAgICAgICAgICAgIC8vIGxlZnQ6IDAuMXJlbTtcbiAgICAgICAgICAgIGxlZnQ6IC0kcGFkZGluZy1tZDtcbiAgICAgICAgICAgIHRvcDogJHBhZGRpbmcteGw7XG4gICAgICAgICAgICBwYWRkaW5nOiAwICRwYWRkaW5nLW1kICRwYWRkaW5nLW1kO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgIC8vIHBhZGRpbmctbGVmdDogJGRyb3Bkb3duLXBhZGRpbmcteCoxLjU7XG4gICAgICAgICAgICAvLyBwYWRkaW5nLXJpZ2h0OiAkZHJvcGRvd24tcGFkZGluZy14KjAuODU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwICRwYWRkaW5nLXNtICRwYWRkaW5nLWxnO1xuICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tYmcpO1xuICAgICAgICB9XG4gICAgICAgIC8vWyBdTm90ZXMgLy8gQ29uc2lkZXIgZGVwcmVjYXRpbmcgdGhpcyAtIGNoZWNrZWQgYW5kIGRvZXNuJ3Qgc2VlbSB0byBiZSB1c2VkXG4gICAgICAgIGxpLm5hdi1pdGVtIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkZ3JheS00MDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgYS5uYXYtbGluayB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLy8gJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAvLyAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIGEubmF2LWxpbmsge1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IHRyYW5zcGFyZW50IDAuNzVweDtcbiAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJhc2U7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGlzdHJpY3QtcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiB2YXIoLS1icy1wcmltYXJ5KSAwLjc1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gY29sb3I6ICRuYXYtbGluay1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJG5hdi1saW5rLXBhZGRpbmcteCoyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jb2xsYXBzZS1pY29uIHtcbiAgICAgICAgICAgICAgICAvLyByaWdodDogMDtkZGV2IFxuICAgICAgICAgICAgICAgIC8vIHRvcDogMC42NXJlbTtcbiAgICAgICAgICAgICAgICAvLyB0b3A6IDdweDtcbiAgICAgICAgICAgICAgICAvLyBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAmLmZhLW1pbnVzIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogJGRpc3RyaWN0LXByaW1hcnk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5kcm9wZG93bi1pdGVtIGEuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAvLyBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgLy8gcmlnaHQ6IDIuMjVyZW07XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMS41cmVtO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxLjVyZW07XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLWdyYXktNDAwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuZHJvcGRvd24taXRlbS5leHBhbmRlZCB7XG4gICAgICAgICAgICAgICAgLm5hdi1saW5rLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGlzdHJpY3QtcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBhLmNvbGxhcHNlLWljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGlzdHJpY3QtcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmRyb3Bkb3duLWl0ZW0ubWVudS1pdGVtLS1leHBhbmRlZC5kcm9wZG93biB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAvLyBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgICAvLyB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMXJlbSk7XG4gICAgICAgICAgICAgICAgLy8gY29sb3I6ICRkaXN0cmljdC1wcmltYXJ5O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5hdi1saW5rOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAvLyBjb2xvcjogJGRpc3RyaWN0LXByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5uYXYtbGluaysuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgICAgICAgICAvLyBtYXJnaW4tbGVmdDogLTAuNXJlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwLjY1cmVtO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMC4yNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBsaS5uYXYtaXRlbSB1bC5tZW51LWxldmVsLTIge1xuICAgICAgICAmPi5uYXYtaXRlbS5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICAgIC8vIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICAgICAgLy8gLyogVGVtcG9yYXJpbHkgaGlkZXMgTGV2ZWwgMyBkcm9wZG93bnMgKi9cbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cbiAgICAgICAgbGkubmF2LWl0ZW0+YS5uYXYtbGluayB7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgbGkubmF2LWl0ZW0gdWwubWVudS1sZXZlbC0yLFxuICAgIGxpLm5hdi1pdGVtIHVsLm1lbnUtbGV2ZWwtMyB7XG4gICAgICAgIC0tYnMtZHJvcGRvd24tYmc6ICN7JHdoaXRlfTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWJnKTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSkgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgICAgbGkubmF2LWl0ZW0ge1xuICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgICAgICAvLyBib3JkZXItdG9wOiBzb2xpZCAxcHggJGdyYXktNDAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYSxcbiAgICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIC8vIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWJnKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICA+bGkubmF2LWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICAgIHVsLm1lbnUtbGV2ZWwtMS5zaG93IHtcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBsaS5uYXYtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICB1bC5tZW51LWxldmVsLTIuc2hvdyB7XG4gICAgICAgICAgICBsaS5uYXYtaXRlbSBhIHtcbiAgICAgICAgICAgICAgICBhLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAgIHVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4+Lm5hdi1pdGVtPi5jb2xsYXBzZS1pY29uIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlLWluIDAuMnM7XG4gICAgfVxuICAgIHVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4ge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgID4ubmF2LWl0ZW0+LmNvbGxhcHNlLWljb24ge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG5cblxuLy8gdWwubmF2YmFyLW5hdi5uYXZiYXItbWFpbixcbi8vIHVsLm5hdmJhci1uYXYuc2Vjb25kYXJ5LW1lbnUge1xuLy8gICAgIGxpID4gYVthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXTo6YmVmb3JlLFxuLy8gICAgIGxpID4gYVthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSA+IGkuZHJvcGRvd24taW5kaWNhdG9yLW5lc3RlZDo6YmVmb3JlLFxuLy8gICAgIGxpID4gYVthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXS5kcm9wZG93bi1pbmRpY2F0b3Itc2VwYXJhdGU6OmJlZm9yZSB7XG4vLyAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuLy8gICAgICAgICAgICAgQGluY2x1ZGUgZmEtYmdpbWctc29saWQoJGZhLXZhci1taW51cyk7XG4vLyAgICAgICAgIH1cblxuLy8gICAgIH1cbi8vICAgICBsaSA+IGEgPiBpLmRyb3Bkb3duLWluZGljYXRvci1uZXN0ZWQge1xuLy8gICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgXG4vLyAgICAgICAgIH1cbi8vICAgICB9XG4vLyB9XG5cblxudWwubmF2YmFyLW5hdi5uYXZiYXItbWFpbiB7XG4gICAgLm1lbnUtaXRlbS0tZXhwYW5kZWQge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xuICAgIH1cbiAgICBsaSB7XG4gICAgICAgIC5kcm9wZG93bi10b2dnbGUge1xuICAgICAgICAgICAgLy8gZGlzcGxheTogaW5saW5lLWJsb2NrIWltcG9ydGFudDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogNTAzO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gICAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiB0cmFuc3BhcmVudCAwLjc1cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogdmFyKC0tYnMtcHJpbWFyeSkgMC43NXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6Om1hcmtlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgIC8vIFRvcCBMZXZlbFxuICAgIC8vIE1ha2VzIHRvcCBsZXZlbCBmdWxseSBjbGlja2FibGUgd2hlbiB0aGVyZXMgbm8gbGlua1xuICAgICY+bGkubmF2LWl0ZW0ge1xuICAgICAgICAvLyAmPnNwYW4gKyBhOjphZnRlciB7XG4gICAgICAgIC8vICY+Lm5hdi1saW5rICsgYTo6YWZ0ZXIge1xuICAgICAgICAmPi5uYXYtbGluayArIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDUwMTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgfVxuICAgICAgICAmPi5kcm9wZG93bi10b2dnbGVbYXJpYS1leHBhbmRlZD1cInRydWVcIl0gPiBpLmNvbGxhcHNlLWljb257XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZhLWJnaW1nLXNvbGlkKCRmYS12YXItY2hldnJvbi11cCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLy8gTmVzdGVkIERyb3Bkb3duc1xuICAgIC5kcm9wZG93bi1tZW51Lm1lbnUtbGV2ZWwtMSB7XG4gICAgICAgIC0tYnMtZHJvcGRvd24tbGluay1ob3Zlci1iZzogdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAtLWJzLWRyb3Bkb3duLWxpbmstaG92ZXItYmc6IHRyYW5zcGFyZW50IWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAvLyBsaSBhLmZhc1thcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XG4gICAgICAgIGxpIC5kcm9wZG93bi10b2dnbGVbYXJpYS1leHBhbmRlZD1cInRydWVcIl0gPiBpLmNvbGxhcHNlLWljb257XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIC8vIEBpbmNsdWRlIGZhLWJnaW1nLXNvbGlkKCRmYS12YXItbWludXMpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZhLWJnaW1nLXNvbGlkKCRmYS12YXItY2hldnJvbi11cCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIHtcbiAgICAuZmFzIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm5hdi1pdGVtIC5uYXYtbGluazpoYXMoKyBhLmRyb3Bkb3duLXRvZ2dsZVthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSkge1xuICAgICAgY29sb3I6ICRkaXN0cmljdC1wcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiB2YXIoLS1icy1wcmltYXJ5KSAwLjc1cHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgYS5kcm9wZG93bi10b2dnbGVbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuICAgIGNvbG9yOiAkZGlzdHJpY3QtcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IHZhcigtLWJzLXByaW1hcnkpIDAuNzVweDtcbiAgICAgIC5jb2xsYXBzZS1pY29uIHtcbiAgICAgICAgY29sb3I6ICRkaXN0cmljdC1wcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIC5kcm9wZG93bi1tZW51Lm1lbnUtbGV2ZWwtMSB7XG4gICAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICAgIC5uYXYtbGluayB7XG5cbiAgICAgICAgfVxuICAgICAgICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIFxufVxuIiwiI2xhbmQtYWNrbm93bGVkZ2VtZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XG4gICAgLy8gY29sb3I6ICM0OTUwNTc7XG4gICAgcGFkZGluZzogJHBhZGRpbmctbGcgJHBhZGRpbmctbWQ7XG4gICAgLy8gcGFkZGluZzogMnJlbSAwO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbGc7XG4gICAgICAgIC8vIHBhZGRpbmc6IDNyZW0gMDtcbiAgICB9XG4gICAgcCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgfVxufSIsIi8vIEVSQVNFIGxvZ29cbi5ibG9jay1sb2dvLXNlY29uZGFyeSB7XG4gICAgLmltZy13cmFwcGVyIHtcbiAgICAgICAgd2lkdGg6IDIyMHB4IWltcG9ydGFudDtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIC8vIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAvLyBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ibG9jay1sb2dvLWRpc3RyaWN0LWFsdCxcbi5ibG9jay1sb2dvLWRpc3RyaWN0LWFsdC11bml2ZXJzYWwge1xuICAgIC5pbWctd3JhcHBlciB7XG4gICAgICAgIGNvbnRhaW46IGNlbnRlcjtcbiAgICAgICAgLy8gd2lkdGg6IDIyNXB4O1xuICAgICAgICB3aWR0aDogMTg1cHg7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICAvLyBtYXgtd2lkdGg6IDIyNXB4O1xuICAgICAgICAgICAgLy8gbWF4LXdpZHRoOiAyMjVweDtcbiAgICAgICAgICAgIC8vIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAvLyBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmJsb2NrLWZvb3Rlci1zaXRlaW5mbyB7XG4gICAgbGkjc2l0ZS1uYW1lIHtcbiAgICAgICAgaDUsXG4gICAgICAgIGg1IHAge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIGxpI3NpdGUtYWRkcmVzcyB7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgICAgICAgICAmLmFkZHJlc3Mge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBiciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAgICAgICAgICYuY291bnRyeSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5wYWdlLWhlcm8ge1xuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgLy8gbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS0xMDApO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIC5pbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIC8vIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIH1cbiAgICAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuICAgICAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgLm5vZGUtaGVyby10ZXh0IHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgICAgICAgLy8gQGluY2x1ZGUgbWFrZS1jb2woOSk7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgLy8gQGluY2x1ZGUgbWFrZS1jb2woNik7XG4gICAgICAgIH1cbiAgICAgICAgLnRpdGxlLWljb24ge1xuICAgICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJiA+IGgxLFxuICAgICAgICAuZmllbGQtLW5hbWUtdGl0bGUsXG4gICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1qb2ItY2F0ZWdvcnkge1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGxpbmUtY2xhbXAoMyk7XG4gICAgICAgICAgfVxuICAgICAgICAgIGZvbnQtc2l6ZTogJGgyLWZvbnQtc2l6ZTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuNzVyZW07XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC8vIHNwYW4uaGVhZGxpbmUsXG4gICAgICAgIC8vIC5maWVsZC0tbmFtZS1maWVsZC1oZWFkbGluZSxcbiAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWV2ZW50LWxvY2F0aW9uIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1kaXN0cmljdC1uZXV0cmFsKTtcbiAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm5vZGUtaGVyby1kYXRlLFxuICAgICAgICAubm9kZS1oZXJvLWF1dGhvciB7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLy8gT3ZlcnJpZGUgPGgxPiBzdHlsZSBJRiBoZWFkbGluZSBpcyBwcmVzZW50XG4gICAgICAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIHtcbiAgICAgICAgaDEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgICAgICAgLy8gICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogdmFyKC0tYnMtYm9keS1saW5lLWhlaWdodCk7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWRpc3RyaWN0LW5ldXRyYWwpO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkaDQtZm9udC1zaXplO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBzcGFuLmhlYWRsaW5lLFxuICAgICAgICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1oZWFkbGluZSxcbiAgICAgICAgICAgICAgICBoMS5maWVsZC0tbmFtZS10aXRsZSAvKiBBZGRlZCBmb3Igam9icyBtaWdodCBuZWVkIHRvIGJlIHJlbW92ZWQgKi8ge1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGxpbmUtY2xhbXAoMyk7XG4gICAgICAgICAgfVxuICAgICAgICAgIGZvbnQtc2l6ZTogJGgyLWZvbnQtc2l6ZTtcbiAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICBsaW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0O1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuNzVyZW07XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAubm9kZS1oZXJvLW1lZGlhLXJvdyArIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgICAgb3JkZXI6IDI7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIC8vIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAvLyB6LWluZGV4OiAxMDAwO1xuICAgICAgICBvcmRlcjogMTtcbiAgICAgIH1cbiAgICB9XG4gICAgLm5vZGUtaGVyby1tZWRpYS1yb3cge1xuICAgICAgQGluY2x1ZGUgbWFrZS1yb3coJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKTtcbiAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMTAwKTtcbiAgICAgIG9yZGVyOiAxO1xuICAgICAgbWluLXdpZHRoOiA1MCU7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIG9yZGVyOiAyO1xuICAgICAgfVxuICAgICAgLm5vZGUtaGVyby1tZWRpYSB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuICAgICAgICAgIC8vIEBpbmNsdWRlIG1ha2UtY29sLW9mZnNldCg2KTtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICAgIC5tZWRpYS0tdHlwZS1pbWFnZSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZmllbGQtLW5hbWUtZmllbGQtdmlkZW9cbiAgICAgICAgPiBhcnRpY2xlLm1lZGlhXG4gICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1tZWRpYS1vZW1iZWQtdmlkZW8ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBpZnJhbWUge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1tZWRpYS1pbWFnZSB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICBuYXZbYXJpYS1sYWJlbD1cImJyZWFkY3J1bWJcIl0ge1xuICAgIG1hcmdpbjogMCAwICRncmlkLWd1dHRlci13aWR0aCAqIDAuNTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbi8qKlxuICpcbiAqL1xuXG4ubm9kZS0tdHlwZS1wYWdlIHtcbiAgLnBhZ2UtaGVybyB7XG4gICAgLmlubmVyIHtcbiAgICAgIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgICAgICBAaW5jbHVkZSBhZGQtY29udGFpbmVyKCk7XG4gICAgICAgIC8vIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgLy8gcGFkZGluZy1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLyoqXG4gKiBBcHBseSBjb250YWluZXIgdG8gbmV3c2h1YiBwYWdlLWhlcm9zLiBcbiAqL1xuXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQsXG4ubm9kZS0tdHlwZS1ibG9nLFxuLm5vZGUtLXR5cGUtZXZlbnQsXG4ubm9kZS0tdHlwZS1uZXdzLFxuLm5vZGUtLXR5cGUtam9iIHtcbiAgJi5ub2RlLS1mdWxsIHtcbiAgICAucGFnZS1oZXJvID4gLmlubmVyIHtcbiAgICAgIEBpbmNsdWRlIGFkZC1jb250YWluZXIoKTtcbiAgICAgIC8vIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIC8vIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAmICsgbmF2W2FyaWEtbGFiZWw9XCJicmVhZGNydW1iXCJdIHtcbiAgICAgICAgLy8gbWF4LXdpZHRoOiBub25lO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qKlxuICogQXBwbHkgY29udGFpbmVyIHRvIG5ld3NodWIgcGFnZS1oZXJvcy4gXG4gKi9cblxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50LFxuLm5vZGUtLXR5cGUtYmxvZyxcbi5ub2RlLS10eXBlLWV2ZW50LFxuLm5vZGUtLXR5cGUtbmV3cyB7XG4gICYubm9kZS0tZnVsbCB7XG4gICAgJiA+IC5ub2RlX19pbm5lciB7XG4gICAgICAvL21hcmdpbjogMCAkZ3JpZC1ndXR0ZXItd2lkdGgqLTAuNTtcbiAgICB9XG4gICAgLnBhZ2UtaGVybyB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRncmlkLWd1dHRlci13aWR0aCAqIDEuNTtcbiAgICAgIH1cbiAgICAgICYgPiAuaW5uZXIge1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgICAgICAgIEBpbmNsdWRlIGFkZC1jb250YWluZXIoKTtcbiAgICAgICAgfVxuICAgICAgICAmICsgbmF2W2FyaWEtbGFiZWw9XCJicmVhZGNydW1iXCJdIHtcbiAgICAgICAgICAvLyBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm5vZGUtLXR5cGUtZXZlbnQge1xuICAmLm5vZGUtLWZ1bGwge1xuICAgIC5wYWdlLWhlcm8ge1xuICAgICAgLmRpdmlkZXIge1xuICAgICAgICBtYXJnaW46IGF1dG8gMXJlbTtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIC5zbWFydC1kYXRlLS10aW1lICsgLmRpdmlkZXIge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc3RhZmYtaGVybyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNC41cmVtO1xuICAgIH1cbiAgICAuaW5uZXIge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTEwMCk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogJGdyaWQtZ3V0dGVyLXdpZHRoKjAuNzUgMDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgcGFkZGluZzogJGdyaWQtZ3V0dGVyLXdpZHRoKjI7XG4gICAgICAgIH1cbiAgICAgICAgbmF2W2FyaWEtbGFiZWw9XCJicmVhZGNydW1iXCJdIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLm5vZGUtaGVyby1tZWRpYSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDYpO1xuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDYpO1xuICAgICAgICAgICAgICAgIG9yZGVyOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgICAgICAgICAvLyAudGl0bGUtaWNvbiB7XG4gICAgICAgICAgICAvLyAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgICAgIC8vICAgICBmb250LXNpemU6ICRoNC1mb250LXNpemU7XG4gICAgICAgICAgICAvLyAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIC5maWVsZC0tbmFtZS10aXRsZSxcbiAgICAgICAgICAgIC5wYWdlLS10aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjVyZW07XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC8vIGE6bm90KC5idG4pIHtcbiAgICAgICAgICAgIC8vICAgICBjb2xvcjogaW5oZXJpdCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAvLyAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAvLyAgICAgICAgIGNvbG9yOiBpbmhlcml0IWltcG9ydGFudDtcbiAgICAgICAgICAgIC8vICAgICB9XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAvLyAuZmllbGQtLW5hbWUtZmllbGQtaGVhZGxpbmUsXG4gICAgICAgICAgICAvLyAuZmllbGQtLW5hbWUtZmllbGQtZXZlbnQtbG9jYXRpb24ge1xuICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZTtcbiAgICAgICAgICAgIC8vICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgLy8gLm5vZGUtaGVyby1kYXRlLFxuICAgICAgICAgICAgLy8gLm5vZGUtaGVyby1hdXRob3Ige1xuICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZTtcbiAgICAgICAgICAgIC8vICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICAgICAgICAgIC8vICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgLy8gICAgIGEge1xuICAgICAgICAgICAgLy8gICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIC8vICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgLy8gICAgIH1cbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1zdGFmZi1wb3NpdGlvbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDUtZm9udC1zaXplO1xuICAgICAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm5vZGUtaGVyby1tZWRpYSB7XG4gICAgICAgICAgICAubWVkaWEtLXR5cGUtaW1hZ2Uge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAvLyAuZmllbGQtLW5hbWUtZmllbGQtdmlkZW8+YXJ0aWNsZS5tZWRpYSAuZmllbGQtLW5hbWUtZmllbGQtbWVkaWEtb2VtYmVkLXZpZGVvIHtcbiAgICAgICAgLy8gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLy8gICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gICAgICAgIC8vICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIC8vICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAvLyAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAvLyAgICAgaWZyYW1lIHtcbiAgICAgICAgLy8gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIC8vICAgICAgICAgdG9wOiAwO1xuICAgICAgICAvLyAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIC8vICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIC8vICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAvLyAgICAgfVxuICAgICAgICAvLyB9XG4gICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1tZWRpYS1pbWFnZSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBuYXZbYXJpYS1sYWJlbD1cImJyZWFkY3J1bWJcIl0ge1xuICAgICAgICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gICAgfVxufVxuXG4iLCIuY29uZmlnX3BhZ2VzLS1zaXRlLS1mdWxsIHtcbiAgLnBhZ2UtaGVybyB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLW1kO1xuICAgIH1cbiAgICAvLyBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgLy8gICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZztcbiAgICAvLyB9XG4gICAgJi5jb250YWluZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtICRwYWRkaW5nLXNtICogMik7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gJHBhZGRpbmctbWQgKiAyKTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxNTQwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nOiAkcGFkZGluZy1sZyAkcGFkZGluZy1tZCAhaW1wb3J0YW50O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1sZyAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1sZyAkcGFkZGluZy14bCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgLm5vZGUtaGVyby10ZXh0IHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRwYWRkaW5nLXhsO1xuICAgICAgICB9XG4gICAgICAgIC5mYS1jYWxlbmRhci1kYXlzIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyAvLyBbIF0gRklYIFRIRSBBQ1RVQUwgVEVNUExBVElORyBET05FIFdJVEhJTiBDT01NT04uSlMhISEhISEhISEhIVxuICAgICAgICB9XG4gICAgICAgIC5icmVhZGNydW1iIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgICAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxLjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnRpdGxlLWljb24ge1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgZm9udC1zaXplOiAkaDMtc207XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHNwYW4uaGVhZGxpbmUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGgzLXNtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMy42cHggIWltcG9ydGFudDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDQuOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGgxIHtcbiAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgICAgICAgICBmb250LXNpemU6ICRoMS1zbTtcbiAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkICFpbXBvcnRhbnQ7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgxLWZvbnQtc2l6ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmNvbnRhaW5lcjpub3QoLnBhZ2UtaGVyby5jb250YWluZXIpIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgICB9XG4gIH1cbiAgLnNpdGUtdGV4dC13cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgfVxuICAubG9nby1pbWctd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiAzMjVweDtcbiAgfVxuICAuc2l0ZS1jb250YWN0LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDVweDtcbiAgICAuc2l0ZS1hZGRyZXNzIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgfVxuICAgIC5hZGRyZXNzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiA1cHg7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIH1cbiAgICB9XG4gICAgYSB7XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICBjb2xvcjogJGJsdWU7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG4gIC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB9XG4gIH1cbn1cblxuLnNpdGUtYnRuLXdyYXBwZXIge1xuICBhIHtcbiAgICAvLyBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkcHJpbWFyeSwgdHJhbnNwYXJlbnQpO1xuICB9XG59XG4iLCIubm9kZS0tZnVsbCB7XG4gICYgPiAubm9kZV9faW5uZXIge1xuICAgIG1pbi1oZWlnaHQ6IDcwMHB4O1xuICB9XG4gICYubm9kZS0tdHlwZS1wYWdlIHtcbiAgICAuZmllbGQtLW5hbWUtYm9keSB7XG4gICAgICAvLyBNb3ZlZCB0byBub2RlIHRlbXBsYXRlc1xuICAgICAgLy8gQGV4dGVuZCAuY29udGFpbmVyO1xuICAgIH1cbiAgfVxufVxuXG4vKipcbiogTmV3c0h1YiBDb250ZW50IFxuKiAoU2hhcmVkIFN0eWxlcylcbiovXG5cbi5ub2RlLS10eXBlLXNsaWRlLFxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50LFxuLm5vZGUtLXR5cGUtYmxvZyxcbi5ub2RlLS10eXBlLW5ld3MsXG4ubm9kZS0tdHlwZS1ldmVudCB7XG4gICYubm9kZS0tdGVhc2VyIHtcbiAgICAmID4gLm5vZGVfX2lubmVyIHtcbiAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMTAwKTtcbiAgICAgIC8vIEBpbmNsdWRlIG1ha2Utcm93KCk7XG4gICAgICAmID4gLnNsaWRlLWltYWdlIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woOCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYgPiAuc2xpZGUtYWRkaXRpb25hbCB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDQpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYubm9kZS0tc2xpZGUge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgICAubm9kZV9faW5uZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgLm5vZGVfX2lubmVyID4gLnNsaWRlLWltYWdlIHtcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIC8vIHdpZHRoOiA1NSU7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgIC8vIEBpbmNsdWRlIG1ha2UtY29sKDcuNSk7XG4gICAgICAgIHdpZHRoOiA1Ny41JTtcbiAgICAgIH1cbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgbWluLWhlaWdodDogMzM2cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZ2FwOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiAkcGFkZGluZy1sZyAkcGFkZGluZy1tZCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogMCAwICRib3JkZXItcmFkaXVzLXNtICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgbWluLWhlaWdodDogMjk1cHggIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG4gICAgICAvLyBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMS4yNTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbGcgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwICRib3JkZXItcmFkaXVzLW1kICRib3JkZXItcmFkaXVzLW1kO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbGcgJHBhZGRpbmcteGwgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAkYm9yZGVyLXJhZGl1cy1tZCAkYm9yZGVyLXJhZGl1cy1tZCAwO1xuICAgICAgICAvLyB3aWR0aDogNDUlO1xuICAgICAgICAvLyBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMjtcbiAgICAgICAgLy8gcGFkZGluZy10b3A6ICRncmlkLWd1dHRlci13aWR0aCozLjU7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgIC8vIEBpbmNsdWRlIG1ha2UtY29sKDQuNSk7XG4gICAgICAgIHdpZHRoOiA0Mi41JTtcbiAgICAgIH1cbiAgICAgIGgyIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5nKTtcbiAgICAgICAgZm9udC1zaXplOiAkaDEtc207XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBAaW5jbHVkZSBsaW5lLWNsYW1wKDMpO1xuICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDMuNzUqI3skaDEtc219KTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGgxLWZvbnQtc2l6ZTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMy4zNXJlbTtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDMuNzUqI3skaDEtZm9udC1zaXplfSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC8vIGgxLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgICAgIC8vICAgICBAaW5jbHVkZSBsaW5lLWNsYW1wKDMpO1xuICAgICAgLy8gICAgIGZvbnQtc2l6ZTogJGgyLWZvbnQtc2l6ZTtcbiAgICAgIC8vICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAvLyAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgLy8gICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICAgIC8vICAgICB9XG4gICAgICAvLyAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgLy8gICAgICAgICBmb250LXNpemU6IDIuNzVyZW07XG4gICAgICAvLyAgICAgfVxuICAgICAgLy8gICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgIC8vICAgICAgICAgZm9udC1zaXplOiAzLjVyZW07XG4gICAgICAvLyAgICAgfVxuICAgICAgLy8gfVxuICAgICAgLmJ0biB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICAgICAgICBmb250LXNpemU6ICRoNS1zbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgLy8gJjo6YWZ0ZXIge1xuICAgICAgICAvLyAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIC8vICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgLy8gICAgIHRvcDogMDtcbiAgICAgICAgLy8gICAgIGJvdHRvbTogMDtcbiAgICAgICAgLy8gICAgIGxlZnQ6IDA7XG4gICAgICAgIC8vICAgICByaWdodDogMDtcbiAgICAgICAgLy8gICAgIHotaW5kZXg6IDUwMTtcbiAgICAgICAgLy8gfVxuICAgICAgICAvLyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgIC8vIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbiAgICAgIH1cbiAgICB9XG4gICAgLmNsaWNrYWJsZS1saW5rIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgei1pbmRleDogNTAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKipcbiogTmV3c0h1YiBDb250ZW50IGluIFwiTmV3c2h1YlwiIERpc3BsYXkgTW9kZVxuKiAoRnJvbnQgUGFnZSlcbiovXG5cbi8vIC5wYXRoLWZyb250cGFnZSB7XG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50LFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2csXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cyB7XG4gICYubm9kZS0tbmV3c2h1YiB7XG4gICAgLm5vZGVfX2lubmVyIHtcbiAgICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG4gICAgICAmID4gLmRldGFpbHMtd3JhcHBlciB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDYpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4OiBhdXRvIWltcG9ydGFudDtcbiAgICAgICAgZ2FwOiAxNXB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiBtYXgtY29udGVudDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDcpO1xuICAgICAgICB9XG4gICAgICAgIGkge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgICAgIH1cbiAgICAgICAgLm5vZGUtdGl0bGUge1xuICAgICAgICAgIFxuICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGgzLXNtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG4gICAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMy42NSAqICN7JGgzLXNtfSk7XG4gICAgICAgICAgaGVpZ2h0OiBtYXgtY29udGVudDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIGkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gICAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHg7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZSAqIDAuODc1O1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogZW5kO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLjI1cmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGxpbmUtY2xhbXAoMyk7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAuMjVyZW07XG5cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeTtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNik7XG4gICAgICAgIC8vIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgLy8gZmxleDogYXV0byFpbXBvcnRhbnQ7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg1KTtcbiAgICAgICAgfVxuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLW1kO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gfVxuXG4vKipcbiogTmV3c0h1YiBDb250ZW50IGluIFwiVGVhc2VyXCIgRGlzcGxheSBNb2RlXG4qICgvYW5ub3VuY2VtZW50cyAvYmxvZyAvZXZlbnRzIC9uZXdzKVxuKi9cbi8vIC52aWV3LWlkLW5ld3NodWIgLnZpZXctY29udGVudCAudmlld3Mtcm93IHtcbi8vICAgICBkaXNwbGF5OiBmbGV4O1xuLy8gICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbi8vICAgICAmPmRpdjpub3QoLnZpZXdzLWZpZWxkLWZpZWxkLWltYWdlKSB7XG4vLyAgICAgICAgICY+c3BhbiB7XG4vLyAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuLy8gICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNyk7XG4vLyAgICAgICAgIH1cbi8vICAgICB9XG4vLyAgICAgJj4udmlld3MtZmllbGQtZmllbGQtaW1hZ2Uge1xuLy8gICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbi8vICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDcpO1xuLy8gICAgIH1cbi8vIH1cbi52aWV3LWlkLW5ld3NodWIgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1ub3RoaW5nIC5maWVsZC1jb250ZW50IHtcbiAgLy8gZGlzcGxheTogZmxleDtcbiAgLy8gLy8gZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuICAuZGV0YWlscy13cmFwcGVyIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuICAgIEBpbmNsdWRlIG1ha2UtY29sKDcpO1xuICAgIC5ub2RlLXRpdGxlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgICAgIC8vIGhlaWdodDogY2FsYygzLjc1ICogI3skaDMtc219KTtcbiAgICAgIGEge1xuICAgICAgICBAaW5jbHVkZSBsaW5lLWNsYW1wKDMpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuaW1hZ2Utd3JhcHBlciB7XG4gICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHk7XG4gICAgQGluY2x1ZGUgbWFrZS1jb2woNSk7XG4gIH1cbn1cblxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudCxcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50LFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mge1xuICAmLm5vZGUtLXRlYXNlciB7XG4gICAgLm5vZGVfX2lubmVyIHtcbiAgICAgIC8vIEBpbmNsdWRlIG1ha2Utcm93KCk7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLy8gZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgZmxleC1mbG93OiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgIC8vIGJvcmRlcjogc29saWQgMXB4ICRncmF5LTMwMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1sZztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbWQ7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIGdhcDogNDBweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbGcgJHBhZGRpbmcteGw7XG4gICAgICAgIC8vIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnO1xuICAgICAgfVxuICAgICAgLm1lZGlhLS10eXBlLWltYWdlIGltZyB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtICRib3JkZXItcmFkaXVzLXNtIDAgMDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJiA+IC5kZXRhaWxzLXdyYXBwZXIge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG4gICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLWxnICRwYWRkaW5nLW1kO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgZmxleDogMSAwIDA7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgLy8gVGhpcyBpbWFnZSBpcyBvbmx5IHVzZWQgb24gdGFibGV0XG4gICAgICAgICYgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiA0MHB4IDAgMjBweCAyMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGl0bGUtaWNvbiB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAkaDUtZm9udC1zaXplO1xuICAgICAgICB9XG4gICAgICAgIC5ub2RlLXRpdGxlIHtcbiAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgICAgICAgICBmb250LXNpemU6ICRoMi1zbTtcbiAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgICBtYXJnaW46IDAgMCAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjc1IDA7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkaDItZm9udC1zaXplO1xuICAgICAgICAgIH1cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmZpZWxkLS1uYW1lLWJvZHkge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgICAgICAgICB1bCxcbiAgICAgICAgICBvbCxcbiAgICAgICAgICBsaSxcbiAgICAgICAgICBoMSxcbiAgICAgICAgICBoMixcbiAgICAgICAgICBoMyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICBpIHtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJ0bi13cmFwcGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXAgIWltcG9ydGFudDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgLnVucHVibGlzaC1kYXRlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBmbGV4OiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubmV3cy1kYXRlLFxuICAgICAgICAubmV3cy1hdXRob3Ige1xuICAgICAgICAgIGNvbG9yOiAkZGlzdHJpY3QtbmV1dHJhbDtcbiAgICAgICAgICAvLyBtYXJnaW46ICRncmlkLWd1dHRlci13aWR0aCAkZ3JpZC1ndXR0ZXItd2lkdGgqMC41ICRncmlkLWd1dHRlci13aWR0aCAwO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgICAgICAubmV3cy1kYXRlIHtcbiAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgICAgICAgICBmb250LXNpemU6ICRoMy1zbTtcbiAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkaDMtZm9udC1zaXplO1xuICAgICAgICAgIH1cbiAgICAgICAgICAudGl0bGUtaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5yZWFkbW9yZS1saW5rIHtcbiAgICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICBpIHtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMS41cHg7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmID4gLmltYWdlLXdyYXBwZXIge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeTtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMyk7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgICB9XG4gICAgICAgICYgPiAubWVkaWEtLXR5cGUtaW1hZ2Uge1xuICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLyogXG4qIE5vZGUgbGlzdFxuKi9cblxuLy8gQ29kZSBoYXMgYmVlbiBtb3ZlZCB0byAuLi9fdmlld3Mvdmlld3MtbmV3c2h1Yi5cblxuLy8gLnZpZXctaWQtbmV3c2h1YiAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmZpZWxkLWNvbnRlbnQgLmRldGFpbHMtd3JhcHBlcixcbi8vIC5ub2RlLS1uZXdzaHViIHtcbi8vICAgICAubm9kZS10aXRsZSB7XG4vLyAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbi8vICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuLy8gICAgICAgICAvLyBjb2xvcjogJGJsYWNrO1xuLy8gICAgICAgICBhIHtcbi8vICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuLy8gICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuLy8gICAgICAgICB9XG4vLyAgICAgfVxuLy8gfVxuIiwiLyoqXG4gKiBUZWFzZXJzIHNlZSBAIF9wYXJhZ3JhcGgtLXBhZ2UtcmVmZXJlbmNlcy5zY3NzXG4gKi9cbi5ub2RlLS10eXBlLXBhZ2Uge1xuICAucGFnZS1oZXJvIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLW1kO1xuICAgIH1cbiAgICAvLyBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgLy8gICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZztcbiAgICAvLyB9XG4gICAgJi5jb250YWluZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtICRwYWRkaW5nLXNtICogMik7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gJHBhZGRpbmctbWQgKiAyKTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxNTQwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nOiAkcGFkZGluZy1sZyAkcGFkZGluZy1tZCAhaW1wb3J0YW50O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1sZyAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1sZyAkcGFkZGluZy14bCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgLm5vZGUtaGVyby10ZXh0IHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRwYWRkaW5nLXhsO1xuICAgICAgICB9XG4gICAgICAgIC5icmVhZGNydW1iIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgICAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxLjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnRpdGxlLWljb24ge1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgZm9udC1zaXplOiAkaDMtc207XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkaDMtZm9udC1zaXplO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgICAgICAgLy8gICBmb250LXNpemU6ICRoMy1zbSAhaW1wb3J0YW50O1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGgxLXNtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgLy8gICBsZXR0ZXItc3BhY2luZzogMy42cHggIWltcG9ydGFudDtcbiAgICAgICAgLy8gICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG4gICAgICAgIC8vICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC1zaXplOiAkaDEtZm9udC1zaXplICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAvLyBsZXR0ZXItc3BhY2luZzogNC44cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIC8vIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWhlYWRsaW5lIHtcbiAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgICAgICAgICBmb250LXNpemU6ICRoMS1zbTtcbiAgICAgICAgICAvLyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRoMS1mb250LXNpemU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubm9kZS1oZXJvLXRleHQ6aGFzKC5maWVsZC0tbmFtZS1maWVsZC1oZWFkbGluZSkge1xuICAgICAgICAuZmllbGQtLW5hbWUtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkaDMtc20gIWltcG9ydGFudDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAzLjZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiA0LjhweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAubm9kZV9faW5uZXIgPiAuY29udGFpbmVyOm5vdCgucGFnZS1oZXJvLmNvbnRhaW5lcikge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIG1heC13aWR0aDogMTE0MHB4O1xuICAgIH1cbiAgfVxuICAuZmllbGQtLW5hbWUtYm9keSB7XG4gICAgcCB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgfVxuICB9XG4gIC8vIC5saXN0LXVuc3R5bGVkIHtcbiAgLy8gICAgIGRpc3BsYXk6IG5vbmU7XG4gIC8vIH1cbn1cbiIsIi5icm9hZGNhc3QtdHlwZS1ub3RpY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRicm9hZGNhc3QtYmcsIG5vdGljZSk7XG59XG5cbi5icm9hZGNhc3QtdHlwZS1hbGVydCB7XG4gIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGJyb2FkY2FzdC1iZywgYWxlcnQpO1xufVxuXG4uYnJvYWRjYXN0LXR5cGUtdXJnZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkYnJvYWRjYXN0LWJnLCB1cmdlbnQpO1xufVxuXG4ubm9kZS0tdHlwZS1icm9hZGNhc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICYubm9kZS0tZnVsbCxcbiAgJi5ub2RlLS10ZWFzZXIge1xuICAgIC5icm9hZGNhc3Qtd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICAuYnJvYWRjYXN0LWlubmVyIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAmID4gLmJyb2FkY2FzdC10aXRsZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5ub2RlLS10ZWFzZXIge1xuICAgIC5icm9hZGNhc3Qtd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5icm9hZGNhc3QtaW5uZXIge1xuICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuYnJvYWRjYXN0LXRpdGxlLXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogMTVweDtcbiAgICAgIGkge1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgIH1cbiAgICAgIGg0LmJyb2FkY2FzdC10aXRsZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICAgICAgICBmb250LXNpemU6ICRoMy1zbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgaSB7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDEuNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIHAge1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICB9XG4gICAgLmNsaWNrYWJsZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgei1pbmRleDogNTAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLm5vZGUtLWZ1bGwge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgLmJyb2FkY2FzdC13cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IDJyZW0gJHBhZGRpbmctc20gIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtICFpbXBvcnRhbnQ7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHBhZGRpbmc6IDIuNXJlbSAkcGFkZGluZy1tZCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1tZCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBwYWRkaW5nOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIG1heC13aWR0aDogMTE0MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZyAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICBtYXgtd2lkdGg6IDE1NDBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmJyb2FkY2FzdC10aXRsZS13cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAyMHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB9XG4gICAgICBpIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgKiAyLjEyNTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYnJvYWRjYXN0LXRpdGxlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gICAgICAgIGZvbnQtc2l6ZTogJGgxLXNtO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuICAgICAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAkaDEtZm9udC1zaXplO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjVyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmJyb2FkY2FzdC10aXRsZS13cmFwcGVyICsgaDQge1xuICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjc1cmVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHA6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5wYWdlLW5vZGUtdHlwZS1icm9hZGNhc3Qge1xuICAudmlldy1pZC1icm9hZGNhc3RzIC52aWV3LWNvbnRlbnQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAkYm9yZGVyLXJhZGl1cy1zbSAkYm9yZGVyLXJhZGl1cy1zbSAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwIDAgJGJvcmRlci1yYWRpdXMtbWQgJGJvcmRlci1yYWRpdXMtbWQgIWltcG9ydGFudDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgYm9yZGVyLXJhZGl1czogMCAwICRib3JkZXItcmFkaXVzLWxnICRib3JkZXItcmFkaXVzLWxnICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC5ub2RlLS10ZWFzZXIge1xuICAgIC5icm9hZGNhc3Qtd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIHBhZGRpbmc6IDEuMjVyZW0gMS44NzVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmJyb2FkY2FzdC1pbm5lciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogNTI1cHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm5vZGUtLXRlYXNlcjpsYXN0LW9mLXR5cGUge1xuICAgIC5icm9hZGNhc3Qtd3JhcHBlciB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgbWFpbltyb2xlPVwibWFpblwiXSA+IC5jb250YWluZXItZmx1aWQge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gIH1cbn1cbiIsIi8qKlxuICogXCJMaXN0XCIgRGlzcGxheSBNb2RlXG4gKi9cblxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWxpc3Qge1xuICAubm9kZV9faW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICB9XG59XG5cbi8qKlxuICogXCJBdXRob3JcIiBEaXNwbGF5IE1vZGVcbiAqL1xuXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tYXV0aG9yLFxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLW1lZGlhLWNvbnRhY3Qge1xuICAmID4gLm5vZGVfX2lubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgfVxuICAgIC5ub2RlLWhlcm8tbWVkaWEge1xuICAgICAgZmxleDogYXV0bztcbiAgICAgIC8vIG1heC13aWR0aDogMTQwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgIC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIC8vICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAvLyB9XG4gICAgICAvLyBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAvLyAgIG1heC13aWR0aDogMjM1cHg7XG4gICAgICAvLyB9XG4gICAgICAubWVkaWEtLXR5cGUtaW1hZ2Uge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAxLjI1O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxNDBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogMTBweDtcbiAgICAgIC5hdXRob3ItbmFtZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICAgICAgICBmb250LXNpemU6ICRoMi1zbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIGEge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1zdGFmZi1wb3NpdGlvbiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICAgICAgICBmb250LXNpemU6ICRoMy1zbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgLy8gbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoICogMC4yNTtcbiAgICAgICAgLy8gY29sb3I6IHZhcigtLWRpc3RyaWN0LXNlY29uZGFyeSk7XG4gICAgICB9XG4gICAgICAuYXV0aG9yLWluZm8ge1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIC5hdXRob3ItZGl2aXNpb24sXG4gICAgICAgIC5hdXRob3ItcGhvbmUsXG4gICAgICAgIC5hdXRob3ItZW1haWwge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci0xKTtcbiAgICAgICAgfVxuICAgICAgICAuYXV0aG9yLXBob25lLFxuICAgICAgICAuYXV0aG9yLWVtYWlsIHtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmZpZWxkLS1uYW1lLWJvZHkge1xuICAgICAgICAvLyBjb2xvcjogdmFyKC0tZGlzdHJpY3Qtc2Vjb25kYXJ5KTtcbiAgICAgICAgcCB7XG4gICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWF1dGhvciB7XG4gIC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgLmF1dGhvci1uYW1lIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgZm9udC1zaXplOiAkaDItZm9udC1zaXplO1xuICAgICAgICBsaW5lLWhlaWdodDogNDdweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmZpZWxkLS1uYW1lLWZpZWxkLXN0YWZmLXBvc2l0aW9uIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgZm9udC1zaXplOiAkaDMtZm9udC1zaXplO1xuICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmF1dGhvci1pbmZvIHtcbiAgICAgIC5hdXRob3ItcGhvbmUsXG4gICAgICAuYXV0aG9yLWVtYWlsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFNUQUZGIEZVTEwgTk9ERVxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWZ1bGwge1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxuICAuc3RhZmYtaGVybyB7XG4gICAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgICAuaW5uZXIge1xuICAgICAgZ2FwOiAyMHB4IDQwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0yMDA7XG4gICAgICBwYWRkaW5nOiAkcGFkZGluZy1sZyAkcGFkZGluZy1tZDtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1sZztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbWQ7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLWxnICRwYWRkaW5nLXhsO1xuICAgICAgICAvLyBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZztcbiAgICAgIH1cbiAgICB9XG4gICAgLm5vZGUtaGVyby1tZWRpYSB7XG4gICAgICBmbGV4OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICAubWVkaWEtLXR5cGUtaW1hZ2Uge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxNDBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIHdpZHRoOiAyMjhweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAubm9kZS1oZXJvLXRleHQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICBuYXZbYXJpYS1sYWJlbD1cImJyZWFkY3J1bWJcIl0ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgfVxuICAgICAgLnBhZ2UtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6ICRoMS1zbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGgxLWZvbnQtc2l6ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLXN0YWZmLXBvc2l0aW9uIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gICAgICAgIGZvbnQtc2l6ZTogJGgzLXNtO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAkaDItc207XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5hdXRob3ItaW5mbyB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgLmF1dGhvci1kaXZpc2lvbixcbiAgICAgICAgLmF1dGhvci1waG9uZSxcbiAgICAgICAgLmF1dGhvci1lbWFpbCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLTEpO1xuICAgICAgICB9XG4gICAgICAgIC8vIC5hdXRob3ItcGhvbmUsXG4gICAgICAgIC8vIC5hdXRob3ItZW1haWwge1xuICAgICAgICAvLyAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgLy8gICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgLy8gICB9XG4gICAgICAgIC8vIH1cbiAgICAgICAgLy8gc3BhbiB7XG4gICAgICAgIC8vICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgLy8gICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIC8vICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIC8vICAgfVxuICAgICAgICAvLyB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB9XG4gIH1cbn1cbiIsIlxuXG4ucHJvbW8tLXByaW1hcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuXG4ucHJvbW8tLXNlY29uZGFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbn0iLCIubm9kZS0tdHlwZS1qb2Ige1xuICAgIC5wYWdlLWhlcm8ge1xuICAgICAgICAucG9zdGVkLW9uLFxuICAgICAgICAuY2xvc2VzLW9uIHtcbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAvLyBtYXJnaW4tcmlnaHQ6IC4yNXJlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRpc3RyaWN0LXNlY29uZGFyeTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSAgIFxuICAgIH1cbiAgICAuY29udGFpbmVyIHtcbiAgICAgICAgaHIge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogMnB4O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZGlzdHJpY3QtZ3JheS1zZWNvbmRhcnk7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjExO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgICAgICAgfVxuICAgICAgICAuam9iLWluZm8tdG9wIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuXG4gICAgICAgICAgICAuZmllbGRfX2xhYmVsIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRpc3RyaWN0LXNlY29uZGFyeTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC4yNXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICAgIC5qb2ItaW5mby1ib3R0b20ge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gICAgICAgICAgICAvLyBib3JkZXItYm90dG9tOiAycHggc29saWQgJGRpc3RyaWN0LWdyYXktc2Vjb25kYXJ5O1xuICAgICAgICAgICAgLmZpZWxkX19sYWJlbCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRkaXN0cmljdC1zZWNvbmRhcnk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDItZm9udC1zaXplO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5qb2ItaW5mby1zdWJtaXQge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50IHtcbiAgICAucGFnZS1oZXJvIHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtZ3JheS0yMDApO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbWQ7XG4gICAgICAgIH1cbiAgICAgICAgLy8gQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAvLyAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGc7XG4gICAgICAgIC8vIH1cbiAgICAgICAgJi5jb250YWluZXIge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtICRwYWRkaW5nLXNtKjIpO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gJHBhZGRpbmctbWQqMik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNTQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLWxnICRwYWRkaW5nLW1kICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbGcgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1sZyAkcGFkZGluZy14bCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5vZGUtaGVyby10ZXh0IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkcGFkZGluZy14bDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmJyZWFkY3J1bWIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudGl0bGUtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDMtc207XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZmllbGQtLW5hbWUtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoMS1zbTtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXRleHQtZ3JheS04MDApO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoMS1mb250LXNpemU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm5vZGVfX2lubmVyID4gLmNvbnRhaW5lcjpub3QoLnBhZ2UtaGVyby5jb250YWluZXIpIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZpZWxkLS1uYW1lLWJvZHkge1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubGlzdC11bnN0eWxlZCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLW5ld3NodWIge1xuICAgIC5kZXRhaWxzLXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxufSIsIi5ub2RlLS10eXBlLW5ld3MsXG4ubm9kZS0tdHlwZS1ibG9nIHtcbiAgICAucGFnZS1oZXJvIHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtZ3JheS0yMDApO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbWQ7XG4gICAgICAgIH1cbiAgICAgICAgLy8gQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAvLyAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGc7XG4gICAgICAgIC8vIH1cbiAgICAgICAgJi5jb250YWluZXIge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtICRwYWRkaW5nLXNtKjIpO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gJHBhZGRpbmctbWQqMik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNTQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLWxnICRwYWRkaW5nLW1kICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbGcgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1sZyAkcGFkZGluZy14bCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5vZGUtaGVyby10ZXh0IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkcGFkZGluZy14bDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmJyZWFkY3J1bWIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudGl0bGUtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDMtc207XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZmllbGQtLW5hbWUtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoMS1zbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC1ncmF5LTgwMCk7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgxLWZvbnQtc2l6ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLm5vZGUtaGVyby1kYXRlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoNC1mb250LXNpemU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm5vZGVfX2lubmVyID4gLmNvbnRhaW5lcjpub3QoLnBhZ2UtaGVyby5jb250YWluZXIpIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZpZWxkLS1uYW1lLWJvZHkge1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubGlzdC11bnN0eWxlZCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLW5ld3NodWIsXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLW5ld3NodWIge1xuICAgIC5ub2RlX19pbm5lciB7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5kZXRhaWxzLXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbn0iLCIubm9kZS0tdHlwZS1ldmVudCB7XG4gICAgLnBhZ2UtaGVybyB7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLWdyYXktMjAwKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLW1kO1xuICAgICAgICB9XG4gICAgICAgIC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgLy8gICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnO1xuICAgICAgICAvLyB9XG4gICAgICAgICYuY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAkcGFkZGluZy1zbSoyKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtICRwYWRkaW5nLW1kKjIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTU0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pbm5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5vZGUtaGVyby1tZWRpYS1yb3cge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgLm5vZGUtaGVyby1tZWRpYSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbGcgMCAkcGFkZGluZy1sZyAkcGFkZGluZy1tZCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLWxnIDAgJHBhZGRpbmctbGcgJHBhZGRpbmctbGcgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiBjYWxjKCRwYWRkaW5nLXNtICogMS4yNSkgMCBjYWxjKCRwYWRkaW5nLXNtICogMS4yNSkgJHBhZGRpbmcteGwgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLm5vZGUtaGVyby10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJHBhZGRpbmctbWQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJHBhZGRpbmctbGcgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkcGFkZGluZy14bCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5icmVhZGNydW1iIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlLWljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDMtc207XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDMtZm9udC1zaXplO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuZmllbGQtLW5hbWUtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDEtc207XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC1ncmF5LTgwMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgxLWZvbnQtc2l6ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5ub2RlLWhlcm8tZGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoNC1mb250LXNpemU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWV2ZW50LWxvY2F0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm5vZGVfX2lubmVyID4gLmNvbnRhaW5lcjpub3QoLnBhZ2UtaGVyby5jb250YWluZXIpIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZpZWxkLS1uYW1lLWJvZHkge1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubGlzdC11bnN0eWxlZCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufSIsIlxuXG4udmlldy1jb21tdW5pdHktcGFydG5lcnMsXG4udmlldy1jb21tdW5pdHktcHJvZ3JhbXMge1xuICAgIC5wYWdlLWhlcm8ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgICAgICAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGFkZC1jb250YWluZXIoKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0sXG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lciB7XG4gICAgJi5ub2RlLS1mdWxsID4gLm5vZGVfX2lubmVyID4gLnBhZ2UtaGVybyB7XG4gICAgICAgIC5pbm5lciB7XG4gICAgICAgICAgICAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICAgICAgICAgICAgICAvLyBAaW5jbHVkZSBhZGQtY29udGFpbmVyKCk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYWRkLWNvbnRhaW5lcigpO1xuICAgICAgICAgICAgICAgICY+Lm5vZGUtaGVyby10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS1mdWxsLFxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0ubm9kZS0tZnVsbCxcbi52aWV3LWNvbW11bml0eS1wcm9ncmFtcyxcbi52aWV3LWNvbW11bml0eS1wYXJ0bmVycyAge1xuICAgIC0tY29tbS1wYXJ0LWFjY2VudDogIzcwNzA3MDsgXG59XG5cbi8qKlxuICogSG9tZXBhZ2UgU2VhcmNoIEJsb2NrXG4gKlxuICovXG4uYmxvY2staG9tZXBhZ2UtcHJvZ3JhbS1zZWFyY2gge1xuICAgIC5ibG9jay10aXRsZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgZm9ybSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgIC5mb3JtLWl0ZW0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbnB1dCxcbiAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZm9ybS1pdGVtLFxuICAgICAgICAjZWRpdC1hY3Rpb25zIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIGZsZXg6IGF1dG9cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgICNlZGl0LWFjdGlvbnMgIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tZnVsbCAucGFnZS1oZXJvIC5ub2RlLWhlcm8tdGV4dCxcbi5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyAubm9kZS1oZXJvLXRleHQsXG4udmlldy1jb21tdW5pdHktcHJvZ3JhbXMgLnBhZ2UtaGVybyxcbi52aWV3LWNvbW11bml0eS1wYXJ0bmVycyAucGFnZS1oZXJvIHtcbiAgICBuYXZbYXJpYS1sYWJlbD1cImJyZWFkY3J1bWJcIl0ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cbi8qKlxuICogUGFydG5lclxuICovXG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS1mdWxsIHtcbiAgICAmPi5ub2RlX19pbm5lciB7XG4gICAgICAgIC5wYWdlLWhlcm8gLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgICAgICAgICAubm9kZS1oZXJvLXRleHQge1xuICAgICAgICAgICAgICAgIG5hdlthcmlhLWxhYmVsPVwiYnJlYWRjcnVtYlwiXSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC50aXRsZS1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZmllbGQtLW5hbWUtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAvLyBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmPi5jb250YWluZXIge1xuICAgICAgICAgICAgLnBhcnRuZXItbG9nby13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnBhcnRuZXItaW5mbyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbW0tcGFydC1hY2NlbnQpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgICAgICAgICAgICAgLy8gUmVzZXRcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGc7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAvLyBcbiAgICAgICAgICAgICAgICAubGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogaW5oZXJpdCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgbGFiZWwsXG4gICAgICAgICAgICAgICAgICAgIC5maWVsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnBhcnRuZXItbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWNvbW0tcGFydC1uYW1lICB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1jb21tLXBhcnQtYWRkcmVzcyB7XG4gICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgc3Bhbi5jb3VudHJ5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmPi5maWVsZC0tbmFtZS1ib2R5IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5yZWxhdGVkLXByb2ctdGl0bGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgI2FsbC1wcm9ncmFtcyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIFJlbmRlcmVkIGluc2lkZSBvZiBDb21tdW5pdHkgUHJvZ3JhbSAoRnVsbCBOb2RlKVxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tdGVhc2VyIHtcbiAgICAubm9kZV9faW5uZXIge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgfVxuICAgICAgICAucGFydG5lci1sb2dvLXdyYXBwZXIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucGFydG5lci1sYWJlbCB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgIH1cbiAgICAgICAgYS5idG4ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qKlxuICogIFByb2dyYW1cbiAqL1xuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0ubm9kZS0tZnVsbCB7XG4gICAgLm5vZGVfX2lubmVyID4gLnByb2dyYW0tYm90dG9tLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICAgIH1cbiAgICAubm9kZV9faW5uZXIgLmNvbnRhaW5lciB7XG4gICAgICAgIC5pdGVtLXdyYXBwZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29tbS1wYXJ0LWFjY2VudCk7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnByb2dyYW0taW5mbyxcbiAgICAgICAgICAgIC5wYXJ0bmVyLWluZm8ge1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDUwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucHJvZ3JhbS1pbmZvIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLjI1cmVtO1xuICAgICAgICAgICAgICAgICAgICBsYWJlbCxcbiAgICAgICAgICAgICAgICAgICAgLmZpZWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucGFydG5lci1pbmZvIHtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLXRlYXNlciB7XG4gICAgLm5vZGVfX2lubmVyIHtcbiAgICAgICAgLml0ZW0td3JhcHBlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICAgICAgLm5vZGUtdGl0bGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnByb2dyYW0taW5mbyB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgLmxhYmVsLFxuICAgICAgICAgICAgICAgICAgICAuZmllbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnByb2dyYW0taW1hZ2Uge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTk1cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG5cblxuLyoqXG4gKiBQYXJ0bmVyIFZpZXdzXG4gKi9cbi8vIEFsbCBQYXJ0bmVyc1xuLnZpZXctY29tbXVuaXR5LXBhcnRuZXJzIHtcbiAgICBcbiAgICAmLnZpZXctaWQtY29tbXVuaXR5X3BhcnRuZXJzIHtcbiAgICAgICAgLnZpZXctY29udGVudCB7XG4gICAgICAgICAgICAudmlldy1jb250ZW50LWlubmVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudmlld3Mtcm93IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgLy8gYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbW0tcGFydC1hY2NlbnQpO1xuICAgICAgICAgICAgICAgICAgICAvLyBwYWRkaW5nLXRvcDogMS41cmVtO1xuICAgICAgICAgICAgICAgICAgICAvLyBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG5cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAudmlld3MtZmllbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmZpZWxkLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnZpZXdzLWZpZWxkLnZpZXdzLWZpZWxkLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1ncm93OiAzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8vIFNoYXJlZCBTdHlsZXNcbi52aWV3LWNvbW11bml0eS1wcm9ncmFtcy52aWV3LWlkLWNvbW11bml0eV9wcm9ncmFtcyxcbi52aWV3LWNvbW11bml0eS1wYXJ0bmVycy52aWV3LWlkLWNvbW11bml0eV9wYXJ0bmVycyB7XG4gICAgLnBhZ2UtaGVybyB7XG5cbiAgICB9XG4gICAgLnZpZXctY29udGVudCB7XG4gICAgICAgIC52aWV3LWNvbnRlbnQtaW5uZXIge1xuICAgICAgICAgICAgLnZpZXdzLXJvdyB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbW0tcGFydC1hY2NlbnQpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbiAgICAgICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tY29tbS1wYXJ0LWFjY2VudCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIHVsLnBhZ2luYXRpb24ge1xuICAgICAgICBsaS5wYWdlcl9faXRlbS0tZmlyc3QsXG4gICAgICAgIGxpLnBhZ2VyX19pdGVtLS1sYXN0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLyoqXG4gKiBQcm9ncmFtIFZpZXdzXG4gKi9cbi8vICBSZWxhdGVkIFByb2dyYW1zXG5cbi52aWV3LWNvbW11bml0eS1wcm9ncmFtcy52aWV3LWlkLWNvbW11bml0eV9wcm9ncmFtcyB7XG4gICAgLnBhZ2UtaGVybyB7XG5cbiAgICB9XG4gICAgLnZpZXctZmlsdGVycyB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmJlZi1leHBvc2VkLWZvcm0ge1xuICAgICAgICAgICAgLmZvcm0tLWlubGluZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICAgICAgICAgICAgICAgIC8vIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb21tLXBhcnQtYWNjZW50KTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmZvcm0taXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLjVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5mb3JtLWl0ZW0sXG4gICAgICAgICAgICAgICAgI2VkaXQtYWN0aW9ucyB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAjZWRpdC1hY3Rpb25zIHtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogZW5kO1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDM7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICAgIC52aWV3LWNvbnRlbnQtaW5uZXIge1xuICAgICAgICAgICAgLnZpZXdzLXJvdyB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbW0tcGFydC1hY2NlbnQpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIubWVkaWEtLXR5cGUtaW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIG1heC13aWR0aDogbWF4LWNvbnRlbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IGF1dG87XG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLW1kO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZztcbiAgICB9XG4gIH1cbiAgLmltZy1jYXB0aW9uIHtcbiAgICAvLyBIaWRkZW4gYnkgZGVmYXVsdCwgcmUtZW5hYmxlZCBvbiBhIGNvbnRleHR1YWwgYmFzaXNcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wYXJhZ3JhcGgge1xuICAubWVkaWEtLXR5cGUtaW1hZ2Uge1xuICAgIG1heC13aWR0aDogbWF4LWNvbnRlbnQ7XG4gIH1cbn1cbiIsIi5tZWRpYS0tdHlwZS1pbWFnZS5tZWRpYS0tdmlldy1tb2RlLXNjYWxlZC1mdWxsIHtcbiAgICAuZmllbGRfX2l0ZW0ge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCUhaW1wb3J0YW50O1xuICAgICAgICAgICAgd2lkdGg6IGF1dG8haW1wb3J0YW50O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDY1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5tZWRpYS0tdHlwZS1yZW1vdGUtdmlkZW8ge1xuICAmLm1lZGlhLS12aWV3LW1vZGUtZGVmYXVsdC1mdWxsIHtcbiAgICAuZmllbGQtLW5hbWUtZmllbGQtbWVkaWEtb2VtYmVkLXZpZGVvIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLW1kO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZztcbiAgICAgIH1cbiAgICAgIGlmcmFtZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnBhcmFncmFwaCB7XG4gICYuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbiAgJi5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLFxuICAmLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtdGV4dCB7XG4gICAgLmltZy1jYXB0aW9uIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiBhdXRvO1xuICAgICAgYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYucGFyYWdyYXBoLS10eXBlLS1pbWFnZSB7XG4gICAgLm1lZGlhLS10eXBlLWltYWdlLm1lZGlhLS12aWV3LW1vZGUtc2NhbGVkLWZ1bGwge1xuICAgICAgbWFyZ2luOiAkZ3JpZC1ndXR0ZXItd2lkdGggYXV0bztcbiAgICB9XG4gIH1cbiAgJi5wYXJhZ3JhcGgtLXR5cGUtLXZpZGVvIHtcbiAgICBtYXJnaW46IDFyZW0gYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIC5maWVsZC0tbmFtZS1maWVsZC1kb21haW4tYWxsLWFmZmlsaWF0ZXMge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgbWF4LXdpZHRoOiBtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgbGcpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCIucGFyYWdyYXBoLS10eXBlLS1pbWFnZS10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgb3JkZXI6IDE7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgLy8gd2lkdGg6IG1heC1jb250ZW50IWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1lZGlhLS10eXBlLWltYWdlIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgIGltZyB7XG4gICAgICBtYXgtaGVpZ2h0OiA5MHZoO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbWQ7XG4gICAgICB9XG4gICAgICAvLyBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAvLyAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnO1xuICAgICAgLy8gfVxuICAgIH1cbiAgfVxuICAvLyBEZWZhdWx0IGxheW91dFxuICAmOm5vdCguaW1hZ2UtdGV4dC13cmFwcGluZykge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgfVxuICAgIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSxcbiAgICAuZmllbGQtLW5hbWUtZmllbGQtdGV4dCB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgIC8vIG1heC13aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgICB9XG4gICAgfVxuICAgIC8vIERlZmF1bHQgbGF5b3V0IC0gaW1hZ2UgcmlnaHRcbiAgICAmLmltYWdlLXJpZ2h0IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgZmxleC1mbG93OiByb3ctcmV2ZXJzZSBub3dyYXA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuaW1hZ2UtbGVmdDpub3QoLmltYWdlLXRleHQtd3JhcHBpbmcpIHtcbiAgICAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIG1heC13aWR0aDogMzMlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuaW1hZ2UtcmlnaHQ6bm90KC5pbWFnZS10ZXh0LXdyYXBwaW5nKSB7XG4gICAgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzMyUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy8gVGV4dC13cmFwcGluZyBsYXlvdXRcbiAgJi5pbWFnZS10ZXh0LXdyYXBwaW5nIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgfVxuICAgICAgLy8gQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgLy8gICBmbG9hdDogbm9uZTtcbiAgICAgIC8vIH1cbiAgICB9XG4gICAgLy8gVGV4dC13cmFwcGluZyBsYXlvdXQgLSBpbWFnZSByaWdodFxuICAgICYuaW1hZ2UtcmlnaHQge1xuICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgICAgfVxuICAgICAgICAvLyBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIC8vICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIC8vIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtdGV4dCArIC5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXRleHQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG59XG4iLCIvKipcbiogU3R5bGVzIGJvdGggdGhlIEFkZGl0aW9uYWwgSW1hZ2VzIFBhcmFncmFwaCBUeXBlLCBhbmQgTm9kZSBGaWVsZFxuKi9cblxuYXJ0aWNsZS5ub2RlLS1mdWxsIC5ub2RlX19pbm5lciAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VzLWFkZGl0aW9uYWwsXG4ucGFyYWdyYXBoLS10eXBlLS1maWxlcyAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VzLWFkZGl0aW9uYWwge1xuICAgICYuY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAmLmZpZWxkX19pdGVtcyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgIC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgLy8gICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgIC8vIH1cbiAgICAgICAgLmZpZWxkX19pdGVtIHtcbiAgICAgICAgICAgIGZsZXg6IGF1dG87XG4gICAgICAgICAgICAvLyB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAyKTtcbiAgICAgICAgICAgIC8vIHBhZGRpbmc6ICRncmlkLWd1dHRlci13aWR0aCowLjU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgLy8gTWFrZSBJbWFnZXMgdGFrZSB1cCBmdWxsIGNvbHVtbiB3aWR0aCAoMTAwJSAvIDMpXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbWQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAvLyAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGc7XG4gICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi8qKlxuKiBTdHlsZXMgYm90aCB0aGUgRmlsZSBBdHRhY2htZW50IFBhcmFncmFwaCBUeXBlLCBhbmQgTm9kZSBGaWVsZFxuKi9cblxuYXJ0aWNsZS5ub2RlLS1mdWxsIC5ub2RlX19pbm5lciAuZmllbGQtLW5hbWUtZmllbGQtZmlsZXMsXG4ucGFyYWdyYXBoLS10eXBlLS1maWxlcyAuZmllbGQtLW5hbWUtZmllbGQtZmlsZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgLy8gQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAvLyAgIG1heC13aWR0aDogNTAlO1xuICAvLyB9XG4gID4gLmZpZWxkX19pdGVtIHtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JheS0yMDA7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIG1heC13aWR0aDogbWF4LWNvbnRlbnQ7XG4gIH1cbiAgLmZpZWxkX19pdGVtIHNwYW4uZmlsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIC8vIGRpc3BsYXk6IGJsb2NrO1xuICAgIC8vIHBhZGRpbmc6IDAuMTI1cmVtIDEuMjVyZW07XG4gICAgLy8gbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBpIHtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLXByaW1hcnkpO1xuICAgICAgLy8gY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gICAgICAvLyBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgb3JkZXI6IDA7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICB9XG4gICAgfVxuICAgIGEge1xuICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBvcmRlcjogMTtcbiAgICAgIC8vIG1pbi13aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCIucGFyYWdyYXBoLS10eXBlLS1yZWYtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtcmVmLWxpc3QtaXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAmID4gLmNhcmQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBmbGV4OiBhdXRvO1xuICAgIC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAvLyAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgLy8gfVxuICAgIHBhZGRpbmc6ICRncmlkLWd1dHRlci13aWR0aCAqIDEuNSAwO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4ICRncmF5LTIwMDtcbiAgfVxufVxuXG4vLyAucGFyYWdyYXBoLS10eXBlLS1wYWdlLXJlZi10ZWFzZXJzXG5hcnRpY2xlLm5vZGUtLXR5cGUtcGFnZS5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyLFxuLnBhcmFncmFwaC0tdHlwZS0tcmVmLWN1c3RvbSAuY29tcG9uZW50X19pbm5lciB7XG4gIC5pbWFnZS1jb2wge1xuICAgIC5tZWRpYSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICBpbWcge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnRleHQtY29sIC5jYXJkLWJvZHkge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgLS1icy1jYXJkLXNwYWNlci14OiAwO1xuICAgIH1cbiAgICAtLWJzLWNhcmQtc3BhY2VyLXk6IDA7XG4gICAgLmZpZWxkLS1uYW1lLWJvZHkge1xuICAgICAgY29sb3I6IHZhcigtLWJzLWdyYXktNjAwKTtcbiAgICAgIHAge1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgIH1cbiAgICB9XG4gICAgYS5idG4ge1xuICAgICAgbWFyZ2luOiAwICRncmlkLWd1dHRlci13aWR0aCAqIDAuNSAwIDA7XG4gICAgfVxuICB9XG59XG4iLCIucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3Qge1xuICBtYXJnaW46IDEuNXJlbSBhdXRvO1xuICAuY29sbGFwc2UtaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xuICAgIHBhZGRpbmc6IDEuMjVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbWQ7XG4gICAgfVxuICAgIHAge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgICAuY29udGFjdC10b2dnbGUge1xuICAgICAgZm9udC1zaXplOiAxLjU3NXJlbTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgei1pbmRleDogNTAwO1xuICAgICAgfVxuICAgICAgLmljb24tY29sbGFwc2VkIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAgICAgfVxuICAgICAgLmljb24tZXhwYW5kZWQge1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgICAgIH1cbiAgICAgICZbYXJpYS1leHBhbmRlZD1cImZhbHNlXCJdIHtcbiAgICAgICAgLmljb24tY29sbGFwc2VkIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICAuaWNvbi1leHBhbmRlZCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XG4gICAgICAgIC5jb2xsYXBzZS1oZWFkZXIge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtICRib3JkZXItcmFkaXVzLXNtIDAgMDtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1tZCAkYm9yZGVyLXJhZGl1cy1tZCAwIDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC10aXRsZSB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gICAgICAgIH1cbiAgICAgICAgLmljb24tY29sbGFwc2VkIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5pY29uLWV4cGFuZGVkIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAkaDMtZm9udC1zaXplO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjI1O1xuICAgIH1cbiAgfVxuICAuY29sbGFwc2UtdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JheS0yMDA7XG4gICAgbWFyZ2luLXRvcDogLTEuMjVyZW07XG4gICAgcGFkZGluZzogMCAxLjVyZW0gMS41cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAkYm9yZGVyLXJhZGl1cy1zbSAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgYm9yZGVyLXJhZGl1czogMCAwICRib3JkZXItcmFkaXVzLW1kICRib3JkZXItcmFkaXVzLW1kO1xuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAzcmVtO1xuICAgICAgcmlnaHQ6IDEuNXJlbTtcbiAgICAgIHdpZHRoOiA0LjVyZW07XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQuNXJlbSk7XG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAgIDkwZGVnLFxuICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLFxuICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgMjUlLFxuICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpIDUwJVxuICAgICAgKTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1zdGFmZi1waWNrZXIge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgIH1cbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgICAuZmllbGRfX2l0ZW1zIHtcbiAgICAgIG1pbi13aWR0aDogY2FsYygxMTQwcHggLSAzcmVtKTtcbiAgICB9XG4gIH1cbiAgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1zdGFmZi1waWNrZXIgLmxpc3QtaGVhZGVyLFxuICAuZmllbGQtLW5hbWUtZmllbGQtcmVmLXN0YWZmLXBpY2tlclxuICAgIC5maWVsZF9faXRlbVxuICAgIGFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1saXN0XG4gICAgLm5vZGVfX2lubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBnYXA6IDAgMTBweDtcbiAgICAmID4gc3BhbiB7XG4gICAgICB3aWR0aDogMTIuNXJlbTtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgIH1cbiAgICAmID4gc3Bhbi5zdGFmZi1uYW1lLFxuICAgICYgPiBzcGFuLnN0YWZmLWVtYWlsLFxuICAgICYgPiBzcGFuLnN0YWZmLW1haWwge1xuICAgICAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICB9XG4gICAgICB3aWR0aDogMTIuNXJlbTtcbiAgICB9XG4gIH1cbiAgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1zdGFmZi1waWNrZXIgLmZpZWxkX19pdGVtIHtcbiAgICBwYWRkaW5nOiAxcmVtIDEuMjVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgJjpudGgtb2YtdHlwZShvZGQpIHtcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICB9XG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICB9XG4gIC5maWVsZC0tbmFtZS1maWVsZC1yZWYtc3RhZmYtcGlja2VyIC5saXN0LWhlYWRlciB7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIHBhZGRpbmc6IDEuMjVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgc3BhbiB7XG4gICAgICBmb250LXNpemU6ICRoNC1zbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG4gICAgfVxuICB9XG59XG4iLCIucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8ge1xuICBoMiB7XG4gICAgZm9udC1zaXplOiAkaDItc207XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICB9XG4gIHVsIGxpIHtcbiAgICBpLFxuICAgIC5maWVsZCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICB9XG4gICAgJiNzaXRlLWFkZHJlc3MsXG4gICAgJiNzaXRlLXBob25lLFxuICAgICYjc2l0ZS1lbWFpbCxcbiAgICAmI3NpdGUtd2Vic2l0ZSB7XG4gICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgYSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgICBpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG4gICNzaXRlLWFkZHJlc3Mge1xuICAgIHAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB9XG4gIH1cbiAgLmZpZWxkLS1uYW1lLWZpZWxkLXNpdGUtbmFtZSB7XG4gICAgZm9udC1zaXplOiAkaDMtc207XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICYgKiB7XG4gICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICB9XG4gIH1cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvIHtcbiAgI3NpdGUtc29jaWFsLWxpbmtzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDdweDtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgbGlbZGF0YS1zb2NpYWxdIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0yMDA7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAgICAgaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB9XG4gICAgICBhOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICAgIGxpW2RhdGEtc29jaWFsKj1cImZhY2Vib29rLmNvbVwiXSBpIHtcbiAgICAgIEBpbmNsdWRlIGZhLWljb24tYnJhbmRzKCRmYS12YXItZmFjZWJvb2stZik7XG4gICAgfVxuICAgIGxpW2RhdGEtc29jaWFsKj1cInR3aXR0ZXIuY29tXCJdIGksXG4gICAgbGlbZGF0YS1zb2NpYWwqPVwieC5jb21cIl0gaSB7XG4gICAgICBAaW5jbHVkZSBmYS1pY29uLWJyYW5kcygkZmEtdmFyLXgtdHdpdHRlcik7XG4gICAgfVxuICAgIGxpW2RhdGEtc29jaWFsKj1cImluc3RhZ3JhbS5jb21cIl0gaSB7XG4gICAgICBAaW5jbHVkZSBmYS1pY29uLWJyYW5kcygkZmEtdmFyLWluc3RhZ3JhbSk7XG4gICAgfVxuICAgIGxpW2RhdGEtc29jaWFsKj1cImxpbmtlZGluLmNvbVwiXSBpIHtcbiAgICAgIEBpbmNsdWRlIGZhLWljb24tYnJhbmRzKCRmYS12YXItbGlua2VkaW4taW4pO1xuICAgIH1cbiAgICBsaVtkYXRhLXNvY2lhbCo9XCJ5b3V0dWJlLmNvbVwiXSBpIHtcbiAgICAgIEBpbmNsdWRlIGZhLWljb24tYnJhbmRzKCRmYS12YXIteW91dHViZSk7XG4gICAgfVxuICAgICBsaVtkYXRhLXNvY2lhbCo9XCJwaW50ZXJlc3QuY29tXCJdIGkge1xuICAgICAgQGluY2x1ZGUgZmEtaWNvbi1icmFuZHMoJGZhLXZhci1waW50ZXJlc3QpO1xuICAgIH1cbiAgICBsaVtkYXRhLXNvY2lhbCo9XCJtYWlsdG86XCJdIGkge1xuICAgICAgQGluY2x1ZGUgZmEtaWNvbi1icmFuZHMoJGZhLXZhci1lbnZlbG9wZSk7XG4gICAgfVxuICB9XG4gIC8vICNzaXRlLXNvY2lhbC1saW5rcyB7XG4gIC8vICAgbGlbZGF0YS1zb2NpYWxdIHtcbiAgLy8gICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLy8gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gICAgIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAvLyAgICAgYmFja2dyb3VuZDogJGdyYXktMjAwO1xuICAvLyAgICAgcGFkZGluZzogOHB4O1xuICAvLyAgICAgYTo6YWZ0ZXIge1xuICAvLyAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgLy8gICAgICAgZGlzcGxheTogYmxvY2s7XG4gIC8vICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLy8gICAgICAgdG9wOiAwO1xuICAvLyAgICAgICBib3R0b206IDA7XG4gIC8vICAgICAgIGxlZnQ6IDA7XG4gIC8vICAgICAgIHJpZ2h0OiAwO1xuICAvLyAgICAgfVxuICAvLyAgIH1cbiAgLy8gICBsaVtkYXRhLXNvY2lhbCo9XCJ3d3cuZmFjZWJvb2suY29tXCJdIGkge1xuICAvLyAgICAgQGluY2x1ZGUgZmEtaWNvbi1icmFuZHMoJGZhLXZhci1mYWNlYm9vayk7XG4gIC8vICAgfVxuICAvLyAgIGxpW2RhdGEtc29jaWFsKj1cInR3aXR0ZXIuY29tXCJdIGksXG4gIC8vICAgbGlbZGF0YS1zb2NpYWwqPVwieC5jb21cIl0gaSB7XG4gIC8vICAgICBAaW5jbHVkZSBmYS1pY29uLWJyYW5kcygkZmEtdmFyLXgtdHdpdHRlcik7XG4gIC8vICAgfVxuICAvLyAgIGxpW2RhdGEtc29jaWFsKj1cInd3dy55b3V0dWJlLmNvbVwiXSBpIHtcbiAgLy8gICAgIEBpbmNsdWRlIGZhLWljb24tYnJhbmRzKCRmYS12YXIteW91dHViZSk7XG4gIC8vICAgfVxuICAvLyAgIGxpW2RhdGEtc29jaWFsKj1cInd3dy5pbnN0YWdyYW0uY29tXCJdIGkge1xuICAvLyAgICAgQGluY2x1ZGUgZmEtaWNvbi1icmFuZHMoJGZhLXZhci1pbnN0YWdyYW0pO1xuICAvLyAgIH1cbiAgLy8gfVxufVxuIiwiLnBhcmFncmFwaC0tdHlwZS0tYWNjb3JkaW9uIHtcbiAgLnVpLWFjY29yZGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMjBweDtcbiAgfVxuICAudWktYWNjb3JkaW9uLWNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4O1xuICAgICYgPiAuZmllbGQge1xuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgcGFkZGluZzogMS4yNXJlbSAxLjI1cmVtIDEuODc1cmVtIDEuMjVyZW07XG4gICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbWQ7XG4gICAgICB9XG4gICAgICBwOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvKipcbiAqIFJlc2VydmVkIGZvciBBdXRob3IgVmlldztcbiAqL1xuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1mdWxsIHtcbiAgICAjbWVkaWEtY29udGFjdC10aXRsZSB7XG4gICAgICAgIGJvcmRlci10b3A6IHNvbGlkIDJweCB2YXIoLS1icy1ncmF5LTMwMCk7XG4gICAgICAgIHBhZGRpbmctdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC43NTtcbiAgICB9XG59XG5cbi52aWV3LWF1dGhvciB7XG4gICAgbWFyZ2luOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC41IDAgJGdyaWQtZ3V0dGVyLXdpZHRoKjEgMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoKjAuNzU7XG5cbn0iLCIudmlldy1jYWxlbmRhciAucGFnZS1oZXJvIC5pbm5lcixcbi52aWV3LW5ld3NodWItbGlzdCAucGFnZS1oZXJvIC5ub2RlLWhlcm8tdGV4dC1yb3csXG4udmlldy1uZXdzaHViLWxpc3QgPiAudmlldy1maWx0ZXJzLFxuLnZpZXctbmV3c2h1Yi1saXN0ID4gLnZpZXctY29udGVudCxcbi52aWV3LWNhbGVuZGFyLWRvd25sb2Fkcyxcbi52aWV3LXNjaG9vbC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0LFxuLnZpZXctc2Nob29scy52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQsXG4udmlldy1qb2JzLWxpc3QgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgIHtcbiAgICBAaW5jbHVkZSBhZGQtY29udGFpbmVyKCk7XG59XG5cbi52aWV3IHtcbiAgICAvLyB1bCB7XG4gICAgLmJlZi1uZXN0ZWQge1xuICAgICAgICAmPnVsIHsgXG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5mb3JtLXR5cGUtY2hlY2tib3ggPiBpbnB1dC5mb3JtLWNoZWNrYm94OmZvY3VzLFxuICAgIC5mb3JtLXR5cGUtY2hlY2tib3ggPiBpbnB1dC5mb3JtLWNoZWNrYm94OmZvY3VzLXZpc2libGUge1xuICAgICAgICArbGFiZWwge1xuICAgICAgICAgICAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAgICAgICB9XG4gICAgfVxuICAgIC8vIH1cblxufVxuXG4vLyBcIkxpc3QgVmlld3NcIiBjb21tb24gc3R5bGVzXG4vLyAgSW5jbHVkZXMgL2V2ZW50cy9saXN0IHZpZXcgJiBwbGFjZWFibGUgSm9icyBMaXN0IFxuLnZpZXctbmV3c2h1Yi1saXN0LFxuLnZpZXctam9icy1saXN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgLnZpZXctaGVhZGVyLFxuICAgIC52aWV3LWVtcHR5IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC43NTtcbiAgICAgICAgaDMge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoKjAuNTtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAudmlldy1lbXB0eSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnZpZXctY29udGVudCB7XG4gICAgICAgIC52aWV3cy1yb3cge1xuICAgICAgICAgICAgcGFkZGluZzogJGdyaWQtZ3V0dGVyLXdpZHRoKjEuMjUgMDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIudmlldy1pZC1hZGJveGVzLnZpZXctZGlzcGxheS1pZC1hZGJveGVzX2hvbWUge1xuICAudmlldy1jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgIGdyaWQtZ2FwOiAxNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMiwgMWZyKTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgZ3JpZC1nYXA6IDIwcHg7XG4gICAgICBvdmVyZmxvdzogaW5oZXJpdDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICAgICYgPiAudmlld3Mtcm93IHtcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgICAubm9kZSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgLm5vZGVfX2lubmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGdhcDogMjBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbWluLWhlaWdodDogMTUwcHg7XG4gICAgICBwYWRkaW5nOiAkcGFkZGluZy1tZCAkcGFkZGluZy1zbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLW1kO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1tZDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGc7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgIGdhcDogMzBweDtcbiAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbWQgJHBhZGRpbmctc207XG4gICAgICAgIGJvcmRlcjogJGJvcmRlci1yYWRpdXMtbWQ7XG4gICAgICB9XG4gICAgICAubWFpbi1pY29uIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC8vICYucHJvbW8tLWRpc3RyaWN0LW5ldXRyYWwge1xuICAgICAgLy8gICAgIC8vIHNlZSBAICdzY3NzL2NvbXBvbmVudHMvbm9kZXMvX25vZGUtcHJvbW9zLnNjc3MnXG4gICAgICAvLyB9XG4gICAgICAvLyAmLnByb21vLS1kaXN0cmljdC1pbXBvcnRhbnQge1xuICAgICAgLy8gICAgIC8vIHNlZSBAICdzY3NzL2NvbXBvbmVudHMvbm9kZXMvX25vZGUtcHJvbW9zLnNjc3MnXG4gICAgICAvLyB9XG4gICAgICAvLyAmLnByb21vLS1wcmltYXJ5IHtcbiAgICAgIC8vICAgICAvLyBzZWUgQCAnc2Nzcy9jb21wb25lbnRzL25vZGVzL19ub2RlLXByb21vcy5zY3NzJ1xuICAgICAgLy8gfVxuICAgICAgLy8gJi5wcm9tby0tc2Vjb25kYXJ5IHtcbiAgICAgIC8vICAgICAvLyBzZWUgQCAnc2Nzcy9jb21wb25lbnRzL25vZGVzL19ub2RlLXByb21vcy5zY3NzJ1xuICAgICAgLy8gfVxuICAgIH1cbiAgICAucHJvbW8taGVhZGluZyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtO1xuICAgICAgaDMge1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogJGgzLXNtO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgLy8gZGlzcGxheTogZmxleDtcbiAgICAgIH1cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHotaW5kZXg6IDUwMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NXJlbTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgLy8gd2lkdGg6IDEuNXJlbTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAvLyB3aWR0aDogMi4yNXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgJiA+IGEge1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aCAqIDAuMTU7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjU7XG4gICAgICAgIGxlZnQ6ICRncmlkLWd1dHRlci13aWR0aCAqIDAuNTtcbiAgICAgIH1cbiAgICB9XG4gICAgLnByb21vLWljb24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjU7XG4gICAgICBsZWZ0OiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjU7XG4gICAgICBmb250LXNpemU6ICRoMi1mb250LXNpemU7XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIudmlldy1pZC1icm9hZGNhc3RzIHtcbiAgICAudmlldy1jb250ZW50IHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgfVxuICAgICAgICAvLyAudmlld3Mtcm93IHtcbiAgICAgICAgJj5hcnRpY2xlLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLXRlYXNlciB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgLm5vZGUsXG4gICAgICAgICAgICAubm9kZV9faW5uZXIsXG4gICAgICAgICAgICAuYnJvYWRjYXN0LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIudmlldy1uZXdzaHViIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgLnZpZXctaGVhZGVyIHtcbiAgICAgICAgbWFyZ2luOiAxLjVyZW0gMDtcbiAgICB9XG4gICAgLnZpZXctaGVhZGVyLFxuICAgIC52aWV3LWVtcHR5IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC43NTtcbiAgICAgICAgLm5ld3NodWItdGl0bGUge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aCowLjU7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgaSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgIC52aWV3LWVtcHR5IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAudmlldy1jb250ZW50IHtcbiAgICAgICAgLnZpZXdzLXJvdyB7XG4gICAgICAgICAgICAvLyBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMS4yNSAwO1xuICAgICAgICAgICAgLy8gYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRncmF5LTIwMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm1vcmUtbGluayB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICAgIC52aWV3LWZvb3RlciAubmV3c2h1Yi1mb290ZXItbGluayxcbiAgICAubW9yZS1saW5rIGEge1xuXG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlKjEuMjtcbiAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgaSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZSowLjg3NTtcbiAgICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweDtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1vcmUtbGluayB7XG4gICAgICAgIGE6OmFmdGVyIHtcbiAgICAgICAgICAgIC0tZmEtd2VpZ2h0LW92ZXJyaWRlOiA5MDA7XG4gICAgICAgICAgICBAaW5jbHVkZSBmYS1iZ2ltZy1zb2xpZCgkZmEtdmFyLWNoZXZyb24tcmlnaHQpOyBcbiAgICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi52aWV3LW5ld3NodWIgLnZpZXdzLXJvdyBhcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQge1xuICAgIC5kZXRhaWxzLXdyYXBwZXIgLmV2ZW50LWRhdGUge1xuICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgIHRpbWU6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgIHRpbWUge1xuICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1icy1ib2R5LWZvbnQtc2l6ZSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi52aWV3LWlkLW5ld3NodWIgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1ub3RoaW5nIC5maWVsZC1jb250ZW50IC5kZXRhaWxzLXdyYXBwZXIsXG4ubm9kZS0tbmV3c2h1YiB7XG4gICAgLm5vZGUtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gTkVXU0hVQiBDQUxFTkRBUiBWSUVXXG4udmlldy1pZC1uZXdzaHViLnZpZXctZGlzcGxheS1pZC1ldmVudHNfbGlzdF91bml2ZXJzYWwge1xuICAgIGJhY2tncm91bmQ6ICRncmF5LTIwMDtcbiAgICBwYWRkaW5nOiAkcGFkZGluZy1tZDtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbWQqMS4yNTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbWQ7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgd2lkdGg6IHVuc2V0O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZztcbiAgICB9XG4gICAgLnZpZXctaGVhZGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gICAgLnZpZXctY29udGVudCB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtb25seShtZCkge1xuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1nYXA6IDIuNXJlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAudmlld3Mtcm93ID4uZmllbGQtY29udGVudCB7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5kZXRhaWxzLXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMTVweDtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLW1kO1xuICAgICAgICB9XG4gICAgICAgIC5ub2RlLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkaDMtc20gIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS04MDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAvLyBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgLy8gcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlKjAuODc1O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBlbmQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm5vZGUtZXZlbnQtZGF0ZSB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtcHJpbWFyeSk7XG4gICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDU2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1heC13aWR0aDogNTZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaGVpZ2h0OiA1NnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LXNlbGY6IGZsZXgtZW5kO1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi8vIC52aWV3LW5ld3NodWItbGlzdCB7XG4vLyAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuLy8gICAgIC52aWV3LWhlYWRlcixcbi8vICAgICAudmlldy1lbXB0eSB7XG4vLyAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4vLyAgICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbi8vICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbi8vICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoKjAuNzU7XG4vLyAgICAgICAgIGgzIHtcbi8vICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4vLyAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4vLyAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aCowLjU7XG4vLyAgICAgICAgICAgICBhIHtcbi8vICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbi8vICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4vLyAgICAgICAgICAgICB9XG4vLyAgICAgICAgIH1cbi8vICAgICB9XG4vLyAgICAgLnZpZXctZW1wdHkge1xuLy8gICAgICAgICBkaXNwbGF5OiBmbGV4O1xuLy8gICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuLy8gICAgICAgICBwIHtcbi8vICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuLy8gICAgICAgICB9XG4vLyAgICAgfVxuLy8gICAgIC52aWV3LWNvbnRlbnQge1xuLy8gICAgICAgICAudmlld3Mtcm93IHtcbi8vICAgICAgICAgICAgIHBhZGRpbmc6ICRncmlkLWd1dHRlci13aWR0aCoxLjI1IDA7XG4vLyAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJGdyYXktMjAwO1xuLy8gICAgICAgICB9XG4vLyAgICAgfVxuLy8gfVxuLnZpZXctbmV3c2h1Yi1saXN0IHtcbiAgLnBhZ2UtaGVybyB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6ICRwYWRkaW5nLXNtO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRwYWRkaW5nLXNtO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAkcGFkZGluZy1tZDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICRwYWRkaW5nLW1kO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgICBuYXZbYXJpYS1sYWJlbD1cImJyZWFkY3J1bWJcIl0ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmlubmVyIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtcHJpbWFyeSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1sZyAkcGFkZGluZy1tZCAhaW1wb3J0YW50O1xuICAgICAgICBAaW5jbHVkZSBhZGQtY29udGFpbmVyKCk7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1tZDtcbiAgICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1sZyAkcGFkZGluZy1sZyAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZztcbiAgICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1sZyAkcGFkZGluZy14bCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgICNkaXN0cmljdC1ibG9nLXN1YmhlYWQge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAgICAgICB9XG4gICAgICAgIC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIGkge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBoMSB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LXNpemU6ICRoMS1zbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDEtZm9udC1zaXplO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAudmlldy1lbXB0eSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG4udmlldy1uZXdzaHViLWxpc3QgLnZpZXdzLXJvdyBhcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQge1xuICAuZGV0YWlscy13cmFwcGVyIC5ldmVudC1kYXRlIHtcbiAgICBmb250LXNpemU6IDA7XG4gICAgdGltZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICB0aW1lIHtcbiAgICAgIGZvbnQtc2l6ZTogdmFyKC0tYnMtYm9keS1mb250LXNpemUpO1xuICAgIH1cbiAgfVxufVxuXG4udmlldy1uZXdzaHViLWxpc3Qge1xuICAudmlldy1maWx0ZXJzIHtcbiAgICAuYmVmLWV4cG9zZWQtZm9ybSB7XG4gICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLypcbiogVmlldyBldmVudHMgbGlzdCBwYWdlXG4qL1xuXG4vKipcbiAqIEBUT0RPIFJlZmFjdG9yIHRoaXMgaW50byAyIGRlY2xlcmF0aW9ucyAodmlld3MgYXJlIHJlYWxseSB1bnJlbGF0ZWQpXG4gKi9cbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xLFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSB7XG4gIG5hdlthcmlhLWxhYmVsPVwiYnJlYWRjcnVtYlwiXSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudmlldy1oZWFkZXIsXG4gIC52aWV3LWVtcHR5IHtcbiAgICBtYXJnaW46ICRncmlkLWd1dHRlci13aWR0aCAqIDEuMjUgMDtcbiAgfVxuICAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0ge1xuICAgIGZpZWxkc2V0IHtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgLy8gbWFyZ2luOiAwIDAgMS4yNXJlbTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGxlZ2VuZCB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogJGgzLXNtO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICBmb250LXNpemU6ICRoMy1mb250LXNpemU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5maWVsZHNldC13cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cbiAgICAgIC5iZWYtY2hlY2tib3hlcy5iZWYtbmVzdGVkIHtcbiAgICAgICAgdWwge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICAgIGxpICsgbGkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0wLjE5cmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuZm9ybS10eXBlLWNoZWNrYm94LFxuICAgICAgICAgIC5mb3JtLXR5cGUtY2hlY2tib3guZm9ybS1jaGVjayB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjU7XG4gICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogJGdyaWQtZ3V0dGVyLXdpZHRoICogMC4yNSAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjU7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLXdoaXRlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLXZhbHVlLFxuICAgIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS1lbmQtdmFsdWUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gICAgICAgIGZvbnQtc2l6ZTogJGgzLXNtO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICBtaW4td2lkdGg6IDE3MHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAkaDMtZm9udC1zaXplO1xuICAgICAgICAgIG1pbi13aWR0aDogMjQwcHg7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBpbnB1dCB7XG4gICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICRkaXN0cmljdC1wcmltYXJ5O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIC8vIGNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG4gICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgIG1heC13aWR0aDogMTM1cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktNjAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAvLyBib3JkZXItY29sb3I6ICRncmF5LTYwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmYS1zdHlsZS1mYW1pbHk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA2MHB4O1xuICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxmMTA3XCI7XG4gICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDJweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLXZhbHVlIHtcbiAgICAgIGxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLWVuZC12YWx1ZSB7XG4gICAgICBsYWJlbCB7XG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnZpZXctY29udGVudCB7XG4gICAgaDMge1xuICAgICAgZm9udC1zaXplOiAkaDQtZm9udC1zaXplO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgbWFyZ2luOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjc1IDA7XG4gICAgfVxuICAgIC52aWV3cy1yb3cge1xuICAgICAgLy8gcGFkZGluZzogJGdyaWQtZ3V0dGVyLXdpZHRoKjAuNzUgMDtcbiAgICAgIC52aWV3cy1maWVsZC1maWVsZC1ldmVudC1kYXRlLXZhbHVlIHtcbiAgICAgICAgLy8gZm9udC1zaXplOiAkZm9udC1zaXplLXhzO1xuICAgICAgICAvLyBjb2xvcjogJGdyYXktNTAwO1xuICAgICAgICAuZmFzIHtcbiAgICAgICAgICBjb2xvcjogJGRpc3RyaWN0LXByaW1hcnk7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC52aWV3cy1maWVsZC10aXRsZSB7XG4gICAgICAgICY+LmZpZWxkLWNvbnRlbnQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGg1LWZvbnQtc2l6ZTtcbiAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgbWFyZ2luOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjUgMDtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIHtcbiAgLS1zcGFjaW5nOiAxcmVtO1xuICAtLWNvbG9yLWRhdGU6ICN7JGdyYXktODAwfTtcbiAgLS1jb2xvci1sYWJlbDogI3skZ3JheS04MDB9O1xuICAvLyAtLWNvbG9yLWRhdGU6ICN7JGRpc3RyaWN0LXNlY29uZGFyeX07XG4gIC8vIC0tY29sb3ItbGFiZWw6ICMwMDAwMDA7XG4gIC52aWV3LWNvbnRlbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgJiA+IGgyIHtcbiAgICAgIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLXNwYWNpbmcpICsgMC41cmVtKTtcbiAgICAgIC8vIG1hcmdpbjogY2FsYygwLjUgKiB2YXIoLS1zcGFjaW5nKSkgYXV0bztcbiAgICAgIG1hcmdpbjogY2FsYygwLjg3NSAqIHZhcigtLXNwYWNpbmcpKSBhdXRvIGNhbGMoMS44NzUgKiB2YXIoLS1zcGFjaW5nKSk7XG4gICAgICBmb250LXNpemU6ICRoMy1mb250LXNpemU7XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGgyLWZvbnQtc2l6ZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJiA+IGgyOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgICAgYm9yZGVyLXRvcDogc29saWQgMnB4ICRncmF5LTIwMDtcbiAgICB9XG4gICAgLnZpZXdzLXJvdyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBwYWRkaW5nOiAwIDAgMXJlbTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICB9XG4gICAgICAudmlld3MtZmllbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLXNwYWNpbmcpO1xuICAgICAgICBmb250LXNpemU6ICRoNS1mb250LXNpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAvLyBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgLy8gICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAvLyB9XG4gICAgICAgICoge1xuICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnZpZXdzLWZpZWxkLWZpZWxkLWV2ZW50LWRhdGUtdmFsdWUge1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItZGF0ZSk7XG4gICAgICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGc7XG4gICAgICAgIG1pbi13aWR0aDogMTIwcHg7XG4gICAgICAgIC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAvLyAgICAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gICAgICAgIC8vIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgLy8gbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgfVxuICAgICAgICAuZmFzIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3IpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC52aWV3cy1maWVsZC10aXRsZSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1sYWJlbCk7XG4gICAgICAgID4uZmllbGQtY29udGVudCB7XG4gICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGgzLXNtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnZpZXdzLXJvdyB7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICAgIH1cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMS44NzUgKiB2YXIoLS1zcGFjaW5nKSk7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKDEuODc1ICogdmFyKC0tc3BhY2luZykpO1xuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggJGdyYXktMjAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyAudmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyB7XG4vLyAgICAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XG4vLyB9XG4iLCIvKipcbiAgICAgU2VlIGNvbW1vbiBjb2RlIGluIF92aWV3cy1jb21tb24uc2Nzc1xuKi9cbi52aWV3LWpvYnMtbGlzdCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBtYXgtd2lkdGg6IG1hcC1nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBsZyk7XG4gICAgfVxuICAgIC52aWV3LWZpbHRlcnMge1xuICAgICAgICBcbiAgICB9XG4gICAgLnZpZXctY29udGVudCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICAgIC52aWV3cy1yb3cge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRncmF5LTIwMDtcbiAgICAgICAgICAgIC52aWV3cy1maWVsZCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogNzAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLnZpZXdzLWZpZWxkLXVucHVibGlzaC1vbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRkaXN0cmljdC1ncmF5LXNlY29uZGFyeTtcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC52aWV3cy1maWVsZC10aXRsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRkaXN0cmljdC1zZWNvbmRhcnk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgICAgICoge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC52aWV3cy1maWVsZC1maWVsZC1qb2ItbG9jYXRpb24ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGlzdHJpY3QtZ3JheS1zZWNvbmRhcnk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudmlld3MtZmllbGQtdmlldy1ub2RlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAzcmVtO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnZpZXctbmV3c2h1Yi10ZWFzZXJzIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAucGFnZS1oZXJvIHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAkcGFkZGluZy1zbTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJHBhZGRpbmctc207XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJHBhZGRpbmctbWQ7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkcGFkZGluZy1tZDtcbiAgICAgICAgfVxuICAgICAgICBuYXZbYXJpYS1sYWJlbD1cImJyZWFkY3J1bWJcIl0ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAuaW5uZXIge1xuICAgICAgICAgICAgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgICAgICAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbGcgJHBhZGRpbmctbWQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBhZGQtY29udGFpbmVyKCk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1tZDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbGcgJHBhZGRpbmctbGcgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAvLyBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbGcgJHBhZGRpbmcteGwgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgI2Rpc3RyaWN0LWJsb2ctc3ViaGVhZCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubm9kZS1oZXJvLXRleHQge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAxNXB4XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjQ1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgxLXNtO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgxLWZvbnQtc2l6ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAudmlldy1maWx0ZXJzIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgZmxleDogMTAwJTtcbiAgICAgICAgLy8gcGFkZGluZy1sZWZ0OiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgIC8vIHBhZGRpbmctcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgLy8gcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgLy8gcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgICAuZm9ybS10eXBlLXNlbGVjdCB7XG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDItZm9udC1zaXplO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnZpZXctaGVhZGVyIHtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC43NTtcbiAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aCowLjU7XG4gICAgICAgIG1hcmdpbi10b3A6ICRncmlkLWd1dHRlci13aWR0aCowLjU7XG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgfVxuICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgICAudmlld3Mtcm93IHtcbiAgICAgICAgICAgIG1hcmdpbjogJGdyaWQtZ3V0dGVyLXdpZHRoKjEuMjUgMDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCJkaXYuanMtZHJ1cGFsLWZ1bGxjYWxlbmRhci5mYy1sdHIge1xuICAgIC5mYy1kYXktZ3JpZC1ldmVudCB7XG4gICAgICAgIGJvcmRlcjogMCFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWV2ZW50LWNvbG91cikhaW1wb3J0YW50Oy8vIFsgXSBPY3QgMzEsIDIwMjQgLSBEaXNhYmxlZCBPY3QgMzEsIDIwMjQgLSBSdW5kbGVcbiAgICAgICAgLy8gY29sb3I6IHZhcigtLXRleHQtY29sb3IpOyAvL1sgXSBPY3QgMzEsIDIwMjQgLSBEaXNhYmxlZCBPY3QgMzEsIDIwMjQgLSBSdW5kbGVcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3IpIWltcG9ydGFudDtcbiAgICAgICAgLmZjLWNvbnRlbnQge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMC4xNXJlbTtcbiAgICAgICAgfVxuICAgICAgICAuZmMtdGl0bGUge1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gQHN1cHBvcnRzIChzY3JvbGxiYXItY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSkgJGdyYXktMjAwKSB7XG4vLyAgICAgICAgIC52aWV3LWNhbGVuZGFyIC5mYy12aWV3LWNvbnRhaW5lciB7XG4vLyAgICAgICAgICAgICBzY3JvbGxiYXItY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSkgJGdyYXktMjAwO1xuLy8gICAgICAgICAgICAgc2Nyb2xsYmFyLXdpZHRoOiBhdXRvO1xuLy8gICAgIH1cbi8vIH1cbi52aWV3LWNhbGVuZGFyIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgLmZjLXZpZXctY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdy14OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5mYy12aWV3LWNvbnRhaW5lcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XG4gICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZmMtdmlldy1jb250YWluZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgfVxuICAgIC5mYy12aWV3LWNvbnRhaW5lcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIH1cbiAgICAuZmMtdmlldyB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxMTQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5wYWdlLWhlcm8ge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6ICRwYWRkaW5nLXNtO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkcGFkZGluZy1zbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkcGFkZGluZy1tZDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRwYWRkaW5nLW1kO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgbmF2W2FyaWEtbGFiZWw9XCJicmVhZGNydW1iXCJdIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLmlubmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1sZyAkcGFkZGluZy1tZCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFkZC1jb250YWluZXIoKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLW1kO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1sZyAkcGFkZGluZy1sZyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIC8vIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1sZyAkcGFkZGluZy14bCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAjZGlzdHJpY3QtYmxvZy1zdWJoZWFkIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMTVweFxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoMS1zbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoMS1mb250LXNpemU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZjLXRvZGF5LWJ1dHRvbixcbiAgICAuZmMtZGF5R3JpZE1vbnRoLWJ1dHRvbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5mYy1oZWFkZXItdG9vbGJhciB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRoMi1mb250LXNpemU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgfVxuICAgICAgICAuZmMtbGVmdCB7XG4gICAgICAgICAgICAvLyBtYXJnaW4tcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aCoxLjI1O1xuICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnZpZXctYXMtbGlzdC1idG4ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBtYXJnaW4tdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC4yNTtcbiAgICAgICAgaSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoKjAuMjU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZjLWJ1dHRvbi1ncm91cCB7XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZjLWljb24tY2hldnJvbi1sZWZ0OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZmMtaWNvbi1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuZmMtZGF5LWhlYWRlciB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC4zNTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgICAuZmMtZGF5LXRvcCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgICAgICAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW46ICRncmlkLWd1dHRlci13aWR0aCowLjI1IGF1dG87XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbiAgICB0YWJsZSB7XG4gICAgICAgIHRkLFxuICAgICAgICB0aCB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZmMtZGF5LWdyaWQtZXZlbnQge1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlKjAuODc1O1xuICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xuXG4gICAgICAgICYgLmZjLXRpbWUsXG4gICAgICAgICYgLmZjLXRpdGxlIHtcbiAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZjLXZpZXcgLmZjLXNjcm9sbGVyIHtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5mYy12aWV3ID4gdGFibGUge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuICAgIC5mYyAuZmMtcm93IHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgfVxuICAgIC5mYyAuZmMtaGVhZCAuZmMtcm93OmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggMCAwOyBcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG4gICAgdGguZmMtZGF5LWhlYWRlci5mYy13aWRnZXQtaGVhZGVyIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgJGdyYXktMjAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5mYyAuZmMtYm9keSAuZmMtcm93IHtcbiAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgICAgICAgbWluLWhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgdGQuZmMtZGF5LmZjLXdpZGdldC1jb250ZW50IHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgJGdyYXktMjAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5mYyAuZmMtYm9keSAuZmMtcm93Omxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAyMHB4IDIwcHg7IFxuICAgIH1cbiAgICAuY2FsZW5kYXItZG93bmxvYWQtYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogN3B4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0yMDA7XG4gICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgICAgIGkge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgJi5mYS1jaGV2cm9ucy1kb3duIHtcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cbiAgICAvLyBMSVNUIFZJRVcgTU9CSUxFXG4gICAgLnZpZXctbmV3c2h1Yi1saXN0IHtcbiAgICAgICAgLnBhZ2UtaGVybyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbiNpY2FsLWJ1dHRvbnMge1xuICAgIGxpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgaSxhLGlucHV0IHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtbGluay1jb2xvcik7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLWxpbmstY29sb3IpO1xuICAgICAgICB9XG4gICAgfVxuICAgIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICAgICNpY2FsLWNvcHkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgICNpY2FsLW1hbnVhbC1pbnB1dCB7XG4gICAgICAgIHdpZHRoOiA2OCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cbn0iLCIjY2FsZW5kYXItZG93bmxvYWRzIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDEuODc1ICogdmFyKC0tc3BhY2luZykpO1xufVxuLnZpZXctY2FsZW5kYXItZG93bmxvYWRzIHtcbiAgICBtYXJnaW46IDJyZW0gYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIC52aWV3LWhlYWRlciB7XG4gICAgICAgIGg1IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgzLXNtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoMy1mb250LXNpemU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnZpZXctY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgLnZpZXdzLXJvdyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzNDlweDtcbiAgICAgICAgICAgIC8vICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAudmlld3MtZmllbGQtZmllbGQtZGlzdHJpY3QtY2FsZW5kYXItZmlsZXMge1xuICAgICAgICAvLyBtYXJnaW46ICRncmlkLWd1dHRlci13aWR0aCowLjUgMDtcbiAgICAgICAgLmZpbGUtLW1pbWUtYXBwbGljYXRpb24tcGRmIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcbiAgICAgICAgICAgIC8vIHBhZGRpbmctbGVmdDogLjVyZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgICAvLyBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAvLyBtYXgtd2lkdGg6IDM0OXB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzQ5cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvLyBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAvLyAgICAgbWluLXdpZHRoOiA0MCU7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgIH1cbiAgICAgICAgaSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgICAgICAvLyBwYWRkaW5nOiAuNzVyZW0gMXJlbTtcbiAgICAgICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgzLXNtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMjE4cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgICAgICB9XG4gICAgfVxufSIsIi8vIC52aWV3LWNvdXJzZXMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEge1xuLnZpZXctY291cnNlcy52aWV3LWlkLWNvdXJzZXMge1xuICB3aWR0aDogMTAwJTtcbiAgLnZpZXctZmlsdGVycyB7XG4gICAgLmJlZi1leHBvc2VkLWZvcm0ge1xuICAgICAgLmZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JheS02MDA7XG4gICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggNDBweCAxMHB4IDIwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgLy8gYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtO1xuICB9XG4gIC52aWV3cy1yb3cge1xuICAgIC8vIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCAqIDAuNTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgICB9XG4gICAgLnZpZXdzLWZpZWxkLWZpZWxkLXRpdGxlIHtcbiAgICAgIC8vIC0tYmctY29sb3I6ICN7JGdyYXktMTAwfTtcbiAgICAgIC8vIGJvcmRlcjogbm9uZTtcbiAgICAgIC8vIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnLWNvbG9yKTtcbiAgICAgIC8vIHBhZGRpbmc6ICRncmlkLWd1dHRlci13aWR0aCowLjc1ICRncmlkLWd1dHRlci13aWR0aCoxLjI1ICRncmlkLWd1dHRlci13aWR0aCowLjUgJGdyaWQtZ3V0dGVyLXdpZHRoKjAuNzU7XG4gICAgICAuZmllbGQtY29udGVudCB7XG4gICAgICAgIC8vIGZvbnQtc2l6ZTogJGg1LWZvbnQtc2l6ZTtcbiAgICAgICAgLy8gZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAvLyBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC4yNTtcbiAgICAgICAgLy8gY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAgICAgICAvLyBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZTtcbiAgICAgICAgLy8gfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgLy8gZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAvLyB0b3A6IDUwJTtcbiAgICAgICAgICAvLyBib3R0b206IDA7XG4gICAgICAgICAgLy8gbGVmdDogYXV0bztcbiAgICAgICAgICAvLyByaWdodDogMS4xMjVyZW07XG4gICAgICAgICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIC8vIHdpZHRoOiAxLjEyNXJlbTtcbiAgICAgICAgICAvLyBoZWlnaHQ6IDEuMjVyZW07XG4gICAgICAgICAgLy8gY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgLy8gZm9udC1mYW1pbHk6ICRmYS1zdHlsZS1mYW1pbHk7XG4gICAgICAgICAgLy8gLy8gY29udGVudDogXCJcXGYwNzhcIjtcbiAgICAgICAgICAvLyBjb250ZW50OiBcIiN7JGZhLXZhci1jaGV2cm9uLWRvd259XCI7XG4gICAgICAgICAgLy8gZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC8vIC51aS1pY29uIHtcbiAgICAgIC8vICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgLy8gfVxuICAgICAgLy8gJi51aS1zdGF0ZS1hY3RpdmUge1xuICAgICAgLy8gICAuZmllbGQtY29udGVudCB7XG4gICAgICAvLyAgICAgJjo6YWZ0ZXIge1xuICAgICAgLy8gICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgIC8vICAgICB9XG4gICAgICAvLyAgIH1cbiAgICAgIC8vIH1cbiAgICB9XG4gICAgLnVpLWFjY29yZGlvbi1jb250ZW50IHtcbiAgICAgIC8vIG1hcmdpbi10b3A6ICRncmlkLWd1dHRlci13aWR0aCowLjU7XG4gICAgICAvLyBib3JkZXI6IHNvbGlkIDFweCAkZ3JheS00MDA7XG4gICAgICAvLyBib3gtc2hhZG93OiAwcHggM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgIC52aWV3cy1maWVsZC1maWVsZC1jb3Vyc2UtY3JlZGl0cyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZTtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgcGFkZGluZzogMS4yNXJlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc20gJGJvcmRlci1yYWRpdXMtc20gMCAwO1xuICAgICAgfVxuICAgICAgLnZpZXdzLWZpZWxkLWZpZWxkLWNvdXJzZS1kZXNjcmlwdGlvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgcGFkZGluZzogMCAxLjI1cmVtIDEuMjVyZW07XG4gICAgICAgIHA6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAudmlld3MtZmllbGQtZmllbGQtY291cnNlLXByZXJlcXVpc2l0ZXMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIHBhZGRpbmc6IDAgMS4yNXJlbSAxLjI1cmVtIDEuMjVyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAkYm9yZGVyLXJhZGl1cy1zbSAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgICAgLy8gLnZpZXdzLWxhYmVsIHtcbiAgICAgICAgLy8gICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgIC8vICAgbWFyZ2luLXJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjI1O1xuICAgICAgICAvLyB9XG4gICAgICAgIC8vIC5maWVsZC1jb250ZW50IHtcbiAgICAgICAgLy8gICBmb250LXNpemU6ICRmb250LXNpemUtbGc7XG4gICAgICAgIC8vICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgICAgIC8vIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi52aWV3LWlkLXByZXNlbnRhdGlvbnMudmlldy1kaXNwbGF5LWlkLXByZXNlbnRhdGlvbnMge1xuICB3aWR0aDogMTAwJTtcbiAgLnZpZXctZmlsdGVycyB7XG4gICAgLmJlZi1leHBvc2VkLWZvcm0ge1xuICAgICAgbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgLmZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JheS02MDA7XG4gICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggNDBweCAxMHB4IDIwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgLy8gYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtO1xuICB9XG4gIC52aWV3LWNvbnRlbnQge1xuICAgIC52aWV3cy1yb3cge1xuICAgICAgLnZpZXdzLXJvdyB7XG4gICAgICAgIC52aWV3cy1maWVsZC1maWVsZC1zdWJ0aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAkaDMtZm9udC1zaXplO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAvLyBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICBwYWRkaW5nOiAxLjI1cmVtO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtICRib3JkZXItcmFkaXVzLXNtIDAgMDtcbiAgICAgICAgfVxuICAgICAgICAudmlld3MtZmllbGQtZmllbGQtcHJlc2VudGF0aW9uLWdyYWRlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgcGFkZGluZzogMCAxLjI1cmVtIDEuMjVyZW07XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLnZpZXdzLWZpZWxkLWZpZWxkLWltYWdlIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nOiAwIDEuMjVyZW0gMS4yNXJlbTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmZpZWxkLWNvbnRlbnQge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yLjVyZW07XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC52aWV3cy1maWVsZC1maWVsZC10ZXh0IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgcGFkZGluZzogMCAxLjI1cmVtIDEuMjVyZW07XG4gICAgICAgICAgLmZpZWxkLWNvbnRlbnQge1xuICAgICAgICAgICAgcDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudmlld3MtZmllbGQtZmllbGQtaW1hZ2VzLWFkZGl0aW9uYWwge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICBwYWRkaW5nOiAwIDEuMjVyZW0gMS4yNXJlbTtcbiAgICAgICAgICAuZmllbGQtY29udGVudCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiA1cHg7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudWktYWNjb3JkaW9uLWNvbnRlbnQgLnZpZXdzLWZpZWxkOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgcGFkZGluZzogMCAxLjI1cmVtIDEuMjVyZW0gMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAkYm9yZGVyLXJhZGl1cy1zbSAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyB7XG4gIC5wYWdlLWhlcm8ge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbWQ7XG4gICAgfVxuICAgIC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAvLyAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnO1xuICAgIC8vIH1cbiAgICAmLmNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gJHBhZGRpbmctc20gKiAyKTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAkcGFkZGluZy1tZCAqIDIpO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICBtYXgtd2lkdGg6IDE1NDBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLWxnICRwYWRkaW5nLW1kICFpbXBvcnRhbnQ7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLWxnICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLWxnICRwYWRkaW5nLXhsICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAubm9kZS1oZXJvLXRleHQge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogJHBhZGRpbmcteGw7XG4gICAgICAgIH1cbiAgICAgICAgLmJyZWFkY3J1bWIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IC8vIFsgXSBUZW1wXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMS41cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50aXRsZS1pY29uIHtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGgzLXNtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRoMy1mb250LXNpemU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZmllbGQtLW5hbWUtdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGgzLXNtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMy42cHggIWltcG9ydGFudDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDQuOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGgxIHtcbiAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgICAgICAgICBmb250LXNpemU6ICRoMS1zbTtcbiAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRoMS1mb250LXNpemU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5tYXAtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgLnZpZXctY29udGVudCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG9yZGVyOiAxOyAvLyBSZXZlcnNlIG9yZGVyIG9mIGZpbHRlcnMgYW5kIGNvbnRlbnRcbiAgICAgIC5nZW9maWVsZC1nb29nbGUtbWFwIHtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1tZDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC8vR01hcCBzdHlsZXMgLSBvdmVycmlkZXNcbiAgICAgIC5nbS1zdHlsZS1tdGMtYmJ3IHtcbiAgICAgICAgLmdtLXN0eWxlLW10YyB7XG4gICAgICAgICAgJiA+IGJ1dHRvbiB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTgwMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmID4gdWwge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDEwcHggMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAxMHB4IDVweCAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAmIGxpIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS04MDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5nbS1zdHlsZS1tdGM6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgPiBidXR0b24ge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweCAwIDAgMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZ20tc3R5bGUtbXRjOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgPiBidXR0b24ge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAxMHB4IDEwcHggMCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmdtLWJ1bmRsZWQtY29udHJvbCB7XG4gICAgICAgIC5nbW5vcHJpbnQgZGl2IHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIHdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICB3aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5nbS1zdHlsZSB7XG4gICAgICAgIC5nbS1zdHlsZS1pdy1jIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4ICRncmF5LTUwMDtcbiAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbWQ7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZ20tc3R5bGUtaXctY2gge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLmdtLXN0eWxlLWl3LWNociB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAtNXB4O1xuICAgICAgICAgIHJpZ2h0OiAtNXB4O1xuICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICB9XG4gICAgICAgIC5nbS1zdHlsZS1pdy1kIHtcbiAgICAgICAgICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgLy8gT3V0ZXIgQm94XG4gICAgICAgIH1cbiAgICAgICAgLmdtLXN0eWxlLWl3IHA6Zmlyc3QtY2hpbGQsXG4gICAgICAgIC5nbS1zdHlsZS1pdyBkaXY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmdtLXN0eWxlLWl3LXRjOjphZnRlciB7XG4gICAgICAgICAgdG9wOiAtMnB4O1xuICAgICAgICB9XG4gICAgICAgIC8vQnViYmxlIGNvbnRlbnRcbiAgICAgICAgLmNhcmQge1xuICAgICAgICAgIHBhZGRpbmc6IDEuNzVyZW0gMS4yNXJlbSAxcmVtIDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBoNS5jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIC8vIHBhZGRpbmctbGVmdDogJGdyaWQtZ3V0dGVyLXdpZHRoICogMC4yNTtcbiAgICAgICAgICAgICAgLy8gcGFkZGluZy1yaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoICogMC41O1xuICAgICAgICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtc2l0ZS1uYW1lIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgLy8gcGFkZGluZzogJGdyaWQtZ3V0dGVyLXdpZHRoICogMC4yNTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgzLXNtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jYXJkLWJvZHkge1xuICAgICAgICAgICAgcGFkZGluZzogMXJlbSAwIDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIC5jYXJkLXRleHQge1xuICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnZpZXctZmlsdGVycyB7XG4gICAgICBtYXJnaW4tdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjc1O1xuICAgICAgb3JkZXI6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgICBoMiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogJGgzLXNtO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAkaDMtZm9udC1zaXplO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYmVmLWNoZWNrYm94ZXMge1xuICAgICAgICB1bCB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGdhcDogMnB4O1xuICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgcGFkZGluZzogMCA0cmVtIDAgMDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgbWluLXdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICBsaTpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIC5mb3JtLXR5cGUtY2hlY2tib3gge1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHggMCAwIDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgbGk6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIC5mb3JtLXR5cGUtY2hlY2tib3gge1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDVweCA1cHggMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmZvcm0tdHlwZS1jaGVja2JveCB7XG4gICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkW3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3IpO1xuICAgICAgICAgIH1cbiAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAvLyBcbiAgICAgICAgICAgIC8vIFxuICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXktMjAwO1xuICAgICAgICAgICAgLy8gYm9yZGVyLXJpZ2h0OiAycHggc29saWQgJHdoaXRlO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3IpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmPmlucHV0OmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ldmVudC1jb2xvdXIpOyAvLyBbIF0gT2N0IDMxLCAyMDI0IC0gRGlzYWJsZWQgT2N0IDMxLCAyMDI0IC0gUnVuZGxlXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuICAgICAgICAgICAgLy8gb3V0bGluZTogM3B4IHNvbGlkIHZhcigtLWV2ZW50LWNvbG91cik7IC8vIFsgXSBPY3QgMzEsIDIwMjQgLSBEaXNhYmxlZCBPY3QgMzEsIDIwMjQgLSBSdW5kbGVcbiAgICAgICAgICAgIC8vIG91dGxpbmU6IDNweCBzb2xpZCAodmFyKC0tY29sb3IpKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTUwMDsgXG4gICAgICAgICAgICAvLyBtYXJnaW4tbGVmdDogMC4xOXJlbTtcbiAgICAgICAgICAgIC8vIG1hcmdpbi1yaWdodDogMC4xOXJlbTtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3IpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICBcbiAgICAgIH1cbiAgICAgIGZpZWxkc2V0IHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB3aWR0aDogNjRweDtcbiAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAgICAgMjcxZGVnLFxuICAgICAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpIDMuMTMlLFxuICAgICAgICAgICAgcmdiYSgyNDksIDI0OSwgMjQ5LCAwKSA4My4yOCVcbiAgICAgICAgICApO1xuICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGxlZ2VuZCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAuZmllbGRzZXQtd3JhcHBlciB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAgICAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmF0dGFjaG1lbnQuYXR0YWNobWVudC1hZnRlciB7XG4gICAgLnBhZ2UtaGVybyB7XG4gICAgICAvKipcbiAgICAgICogLy9bIF1Ob3RlcyB0aGlzIGNhbiBiZSByZW1vdmVkLCB0aGUgXCJTY2hvb2xzXCIgdGVtcGxhdGUgXG4gICAgICAqIC8vIGhhcyBiZWVuIHVwZGF0ZWQgdG8gbm90IHJlbmRlciB0aGUgcGFnZS1oZXJvIGZvciB0aGUgYXR0YWNobWVudFxuICAgICAgKi9cbiAgICAgIC8vIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi52aWV3LWRpc3BsYXktaWQtYXR0YWNobWVudF9zY2hvb2xzX2xpc3Qge1xuICAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgLy8gbWFyZ2luLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoICogMS4yNTtcbiAgICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgICAgIC8vIHBhZGRpbmc6ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgIC8vIGJvcmRlcjogc29saWQgMXB4ICRncmF5LTQwMDtcbiAgICAgIC8vIHdpZHRoOiBjYWxjKDgwJSAtICRncmlkLWd1dHRlci13aWR0aCk7XG4gICAgfVxuICAgIGgyIHtcbiAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuICAgICAgZm9udC1zaXplOiAkaDItc207XG4gICAgICAvLyBtYXJnaW46ICRncmlkLWd1dHRlci13aWR0aCAwO1xuICAgICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICB9XG4gICAgLnZpZXdzLXJvdyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogMTBweDtcbiAgICAgIHBhZGRpbmc6IDEuMjVyZW0gMCAxLjI1cmVtO1xuICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRncmF5LTUwMDtcbiAgICB9XG4gICAgLnZpZXdzLWZpZWxkLWZpZWxkLXNpdGUtbmFtZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZ2FwOiAxMHB4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogJGgzLXNtO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3IpOyAvLyBbIF0gTmVlZHMgdG8gYmUgaG9va2VkIHVwIHRvIGNvbG9yLW1hcHBpbmdcbiAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogcmVkOyAvLyBbIF0gVGVtcCBjb2xvdXIgdW50aWwgY29sb3IgbWFwcGluZyBpcyBjb21wbGV0ZVxuICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICB9XG4gICAgICBwIHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnZpZXdzLWZpZWxkLWZpZWxkLXNpdGUtd2Vic2l0ZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgZ2FwOiA1cHg7XG4gICAgICBjb2xvcjogdmFyKC0tZGlzdHJpY3QtbmV1dHJhbCk7XG4gICAgICBhIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICAgICAgfVxuICAgIH1cbiAgICAudmlld3MtZmllbGQtZmllbGQtc2l0ZS1ob3N0bmFtZSB7XG4gICAgICBtYXJnaW4tdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjU7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgLy8gdG9wOiA1MCU7XG4gICAgICAgIGJvdHRvbTogMC42cmVtO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMCAwLjg3NXJlbSAwIDA7XG4gICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDU0XCI7IC8vIEFkZCBJY29uIGNvZGVcbiAgICAgICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vL1NjaG9vbCBwcm9maWxlIHBhZ2Vcbi52aWV3LXNjaG9vbC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIHtcbiAgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQge1xuICAgIHNwYW4uaGVhZGxpbmUge1xuICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgICAgIGNvbG9yOiB2YXIoLS1kaXN0cmljdC1uZXV0cmFsKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAkaDQtZm9udC1zaXplO1xuICAgICAgfVxuICAgIH1cbiAgICBoMSB7XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgfVxuICB9XG4gIC5sb2dvLWltZy13cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjU7XG4gIH1cbiAgaDMuc2l0ZS1hZGRyZXNzIHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoICogMC41O1xuICB9XG4gIC5maWVsZC0tbmFtZS1maWVsZC1zaXRlLWFkZHJlc3MtaW5mbyB7XG4gICAgY29sb3I6IHZhcigtLWJzLWdyYXktODAwKTtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0O1xuICAgIHAge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbiAgLnNpdGUtcGhvbmUsXG4gIC5zaXRlLXdlYnNpdGUge1xuICAgIGNvbG9yOiB2YXIoLS1icy1ncmF5LTgwMCk7XG4gICAgZm9udC1zaXplOiBmb250LXNpemUtYmFzZTtcbiAgfVxuICAuZmllbGQtLW5hbWUtZmllbGQtc2l0ZS1zaG9ydGN1dHMge1xuICAgIG1hcmdpbi10b3A6ICRncmlkLWd1dHRlci13aWR0aCAqIDAuNzU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgfVxuICAgIC5idG4ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoICogMC43NTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjc1O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLyoqXG4gKiBTZXRzIFN0eWxlcyBmb3IgXCJOZXdzZ3ViIENhdGVnb3J5IENvbG91cnNcIlxuICogU2VlIEAgL3Njc3MvX2Nzcy12YXJzLnNjc3MgZm9yIGNhdGVnb3J5LXNwZWNpZmljXG4gKi9cbi52aWV3LW5ld3NodWItbGlzdCwgXG4udmlldy1jYWxlbmRhcixcbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMge1xuICAgIC52aWV3LWZpbHRlcnMge1xuICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgICAgIHNwYW4uZmllbGRzZXQtbGVnZW5kIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgzLXNtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICBmb250LXNpemU6ICRoMy1mb250LXNpemU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJlZi1uZXN0ZWQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC5mb3JtLWl0ZW0ge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHdpZHRoOiA2NXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiKDI1NSwyNTUsMjU1KTtcbiAgICAgICAgICAgIC8vIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyNTUsMjU1LDI1NSwwKSA1JSwgcmdiYSgyNTUsMjU1LDI1NSwxKSA4NSUpOyAvLyBtYWtlIHdoaXRlIGFnYWluXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjcxZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTApIDMuMTMlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDApIDgzLjI4JSk7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5iZWYtbmVzdGVkIHVsIHtcbiAgICAgICAgZ2FwOiA1cHg7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcCAhaW1wb3J0YW50O1xuICAgICAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gICAgICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLmJlZi1uZXN0ZWQgLmZvcm0tdHlwZS1jaGVja2JveCB7XG4gICAgICAgIC8vIHJlc2V0cyAuZm9ybS1jaGVjayBjbGFzc1xuICAgICAgICBtaW4taGVpZ2h0OiBub25lO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICY+bGFiZWwge1xuXG4gICAgICAgICAgICAvLyBib3JkZXI6IHNvbGlkIDFweCB2YXIoLS1ldmVudC1jb2xvdXIpOyAvLyBbIF0gT2N0IDMxLCAyMDI0IC0gRGlzYWJsZWQgT2N0IDMxLCAyMDI0IC0gUnVuZGxlXG4gICAgICAgICAgICAvLyBjb2xvcjogdmFyKC0tZXZlbnQtY29sb3VyKTsgLy8gWyBdIE9jdCAzMSwgMjAyNCAtIERpc2FibGVkIE9jdCAzMSwgMjAyNCAtIFJ1bmRsZVxuICAgICAgICAgICAgLy8gYm9yZGVyOiAxcHggc29saWQgKHZhcigtLWNvbG9yKSk7XG4gICAgICAgICAgICAvLyBjb2xvcjogdmFyKC0tY29sb3IpO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXktMjAwO1xuICAgICAgICAgICAgLy8gYm9yZGVyLXJpZ2h0OiAycHggc29saWQgJHdoaXRlO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3IpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuYmVmLW5lc3RlZCBsaTpmaXJzdC1vZi10eXBlIC5mb3JtLXR5cGUtY2hlY2tib3ggPiBsYWJlbCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtIDAgMCAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICB9XG4gICAgLmJlZi1uZXN0ZWQgbGk6bGFzdC1vZi10eXBlIC5mb3JtLXR5cGUtY2hlY2tib3ggPiBsYWJlbCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgJGJvcmRlci1yYWRpdXMtc20gJGJvcmRlci1yYWRpdXMtc20gMDtcbiAgICB9XG4gICAgLmJlZi1uZXN0ZWQgLmZvcm0tdHlwZS1jaGVja2JveCA+IGlucHV0OmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWV2ZW50LWNvbG91cik7IC8vIFsgXSBPY3QgMzEsIDIwMjQgLSBEaXNhYmxlZCBPY3QgMzEsIDIwMjQgLSBSdW5kbGVcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLXdoaXRlKTtcbiAgICAgICAgLy8gb3V0bGluZTogM3B4IHNvbGlkIHZhcigtLWV2ZW50LWNvbG91cik7IC8vIFsgXSBPY3QgMzEsIDIwMjQgLSBEaXNhYmxlZCBPY3QgMzEsIDIwMjQgLSBSdW5kbGVcbiAgICAgICAgLy8gb3V0bGluZTogM3B4IHNvbGlkICh2YXIoLS1jb2xvcikpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS01MDA7IFxuICAgICAgICAvLyBtYXJnaW4tbGVmdDogMC4xOXJlbTtcbiAgICAgICAgLy8gbWFyZ2luLXJpZ2h0OiAwLjE5cmVtO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3IpO1xuICAgICAgICB9XG4gICAgfVxuXG59XG5cbiIsIi50b29sYmFyLW9yaWVudGVkIC50b29sYmFyLWJhcixcbi50b29sYmFyIC50b29sYmFyLWJhciwgXG4udG9vbGJhciAudG9vbGJhci10cmF5IHtcbiAgICB6LWluZGV4OiBjYWxjKCN7JHppbmRleC1maXhlZH0gKyAxKTtcbn1cbi8vIEFkanVzdHMgaGVhZGVyL3Rvb2xiYXIgYWxpZ25tZW50IHdoZW4gbG9nZ2VkIGluLlxuI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gKyAuZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMge1xuXG59IiwiZm9ybS5nb29nbGUtY3NlIHtcbiAgICBAaW5jbHVkZSBhZGQtY29udGFpbmVyKCk7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBtYXgtd2lkdGg6IDExNDBweCAhaW1wb3J0YW50XG4gICAgfVxuICAgIC5zZWFyY2gtaGVscC1saW5rIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlKjAuODc1O1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuICAgIH1cbiAgICAuZm9ybS13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLmZvcm0tdHlwZS1zZWFyY2gge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMDVweDtcbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gICAgICAgICAgICBmb250LXNpemU6ICRoMS1zbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAzNzRweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgyLXNtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRncmF5LTUwMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZSouODc1O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzLjc1cmVtO1xuICAgICAgICB9XG4gICAgfVxuICAgICtoMiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIH4uaXRlbS1saXN0IHtcbiAgICAgICAgQGluY2x1ZGUgYWRkLWNvbnRhaW5lcigpO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDExNDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgICNnb29nbGUtY3NlLXJlc3VsdHMge1xuICAgICAgICAgICAgLmdzYy1yZXN1bHQtaW5mby1jb250YWluZXIgeyAgICBcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxLjI1cmVtIDAgMnJlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktNTAwO1xuICAgICAgICAgICAgICAgIC5nc2MtcmVzdWx0LWluZm8ge1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmdzYy1vcmRlcmJ5LWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIC5nc2Mtb3JkZXJieSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5nc2Mtb3JkZXJieS1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoMy1zbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5nc2Mtb3B0aW9uLW1lbnUtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgLmdzYy1zZWxlY3RlZC1vcHRpb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZSowLjg3NTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggNDBweCAxMHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDc4XCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNiBQcm8nO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMS41cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuZ3NjLW9wdGlvbi1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZSowLjg3NTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgJGJvcmRlci1yYWRpdXMtc20gJGJvcmRlci1yYWRpdXMtc207XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgLmdzYy1vcHRpb24tbWVudS1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmdzYy1vcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmdzYy1vcHRpb24tbWVudS1pdGVtLWhpZ2hsaWdodGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXktNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZ3NjLW9wdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZ3NjLW9wdGlvbi1zZWxlY3RvciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IC8vIFsgXTogSGlkZSB0aGUgZHJvcGRvd24gYXJyb3dcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiA1cHggNXB4IDAgNXB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICR3aGl0ZSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDdweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5nc2MtY29udHJvbC1jc2UuZ3NjLWNvbnRyb2wtY3NlLWVuIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIC5nc2MtYWJvdmUtd3JhcHBlci1hcmVhIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAvLyBbIF0gUmVzdWx0cyBTdGFydFxuICAgICAgICAgICAgICAgIC5nc2MtcmVzdWx0cyB7IFxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgLmdzYy13ZWJSZXN1bHQuZ3NjLXJlc3VsdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEuODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEuODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgLmdzLXJlc3VsdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBbIF0gSGVhZGluZ1xuICAgICAgICAgICAgICAgICAgICAgICAgLmdzYy10aHVtYm5haWwtaW5zaWRlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhLmdzLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgzLXNtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0IWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0IWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBbIF0gQnJlYWRjcnVtYnNcbiAgICAgICAgICAgICAgICAgICAgICAgIC5nc2MtdXJsLXRvcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmdzLXZpc2libGVVcmwtYnJlYWRjcnVtYiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIHNwYW46bm90KDpmaXJzdC1vZi10eXBlKTpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgY29udGVudDogXCJcXGYwNTRcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDYgUHJvJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDEuNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIHRvcDogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgbGVmdDogMS41cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBbIF0gQ29udGVudFxuICAgICAgICAgICAgICAgICAgICAgICAgLmdzYy10YWJsZS1yZXN1bHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1mbG93OiByb3ctcmV2ZXJzZSBub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZ3NjLXRodW1ibmFpbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOTNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmdzLWltYWdlLWJveCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5ncy1pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5ncy1maWxlRm9ybWF0LFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5ncy1maWxlRm9ybWF0VHlwZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNkQ3NTdEO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZ3MtZmlsZUZvcm1hdCxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZ3MtZmlsZUZvcm1hdFR5cGUsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmdzLXNuaXBwZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvLyBQYWdpbmF0aW9uXG4gICAgICAgICAgICAuZ3NjLWN1cnNvci1ib3gge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMnJlbSAwO1xuICAgICAgICAgICAgICAgIC5nc2MtY3Vyc29yIHtcbiAgICAgICAgICAgICAgICAgICAgLmdzYy1jdXJzb3ItcGFnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IC41cmVtIDFyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy1ncmF5LTMwMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLmdzYy1jdXJzb3ItY3VycmVudC1wYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC8vIEdvb2dsZSBCcmFuZGluZ1xuICAgICAgICAgICAgLmdjc2MtbW9yZS1tYXliZS1icmFuZGluZy1yb290IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAtN3JlbTtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAuZ2NzYy1maW5kLW1vcmUtb24tZ29vZ2xlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gXG59XG4iLCIuY29udGVudC00MDMtNDA0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgICBwYWRkaW5nOiAycmVtIDA7XG59IiwiLnZpZXctYWRib3hlcyxcbi52aWV3LXNsaWRlci1ob21lIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLnZpZXctY29udGVudCB7XG4gICAgfVxuICAgIC52aWV3cy1yb3cge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgbGluZWFyIDFzO1xuICAgIH1cblxufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3BhY2l0eTogMTtcbn1cbi52aWV3LWFkYm94ZXMsXG4udmlldy1zbGlkZXItaG9tZSxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB7XG4gICAgLmNvbnRleHR1YWwtZWRpdC1saW5rcyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgei1pbmRleDogNTAxOyAgXG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgbGluZWFyIDFzO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgfVxuICAgIFxufVxuXG5cbi52aWV3LWFkYm94ZXMsXG4udmlldy1zbGlkZXItaG9tZSB7XG4gICAgJi5zY2hvb2xraXQtY29udGV4dHVhbC1lZGl0aW5nIHtcbiAgICAgICAgXG4gICAgfVxuICAgICYuc2Nob29sa2l0LWNvbnRleHR1YWwtZWRpdGluZyB7XG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMtd2l0aGluIHtcbiAgICAgICAgICAgIC5jb250ZXh0dWFsLWVkaXQtbGlua3Mge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSBsaW5lYXIgMXM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudmlld3Mtcm93IHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSBsaW5lYXIgMXM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHtcbiAgICAmLnNjaG9vbGtpdC1jb250ZXh0dWFsLWVkaXRpbmcge1xuICAgICAgICBcbiAgICB9XG4gICAgJi5zY2hvb2xraXQtY29udGV4dHVhbC1lZGl0aW5nIHtcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cy13aXRoaW4ge1xuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSBsaW5lYXIgMXM7XG4gICAgICAgICAgICAuY29udGV4dHVhbC1lZGl0LWxpbmtzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgbGluZWFyIDFzO1xuICAgICAgICAgICAgICAgIHRvcDoxMDBweDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMTUlO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgfVxuICAgIH1cbn1cblxuIiwiXG4vLyBkaXZbY2xhc3MqPVwiZmEtd2VpZ2h0LW92ZXJyaWRlLVwiXSB7XG5cbi8vIH1cblxuXG5ib2R5LmZhLXdlaWdodC1vdmVycmlkZSB7XG4gICAgJi10aGluLFxuICAgICYtbGlnaHQsXG4gICAgJi1yZWd1bGFyLFxuICAgICYtc29saWQge1xuICAgICAgICAuZmFzLCAuZmEtc29saWQsXG4gICAgICAgIC5mYXIsIC5mYS1yZWd1bGFyLFxuICAgICAgICAuZmFsLCAuZmEtbGlnaHQsXG4gICAgICAgIC5mYXQsIC5mYS10aGluIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mYS13ZWlnaHQtb3ZlcnJpZGUpO1xuICAgICAgICB9XG4gICAgfVxuICAgICYtdGhpbiAge1xuICAgICAgICAuZmFzLCAuZmEtc29saWQsXG4gICAgICAgIC5mYXIsIC5mYS1yZWd1bGFyLFxuICAgICAgICAuZmFsLCAuZmEtbGlnaHQsXG4gICAgICAgIC5mYXQsIC5mYS10aGluIHtcbiAgICAgICAgICAgIC0tZmEtd2VpZ2h0LW92ZXJyaWRlOiAxMDA7XG4gICAgICAgIH0gICAgICAgIFxuICAgIH1cbiAgICAmLWxpZ2h0ICB7XG4gICAgICAgIC5mYXMsIC5mYS1zb2xpZCxcbiAgICAgICAgLmZhciwgLmZhLXJlZ3VsYXIsXG4gICAgICAgIC5mYWwsIC5mYS1saWdodCxcbiAgICAgICAgLmZhdCwgLmZhLXRoaW4ge1xuICAgICAgICAgICAgLS1mYS13ZWlnaHQtb3ZlcnJpZGU6IDMwMDtcbiAgICAgICAgfSAgICAgICAgXG4gICAgfVxuICAgICAgICAmLXJlZ3VsYXIgIHtcbiAgICAgICAgLmZhcywgLmZhLXNvbGlkLFxuICAgICAgICAuZmFyLCAuZmEtcmVndWxhcixcbiAgICAgICAgLmZhbCwgLmZhLWxpZ2h0LFxuICAgICAgICAuZmF0LCAuZmEtdGhpbiB7XG4gICAgICAgICAgICAtLWZhLXdlaWdodC1vdmVycmlkZTogNDAwO1xuICAgICAgICB9ICAgICAgICBcbiAgICB9XG4gICAgJi1zb2xpZCAge1xuICAgICAgICAuZmFzLCAuZmEtc29saWQsXG4gICAgICAgIC5mYXIsIC5mYS1yZWd1bGFyLFxuICAgICAgICAuZmFsLCAuZmEtbGlnaHQsXG4gICAgICAgIC5mYXQsIC5mYS10aGluIHtcbiAgICAgICAgICAgIC0tZmEtd2VpZ2h0LW92ZXJyaWRlOiA5MDA7XG4gICAgICAgIH0gICAgICAgIFxuICAgIH1cbn0iLCIud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA3MjBweDtcbiAgbWFyZ2luOiAwIGF1dG8gJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAvLyAud2ViZm9ybS1yZXF1aXJlZCB7XG4gIC8vICAgZGlzcGxheTogbm9uZTtcbiAgLy8gfVxuICAud2ViZm9ybS1mbGV4Ym94IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZ2FwOiAxMHB4O1xuICAgIG1hcmdpbjogMCAtMC41cmVtIDJyZW0gIWltcG9ydGFudDtcbiAgICAuZm9ybS1pdGVtIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG4gIC5mb3JtLXdyYXBwZXIge1xuICAgIC8vcGFkZGluZzogMDtcbiAgfVxuICAud2ViZm9ybS1vcHRpb25zLWRpc3BsYXktc2lkZS1ieS1zaWRlID4gZGl2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZWJmb3JtLWVsZW1lbnQtLXRpdGxlLWlubGluZSxcbiAgLmZvcm0tdHlwZS1kYXRlIHtcbiAgICAuZm9ybS1jb250cm9sLFxuICAgIGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgfVxuICAgIGxhYmVsIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgZmllbGRzZXQge1xuICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCAqIDEuMjU7XG4gICAgcGFkZGluZzogJHBhZGRpbmctc20gKiAxLjI1O1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgIC8vIGJvcmRlcjogc29saWQgMXB4IHZhcigtLWJzLWdyYXktNDAwKTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1tZDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgLy8gd2lkdGg6IDc1JTtcbiAgICAgIGZpZWxkc2V0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICAgIC5maWVsZHNldC13cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICAgIGxlZ2VuZCB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjU7XG4gICAgICBmb250LXNpemU6ICRoNS1mb250LXNpemU7XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgfVxuICAgICYuZm9ybS1jb21wb3NpdGUge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gIH1cbiAgLmZvcm0taXRlbSxcbiAgdHIub2RkIC5mb3JtLWl0ZW0sXG4gIHRyLmV2ZW4gLmZvcm0taXRlbSxcbiAgLmZvcm0taXRlbSArIC5mb3JtLWl0ZW0ge1xuICAgIC8vIG1hcmdpbjogMCAwICRncmlkLWd1dHRlci13aWR0aCAqIDAuNzU7XG4gICAgbWFyZ2luOiAwIDAgJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICYuZm9ybS10eXBlLWRhdGUge1xuICAgICAgbGFiZWwge1xuICAgICAgICAvLyBtYXJnaW4tcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aCAqIDAuNTtcbiAgICAgICAgbWluLXdpZHRoOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiA1O1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgICAgIH1cbiAgICAgIGlucHV0W3R5cGU9XCJkYXRlXCJdIHtcbiAgICAgICAgLy8gcGFkZGluZzogJGdyaWQtZ3V0dGVyLXdpZHRoICogMC4yNSAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjU7XG4gICAgICAgIHBhZGRpbmc6ICRncmlkLWd1dHRlci13aWR0aCAqIDAuMjUgJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZm9ybS1pdGVtLmZvcm0tdHlwZS1yYWRpbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIGxhYmVsOm5vdCgub3B0aW9uKSB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCAqIDAuNDI1O1xuICB9XG4gIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuICBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sXG4gIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbiAgaW5wdXRbdHlwZT1cInRlbFwiXSxcbiAgaW5wdXRbdHlwZT1cIm51bWJlclwiXSxcbiAgaW5wdXRbdHlwZT1cImRhdGVcIl0sXG4gIHRleHRhcmVhLFxuICBzZWxlY3Qge1xuICAgIGJvcmRlcjogc29saWQgMXB4ICRncmF5LTUwMDtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgcGFkZGluZzogMTBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgJjpmb2N1cyB7XG4gICAgICBib3JkZXItY29sb3I6ICRncmF5LTgwMDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cbiAgfVxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG4gIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICB3aWR0aDogMS4yNXJlbTtcbiAgICBoZWlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS01MDA7XG4gICAgcGFkZGluZzogMXB4O1xuICAgICY6Y2hlY2tlZCB7XG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICBib3JkZXI6IDRweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgIHBhZGRpbmc6IDJweDtcbiAgICB9XG4gIH1cbiAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuICBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgICY6Y2hlY2tlZCArIGxhYmVsIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICB9XG4gIH1cbiAgaW5wdXRbdHlwZT1cImRhdGVcIl0sXG4gIHNlbGVjdCB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgJiBvcHRpb24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIH1cbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcbiAgICB9XG4gIH1cbiAgc2VsZWN0IHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgfVxuICAuZm9ybS10eXBlLXJhZGlvIGxhYmVsIHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgfVxuICAuZm9ybS10eXBlLXJhZGlvIC5kZXNjcmlwdGlvbixcbiAgLmZvcm0tdHlwZS1jaGVja2JveCAuZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbjogJGdyaWQtZ3V0dGVyLXdpZHRoICogMC4yNSAwO1xuICB9XG4gIC5mb3JtLXR5cGUtY2hlY2tib3gge1xuICAgIGxhYmVsIHtcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgfVxuICB9XG4gIC53ZWJmb3JtLXR5cGUtY2hlY2tib3hlcyB7XG4gICAgbGFiZWwge1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgfVxuICB9XG4gIC5mb3JtLXR5cGUtY2hlY2tib3hlcyAuZm9ybS1hY3Rpb25zIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5mb3JtLWl0ZW0tc3R1ZGVudCxcbiAgLmZvcm0taXRlbS1zdHVkZW50LWludGVybmF0aW9uYWwge1xuICAgID4gbGFiZWwge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgdGFibGVbZGF0YS1kcnVwYWwtc2VsZWN0b3I9XCJlZGl0LXN0dWRlbnQtaXRlbXNcIl0sXG4gIHRhYmxlW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPVwiZWRpdC1zdHVkZW50LWludGVybmF0aW9uYWwtaXRlbXNcIl0ge1xuICAgID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICB9XG4gICAgdGJvZHkge1xuICAgICAgY291bnRlci1yZXNldDogaXRlbXMtY291bnRlcjtcbiAgICAgID4gdHIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAxLjI1O1xuICAgICAgICBtYXJnaW4tdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAxLjI1O1xuICAgICAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggdmFyKC0tYnMtZ3JheS02MDApO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGl0ZW1zLWNvdW50ZXI7XG4gICAgICAgICAgY29udGVudDogXCIjIFwiIGNvdW50ZXIoaXRlbXMtY291bnRlcik7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IC0xLjc1cmVtO1xuICAgICAgICB9XG4gICAgICAgID4gdGQge1xuICAgICAgICAgIHBhZGRpbmc6ICRncmlkLWd1dHRlci13aWR0aCAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8vIFsgXSBNaWdodCBuZWVkIGFkZGl0aW9uYWwgc3R5bGluZyBkZXBlbmRpbmcgb24gY29sb3IgbWFwcGluZ1xuICAuYmctZ3JheS0yMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcbiAgICBpbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbiAgICBzZWxlY3Qge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgJiBvcHRpb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICB9XG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vL05vZGUgd2ViZnJvbSBzcGVjaWZpYyBzdHlsZXNcbi5wYXRoLXdlYmZvcm0ge1xuICAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0ge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIHdpZHRoOiA3NSU7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICAgIGZpZWxkc2V0IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvKipcbiAqICNob21lcGFnZS1oZXJvIGNvbnNpc3RzIG9mIHRoZSBTbGlkZXIsIGFuZCB0aGUgQWRib3hlc1xuICovXG5cbiNob21lcGFnZS1oZXJvIHtcbiAgQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgIG1hcmdpbi10b3A6IDIuMTI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIuMTI1cmVtO1xuICB9XG4gIC5ob21lcGFnZS1oZXJvLWlubmVyIHtcbiAgICAtLWhlcm8tbWF4LXdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXgtd2lkdGg6IHZhcigtLWhlcm8tbWF4LXdpZHRoKTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgLS1oZXJvLW1heC13aWR0aDogMTkyMHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgI3NsaWRlci13cmFwcGVyIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuICAgICAgQGluY2x1ZGUgbWFrZS1jb2woOS4yNSk7XG4gICAgfVxuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICB9XG4gIH1cbiAgLnN3aXBlciB7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc20gJGJvcmRlci1yYWRpdXMtc20gMCAwICFpbXBvcnRhbnQ7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbWQgJGJvcmRlci1yYWRpdXMtbWQgMCAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLW1kIDAgMCAkYm9yZGVyLXJhZGl1cy1tZCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAuc3dpcGVyLXNsaWRlIHtcbiAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1kaXN0cmljdC1zZWNvbmRhcnkpOyAvKiBEaXNhYmxlZCB0aGlzIGJlY2F1c2UgY29sb3VycyBhcmUgYXBwbGllZCBAIFwiLnNsaWRlLWFkZGl0aW9uYWwgXCIqL1xuICAgIC8vIGhlaWdodDogYXV0bztcbiAgICBoZWlnaHQ6IG1heC1jb250ZW50O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gICAgJiAuY2xpY2thYmxlLWxpbmsge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAmOmZvY3VzLFxuICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgb3V0bGluZTogLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gMXB4O1xuICAgICAgICB6LWluZGV4OiA5OTk5OTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBib3R0b206ICRncmlkLWd1dHRlci13aWR0aCAqIDEuMjU7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoICogMS4yNTtcbiAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICAgIHdpZHRoOiAxLjVyZW07XG4gICAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTUwMDtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAmLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAjYWRib3gtd3JhcHBlciB7XG4gICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICAvLyBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbCgyLjc1KTtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICA+IC5jb250YWluZXIge1xuICAgICAgcGFkZGluZy10b3A6ICRncmlkLWd1dHRlci13aWR0aCAqIDAuNTtcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICB9XG4gICAgLmNvbnRhaW5lcixcbiAgICAudmlld3MtZWxlbWVudC1jb250YWluZXIsXG4gICAgLnZpZXctYWRib3hlcyxcbiAgICAudmlldy1jb250ZW50IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICAudmlldy1jb250ZW50IHtcbiAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgfVxuICB9XG59XG5cbiNob21lcGFnZS1uZXdzaHViLFxuI3JlbGF0ZWQtbmV3c2h1YiB7XG4gIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCAqIDEuNTtcbiAgJiA+IC5pbm5lciB7XG4gICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LW9ubHkobWQpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAudmlld3MtZWxlbWVudC1jb250YWluZXIge1xuICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcbiAgICAgIGZsZXg6IGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtZ3V0dGVyLXgpO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1ndXR0ZXIteCk7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIG1heC13aWR0aDogMzMuMzMzJTtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1vbmx5KG1kKSB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIH1cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBjbGVhcjogbGVmdDtcbiAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuI3JlbGF0ZWQtbmV3c2h1YiB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JheS01MDA7XG4gIHBhZGRpbmctdG9wOiAkcGFkZGluZy1sZyAhaW1wb3J0YW50O1xufVxuIiwiXG4vLyAxLiBJbmNsdWRlIGZ1bmN0aW9ucyBmaXJzdCAoc28geW91IGNhbiBtYW5pcHVsYXRlIGNvbG9ycywgU1ZHcywgY2FsYywgZXRjKVxuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvZnVuY3Rpb25zJztcblxuLy8gMi4gSW5jbHVkZSBhbnkgZGVmYXVsdCB2YXJpYWJsZSBvdmVycmlkZXMgaGVyZVxuQGltcG9ydCAndmFyaWFibGVzX2Jvb3RzdHJhcCc7XG4vLyAyYS4gU3ViIHRoZW1lIHN0eWxpbmcuXG5AaW1wb3J0ICd2YXJpYWJsZXNfZHJ1cGFsJztcblxuLy8gMy4gSW5jbHVkZSByZW1haW5kZXIgb2YgcmVxdWlyZWQgQm9vdHN0cmFwIHN0eWxlc2hlZXRzXG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy92YXJpYWJsZXMnO1xuXG4vLyA0LiBJbmNsdWRlIHJlbWFpbmRlciBvZiByZXF1aXJlZCBCb290c3RyYXAgc3R5bGVzaGVldHNcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL21hcHMnO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvbWl4aW5zJztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL3Jvb3QnO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvdXRpbGl0aWVzJztcblxuLy8gNS4gSW5jbHVkZSBhbnkgb3B0aW9uYWwgQm9vdHN0cmFwIGNvbXBvbmVudHMgYXMgeW91IGxpa2Vcbi8vIExheW91dCAmIGNvbXBvbmVudHNcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL3JlYm9vdCc7XG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy90eXBlJztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL2ltYWdlcyc7XG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9jb250YWluZXJzJztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL2dyaWQnO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvdGFibGVzJztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL2Zvcm1zJztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL2J1dHRvbnMnO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvdHJhbnNpdGlvbnMnO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvZHJvcGRvd24nO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvYnV0dG9uLWdyb3VwJztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL25hdic7XG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9uYXZiYXInO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvY2FyZCc7XG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9hY2NvcmRpb24nO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvYnJlYWRjcnVtYic7XG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9wYWdpbmF0aW9uJztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL2JhZGdlJztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL2FsZXJ0JztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL3Byb2dyZXNzJztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL2xpc3QtZ3JvdXAnO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvY2xvc2UnO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvdG9hc3RzJztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL21vZGFsJztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL3Rvb2x0aXAnO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvcG9wb3Zlcic7XG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9jYXJvdXNlbCc7XG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9zcGlubmVycyc7XG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9vZmZjYW52YXMnO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvcGxhY2Vob2xkZXJzJztcblxuLy8gNy4gT3B0aW9uYWxseSBpbmNsdWRlIHV0aWxpdGllcyBBUEkgbGFzdCB0byBnZW5lcmF0ZSBjbGFzc2VzIGJhc2VkIG9uIHRoZSBTYXNzIG1hcCBpbiBgX3V0aWxpdGllcy5zY3NzYFxuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvdXRpbGl0aWVzL2FwaSc7XG5cbi8vIEZvbnRhd2Vzb21lXG5AaW1wb3J0IFwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2ZvbnRhd2Vzb21lL3Njc3MvZm9udGF3ZXNvbWUuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS9zY3NzL2xpZ2h0LnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvc2Nzcy9yZWd1bGFyLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvc2Nzcy9zb2xpZC5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2ZvbnRhd2Vzb21lL3Njc3MvYnJhbmRzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvc2Nzcy9taXhpbnMuc2Nzc1wiO1xuXG5cbi8vIE92ZXJyaWRlIEJvb3RzdHJhcCBDbGFzc2VzXG5AaW1wb3J0ICdvdmVycmlkZXMnO1xuXG5cbi8vIEluY2x1ZGUgYm9vdHN0cmFwLlxuLy8gLSBSZS1lbmFibGUgd2hlbiBodHRwczovL3d3dy5kcnVwYWwub3JnL3Byb2plY3QvYm9vdHN0cmFwNSBpbmNsdWRlcyBCUyA1LjJcbi8vIC0gV2hlbiByZXZlcnRpbmcgdG8gQm9vdHN0cmFwIDUuMi4qIGZyb20gUEFSRU5UIFRIRU1FIC0gdW5jb21tZW50IHRoZSBuZXh0ICdAaW1wb3J0JyBsaW5lLCBhbmQgY29tbWVudCBvdXQgdGhlIG5leHQgQGltcG9ydCBsaW5lIGFmdGVyLlxuLy8gLSBBbHNvIGNoZWNrIGNrZWRpdG9yIHN0eWxlc2hlZXRzIGZvciBAaW1wb3J0c1xuXG4vLyBAaW1wb3J0ICcuLi8uLi8uLi8uLi90aGVtZXMvY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzw8VkVSU0lPTj4+L3Njc3MvYm9vdHN0cmFwJztcbi8vIEBpbXBvcnQgJy4uLy4uLy4uLy4uL3RoZW1lcy9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9ib290c3RyYXAnO1xuLy8gTG9hZCBCb290c3RyYXAgNS4yIGZyb20gY3VzdG9tIHRlbXBvcmFyeSBzb3VyY2Vcbi8vIEBpbXBvcnQgJy4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9ib290c3RyYXAnO1xuQGltcG9ydCAnLi4vLi4vLi4vLi4vdGhlbWVzL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL21peGlucyc7XG5cbkBpbXBvcnQgJy4uLy4uLy4uLy4uL3RoZW1lcy9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvYWRtaW4nO1xuQGltcG9ydCAnLi4vLi4vLi4vLi4vdGhlbWVzL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL2RydXBhbC9idXR0b25zJztcbkBpbXBvcnQgJy4uLy4uLy4uLy4uL3RoZW1lcy9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvZm9vdGVyJztcbkBpbXBvcnQgJy4uLy4uLy4uLy4uL3RoZW1lcy9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvZm9ybXMnO1xuLy8gQGltcG9ydCAnLi4vLi4vLi4vLi4vdGhlbWVzL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL2RydXBhbC9qcXVlcnkudWknO1xuLy8gQGltcG9ydCAnLi4vLi4vLi4vLi4vdGhlbWVzL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL2RydXBhbC9sYXlvdXQnO1xuQGltcG9ydCAnLi4vLi4vLi4vLi4vdGhlbWVzL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL2RydXBhbC9sb2NhbF90YXNrcyc7XG4vLyBAaW1wb3J0ICcuLi8uLi8uLi8uLi90aGVtZXMvY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL21lZGlhX2xpYnJhcnknO1xuQGltcG9ydCAnLi4vLi4vLi4vLi4vdGhlbWVzL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL2RydXBhbC9taXNjJztcbkBpbXBvcnQgJy4uLy4uLy4uLy4uL3RoZW1lcy9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvbmF2YmFyJztcbkBpbXBvcnQgJy4uLy4uLy4uLy4uL3RoZW1lcy9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvcGFyYWdyYXBocyc7XG5AaW1wb3J0ICcuLi8uLi8uLi8uLi90aGVtZXMvY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL3Byb2dyZXNzJztcbkBpbXBvcnQgJy4uLy4uLy4uLy4uL3RoZW1lcy9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvcmVnaW9ucyc7XG5AaW1wb3J0ICcuLi8uLi8uLi8uLi90aGVtZXMvY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL3RhYmxlJztcbkBpbXBvcnQgJy4uLy4uLy4uLy4uL3RoZW1lcy9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvdGhlbWUnO1xuQGltcG9ydCAnLi4vLi4vLi4vLi4vdGhlbWVzL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL2RydXBhbC92aWV3cyc7XG5cbkBpbXBvcnQgJy4uLy4uLy4uLy4uL3RoZW1lcy9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9ib290c3RyYXBfZml4JztcblxuLy8gU2VwYXJhdGUgQ0tFZGl0b3IgU3R5bGVzaGVldCAtPiBVc2VkIGluIENLRWRpdG9yXG5AaW1wb3J0ICdzeXN0ZW0vY2tlZGl0b3Itc3R5bGVzJztcblxuLy8gTG9hZCBDb21wb25lbnRzXG5AaW1wb3J0ICdjb21wb25lbnRzJztcblxuQG1lZGlhIHByaW50IHtcbiAgICAudmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSB7XG4gICAgICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgICAgICAgLnZpZXdzLXJvdyB7XG4gICAgICAgICAgICAgICAgLnZpZXdzLWZpZWxkIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0byFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iXX0= */
